15529612	13
2902977	13
7180060	13
3253239	13
1806814	13
5395315	13
355120	13
7844638	13
6130933	13
5478839	13
5609508	13
4621935	13
1609623	13
14001262	13
5745906	13
576433	13
10098458	13
4257959	13
26571322	13
12054583	13
818956	16
2207430	13
92564	13
4790536	13
12450566	13
3888838	13
2244862	13
1201867	17
17597773	13
2525190	15
6812984	13
32452359	13
20531525	13
8206957	15
32765	15
38369592	17
10726455	13
692149	13
16495392	13
466576	13
11291495	13
5461329	13
2269052	17
2217713	13
1160726	13
21016969	13
4615602	13
1317766	13
1516949	13
3974608	17
7028126	13
2322937	13
2866796	13
4946884	13
842405	13
17911748	13
4276273	13
1634999	13
11894217	17
2615486	13
2711200	16
12901032	13
4600464	13
3567708	13
11845643	13
12012475	13
6095570	13
9273517	13
21698	16
5238808	13
18339560	13
1639327	13
14620493	13
9937962	13
1085366	13
24244980	13
849042	13
10480633	13
9158242	13
2379623	13
6462144	13
7846140	13
21753946	13
4781913	13
1120297	13
23546750	13
2863287	17
7160100	13
29639631	13
8736568	13
12535586	13
10484721	13
5830812	13
14766118	13
3505782	13
5734333	17
12949429	13
654856	13
15249361	13
6077197	13
3194587	13
272843	16
335872	16
19368105	16
16769653	13
19808180	13
2226506	13
928525	13
1015770	16
7571729	13
5137637	13
410402	13
1456550	13
652495	13
1005338	13
6054186	17
2802614	15
8716644	13
7013144	13
3788130	13
4402221	13
873509	16
2722311	13
34899925	13
5773947	17
6184904	13
883809	13
1477466	13
3759693	13
9511224	13
5143487	13
9624768	15
19514461	13
11882696	17
13105413	13
961855	13
63931	13
1755555	13
4127719	15
9758995	13
1010019	13
949672	13
838579	13
3167273	16
2085920	16
8134958	16
10326547	13
9572	15
3070011	13
5067962	13
13647976	13
1033330	13
1116180	13
2928726	13
1250758	13
1409751	13
4114546	13
4106574	13
4165375	16
21581138	13
14084558	13
4698567	13
10611458	13
17882013	13
5578673	13
17377482	13
3373550	13
22422298	17
54538	13
11593696	13
4643884	15
19556088	13
12563613	13
6299358	15
3938781	13
10298051	13
2588799	13
13122822	13
18092691	13
26922682	15
92718	13
11596403	15
770502	13
802005	13
3972295	13
913237	13
2766773	13
1723098	13
10710369	13
6585084	13
2621125	13
3522191	13
9282867	13
11104958	13
22003787	13
7659968	13
375010	15
3834043	13
5548542	13
23861833	13
6788663	13
2355634	13
2555402	13
2216863	13
40223151	13
9409997	13
1886969	16
2125859	13
12312872	13
3940522	13
709708	13
3655679	13
1578903	13
16692617	16
20093441	13
228553	13
3386245	13
3215086	13
5439661	13
22461083	13
1281738	13
8133269	13
6533386	13
468098	13
12587407	13
318678	13
4236063	13
8517526	13
10849443	13
14656825	13
2110623	13
1861600	13
3435273	13
4160157	13
32906935	13
6844129	13
2509544	13
17305130	13
19875765	13
9189088	13
12924558	13
3265666	17
99300	13
5534400	13
3882355	13
389400	13
7645782	15
410707	13
12105486	17
9684341	13
11315415	13
18185536	13
4438138	13
8798089	13
4801832	13
15183464	13
11404810	13
3626136	13
25405884	16
5208233	13
10383579	13
912224	13
14983392	13
933571	13
536822	13
5490022	13
10511078	16
647164	13
2707839	13
626301	13
42015693	13
17228350	13
792138	15
1204375	16
11136781	13
3561621	13
8129785	13
9448993	13
12665866	13
2085782	13
386081	13
22390885	13
10599755	13
1673635	13
4228276	13
5050321	13
4349393	13
7496436	13
3221421	13
27771767	13
10780483	13
2027236	15
17994186	13
186209	13
1721348	13
363109	13
8617048	13
3464117	17
94689	13
1783156	13
7800308	15
513571	13
1155685	13
4536612	13
506958	13
3150132	13
13294184	13
11673600	13
3760567	13
2034058	13
2164584	13
1236398	13
2380104	13
4601945	13
472601	13
2374122	13
5052742	13
34905899	13
10500156	13
861247	13
5748858	13
4293854	13
9789433	13
4876481	16
6520793	15
2089945	13
977842	13
6849943	13
1575986	15
7724509	13
9491736	13
5551925	13
1995273	13
1038352	13
12651215	13
21748559	13
2530493	13
1095663	13
7199983	13
13124225	13
994220	13
4653850	13
2221520	16
620729	13
5759762	13
3426086	13
9560768	13
399943	13
589258	13
16669913	13
1654754	13
325976	13
6650233	17
17700194	13
10696679	13
11995876	13
1930720	15
4553085	13
1580015	13
3905147	13
4296102	13
2393544	13
3336408	13
8935144	13
1906834	13
15338734	13
1791183	13
11589016	13
5037898	13
8812897	13
1243102	13
571757	13
719856	13
19250528	13
3625884	17
9777982	16
6686533	13
23382263	15
7488002	13
1208557	17
10620603	13
32814626	13
3060624	13
3823980	13
6567121	13
28705053	13
127477	13
1959159	13
6614085	13
17102103	13
6842846	13
1409152	13
13403044	13
23806134	16
2892021	13
7234736	13
419094	13
1056347	13
15327783	13
4170159	15
4249198	13
12316225	16
6518	13
203466	13
152664	13
1310075	13
5909941	13
1087155	13
14128106	13
3604189	13
5758295	13
8667865	13
6160713	15
6876765	13
8572489	13
7265845	15
20921924	13
946464	13
3011433	17
10638183	17
7330658	13
4038464	13
3025685	13
1772242	13
5678748	13
10850095	13
2083140	13
1411974	13
9922583	15
5740031	16
28390675	13
6519841	13
964321	13
7223965	13
7944147	13
6663060	13
3502908	13
3901083	13
661764	13
5957350	13
6230054	13
2284628	13
32552161	16
676237	13
1044114	13
3398409	13
10966034	13
7420174	13
2196871	13
9345673	13
1764438	13
6406519	13
12466212	13
3668575	13
1937973	16
4246122	13
2582799	13
2575068	13
36740788	17
7084608	13
2702068	13
19545992	13
2234546	13
11518020	16
5904541	13
1044950	16
6398843	13
9647384	13
4261982	13
580395	13
26117898	13
6004561	13
11939117	13
16972401	13
1020559	13
622546	17
6090432	13
4620378	13
4830302	13
7416949	13
4976160	13
30088209	15
600876	13
1449260	13
26927561	13
8491461	15
1716557	13
4134725	13
1369698	13
862756	17
22890143	13
8537161	13
4221315	13
49948	13
3766193	13
2271212	13
684169	13
9349628	13
8939835	13
1766289	13
12213296	13
5726517	13
4529287	13
3304809	15
14300668	17
954349	13
2827292	13
16003297	13
1416715	17
2159071	13
4357844	13
373482	17
2942096	13
7514355	13
246265	13
7745302	13
9292816	13
543589	13
5171646	13
6923345	13
2204699	13
852702	13
3554808	13
6587	17
2833994	13
905970	13
468096	13
12058231	17
260820	13
1247330	13
7211880	17
13913898	13
3685625	13
318925	13
758537	13
5268059	13
1354766	13
3226829	13
2578802	13
2654875	13
6457422	13
1837847	13
3899815	13
8892016	13
10811873	13
18929909	17
8515838	15
2072231	13
2211975	16
9363159	13
19789983	13
1476623	13
11885119	13
10334647	13
8853045	13
1422163	16
31385640	16
2178264	17
6662021	13
6605624	13
363564	13
9201249	13
8567029	16
4367905	13
4048316	13
9645797	13
13928501	13
13652336	15
2985264	13
1755114	13
18493110	13
236828	13
3159316	13
9492473	13
3798238	16
20883635	13
4559613	13
11437921	13
3479239	13
7297569	13
7615647	13
6530800	13
3057371	13
4392975	13
2014692	13
2360933	16
4781166	13
4687356	13
5340245	13
812763	13
11644819	13
291062	13
13857718	13
5622725	13
17711149	13
184345	13
5283133	13
1513728	13
10948960	13
1102373	13
5854404	13
10517305	13
2655289	13
10354704	13
13217813	13
6295327	13
4866305	13
6667470	13
27246196	13
7684913	13
13339777	13
553775	13
9068908	13
2613638	13
1099490	13
4257266	13
6764631	13
8869013	13
23673624	13
1006488	16
3753972	17
19633937	13
3720112	13
49905	13
16882311	13
13209475	13
6915205	13
98135	13
3343295	13
5586346	13
206836	13
12378352	13
5680904	13
9092221	13
996469	13
5414836	13
1432261	13
12150610	16
8688821	13
7568644	13
4181547	13
2776018	16
8378891	13
3133736	13
4006673	13
16695607	13
13948373	15
196519	13
6197251	13
3561875	13
8049302	13
13071416	13
586801	13
8943206	16
21965322	13
1048788	13
504659	13
9774	15
5819062	15
3960615	13
5677096	13
1729578	13
1215578	13
22048200	13
1395410	13
26923767	13
4499551	13
6232601	16
15561761	13
3230418	13
8027440	16
4312117	13
15214392	13
924414	13
2364014	13
15027616	13
13104051	15
16323926	13
11999336	13
1560648	13
4977230	13
10547279	13
2645462	17
3291620	13
4397661	13
8837815	13
6421462	13
1104916	13
1131473	16
3876301	13
1143309	13
2951050	13
6596674	13
5619578	15
10517374	17
6596584	13
34831948	13
7605834	13
21212396	16
4411964	13
13099528	13
4384091	13
7491331	13
3600519	13
7203464	13
9683692	13
3424223	13
1132644	17
12380729	13
14563788	13
9919392	13
7227897	16
5873520	13
1268334	13
9219478	13
10614553	15
5953857	13
18792243	17
2685420	16
6556548	13
33438602	13
3193961	13
6189988	13
9708171	13
14260983	13
5038249	13
7986061	13
1861409	13
9601655	13
2068572	13
12366436	13
2354593	13
3956772	13
24742877	13
1976258	13
4387272	13
13304503	13
3022966	13
5248891	13
1180653	13
3674042	13
20788512	13
1548055	13
1298947	13
18927161	13
13225583	13
9367407	13
7279081	13
1956514	13
767349	13
22704804	16
34436225	13
4248218	13
3253753	13
9605006	13
2284463	13
25680839	13
2105917	13
12804753	13
6544517	16
11433977	13
20611353	13
1581294	13
5026766	13
15849569	13
857340	13
625003	13
1635399	13
14276431	13
11110280	13
1380926	13
11050471	13
83880	13
6636081	13
2666556	13
1013439	13
9313359	13
443057	13
162238	13
3236183	13
8847287	13
1350678	13
17263522	17
1366832	13
834493	13
9699638	13
1899409	13
5578818	13
6014888	13
6417829	13
122491	13
6445508	13
11113012	13
4116671	16
8590229	13
8370487	13
10510059	13
7538132	13
32658900	13
4781829	17
16480036	13
1912812	13
11961269	13
9579737	17
1249494	13
1646560	13
4625333	13
300334	13
895720	13
4711580	13
6515775	13
2526171	13
101797	13
6663147	13
8021559	13
6505290	13
3149017	13
6036627	16
794936	16
2692963	13
26653599	13
6971180	13
2318607	13
3388692	17
2918590	13
12129921	13
13059208	13
7421574	13
3082256	13
2550272	13
2933941	13
9452048	16
11824195	13
8400988	13
1708673	13
1567007	13
2463614	13
5250276	13
2943605	13
17150141	13
18380167	16
1349220	16
12554719	17
1846838	13
2251406	13
3846241	13
8446458	13
4489574	13
7102223	13
9606923	13
1200561	13
6650011	13
11759961	13
1436582	13
1556348	13
15882831	13
2275993	13
6490473	13
9781014	13
1679446	13
1527805	13
463411	13
3641282	13
8782431	15
6112304	13
5010492	16
26097	16
2705323	13
7804489	17
3927252	13
784496	13
921420	13
191878	17
76903	13
22581922	13
8724396	13
5123551	17
3651285	13
2718083	13
7790452	13
992141	13
373146	13
33056849	16
1709955	16
1084912	13
2025062	13
15766952	13
1434219	13
675578	13
4382241	13
9118288	13
5202463	17
4360432	17
2724773	16
3454219	13
20179435	13
7338976	13
2278871	13
2209024	13
6141029	13
2892349	13
2801855	13
1462574	13
12118986	13
6253223	13
6230738	13
1494723	16
8676258	13
17653173	13
2265458	13
4533411	16
10105740	17
6488316	13
21734360	13
13584724	13
16020206	13
57645	13
27939768	13
2183864	16
8148501	13
4772171	17
14562685	13
6877756	13
18661257	13
8094104	13
11488738	17
13677499	13
641492	13
342317	13
3656177	13
221389	13
21180543	15
13084442	13
1798734	13
8038665	13
18950638	13
7792933	13
3084637	13
13070675	13
7375280	13
130768	13
12550719	13
90041	13
1568444	13
11091982	13
6032547	17
1121575	13
3139211	13
20619154	13
19139142	13
16636577	13
6185308	13
10794896	17
2705183	13
702575	13
30659	13
2467357	13
2705646	17
1809151	16
3976866	13
2969937	13
7092330	13
1487818	17
447447	13
5719186	13
9248805	13
10671340	13
1939650	13
6534235	13
106863	13
1241119	13
16392353	13
18628161	13
14927215	13
5070418	13
1922046	13
12615003	15
2306106	16
2664194	13
2138464	13
16624186	13
6567951	13
2994501	16
33310929	13
17133198	13
4654836	13
3756225	13
11513056	13
31677951	13
3479977	13
10780524	13
12371764	17
5834715	16
9051993	13
6753401	13
3326322	13
10259372	15
3103412	13
2086103	13
1245995	13
13478889	13
6246364	17
4005581	13
7474513	13
7370167	13
21912000	13
4392667	13
4417387	13
5174041	13
50957328	13
6628064	13
36544398	15
37914404	16
13858596	13
830330	16
845010	13
7501600	16
852287	13
1328954	16
11206283	13
33930864	17
5505086	13
14002427	13
2882396	13
647687	15
5219434	13
36228	13
17310447	13
1926888	16
3553992	13
5277659	13
6343294	13
3396066	13
4226450	13
1072513	13
9189878	16
102957	13
8394439	13
5501856	13
5906744	13
1600669	13
1409356	17
6654072	13
1749089	13
19314974	13
853498	13
7045421	13
41502	13
932911	13
2203554	13
7654280	13
468783	13
12784733	13
2379506	13
4548983	17
1491855	16
4526383	13
3825952	13
2209913	13
3330438	13
3349539	13
2601485	13
3054014	13
9759083	13
5982735	16
6826160	13
1589911	13
1780075	13
8534033	13
630815	13
2729790	13
281114	13
2322439	13
2167225	13
236147	13
2218997	16
28122954	13
4233386	13
3357298	13
1126139	13
7015038	13
6242230	13
11307986	13
3537381	13
475697	13
1204560	13
4900220	13
391019	13
1520402	13
435258	13
6196352	13
4892377	15
1424898	13
10590541	13
10387588	13
1215320	13
3314605	13
5248542	13
8242783	15
2190588	13
5052540	13
10850860	13
1391734	13
1329733	13
9802277	13
5134742	13
4434785	13
3309566	13
1964196	13
10396789	13
1087925	17
4396218	13
8662014	13
15827261	13
850755	13
5632908	13
5807808	13
3962621	13
3133759	13
5373535	13
16815287	13
8165714	13
1068013	13
3753606	15
5779966	13
32145125	17
4938705	13
25224448	13
1737431	13
16021888	13
2655112	13
1343124	13
8077104	17
962684	13
3599897	13
4207648	13
3698798	13
5684294	13
17772792	13
1698635	13
3065257	13
5691582	13
298404	13
12294263	16
4493107	13
22764795	13
915480	13
3111269	13
2207313	15
146762	13
2684111	16
5476741	17
12832936	13
15544567	13
2735757	17
1145948	13
3990094	13
1818263	13
299405	13
12316784	13
4996625	15
1492976	13
8922433	13
5071826	13
2909464	17
11328211	13
1247	13
3588747	13
7846136	15
16541120	13
9800243	15
1244096	13
8675165	13
523870	13
3691450	13
19749498	13
3967138	13
11212490	13
14776352	13
8954699	13
6460408	16
4634628	13
6025168	13
1511126	16
3964758	13
3058337	13
2061582	13
6701237	13
12305946	13
17534157	13
3427234	13
9416883	13
23225397	13
19787366	15
2650156	13
13089494	13
1744637	13
18091618	13
11785640	13
8852857	13
12625037	13
14789484	17
7434516	13
19270901	13
7096798	13
1126001	13
4451671	13
9731582	17
1329277	13
2825242	13
4933118	13
9644093	13
7400611	13
12447505	13
971735	13
16768449	13
5463282	13
7784398	13
5415875	16
6072859	13
13283862	13
1791675	13
14900457	13
9449522	17
8488883	13
1116465	13
7411107	13
4917615	13
17984483	15
4084690	13
53564201	13
6901946	13
12047020	13
10429614	13
20443660	13
1748012	13
1259114	13
673064	13
178910	13
819229	13
3746126	15
1553834	13
4990221	13
4399883	13
28318195	16
13707474	13
6569716	13
4579087	13
4689782	13
25160491	13
5038541	13
295461	13
1189833	13
3086251	13
13714059	13
13909315	13
4819132	13
7245824	15
2134235	13
1931251	13
2186434	13
14502590	13
926993	16
212311	13
4543174	13
13445278	13
576968	13
2598234	13
9210199	13
20410444	16
11144343	13
1695783	13
16714478	13
21234085	13
735585	13
34542	13
120394	13
3800647	13
2842901	13
1838985	16
107856	13
9357241	15
16442	13
1452434	16
11466334	17
4569753	13
3998534	13
591395	13
2216205	13
7761395	13
9255571	13
12594973	13
13533784	17
8078734	13
4243202	15
6229970	13
4752159	16
4804186	13
1299807	17
5595067	13
6390082	13
2352636	13
2190920	13
4915806	13
5443750	16
3379466	13
8509131	13
4541764	13
7292617	15
5984630	13
5151140	13
22005642	13
14594272	13
2603578	13
15428526	13
63917	13
6740206	13
4695954	13
2343514	16
12252045	13
5476040	13
32218187	13
9928583	16
4386158	13
10912917	13
12876933	17
11335385	13
1372894	13
10630484	13
29071416	13
21056893	13
15464952	16
2186611	13
30827946	13
1441867	13
7850426	13
5725021	13
2692390	13
1923714	13
1072302	15
43883363	13
1817244	13
276443	16
1259287	13
28976788	13
18683567	13
236630	13
3362040	13
6093842	13
9752521	13
1477243	13
11692134	13
4041670	17
6442953	13
2823907	13
4061588	13
53386535	13
1532175	13
5460098	13
546616	13
8519206	13
1743553	15
3549135	13
5412009	13
5571954	13
21759010	13
2414547	13
15973602	13
18496004	13
18040017	13
2497323	15
4547850	13
12767877	13
855077	13
18861222	13
42289	13
8317662	13
6083661	16
7304404	13
430914	13
3403377	13
7367325	13
667621	13
6164229	16
9576027	13
11161299	13
16949177	15
1386345	13
13982305	13
1137585	17
1163309	13
8628483	13
14700540	13
6500977	13
2332200	16
2506677	13
18288215	13
5447314	17
17929648	13
5852151	13
3684532	13
4884421	13
9302147	13
4897857	13
27396924	13
18710644	13
4096519	13
1966177	15
3132390	13
3118943	13
7840137	13
31252923	13
3387447	13
2499316	11
11996246	13
15314550	13
7294792	13
7309389	13
2770134	13
3695576	15
11037839	16
23172974	13
12827374	13
1186324	16
10080054	13
4167098	13
10542151	13
3394782	13
20475376	13
10996532	13
14608560	13
22531673	13
5010918	13
12430695	13
290840	13
433048	13
10702344	13
3173877	13
830810	13
3849690	13
3340294	13
12492277	13
16545282	15
4015221	13
11283315	13
19687220	13
693303	13
6048593	13
5477867	13
32380062	13
3704248	13
2791706	13
9724966	13
12882998	16
323940	13
3210110	13
19342055	13
14349777	13
3841234	13
25807807	13
7114137	13
3674329	13
9593868	13
4378129	13
6509663	13
3319619	13
9799113	13
5969614	13
3377550	13
2740217	13
625493	13
1265094	13
2643221	13
3459663	16
3911689	13
4617599	13
6883438	13
11667917	13
1247857	13
7392823	13
8411651	13
1323435	13
2056024	13
3796041	13
9468707	13
22483000	13
17119575	13
4201180	13
435243	13
356568	13
2614084	13
1276600	13
16329112	13
60764	13
18715732	13
519055	13
2989703	13
67415	13
10147462	17
7454878	13
2603121	16
10068876	13
7260849	13
27324973	13
29405024	17
13540116	17
2174746	13
123439	13
4555408	17
94941	13
6004013	13
2081120	17
9142252	13
1838384	13
35419236	13
3714552	16
1924782	13
11753052	16
4434334	15
5516274	13
6701909	13
25790358	13
11991401	13
1852038	13
314970	13
18383967	17
342252	13
4928001	17
6376228	13
4257898	13
14543360	13
2017784	13
376129	13
8653622	13
5431939	13
3619690	13
213673	13
3880846	13
498050	13
5632840	13
7094473	13
41437125	13
1936384	13
1410735	13
4986838	13
1540796	13
6268191	13
2138321	13
624880	13
1118996	15
7759609	13
15472707	16
5569018	13
13996548	13
3295815	13
608189	13
9777419	17
8323611	13
14820982	13
10458664	13
1390316	16
9134281	13
4886723	13
18068559	13
4189471	13
319343	13
1846632	13
25614572	13
6166843	13
960189	13
5598217	13
16994601	13
3874301	13
12207837	13
31058956	17
3264567	13
13703956	13
6737152	13
4382872	17
9050741	16
4177049	13
6289845	13
6369000	13
4090545	13
5250006	15
782527	13
3496648	13
33616256	13
740465	13
4766128	13
2529058	13
1824629	13
1009234	13
21041274	16
1024322	13
958633	13
3330080	13
6982620	13
5273622	13
7078975	16
3141253	13
12674488	13
4331594	13
11640817	13
580612	13
4201433	13
8501808	13
3790174	13
4199072	13
9807611	13
7644543	13
2378228	13
2570859	16
4256776	13
4691517	13
1904168	15
676090	15
8146948	13
1427350	13
5138866	13
2331447	13
5288007	13
9779186	13
528688	13
14450852	13
18538979	13
11439704	13
5948318	13
13400134	13
15304062	13
2787328	17
4221880	13
27866122	13
6210917	13
7054546	13
7265879	13
841661	13
8880216	17
3359967	13
13837826	17
18711863	13
8063628	13
1942411	13
2677266	17
12161701	13
4163774	13
3068531	13
4264364	13
12787521	13
913156	17
17720936	17
24230	13
7237930	13
5798755	13
4335452	13
13885627	13
6684759	13
3742594	13
3138809	13
3218781	13
3547736	13
8003551	13
8831437	17
10590523	17
1272085	13
2125435	17
6995942	16
7176270	13
1872265	13
3868648	13
12407295	13
1350627	13
1975313	13
555987	13
1409981	13
13881935	13
12291839	13
3226053	15
4341405	13
2882166	15
9244887	13
3185104	13
8568862	16
5463333	13
24361879	13
775390	13
1842527	13
11041887	13
13884241	13
19487941	13
7235285	17
12962201	13
9765729	13
43410149	13
580004	13
9837185	13
9283138	13
257593	13
240226	13
12488271	16
3035746	13
16979857	13
2546953	13
4063244	13
4116509	13
17899821	13
13480662	13
11724423	13
5960875	13
4031146	13
3950975	13
1915365	13
12075161	13
16018593	15
6205976	13
3093785	13
1297201	13
9272504	13
5708405	13
4650947	13
4373451	13
7999087	13
10943338	16
1102409	13
9362035	13
11392290	13
11075041	15
4559828	13
2466612	13
3594341	13
17237	13
8298256	13
832500	13
4285051	13
12573970	13
4763257	13
8083194	13
14487682	13
1369268	13
18110770	13
10513724	13
3621895	13
21309034	13
3068230	13
2436008	13
4012414	13
36364429	13
5169609	13
399470	17
5097367	13
1994724	13
12328914	13
4306936	13
906762	13
3041821	16
14634053	13
3679552	13
928718	17
12105442	16
20740934	13
22850439	13
10185049	13
7283885	13
22644651	16
8658563	13
15020190	15
2421361	13
585098	13
1190615	16
1766379	13
783205	15
3720325	13
3554917	16
396171	13
4639603	13
777327	13
3985113	13
4775499	13
10208477	13
3913486	13
9518598	17
2372005	13
3786920	13
3208042	13
1319549	13
133926	13
902220	13
4346342	13
9013575	13
9796282	13
766757	13
2407473	13
13269875	13
9272511	13
6056112	13
17153605	13
34215718	13
7301583	13
62893887	13
4932794	13
3933291	13
663924	13
2170971	13
16751760	13
22921465	13
4850014	13
3844181	17
10526435	13
13293695	13
15495170	13
308226	13
22179020	13
14307666	16
5591354	13
6360504	13
1421499	16
1646162	13
4495166	16
11562953	17
158320	13
97187	13
1136647	13
2642344	16
12460833	13
640303	13
826191	13
3953579	13
6539965	13
5582360	13
4831348	13
4558535	13
520778	13
54016	13
5585847	13
5770182	13
5182766	13
11568411	16
10731156	17
7906839	13
3150075	13
2869295	13
6810582	13
6351561	15
15580162	13
7821851	13
6671974	13
14170136	17
4481276	13
10475063	13
143991	13
11745103	13
17761816	13
311119	13
2711786	13
20360760	13
8055695	13
28709131	13
8230871	13
511486	13
1327923	13
42344	13
3011386	17
565957	13
15112710	13
5718412	13
20377145	13
3323648	13
358137	13
434289	17
2042260	13
15003377	13
5852934	13
9354870	13
989005	17
12152914	13
8583311	13
1003337	13
320784	13
323096	13
10382152	13
4920803	13
24415714	13
1205524	13
2050278	13
9062767	13
3454368	13
2590640	13
12193458	13
5290359	13
16785525	13
8313008	13
1556846	16
17010960	13
8562412	13
1709576	13
1070886	13
1477133	13
12959620	13
3026848	13
801697	13
13784090	13
10368604	13
2777670	13
692881	13
6855686	13
4168708	13
2944781	13
2531751	13
10301727	13
10337126	13
621744	13
23992724	13
13979344	13
302808	13
337922	13
49204692	13
2811722	17
5097964	13
7409232	13
7011698	13
9751670	13
6210458	13
6264177	13
4258520	17
452695	17
14817118	17
1989547	13
843514	13
28949162	15
3311401	13
6407918	13
614745	15
271393	17
3610638	13
4779135	17
11812351	13
3232671	13
8861935	16
15930195	15
4663591	13
14450887	16
13163933	13
19129048	13
2009195	13
13293797	13
15022607	13
960833	13
13039916	13
1099924	16
5713270	13
771597	13
2383480	13
6026254	16
5776256	13
9694666	13
29339995	13
23060210	17
28030904	13
33144667	13
1953615	13
8893592	13
32732	16
11640742	13
9779413	13
1339905	13
8193728	13
3838496	17
4180074	16
4013573	13
14019745	13
4192981	13
12970235	13
9381503	13
1405585	13
13159432	13
8711761	17
22650546	17
10043870	13
4679256	13
23903851	13
3834820	13
12529905	13
10732255	13
15607125	13
2805717	13
796279	13
3923470	13
2723509	13
27539219	13
4059835	13
14379534	15
4030585	13
6094417	13
3881618	13
10503796	13
779362	13
1955126	13
639809	13
5984830	17
7711309	13
5920705	13
2958153	15
3773859	13
7240432	13
2260074	13
14508105	13
12373130	13
4020241	17
2194768	13
15883652	13
5436160	17
10024088	13
10292512	13
2493912	13
2547475	13
6828129	15
478345	13
18522110	13
11196575	13
9850157	13
992341	13
2607930	17
12900527	17
5864796	16
1184688	13
12265488	13
2103833	13
231814	13
4265163	13
2942605	13
1999347	13
28525389	13
7737361	13
3536258	13
9417220	13
6725857	13
25580027	13
204921	13
4371465	13
5306231	13
1333246	13
2050290	13
1318376	13
484140	15
8815659	13
13194832	13
10836943	13
12292173	13
54638	13
7482848	13
5188875	15
5732814	13
35602792	13
4455605	13
27653332	13
7126068	13
7022390	13
7750884	13
20149554	15
6111695	13
777203	16
12604971	13
6155696	13
41489660	13
2801569	13
19515232	13
1405235	13
6180467	13
14919399	13
3753171	13
2170176	16
12343205	13
18889739	13
593487	13
4593100	13
1974300	16
22497228	13
3390347	13
1915433	16
3661046	13
37510519	13
3203536	13
1398700	13
5013711	13
5213458	13
8708395	16
7188721	13
7838619	13
9004108	13
3347185	13
7479237	13
4558194	13
6172943	13
10006504	13
11563933	13
4754783	17
5132220	17
2162241	13
2102901	13
15514948	13
933652	16
2337662	13
2059146	13
7702973	13
1716642	13
17657834	13
9520216	13
22916208	13
14167813	13
18678687	13
206796	13
6448315	13
22132597	13
1754669	16
4476296	13
1687348	13
1277464	13
1009317	13
11294380	13
5312997	13
903734	13
3136521	13
9298738	13
20241989	13
599467	13
3081039	13
740277	15
2310791	16
5895171	15
4439489	16
13285516	13
783329	13
8968921	13
7263009	13
20673190	13
2293479	13
1665527	17
11064442	13
11256687	13
6605919	13
6230743	13
9148196	13
181432	13
9333168	13
26115730	13
16546661	13
350777	13
765289	13
519546	13
14170009	17
3999866	13
28755764	13
18022764	13
4020997	13
8260427	13
1326273	13
12558936	13
16276910	13
2532012	13
18143184	13
2947110	13
10230032	13
62020	13
2044878	13
4560633	16
1198684	13
10537797	17
1563175	13
1084779	17
1121872	13
6999852	13
5103492	13
5278632	13
11680154	13
1295768	13
7351085	13
3993188	13
586080	13
1533173	13
9032185	13
2753825	13
13689002	13
3219760	16
10085184	17
25503272	13
17166653	13
12012651	13
15550974	13
363839	13
3622090	13
16941	13
7792650	13
12534303	13
10109847	16
8169871	13
3973641	16
3751868	13
15102589	13
1109770	13
2399164	13
8629808	17
7328308	13
19004805	13
320430	13
7111555	13
20676114	15
2614469	13
6242913	13
2165799	13
6677024	13
3189716	13
10443537	13
62983	13
1536912	13
3430219	16
1489254	13
66527	13
4096042	13
4909536	13
7358509	13
7389108	13
4259165	16
2940293	13
6008789	16
8912165	13
4311735	13
2877342	13
1260877	13
7077662	13
5655181	13
11386612	13
17489668	13
20906529	13
1183551	16
3188587	13
2086946	13
2009784	13
14621919	13
1051780	13
1209966	13
7897542	13
2183446	13
1325887	17
9132265	13
4129955	13
8630483	16
823122	16
8740226	13
6525712	13
11665110	13
696288	13
11370691	13
13749543	13
4949193	13
9752822	13
3775603	13
6582374	17
3433804	13
3472348	13
3479758	13
5777309	13
1099762	13
13836927	17
6068303	13
3574597	13
8568489	13
17783529	15
2342122	16
3355217	13
3662711	17
2265750	13
4911074	13
2256745	13
1958292	13
6502399	13
440340	13
13875004	13
2131176	13
2976488	13
8824874	17
5677944	13
16481395	13
6096293	13
5743980	13
12688802	13
13024252	13
26218779	13
26969215	13
2868181	17
10330045	13
6957633	13
12446230	13
276473	13
810950	13
3883706	13
2873799	13
388210	13
12544662	13
3036151	13
6232856	15
25742861	16
202213	13
1126533	13
6249257	13
5276653	13
1032473	13
2457412	13
14016482	13
19476972	17
4791376	15
1092964	13
19158718	13
17454823	16
34600936	15
1054480	16
6010971	13
524191	13
6520310	16
10011119	13
17132886	13
9935942	13
175445	13
4869110	13
1235764	13
2793803	13
12739601	13
8402935	17
1242202	13
5270710	13
8374444	13
6004968	13
4228578	13
3910946	13
17109661	13
1663643	15
6812333	13
29314673	13
12782043	13
10634162	13
4798851	13
8587675	13
10096934	13
10297827	16
9090568	13
1394252	13
4873171	13
4748588	13
1958101	17
6629517	13
19045143	13
6291439	17
8224591	13
9230730	13
1630458	13
13055095	13
18228193	13
14075090	13
415551	13
22419701	13
1078968	13
4210098	17
30711824	13
6624390	13
25715107	13
1364467	17
266437	13
11616739	13
991747	13
1512277	13
2041275	13
179322	13
2131513	16
9516921	13
7465403	13
1218005	13
6031563	13
2609593	13
5934835	13
23555098	13
256498	13
660103	17
2070383	13
4342986	16
1511742	13
5767645	13
12506849	13
201838	13
2067747	13
4847048	13
1039471	13
47119155	13
4270559	13
362766	13
3206695	13
8316800	13
7765189	13
7370492	16
5482920	15
1580780	13
3190567	13
18037473	13
11143793	13
1675687	17
331044	16
2272419	13
202358	13
13919949	13
12585846	13
14644010	15
13865467	16
447966	13
645827	13
1099673	17
2134767	13
738740	13
8351448	13
8098765	13
10236565	13
27718327	16
10690185	15
2397160	17
19610127	13
6067775	17
6908557	13
5440211	13
5660341	13
29473532	13
5454862	13
1180409	13
3296148	13
8074898	13
12271751	13
15198996	13
3947919	13
1866457	13
46820	13
4369720	13
15087692	13
5083700	13
4057349	13
6329229	17
7833099	13
16873725	13
2699875	13
1009213	13
7732823	13
7097768	13
11669226	16
35699836	13
9904961	13
1618623	16
2119501	13
17114059	16
2488185	13
9758862	15
2386150	17
2971668	15
14191116	16
15444272	13
9722675	15
3496270	13
1979784	13
17673523	13
3107617	13
3828201	13
1446971	13
6231524	13
6649537	13
3094766	13
3044268	13
8835805	13
15109625	17
7979410	13
4153275	13
1343553	13
29978220	13
6866815	13
3481755	16
15847246	13
4536335	16
3698084	13
4140842	13
1214363	13
19055014	13
941930	13
382912	16
7034882	13
15833007	16
5593051	13
1567602	13
5887916	13
6349480	17
1566830	13
629784	13
5931856	13
21568156	13
4945090	13
1603089	15
3560489	13
2670732	13
6778472	13
1497899	13
577515	13
3276591	17
15186889	13
922582	13
27482	13
28303902	13
5960412	13
6459378	13
861133	13
129173	17
5189593	13
1102555	13
5562057	16
4375603	17
6384550	13
17319849	13
13528135	13
2179690	13
5633167	13
3751415	13
7206772	13
4049309	13
4954619	13
15457952	13
2197116	13
5565197	13
11473209	16
3109840	13
18889838	16
16176487	13
26658966	13
13715832	13
11814300	13
12252638	16
2587230	13
371956	13
5333957	15
7392482	13
9985976	13
3231072	13
746013	13
6299008	13
7074976	15
6396849	13
4596969	13
7217951	16
46230212	16
891259	13
11393079	17
7024967	13
2683934	13
9372826	13
472654	13
9551245	13
4844165	13
1229926	13
9129114	13
3977111	13
13126198	13
6739934	13
7069765	13
897475	13
11861712	13
2463442	13
5449677	13
4246066	13
4548257	13
1489652	13
329777	16
11662164	13
15414321	13
16492834	13
4160546	13
551659	13
3951226	13
5726811	13
14781717	13
3507547	13
3296519	13
2187885	13
8779792	13
718348	13
9281321	13
1708922	13
4886893	13
20170295	13
2470314	13
94112	13
6192190	13
16584432	13
533461	16
5664422	13
3161358	13
2141952	13
1210137	17
7027635	13
1679198	13
3885904	13
508930	13
23400609	13
164752	13
1535747	13
6051114	16
4280989	13
1548638	13
11137612	16
19869	13
11241806	13
18338950	13
13752593	13
7480144	13
10416086	13
2655692	13
6272501	13
23278167	13
4577389	13
3085037	13
4980853	13
16548604	13
1321332	13
834067	17
3010515	13
7464674	13
5357279	13
19990653	13
2374412	13
12044300	13
9269578	17
7966818	13
7254293	13
1857229	15
12323411	13
13407936	13
2783172	13
8337426	13
198922	13
6573426	13
22302148	13
3685673	13
13074166	13
1210312	16
8487402	13
4758717	13
1218419	13
13030947	13
576097	16
7465731	13
1277215	13
8662658	13
894500	13
3383471	13
488454	13
8424340	13
4019063	13
7184755	13
7445210	13
10609808	13
1517245	16
9504920	13
15179573	13
10296590	15
2368538	13
1066965	13
4236123	13
1664835	13
6885408	17
961951	13
38947939	13
6389394	13
4455499	13
846154	13
3002195	13
3734399	13
10284723	13
15932038	16
1449479	13
10269827	13
7373714	13
2833472	13
4466157	13
1483099	13
1689081	13
17154416	13
12236585	13
1461513	13
4505680	13
21730728	13
4365683	13
3543496	13
5074858	13
12963299	13
390562	13
9155573	13
1275942	13
2063354	13
2351249	15
14087936	13
15843071	13
3582598	13
11203403	13
1868262	13
202758	13
17067675	13
18136691	13
2998702	13
838845	13
9013872	13
3364247	13
1566698	13
6590442	13
2488062	13
15701408	13
1223678	17
2771613	13
2052636	13
6330264	13
1292989	13
1029688	13
2771746	13
29110891	13
8298394	13
20602025	13
810400	13
14138620	13
3613608	13
5675940	13
3933645	13
5376121	16
5430984	13
13002496	13
8310739	15
2115676	13
6065312	13
9501865	15
10421118	13
8460346	13
21131714	13
4920060	13
2331421	13
1134963	13
13353224	13
8283521	13
7290433	13
1210833	13
2898007	13
291124	16
6283224	13
8137775	13
2213079	13
6148011	13
607382	13
2579544	13
10994017	15
6270929	16
30974640	13
9290293	13
16160210	13
8327314	13
22336225	13
23167688	13
13466600	13
724279	13
35277250	13
7365586	13
8516490	13
1179878	13
10705280	13
996026	13
11993577	13
6745277	16
3243323	13
9904677	13
3579768	13
6775352	13
6804750	13
2571192	13
808237	13
412749	13
4629027	13
12235420	13
15362145	13
1123237	13
3878508	13
2338023	13
775301	13
924619	13
7680658	17
1532443	13
1239770	13
2304160	16
2006873	13
5371214	13
3570775	13
11444694	15
2047287	13
1920962	13
14729442	13
14743726	13
17144828	13
419840	13
10278172	13
1494521	13
3194248	16
11659327	13
652630	17
9814942	13
7220060	13
2174806	13
23976046	13
859563	13
4228534	17
1760767	13
8983705	13
2423173	13
2446744	13
16372904	13
29776720	13
16453041	13
16473280	15
1308029	13
7646358	13
3968206	17
782283	13
25592	13
7933418	13
34014291	13
24428303	13
4304334	16
2080559	13
15911278	13
1299472	13
12286999	13
13642155	13
4648399	13
21911188	13
19397861	13
4978735	13
4570602	13
9354619	13
13210729	13
5922858	13
7905386	13
4687815	13
9866152	13
47925	13
8768566	13
18551968	13
12409749	13
5473595	13
9509400	17
5191956	13
942881	16
1065135	13
4326089	13
8412749	13
1325169	13
6840793	13
1487815	17
9885981	13
6242812	13
9998622	13
1723619	13
10697444	15
13748601	13
3924366	13
33617905	13
6705504	13
4307318	13
2299645	13
2542473	16
17110549	13
1643272	13
12326131	13
823597	13
8729758	13
3245917	16
7379421	13
1667976	13
8415776	13
12738242	13
21843077	13
3170665	13
4253701	13
1498222	13
573335	13
11096316	13
4942189	13
19031204	15
234564	13
1121072	13
18887229	13
11655286	13
1582276	13
475719	13
18116742	16
29945921	13
12481666	13
5145481	15
5710168	13
4192681	17
7680484	13
24278160	13
9049965	13
705276	13
2148540	13
15366027	13
2936747	13
8782314	13
23240330	13
8871417	13
381774	16
9441579	13
1786569	17
2899356	15
4931098	13
9592746	13
15015613	15
2839422	16
645497	16
22591308	13
4980630	13
12696084	13
4670955	13
2201571	13
9536359	13
4319217	13
1565797	13
9261719	13
9039475	13
5052696	13
3642821	13
8016128	13
4869109	13
1558968	13
1646060	16
6812507	13
11965358	17
7988967	13
1973610	13
1207932	15
1945768	13
10385797	17
2699280	17
19567372	16
6080719	13
9250694	13
9813458	13
4638021	13
8631430	13
4065364	17
724852	13
3759198	13
13077316	13
12084144	13
6911562	13
12834965	13
8172778	17
9867394	15
5899257	13
6868629	13
15526217	13
13745678	15
18456918	13
2807782	13
15825478	13
2727908	13
4435436	15
1783976	17
26919277	13
25795231	17
2981089	13
5917449	17
1027330	13
9673948	17
17340921	13
5182119	13
2659632	13
23174209	13
3557699	16
4551998	16
1702678	13
2668150	13
14187170	13
4277805	13
9543636	13
2206183	13
3858585	13
1283823	13
1062676	17
8347927	13
3693018	13
5658150	13
4423168	13
3052963	13
4055855	13
3217159	13
5146891	13
746010	13
5222	13
887309	16
6171568	13
3526051	13
8261315	13
1154577	13
11736610	13
6204555	13
1440254	13
3195551	16
3027347	13
5073698	15
22771860	13
791125	13
13135345	13
17101699	17
2647240	13
19293399	13
15532699	16
7046071	13
14451543	17
13413627	13
1937931	13
18416158	13
5913725	13
1410724	17
1453847	13
1831846	13
26171070	13
1474507	17
6025208	13
8659079	13
15463430	13
9339858	13
7586833	13
492929	13
2108487	13
9191279	13
2050167	13
7133345	13
1641408	15
4750565	13
344822	13
996962	15
947352	13
8579387	16
13219623	13
21021552	13
5787684	13
1884305	15
6261263	13
5289294	13
7058296	13
3512733	13
7939248	13
1476257	13
4215582	13
603918	16
6062087	17
19557999	13
21493400	13
1930210	16
15387205	16
7438232	13
677455	13
27497	13
3913281	13
15027356	13
5951247	13
830993	13
8988799	13
15502550	13
3601748	13
6575487	13
1306562	13
2687303	13
2709180	13
22454872	13
318209	13
149473	13
7783170	13
5721843	17
17938523	13
2101087	13
6321014	13
6516024	13
2184253	13
8116968	13
36499274	13
3668233	13
17295521	17
4333154	13
673474	17
15075098	13
580535	13
157710	13
14252482	13
2132741	13
6022430	13
12630716	13
7682016	13
2683295	17
1895878	17
5677686	17
103361	16
4528334	13
1049716	11
5369616	13
24373802	13
2230299	17
1290694	13
14367765	13
19700075	13
1120344	13
7190626	17
4169448	13
6881817	13
6027691	17
6378523	16
13036577	13
1162398	13
7277771	13
11406747	13
11234081	13
10971887	16
7921418	16
6474130	13
1001780	13
29825800	13
11404302	13
3451229	13
6670144	15
227976	13
2092167	13
1825269	16
4893731	13
3933375	15
4759698	17
1178054	13
3581444	13
2238706	13
12654282	13
592356	13
1797323	13
6960753	13
9102715	13
2104458	13
1796613	13
6686890	13
6621807	13
16900533	17
1865168	13
11968786	13
685903	13
3706347	13
3411994	13
4022200	13
2082598	13
16417100	13
14485824	13
541621	13
14726432	17
21410	13
7405230	13
11375928	13
11112087	13
39399808	13
10067635	13
3451936	13
9462026	13
19843275	13
2943832	13
113722	13
13412164	13
3565497	13
3465260	13
10725871	15
4164736	13
453745	13
10433606	13
3582359	13
180177	17
3081759	15
7539344	13
3070484	13
7109502	13
8272590	13
1010885	13
7466521	13
1835043	13
6872687	15
1957296	13
5122695	13
2915707	13
242521	13
8187212	13
5380742	13
10774409	13
1759812	13
6278571	13
38108777	13
6720128	13
19819224	15
7401551	13
6946133	13
16516715	13
1225557	13
2815847	13
1148310	13
4804639	13
6108826	13
3950495	13
2289904	13
22702772	13
7780980	17
6834415	13
1162550	13
5848851	13
13309	13
3386171	13
7518397	13
2211813	13
18658339	13
179135	13
11610744	13
3687827	13
2761560	13
8956842	13
5790931	13
535586	13
4340375	13
10715128	13
25631643	13
7732858	15
4123030	13
543876	17
4487703	13
8876860	13
807016	13
11367782	13
10829911	13
3560963	13
1001838	13
10987831	16
9125240	13
6676863	13
221260	16
5101112	13
9786527	13
9707596	13
5668977	13
14706900	16
33409581	13
1633833	13
4823433	13
17252226	13
7062292	13
14610550	13
6341163	13
385137	13
4154910	13
6073756	13
10814756	13
9246485	13
319088	13
13624112	13
1707031	16
5981768	13
6280374	13
6357971	13
18104299	13
3803926	16
433059	13
12220058	13
2327565	13
1595783	13
13253608	13
3081927	13
14086583	13
4941712	13
2659716	17
8765192	13
104547	13
6798996	13
3748921	13
10860159	17
7745008	13
6375387	13
9391366	13
12763765	15
43207	13
12926757	13
693370	16
792605	13
2985822	15
2400111	16
18121057	13
2131302	13
2403152	13
7248857	13
5064034	15
17047248	13
8975898	15
9006784	13
5185886	16
3855388	16
1525801	13
1510560	15
3331491	13
938080	13
888361	15
11247470	13
16423182	13
10736555	13
5424640	16
3551126	13
468554	13
2171489	13
4373165	13
4925028	16
13163438	13
3879542	13
2779571	13
7030111	17
6529584	13
9581992	15
2009786	16
2483697	13
4903158	17
381370	13
5791465	13
514622	13
10746791	13
4722757	15
2660586	13
7276245	13
1863397	13
457462	13
5457751	13
40005	13
1363953	13
4962194	13
648425	17
4410682	16
932393	13
7387480	13
29681253	13
4910317	13
6461412	13
999260	17
4065	13
15698289	13
14751641	13
1619606	13
943296	13
4518371	13
3558104	16
455677	13
2479338	13
2181186	16
12044848	16
5389529	13
4292903	13
885325	13
12423003	13
2769813	13
6604016	16
1850232	13
2179198	13
1378146	13
1440225	13
7766971	16
28887836	13
648816	13
254579	13
31493467	13
5243165	13
26330857	16
3709034	16
1501455	13
15264465	13
478791	13
578629	13
5489562	13
18303236	13
14266438	13
1583501	13
3135633	13
6616614	13
495328	13
1645235	13
2477953	16
5088397	13
1906126	13
10722671	13
549002	13
7409667	13
22357598	16
197940	13
6300888	13
135059	17
9436964	17
1511294	13
3599807	13
781899	13
8508927	13
251574	13
450912	13
4584452	13
19490903	13
7736981	13
2018654	13
8489446	13
1374400	13
32954802	13
678707	13
5209816	13
143862	13
3988242	13
1023194	16
20326783	13
1548074	13
2564202	15
573434	17
6308693	17
7748177	13
7541782	13
12064019	13
4901686	13
6823392	16
3870185	16
51965677	13
6268598	13
1276921	13
21992011	13
9104402	13
8834865	13
25124034	13
3718698	13
43728870	13
2639112	13
8222852	13
631802	13
1970233	13
6528112	13
2646746	13
1620020	16
10152924	17
5555782	13
228795	13
607617	13
10569846	13
46019	13
6641160	13
8828441	17
462882	13
4760640	16
3916413	13
7973950	13
2022696	13
1376361	13
13139229	13
10919934	13
266842	13
1324685	13
6701964	13
881068	16
2124676	13
735082	13
3898638	13
2182831	13
4865874	13
1843170	16
4943393	13
20117613	13
10707121	13
61512	17
2746248	13
17106407	13
6894580	13
5696113	13
3763693	16
6023264	13
121595	13
18878	16
808614	13
11172850	13
1584112	16
6027127	13
21947388	13
317144	13
1889012	13
6371131	13
4573558	13
1683985	13
331641	16
6017344	16
5377333	13
7143172	17
11406957	17
19015628	13
909802	13
14918967	13
14235453	16
14817350	13
2082745	13
4330679	13
3534571	13
1422938	13
4221630	13
6641349	13
1199348	13
1132054	17
1192724	13
23254162	15
6134100	13
14924888	13
2242895	13
2191696	13
4958958	13
7957746	13
12812542	15
3411871	13
860735	13
1095950	13
7688108	13
1434528	13
10486938	16
2786296	13
2805707	13
519914	13
3156979	13
2185554	13
1763410	13
11763264	13
11289305	17
12885351	13
7042792	13
17983488	13
680104	13
22450401	13
1964068	15
15768662	13
9726816	13
18916461	13
2867807	13
1010310	13
15751707	13
3431265	11
35515	13
7010430	17
1342493	15
407029	13
17411531	13
4568946	13
7830682	17
5025735	13
9147124	17
14150764	13
3186452	13
6494172	13
6272346	13
2307420	17
11084532	13
6658662	13
11399936	17
3621142	13
32859823	13
4363397	13
999118	13
317417	13
8367249	13
11697192	16
13122259	13
2509637	13
7959850	13
975643	13
1649980	17
4465346	13
31032316	13
887974	16
3857972	13
1494858	13
18751230	13
701542	13
5417664	13
749333	13
6053315	13
412049	13
216264	13
11849264	13
3340949	13
40416708	13
561621	13
2251264	13
1159335	13
4300895	13
13775500	13
4425787	16
24221007	13
18634304	13
6429994	13
7140157	15
348849	13
1792934	13
9272633	13
1712449	13
24659084	13
796251	13
8895111	13
3800542	13
1657836	17
7258470	15
29468338	13
8439863	17
2644862	13
5514089	16
848320	13
544311	17
10348567	13
1273452	13
8128830	13
6338320	13
2188629	17
14050711	13
16213290	16
100654	13
9606618	15
1348732	16
1177215	15
824325	13
1143227	15
1371199	13
9925916	13
43707747	16
20375358	13
508425	13
8847243	13
10351881	17
4939941	13
8229555	13
2016499	13
3166408	13
3394405	13
1353888	13
353627	16
17727119	13
7435761	13
1193742	15
10845066	13
1884662	13
2648639	13
4602431	13
10981356	13
6218038	17
12443393	13
9751498	13
10367704	13
20985592	13
8140750	13
3537197	13
381967	13
43809	13
6380390	13
12947733	13
4471520	16
3114266	13
3592623	13
8805764	13
10044765	13
6352661	13
4971879	13
6831662	15
1292602	16
10242536	13
1155742	15
3424114	13
3699801	13
2600719	16
2220088	13
6073637	17
18644482	13
52095737	13
6374560	13
7594130	13
7245828	16
6360375	13
217037	15
400470	13
2014740	13
3200077	13
2672814	13
5928127	13
6502919	15
1098276	13
6924324	13
872460	13
1822496	13
1053689	13
9489737	13
14059828	17
6136651	13
5748153	13
9085451	13
18425285	13
3848540	15
5387917	13
4870068	13
14499643	17
5550778	13
11538233	13
2516156	13
15990374	17
7537746	13
16002445	13
13321611	13
7908993	13
15398029	17
15673395	13
1494673	13
1350041	13
3875971	16
11640614	16
5340674	13
30923375	13
9873156	15
2135615	13
579333	13
4497065	15
6327856	13
8702130	15
5858831	13
1531859	13
13741938	13
3973217	13
899603	13
1943996	13
18845711	13
8513451	13
4249867	13
2760462	13
8491513	13
28215064	13
15921850	13
4145540	13
20313262	17
7770283	13
4056326	13
3148473	13
13887349	13
6162508	13
416620	13
6186621	13
7051171	13
1657094	13
13364202	13
3675758	13
6026711	13
4024417	13
393849	13
16231391	15
6319953	13
24480729	13
4121	13
3895649	13
7595896	16
10580969	13
12248638	13
15777972	13
2611360	13
2636393	13
1797397	17
12456579	13
2056600	13
24122221	16
17851734	16
10212777	13
24567145	13
11667964	13
5044653	17
171447	13
1581818	13
2078272	13
12134714	16
3392825	13
10235254	13
6956459	13
5292216	13
5180443	13
6992515	13
16179442	13
2664474	13
2777109	13
22420517	13
2037813	15
6248282	13
7910539	15
11076573	13
17627434	13
18091962	17
24005560	13
8045985	13
5073606	13
8765333	16
5641648	17
2798523	16
19015053	13
6712557	15
583057	13
3034624	13
10905649	16
4326222	13
3135190	13
2339134	13
1228178	13
4149188	13
2428391	13
11078778	13
20881607	13
1689074	17
7068916	15
7596743	13
5704565	15
11294411	13
7312874	13
6652490	13
8221148	13
4666487	13
1932664	13
4925450	13
10891549	13
15414879	16
12238476	13
2933547	17
7522793	13
6913939	13
8546925	13
12334836	13
36541939	13
875325	13
1199013	13
108324	13
1334846	17
13081000	13
10029575	13
5440859	13
3839669	13
3062325	16
4678490	17
10551965	13
15518839	13
914320	15
16481052	13
3181812	17
26788039	13
9220565	16
12876025	13
5903329	13
13652673	13
2881292	13
14537964	16
2040602	13
10394042	13
2438180	17
6467923	13
5802929	13
1547958	13
1785657	13
543879	13
263887	13
6766104	13
161919	17
460010	13
11100986	15
15506948	15
7146405	13
129132	15
4803070	13
2891073	13
8306276	15
364647	16
26456668	13
3114652	13
13088755	13
3256179	13
2015084	13
22902967	13
13230113	13
2872430	13
27971948	13
4330254	13
11636931	16
9884579	13
27024167	13
28561850	13
1693104	13
232273	17
11544442	13
19946529	13
4950747	13
1100387	13
5717880	13
4847463	17
11631175	13
26174442	15
7501257	13
2474321	13
13792731	13
5451655	17
10119964	16
4715523	13
6451042	13
7520408	15
3900683	13
183760	13
1821042	13
4941926	13
5204609	13
947857	13
4511565	13
28475605	13
2335208	16
14594752	17
2585449	13
1613582	13
2415228	13
23710290	13
4216623	13
6037001	13
11783081	17
709498	13
9695963	13
2894175	13
20982631	13
583025	13
24683919	15
5279783	13
1811308	13
2405102	17
14074067	13
11089375	13
14852542	13
2623971	13
5764179	13
5778683	13
9392858	13
4118276	13
825823	13
16902137	13
3454938	13
255220	13
5098574	15
3201268	13
2554772	13
47775601	16
9673931	13
5635257	13
13071365	13
8098963	13
2683435	13
992913	13
5828144	13
7954734	13
450334	13
4647568	13
2636524	13
3299036	13
15854528	13
4364531	13
11361868	13
2215747	13
311646	13
2051691	13
24714804	13
5352890	13
14779010	13
3993685	13
1633565	17
14171383	13
17172379	13
2018069	13
1381291	13
5175494	13
176068	13
6462212	15
8784541	13
2906857	13
10855368	13
2325003	13
2471120	13
145342	13
13413104	13
16439378	13
1054664	17
619688	13
49483	13
20684398	13
776993	13
7409963	13
386697	16
2897311	13
6197219	13
1241505	13
646322	13
762079	13
1973477	13
113374	13
807317	13
7650843	17
11621398	13
15339237	13
5495740	17
7650419	13
3748978	13
1695019	17
20091645	13
607302	13
10995809	15
8174947	13
678333	13
25170528	13
1729161	13
7228292	13
5035803	15
944239	13
4615015	13
4041274	13
2485917	13
1113232	13
13726297	17
170045	13
150291	13
4221895	15
11460159	13
9225139	17
262257	13
2227061	17
3365770	13
16281975	13
4687852	15
18093940	15
8898045	13
1658419	13
15830785	13
1585038	13
4253004	13
9114996	13
4593932	13
3701707	13
43956	13
4373252	13
4285182	17
2819330	13
6676031	13
14199928	13
18232507	13
572852	13
3289987	13
20533347	17
4970114	13
31224124	13
3068381	13
1020811	13
315733	13
308705	13
17619748	13
20833592	13
18207578	13
17485821	13
22118741	13
13773640	13
12349345	13
14811391	13
13169062	13
11379005	13
4865413	13
12986449	13
3157431	13
1103203	13
8018251	13
2755163	13
5096530	13
1898718	13
7218069	13
15678777	13
3305311	13
2765483	13
2809057	13
9597120	13
3480718	15
1367856	13
10873347	13
15011094	13
5634918	13
4677836	16
16966586	13
10949874	13
8553951	13
186737	13
1811713	13
12745731	13
2786605	13
26731433	13
19164815	13
540717	13
13083072	13
7605362	13
7774415	13
11499876	13
2445947	13
5960106	13
8340982	13
2607041	13
3098092	13
7129946	13
5961984	17
8126938	13
1008695	17
5584368	13
2566146	15
1286151	13
837226	13
8613251	16
17567813	13
101263	13
10504245	13
21185303	13
364828	13
4898667	13
2281496	13
4526448	13
6212202	13
1120628	13
1186940	13
5511946	17
3951898	16
2456002	13
5892435	13
9911196	13
8037962	13
990031	13
4681626	13
5025353	13
389430	13
5760571	13
3370048	13
68172	13
10244682	13
3738967	15
5102084	13
996646	13
3982301	13
8562765	13
2152641	13
21678732	13
22001183	13
2055585	15
7375095	13
22502117	15
14377843	13
50228	13
4149535	16
881079	15
19745766	13
467098	13
10748855	16
6445419	13
7101532	13
1588982	13
8015560	15
1678463	13
11540909	13
11553775	13
8988132	13
4896362	13
360480	17
4126284	13
531674	13
16671295	17
15884991	16
12582431	13
4495018	13
2120655	13
4296345	16
8013596	13
3210943	13
9885965	13
4123761	13
26561324	13
7683585	13
8132927	13
154517	13
5050013	13
6801644	13
810319	17
3266343	13
8610919	13
79224	16
2847529	15
15289953	15
7055431	13
76983	13
4654233	13
3791337	13
5627241	13
12053774	13
2420531	13
6714697	13
3616471	13
830010	13
5526789	13
7422401	13
44685278	13
8389637	17
10612309	13
6826712	13
5983884	13
6665031	15
2305515	17
2620490	13
3133293	13
194940	13
5372799	13
7363677	13
10043621	13
2497509	13
7851888	13
961246	13
11963505	15
1086293	13
5485984	13
16974747	13
8366329	13
3279327	13
4957280	17
5678600	13
6204311	16
5599274	13
9426481	13
4722716	13
4291515	15
2574153	13
4136706	13
2714043	15
1042475	15
754729	13
6978427	13
7684119	13
2411121	13
2992965	13
6264862	13
19789218	13
2500052	13
6927728	15
10015804	13
27058547	13
8752565	13
3098431	13
139582	13
8099401	13
12914316	13
1318610	13
11428297	16
2573956	13
1702773	13
4848134	13
8031878	17
11855649	13
27543157	13
11236697	13
2557110	16
2258107	13
2397434	13
557048	13
6227840	17
148335	13
1426614	13
632729	13
2580537	13
20269395	13
7567157	17
1057655	13
17086037	13
1209719	13
10245149	13
7347390	13
1786705	13
4548780	13
9674361	13
2399418	13
1123538	13
3834960	13
1408025	13
24110052	13
5056119	13
315696	13
6388189	15
2031377	13
878631	13
14806034	13
1341465	13
2304207	13
8625060	13
6129846	13
18446914	13
8139	13
2543222	15
8789328	13
2372396	13
4454657	13
2957960	13
7760160	13
5518068	13
4410783	13
4834486	13
41671564	13
3566044	17
1848615	15
20472158	16
8862057	15
107302	13
5592467	13
19794696	13
4836941	13
6380468	17
753674	13
7312093	13
1844865	13
3187269	17
22923536	13
17846285	15
16205940	13
9566286	16
26139365	13
4948128	13
6590983	13
582583	13
2619015	13
2691088	13
4067911	13
16093412	16
7184228	13
22679974	13
8218858	17
501435	13
12499438	13
2147082	13
1869140	13
3045407	13
3828342	13
8831565	13
2339013	13
753444	13
11172628	13
8915749	15
15600607	13
9966123	13
5436444	13
2659224	15
2100009	13
9850011	13
3828606	13
1005738	13
6359642	13
1772475	13
355591	17
581286	13
28878016	16
4131808	13
5208619	13
7601686	13
23140521	13
2921170	13
7100402	13
14330732	13
20657647	16
108293	17
11319258	13
9119399	13
1898591	13
7607588	13
12750098	13
23308527	13
2972508	13
7142952	13
5154915	15
9537411	13
14880548	13
3273611	15
2563160	13
7861126	13
1978610	13
690320	13
17014623	13
5270670	13
211036	13
314778	13
1631926	13
3024381	13
216851	16
37968099	13
5398901	13
3053450	16
7810385	13
4413504	13
12815096	13
2144959	13
5399565	16
4310134	13
1425751	13
22473691	16
3039980	13
4435899	16
9303424	15
31826152	13
18278908	13
3668778	13
8651687	13
29258628	13
4928463	15
23076194	13
11014797	13
7003509	13
13067314	13
4289972	13
11408531	13
3067818	13
8645968	13
11010045	13
11544081	13
7913361	13
3956880	13
2254041	13
1404046	13
7749355	13
2115930	13
6019203	13
19806771	13
1527756	13
219	13
3502751	13
1193516	13
9937152	13
10539478	13
3947702	17
27202679	13
8562006	13
4857797	13
9283081	13
2072879	13
32469406	13
1244304	13
1457370	13
1209062	15
2581491	13
7090509	13
8660972	13
33732234	13
8751588	13
5867797	13
5885888	13
7724172	13
18860790	13
3079488	13
1735994	13
4889674	13
5184604	13
3371441	17
3379705	13
2571844	13
3274024	13
2312446	13
8146487	16
330635	13
5908869	13
7812338	13
13001611	13
966287	13
6734857	13
5546220	15
994990	13
750039	13
32711279	13
865244	13
759071	13
23805592	16
11585371	13
23301848	13
10104241	13
1917198	13
2736522	13
13764599	13
1418057	13
6605344	13
16566333	15
1785354	13
951494	13
4759555	17
14347737	13
8470859	13
6555796	13
12125256	13
4523309	13
1766746	13
45244477	16
1824195	13
11980560	13
9021736	13
4351201	13
5736839	16
1160293	13
735689	13
19030838	13
3783567	17
2285311	13
17992572	13
1823139	15
3352927	13
43035950	13
12577413	13
4277116	17
2106852	13
818568	13
9258120	13
4584728	13
4502866	16
531544	13
596117	13
3638957	13
924978	13
7543754	13
12288450	13
1116301	13
3577579	13
915071	13
4102272	13
5807930	13
1068670	13
11207637	13
8975334	16
1075242	13
4537350	13
1670592	13
8133631	13
1102840	13
20724101	13
4504572	13
519934	13
8676648	13
19701486	13
11028498	13
2353243	13
16295332	13
21473775	13
3391330	13
9060725	16
7477846	15
1580258	13
10931811	13
5010745	13
9027943	13
6959346	13
29114556	13
5442212	17
94497	13
558381	13
21755069	13
7577032	16
12984783	13
3912122	13
3273262	13
5427511	15
10553662	13
2988607	13
3682800	13
1789656	13
1178058	13
4648119	13
12472718	13
3896296	17
2532244	13
5888571	13
6959709	13
11538724	13
2565224	13
23926328	13
2399580	15
5226018	13
4977092	13
1017524	13
4487040	13
283948	13
6476904	13
10628994	13
5201019	16
6972032	16
3086115	13
7458363	17
6981541	15
11760519	13
21509087	17
14821889	13
5241455	13
5196782	13
1282790	17
1490882	13
5952942	13
7084423	13
8497990	13
1580825	13
208888	13
454363	16
6310883	13
11833883	13
2580076	13
2848143	13
3785965	13
5286161	13
1580839	13
3818268	13
1344143	13
8150233	13
12676661	13
1802559	13
354076	13
2778756	13
5548854	13
4370329	15
6348078	13
11599273	16
1062363	16
883092	13
1272397	13
3618773	13
12565477	13
3001937	15
6112012	13
18838852	13
7842453	13
2048897	13
1289997	13
1794633	13
3101515	13
6343024	13
3801657	13
4243402	16
3230916	17
7041996	13
243255	13
2095279	13
7622931	13
9983174	16
4176486	13
22985844	17
4972733	13
7842791	13
1074289	13
13398987	13
17056041	13
6321031	13
1690804	17
6254813	13
3540144	13
1988742	13
3466454	17
2179420	13
8149299	13
14016817	16
7106985	13
14316153	13
20131444	13
2068676	13
1900876	13
14839757	13
4256220	13
13796982	16
3706682	17
8232096	13
1401810	13
2007520	13
4937020	13
5469199	13
1941583	13
12058754	17
1592588	13
192481	13
718532	13
2011798	13
32337544	13
3208915	13
33963138	13
6905653	16
19789101	13
10404621	13
4724566	15
18087206	13
14867879	13
6046146	13
574602	15
23337	13
19386864	13
3312705	13
619794	13
9346483	13
19730131	13
4599099	13
7767841	13
6670575	13
27546267	13
7051919	13
9859925	16
3876495	17
7674929	13
3367678	13
1913144	13
4388296	13
2193744	13
3224900	17
1261954	13
12406032	13
2390405	13
274590	17
4897328	13
3172964	13
2354470	13
8303773	13
11970262	13
317063	13
12060183	16
31285671	13
620098	13
11787260	13
2391769	17
2563205	13
15311282	13
7270229	13
237367	16
5499735	13
36082900	15
4123330	13
9790800	13
9660297	15
23073950	13
1102588	13
8349983	13
4665201	13
12103729	13
1706739	13
4009206	13
7348393	16
12151594	13
370322	15
8319772	13
6444982	13
15959447	13
10350173	16
10500531	13
6138445	13
1324770	13
1415943	13
26801967	13
840024	13
7585414	17
16692403	13
729944	13
5683990	13
18523292	13
36130671	13
3016958	13
18025999	13
18327058	13
2045525	16
10989560	13
1215823	13
1903098	15
13687510	13
11768869	13
242461	16
10722635	13
2132949	13
2765499	13
4257422	17
1941266	17
6913272	13
16574149	13
9965375	13
1961356	13
9366158	16
5728393	13
2285860	13
3867940	13
12650952	13
13654396	13
23201986	13
5798078	13
4692039	13
13752752	13
7067643	13
8631201	16
3297004	13
8390441	13
7233795	13
3790104	13
468809	13
246593	13
1866390	13
92658	15
43328852	13
668362	13
11813232	13
4081433	13
5260230	13
9986358	13
2036663	13
2049850	13
5393051	13
594618	13
16724388	13
1194977	13
2634775	13
7272072	13
517008	13
13544399	13
15176520	13
14256517	13
13821945	15
10967429	13
5975984	17
3170574	13
12912487	13
16324602	16
129275	13
4148350	13
5989792	13
6687735	13
1958034	13
5703768	13
5294930	15
3911661	17
6577415	13
3966170	13
3011099	13
2813521	13
1195591	13
30038224	13
968973	13
12816845	13
9565443	17
8049445	13
15965973	13
8322825	13
4050423	13
452079	13
209600	13
22091565	13
7474965	13
4918556	17
370746	16
1473895	13
3090189	13
17541212	16
1072248	13
3338619	13
849037	15
10995599	16
24952144	13
2118158	13
5982986	13
16644019	13
26601108	13
7601858	13
1035606	13
4878855	13
1922641	13
1704532	13
2721242	13
14092694	13
7186630	13
792039	13
2245729	16
2196779	17
7778930	13
15205623	13
10977702	13
2225525	13
15457278	13
730065	13
22815454	13
5726738	13
11239379	13
10076532	13
2337071	17
2301055	13
97895	13
2432026	17
3421100	17
6823645	13
2113897	13
3717677	13
1280746	13
449548	13
11925450	13
9712000	13
3085748	13
7859193	16
25137504	13
2239765	13
6513546	13
7925809	13
3360422	13
205928	13
7760021	16
4480228	13
20269810	13
17681484	17
13092054	13
1554828	13
351639	13
6553128	13
8675778	13
17496598	13
1009564	13
1521895	15
23873940	13
5416326	13
6308754	13
13477570	13
36642944	13
3352446	13
3878661	16
964720	13
9966236	13
103622	13
913209	13
9165775	13
9913385	13
1165617	15
9789004	13
28152102	13
13363678	13
7089379	13
5544781	13
6553153	13
10794246	13
1202027	13
236441	13
3966864	13
10807790	13
1763843	13
3559614	13
6309235	13
10578781	13
3088728	13
20220943	13
5252964	13
1632295	16
9175894	13
10437323	13
9322188	13
14827970	16
8150403	13
8431092	15
253709	13
5393882	13
10917306	13
26536129	13
4681851	13
11166012	13
6813965	13
26925410	13
3178940	13
35172731	13
3231752	13
5855545	13
670105	13
2191084	13
29539604	13
3066894	16
7608749	13
6564283	13
4359685	17
6961362	15
10173588	17
4684050	13
14140555	13
4937400	13
11260615	13
8058813	15
2290817	13
659402	13
2835585	13
13097752	13
12874505	13
10818222	17
18016121	13
12121578	13
33795151	13
3515208	13
8264862	13
4806296	16
6140664	13
1751330	13
14451643	17
6586946	13
6083944	13
11269789	13
9999625	13
10528058	13
4871034	13
11065063	13
5690772	13
8485706	13
5643148	13
1789868	16
3264587	13
10405170	13
20447823	13
9152006	13
19867236	13
9848029	13
34062366	13
8419229	13
2812773	13
15629623	13
23926830	13
3676582	13
6337132	13
4641456	13
1208894	13
4396902	17
4610451	13
2815850	13
1973575	13
9743569	13
13962737	16
1320095	13
7758022	13
4035174	13
115724	13
18535741	13
5574438	13
7686634	13
2978151	13
89546	15
3183676	13
1122899	13
698582	16
16934002	13
13887478	13
18128511	13
6514627	13
6770711	13
17197310	13
1417135	13
13961522	13
4357084	13
13147863	13
1253974	13
1780359	16
14459342	13
9924557	13
3560658	13
7374643	13
11256287	13
20056491	13
5133634	13
12952922	13
4025540	13
1421655	15
2988382	13
1780688	13
5255571	13
19648669	15
11807480	13
13274228	16
3628225	13
4937014	13
5828562	15
4761032	13
3819432	16
2738477	13
1034603	16
6789524	13
3856357	13
5757266	13
847589	13
3071796	13
30921128	13
195549	16
1768674	13
4326317	13
11904607	13
2693035	13
137657	13
1181688	13
12586222	13
6408357	13
4390795	13
2966074	15
3477385	13
6103773	13
11451103	13
22596954	17
7161999	13
305415	13
1180002	13
2247321	13
776459	13
925430	13
387376	13
3122360	13
3046283	13
33670631	16
3986006	13
310800	13
4880256	13
5095615	16
2652591	13
3332629	13
6651457	13
784143	13
3724441	17
9990236	13
5084028	13
8609746	13
1147505	13
1844542	17
21334334	13
7865621	13
3476764	13
7647835	13
26881	17
27061666	13
17615612	13
1335411	13
277037	13
3956316	13
107556	17
1069326	16
11459288	13
9635842	13
6062539	13
4776735	16
5275718	13
202062	13
2828574	13
22604688	13
1233012	13
8590585	13
36390981	16
23659582	13
7879441	17
9483154	13
11025113	13
194055	13
7110170	13
3486620	17
5315840	16
7062792	16
5632200	13
13270833	13
4476369	17
5823664	16
3022460	16
17672480	13
47400050	16
347430	13
1251227	13
11655679	13
9642313	13
6961341	13
8103390	13
11185227	13
764213	13
11709743	13
3847901	13
241972	13
8770735	13
15719174	13
1717250	16
2049918	13
6662322	13
2350306	13
1500332	13
3351325	13
2437378	13
11755803	13
10415175	13
9690214	13
360287	13
6547817	13
3726817	13
8000653	16
4038396	13
7481958	13
602838	17
5312470	13
3514160	16
9815246	13
7831507	13
1826226	13
2653447	13
5681474	13
7872882	13
12532559	13
9725707	13
14735595	13
8786475	13
4464821	13
1436056	13
5520346	13
21645313	13
416662	13
3644887	13
2665341	13
1176107	13
22976937	13
3552352	13
9366157	13
10343830	13
3388953	16
13797261	13
2361795	13
2155874	13
8773482	13
2152241	13
1710678	13
15060373	13
6333618	13
956201	13
1690763	13
4810307	15
9133287	13
5613587	13
4152931	13
9819072	16
2341291	13
7126978	13
8435892	15
6523498	13
6324356	13
12737004	13
4619212	13
11407412	13
20564463	13
20801137	17
4438231	13
9087669	15
21889522	17
21217511	13
12844461	13
5777262	13
2017733	17
14630167	13
568396	16
5188701	13
16536164	16
511824	13
89938	13
4023804	13
6061495	15
11057058	13
4052151	13
2406076	13
6647111	13
3319876	16
1804234	13
5975730	13
7526521	13
9373269	13
15340115	13
10219736	13
4334326	13
8178568	13
3922333	13
21987584	13
6040214	13
1925188	13
3599058	13
20682717	15
1352275	13
25210700	13
1587102	13
1519013	13
218797	13
4047342	13
2482825	13
2027522	13
14856032	13
9883614	13
1494008	13
538233	13
11291414	15
14741328	13
7133491	13
5811805	13
1962096	13
6161360	13
3508427	13
1302222	13
4003577	13
15759591	13
6139180	13
11547751	13
1690351	13
10269707	13
7700915	13
13624284	13
1468073	13
12137365	13
9927378	13
432941	13
11369586	13
31669006	13
1547592	16
7188072	13
6687426	13
5499592	13
979589	13
967767	13
25331763	13
5102659	13
3693444	13
7381056	13
41459624	13
2226770	13
1156570	13
11026178	13
1763888	13
901565	13
21482706	13
14464358	13
3100039	13
20513963	13
628074	17
4717152	13
6680036	13
10137877	16
890464	13
20368510	13
12704414	13
815902	13
5140409	13
7107510	13
21228634	17
6747217	13
895525	17
10530644	13
20202278	13
13150321	16
2829958	13
1085925	13
16355392	15
8034185	13
23446455	13
18775760	13
13749992	13
10989668	13
1089531	13
3014719	16
5104015	13
5288375	13
1576345	13
5206542	13
7670068	13
2771348	13
549739	13
2862461	13
6635756	13
9353614	13
18669178	13
228474	13
1929218	13
5169390	13
17963504	13
5210294	13
3276515	13
3765825	13
8650948	13
7417799	13
763936	16
2037088	13
817141	13
1597043	17
25272401	13
21315598	13
12782935	15
10883337	15
2839533	13
780797	13
11982017	15
8700040	13
1566061	13
174912	13
6494170	13
2347605	13
7735465	13
7197159	13
37304153	16
3375681	13
954292	13
1874565	13
27521483	13
2936590	13
6776137	13
5686222	16
8732469	13
2539365	13
19939291	13
7112340	13
1857132	13
9500969	13
13760982	13
2809831	13
5616248	13
9781009	13
4348617	13
1549624	17
278344	13
16991984	17
5110005	13
1332081	13
913711	16
2429285	13
10823603	13
23156564	13
1628209	13
5868565	13
771529	13
9825006	13
1514502	16
5156340	13
9203609	13
1209675	13
49456565	13
16013749	13
84609551	13
10739435	13
1811976	16
18058517	13
579449	13
2934790	17
5977620	13
3911343	13
957746	13
15001084	13
8772710	13
4847575	16
26073113	13
2335948	13
4619266	13
6732722	13
82180	13
17817098	13
1808671	13
7888601	13
15183071	13
10090587	17
16797195	13
7847113	13
2994603	13
4143738	13
167557	13
5129115	13
9344865	13
2473432	13
3667534	13
17642496	13
2234283	13
3158850	13
7749655	16
3574619	13
5626913	17
4878436	13
2903200	16
7052953	15
8486703	13
2519361	17
5285790	13
2387661	13
12407628	13
9459694	13
1372899	13
433375	13
14313867	13
7303047	13
6464509	13
1096746	13
6428534	16
14119958	13
6929245	13
20494335	13
30053706	13
16492077	13
9306756	17
2357852	16
8409516	13
3608883	13
5752036	13
771292	13
176473	13
3494349	13
5364608	13
432421	13
6401502	13
1445529	15
11330399	13
10544751	13
3994304	13
4565760	13
11790172	13
4426057	13
2044167	13
11359952	13
938181	13
1681988	13
10004810	13
5809414	13
3685758	13
8689968	13
47969511	13
3473539	13
14668460	13
5702432	13
8135511	16
1246458	13
13559014	16
4573207	17
2421654	13
2992076	13
5565370	13
940837	13
8027571	13
2558789	13
903091	17
7978447	13
20684249	13
11615047	13
6424180	17
1292956	13
2139151	13
3545582	13
14861572	13
1071291	13
8324988	13
1258340	17
4588921	13
2721386	13
23057	13
5945098	13
14573469	13
1842971	13
863375	13
7449916	13
6601163	13
5196497	13
20012928	13
6110761	13
4418367	13
41577530	13
899716	13
14959164	13
11268656	13
6830378	17
3675715	13
17926326	13
305292	13
1687498	13
10188475	13
1901455	15
5379597	13
867468	13
20449021	16
336692	13
2712939	13
20685128	13
9311368	13
2853026	13
2694021	13
3231561	13
2963891	13
9626896	13
14423945	13
3318760	13
21575333	13
128654	13
13905124	13
10610123	13
6686990	13
6560909	13
11119136	13
4996516	16
24815624	13
5634275	13
3054135	13
1868102	13
9978823	13
4301155	13
11594497	13
5928159	13
14422748	13
308926	13
63101	13
3824958	13
10280412	13
25047732	13
17361045	13
1963397	13
1886214	13
2407018	13
13410635	13
11420497	13
712799	13
3823139	13
367425	13
1208280	13
5969027	13
964991	13
5960188	13
529093	13
5376813	13
5451357	16
13144821	13
767169	13
9503932	13
6507812	13
8164338	13
4368516	13
19568219	13
37895320	13
12781087	13
15453364	15
14635770	13
2173024	13
82203	13
1861838	13
3001293	13
6060563	13
20297937	13
2702445	13
237810	13
7017365	17
6510860	17
3551433	13
5390708	13
4703832	13
1757375	15
2509483	13
978385	13
11173234	13
918077	13
1046753	15
9019193	13
2808962	13
10084170	13
4643820	13
3453820	13
3087976	13
3632893	13
15582260	13
2055837	13
429410	13
14355318	13
6775419	13
6902828	13
12072239	13
2365626	16
13164554	13
7682084	13
1795068	17
1041553	13
2125841	13
6935	13
2493100	13
11375354	13
7221927	13
5137821	15
9286093	13
5474120	13
800999	13
2957081	13
8496991	13
4407254	13
7402512	13
2536562	13
21069572	13
1993001	13
2273920	13
8120900	13
2307095	13
8089384	13
1132837	13
1007247	13
592984	13
1548050	13
571485	13
14609486	13
3099802	13
5631180	17
7043835	13
5622139	13
2110364	13
1754938	13
14523535	13
898596	17
18811923	13
1349456	13
1949981	13
221512	13
2991791	13
23054782	13
5914320	16
6140695	13
1735331	13
8961632	13
12682472	17
24644482	13
13092001	13
1745105	13
2695741	13
1042722	13
4468207	13
20007320	13
1149779	13
2640427	13
5071681	13
5295361	17
19465003	13
6327116	17
6176313	13
26548922	13
894341	13
3006413	13
3175222	13
12038044	13
5429367	13
24171837	13
20110752	13
3065460	13
19090695	13
5863399	13
5720349	13
4976190	13
7796611	13
2801011	13
11364552	17
484983	13
7058199	17
5565814	13
265788	13
1270676	13
10749942	13
18117387	13
5397736	13
6258701	13
6737453	13
899241	13
14457290	13
51822822	13
2517560	13
12085463	15
12488909	13
24563374	13
13098954	13
1745362	13
3639786	13
1039763	13
8356009	13
7868831	13
10469241	13
2401957	13
3347376	13
124328	13
3035374	13
13798469	13
10060917	13
2252030	13
15540926	15
3265211	17
3548673	13
9215948	13
11935280	17
2435593	13
7331117	13
3929806	13
5677378	13
15011673	13
4650811	16
3845692	13
3727358	13
2838995	13
7642480	13
518884	13
126645	16
1211116	13
25415236	13
126082	13
2684554	17
3861069	13
500324	13
8848960	13
143593	15
6688311	13
1395345	13
4919992	13
3940147	13
3029093	13
3199287	13
3279260	13
2616032	13
545779	13
2611697	13
18159324	13
14422732	13
18842539	13
3130017	13
15434748	13
952375	13
3876924	13
2011771	13
387961	13
4169731	15
16448669	13
2551793	17
19561887	13
12411795	13
3582945	13
5427641	16
15751864	13
9055506	15
9417183	13
8614218	13
5916777	13
14799392	13
1967105	13
1368884	13
21999941	13
16607439	13
8635781	13
2308269	13
15038000	15
1671475	13
5232185	13
2761957	13
4752323	13
34451024	13
2915756	13
7241275	13
32190177	13
3305466	13
2784690	13
12898913	17
1841323	13
9274952	13
9672781	13
2038831	13
10054460	13
5229728	15
4711477	13
7798882	13
11449582	13
3093071	16
11724380	17
4598008	13
5962548	13
16400941	13
108130	13
2803547	13
13898523	13
3477790	13
1155130	13
12682355	13
2142157	15
648498	13
4147354	13
3673261	13
936073	13
1564231	13
6613516	13
4448683	13
1712813	13
2716881	13
10929212	13
1132353	16
641913	13
2555445	13
711071	13
15953196	13
2237508	13
2955156	13
7779165	13
11960781	13
3889122	13
9498484	13
1329423	13
13653350	13
14029013	13
565440	15
825974	16
39695	15
24954309	17
5040182	17
5999732	13
5495181	13
6339158	13
1442897	13
15433603	15
4673612	13
10158497	13
5078153	13
1368578	13
22119552	16
9271475	13
2031117	13
12579265	16
7150745	13
403809	13
20510058	13
761542	13
6810388	13
1501889	13
2067618	13
2656337	16
4369816	13
16278675	13
6230706	17
33275176	13
2167338	13
9430722	17
157271	17
5856287	13
10939835	16
2207844	13
1096454	13
195513	13
623550	17
17005432	13
1149310	13
5569872	13
4397713	13
1682634	13
8489646	13
8140598	17
34058803	13
4837965	17
19664481	13
16372734	13
3064475	13
16330096	13
3918856	13
893001	13
5995430	13
4875748	13
1214049	16
5069379	17
25727	13
7940929	13
974963	13
6744662	13
1304580	13
3019615	13
5252753	13
23955709	13
1632538	13
7605293	13
2329842	13
3882545	13
3135640	17
17733244	17
15731321	16
4692192	13
2969721	17
1110154	13
759829	13
10839350	13
7017697	13
2607039	13
1007022	13
2667799	13
398459	13
8806043	13
4608908	16
8583631	13
19883404	16
1767408	13
7109126	13
2842391	13
22636257	13
6429130	13
2103838	13
7996714	13
3926492	13
13457782	13
1172083	13
15608722	13
2544751	16
3101553	13
272070	13
9940289	16
4334180	16
5666595	13
17105341	13
15571233	13
1993221	13
18335923	16
953431	13
11026451	13
11435444	13
12679666	13
4545873	13
2463513	13
4777488	13
2862360	13
1840167	13
25511375	13
6026582	13
2421539	13
436505	13
2321814	13
2693773	16
2816018	13
859088	13
1094302	13
2244874	13
9718756	13
11077940	13
7572977	13
2440977	13
784842	13
6792296	13
437198	15
9116440	13
6197376	13
4769723	13
1481177	13
1446379	16
4398577	15
11434111	13
782365	13
21453485	13
2485637	13
7538638	17
1604158	13
20008154	13
3843210	13
7381061	13
2452036	13
786950	13
5650613	13
13342849	13
4778228	13
6235910	13
20399227	13
4439399	13
580157	13
9472861	13
5296613	13
8725434	13
211763	13
10144901	13
872903	13
3887665	13
67272	16
10649403	16
2375873	15
14338661	13
549797	13
5697382	13
16813050	13
1300991	13
1475965	13
856349	13
9820897	15
715914	13
283146	13
1818407	13
3325846	13
1099380	13
23628157	17
9830115	13
3079041	13
14014786	13
13043282	13
1551095	13
9103644	13
8292126	17
8509208	13
16674070	17
6860972	13
9943034	13
4439385	13
7150195	13
11517216	13
5804901	13
22856944	15
3466597	13
7227679	13
3195029	13
2376307	13
3299287	13
43040638	13
13141826	13
455122	15
42968105	13
11462005	15
17564263	13
25291459	13
3370920	13
7615309	13
2629048	13
2795819	13
1382319	13
4190994	13
2394727	16
993171	13
2351078	13
1714115	13
2575172	13
1449810	13
1469506	15
18066532	13
8554093	17
17649242	13
1248083	17
1818800	15
10884690	15
8003271	13
2027090	13
26787667	13
236759	17
10336894	13
6260304	17
10882311	13
7802824	13
3306454	13
2692518	13
8458995	13
5378554	13
5722455	13
9881661	13
6342230	13
3510669	13
2167621	13
1997852	15
9907305	13
4093276	13
134574	13
1244782	13
7902930	13
3155511	13
3736822	16
581090	13
5931105	13
3728227	16
7041804	13
4486396	13
13142646	13
14042896	13
6054340	13
13397296	15
1786757	13
4018769	13
10276081	13
5987225	13
2083118	13
1250592	15
9492327	13
3792632	13
2561848	13
2204514	13
4621184	13
2397217	13
25855361	13
4130844	17
2515878	13
5918496	13
3956242	13
875265	13
6092229	13
367783	13
9668691	13
1459047	13
34791489	13
6483750	13
4088626	13
821708	13
10647855	16
3207640	16
1465270	13
12909987	13
9276355	13
1278871	13
2955617	13
7468854	13
3449429	13
1668902	13
9960928	13
1569128	13
11716260	13
7745861	13
12639993	16
3370135	13
4484168	13
8922722	13
1441789	13
1737569	16
634660	13
6450866	16
2712113	15
1105118	13
3720884	17
1282716	13
12984757	13
19671365	13
9371704	13
10308531	13
1823542	16
752312	13
2252611	13
1334442	16
2184494	13
9160277	13
3499477	16
4147554	13
832022	17
2978777	13
2891607	13
432423	13
8603120	13
4406122	13
3671977	13
11459767	13
950658	13
7014030	13
6891473	13
11730774	13
265449	13
22195835	13
3882419	15
2453509	13
289927	13
518588	13
279421	13
8800248	13
11361309	17
7990019	13
2127089	13
25537224	13
497897	13
2831766	13
3220626	13
2906120	13
25338102	13
21276341	16
2990513	13
4568773	17
2356808	13
8999786	13
17482740	13
1461187	13
8705846	13
3683269	13
205128	13
7669950	13
19561594	13
10217612	13
4487301	16
4422001	13
10837957	13
8214298	13
4511801	13
19459285	13
12596286	13
1416223	13
11959852	13
7007541	15
1536677	17
2685688	13
4682317	13
2326689	13
3773483	13
5194304	13
4722143	13
7034807	17
461817	13
11742058	13
3647511	13
4711804	13
856501	13
11336187	17
3450614	13
5518347	13
121815	13
5643365	13
2978261	13
503628	13
935830	15
6219963	13
643089	13
2039250	13
1278467	13
2525256	13
576672	17
2710300	13
2192203	13
3246039	15
4868718	13
11443744	13
6641766	13
3235372	13
10005825	13
12754720	15
2341956	13
8865676	15
10383146	13
2500795	13
9160226	13
3579395	13
8534170	13
1229859	15
2428590	15
7200427	13
9601735	13
5467772	13
17100007	13
3223483	13
6589299	13
11900383	13
13337586	13
7082746	13
5756015	13
1186993	13
9257547	15
520575	17
2706469	13
10085694	17
380332	13
716414	13
23557600	16
26598568	13
3989092	13
30419770	13
14119665	13
1468411	13
750681	13
2071375	13
18427904	16
5054777	13
14675014	13
9101310	13
10039406	17
6072189	13
6966834	13
25463455	13
2611742	16
4749480	13
4755223	13
7288110	13
15768104	13
20772457	13
4095631	13
1499640	13
6723405	13
5053762	13
58576	13
710135	13
5037790	13
3493176	13
10186780	13
2262965	15
3958928	13
2361970	13
17179172	13
33307885	13
1669454	15
15458747	13
369348	16
2130612	13
1372462	13
6001292	13
698466	13
14820239	13
610872	13
2692899	13
84752	16
14460035	13
5304636	16
7113598	13
716280	13
2972569	13
3895369	15
736688	15
22395892	13
9284346	13
4309362	13
10979906	13
4869236	13
1817366	13
240382	13
14155929	13
14084049	13
49328552	13
8121001	13
3020940	13
2699298	15
17541630	13
12971607	15
1681595	13
12590985	13
1524909	16
4878410	13
470901	13
15235898	13
19023290	13
1918016	15
2332695	13
8234912	15
38449934	13
2640632	13
5027167	13
16539108	13
25790512	13
3026428	13
16577017	16
11799791	13
7751567	13
3469496	15
3662937	15
6140365	16
15627250	15
5491946	13
10782917	16
1781333	16
84632	13
9156031	13
5876158	13
722852	13
3068503	17
4387439	13
2782397	13
6251115	13
2671284	13
3572709	15
2841848	15
13991791	13
2003226	13
10606503	16
3194156	13
222152	15
10331114	13
9039494	17
3133549	13
5876320	13
20261848	13
13377754	13
7669597	13
14175878	13
5574414	13
11668337	13
39881054	13
579373	13
34449683	13
8697765	13
12476348	13
3128284	13
702977	13
293554	13
152733	13
694456	13
13481408	16
12437760	13
758857	13
1293028	15
1197967	13
9701883	13
828526	13
10788628	13
4762811	13
1724665	13
8498026	13
3555423	13
1575218	13
8322709	13
22555559	13
11304630	13
3729141	13
1981255	13
30322345	13
31160240	13
2913785	13
5845009	13
2963977	13
11878240	13
4998519	13
303886	13
23918023	13
4190068	15
25508538	13
2138138	13
7272783	13
602558	13
13580510	17
7716076	13
8900101	13
3188535	13
5639639	13
727842	17
2106085	13
2271099	16
2632313	13
157687	13
4561909	13
33743012	13
8026114	13
21334707	13
14088065	13
16115315	13
10470015	13
11883720	13
4972491	13
2700850	13
4879154	15
10262222	13
7549392	16
16729569	13
5772119	13
597512	13
177007	16
9906487	13
16705284	16
13247865	13
15488811	13
1060278	13
3735507	13
18320147	13
3574982	13
3015031	13
2394978	13
24571168	13
9968422	13
4423606	13
1570166	13
4475781	13
2953161	13
2142166	13
3734814	13
7372144	16
17820496	13
7064986	13
5035723	16
1075355	13
3993115	13
9069298	15
3300108	13
2870576	13
4581572	13
22535407	13
2558941	13
11424596	13
5119853	13
12818643	13
10454422	15
1627894	13
2439754	13
3141238	13
1483091	15
5026468	13
3194018	13
28894653	13
7550317	13
7371560	13
17126822	17
4187933	13
7325689	13
7340683	13
17193339	13
2811027	13
2423303	13
132170	13
7376300	13
1610651	13
2932207	16
10378410	13
10186109	13
11081588	13
1170490	13
5363340	13
3296965	13
3013671	13
20374856	16
2891919	13
10996591	13
13829281	13
116433	13
1294469	13
3672285	13
442506	13
416691	13
4270497	13
9034549	13
1560815	13
3370577	15
2281203	13
1365217	15
5357202	13
8953858	13
2179353	13
165274	13
3010935	13
3540589	13
1775536	13
1134357	13
5447783	13
5711330	13
25164864	13
11228623	13
21286282	13
6865660	13
3797419	13
673893	15
8228262	13
3267401	13
12388036	13
4622276	13
12788151	13
9456976	13
1186400	13
7092906	17
2327113	13
4876423	13
7600067	13
4966862	13
3072330	13
1618323	13
9179521	13
7481992	13
448317	13
20627470	13
5419633	16
12798029	15
4777832	13
11562301	13
15496323	13
5652677	13
28836	15
4822248	13
6203728	17
1814279	17
634950	13
1179807	13
9986543	13
2966033	13
11880461	13
1740359	13
11505795	15
2563747	13
1809460	15
20138333	13
3692815	13
10212497	13
9366302	17
455231	13
2804940	13
19158857	13
10496685	13
728147	13
12352952	13
791886	13
6020149	13
2063561	13
325877	13
16202551	16
3157935	13
2501417	13
5911417	16
6136976	13
2651698	13
586049	13
3523847	13
492671	15
1133826	13
6625674	17
5867662	13
9724058	13
6922725	15
13463617	13
4497315	13
2432560	13
13189671	13
18168469	13
1438166	13
1283212	15
3658110	13
390895	13
2501761	17
2403138	13
8580214	13
5791046	17
8995700	13
8166990	13
8269690	13
3601600	17
7766666	13
2022047	17
1255766	13
4250319	15
6616521	13
12234764	13
25016197	13
4267559	13
11443394	13
6850948	13
2610604	13
3882067	13
1258066	13
6979246	13
3134302	13
6691665	13
9873236	13
782855	13
3870970	13
30833200	17
760969	13
4986121	16
5664411	13
3667511	16
19345	15
39272311	13
1576799	13
433107	13
2032980	16
73633	13
25828400	13
27822004	13
12944128	13
6191852	13
2819378	13
12346776	13
4449390	13
29179737	13
37026	13
1383750	13
3721867	13
2381377	15
7622419	13
1507821	13
43091217	13
3594502	13
4598474	13
2937506	13
6793058	16
6307095	13
20516332	13
6037775	13
5389202	13
433172	13
2700648	13
15845125	13
8863400	13
19058627	13
11093300	13
1452828	13
2963042	13
2504320	13
690243	13
22209764	13
17108657	13
14325392	13
2066468	13
5061002	13
1476831	13
22579756	13
4532638	16
1741496	13
5623977	13
4642990	13
1413914	13
1483898	13
571312	13
2729823	17
449577	13
18405505	13
9068586	13
7736756	13
4563601	13
16439509	13
79797	13
4099786	13
4561173	13
846075	13
508737	16
3285506	13
5800834	13
831386	13
374574	13
12424826	13
1162425	13
510100	17
15288553	13
3610047	13
3977020	13
3060559	13
5588428	13
916418	13
1229538	13
538273	13
4678094	13
25388364	13
38781553	13
8608727	15
4003732	15
9325061	13
6809460	13
5566539	13
860731	13
8821245	13
22043499	13
572012	13
322300	17
34895498	13
67480	15
3681313	13
1790724	13
203882	13
338177	13
8962602	13
7195239	13
25366753	13
6764710	13
2561267	13
3497180	13
17773303	16
18283682	13
8828936	13
1981501	16
1068902	16
4089811	16
7524662	16
8688068	13
5879158	13
2466373	16
1761163	13
10977231	13
477361	13
3630629	13
10036313	13
215190	13
5707194	13
1604199	13
7161022	13
41662870	13
4749585	17
6212877	13
3597719	13
339815	17
8551297	13
30183604	13
1811567	17
1386425	13
2282004	13
12489963	13
5924340	13
468604	16
1927640	13
6144703	13
10155037	13
826121	13
6788434	13
7359694	13
3052173	16
3025327	13
12158	15
4361412	13
10916227	13
2553254	13
551083	13
12543180	13
26055894	13
3985896	13
10338225	13
2772138	13
2567773	13
3137060	17
10887145	13
3610057	13
4086584	13
1655844	16
13500981	13
8609190	13
14194352	13
1176234	13
651131	13
919267	13
418800	13
7032830	13
5721027	13
4034951	13
2919461	17
13839114	17
220556	13
16557172	13
17376754	13
8337392	16
2438815	13
2052469	13
4635698	13
8387801	13
796326	17
12610026	13
5263221	13
3284565	13
5451969	13
4311062	16
5712800	16
10344015	13
4331200	13
17402987	13
3054656	13
11599048	13
35385686	13
17093928	13
724242	17
8529306	13
14710991	17
13391212	13
1527850	16
1908439	17
5277206	15
1231105	13
17856935	13
444176	17
5370508	17
6116240	17
4841975	13
6629803	13
9015282	13
17285938	13
25535591	13
1705387	16
930883	17
2816396	13
20952030	13
1671030	13
4325222	13
3239549	13
975287	13
1038143	13
13573258	13
584672	13
1928984	13
9421409	13
6192725	13
8691284	13
631352	13
9427354	13
1734543	13
2402744	13
596317	13
3986526	13
443600	13
643440	13
4422700	13
3128427	13
4673263	16
14327940	13
161537	13
28322187	13
2408636	13
17235790	13
3439623	16
13223290	16
17636096	13
868919	13
1204435	13
2315814	13
2712823	13
19231224	13
4491535	13
6746063	13
29515168	13
28630132	13
5478674	13
3233899	17
3534802	13
1041313	13
3168888	13
19416730	13
910266	16
602763	13
1584010	13
4948541	13
1440824	13
647620	13
1111165	17
1026750	15
8220363	13
258474	13
22475705	13
3138086	13
10145272	13
201882	13
10004887	13
9002931	13
17323713	13
276538	13
6104755	13
1229770	13
2023493	13
8657743	13
2396825	13
7485155	13
3521144	13
10430607	13
9911953	13
1914595	11
3509838	13
1549821	16
4399995	13
315213	13
2306732	13
1445107	13
5328888	13
3692915	13
6852997	13
980742	13
8348459	13
8598344	13
6867697	13
865294	17
389097	13
35408	13
4516680	13
31940742	13
5265760	13
333684	13
497506	13
709982	13
10039950	13
7891162	13
6352538	13
3465391	13
8069823	13
1087999	13
2454291	13
1649253	13
1529004	13
5151727	15
253378	17
11555836	13
7435675	13
330563	13
6199794	13
19185559	13
3231692	13
6218213	13
80649	16
7816905	13
2643878	13
21420847	13
5249128	13
6952352	13
8004185	13
11669073	13
1670503	13
16163899	13
5163749	13
17331597	17
6791718	13
5658759	13
20440774	13
1399621	13
217611	13
3821228	13
9095697	13
11766909	13
5456129	13
2716338	13
3247559	13
3994355	13
2204583	16
5518152	13
10358350	13
12723375	13
13630525	15
5260055	15
6899270	17
1975956	15
17787568	13
5504718	16
344809	13
218992	13
8337266	13
3767500	15
2051548	13
6162323	13
8049097	13
10660467	13
20028811	15
21858780	13
6696785	13
11993131	13
3185748	13
4148875	13
1267519	15
10761969	13
8650469	13
23324170	13
491599	13
1481104	13
18555104	13
9745343	13
23276875	13
22113631	13
3859358	13
8519052	13
8062935	13
6920371	16
12377275	13
5517365	17
16795119	15
10440254	13
7683671	17
383129	13
15088198	13
1856733	13
5344690	13
18307879	16
1852451	13
4334891	13
8336588	13
4170883	13
6217001	13
361747	13
12431868	13
2901947	13
498384	13
492108	13
2544486	13
2268327	15
11730889	13
12288881	13
10996993	13
8073994	13
22048848	13
17319724	13
7883315	13
39695568	13
10359851	13
5884599	17
5982825	13
5967938	13
2857091	13
526122	13
3468117	17
1539971	13
6183985	13
1456674	13
1345915	13
10865402	13
23907	13
660831	13
12319671	13
10568767	17
8152991	13
1823435	13
17751656	13
18085104	13
7930845	17
12107980	13
2080395	13
3092483	13
10273046	15
1629024	17
4183455	13
5790596	13
6001135	13
1664323	13
18964532	13
14101378	16
7734189	16
13838303	13
11765789	13
8446024	13
3796852	13
4198211	13
2900279	13
5250317	13
8227894	13
5407638	13
3000719	13
17440596	13
3610202	13
5463808	13
3387342	13
10129353	13
1116474	13
16364111	13
3186110	13
632541	13
25452885	13
17172454	13
563896	13
5183441	13
14087564	16
9891209	13
25383363	13
2262077	17
583551	13
5005557	13
18908545	13
555972	17
3376297	17
4475439	15
4535341	13
8456333	13
4972496	13
3569488	16
29062893	15
14912656	13
56996132	13
3937149	13
3722693	13
4996586	13
2031208	13
7395342	13
10017139	13
2917501	13
263768	13
1717692	13
8274996	13
31657802	13
6318437	13
1854310	13
7324912	13
4567641	13
5186040	13
2071681	13
15959756	13
9411090	13
27068473	13
2775685	16
1348028	13
5095299	17
1658087	17
10407525	13
32144	13
7182623	13
13910840	16
9559233	13
96745	13
22085222	13
9112015	13
5464725	13
2833541	13
1870377	16
13108276	13
5247492	15
2547662	13
15703052	13
1776162	13
8057156	13
7585213	13
3634712	13
1354237	13
3093133	13
6668160	13
24999718	13
1759345	13
1028983	13
17904152	13
12912960	13
4358307	13
774539	16
5679661	13
25830357	13
4955667	13
7215875	13
239535	13
1123559	13
6461741	13
6236096	13
4236243	13
13407419	15
9492683	13
999699	13
16212655	13
10719830	13
6848165	13
2247457	13
11181015	13
5279910	13
4977669	13
4044822	13
3825138	13
3464875	13
13232266	17
908586	13
2394966	13
6604827	13
12462454	13
4230576	13
534079	17
891377	13
12562450	13
31773182	13
3892254	13
4378822	13
1086251	13
5468725	13
1098928	13
1112629	13
2012261	13
2144364	15
986099	13
2043631	13
7920868	13
2129292	13
2411730	13
7489768	13
1257668	16
9711749	13
2590603	13
596833	13
4347373	15
617743	13
1942189	13
2517029	13
2396246	13
10079673	13
12309609	13
1425132	13
5564513	13
4316349	13
17631091	13
4993663	17
817703	13
11523490	15
9076714	13
12742110	17
6370561	13
767919	13
1490926	13
6393213	13
23546564	13
2316758	13
461938	13
1596523	13
7544224	17
1570308	13
3670232	13
22326	13
5011742	13
3749960	13
122696	13
4566654	13
15311537	17
14891409	16
6421277	13
29345586	16
12401333	13
7514611	13
2453060	13
5599059	13
6778996	13
2930743	13
928351	13
2382095	13
22723230	13
4615348	13
587143	13
2874446	16
3469552	13
372578	13
12414388	13
15539165	13
35594843	13
409264	13
8303050	13
707318	17
2921520	13
2321044	13
4224774	13
4680193	13
27022015	13
2682814	13
2108901	17
6948553	13
201138	13
2254709	13
6951450	13
12844003	13
8422355	13
7746584	13
240057	13
2124916	13
757910	13
134510	13
409275	13
12406890	13
673236	15
5824123	13
21209057	13
5378643	13
21168046	13
12184030	13
5984218	13
754689	13
12755086	13
821641	15
1718796	13
1972378	13
3596667	15
1815939	13
6275859	13
12982834	13
10543037	13
2338619	13
7127010	13
3862498	13
36839397	13
8802362	13
17677253	13
1615833	16
3030910	13
5832495	13
3666194	13
1686061	13
6298286	16
16579984	13
5932855	13
1241797	13
16410	13
2432209	13
1640183	13
9900415	13
1187505	13
280969	13
9410461	17
4885701	13
9769087	13
7410857	16
5306576	13
7733358	13
27222121	13
1238250	13
1235780	13
369700	13
3988555	13
6858362	13
38134586	13
11430098	13
14385842	13
13773577	13
874576	13
13965113	13
12380217	16
6102332	16
4032196	13
5550208	16
1757654	13
14402221	13
2408920	13
1042342	15
566031	13
9840776	16
14303749	16
5903428	13
24878735	13
12066552	16
9470812	13
10433697	13
11574761	13
10481579	13
5962226	13
2309981	16
3046702	13
24400162	13
3168887	13
11001920	13
12107337	13
9978222	13
1451497	13
1564258	13
5048098	16
3206095	13
8469993	16
8284946	13
2629342	13
12372571	13
6217913	13
446991	13
3282379	13
544855	13
10308095	13
10125930	13
14170956	13
9711484	13
3485821	13
5804973	13
17198749	13
607391	13
2126553	13
41549361	17
8992093	13
19368456	13
1219291	13
11185951	13
3681484	13
3220496	13
1873689	13
605045	15
8092631	17
3208117	13
3179547	13
8611112	13
2009593	13
5500835	13
2602830	13
21302559	13
2005689	13
8607433	13
3888369	13
2082663	13
1853012	13
1986082	13
8785651	13
2614695	13
3745337	17
9549818	13
2756050	13
1864067	13
19524151	13
797942	13
11676603	16
34066427	13
8121586	13
4367750	13
1079536	13
2948111	13
5971619	13
6828162	13
13570146	13
11576589	13
2218790	13
18737169	13
3540816	13
2514942	13
1575911	13
16565090	13
18372780	13
9132563	13
28603037	13
23880308	15
3868716	13
924740	13
17591097	13
8320301	13
11494613	13
7064240	13
8191181	13
7380518	13
249080	13
5050135	13
7155873	13
7019452	13
19788958	13
2210411	13
3002427	13
11131832	13
5353829	13
11259048	13
9758037	17
2569189	13
2449996	13
6463588	13
11829513	13
2833676	13
11576260	16
1477625	17
6403443	13
235528	13
21365970	13
2834058	13
13242986	13
3341651	13
5506528	13
159655	17
1056745	13
3553298	13
8719296	13
12902572	13
5601577	13
8965490	13
5871685	17
844531	13
16104316	13
2049852	13
14630504	13
6151068	16
8894591	17
987902	13
20247376	16
139485	13
9413545	13
1494900	13
3768089	13
5378391	13
35697447	13
16617104	15
2518303	13
3794029	13
2306732	13
7432367	13
3512770	13
13429335	13
3753913	17
559375	13
2660693	13
911735	13
11491388	13
6958768	13
8376972	13
26089339	13
15601686	13
12077554	15
2044493	13
4411513	13
24134735	13
5245233	16
9207237	13
13362327	13
4289251	13
7312403	13
4066343	16
19655265	13
3599747	13
16975137	13
1877099	13
175914	13
3448673	13
4139305	13
17047794	13
22615885	13
3682699	13
494176	16
5300147	15
2933659	13
5519414	13
920148	13
13495082	13
1812724	13
2606510	16
8210695	13
29402129	13
15282521	13
678021	13
5530200	13
8126887	13
4766242	17
9341784	13
2233522	13
4120930	15
1904168	13
2785171	17
1100162	13
3514805	13
7250464	13
14179142	13
50796	13
9429924	13
643366	13
10852416	13
4495255	13
5659199	13
1268781	13
2161953	13
656502	13
2996411	13
4542558	13
1630316	13
3482346	13
5849038	13
4572690	13
259198	13
10795336	13
765754	16
2705536	13
3337389	13
1978768	16
1305467	16
4854427	13
2005428	13
6674011	13
3132824	16
1541231	13
4692283	13
1891690	15
3140046	13
13707193	13
794181	13
9419175	13
8310179	13
3786682	16
19637322	13
15782678	13
13082214	13
230963	13
2399970	13
5672996	15
1184977	13
629250	13
3055489	13
25015	17
15308	13
33607107	13
5228651	13
3508899	13
2045537	13
7638807	13
3061560	17
3861521	13
7312178	17
784665	13
9487091	16
4755017	13
14487361	13
1697405	15
1890247	16
21418205	13
884802	13
35977487	13
3559327	13
221390	13
3777514	13
5255946	13
990564	13
3808145	13
30635738	13
379725	13
928683	15
16377336	13
1059994	13
21367344	15
11374318	13
6914094	13
10024753	13
10667398	13
1304946	16
13257053	13
923540	15
1818287	13
5614423	13
323590	13
2197284	13
8258663	13
11489893	16
12196315	13
681796	13
2262725	15
2095468	13
4080256	13
3703787	13
31511146	17
19451711	13
14623216	13
1566588	13
12300553	13
1993799	13
2763943	13
35610318	13
7459896	13
3938652	13
11710116	13
3503961	13
3578777	13
3358750	13
11403984	13
11504137	13
2257495	13
1993618	17
4537574	16
648866	17
4565718	13
3808246	13
114623	13
3041864	13
2505290	16
12617930	16
9157248	13
4640869	13
6123430	13
5620400	13
10839912	13
10635585	15
8015463	17
20942579	13
45789148	13
18111676	16
9840496	17
5054538	13
6218904	13
9315028	13
3990760	17
2217051	13
7628789	13
2383904	13
12623087	13
7479199	13
27170914	16
153209	13
618610	13
3816637	13
6194661	13
3045374	13
9069004	13
23520765	13
3801540	13
7814273	13
24521325	15
12587079	13
4704182	17
1276007	13
13370580	13
21685844	13
1449943	13
7775568	13
5578392	16
2477179	16
5462014	13
3681002	17
4064986	13
2773380	13
7450617	13
14645471	13
2614452	13
12435721	16
14077119	13
2790859	13
9722091	13
5088571	13
4944588	13
6397136	13
10636947	15
6238618	13
4475262	13
1149802	13
5709309	13
27240369	17
4355422	13
1470565	13
11358943	16
20846293	13
5381699	13
3810526	13
4527608	13
31348	13
22198283	13
5493432	15
506349	13
184238	13
568905	13
14716111	13
5203306	13
5614834	13
7000702	13
2282825	13
7523629	15
1894413	13
3049351	13
9384426	13
37883	15
4375564	17
9455296	13
4113491	13
5162950	13
3082440	13
5110137	13
10765378	13
8127559	13
4381146	16
3609715	13
3763184	17
4344543	17
2863549	13
18809264	13
929068	13
22936515	13
12021441	13
4247353	13
5388472	13
23737167	13
2187712	15
4101750	13
1182627	16
4915946	15
2581646	13
18713803	13
1540247	13
4491325	13
635974	13
11284381	13
16649407	13
4068744	13
968382	13
2740253	13
1416591	16
1412346	13
6104869	17
8371564	13
21297156	13
14255656	15
13110015	13
13314718	13
1554345	16
2688766	13
11785269	13
660117	13
3824719	13
6403611	13
2928745	17
3674198	13
1648854	13
13655815	13
4468442	13
7485717	16
19719849	13
14800978	13
185083	16
5994924	13
9405692	16
8550619	13
3658952	13
82622	13
18537237	13
5567394	15
300477	15
1416372	13
1606827	13
18193858	17
4863638	16
7135679	13
6519129	17
366335	13
5404995	13
140917	15
1675997	17
17549525	13
18646745	16
6020165	13
1310661	16
15929799	13
17805523	13
1470124	15
1662453	13
5149399	13
10755497	13
3266656	13
31323937	13
2354816	13
4571500	16
3854648	13
2688550	13
1230784	13
797250	13
22787134	13
6676015	13
1067715	13
3122402	16
7316523	13
500046	13
8274618	13
6067448	13
646717	13
8767094	13
362615	13
3796671	16
618567	13
764327	13
10716487	13
11759386	16
10526172	13
1258900	13
5841561	16
8012895	13
3167800	13
3550253	13
31383837	13
24166519	13
4534175	16
1246753	13
11240399	13
2084749	13
4464539	13
12459428	16
6427970	13
15484528	13
10284128	13
232065	13
3999728	13
1989530	13
2020959	13
1398111	13
16804178	13
3149820	13
8367710	13
3917163	13
5788884	13
823366	13
7102418	13
3602830	13
976721	13
9227272	17
8612242	13
236539	17
8654368	13
1674883	15
3329144	13
8115143	13
8578671	15
30328202	13
6185379	13
2144839	13
5716749	16
6017007	13
2870408	13
5837530	17
7938667	13
8631520	13
149328	13
3943143	13
5962212	13
540621	13
2434836	13
1507606	13
25977036	13
984053	13
7137394	13
5992436	13
10186161	13
3074549	13
10422993	17
9491930	13
3010364	16
8991929	13
12056851	17
2986110	13
2037302	13
6621051	13
10819173	13
7559960	13
14118788	13
13612947	13
9427466	16
22238249	13
3348056	13
2239945	13
12117262	13
17133110	13
18443029	17
1842485	15
10903330	13
488677	13
6375060	13
3337499	13
6579155	13
12330448	16
6450410	13
10001239	13
4232989	13
4587815	13
440956	13
6046788	13
11177152	13
1213257	13
11741697	13
7289229	13
2521493	13
12113047	13
25909369	13
14164884	13
2135091	13
6190358	17
8368893	13
14780964	13
4059409	16
24235542	13
6369173	13
4413224	13
1633312	13
437513	16
2548408	13
271565	15
10261766	13
8776328	13
4110059	13
14166454	13
11278275	13
6142437	13
3339604	13
2250937	17
11602457	13
717117	13
1893789	13
6113818	17
2377365	13
5478523	13
7330925	16
1119313	13
586899	13
5575154	13
2542144	17
8231335	13
2627424	13
32270572	13
1369089	13
16692067	13
16956748	13
418507	13
3173964	13
4707027	13
6023791	17
2209980	13
563777	13
12520700	13
14987813	15
323553	13
2615658	13
4524170	13
5766462	13
332318	13
32639513	13
11836796	13
3167850	13
1744280	13
12547577	13
4429156	13
8815061	13
400292	13
4032562	17
82496	13
3961924	13
15024985	16
6290436	13
9911343	13
27632916	13
823842	13
4373200	13
35050213	13
4612591	13
3361023	13
32422319	13
862947	13
427633	13
2879362	15
2339209	13
11225201	13
5812260	13
8947647	13
15891740	17
9866408	13
1179473	17
1511495	17
4066103	13
5810358	13
1402501	13
1271190	13
15968999	13
1540944	17
3283529	13
26352534	13
3774329	13
158828	13
19179358	13
10563884	15
15699466	13
11167823	13
4306728	13
4178950	13
7595740	13
3580756	17
7544993	13
16897976	13
692007	13
2058861	13
5618310	13
3530743	13
5580324	13
8310805	13
1185005	13
12207491	13
593802	13
402325	13
270720	13
372494	13
4756269	13
4092182	13
18912266	13
648131	13
14528563	13
14705783	13
2947722	13
2998993	13
10959052	17
8830648	13
1637252	13
4671306	13
1793905	13
5030474	16
12429001	13
18746846	13
1940604	13
11431273	13
9617886	13
1693212	13
9484054	13
5875434	13
4477979	13
7888781	13
463670	15
7582595	13
9531175	13
23986021	13
5624698	13
3253679	13
7443996	13
4484579	13
4706657	13
23912390	13
17985250	13
26670035	13
4949806	13
2152956	13
306727	13
12664029	13
3987918	13
9201816	13
22943478	13
31290607	13
4848572	13
1713037	13
1297345	13
14987075	13
12829866	13
13546536	13
11704014	13
13290784	13
24570403	16
2697193	16
17822827	13
10982222	13
12793953	13
13005048	17
668596	13
2337576	13
3886216	13
5013460	13
9434238	13
1490278	15
5335635	13
938540	13
9172844	15
6240023	13
9283454	13
4977585	16
24596614	13
8199770	13
71518	13
880167	13
7111635	13
8011833	13
9594684	13
11705945	13
815712	17
4164793	13
1880102	13
25579546	13
11822108	13
2774440	13
5618809	16
4266288	13
350072	17
17499	13
8061783	13
2220902	17
1603855	13
4221400	13
6646603	13
13623570	13
10138906	13
3216399	13
1809930	13
21222601	13
1626631	13
20040264	13
2938624	13
9934733	13
4458544	15
7023457	13
3148428	13
3596329	13
3380104	13
3072517	13
4187637	13
474269	13
799841	13
12351764	13
401780	15
2999166	13
5897262	13
2852644	13
3481556	13
7486430	13
1688356	13
1026315	17
4978308	13
13408797	13
5077669	13
9629971	13
5242167	13
5332462	13
10371006	13
4538850	13
1301966	13
793213	13
2021564	15
10899570	13
27454503	17
7279305	13
2070909	17
847166	13
1376799	13
1398121	13
3505528	13
3921192	13
5339318	13
1116179	16
5160592	13
1240356	13
3030970	13
18725305	13
5013134	13
8847110	13
7388242	13
5086958	13
1555779	13
22102510	13
9000181	13
3499120	13
769557	17
1710085	13
241285	15
4615587	13
3366349	17
2944305	13
1393162	13
3061930	13
11435005	13
2120960	13
4299455	13
8475724	13
564800	13
2229568	13
4686756	13
3254611	13
14250706	13
11109994	13
9210209	13
15774113	13
6071466	13
2875770	13
461144	13
6819426	13
1837725	13
4308678	13
460959	13
4421129	13
19369460	17
16210792	13
2749092	13
1107669	13
3955699	13
10832670	15
6026405	13
7503363	17
926945	13
6219585	13
1068607	13
2999315	15
352158	15
3849706	13
4964146	13
5375571	13
300433	13
17897033	17
18544745	13
354505	13
13528627	16
889040	15
5408214	13
10385160	13
450124	13
1735404	13
3855907	13
7983359	13
12474414	13
40804944	13
474038	13
1961925	13
3868188	16
7955435	13
2061054	13
6333018	13
9917481	13
4664281	13
5811749	17
9102418	13
13396232	13
5060893	13
1745059	13
3211866	13
16840666	13
2777792	13
6149395	13
15887910	13
3400618	13
6436892	15
2073927	13
1980766	13
848131	13
3028972	13
2522454	13
4825718	13
1417860	13
2672784	13
19532957	13
3132004	13
4043294	13
13498445	16
8592473	17
11597976	13
1499201	13
1671952	16
5523906	13
3932739	13
7832808	13
1133841	13
568845	13
592633	13
3240122	13
2692235	13
125515	13
21846046	17
1398682	13
6170110	13
994628	13
11921967	13
2760462	13
10888051	17
346187	17
5710786	13
6075490	13
38310	13
8902302	13
1242624	13
2551660	13
1878521	13
10875223	17
3219891	15
8953723	13
4493905	13
1946747	13
2008165	13
15425654	13
1787930	13
2387328	17
9715339	13
6648415	13
6130533	13
5600887	13
6695663	13
1167646	13
2664934	13
907381	15
4881866	16
2256885	13
3792658	13
3067145	13
109331	13
18856228	17
7803964	13
1776227	13
745446	13
363014	13
2342366	13
930250	15
10964580	13
4548263	13
23673179	13
2393381	17
19312461	15
17910798	16
628292	13
8452782	13
6152296	13
45955728	17
3165204	17
2062617	13
3008182	13
899510	13
383818	15
4287413	13
5293074	13
10560720	13
4755979	13
13859027	13
1503967	13
279492	13
5548879	13
17375733	16
3702562	13
279065	16
5332867	13
6020929	13
1452045	13
13643448	17
4306125	15
159716	13
5363651	13
8861859	13
416019	13
1457346	13
6442799	13
12187578	13
20739261	13
7618690	16
11545456	13
5010597	13
2378199	13
1339626	13
191768	13
4868428	13
27457093	15
14345842	13
12918963	13
9198546	13
2228234	13
3532265	13
8211445	13
34415616	13
310205	13
2625211	13
7666331	13
497322	15
2325321	13
4909686	13
8015219	13
7988762	13
11913493	13
2869985	13
3162920	13
2487371	13
11277212	13
4948463	16
2584517	17
13580530	13
3894712	15
15645739	13
4682066	16
9469105	13
6658142	13
16146720	15
1460904	16
10445746	13
4852130	13
3955007	13
19810547	13
566381	13
11062769	13
14490555	13
26064467	13
7300808	13
8422201	13
9142838	13
10862607	13
3714147	13
3418108	13
1851411	13
1989995	13
8173863	13
5332718	13
1867838	13
3498199	13
2298158	13
5929381	13
3646003	13
11009616	13
7527288	13
2029928	13
11538238	13
2790561	13
4747475	13
6218472	13
2321679	13
10259742	13
3633558	13
3975323	13
2695417	13
3746684	13
7783024	13
1156841	13
18367292	13
769540	17
6372880	16
1305580	13
5639349	13
830551	13
3068381	13
20668484	13
4892234	13
1244841	13
285814	13
5899823	13
4917965	13
18243691	13
3813927	13
19071069	13
3998558	13
5234092	13
17047271	13
1404913	13
20076524	13
15416362	13
6125742	16
3569073	13
29340907	13
5799058	16
330617	13
3206860	13
5729636	13
22284995	13
16422763	13
422262	13
1316744	13
2494633	13
2737224	13
11890198	13
6515080	13
42378312	17
3220277	13
11493986	15
14668372	17
11228380	17
2493501	13
23288953	13
2250284	13
2293881	13
649298	13
6722658	13
759706	13
3923346	15
792894	13
14342340	15
8078804	13
345511	13
37322056	13
9219687	13
9686398	16
11530633	13
2719498	13
22954277	13
40521171	13
2811685	13
524948	13
3817240	13
1927999	15
2467741	13
8450933	13
9679422	13
3071778	13
3201349	13
8938079	13
13246559	13
6820349	16
343975	13
2856974	13
2026533	13
815112	13
4508811	13
4601882	13
1434635	16
11028971	13
8372624	17
2259094	13
31214022	13
1769512	13
2334116	13
8168168	13
6151364	17
17799335	13
5838793	13
2332134	17
2030215	13
7469725	13
3483302	13
161784	13
12803634	13
5851730	13
4732302	13
13790	13
1563370	13
4578253	13
4563697	13
5001519	13
1996940	17
8648585	13
14264896	13
2393802	16
1510189	13
7860374	13
7080967	13
368286	13
1910241	16
5504312	17
824932	15
1668287	13
1425414	13
1626630	13
5543531	13
9057436	13
31655289	13
7365567	13
3071219	17
12414192	17
5602914	13
6068109	13
286721	17
9508951	17
17918700	15
13460695	13
627344	16
22121926	13
3090327	13
11447514	13
2569750	13
989456	13
3252096	16
4851731	13
2179709	13
12134065	13
9942336	13
1187896	16
6596087	16
1180376	13
17990312	13
22367711	13
21103139	13
15689726	13
8832200	13
6144830	13
10604427	13
8650889	13
4156088	13
16344855	13
26896590	13
1548287	13
9445654	16
6051510	13
780258	13
8819909	13
9203750	13
3093701	13
1928023	13
14305674	13
3133077	17
3552506	13
22832967	13
416012	15
2205368	13
6783430	13
2614934	15
3749693	13
11711089	13
898623	13
3902820	13
11833254	13
2474593	16
4098141	13
15716424	13
1130686	13
1229004	13
11049355	13
5842767	13
180793	13
10453347	13
4949449	15
2942920	13
6798388	13
769261	13
14350224	13
13172877	13
663399	13
9903273	13
6837839	13
6106522	13
1487365	13
16941612	13
7798171	15
1644980	13
2978513	13
10431444	13
7178753	13
1301245	17
752595	13
9343138	15
3892769	13
6497483	13
1654061	13
5170922	13
7531801	13
4867205	13
15734618	13
6291900	13
12904727	13
1546021	13
2555285	16
14851702	13
466480	13
5837337	16
3441346	13
4293386	13
3701609	17
10941935	13
5941121	13
6014231	13
18836646	15
25970325	13
11094988	13
757560	13
8557931	13
718466	13
2017367	13
1206699	13
1927777	13
8560278	13
10051849	13
9725126	13
276505	13
845603	13
2502399	13
4267879	13
3937136	17
512579	13
1454288	13
5657671	13
4958843	13
1716552	15
1739083	17
15291897	13
4718058	13
3547195	13
4695820	13
9759563	17
16962726	13
22967855	16
2934930	15
3082475	13
1091335	13
680028	13
8727213	13
1603692	13
454717	13
4037012	13
935949	13
6600231	13
401351	13
2147963	13
7869771	16
4849031	13
7590464	13
7222551	13
2428483	13
9515266	13
1052871	13
16828254	16
7534148	13
6264971	15
10759704	13
3835927	13
1754932	17
18599770	17
16285836	13
10267302	13
12802364	16
2079266	13
3666809	13
954428	13
10136171	13
27045618	13
36856249	13
9560110	13
6293687	13
3530012	13
7552305	13
6701085	17
921676	13
1128692	15
5782364	13
5685488	13
5016533	13
14453604	13
19603159	13
5972469	13
5466067	16
5310075	13
15241990	13
7766799	13
1071931	13
2216459	13
7668406	13
13933679	16
3002106	13
10211435	13
16598908	13
1373154	17
1578135	13
5622285	13
4394747	13
28478393	13
22654805	13
1078912	13
12355755	13
3589863	13
6423945	17
13964449	13
5424494	13
313748	13
2849279	16
7651753	13
1442239	17
3816770	13
499900	13
8963420	13
4605785	16
5965960	13
17089461	13
14409674	13
2681497	13
2953843	13
30160807	13
6024407	15
6460309	13
6633307	13
17742854	13
10205885	16
4072257	13
774651	13
2294505	17
3309900	13
1384452	13
215201	13
4044105	15
5048313	13
3678424	13
2640530	13
13054573	16
4420418	13
3765181	13
1493400	13
14899225	13
6409088	13
2459969	13
14794245	13
816032	17
5672006	13
3672322	13
560441	13
8304552	13
4975403	13
4657230	13
8206113	13
3782120	13
11204441	13
3705632	13
6434448	13
112616	15
17015788	13
4916254	13
729093	17
15929729	13
3843707	13
273089	13
3133926	13
11145061	13
2422369	13
774329	16
21737265	13
4053074	13
864778	13
4365644	13
934718	13
6998736	13
19340167	13
227968	13
8064392	13
13604734	16
7545638	13
16982343	13
866025	13
2276657	13
3673503	13
9520384	13
8885701	13
3836953	16
7574815	13
253220	16
17688340	13
5504023	17
8365244	13
3710181	13
24358644	13
23172567	13
1960524	13
504491	13
4587899	17
82773	17
2846324	17
2396943	13
2429568	13
5872865	13
7296002	13
2775643	17
33587042	13
8918134	13
405968	13
5572054	13
12641711	13
19855036	13
4668451	13
430764	17
3315766	13
1356498	15
16660571	13
2109914	13
1249738	13
10989534	13
24368162	15
2067156	13
1472603	13
917409	13
6127137	13
7527688	17
12149106	16
15383918	17
5663622	13
12630589	13
968205	13
7389026	13
5108804	17
4108732	13
5665940	13
7855112	13
13993207	16
3778234	13
18801872	13
15055488	13
1072296	13
152457	13
6166289	16
329936	13
5530670	13
2006464	13
240807	13
2913013	17
2865994	13
32324	13
3743	13
1496268	13
287282	13
4035766	13
3048857	13
10746691	13
5835329	13
1114910	13
660781	13
15680524	13
4637499	13
3046033	13
3546506	13
15119344	13
1012368	13
3348944	15
689051	13
2852501	13
627458	13
7906286	13
9465387	16
3405453	13
4550739	17
3399675	13
11078189	17
2230697	13
1995905	16
7492544	17
829029	13
5636571	13
37280473	13
931643	13
6414262	15
2470138	13
2093663	13
424154	13
5653400	13
475089	13
17607932	17
1116321	13
10382269	16
36298322	13
8844786	13
1696205	13
4070564	13
17240239	13
1506478	13
6145803	13
5398901	17
957603	13
870612	16
4597143	13
6405385	13
3478833	13
9817043	13
4142719	13
30120291	15
3647813	16
5790389	13
13750102	13
13810965	17
5647532	13
294871	17
4688769	13
1105297	13
9000035	13
897509	13
1920104	13
10933736	16
14213485	15
5151500	13
8910349	13
151492	13
721856	13
13080341	17
1701862	13
9107097	13
2649548	13
2650949	13
3377457	13
12675578	13
7556944	16
32611953	13
2142938	13
2003729	13
1632947	13
9412998	13
2739978	15
2899609	13
11665801	13
9732894	13
15158725	16
6160218	13
1847156	13
5027199	13
5523413	13
12810522	13
1880800	13
9067428	13
8295472	16
3412707	13
8089198	13
11508824	13
3947993	13
2162613	13
10226	13
1496081	13
3614114	13
836592	13
16243557	13
5793488	17
9970369	13
11598288	13
7778673	13
15391909	13
1593404	13
13299993	13
3040052	13
11180106	13
530212	13
1849961	13
299143	13
4705690	13
1538388	13
22734125	13
4540267	13
5669496	13
4743474	13
7446000	13
392951	13
10374159	13
3533560	15
2791274	13
1179058	13
3089032	13
6098981	13
9053783	13
266608	13
6099477	13
1042497	15
6566854	13
13422600	15
3725115	13
25542572	13
6130991	13
960409	13
6764298	13
3838343	17
1621069	13
4545306	13
15991382	15
19174259	13
29843732	16
3264988	13
3159847	13
12410169	13
13097120	13
16327104	13
29517196	17
403446	13
6300260	13
11989739	13
22990037	13
2584335	13
14631863	13
2622917	13
7376993	13
2295044	13
8247462	13
497673	13
4288642	13
559582	13
402975	13
8163010	13
4351054	13
2667724	13
3239897	13
4783613	13
2098579	13
2761714	13
1664928	15
4934618	13
10063258	13
1249742	13
15884991	13
4539298	17
1796726	13
31993969	13
20039510	13
2521892	13
9550756	13
21263340	13
5232897	13
9832750	13
2544783	15
3001716	15
2944859	13
15685902	13
1962698	13
4941456	16
13128949	13
6486412	13
13759648	13
450070	13
3628628	13
7082690	13
30122679	13
12571774	13
27073277	13
1766553	13
1751635	13
8318396	13
109066	13
1366732	13
5638351	13
16139928	13
2597165	13
9624161	13
3621016	17
9149448	13
14252066	13
4065267	13
6328367	13
44367	13
1143068	13
4167478	13
17747071	13
4612004	13
18512636	13
319784	13
9089565	13
16305512	13
3143084	13
15503801	13
9142859	13
8858694	13
663028	13
2693252	13
6373370	13
1693159	13
2660932	13
6180098	13
2663696	17
5252944	16
2258107	15
1171888	13
23719	13
20563652	13
1558322	13
6929487	13
4032448	16
1084283	13
2047368	13
7803089	13
1718719	13
6813458	13
17154452	13
12559611	13
9022355	13
855188	15
4402682	13
7645697	13
9268217	13
4510040	13
22334650	13
138627	13
8856086	13
7195725	13
8778048	13
11795271	13
2647548	13
10897552	13
1190930	13
2400967	13
1752811	13
2367727	13
23808029	13
9110419	13
489350	13
9686031	13
734592	13
1004770	13
10433062	13
3409725	13
4950405	13
23386341	13
15749330	13
789076	13
4626670	13
5361369	13
6354567	13
2789061	13
2863011	13
17894192	13
3487529	13
7754635	13
999538	13
874661	13
13564888	17
1612700	13
1231096	13
10063920	13
6045349	17
3522751	13
14299548	13
1999712	13
17270262	16
9181229	13
3401059	13
10065578	13
2844825	13
11017488	13
41018999	13
3032069	13
1677729	13
5434020	13
1713228	15
2966833	15
1002893	13
3467169	13
5160303	13
4515319	15
1543649	13
1544332	16
5088011	13
4858143	13
8368870	17
12787507	13
11241060	13
2903391	13
4019554	13
4270348	15
6992828	13
2783664	13
2740259	13
2695587	13
6883025	13
3290063	15
20658064	13
629189	13
3032066	13
1682781	13
131665	15
2962681	13
3088249	13
6422406	13
11832	13
467573	13
5428253	13
11498761	13
2107687	13
12378810	15
1429861	13
9730786	13
6082901	13
20362841	13
2369282	13
8101179	13
6710933	13
1238780	13
10744419	13
7397142	13
8692267	13
9132333	13
1353695	13
8166665	13
101999	17
217441	13
12524372	13
12082980	17
8389366	13
16950401	13
2008945	13
10713316	13
2609043	13
13196030	13
12029053	13
6476669	13
11275570	13
5391171	13
3489882	13
1539936	13
567509	13
11137630	13
2899117	13
2356909	13
4093342	16
638716	13
6171745	17
46066	13
14301348	13
5494755	13
3951608	13
5811663	13
2725358	13
2943422	13
4132040	13
14478606	16
1896311	13
4836147	13
167373	15
1955830	13
3898307	13
3635410	13
1489471	13
6545847	13
4667435	13
4638804	15
9544019	13
4691864	13
1722054	16
532983	17
10380901	17
1077508	13
9297815	13
20825666	13
18780598	13
1736006	13
19617074	15
3308954	13
5518291	13
10425926	13
248599	13
490041	17
6289883	13
12183893	13
1435953	17
16716557	13
32985074	13
19242020	13
1734806	13
13278567	13
34554016	13
13790234	16
2406681	13
1039761	13
16471189	13
2417204	17
104610	13
12145463	13
2661372	13
2769128	13
9545896	13
2023125	13
3893231	13
6080640	16
3107113	15
7239125	13
5485574	13
2597679	13
27466764	13
1813175	13
15652988	13
4726567	13
1604083	13
38202199	16
234769	15
2219695	13
3564192	13
6799643	13
14195356	16
14825826	13
1497799	13
1177859	13
10376819	13
33334950	15
7555098	15
4842413	13
4719396	13
6739803	13
4518421	16
7394296	13
950741	16
3317218	13
16365366	13
3552146	13
1530804	13
14121498	13
14330127	13
540420	13
7609461	13
8962536	13
5532890	13
5457007	13
196687	13
7407853	15
1127102	13
8985673	13
16369301	13
3362774	13
32459854	13
2422317	13
6181004	16
3799007	13
734216	13
9232371	16
1200300	13
511807	13
3701586	13
24534050	16
24299406	13
12581013	13
15081188	13
4564905	13
546141	13
15940491	13
14517167	15
2484938	13
3534069	13
3692881	13
1283436	17
7374957	17
4190632	13
551488	13
8627345	15
88502	13
1677744	13
612247	13
15826618	13
14983381	13
9078981	13
3950872	13
1609009	13
22013628	13
2958831	13
11351194	17
2539921	13
11317764	13
10092052	13
5146571	13
2112707	13
1199187	13
24276435	13
284517	13
17204113	13
21819309	13
5594513	13
4826126	13
15168395	13
3239167	13
411070	13
13355475	13
2169973	13
6204638	13
9762209	13
26119165	13
1399878	13
2629840	13
645017	13
1350162	13
493796	13
17269246	13
917765	13
6544819	13
24792357	17
2128567	13
3399719	13
4761115	13
2608846	13
661165	13
5367252	13
9122629	17
10756187	13
937877	13
4298084	13
21570531	13
15248912	13
9409765	13
5025756	13
5286260	16
17229985	13
77576	13
4842089	13
6170303	16
2757495	13
9607705	13
12509463	13
6507712	13
8778794	13
3154723	13
1256137	13
334793	13
3397664	13
4168200	13
2887211	15
9251989	15
28550380	13
20573070	13
4613134	13
2979153	13
2156350	13
3127626	13
15646296	13
5338420	13
2097265	13
9676212	13
13380092	17
6691965	13
17267781	15
6188218	13
10152379	13
4689419	13
2134863	13
12548228	16
15590915	13
26850720	13
4670096	13
13909616	13
3261135	13
1217565	15
2906335	13
6267928	13
5712251	13
2702778	13
12844919	13
358027	13
168997	13
4776335	13
100813	13
10473024	13
1769772	13
1284238	17
4464008	13
888623	13
12417179	13
9989294	13
4079351	13
5780637	13
3923750	13
510270	13
4692744	13
7753173	13
3130788	16
12254192	13
2533391	13
8341360	13
9960246	16
6219681	13
13258447	13
5068673	17
4640444	13
1517813	13
1870250	13
7787663	13
9577407	13
8776352	13
6461519	13
5354246	13
7019527	13
5597083	13
7615320	13
8663190	13
9840745	13
11275201	13
2045586	13
12417875	13
2838059	13
4631906	13
2886150	16
11114750	13
1978334	13
8648230	16
19754900	13
1375091	13
752451	13
20005935	13
10158984	13
4069518	13
2995137	13
9718830	13
1181423	13
218729	13
506722	13
26914034	17
1450344	13
2300228	13
6727108	13
5575620	15
9954967	13
31776129	13
606983	13
1938354	17
5536694	13
1131124	13
20731539	13
23990391	13
4838783	15
7182854	13
7658979	13
1530704	13
8613408	13
1019378	15
15750642	17
6617840	13
7322777	13
2541419	13
7232827	13
9446958	13
48719280	13
5337224	13
4115343	13
2973106	13
2483277	13
18165843	13
603326	13
2254880	13
6588491	13
50359	13
18059839	13
5563834	13
4958157	13
2200261	13
18938828	13
862654	13
9163072	13
13226334	13
7262416	13
6897335	13
1625506	15
25154160	13
4577092	13
12100458	13
6925993	13
4278190	13
17420637	13
239406	13
3937487	13
4472492	13
16790075	13
21278766	13
1488047	16
19123311	13
5440857	13
444232	13
4938101	15
9248334	13
1505339	13
1729748	13
11153999	16
2955712	13
1932355	13
2803030	13
2006369	13
3732219	13
8441455	13
6952310	13
2955116	13
4111937	13
14284116	13
1785464	13
5397873	13
174293	13
10581736	13
3265807	13
17748877	13
6484570	13
4204717	13
1701792	13
7143925	17
13656612	15
1011706	16
677322	13
5157883	13
3654074	13
14047242	13
6931261	13
13911432	13
3213559	13
20779324	13
1541024	13
2180160	13
2384816	13
3544536	16
5622998	13
456330	13
10568159	13
268671	13
10264255	13
14578385	13
2691682	13
14740681	13
4122864	13
4690409	13
3116555	13
3186168	13
1495284	16
3308611	13
411007	16
4152589	17
2263683	13
2776558	13
1887175	13
339808	15
948722	13
4803666	13
8763400	13
5282814	13
4342753	13
2790557	13
10179016	13
4016238	13
7573333	13
194983	16
1256473	16
11680367	15
22037802	13
8021119	13
1201161	13
12359144	13
20491137	13
2746062	13
8024083	13
3597028	13
3994821	13
3469839	13
1731930	13
248548	13
13922445	15
3479246	13
3644856	13
3806283	17
4743892	13
4678003	13
8450319	13
3477201	13
1140771	13
12928106	13
3419474	13
164556	13
8340689	13
4491157	13
337917	13
2004698	13
13903654	17
9049417	13
14489780	13
109251	13
736418	15
119944	17
427315	13
7380635	13
926575	13
7102998	13
2018322	17
941397	13
7664791	13
4143733	15
1603064	13
7958851	13
10193168	15
15333123	13
18825072	17
1689578	13
81802	13
12720995	13
57146	13
12425532	13
7033215	13
4403035	13
11154717	13
1405674	13
36570	13
6840271	13
1007443	13
1871219	15
6540966	13
1364715	16
8448620	13
11277648	13
5236362	13
1817278	13
16757768	13
10802666	13
1992814	13
10058135	13
15853207	13
25895321	13
2037775	13
6588626	13
7601850	13
4042816	16
3229447	13
3236207	13
290421	13
6342966	17
21456852	13
16169425	13
2376029	13
1137332	13
3139270	13
21502111	13
7648542	15
9333528	15
2314516	17
5045630	13
1987757	13
14731976	13
11709928	13
7102112	13
4561349	13
3297907	13
2333088	13
4208043	13
6748877	13
9114032	13
3932390	13
23364806	13
5528585	13
6130140	16
2985319	16
978507	13
5501955	13
21113910	13
4239001	13
2028205	13
3521763	17
10462388	13
31254809	13
4343848	13
1341066	13
2234873	13
25640926	13
6066944	13
40365868	13
3731699	13
486864	13
21380756	13
6030887	13
3438137	13
3393323	13
128622	13
5151903	13
139400	17
466044	13
29881408	13
2387008	13
8801031	13
5226793	13
7437508	13
930315	13
3914575	13
9444077	13
12073363	17
391864	15
3001995	15
10424666	13
7450090	15
8883186	13
956840	13
3474228	13
9803527	13
3649037	13
6637989	13
2377158	13
5994657	13
130911	13
7074696	13
8922105	13
2311277	13
182951	13
17153236	13
2836456	13
15974900	13
12150337	15
27899568	13
2892289	13
2613559	13
2464540	13
2613783	13
15751555	15
2823763	13
1070540	13
3204994	13
1540076	13
8601599	13
4114570	17
3223666	13
19287490	16
6643992	13
1194184	13
3349336	13
1150644	15
3869494	13
4471366	15
21017476	13
3123977	13
12910	13
2931814	13
9881236	13
18820438	15
967223	15
14864801	13
10102672	13
9341217	16
205570	17
224945	13
5718040	13
17350098	13
507015	13
1419421	17
18654700	13
1652125	13
9937536	13
1720461	13
2089984	13
9078671	13
526589	13
158738	13
16160145	13
9653310	13
8560631	13
2617756	13
3048503	13
3451868	13
4535245	13
3661639	13
9402458	13
677069	13
7714682	13
10463285	13
7927727	13
6030844	13
26066124	13
13203108	17
7286665	13
3815964	13
29354751	15
483393	13
10343816	13
881507	13
2891741	13
3539699	13
866041	15
10369876	16
6304635	16
208857	13
22584497	13
12271896	13
19491096	13
3976875	13
26382672	13
10082116	16
1597528	13
9887010	13
4766047	13
3398845	15
1547510	13
12477311	13
1775809	13
2523253	13
4659199	15
32737368	13
17006599	13
1046294	15
7914399	13
154557	13
223871	15
20909996	13
31279813	13
204503	13
16542763	13
6863577	13
268549	16
8788562	13
19167158	13
4426008	13
9496504	15
398393	13
6776506	15
2719842	13
9750873	13
17750231	13
3949134	11
4341152	13
4632336	16
6510850	13
16151926	13
7313849	13
14398110	13
1403313	13
1218360	13
5020982	13
2609893	13
2380829	13
26619320	13
1012526	13
26039056	13
19857634	13
3704078	13
16666758	13
18674661	15
4861113	13
6692763	17
12076607	13
4162909	13
8591398	13
15845880	13
2316202	17
2233794	15
13731	13
10323735	13
14450598	16
1088928	17
3311597	13
6040503	17
11497859	13
22166647	16
14251276	13
882535	13
10345860	13
6903217	16
24665832	13
9652869	13
6970566	13
7854750	15
5808478	13
7046013	15
1411778	13
128864	15
2957857	13
2858601	13
644298	15
2965633	13
19746647	13
16154424	13
3824855	13
5516777	13
11685112	16
9741236	13
715694	17
27303448	13
28510131	13
3836684	13
1726102	13
30912041	15
561342	13
4823206	15
2419075	13
21284924	13
306941	13
1836577	13
10828014	13
71314	17
1516073	13
297463	13
7915858	13
6819241	13
517621	17
2438891	13
12521247	15
8749600	13
260462	16
1034632	13
26979076	13
3756011	13
3665603	13
4097089	13
2378870	13
967056	13
27387178	13
20205131	13
14576408	17
2094977	13
1945808	16
5180678	13
18526534	13
356163	13
9057520	13
15287097	13
313964	13
5719855	13
405976	17
1101612	13
10013109	13
4363499	13
4925256	13
3995318	13
2582912	13
334127	17
1848155	13
10141526	17
5474655	17
1686431	13
5428486	13
10047305	13
10340955	13
5256119	13
1645661	13
5850394	13
1090174	13
8044729	13
5236089	13
541675	13
6334255	13
10790364	13
11710567	15
4976209	13
3716324	13
25029346	13
6963663	13
9884473	17
3737942	13
1458241	13
14134785	13
6365584	13
1849069	13
3755642	13
11769205	13
3947233	13
465869	13
1811624	13
7789902	16
2821077	17
1795965	13
50087	13
6306801	13
5671954	13
2799890	13
1575006	13
5471603	13
2253718	13
3814162	13
364538	16
4352294	13
4152851	17
3605626	13
3665823	13
4925850	13
1996902	13
72070	13
183669	13
6071989	13
847255	15
6941432	13
1716652	13
1856954	13
1162839	13
3113793	13
21908296	13
14327639	13
2051566	13
8180496	13
3248491	13
13109951	16
11790865	13
30433122	13
4484210	13
3829487	13
3005284	13
10656989	13
4912769	16
8082960	13
12019	16
10023105	13
14169230	13
2839029	17
601210	13
2306772	13
2098536	13
4429526	13
7312508	13
5809541	13
12414877	13
4557429	13
2303706	17
306097	13
8453350	13
3584593	13
901727	13
1482851	13
2043903	13
5506103	13
18789906	13
3768822	13
16434711	13
2035908	16
11737802	13
7489805	17
10427239	13
12039924	13
1556394	13
3461357	17
119972	13
8824767	13
11440698	13
3211389	16
1718475	13
16507626	13
9132089	13
3205957	13
3240976	17
2580102	13
19853099	13
383324	13
972894	13
9155166	13
1772907	13
14924824	13
9191103	17
2421417	13
1921260	13
12531534	15
15544735	15
1522110	13
12953723	15
3484640	13
8788389	13
811100	13
5461174	15
6607017	15
648417	13
5653729	13
7919645	13
26875129	17
9172175	13
22691020	15
2526078	13
855410	13
10939442	13
1289371	13
5841207	13
5887570	13
497108	13
912281	13
320731	16
2373351	16
4592743	13
2595284	13
5211374	13
2296617	13
10820038	13
388513	13
10946504	13
18085	13
14291122	13
2447909	13
4302917	13
194848	13
9075944	13
44147662	13
21165	13
2034558	13
6564008	13
2490844	13
1650907	13
3035397	13
18738801	17
3680152	15
5330854	13
6826807	13
553640	13
45142873	13
139100	13
2946218	13
6167565	17
10029960	13
1941232	13
1397366	17
4527262	13
1996776	13
1852620	13
10326019	13
1343821	17
13473432	13
17992195	13
1415833	13
2176762	13
2469020	13
17156931	13
186030	13
18021736	13
5172160	17
2905402	13
255175	13
378045	13
8353922	13
19567700	13
1868682	13
6002866	13
320510	13
6737884	13
1177760	13
114821	13
2184772	13
82464	17
14777986	13
3049716	13
1510261	13
21097767	13
2496391	13
6439729	13
1283159	17
1858215	13
4737078	13
5625481	13
10175426	13
7118372	17
11661492	13
2006539	13
20943058	13
19023577	13
3518978	16
10004403	13
12755735	13
14223068	13
8198262	13
6033631	13
1383245	13
2052649	13
6243203	13
5883613	13
5238803	13
3613402	15
364907	13
10281725	15
8165729	13
10507171	17
838770	13
7396570	13
774766	13
1098093	17
15458854	13
12812110	13
6996911	16
351435	13
7722408	13
367263	13
2025036	13
1112635	13
8578686	13
10040100	13
8037094	13
11245289	17
804538	13
1933014	13
2301917	17
1923747	13
1255548	13
720237	13
10055882	13
7533406	13
8138688	13
2768547	17
2035132	13
8309167	17
12958943	13
19453928	13
10549207	13
8487757	13
9277992	17
2790829	13
1129071	13
29855472	16
7429582	13
2412205	13
3811971	17
5076232	13
9017149	13
5430459	13
11938314	13
16612964	13
3396786	13
1436230	13
707991	13
1219062	13
12909236	16
4228466	17
5496609	13
252857	13
1359370	13
7720225	13
8657941	13
760841	13
10621650	15
29050675	13
9722966	13
200580	13
950632	13
11367026	13
26662993	13
3994348	13
6498433	13
10830425	13
11557453	17
4088826	13
850803	13
18937888	13
1352346	13
4561289	13
8458780	13
2398904	13
6076246	13
3363981	13
974268	13
2963387	13
1306739	13
142248	13
5154590	13
1188108	13
11540908	13
5304513	13
14316289	13
7707276	15
6206140	13
7101728	16
203245	13
5019166	13
11978119	13
1766237	13
17940225	13
1267142	17
11427163	13
428513	13
4198644	13
27934608	13
6249367	13
3385948	16
987928	13
1953394	13
2058359	13
3932063	13
10897546	13
11265655	13
5870430	13
14941992	13
1620211	13
2641790	13
5080789	15
9900484	13
26386450	13
2945042	13
4063228	13
21190064	13
1861158	13
5854225	13
8842439	13
17912117	13
824705	15
2139099	13
1110160	13
4935261	15
3110612	13
17841565	13
12634230	13
667127	15
3268070	16
4826327	13
1620108	13
2016105	13
1383732	13
12804170	13
1634218	13
10866950	13
11363166	13
18292037	13
4640413	13
1067614	13
6998847	16
2343806	13
1030914	13
9501331	13
3493561	13
3552073	13
4741230	13
7769076	13
13902589	13
13450120	17
8632956	13
3551	16
32930	13
587197	13
19390501	13
3048779	17
21175079	13
26012717	13
2321848	13
7260853	13
12800971	15
3807643	13
19422205	13
16935976	13
718196	13
7003695	13
8113955	13
1103777	13
18050929	13
6545747	13
7805693	13
9459577	13
3894294	13
21281772	13
2538225	13
12471580	13
8025625	16
1464435	13
10138657	13
4759617	13
20273520	13
3218243	13
593521	13
11264072	13
1725143	13
2059586	13
9348219	13
6092219	13
468926	13
2603102	13
3493583	13
10655517	13
10131092	13
1225519	13
844989	13
11475132	13
20057857	13
3342289	13
10803304	15
2720690	13
3719293	15
3856707	17
8855720	13
10035512	13
865602	13
12432149	13
8998767	13
4263492	13
1697824	13
25480423	13
5372653	13
3539096	13
1056551	13
21145128	13
9579124	13
8871749	13
2078919	13
7726924	13
2605494	13
353309	13
5197028	13
1917659	13
6177684	13
3442244	13
21195619	13
868233	13
26121572	13
2860236	13
183532	13
4255191	13
4813970	13
13754170	17
1741725	13
1775431	17
460090	13
1924131	13
2851492	17
5396889	13
7672117	13
6155398	13
3784557	13
3525003	13
418576	13
3911954	15
2950371	13
10054219	13
1226051	13
3981460	13
8117806	13
534371	13
4958860	13
3433847	15
11367082	13
4702920	15
147932	13
15550422	17
1909593	13
3581727	13
10303948	13
1815514	13
8800433	15
2999150	13
5098895	13
5322123	13
2864313	13
8169272	13
4182814	13
4063083	13
13466871	17
15770041	13
2692786	13
7997117	15
749500	13
621167	13
1992650	15
3198275	13
2134805	16
10248966	13
6234374	13
621576	13
4628989	16
2385034	13
2018977	13
4244495	13
14135001	13
13551382	13
16636891	13
1909482	15
37882424	13
1169656	13
22509481	13
10478962	13
882792	13
4592467	16
2959903	16
47570	13
5084012	13
746284	13
6008961	13
29863868	13
3814264	13
3269410	13
10295053	13
5487253	13
282943	13
10152899	17
12263782	13
2877982	13
2287287	13
9573891	13
3282538	13
172911	13
18784067	13
4057729	15
23897909	13
8954751	13
28894262	13
6976990	13
659286	13
6287370	16
3919625	16
5230333	13
30954	13
3678743	15
8472473	13
2532457	13
10336104	13
2967642	13
5356193	13
466157	13
697488	17
4671149	13
20655335	13
10019136	13
11430368	13
3062273	13
899983	13
14054133	15
2664563	13
11687210	13
27725690	13
8196220	17
5213863	13
5011845	13
3652248	16
25394063	13
1531563	13
21055731	13
3591695	13
10723741	13
1115442	13
23155554	13
2803834	13
9467992	13
281295	13
22545036	13
11335935	13
8553147	13
1067223	13
5502378	17
9916476	13
12136756	17
2831115	17
8628314	17
1474135	13
265820	13
4074094	13
1893028	13
2167774	13
3719362	16
595589	13
14447029	13
15027807	13
9032491	13
17914170	13
1631278	13
10186123	13
4369181	13
533880	13
3697105	13
2378265	13
378647	13
11054783	13
19610956	13
19082250	13
9722416	13
335481	13
4784975	13
1763958	13
2877267	13
4542938	13
24355158	16
843807	13
5455234	13
9862075	13
17296552	13
6067074	13
4026766	13
16172585	13
6786189	13
2317171	15
1215710	13
13072152	13
1806955	13
19189499	13
1394530	16
15915623	13
652420	13
34420580	13
24577726	13
6942161	13
3506563	13
8280194	13
52998345	13
7292516	13
833088	15
2609452	16
5411627	13
636109	13
3435783	13
876181	13
197933	13
1305722	17
12345923	13
39365	13
2901654	13
1174717	13
3290426	17
2263478	13
5072404	13
780914	13
624282	13
5105861	13
1606703	13
697011	17
22086564	13
1071134	13
21918090	13
3463736	13
3137860	13
3281714	13
1485707	13
12158468	13
811019	15
4642771	13
5155898	13
481350	13
33691366	15
177781	13
1421755	16
1315103	13
14181458	13
3521536	13
8269445	15
1131107	13
1957247	13
16101921	17
6168716	13
2798054	13
34519234	13
4844659	13
13802371	13
7510329	13
1317897	13
4014447	13
8987498	13
20463444	15
19859646	13
403318	13
10250674	13
1043893	13
4513215	17
5765132	17
30619892	13
1064603	15
20012069	15
2821974	13
1177711	13
3214027	13
3949007	13
36523218	13
8660481	13
10788405	13
15064349	15
9164076	13
1315853	13
1336032	13
13503516	17
3890419	13
14152839	15
2463584	13
1580667	15
12649	13
9933833	17
10180315	13
984825	13
9200678	13
13665081	16
241750	13
1092982	13
16469893	15
94541	13
874190	15
8001322	13
2781818	16
4598147	16
1671966	13
1322861	13
6970145	13
490141	13
1900978	13
4338474	13
3538046	13
24745040	13
8791704	13
11387894	13
3055324	13
14779359	13
12100821	13
15928938	13
4920571	13
1454625	13
3719369	13
11810666	13
19595001	15
4213376	13
4803391	13
4359770	13
5632180	13
21417912	13
15219423	13
9333420	13
3696974	13
2505577	13
22555149	15
17953620	13
16815785	13
21231036	13
17765460	13
1788946	13
6414772	13
16518804	13
6997816	17
1733026	15
1403669	15
13702149	13
1504857	13
642346	13
3986267	13
2393391	13
3691223	15
1398168	13
4642001	13
12951241	13
20695952	13
24386073	15
6668537	13
1331346	13
691919	13
1295553	13
2568163	13
4344375	13
6312842	13
5327082	13
14090123	13
2541884	16
7669086	13
2403297	13
1825385	13
19720162	13
916926	13
2414484	13
4660436	13
1548329	13
9105517	16
532837	13
15441394	13
3810213	13
402127	13
19068390	13
7962895	13
4043792	15
9558558	13
22803511	13
2192247	16
12042967	13
347629	13
3655288	13
9230151	13
1890134	13
2308986	13
551322	13
9812336	13
692969	13
2579196	17
6040377	13
1761086	13
2632615	13
8318354	13
2497609	13
1861657	13
2988213	13
7970527	13
1735963	13
10647568	13
11478457	13
4660629	13
1709760	13
8442203	16
5130183	13
1629816	13
2271418	15
2324642	13
1331810	13
6711347	13
10287404	13
6895471	13
590780	13
15652352	13
10393381	13
7244853	13
4425090	13
761649	13
2442393	13
12925048	13
5143696	13
9173734	13
3305339	13
1996711	17
5825478	13
8376566	13
20450005	15
4283860	13
5750748	13
2233383	13
15623787	13
13090896	13
17975	13
2835527	13
17461340	13
7115739	13
3817347	13
2189768	13
11252793	13
10996597	13
1016988	13
1236529	13
9064358	11
3146508	13
428683	13
738605	13
229615	17
11323959	13
3118055	13
6238717	13
4136601	13
7602655	13
929489	13
19408894	13
2824958	16
6417552	13
4458157	13
8762933	13
552446	13
7242177	13
1084570	13
949073	13
13680020	13
4546754	13
1274883	13
1636203	13
116668	13
4550496	13
1968491	13
5543550	13
27121750	17
344597	13
1368630	13
1688489	13
5184704	13
16472933	13
2061807	13
23954782	15
2315644	13
8481854	17
3493269	13
4250471	13
8241203	13
530465	13
3095404	13
1463400	13
735849	17
2651315	17
3400092	13
4052799	13
9632794	13
11752580	13
1934527	13
22167259	13
5832921	17
5394994	13
807134	13
17871462	13
7442898	13
6250273	13
11844852	13
1675314	13
1816917	13
956013	13
3298099	13
2277582	13
1287305	13
3435530	17
5369588	13
5680447	13
432214	16
8820102	13
5232798	13
970684	13
691514	13
4224359	13
10688086	16
767219	13
731134	13
2013676	13
2443138	13
4325082	13
12678972	15
20817470	13
98904	13
5974129	13
1814329	13
7587461	13
20187394	16
10397925	13
9912860	13
1232836	13
1039752	15
941468	13
2196359	13
7294170	13
2964905	13
3997888	13
23558211	13
1502116	15
15740385	13
18322363	16
4538193	13
2262318	13
7638201	13
9271189	13
1613420	13
7371749	13
1331887	13
4032087	13
30308569	13
455185	17
5813373	13
310730	13
1820607	13
11322416	13
8212845	13
4782958	13
1051138	13
1496122	13
4205541	13
3529380	13
856210	13
1193940	15
1333155	13
9462667	13
21205417	13
12580619	13
2261956	13
5326606	13
120158	13
3348727	13
10413518	13
2775241	13
5697282	13
8985431	13
28547713	13
4407189	13
339715	17
1673199	13
11123786	15
2722317	17
8747591	13
11668736	13
1250802	15
6835817	13
12131878	17
28985492	17
814016	13
7168010	13
9833887	13
8807333	13
3659561	13
19460244	13
323238	13
17743699	13
4028414	13
2553709	13
2598398	15
3693401	13
2206841	13
1973218	13
2145781	13
21058117	13
612968	13
639802	13
3765001	13
3438261	13
5027328	13
11841945	13
3639070	13
2960156	13
1272106	13
12929350	13
509684	13
31158468	17
6207355	13
8180976	16
17824656	13
12256818	17
1977782	13
14072133	13
4802059	13
4262029	13
3945494	13
6881096	15
14316399	13
8200999	13
77770	13
3615325	13
6304696	13
4678264	13
970423	13
4485643	13
13750311	13
2023769	13
2658929	13
7077505	13
4487105	13
10654553	17
4133681	13
3489994	13
15206529	13
470878	13
3551875	13
2732054	13
6813626	16
3844152	13
3616009	13
30655385	13
16968138	13
2210651	13
5208312	13
5916012	17
3543826	13
1673402	17
955277	13
16861150	13
653634	13
4726827	13
2490247	13
6190511	13
27999363	17
3324810	16
6100059	13
1756083	17
1223118	13
628040	13
6084250	17
6342535	13
10247539	13
4503834	13
3468449	15
7379409	13
15839733	13
11435271	13
2886609	13
3757577	13
467780	15
6725511	13
7123119	16
2725155	13
1181665	17
1887204	13
7612600	16
465595	13
1161062	13
10411730	13
4803432	13
15647269	13
6259543	13
2366947	13
4791628	13
14774656	13
6906282	13
4616986	13
2378231	13
53442	13
2692235	13
1576594	13
19021841	13
9801247	15
13173997	13
13182674	13
10709672	13
15289210	13
12453059	13
11526662	16
8964029	17
10642657	17
2223135	13
20045143	13
12870722	13
12991670	13
13378252	13
14824539	13
2874705	13
19829699	13
1022681	16
11888523	13
2232173	13
11038131	17
12216488	13
33166	13
9573187	13
13770926	13
23107689	13
4433599	13
7443345	13
6557804	13
415017	13
11379508	13
2215571	13
8061718	13
470356	13
14257953	13
1488684	13
24709131	13
993836	13
2544215	13
6412096	13
4510675	13
3500186	13
8755107	17
474358	13
1709812	15
1925347	13
324060	13
3255967	13
8308852	13
250325	13
2660684	13
2979727	13
3315978	13
42016041	16
29692802	17
2325628	13
1558607	15
1911852	17
8214482	13
17022720	13
18249239	16
3009824	13
96512	13
10246241	13
2334546	13
9563152	13
17207633	13
10639277	15
10867323	16
96915	13
598832	13
4542266	17
1914971	13
895933	13
2485386	13
3752660	13
6402841	13
1184370	15
9470880	13
4935798	13
7571789	13
4222293	13
1208888	13
4956471	13
15329830	16
11512194	15
2307622	13
484653	15
9572633	13
510022	13
4499363	13
13416056	15
3393102	13
3320462	13
11842899	13
8028973	13
2407705	13
7283369	13
27141425	13
7229207	13
7961587	13
12771988	15
13574541	16
9256874	16
2854944	13
981016	17
8769804	13
5586171	13
1751818	16
4516057	13
7695511	13
8296869	13
10809555	13
11701662	13
7626199	16
48026	13
1276764	13
18111824	13
37502779	13
6706760	13
3142224	13
606451	13
3643240	13
214421	16
4204781	13
3860075	15
2719938	13
19659873	13
3857655	17
15321973	13
6529493	13
4003191	13
8806575	13
1128821	13
22922275	13
724307	13
2295470	17
5826506	13
1931185	13
1008947	13
6642779	13
1864686	13
29586470	13
10145499	16
11704188	17
14790790	13
712068	13
6484810	13
621866	13
13481621	16
7731887	13
4871432	15
5809511	13
3294250	13
5956039	17
12945171	13
6570400	13
4215362	13
3035343	13
10364644	13
7540298	13
5688127	13
3407440	13
2018092	13
21827729	16
3209717	13
32629349	13
159436	13
24597487	13
2196300	16
13359113	13
7620846	13
1798053	13
368515	13
6740337	13
17511681	13
2464001	13
8737167	13
8816870	13
13007584	13
11256486	13
4958593	13
2233283	17
30879311	13
1330021	13
5347271	13
2534923	13
7397795	13
9244859	13
3023214	13
10120979	13
1312319	13
6569148	13
8967167	13
4282601	13
3001332	13
1663612	13
10385150	13
3315786	13
484657	13
9821176	13
27026338	16
3128487	13
6298378	13
14436657	17
3213016	13
6524886	13
7423589	13
4706213	13
16341407	13
2766331	13
2458355	13
23381615	13
7654593	13
7540733	17
19581210	13
652031	13
9071592	13
7698596	13
4863999	13
3997871	13
15406102	13
13802323	13
4226396	13
94806	16
102865	16
17225004	13
9454002	13
531332	13
5002436	13
3701660	17
7159573	13
7595128	13
1041289	13
2722972	13
4696038	13
616711	13
15500619	13
2330532	13
3408631	13
8044616	13
19001234	13
7381602	13
9595674	13
2512486	13
3621897	13
13065324	13
13198413	13
3525582	13
2003937	13
2514901	13
15327488	13
6313232	13
2599042	13
11624073	15
8662827	17
1315949	13
3737595	13
3340104	13
6442928	15
7738435	13
6594903	17
396234	13
6506503	13
3600095	17
15120033	17
3473317	13
13423085	13
4712582	13
3888	13
16975294	13
22386504	13
3771118	13
20143060	13
11086132	13
716218	13
18318431	13
8173930	13
5883883	16
19154101	16
4497092	17
8401982	13
23637478	13
5389020	13
3210187	13
14317246	13
1904113	15
2504369	13
974943	13
6263661	13
2605927	17
12081184	13
4675258	13
34810501	13
2239934	13
21427524	13
1575667	17
10087539	13
15666577	13
1329496	13
17488727	13
9699854	13
3826877	13
496354	13
22781425	13
1162343	13
12553604	13
456071	13
1845333	13
2890255	13
1249617	13
5407053	13
10686146	13
10033628	15
3995460	13
10506847	13
10340806	13
16063238	13
7176793	13
19560665	13
591750	16
500423	13
16255621	13
11890906	13
8262108	13
1274615	13
3749742	17
26079040	15
2263380	13
1519956	13
9707894	13
4753481	13
885507	13
23333701	13
21542066	16
2738489	15
2809482	13
14954419	13
238776	13
9046171	13
8295727	13
1996397	13
8788849	13
11273272	13
16028070	13
8384638	13
2929746	13
463565	15
2745359	13
1130558	13
10674656	13
546275	13
450004	13
7619751	13
5968649	13
14740748	13
14649700	13
1904288	13
8676466	13
12921399	15
27492537	13
2274476	15
687012	13
1969475	13
3223723	13
1613262	13
1638235	13
13974676	13
17150889	13
105909	13
4371564	13
11777291	13
1234072	13
3088009	13
13363618	13
895628	13
1907016	13
8936349	13
23263713	13
1401697	17
2368952	13
4147212	13
5125502	15
4428006	13
126829	13
8443461	13
8705463	16
20392805	13
1465043	15
21191332	15
5797900	15
337692	13
2686042	13
5994727	13
14095340	13
17301176	13
9671024	13
5980593	15
14351944	17
4708855	17
7401394	13
2288715	13
6347228	13
5334733	13
3158203	13
24444209	13
13875511	13
1655824	13
4901860	13
3967210	13
5653174	16
12835510	13
23091109	13
1237193	13
6736201	13
198804	13
8252810	13
10763249	13
32974390	13
1088891	13
14910752	13
1097883	13
6303572	13
8657744	13
1638204	13
10341527	13
21483	13
5170148	13
10529357	13
20050844	13
4836743	13
19600890	13
1541142	13
1056040	13
7514105	13
21258539	16
3581561	13
379437	16
3532116	13
4746306	15
932893	15
70126460	13
11632986	13
5129592	13
10505100	13
6338041	17
3447746	13
11646816	13
5403519	13
2119269	13
1926235	13
17485235	13
2761097	13
16210893	13
5619032	13
19903513	13
5138241	17
16216489	13
13629534	13
543293	13
17536387	13
1556674	17
23033354	17
1582619	13
17646254	13
7796151	13
385007	13
11552565	13
2831931	13
10928428	13
14374512	13
4937990	16
14900981	13
12475692	13
3954315	13
2903399	13
3272080	13
1537565	13
860911	13
7055017	16
1346187	13
770612	13
85767	13
24462972	17
2189684	17
17796144	13
7131581	13
4644787	13
22009380	13
15365805	17
4721480	13
2992333	13
11538645	13
1276513	13
400260	15
23325129	13
52348	13
609781	17
3188199	13
2294369	13
2165716	13
463894	13
9457911	13
2594914	13
34085532	13
301745	16
595132	13
3461306	13
4531254	13
8565802	15
9176456	13
4197438	16
3659285	13
13193927	13
3978576	13
14352075	13
1766885	13
4245765	13
1784560	16
750420	13
15335530	13
9220090	17
13293163	13
179569	13
3335625	13
9443149	13
3426484	13
25190284	13
7575270	13
7176557	13
1205275	13
2046931	13
10627265	13
2281039	13
4007940	17
3129012	13
2682699	13
7374924	13
11902543	13
5933743	13
1771907	13
45480478	16
994893	13
754728	13
2101773	13
6796768	15
8976315	13
124257	17
849376	13
5002365	13
10713607	13
891319	13
1950801	13
2614795	13
8988335	13
6320038	13
20884447	13
78316	13
6349342	13
635907	13
3709652	13
9370791	13
615152	13
2761686	13
4489239	13
7855153	13
2287072	13
85787	15
1437687	13
9555989	16
1685357	13
1387723	15
3561016	13
1989163	13
1868380	13
608775	13
3455575	16
4672775	13
8218363	13
3255450	17
1508266	16
2888367	13
15321845	13
16932884	13
13865199	13
3540830	16
2694328	13
1131820	17
11274381	15
1142358	13
23924566	13
11367739	13
6571233	13
4095653	16
4807299	13
8616229	17
9187225	13
2782688	13
6353819	13
4115146	13
10339437	15
2791436	13
6454822	13
20280012	13
8507266	13
6502681	13
4988179	13
15374895	13
795975	13
1006975	13
19884152	15
4809714	13
37176939	13
176189	13
1335969	13
5016195	16
1833791	17
1689239	16
2050494	13
1487102	13
3033381	15
10510305	13
19696589	13
3873007	13
7568161	13
1595900	13
4545967	13
6512138	13
16300984	13
2135348	13
12241659	13
11997063	13
9413356	13
10245384	16
24538374	13
14576867	13
3999442	13
7696648	13
1654465	13
2471718	13
1028981	13
4218139	13
8999047	13
28416766	13
11415842	15
7100028	13
952300	17
11822063	16
2036288	13
6583617	13
2741897	13
532183	15
6009916	15
16668643	13
2288480	16
772895	13
13145927	13
18930670	16
9286147	16
179793	13
4972650	17
9804516	13
8251715	13
39357371	13
4072852	13
3341929	13
14100327	13
6439522	13
7242090	13
8435310	13
6022481	13
11160797	16
9719746	13
5987722	13
3822757	13
2638363	13
2805367	13
14002522	13
4600684	13
5575511	17
9406207	13
96999	13
2093783	13
3188306	13
1441539	13
5210401	13
3892032	13
2256183	13
1243813	13
856236	13
2201926	13
10421696	15
722058	13
220893	16
4873198	13
2545349	13
686779	13
7856537	13
519325	15
250710	15
2187425	13
9318501	13
2328968	13
889845	13
13840450	16
6057591	13
15191387	13
16053503	15
1489696	16
2165947	17
12958300	13
4343724	13
569661	13
10656347	17
530964	15
8919865	13
2803915	13
7997647	13
2446990	13
474158	13
211273	16
454015	13
2169402	13
3246460	13
20504437	13
533805	16
815186	13
6725518	17
7013094	16
110065	13
1917617	13
6739489	13
4674151	13
8836023	13
10462598	13
6309313	13
5429327	13
13108758	17
10285674	13
3123246	13
3025691	17
6199737	13
1363204	13
12008523	13
6916679	13
1355576	13
5601942	13
1556799	13
3609365	13
2671061	13
12318236	13
32761987	13
4527095	17
4512114	13
14770824	13
32517809	15
32318203	15
1221040	13
23684637	13
5010705	13
7411351	16
2762038	13
4451156	13
1103727	13
267548	13
8728686	13
9470567	13
9881789	13
11194039	13
1927463	13
13275212	13
7078881	13
670354	13
4497135	13
2360943	13
154701	15
10567610	15
15033788	15
584346	13
4148113	16
9363436	13
11607682	13
27461366	13
6888321	13
2848378	13
12881319	13
6981472	13
9048235	16
10716489	13
15505609	13
1981791	13
7720116	13
216667	13
2395290	13
14684828	17
3712997	13
499912	13
11901695	15
3814968	15
2286520	13
9554266	13
1662027	17
5103461	15
13677686	13
11402839	13
15191017	13
25384386	15
23897455	13
16525456	13
5420636	13
7834915	13
9542365	13
4389106	13
7170057	13
4604786	13
1655401	13
1443840	17
20130537	17
1471634	13
29005765	13
15685869	13
566623	13
4870939	13
1863440	13
8280669	17
2768943	15
4000236	13
16639138	13
6201046	13
3000384	13
26516121	13
4815312	13
2873977	13
29035886	13
20682837	13
10902758	13
1921267	13
834570	17
6624406	13
1001033	13
15892408	13
2495882	13
9032339	13
7811644	13
9710647	13
960875	16
13771267	13
44055	13
8541680	13
4596369	13
1989031	13
5555931	13
4052318	13
486966	13
5316242	13
2186046	13
443930	13
1695517	13
2528543	17
4522216	13
18143481	16
19064057	13
4036791	17
2875398	13
14517445	13
1398117	13
8192749	13
4812183	13
1327250	13
13966594	13
678128	13
2075157	13
8665448	13
1642684	13
423445	13
3571394	13
3780210	13
3116558	13
8397853	13
2438560	17
4508238	13
1151477	13
2094717	15
1311131	13
954131	13
3465435	15
387625	16
9120985	15
9280194	17
3534687	13
35836480	13
9130671	13
24861528	15
3136041	13
12989621	13
6630743	13
1269918	13
4826194	13
9401637	13
3399556	15
888589	13
11812708	13
4605325	13
18287298	13
3727976	13
10710025	16
7028968	13
899336	13
16622625	15
614892	13
15301873	13
46918887	13
2104254	13
6079115	13
5249325	13
2848147	13
6184326	17
5617422	16
3962636	13
4121356	13
36616210	13
107034	13
171679	13
2097429	16
3830686	13
4624591	16
5102664	13
9885718	13
9223501	13
18376754	13
5710980	13
10280127	13
7244873	15
16947129	16
6568164	13
5604343	16
1866871	13
3119767	13
14202401	13
6252573	13
6946200	13
2133176	13
7800212	13
9571893	17
19980439	13
8895767	13
863334	13
8941893	16
2632460	13
5535186	11
6293971	13
17681100	13
7520781	13
1582712	13
7312720	13
7187155	13
846914	16
12329952	13
9730873	15
864723	13
19907057	13
3820161	16
736659	13
2896376	13
9642929	13
6196206	13
9157130	13
20353679	16
3155500	13
4512122	13
419543	13
3840514	13
1685221	13
7088743	15
6176464	13
5608449	13
2355828	13
2247738	13
1015127	13
1168298	13
14549900	13
30724724	13
379343	13
3729925	16
7475392	13
10480650	13
13466220	13
1926485	13
9398559	13
10238022	13
9546009	13
2041013	13
1202385	13
3922358	15
35508023	13
979581	13
1902836	13
19863161	13
28086048	13
4658536	16
10090150	13
7176393	13
12594529	13
5838036	13
3121454	13
16621675	13
9849266	13
398823	13
9407444	13
4020574	13
319634	13
31794918	13
6528637	15
1659498	13
4539582	13
4755624	15
7647981	13
3038954	13
2847801	15
3618184	13
13691858	16
6017914	13
3177040	13
3552784	13
4866387	17
14245527	16
14185268	13
2216507	13
2584006	13
1525701	13
3743976	13
2994818	13
7487794	13
1631797	13
16983566	13
2167637	13
11942483	13
1650286	13
8939501	17
9860608	15
7518094	13
8584572	13
6928533	13
8866345	13
3151976	13
15234042	13
12371723	16
6250152	13
4749769	13
4475231	13
10731597	16
43022048	13
141991	13
12108632	13
6068773	13
1053045	13
9724335	13
9764445	13
7500757	13
3768077	13
22697947	13
3977470	13
6696664	13
18407638	13
307200	13
9393546	13
1275816	13
1337033	16
4480276	13
8897853	17
6368413	13
3057065	13
6300949	15
643585	13
310705	13
367976	13
9154584	13
67074	13
594199	16
5057464	13
3264037	13
3445478	13
6911711	13
2063810	13
2521035	13
21973313	13
102111	13
2215121	13
10473844	13
82377	16
1695777	13
5977804	13
10027437	13
323904	13
10282926	13
5615989	13
199273	13
126807	13
9497339	17
5660392	13
182595	13
6245917	13
5134745	13
900930	13
7757445	13
2980024	13
10576143	13
553810	13
1165929	13
9925338	15
1438832	13
23599405	13
2886965	13
19275641	13
2042809	16
16121786	13
1091418	13
22421328	13
7414704	13
781649	13
23586156	13
19707969	13
446614	17
23000904	13
2745424	13
1717557	13
6626339	13
2885282	13
13798944	13
9046942	13
478212	13
12425503	13
4603142	13
15109286	13
565559	13
14782126	13
401441	17
9979779	13
22931827	13
3527597	13
1029032	13
2201606	13
16069076	13
2015935	13
2292502	13
6185173	13
21116962	13
8725090	13
12920365	13
6287001	13
9554656	13
5670858	13
6728688	13
14780337	13
637988	13
23812884	15
3727568	13
572	13
8282464	13
7303240	13
3743208	13
17547953	13
1669697	13
7496331	13
20757708	13
2893704	13
775193	13
15607870	13
7537201	13
4657196	13
4859429	13
8274158	16
9819203	13
1326211	13
2548002	13
4101491	15
9191690	15
5108086	13
6614466	13
10594261	13
5416169	13
431674	13
1019546	15
231878	13
6919052	17
1670913	13
9018099	13
7325009	13
12424053	16
1797431	13
3023874	13
16445838	13
9777780	13
2525702	13
14629639	13
689974	13
2503315	13
12052779	13
6287044	13
3158239	13
4739464	13
18708060	13
7796315	13
5480758	13
3255761	13
14700655	13
1915371	13
5687658	13
942640	13
8098672	13
7797858	13
10897365	13
1083014	13
22017728	17
30572642	13
31995824	13
21607815	13
5437173	17
16580018	13
527655	13
1802516	13
9807177	13
1329734	13
58408	13
20001285	13
14462311	13
1047225	16
414283	13
6429475	13
7659535	13
6040453	13
10507341	13
867024	13
2097695	13
4072092	13
4093041	15
1440995	15
7422100	13
1165301	13
1810843	15
9676340	13
182601	13
9180414	13
6397243	13
12178894	13
2267625	16
3933244	13
7725547	13
9801727	13
4492600	13
2537819	13
8602444	13
4849882	17
7523062	13
18973402	13
10009767	13
3048176	13
7012218	13
16872813	13
2633037	16
2261309	13
5903580	13
5002970	15
10858030	13
16234986	13
7954517	13
169768	17
698371	16
5822587	17
1828341	13
5389885	13
4812350	13
3461155	13
18943595	13
12259857	17
224495	13
15774823	13
3331977	13
314451	13
1263085	13
11998622	13
10900319	15
1739857	13
8080164	13
7011681	13
9614731	13
9650503	13
4577048	13
10655587	13
14033808	13
823736	15
1091092	13
3340728	13
5193042	13
18021999	15
5037986	13
7076782	16
3789442	13
8890904	13
1968405	13
6862451	13
5781063	13
14311312	13
1081900	16
6448278	13
4886648	13
13024377	13
5168503	13
974485	13
9921284	13
8014334	13
4119261	13
2336209	13
3906739	13
14028283	13
267613	17
31805445	16
419220	13
2101876	13
10295311	13
4571389	13
1400442	13
19775886	13
9331273	13
9995254	13
7924236	15
4860534	13
9490214	17
9668901	13
2532365	13
28407069	16
5558053	13
5056641	13
2994060	13
1468436	16
477578	17
13159468	17
1444249	13
13185654	13
1749801	13
333406	13
16276489	13
16851210	13
2513258	13
2360925	13
454066	13
12910	13
17880701	13
1951191	13
26576905	13
6295613	13
7972022	13
2089632	13
1421476	16
980990	13
162154	13
4239657	13
7668978	13
998848	13
1213840	15
35424140	16
1079938	13
853080	13
4297647	13
6470506	13
12975306	13
6821149	13
5232178	17
3735618	13
5673120	13
9142612	13
21164834	13
5183487	13
3312148	13
5114142	13
2017091	13
6323428	13
2712053	13
5928313	13
11945034	13
6652062	13
1459813	13
16015502	13
4021421	13
5150935	13
2733514	13
2077527	13
489800	16
355947	13
320325	13
3980048	13
294803	13
2790845	13
9461005	13
12130564	17
1492855	13
4356135	13
8484064	13
3617215	13
20238366	13
7969637	17
6572387	13
2433271	13
5593827	13
4633681	13
4081904	13
7239006	13
1403721	13
4254029	13
4868997	13
4272686	13
8615456	13
1588111	16
896969	17
10956039	13
4946019	13
2275407	13
4246638	13
5629856	13
7635819	13
10183494	13
1024870	13
3996545	15
5488827	13
15584869	17
871682	17
8389258	13
4277136	13
36429899	13
195036	13
413339	13
2068214	13
2265523	13
8202053	13
10240660	13
673806	13
14366052	13
11210580	13
16204153	16
6415024	13
2137346	17
13182325	13
2462336	13
19015556	17
17473699	13
12939737	15
278552	17
3169823	13
8764927	16
31304081	13
99177	13
735117	13
9042670	13
2693611	13
19568790	13
651599	13
1327608	13
6949497	13
51401859	13
2801448	17
1784095	13
3609981	13
7684403	13
9644516	13
7935864	13
27447741	13
2181550	15
373988	13
4947461	16
4511153	13
4794496	13
2432252	13
7221598	13
2955372	13
7893771	16
13113954	17
4916641	13
53608	16
3502370	13
22376686	13
1491574	17
13370878	13
13918049	13
11235707	13
6629076	13
9619942	13
2590508	13
8798250	13
1053047	13
605078	13
12167308	13
8700290	13
1194523	13
3368701	13
21894573	13
3699361	13
186233	13
7385813	13
1700026	13
13355444	13
2680875	13
16402625	13
298963	13
1149011	13
23046128	13
12018127	13
2032505	13
11692216	17
206137	13
4080756	13
16223847	13
5891083	13
13476826	13
22812267	13
9950597	13
8379348	13
5437250	13
19236728	13
124295	13
22539918	13
6814372	13
6868766	13
1917596	13
3346690	13
2081851	13
2460349	13
1025033	13
752190	13
12513250	13
13123814	13
3290237	13
1538476	13
5800263	15
17558986	13
11578210	13
15481785	13
17220139	13
21955959	13
108682	13
620773	15
3460136	13
14108093	13
5600450	13
5757379	13
2715379	13
1268082	13
4863573	13
1670622	13
21409266	13
469036	16
12215531	13
4709538	15
9992054	13
4905665	13
7135786	13
2203630	13
4697096	13
1994641	13
4479602	13
767681	13
528609	13
2323261	16
134392	13
475786	17
13876599	17
12011475	13
27153382	13
23546790	13
27413576	13
1878732	13
25589398	13
99574	13
8553994	13
2848239	13
26025963	13
387694	13
601160	13
1158323	13
3198601	17
3656092	16
6601736	13
8772022	13
5649920	13
13891990	13
20784	13
8131656	13
9346889	17
28165252	13
2960257	13
5025207	13
3539138	13
19753936	13
3050416	13
2320292	13
7281763	13
10262897	13
21336058	13
595001	13
561546	13
19170123	13
12332539	13
4226459	13
1243609	13
3498037	13
2552777	13
1225120	15
7312237	13
23554460	13
10817682	13
2999671	15
4933213	13
31579645	13
3289807	16
1783965	13
3011314	13
6415906	13
9255559	13
13870128	13
1148104	16
20853353	13
19003118	13
2791472	13
5203668	15
2781353	13
7482756	13
2158551	13
2045392	13
4299058	16
1819095	13
3062883	13
596939	13
4002195	16
3898477	13
9548709	13
10305402	13
1368334	16
17397302	13
4771716	13
8972	13
1873959	17
20639479	13
472318	13
48508	13
1844120	13
748980	13
1078972	17
20973423	13
4457736	13
3565584	16
6098174	13
11460257	13
3752945	13
4942886	13
4030954	13
9081180	13
1471498	13
22110569	13
799648	15
6842798	13
14580203	13
242880	13
6725131	13
1437103	13
593944	13
10961591	13
18015840	13
10341514	13
16376264	17
5794588	13
4701690	13
16024967	13
2192019	13
9299526	13
6743213	13
17286071	13
10466100	15
3199803	15
4503676	13
9972112	13
4048119	13
1376562	13
3015429	13
17576280	13
5284549	13
28016272	13
423304	13
2997807	15
1147992	13
15506505	13
13215735	13
1967034	13
279724	13
4721879	13
5655981	13
6615072	13
4628698	13
1406292	16
5405762	13
13544426	13
112418	13
5118341	13
664320	13
11209288	13
10001557	17
6027708	17
2584226	13
4365813	13
7496778	13
945071	13
17992620	15
30248088	13
4616130	13
5415931	13
6348726	13
3894193	13
485236	13
10099389	13
536982	13
3698492	15
31908966	13
7880887	16
5884871	13
13679031	13
2520567	13
19410034	13
4499739	15
2098359	13
8471459	13
2275325	13
4367981	17
2658875	13
8345813	13
3635734	13
2556458	13
4606926	13
5960209	13
1631754	13
9119115	13
678301	17
3293570	13
14633671	13
15322629	13
15171211	15
4985344	13
22958076	17
30413488	13
5671158	13
28019752	13
9316196	13
16765607	13
3928904	13
726498	13
1211208	17
6503880	13
2940402	13
4483399	13
388103	13
3667791	13
652534	13
5258040	13
746553	13
19896149	13
15511480	15
18626921	13
443479	13
1916464	13
19592	13
2648320	13
5852691	17
4714745	13
13282795	13
34202456	17
3029414	13
11245074	13
1803297	13
3791524	13
3186808	13
1540685	15
30639760	13
3396532	13
11531760	13
3949248	17
18361042	13
3239909	13
25633738	13
23693952	13
8179998	13
13566790	13
9851812	13
6953018	13
7271990	13
16162646	13
16535678	13
3055143	13
1418090	13
10312088	13
197546	13
3278466	13
477870	13
11481982	13
20031733	13
11823238	13
4189635	13
1663702	13
3156997	13
2125528	13
5878049	13
1040025	13
6599154	13
3302002	15
2847701	13
28893919	16
15000938	13
6265453	13
3933390	16
7103750	13
1928314	13
14598232	13
2666659	17
7396799	13
4360174	13
12869415	13
17285631	13
2157820	16
3494534	13
9676108	13
35942749	13
19809069	17
5729474	13
7880783	13
2992710	13
10351299	13
6656301	13
1103926	13
9926863	13
6541285	15
12918883	15
4158310	13
2556580	16
10635158	13
33513002	13
2186305	13
1414783	13
4754458	13
2029578	13
36823347	13
3307683	13
15082704	13
5002255	13
7021066	13
28840676	13
9649408	13
8236208	13
3400707	13
2889355	13
3387138	13
9051488	13
2479835	13
10676431	13
1791489	17
1957419	13
1354503	13
3376976	17
3080373	13
5486982	13
27614477	13
3983576	17
8840199	13
7544261	13
4920078	13
5225052	13
6488702	13
297428	13
17049041	17
192280	13
368017	13
1410546	15
7681971	13
8043758	13
4478935	13
5623063	13
14991789	13
5558528	13
16262009	13
838505	13
1915072	15
1841689	13
7249966	13
1343164	13
20913630	13
816491	13
4966921	15
4270669	13
15247752	13
3895693	13
644091	13
417916	13
2286901	13
12092934	15
7648291	13
3617375	13
5295690	15
189035	17
9425708	13
11454554	13
1103676	13
24918055	13
5552017	13
6942309	13
3592653	15
9863996	13
4145682	13
683400	13
3565187	17
2411304	13
1899021	13
2293895	13
1530535	13
1531036	15
7089906	13
3626946	13
1882594	13
8955909	16
4909591	13
26186164	13
7219938	13
7552572	13
4084894	16
6585630	13
5371908	13
9381791	13
17982665	13
3785181	13
21570	13
3732665	13
6103977	16
3025031	13
11088557	13
268250	13
2028287	13
3204749	13
20391500	13
6976595	13
842833	17
5669652	13
133496	13
6427043	13
8541378	13
11235941	13
1946382	13
5593151	13
8541556	17
3574725	13
7942043	16
8326895	13
1256987	13
5184721	13
4962068	15
6490276	13
14550471	13
11354555	13
15904428	13
19731399	13
15532638	13
4284870	13
1600769	13
18036357	13
10066785	13
385921	13
9188587	13
737863	15
6568483	13
375505	13
903799	13
3671285	13
8326254	13
2928885	13
2057987	13
616299	13
7078521	13
9715768	13
3908745	13
2071785	13
2094113	13
2420179	16
1632682	13
9469321	13
10842651	16
4679708	13
2747225	13
1731797	13
1996493	15
28618137	13
4834209	13
8856675	13
190443	15
12240163	13
694283	15
3770960	13
3091307	13
6124891	13
353414	13
2378436	13
2340603	13
8467983	13
2344670	13
11252721	13
11256002	13
110872	13
1598353	13
13445257	16
6251212	13
475133	13
1191894	16
6133465	13
11274280	13
10316134	13
637937	13
3473391	17
6690732	13
1087103	16
2761579	13
16194846	16
11899679	13
4743269	13
2006111	13
5000906	13
2154518	13
1184965	13
13776300	13
5535583	13
423850	13
3347934	16
2125652	13
1566106	13
6859464	13
7176923	13
17835479	13
22159338	13
4243774	13
13452811	13
13992322	13
2934717	13
794604	13
2259836	13
2691440	13
4083239	16
1063978	13
5736703	13
4260292	16
14247225	13
12995453	13
16920351	13
312105	13
9872909	13
5572471	13
14099565	13
215250	13
3294353	17
10682983	13
4429819	13
6631052	13
4151326	13
1270558	13
707198	13
2103551	13
2357113	13
3530302	13
1596680	13
31093253	13
7414620	13
557902	13
111567	13
3376348	13
21725347	13
2308828	13
511651	13
2039750	13
239021	13
4017086	13
1159188	13
7415661	13
15110521	15
14252490	13
4772105	13
3562582	13
28140105	13
3246292	17
203683	13
11102884	16
2851704	13
1480002	13
1310193	13
3673637	13
5054578	13
3625511	13
691258	13
18003188	16
5702474	13
5047861	13
47901100	13
15715536	13
1426191	13
20633222	13
14784267	16
8056660	17
8664499	16
20025175	16
9179593	13
12825986	13
2322047	13
10121099	15
7550830	13
2584826	16
10623432	13
604677	13
6159362	13
655097	17
4921165	13
16005281	15
5059916	13
15733573	13
76487	13
4786099	13
4658687	13
2053271	13
13602969	17
2695319	13
1253731	15
3532836	13
14872748	17
2538107	13
9131243	13
2069902	13
3950515	13
11788810	13
5997756	13
5934588	13
8190206	13
8442458	13
1929979	15
9978270	13
2863061	13
5789769	13
4288547	13
4438839	13
3131174	16
26241003	13
18651677	13
11417940	13
4495177	16
4585196	13
4028686	13
3371658	13
812398	13
6655081	13
16491199	13
7804487	13
3018344	13
7663272	13
4573022	17
10518564	13
35426878	13
2908144	13
10735189	13
1099688	17
826808	13
3123167	13
4276865	15
827369	13
3862507	13
5183473	17
1092519	13
1550740	13
8679539	13
2282522	13
3301408	13
20312032	17
1541148	13
3467994	13
8719705	17
2831698	13
18655349	13
1889567	17
1460110	17
1613354	13
2577610	13
2442340	13
8409632	13
5568263	13
6215290	17
3386762	13
15154569	13
2903000	13
4180206	17
5006493	17
10601701	13
2742243	13
1858203	13
3250299	13
2618634	13
4493575	13
5556650	16
3854068	17
6547491	16
1667178	13
1458170	13
1370657	13
772308	13
9734257	13
4032249	13
1313539	13
20729969	13
8135469	13
6428358	13
13269645	13
385192	15
1749111	13
12296778	17
5666424	13
6788862	13
3288231	13
532506	13
8198144	13
1511825	13
3348677	13
3941070	13
13186105	13
22276762	13
11102155	13
2792746	17
4837116	13
11280294	13
9965518	16
679160	13
2368484	13
13305146	13
3222831	13
18200160	13
16791824	13
3240588	13
365210	13
8463609	17
3341780	13
28054408	13
1169898	13
36784048	13
1552582	15
388078	13
14428272	13
5806241	13
9517825	15
21893943	13
1311701	13
2522977	13
17979210	13
22109950	13
7681510	15
12328191	13
420624	13
15296757	13
8486615	13
4559205	13
24129964	13
40472403	13
3028302	13
10281160	13
3043961	13
6113981	13
6814282	17
1917631	15
1741966	13
1816013	13
7147550	13
7331414	13
12479087	13
2961241	13
6376875	17
834704	13
7371413	13
10560075	13
707048	13
2896598	13
1976163	13
15659893	13
17163222	13
6153944	17
13406430	13
3507725	13
3915740	16
1343555	16
1043289	13
16903865	13
15397597	13
527009	13
932665	13
14144550	13
15413940	13
2861340	16
9818814	13
10137129	15
13637569	13
7745836	16
5432943	13
9854649	13
280473	13
2050119	13
728083	13
1736211	13
14432113	13
630551	13
485417	13
4752522	13
14082283	13
3041835	13
10552548	13
23633440	13
2469754	15
3770215	17
21017043	16
973381	13
325876	13
14350672	13
10984934	13
7536904	13
3375661	13
1614918	13
6401839	13
47181	13
5203939	13
17716368	13
1513093	13
2252412	13
7036115	13
7802713	13
627368	13
2430586	13
2087500	17
1490769	13
3614287	13
3025603	15
1434085	13
7947061	13
8390707	17
13910396	13
1922274	13
3041064	13
2702194	13
4312009	13
3851631	13
1583739	16
8605180	17
3177608	17
1038817	13
18557993	13
5850718	17
1733997	13
2055098	16
28897560	13
14907817	13
15143331	13
7893295	17
15156555	13
223417	13
3060153	13
12070647	13
12823695	13
27370706	13
23891290	13
4990186	13
3346661	13
20560998	13
522615	13
16367551	13
5824279	15
3002825	13
3367474	15
2849537	17
3007418	13
2309233	13
16969593	13
1230314	13
3198470	13
18597480	13
1397798	13
4043713	16
1286139	13
8747835	13
3243695	13
8992407	13
3299717	13
4419782	13
9943459	13
9755379	13
18298236	13
4053474	17
28897335	13
6572457	13
3792810	13
765016	16
1974118	11
10724454	13
8550281	13
4079585	16
428949	13
15717403	13
3507742	13
4926017	13
2531772	13
10426595	13
8363248	16
4629940	13
4900120	17
4732535	13
2177569	13
15660727	16
10388137	13
3037004	13
1647422	13
2730817	13
13403160	13
2331578	13
5711155	13
9711767	13
1558616	13
5935385	13
225947	13
663571	13
13660144	13
8162623	13
3938970	13
1913553	16
6865643	13
2971331	13
1677593	13
954783	13
25150417	13
856193	13
6835106	13
4052801	13
9608262	13
439993	13
4181637	13
11801406	17
9262637	13
17850103	13
11636996	13
21017223	13
355001	13
1753808	13
3342623	13
842918	13
5364525	15
21103596	13
6160477	13
2139376	16
78136	13
3323788	13
6134194	17
23276648	13
2592859	13
4150589	13
14699994	13
908889	13
21022055	13
3864832	13
25323566	13
8678657	13
22693750	16
9494648	13
31806533	13
4117368	17
6009193	13
3876784	13
24251483	13
439442	13
18532800	15
5012766	13
2742528	13
4352938	13
999091	13
5840663	13
4378615	17
952031	13
9825066	15
5152120	13
14137103	13
5289300	13
6496682	13
1934508	17
243318	13
6781855	13
3169976	13
9930296	15
2629083	13
4478856	13
11707392	17
13831058	13
412480	13
5446691	13
2111576	13
15385061	13
5711089	16
7530664	13
474705	13
11949221	13
1291050	13
3094281	13
7502588	13
587607	13
1413228	13
926626	13
5281192	13
20858822	13
110539	16
1846515	15
3356387	13
378483	13
20021790	13
1224916	13
9077501	13
7391357	13
1677714	16
11686568	13
8374391	13
143433	13
2118725	13
88700	15
4701633	13
897425	13
4076384	17
9265408	13
8315279	13
14152793	15
165860	13
169893	13
10375955	13
2078594	13
4482793	13
2782684	13
3023258	17
18210938	13
6243420	13
2492107	13
4796957	16
6536789	13
5290962	13
16803264	13
1248538	13
8847742	13
4898150	13
5449318	16
10396102	16
7875992	17
1142748	13
1620763	16
867428	16
18820022	13
6509229	13
116760	13
5656579	13
6821026	13
4407977	16
29444367	13
124259	13
11747702	13
2396721	13
7495543	13
2987505	16
1650807	13
1069796	13
1459158	13
9282385	13
4814645	13
8829499	13
21078036	17
5057977	13
7628479	13
4524201	13
1529372	13
1678454	13
16555621	15
6326074	13
299709	13
3472993	15
7121096	13
4161513	13
323158	15
1023	13
3380037	13
5417677	13
15533966	13
3940534	13
2232401	15
8717652	13
4728763	13
15736287	13
8657406	13
7516507	16
18447	13
1385521	13
2838353	13
7506961	13
2411410	13
2580104	13
2766476	13
6197601	13
2608088	13
2787271	13
815983	13
14222998	13
1775218	13
495753	13
3765115	13
3029720	13
3242824	17
22816732	13
1614629	13
16946991	16
867955	13
9742974	13
8202699	15
8954350	12
1076796	13
3981229	15
7103771	13
2290950	13
2108333	13
9950973	13
3378507	17
4602106	17
7045094	13
637507	13
6113628	13
10675309	13
5624501	13
1025462	13
21459346	13
18419509	13
417798	13
7905121	13
1313346	13
6080933	13
16310568	13
1974023	13
13598120	13
2312857	13
639037	13
67811	16
10203661	13
1179800	13
1967912	13
9594789	13
2382999	13
6727530	13
904865	13
22782120	13
9519749	13
5074181	13
6299535	13
4618728	13
1860979	13
137789	13
11297940	13
1880725	13
4556660	16
14670918	13
2612136	13
7759430	13
9655709	13
674568	17
11994257	13
2704681	13
13478730	13
1569976	13
3830437	13
5134004	13
14158750	13
6382177	13
15555140	17
14169812	13
4741702	13
5764657	13
4158657	13
1449509	17
7662186	13
14064991	13
8062474	13
701723	13
16562858	13
4706065	13
9827137	13
3763117	16
8266587	13
28357224	13
28420870	13
2258633	13
2279301	13
1441303	13
5318724	17
4791830	13
8862952	13
9364625	13
6802657	13
3602079	13
6964032	13
7562768	13
673597	16
3641599	13
24288421	16
3115200	13
7869916	13
1470027	13
4440041	13
2770472	13
9459656	13
6703905	13
2822556	16
1739536	15
12474590	13
14616835	16
1224297	13
12285244	13
31264993	13
2381292	13
20862237	13
679201	13
12339383	13
11557952	17
3835449	16
4704230	13
3834766	13
7749640	13
2147050	13
21642016	16
9899098	13
2028033	13
4291382	13
11278739	13
20591761	13
8961850	13
1554831	13
9753568	13
4238801	13
9837923	13
4785044	13
211347	13
6954504	13
11312641	13
813728	13
11661425	13
9184863	13
4646980	13
7307953	13
5275114	13
660408	17
318920	13
5912753	13
9577049	13
490753	13
5423718	17
9698718	13
677660	13
5571514	13
7495571	17
14010619	13
7888451	13
993794	17
645479	13
7870483	13
8098400	13
48014	13
1900614	13
815642	13
4647103	13
322172	13
40635197	13
9290403	13
351643	16
5028266	13
6445696	17
3970130	13
5847729	13
21336400	13
13138352	16
5046859	13
12742869	15
12117524	13
4774167	13
2664905	17
10995917	16
1137908	13
1721953	13
18780955	13
919018	13
618415	17
5416516	13
13081861	13
19150559	13
17903782	13
35521758	13
1218556	13
47395	13
26449619	17
11222021	13
32425180	17
1382696	13
1576601	13
3186181	13
9632162	13
466097	13
199678	13
1353674	13
5863107	13
6617066	13
5532999	13
10992946	13
5577842	13
5902210	13
18532534	13
1380582	13
5253022	13
1090050	13
2623943	13
11874862	13
2263912	13
1879963	13
10080904	13
1497267	13
1874772	13
4702647	16
9493672	13
3141061	13
9297697	13
10931199	13
1000493	13
2901709	13
9844139	13
7948640	13
18473605	16
13759070	13
6269980	13
1465960	13
3045034	13
6820430	13
225393	13
13101137	13
5795648	13
16251202	13
25984179	13
22687033	13
4222593	13
5761619	13
20746558	13
2489168	15
4751492	13
7413980	13
1950097	17
1957372	13
1348810	13
11752255	13
21573488	16
4951149	13
15978060	13
876116	15
11395700	13
3084863	13
3030536	13
54126007	13
8722379	17
10041680	13
1836432	13
8379911	13
10424701	13
507913	13
9667284	13
799098	13
1782578	13
1751872	17
3174619	15
4669239	13
4827257	13
651290	13
1256659	13
7018774	13
11160506	13
9097278	13
1486380	17
23894246	13
27779759	17
3593085	17
5161697	13
10207416	15
14681163	13
4265767	13
227380	13
2296899	13
5853227	13
3185297	17
4207971	13
9455022	13
15095016	15
108259	13
9796988	13
1158398	13
10117170	13
2486406	13
4130766	13
2466819	13
1802099	13
9044268	13
537294	13
7073501	13
942632	13
7176543	13
1996663	13
4160142	13
6980770	13
4303995	13
5057479	17
4572469	13
8056530	13
1546589	13
10370369	13
14287559	17
29556745	13
1125812	13
3240597	13
4300521	13
2086878	13
7324619	13
25301160	13
7744070	13
5706907	13
1958397	13
2396827	13
2545198	13
14011414	13
10185642	13
1386432	13
20212997	13
14241420	13
838090	13
2793837	13
3512704	13
4121474	13
4945325	13
3103997	16
11004799	13
5818070	13
5093047	15
25409249	13
7725957	13
995210	13
32464233	13
1855161	17
382779	13
9798377	13
12894313	16
2610149	16
5194409	15
34320523	13
7299722	17
623782	17
17379852	13
738403	13
510937	13
5400981	13
3125935	16
18701969	13
2681176	13
3133095	13
17028045	13
5438346	13
6446533	13
1262634	13
6998832	13
8381910	13
274379	16
2934639	13
790682	13
3504982	13
924153	13
11231819	13
3472696	13
13659679	13
8634715	13
68851	13
2701309	13
891353	16
3933725	13
1835947	13
5584211	13
11059517	13
1106171	13
5663627	13
10249866	13
3081776	13
3444867	13
16363251	13
29165908	13
9798423	13
1976491	13
2645525	17
1638282	13
269278	17
12107531	13
2193217	13
462238	13
2636491	13
27653703	16
10397535	13
2283709	13
4452047	13
1657249	13
1293170	13
6114449	13
13382101	13
21212050	13
826714	13
1213264	13
3128889	13
12945241	13
1278159	13
4927112	13
4512459	13
46391756	13
1597123	13
775604	17
9905773	13
930084	13
9991918	13
8529914	16
7246849	13
9076053	13
7826693	15
1008850	13
7267741	13
1113473	13
7315382	13
34234143	13
4438232	13
12675395	13
3247554	13
4094391	13
3592337	13
18167801	17
11724657	13
4410419	13
3668367	13
4328990	13
30079409	13
498953	13
33292599	13
26184927	16
11322152	13
3174032	13
7282751	13
5272446	13
6248397	13
8625634	13
7918946	13
1184663	13
2692608	13
13845709	13
6303592	13
566391	13
3304432	13
12656065	15
4899339	16
4919532	13
27772186	13
2658549	13
16698071	13
3721631	13
16304140	15
1084247	17
4375061	13
10344168	16
29004964	16
10234701	13
1262783	13
14807958	13
25115130	16
2020292	13
20278961	16
781332	13
7225090	13
4355442	13
9313194	13
4831775	13
24094911	13
6075851	13
727182	13
2476502	13
140292	13
889560	13
2483490	13
16575478	13
17911745	13
1400191	13
180632	13
10340664	13
2178024	13
4065497	13
12496981	13
10540885	17
19315400	13
7691814	13
10249978	15
11729640	13
5683240	17
7036913	13
2368638	13
2831505	13
2498385	13
3236676	13
804834	15
273920	13
6028678	17
12172841	13
1217709	17
1419381	13
1812792	13
26181398	13
8219163	13
2486114	13
1660706	13
1176771	13
18690935	13
15171323	17
770337	13
6209724	13
9033	13
3230215	17
1782459	13
1266730	13
271349	13
11644696	13
12343716	13
1660837	13
4168113	13
3974619	13
471453	16
1924943	16
4986732	13
1472238	13
11069298	13
4508059	13
3189203	13
10671896	13
6142964	13
1506779	13
21282806	13
8167536	13
2084405	13
5283576	13
14388746	17
14277518	15
7354134	13
9962125	13
462596	13
407304	17
7275689	15
4081733	17
25240458	13
2196082	16
7091418	13
10052506	16
8803811	13
3190541	13
2746951	13
27581	15
36633650	13
6200279	13
1454241	13
6148994	13
32301050	15
1003973	13
16524349	17
5552160	16
3559425	13
5565210	13
8191304	13
15581600	13
990984	13
8978222	13
1404961	13
14849767	13
19175196	13
921070	13
4165036	13
6266980	13
2616539	13
1032114	13
381518	13
9825183	13
5740301	17
14230144	17
5122590	13
2670426	13
204152	17
4590052	13
13786632	15
8359880	17
19411000	13
329340	13
8529313	13
2359230	15
2570516	15
12188878	13
1018709	13
18318476	13
3897382	13
4339488	13
1970374	13
5116165	13
6582159	13
10005723	13
24527320	13
6055339	13
2177328	13
5363110	13
8118295	13
910986	16
14748719	13
5668011	13
22594344	13
2281972	13
3986481	16
2177530	13
5564704	13
2718023	13
8803296	13
4865686	13
23106704	17
4285687	15
7712137	13
2430894	13
1736036	17
10850515	13
788673	13
3614063	13
401521	13
5081049	13
1046712	13
20588498	13
9560761	17
16753901	13
7501960	13
495859	15
1109226	17
2700322	13
5827644	15
3635571	13
5745782	13
11022433	13
432944	13
5838617	13
5193850	16
4285828	13
26408926	15
9200038	13
11930796	13
7954172	13
6674041	13
9995154	13
2631834	13
7397506	13
1290966	13
4550937	17
4992592	13
2395198	17
7833559	13
7267386	13
1855808	17
10888056	16
23579944	13
2299476	13
2615411	13
6660943	13
10310361	15
4583353	13
5170626	13
2451686	13
1438151	13
2762166	13
4014380	13
3978870	13
2603601	15
5920805	15
36313086	13
8063227	13
100387	13
3150852	13
856724	17
5168606	13
823908	13
5107257	16
10714167	13
360416	13
3761278	13
2203621	16
1984721	13
6870318	13
11907628	13
10085185	13
4187172	13
3796720	13
5421229	13
3817845	13
14324410	13
11277263	13
6821846	13
425851	15
6707856	13
12874605	17
8448797	13
1804323	13
2906903	17
37777016	13
2150855	13
1947147	17
1492321	13
1766757	13
26615332	13
12907724	13
17400405	13
13783374	13
2882417	15
281978	17
948343	13
1347101	13
9809509	13
22373261	13
3701566	13
2534025	13
269616	17
31159026	13
1145310	13
12790298	13
15957068	13
3002402	13
24900293	15
875289	13
17555172	13
1548000	13
20377911	13
7924831	13
16290528	13
13983629	13
13998945	13
11483877	13
16259563	13
462190	13
14090520	13
25611976	13
3874860	13
8753256	13
4224764	13
2448718	13
14469444	13
17228516	13
4302150	13
3047986	13
2931875	13
4852908	13
2478663	16
21795725	13
625835	16
654134	13
9460433	13
7652002	13
3587613	13
29096405	13
5334669	17
31388198	13
24813160	13
2994228	13
44856	13
1483427	15
6003274	13
4269553	13
13331287	13
7248981	13
24652250	13
3315330	13
1189950	13
24426504	13
7814753	17
3869053	17
12592115	13
15945187	13
14538636	13
14301419	13
7883954	13
8082952	13
29036507	13
2835093	13
4632904	13
13698281	13
19820437	13
6478910	16
19157396	13
2975104	13
1718714	13
11744882	16
4613592	16
32381656	13
20724176	17
1885810	13
1329210	13
447160	15
19135650	13
639907	13
2408983	13
1057274	13
45129754	13
5884948	13
832740	13
2797400	17
3170737	13
583063	13
13996	17
8273526	13
15142004	13
672222	13
4223682	13
5652088	13
5685358	13
12785819	13
10338443	13
10140026	13
12314416	13
2487989	13
7465702	13
5827424	13
2723779	13
18147594	13
2239119	13
4738690	13
5372284	13
539791	16
10952794	13
25556331	13
3769610	13
4217934	13
6546054	13
109266	13
5960428	17
6500132	16
14247783	13
43097	13
2117936	13
34734	13
4266304	13
14255307	13
4217493	13
25775033	13
4057168	13
6054409	13
2733027	13
5191794	13
8651721	13
16279844	15
1042357	13
10214581	15
17183076	17
13095371	17
1979125	13
3119898	13
28534265	13
7446997	13
1351507	13
22266740	13
6295283	15
1302129	15
7053004	13
1414148	17
9731785	13
3612426	16
4699980	13
8769881	13
9192469	13
20369856	13
8810498	13
4481973	13
3601333	13
7255742	13
7748894	13
17764628	13
16533598	13
6266664	13
3277312	13
1019527	13
248801	15
14060184	13
27615724	13
9016350	17
4324905	13
20625015	13
7896140	13
5557567	13
12661948	13
5847243	13
3781242	13
19646380	13
3996323	13
846741	13
10393043	13
5376166	13
12558736	13
21188901	15
11659817	13
1484615	13
2085817	13
485140	13
7210218	15
2468140	13
3537467	13
5696903	13
772002	13
4210883	13
4299679	13
41395214	13
10562802	13
321349	13
11578618	13
3689511	16
14293255	13
3322269	13
18222420	13
1201875	13
1182900	13
3401260	13
250634	13
3084573	13
12167610	13
14991716	15
4162899	13
681118	13
2607269	13
5422215	13
2077587	13
3033243	13
723584	13
17629655	13
4498976	13
9561005	13
21136910	13
12621389	13
8967773	13
12737552	13
13336468	13
19180238	15
10764240	13
4999449	13
14919140	13
3390948	13
13273328	16
4607327	13
715124	13
4309131	13
23015747	13
8150213	13
25824762	13
1907885	13
19853333	13
1094619	13
1944944	13
6006581	13
10284172	13
17523534	13
12372649	13
673048	13
7083708	17
8425780	13
12288628	13
3540204	13
7352144	13
10478199	13
3133731	13
2827030	13
3485450	15
4953234	13
18719191	13
6187304	15
23061504	13
9708106	13
25815799	13
20380044	17
8934975	17
12274192	13
9695811	13
11213775	13
2733752	13
25738738	13
1677291	17
9219333	13
5314098	13
1568092	13
4709156	13
2157232	13
7111104	13
11218743	17
927195	16
17348617	13
232368	13
9505774	13
9932050	13
627139	13
12221708	13
9440936	13
5077005	13
1212860	13
15139153	13
1729986	13
12288746	13
3720714	13
5496199	13
18909784	13
1347131	13
9056798	13
12040730	13
9902224	13
301022	15
13083035	13
25385621	17
2986136	13
548115	13
4603852	13
587458	15
652451	13
16548658	16
5023843	13
15146365	13
10553302	13
1309172	13
6342125	13
11771533	13
1407811	13
7519889	13
8651857	13
380044	13
1295157	16
4764847	16
15018620	13
3637660	13
26700692	13
7647158	13
18165957	13
7838503	13
2017487	13
498785	13
5048623	13
1220094	13
3091834	17
7808414	13
298852	13
6663312	13
196120	13
10528235	13
1848752	13
4491289	13
164332	16
9532137	13
20949779	15
645722	13
13283420	13
13412122	13
20226226	15
3835754	13
6484214	13
8042363	13
5766021	17
1253139	13
23941295	13
370880	13
234248	13
6729521	13
7280007	15
28013829	13
7295090	13
5087743	15
2193627	13
2447009	13
6756284	13
600337	13
15025784	13
9443094	15
698916	15
4902630	13
4087841	13
2961517	15
3456205	13
9045348	13
1429902	13
3996695	13
158620	17
833265	13
2596421	15
2619301	13
6890533	13
10694090	13
4936762	13
13763920	13
1281230	13
7765393	13
5823676	17
1084600	16
167378	13
11814091	13
1428725	13
3942189	13
13982122	13
7561652	16
431378	13
19965231	13
1231702	13
2217466	17
8331436	13
16872663	13
2936858	13
81182	13
11533701	13
9956983	13
34141586	13
5639356	13
1080814	13
12673468	13
4981504	16
3838223	13
7946916	13
1233141	13
3902759	13
10834930	13
8672925	13
11246948	13
8673776	13
260451	13
3072015	13
6596864	13
4638663	16
4051732	13
76034	15
2361512	13
167290	13
4080367	13
2634585	15
5121364	13
593776	16
6541874	13
5566052	13
4490223	13
6134173	13
4314423	13
4763885	13
31246705	13
2420003	13
8925970	13
28160039	13
2332021	13
5557779	13
8318773	13
2332042	17
987777	13
4602642	13
7046393	13
2391298	13
3042761	13
1464794	13
2867299	13
29022	13
73241	13
2130753	13
7933619	13
3592040	13
1491857	17
16659493	13
1587301	13
10171485	13
22678552	13
10156940	13
12137624	13
10772604	13
10610552	15
1123908	17
2763401	13
5340284	13
1428750	13
520466	15
1286092	13
2411121	13
524080	13
484345	13
1645948	15
8986813	13
8752553	13
4358624	13
3351124	13
2078816	13
15096417	13
4630395	13
13770992	13
11887580	13
2199015	13
5377423	13
625061	13
3641876	13
14217980	13
12099267	13
7187826	13
1989832	13
10111160	13
1938916	16
4368585	13
2201246	13
5234412	13
1154886	15
4577828	13
3800543	13
24261258	13
6952386	13
16850230	13
2033433	13
18392554	13
7682177	16
3316452	17
240844	13
17679965	13
8284385	13
6471173	13
15015846	13
18531021	13
17345768	13
587504	17
238506	13
7291614	13
840215	13
6634751	13
4631237	13
20895672	13
1774141	13
5339083	13
6249676	13
1085754	13
896232	13
41664665	13
960541	13
15755240	13
7179744	13
7720171	17
2372706	13
9070354	13
4406155	13
25457030	16
323374	13
518905	13
634843	16
12026627	17
6501441	13
1058331	13
10574246	13
2891808	13
730417	13
6357644	13
986318	13
1166699	13
3348266	13
15642357	13
2994216	13
3953933	13
15939338	16
6732554	13
2780917	13
2351995	13
11960441	13
7010051	13
23184472	13
2072131	13
4573142	13
3568874	13
31670674	13
4117368	13
392628	13
1323338	13
3547918	13
72250	13
6096432	13
4148464	13
3052639	13
7229737	15
2173783	13
14410306	13
35345587	13
1459925	13
583731	17
23836558	13
16552968	13
19578602	13
1159133	13
15333491	13
2296514	13
15350421	13
5737343	13
4646838	13
21711235	13
4522463	13
38934672	13
6356567	13
1334470	13
3552925	15
4054020	13
2822274	13
2457295	13
19547502	17
7421020	13
702464	13
2327983	13
1543528	13
10456486	13
17545193	13
268499	13
2556283	13
12683849	13
4327056	13
3192738	13
911800	17
9073917	16
5957362	13
381510	16
15272764	11
11355409	13
7537573	13
15399887	15
6120777	13
289511	13
6280681	13
13258233	13
102352	13
16065943	13
31083315	13
4112463	13
13937428	17
3678780	13
21248081	13
1775582	13
696014	13
2869619	13
7304907	13
2559536	13
10514122	13
24934364	13
6136266	13
1241710	13
2037828	13
8597824	13
4791877	13
860100	13
12831011	17
29160891	13
6624714	13
1125023	13
14123986	13
1867109	13
18793356	13
14694355	13
16480428	13
2770173	13
134305	13
14415564	13
14766511	13
2113840	13
388826	13
2058365	13
8792995	13
6043191	13
6272046	13
5010269	16
5681723	13
13643259	13
16120055	13
3458643	17
9280965	13
2022853	13
8481466	13
4937793	13
6428449	13
266263	16
5504766	13
2119544	13
1350097	13
529973	13
8762255	13
5643330	13
6027727	13
3820130	13
5015534	16
5691634	13
2243324	13
8305178	13
5076329	13
879577	13
1868398	15
180510	16
20138388	16
14879570	13
4641648	13
6861921	15
6733795	17
8347844	13
2901655	17
820556	13
2083613	17
13079195	13
4328471	13
3105058	13
21267197	13
8333211	13
13355877	13
8796470	17
5823793	16
14294992	13
1833562	13
5818012	13
475058	13
13131050	13
11346201	13
754067	15
28458417	13
1157497	13
140978	13
4892742	13
24546217	13
325003	13
4391018	13
4289274	13
6445466	17
5442080	13
1489616	13
3120903	13
10438031	13
8729511	13
4500533	13
1650675	15
3421928	13
2716932	13
6484756	13
383076	13
14799160	13
44421796	13
12667487	13
1761718	13
9099125	17
10794085	13
954803	13
8836170	13
17039691	13
15433026	13
10085812	13
2598251	17
4808321	13
183305	16
6641480	13
3906276	13
401794	13
1604056	13
169628	16
5657925	13
29888313	13
9964741	13
4681778	13
21644150	13
9021917	13
9502324	13
1488793	13
14446824	13
2253653	13
1069251	13
8897049	13
4842347	13
3481544	16
5115617	13
14568884	16
4708535	15
15539855	13
13822925	13
1989483	13
1922145	13
5091319	13
611788	13
2029223	13
3405970	13
2952809	13
6700703	13
2714440	13
22837589	16
4621741	13
24681926	13
14829629	13
1478844	13
3228506	13
4040677	13
6131779	13
906046	13
5257413	17
8953996	13
6448601	13
17526271	16
11472911	13
1145061	13
5466990	13
13113451	13
8503416	13
6989886	16
3446048	13
9869509	13
6989601	16
6430168	13
402623	13
346420	13
17316805	13
910434	13
3038703	13
249108	13
1912047	13
6088591	13
709071	13
5802025	13
23159612	16
1704310	13
5586572	13
4319	13
7240082	13
1270851	13
11916485	13
3154092	13
12325725	13
11427571	13
918028	13
1984644	13
11112905	13
6333126	13
11157463	13
2755444	13
8112015	17
1787879	15
1282527	13
6635005	13
1759760	17
2595000	13
940632	13
11493838	13
4546687	13
830781	13
4460665	13
1356655	15
5563847	17
5977750	13
14959590	13
18341673	13
2823	13
8312939	13
1141808	13
14507276	13
3156955	13
12876237	13
291769	13
1120320	13
13601910	13
5493869	13
6335801	16
1304871	16
3635409	13
26267664	13
11475299	13
19898494	13
11136638	13
151285	13
7813611	13
26614544	16
4309398	13
3109813	13
25713698	13
2470306	13
16803771	13
13346993	13
1729772	13
1000375	13
9836536	17
1013667	13
212699	13
4791131	13
1460893	15
9600894	13
2615530	13
10688573	13
811205	13
835883	13
5550564	13
844868	13
1222455	15
2535127	13
1912831	13
8506701	13
4646511	13
990777	13
27618959	11
668568	13
11273625	13
1095806	13
4022614	13
13917370	13
17902891	13
8057184	13
7743334	13
2320143	13
2699798	13
4014111	13
3322056	13
9495072	13
18424686	13
1092660	13
9561149	13
5404490	13
9797748	13
841204	13
6637674	13
1321582	13
17889564	13
22515037	13
1102629	13
8510029	13
13916931	13
13016945	13
3726954	16
4155136	13
14205273	13
1092519	13
34703	13
1266726	13
11542952	13
7482812	13
638470	16
11534102	13
238906	13
538402	15
4513306	13
3963216	13
9790771	13
7342860	13
13355990	17
2167462	13
1087665	13
6369	16
4218129	13
6298035	13
984860	13
3352621	13
7963386	13
4614857	13
3163852	13
24266990	13
1053599	13
12283973	13
312114	13
6755746	15
891189	13
5557579	13
6111017	15
3815986	16
9799604	13
3592792	13
2121298	13
299896	13
12707550	13
11917514	13
2754768	13
2198357	13
1231181	13
719656	13
2222946	17
1946799	15
14391010	17
659180	15
2086374	13
17829994	13
4428187	13
17627947	13
11349060	13
18379213	13
516820	13
86439	13
6665080	13
9403652	13
21723148	13
17979903	13
2228973	13
3951396	13
17359455	17
418779	13
6652434	13
3532540	13
12982562	13
12570875	13
20343969	13
21548473	13
2441440	13
21446832	13
11637338	13
7954572	13
343444	17
13014867	13
312914	13
23162213	13
16564749	13
7926779	13
15790820	16
1506296	13
152869	13
1754414	13
6000099	13
13629035	16
1335957	13
8357112	16
8635838	13
9672874	13
10382067	13
22835861	13
4431701	13
15678843	13
6165544	13
6417789	16
541207	13
8602269	13
3977974	13
32365278	13
21564061	13
563732	13
3713775	13
1257625	13
1455	16
19231176	13
683634	13
5553285	13
2985566	13
2360315	13
1183239	13
3799009	13
6410593	16
7565094	13
9593822	13
15202812	15
6484311	13
2146031	13
4861923	13
4751086	13
1298460	13
327624	13
7689832	13
5404614	13
452640	13
2584374	13
3043858	13
25253853	13
2002772	13
8732291	15
293517	13
56322	13
4340298	15
2991821	17
3782095	13
2419582	13
7955766	13
17119843	13
376473	13
3496405	13
4561341	15
1682154	13
7810015	15
1268008	13
18054258	13
21775092	13
21786891	13
9132705	13
9123236	17
1528087	13
17539069	13
5190900	13
10625356	13
337844	13
9795468	13
3418191	13
2992903	13
10213465	13
3745673	13
5260604	13
17100167	13
6616883	13
5883722	13
13654371	13
16838963	13
4551271	17
1438699	13
2086530	13
399665	17
132076	13
5371636	13
1296	13
2665321	15
7839240	17
575823	13
8609399	16
1089137	13
2725980	15
2306139	13
1050061	13
401143	13
19420775	13
3012932	17
3248703	13
113081	13
16586833	13
2508356	13
6000047	16
3939097	13
13174748	13
14100587	13
2733795	13
360802	13
3315652	13
2312502	13
11672567	13
1805492	13
741647	13
8455272	13
1824324	13
5436784	16
6399766	13
24180791	13
8161293	13
8996920	13
2862149	13
15525575	13
9776891	13
7620341	13
15356822	13
1767905	13
4073506	13
4530120	16
15694476	13
34265516	13
4697614	13
2850684	13
368464	13
20938436	13
3975814	13
123291	13
2572695	13
4875959	13
467271	17
883859	13
319414	13
3789094	13
6712378	13
8120103	13
7120055	13
287616	13
1086621	13
10520998	13
627988	17
1886816	13
1056213	13
35900701	15
779570	13
11442775	13
16581184	13
12138398	17
3124077	13
1633526	13
10810848	13
30628695	13
4937474	13
2354810	13
7333506	13
4723280	13
642873	13
10327163	13
20472426	13
2014750	13
6033620	13
5102257	13
11548004	13
88617	13
4578703	13
3423558	13
1381462	13
6347741	13
1119202	13
1826663	13
15213245	13
4305083	13
7262519	13
5901662	13
16492173	13
785376	13
4475941	13
2808033	13
6592566	13
34996341	13
4768153	13
7622701	13
5679994	13
19659569	13
3549139	13
7254623	13
10755308	16
9820998	13
156274	13
15662758	17
11946246	13
10935087	13
7618271	13
1126621	15
20030166	13
3649393	13
10533076	13
6204634	13
2308296	13
2518102	17
3642177	13
3322932	16
3581876	13
6974524	13
20556132	13
1044020	13
3717288	15
12286710	13
9210469	17
7378198	13
4540422	13
3758499	13
3827325	13
4932182	13
1912180	13
6945219	13
5270543	13
6043676	13
1728465	13
12604028	13
6025097	13
2120362	13
2802001	17
6114985	15
525634	13
21946319	13
15441951	16
1233904	13
3764747	13
3296685	13
4812114	13
11215737	13
790796	13
2994444	13
9278567	13
3820078	13
3266372	13
4568258	15
8166649	13
11802109	13
17516024	16
4692842	13
1950915	13
2983088	13
6103688	13
3568133	13
22870461	13
4337444	13
1105534	13
2059130	13
900108	13
12694680	13
16371633	13
28053049	13
991268	13
2253623	13
3585824	13
3040248	13
13039402	13
9349677	13
12874499	13
4030354	13
11729804	13
3745043	13
10923052	13
8580350	13
5689617	13
12058663	13
25041535	13
16329616	13
11390734	13
10446899	13
5924721	13
5038535	13
594530	13
8197047	13
9085758	13
18905851	15
11155759	13
1198756	13
158293	13
8580843	13
966056	13
8287886	13
2988019	13
5969823	13
10700533	13
4160672	13
4575603	13
1780334	13
297851	13
3628884	13
2768804	13
6755707	13
3086319	13
18420875	13
3288680	17
4166385	13
6618973	13
1049532	15
13746113	13
1015540	13
106818	13
2904339	13
9739056	13
7798146	13
21477292	13
13524606	13
30764096	13
6420790	13
3695929	13
7021787	13
4397508	13
1625160	13
8840420	13
10467376	13
4888322	15
5628408	13
3976458	13
10192463	13
6668695	13
3720308	16
8944648	13
6129850	13
5775777	16
10158804	13
1882111	13
3835857	13
2726274	13
2209750	15
1092623	13
13048096	13
3052648	15
6758551	13
375211	13
2989887	13
8887880	16
7503993	13
4853945	13
8758273	13
4344791	13
5361083	13
3875660	13
5296593	17
1256407	13
15429748	13
8246640	13
1503859	15
5227523	17
148350	16
20356884	13
9710102	15
5892952	17
48345969	16
11836585	13
9100654	13
7796897	13
4869448	16
6047102	16
11883744	13
644616	13
3483509	16
1606998	13
6997691	13
3367302	17
17774901	13
2362578	13
9875850	16
4904707	13
10806933	13
1263578	16
271832	16
20878502	13
7962103	13
23943095	13
12781030	13
2854625	13
5549155	13
857887	13
817995	13
15993157	13
2456342	13
320140	13
1003503	13
2783671	13
17744617	13
1927239	13
4501921	13
19329140	17
9150069	13
7910993	16
988277	13
3041637	15
8717739	13
5686542	17
4489861	13
10892606	13
17608728	13
12285122	13
3128513	13
8556256	13
36864382	13
11616958	16
504249	13
7579598	13
5343916	13
15343480	13
1230169	13
15225829	13
13095207	13
13028290	13
7684256	13
18958843	13
988151	13
16022246	13
967861	13
2246907	13
4560035	13
15892026	13
594949	13
11883137	13
2308275	13
5934418	13
644157	13
2490384	13
4102105	15
6615286	13
4760298	13
171029	13
1564189	13
5683954	13
13786176	13
7585142	17
7393454	15
9504857	13
1291638	13
3243412	13
7637123	13
15993492	16
32531494	16
4498813	13
8932098	17
16478359	13
9196189	13
951179	17
4592267	13
2179118	17
20424943	13
46689	13
988200	16
10684849	13
8394944	13
11760373	13
12065337	13
4968253	13
1230158	13
12868611	13
7485657	13
2349833	13
3198337	13
2426307	13
5861348	13
1038397	13
1809350	13
20303511	13
2356019	16
21471921	13
4100827	13
1424871	17
3530755	13
2088320	13
5123781	13
5775690	13
3277953	13
6404722	16
1205212	17
1632191	13
4458055	13
1572374	16
8647336	16
4135183	13
290854	13
5659598	13
9313303	17
320571	13
8332985	15
19513046	13
13408439	13
3373225	13
544688	13
2107440	13
2501445	13
3832797	16
3261982	13
277229	13
4229057	16
13281659	13
3109896	16
8908353	13
2144170	13
6170639	13
3005132	13
12953007	13
19304179	15
6539953	13
15215816	13
12164506	13
9644718	13
13030994	13
3639537	13
6370558	17
12102069	13
3218842	13
7108372	13
5284170	13
284023	13
3555521	13
8351582	13
17381190	13
5228296	13
1021444	13
320994	13
30986556	13
23633771	13
521676	13
2422040	13
22573854	13
10593705	15
2052299	15
2927287	13
1184601	13
2283778	13
4323455	13
3778433	13
17629175	13
5125658	13
2371971	13
12742974	15
3939787	13
8298156	13
7648313	13
2072740	13
2034855	13
472220	13
5633135	17
300492	13
421964	13
10779998	13
1058994	13
3217817	11
21444691	13
8121687	13
4323420	13
9094075	13
3266979	13
13597988	16
3211378	13
4091706	13
12230052	13
29295485	13
16730265	13
7905459	16
6335470	13
18644347	13
3678966	13
11621680	13
14687273	13
3119743	13
111129	13
11231970	15
350781	13
993496	17
3364387	13
694166	13
467474	13
595750	13
2925543	13
4760198	15
30316086	16
6156000	15
6145065	13
919284	13
660674	13
18305388	13
3448659	13
5061815	13
4349552	13
3116675	13
8483113	13
298695	13
8022661	13
6753025	15
371058	16
11532181	13
3192048	13
8105084	13
26106530	13
24054662	13
5655039	13
114515	13
1864819	13
15097155	13
60595	13
6817841	16
1273120	13
11343635	13
3012476	13
4625640	13
2632698	13
4690024	13
13738101	13
904092	13
1710328	13
14156331	16
2601535	13
2198861	13
6480157	13
729451	16
1576883	13
41192791	17
3318574	13
3241703	13
11779083	15
12837515	13
5136103	13
1141205	13
6396106	13
1580150	15
7526376	13
3302147	13
4297357	17
18325442	15
5356380	13
23764901	13
3663276	13
15907523	13
1959785	13
2972922	13
20089905	13
3225281	13
8088293	16
2488186	13
1443209	13
1863161	13
18577085	15
36835085	13
3647768	13
800948	17
10158583	13
8450636	13
777132	17
1286788	13
1185148	13
2378127	15
4883141	17
12029252	13
1332384	13
3278099	13
2176	16
7080873	15
10429190	13
1965905	13
7187497	13
10274978	15
4425375	13
1622530	13
9844422	13
117623	13
4978023	13
17674448	13
6370292	13
189497	13
1146907	13
9182973	17
10130108	17
4221186	17
3304742	13
2464010	13
5983499	13
11726961	13
7366191	13
244215	13
21264598	13
340863	13
2295742	13
489105	13
11684400	13
3600738	13
9297539	13
3972853	13
3616454	13
17230199	15
1429766	13
540687	13
11850038	13
4892443	13
2276717	13
5786030	13
8502186	13
8444692	13
3691560	13
6129053	13
4318694	13
7975785	13
3315423	13
12184868	17
3800666	13
1715745	13
8452213	13
3743951	13
1901425	13
4276110	13
2597235	13
833315	13
192725	17
5759224	13
4549814	13
3056119	15
10207501	16
105238	13
6947180	13
1408003	13
1347183	13
22758445	16
1961478	13
19954930	13
5310543	13
9764047	13
7297867	13
4256176	17
2853427	13
8662141	13
17894447	13
4331489	13
1847188	13
15843497	13
624573	17
6812348	13
1793433	13
7829982	13
1768253	13
521573	13
7063228	13
5553258	13
9087365	16
1906290	13
562139	13
339236	13
2275259	13
13216552	13
3715692	17
15024165	13
16326614	14
9559742	13
204519	13
27960379	13
10423287	13
9568598	13
19535557	13
1866197	13
4831974	17
6092359	17
551284	17
5932470	13
6452175	13
9549136	13
11168118	13
1473702	13
624965	13
13247448	13
2614505	13
13813096	13
11466235	13
19160599	13
4007709	13
6032605	13
1012685	13
18343943	13
962767	13
1755009	13
4589857	13
5219959	13
4855243	13
1352288	13
3318905	13
3924545	13
11119589	13
475457	13
7012784	15
527109	13
7222664	13
2600598	13
3868388	13
779334	13
860002	15
43210722	13
3986146	13
2432030	13
19135350	13
5171297	13
22410861	13
9029377	17
2010504	13
1099358	13
17639922	17
6429200	13
8836070	13
2346158	13
2992288	13
6594977	17
13062375	13
9723721	16
1770829	13
10971729	16
2285037	13
4103549	13
13876807	13
8282105	13
3099973	13
3724336	13
12499714	13
221257	17
13871931	13
10674592	13
22136102	13
30771189	13
94736	13
4198196	13
4186911	13
5639341	13
2746254	13
17651649	13
3984854	13
13050314	15
5917644	13
3998925	13
26529542	13
3468766	13
16523576	13
1843667	13
22717109	13
7256713	13
579448	13
20515	13
975167	13
2239632	13
1113477	13
7587000	13
4312792	17
7751715	13
1120180	13
11633472	13
13090866	13
1061947	13
9119406	13
4300914	13
2430924	13
2711697	13
6109424	13
4504790	13
5353730	13
5090128	13
11872193	13
8294475	13
2859383	13
17905905	13
2019499	13
6086115	13
10945759	13
8247623	13
2300603	16
1484567	13
2001915	13
13710233	17
6724365	13
4921177	13
12995083	13
23735864	13
1747263	13
3517632	13
5872655	13
6081157	13
6116905	13
2973815	13
1623262	13
1570918	17
2962131	13
6193390	15
22031839	13
1275252	13
6000588	13
1457960	13
10097605	15
1433642	17
2603430	13
2959703	13
7239498	13
8046869	13
1308458	13
5369848	15
6843070	13
591742	13
5864466	11
17475210	13
9039938	13
11831432	13
17122704	13
6001065	13
12191966	13
1462319	13
2904412	13
18691355	13
4822916	13
112723	13
2228296	13
30269990	13
15261929	13
994928	13
578897	13
2823331	16
5481297	13
1304786	13
5657963	13
17867291	13
4944159	13
6395919	16
5634401	13
692571	13
19341155	13
15332526	13
13407378	13
3712422	13
3220867	13
16829110	15
4395906	16
18440777	13
6275274	13
15545932	13
9624286	16
1206155	13
25679037	13
12082265	13
3716059	13
15659361	13
9608001	13
1393917	17
18200250	17
4940564	13
2829669	13
140845	13
4483142	17
4930965	13
18096962	13
132383	13
9914731	13
9358918	13
3813954	13
4944418	13
7435163	13
958535	13
5563245	13
229404	13
6071503	13
2552830	17
3746209	13
6009681	13
46812256	16
2325761	13
18987820	13
5068243	13
40489703	13
1769945	13
28872082	13
9450812	13
18629368	13
8247209	16
2721446	13
2210330	13
12300399	13
1905031	13
1181909	13
5279761	13
5403694	13
3695536	13
10073664	16
12203399	13
4650036	13
11858995	13
1898239	13
938526	13
20702976	13
1938455	13
5116049	17
1064580	13
6147542	13
460159	15
14180439	15
2331004	13
2113011	13
27757498	13
22867918	13
18200219	13
2637558	13
2385197	13
981668	13
6769872	16
8007684	13
2768425	13
10518773	13
7302404	13
12864532	13
1535760	13
8270671	13
10242686	17
11727097	13
2595233	13
4249037	13
1674036	17
2887246	13
4894587	13
774827	13
14726346	13
329186	13
1086008	13
14644581	17
1116795	13
2690100	13
3578461	16
689711	15
1296883	13
12102091	13
20472682	13
216466	15
3887198	13
833496	13
10418650	13
15242346	13
780617	13
7939090	13
8945060	13
21470304	13
553341	13
13447496	13
6097902	17
7130437	17
18926807	13
4459472	13
12988124	13
3869028	16
5987858	13
2364937	13
1885138	13
10562421	13
4403108	13
7591516	13
16688891	13
2782501	15
15723515	13
19526703	13
4077727	13
1992794	17
6295465	13
966227	15
14016233	13
23939540	13
9306461	13
67410	13
701765	16
2015944	13
2064894	13
10078067	13
19287130	13
5194290	15
16172208	13
18826208	13
8854366	16
5799065	13
2921631	13
3697173	13
132428	13
2446712	16
9937631	13
5686133	13
17787879	13
18413630	17
1190982	13
9584768	13
4341257	13
1438324	16
2777913	15
9164969	13
3906165	13
7524009	17
10233927	13
264091	16
5783089	13
7365143	13
5544269	13
463628	13
4255519	16
1473739	13
739198	13
3902558	13
6805539	13
4041264	13
3219673	17
440812	13
6933160	13
8740402	13
22556972	16
613057	13
7519606	13
12800398	13
1582911	13
8226923	17
7361180	16
3371526	13
4675712	17
880880	13
6009340	13
36942610	13
5543762	13
1646310	13
10966147	13
14565709	13
13879140	13
13088396	13
9502625	17
1259592	13
26968	16
7861589	13
7524799	17
26242987	13
2805840	13
7571757	13
1310861	13
4864293	13
3915246	17
1063616	13
1925818	13
5747188	13
14975043	13
5216991	13
5552441	13
12037439	13
2260510	13
2046383	13
3260081	13
4315232	13
29115630	13
983385	13
1761662	13
22249488	15
4728652	13
2296650	13
2227246	13
2527070	13
4199116	17
1519005	13
2198085	13
527848	13
9354647	13
7874670	16
8301521	13
20956148	13
413217	13
20677138	17
365815	13
7006019	16
11808006	13
25207369	13
2957751	13
415440	13
848866	13
8098756	13
12935630	13
5729742	13
325427	13
15992527	15
1124069	13
2429502	13
26407237	13
7387354	13
11834771	13
452742	13
5166076	13
4363606	13
14424560	13
21754926	13
4568319	13
3333337	13
6270566	13
2970734	15
16019938	13
1659726	16
1866046	13
6944511	15
7411311	13
8980934	13
2940504	13
11028734	13
4431690	13
1637018	13
12806235	13
17492960	13
4187283	17
3866836	13
7911925	13
26316731	13
10955415	13
10929547	13
8757190	13
139531	13
323209	13
2964691	13
17129643	13
23469393	13
20628543	16
4325482	13
8615553	13
31927395	13
1838025	13
21447306	13
1685098	13
6589804	13
7740611	13
4972709	13
4029728	17
5802395	13
1259446	13
21195489	13
676796	16
3660248	13
945192	13
5876921	13
274777	13
3978589	13
4958857	13
9644009	16
12380851	13
1832333	15
960766	13
2640939	16
22100870	13
6980718	13
2296532	13
25199011	13
1035748	13
23002	13
5256930	13
17089948	13
8969742	13
4745126	13
3404698	13
4916973	15
27121924	13
1653182	13
122180	13
1131860	13
3796102	13
2822591	13
1676460	13
8600540	13
4895809	13
2813222	15
562942	13
6717380	15
3107238	13
11125462	13
8847072	13
1176973	13
11666904	13
1906975	16
4307771	13
2948515	13
8982927	13
8769798	13
11470582	13
5897682	13
8164744	13
3301705	13
4301733	13
8876381	13
33463652	13
117251	13
3798745	13
16401164	13
447164	13
2046094	13
8068358	13
3007779	13
24068531	16
3083223	13
2376706	13
22369897	13
5980743	13
74622	13
9457257	13
2297128	17
11266635	13
37591536	13
9734327	13
11637449	13
6191416	13
9999629	13
8448216	13
43455814	13
6110045	13
7936983	13
5307847	13
11994486	16
6747472	13
540892	13
1529502	13
24127881	13
1003844	13
11574510	13
2763689	13
22814475	13
99219	13
1749405	13
11864254	13
4689051	13
10123425	13
2409164	13
2922009	13
1895066	13
2161619	13
3985379	13
9666006	13
5920338	17
157185	13
5863344	13
3960636	13
16033617	13
6248549	13
2413931	13
57952642	17
10231569	13
10808441	13
4186200	13
5311665	13
31520823	13
11217234	13
8685732	13
1412059	13
25842339	13
1306927	13
19358852	13
9714056	13
3130176	13
1331871	13
4249514	13
1697977	13
17018335	16
29794854	15
9061598	13
24277798	13
345190	13
7258535	13
1333011	13
3383438	13
6707713	13
16301328	13
14163493	13
5245828	16
4279462	15
11600143	17
10212007	16
6938103	13
1328499	13
4364907	13
5647465	13
4774196	13
3370025	13
1740079	13
6712207	13
26572606	13
14182795	13
1074560	15
11948501	13
6903364	13
6959783	13
4149997	16
8276269	16
6672673	13
4515555	13
298490	13
7020894	13
1561077	13
5013722	13
7599784	13
17316718	13
4677656	13
158994	13
30471559	15
5253897	13
15218770	13
7601067	13
8852835	13
1415911	13
19960707	13
401107	17
10400602	13
6865017	13
4138518	17
14369675	13
9752116	13
11629967	13
16042672	13
6031564	13
15734349	17
7207025	13
17655499	13
11926845	13
3722098	13
3525681	13
3240035	13
12428991	15
2003894	13
920849	17
21974	15
32993791	13
2659985	13
7586474	13
5650735	13
1997135	13
5199455	13
2126839	13
6735237	13
16563890	13
3618796	13
1912244	13
16715852	15
12593485	13
27489581	13
1014047	13
6433370	13
6545424	13
26453912	13
10280015	13
11308196	13
1777044	13
11244199	13
776499	13
8216601	13
513924	13
7635471	13
9974798	13
8802638	13
1909216	13
2811143	13
8269937	13
1590719	13
347610	13
3137298	13
5770637	16
33243372	17
13794090	13
11232034	13
10162123	16
2937187	13
4564644	13
8384637	17
8805454	13
1384169	13
5095282	13
6697424	16
17845282	13
1537036	13
8282587	13
1401393	13
4176628	13
9194531	13
9385627	13
1145744	17
2959088	13
2597902	13
11935483	13
1836699	13
4042684	13
3193641	13
933599	13
4656791	13
4582916	16
5662435	13
3159329	13
3399724	13
985198	17
3604404	13
11070586	13
6514341	13
12696166	13
5119210	13
12934715	13
8622662	13
1715573	17
24601323	13
8371057	13
5536737	13
6514572	13
5816402	17
3724895	13
3274320	13
14565725	13
18123394	13
16261096	13
6243798	17
28231232	13
3843394	13
5718747	13
582230	13
3631715	13
10209596	13
6134209	17
14811054	13
21358666	13
8827763	13
3939103	17
5508982	13
5696146	13
15542954	16
19198925	13
11673547	13
21464706	13
3313107	13
2660500	13
1977977	13
143846	13
9479196	13
1123096	13
5029186	13
22760918	13
543383	13
21489478	13
9175735	13
21002427	15
184827	13
9425631	13
2171196	13
32065693	13
1759235	17
8814644	13
557634	13
3888346	13
4568980	15
3763185	13
12086046	13
6279395	13
8851349	13
4696455	13
17152711	13
30760	13
2518681	13
182016	13
20471958	13
1726105	15
13015226	13
3549532	13
8107311	13
3509532	13
29491696	17
15893005	13
3055318	13
1252477	13
6835006	13
15863165	13
18228583	15
325711	13
10814262	13
601656	15
2922432	16
750515	17
35579695	13
3147039	13
20798241	13
6463136	13
4355255	13
6635911	13
26166961	15
4587881	13
16956761	13
1459267	13
20380717	13
6613153	13
32125371	13
52277176	13
3243648	15
9539500	17
40549403	13
17008856	17
6946333	13
245390	13
805700	16
2163464	16
4113729	13
3114489	17
4793287	13
863742	13
4598860	13
616183	13
50778	13
10157097	13
13437424	13
11265162	17
4602253	13
3058541	13
13251391	16
1573592	17
2641713	13
2495687	13
1244032	13
2651459	13
2135752	13
3248313	13
2816041	13
3038403	13
10211153	13
677308	13
23975107	13
11799585	13
3206109	13
7108545	13
1468237	13
7283277	13
1036489	15
50656181	13
5217241	13
1029004	13
490545	13
5793378	13
10153919	13
952414	17
22827100	13
5915412	13
3141656	13
988204	13
5876262	13
6178640	13
9825200	13
270193	13
18334105	16
10038435	13
11868715	17
3151090	13
993059	13
12958391	13
16448902	13
10297370	13
5334292	17
8054027	15
1006405	13
10686495	13
822048	13
5488475	13
4709252	13
13278713	15
3980684	13
2503121	15
10787201	15
5965825	17
981523	13
935530	13
9174414	15
5845593	13
710257	13
6541893	13
5890408	16
4439837	13
9771469	13
16072848	13
3458984	13
15289739	13
14611138	13
1592066	13
18912809	13
2664324	15
11910157	15
836289	15
12616955	13
1768252	13
4661188	13
21346628	13
1458086	13
18013740	13
806903	13
4817244	15
2607533	13
10756294	17
10195453	13
6818549	13
1672275	13
981812	13
4563398	13
328235	13
1109624	13
6766495	17
3292957	15
4514336	13
6692734	15
13591830	17
964939	13
2800550	13
181071	13
9785463	13
7476787	13
3243710	13
13501565	17
13585368	15
13642871	13
263233	13
18332054	17
938044	15
5668922	13
2854696	13
13394875	13
5563528	13
7910033	13
770428	13
3050489	13
779006	16
72470	13
12675525	13
2157735	13
21655422	13
3006689	15
11605906	13
16884763	17
1384178	13
3990913	13
2244408	13
31737828	17
1257966	13
39261072	13
4916985	17
24768050	13
3953681	13
370604	13
1939697	13
13695784	13
13559991	13
587482	13
8782806	13
12835952	17
9489454	13
2273331	13
4492744	13
7924322	13
10567767	13
2664871	13
20391502	13
24906221	13
8669358	13
19025648	13
24973	13
2699767	13
11438589	13
4120062	13
4721207	15
1927884	15
5170936	13
2486643	13
1880134	13
251820	13
4916316	13
12565834	13
6549511	13
7921785	13
27653992	13
535112	13
3914209	13
2483028	13
12139251	13
748689	13
11215497	13
843844	13
2771466	15
464870	13
10085410	13
19628605	13
6977838	13
10384328	13
31403466	13
2164636	13
16733117	13
22803982	13
12557366	16
2247001	16
5555546	13
4081961	13
3672773	13
2171646	16
364532	13
13370	17
3564519	13
9894730	13
7274563	13
3664923	13
10558421	17
7248912	13
5951374	13
7470634	16
4257959	13
13484150	13
6779630	13
7441807	13
775367	13
5584881	13
7569606	13
4459688	17
367563	13
5758363	13
10110183	13
3622940	13
7900944	13
6732251	15
4634825	13
176939	13
10219122	13
6844502	15
3168483	13
432552	13
7473812	13
560865	13
6123723	13
777665	17
3351552	15
6098685	15
5988238	15
15611344	16
894046	13
12029844	16
7204757	13
27603598	13
7670861	13
6274990	13
7822151	17
3249960	13
14614022	13
13238070	13
3191288	13
6338383	13
7558427	13
5213481	13
12140981	16
493935	13
1413930	13
3472550	15
1106367	16
5533422	16
6641705	13
2762558	15
1256380	13
710505	13
1642082	13
3562965	13
9247383	13
111663	13
2097759	15
10600312	13
24261632	15
19728956	13
3688021	13
2214098	15
2217414	13
1716191	13
2886466	16
14073635	13
11313650	13
21304192	13
523829	13
503861	13
9698706	13
7917161	15
8674588	17
1607072	13
1160115	13
216433	13
5244043	13
4347511	13
3999432	13
4793821	13
19396159	13
21184295	13
3958933	16
33745829	13
2465114	13
2100870	13
4593171	13
8039068	13
5831494	13
4691910	16
1717271	13
3219098	13
304442	13
2066526	17
11540038	13
3017353	15
1252599	13
11050617	13
7535266	16
462962	13
5634976	13
2356487	16
15563262	13
2908933	13
5977127	13
2074191	13
10350516	13
558451	16
699873	13
605406	13
3840341	13
1618150	17
12124640	13
871537	13
5598151	13
10913162	13
1422650	13
6232198	13
2472565	15
3922536	13
6642916	13
780106	13
1032169	13
18906514	13
1648028	13
7469980	13
451780	13
1574007	13
1546602	13
10594113	13
1027127	13
4364377	13
1636794	13
5016535	13
3067146	15
19760954	13
5170275	13
14510280	13
3330038	13
3644604	13
456342	13
7976436	13
9113730	13
14243819	13
1205940	13
11622781	13
1302185	13
9583933	13
9970645	16
22290184	13
4866735	17
18742189	13
1928553	13
1992065	13
4211148	16
12798846	13
3890000	13
3224598	15
1950495	13
2806933	16
4591870	13
2743518	13
2651677	13
3998677	13
1286591	16
12768427	13
5047578	16
322528	13
11109449	13
16248481	17
2526774	13
3947860	13
13678827	13
9605194	13
11267013	13
3575371	13
836721	13
1036178	13
27539396	13
911040	13
6134826	13
4849815	13
1642676	13
21478655	15
3220193	13
2999976	15
9752608	13
19889769	13
11887766	13
9483078	13
2918959	13
3283640	13
3181973	13
1153221	13
3091252	13
1171561	13
8556746	13
2831614	13
11102722	13
22341192	13
1347886	13
4230577	15
3703327	13
2485815	13
4112	13
723955	13
8806454	13
19045047	13
6070155	13
156791	17
6279919	13
25424173	13
3736509	13
21669232	13
12251183	13
8125977	13
14787091	13
6738216	13
7510376	13
919713	16
4471761	13
19217682	13
15462515	13
1646882	13
26533037	13
13646298	13
10546825	13
19037753	13
2650897	13
6184424	13
4129010	13
4851964	13
2151594	13
23879394	16
14178938	13
29333234	13
11110221	16
16645600	13
916451	13
9182117	13
1702551	13
6358697	13
171001	13
706614	13
4114867	13
10903117	16
26658840	13
6186983	13
3735757	16
11242400	13
3822903	13
2649475	13
33867276	17
6577965	17
3808844	13
7361745	16
22269366	13
13885338	13
32332407	13
2950741	13
10944825	13
3034696	17
18556673	16
6482311	13
5548524	15
16292582	16
27506966	13
7685616	13
3799181	13
13221675	17
1439754	13
8252810	13
11282812	16
9009072	13
26055813	13
6568350	13
999343	13
2046782	13
8001711	13
11331023	13
10074458	13
1443454	13
23337710	13
8376081	16
55291	13
11033441	17
8424456	16
6565519	15
23116680	13
1456967	13
938881	13
16232906	13
621978	13
1942606	13
16555404	13
2256062	13
816718	15
10359808	13
37938	13
16622078	13
2974012	13
1044575	13
9924099	13
14775196	13
13001781	13
7901079	13
743847	13
10834570	13
4915990	16
6035052	13
85647	13
14140	13
1000136	13
10784471	13
2989604	13
903341	13
12643295	13
8077874	15
437336	15
25371601	15
31559221	13
1850943	13
737780	17
18300	13
1527523	13
18796266	13
17574155	11
5186255	13
15137206	13
1036908	13
7370904	13
3492431	13
14183888	17
1012656	13
5406825	17
2071740	13
10801166	13
913465	13
1905215	13
7420851	13
644645	13
823863	13
10980544	13
11239734	17
1456006	13
13516467	15
10136299	17
1262404	13
4129107	15
7551983	13
5912160	13
10111471	13
5385197	16
788508	13
25638700	13
505183	13
11212439	13
14824226	13
6371820	13
19719463	13
3837939	13
5340386	13
7709560	17
4511935	13
18173349	13
4289990	16
5066275	13
7768981	13
473645	17
13631763	13
7908728	13
7191148	17
3690706	16
19636756	13
10380138	13
10851609	13
1068690	16
4901497	17
1047615	13
2552239	13
2006511	13
5433903	13
14413258	13
2792964	13
10704785	13
3144547	13
3234214	16
4115216	13
1951795	13
13446446	13
4766215	13
18792138	13
1045760	13
2022478	13
194464	13
1945212	13
12118779	15
5958014	13
10714732	13
6235639	17
3602349	13
12040768	13
4748151	13
6283964	13
25265509	13
4765806	13
2686635	15
12981539	13
1495125	16
3012480	13
4801698	13
4056502	13
1138149	13
21796842	13
10041748	16
3248128	15
5988508	13
1961685	13
4468658	13
15462101	13
5805484	13
6638649	15
7603024	13
1357501	13
13823816	13
453806	13
226860	13
15355324	13
5582167	13
10960105	17
293929	17
142080	17
15680555	16
4322927	13
2616191	13
412645	13
4819066	13
1483336	15
1329505	13
2338869	16
37436345	13
12384821	16
978805	13
299165	15
17626173	17
7467953	13
267466	13
21348738	13
26223148	13
9184318	13
1655385	13
659480	13
4216315	13
416335	15
5108546	13
474442	13
21151271	13
2579037	13
3446906	15
12528165	13
12077594	13
8891883	15
2202450	13
19895320	17
9733331	17
6340786	13
3027256	13
15811843	13
23163417	17
5380113	13
1613796	13
2286373	13
479670	13
6052696	13
9765591	13
15372163	13
5401718	13
2897162	13
12602660	13
6484484	13
13184959	13
1866922	13
3029743	13
3077892	13
20187469	13
35499234	13
22754378	15
7520308	13
14031628	13
4657785	13
2034298	13
5491709	16
13418969	13
1495828	15
6366898	13
7489173	13
1579790	13
1447316	13
2271013	15
10129029	13
63774378	13
3563672	16
12533478	13
1187109	13
866639	13
3784266	15
5549440	16
5337030	16
1614651	13
19915308	13
7209806	13
10769935	13
18132874	13
12891198	13
3523373	13
1045963	13
1967434	13
5835027	13
12775256	13
5721402	13
7534009	17
4312293	13
9565984	13
5215021	13
6658476	13
5105732	13
6969373	13
10119865	17
5422159	13
14189725	13
3584155	13
11716926	17
147145	13
2563693	13
16831356	13
5964971	13
1344869	15
2345565	13
7291646	13
3332050	13
2261979	17
12622113	13
13326781	16
1675129	13
4675609	13
2158049	13
4940860	16
2329372	13
5032622	16
4947549	13
13343942	17
15701298	13
3610646	13
5201363	13
32630593	13
4260574	13
1111527	13
14363469	17
544059	13
3548478	13
1897580	13
9507842	13
5528408	13
5763367	13
1383	13
1444139	16
5868949	15
2868809	16
1762201	13
2129720	13
4003216	16
4930623	13
1099215	17
4134560	15
25488	13
7504187	13
25889338	13
12506441	13
3840945	16
21409709	16
7975103	13
3454632	13
348193	13
1287550	13
108622	13
7877966	13
2560256	13
5760228	13
130775	13
658715	17
1168226	13
2466218	13
4695014	16
7306069	13
8487154	13
5287528	13
10283534	13
9845231	13
4762815	17
4590912	13
13304027	13
17580047	13
7449638	13
1356552	13
2136429	13
3857139	13
1354706	15
4303149	17
9793254	13
4564725	16
1085466	13
1335749	13
12619335	13
10695592	16
1662700	16
35505504	13
13022385	13
1358660	15
10330038	17
4361866	13
973983	13
4263578	16
21364247	13
2535734	13
7815742	13
5027700	16
9681087	13
14447853	13
3832878	13
29134412	13
162202	13
31457939	13
12619000	17
78322	13
33945197	13
2641181	13
23307526	15
901759	13
12012377	13
3864017	13
971629	13
2727474	13
756213	13
1484174	15
1000752	13
4874143	13
2856665	13
22998672	13
12361287	17
8459090	13
13976927	13
1755428	13
224650	13
852877	13
30462355	16
9638501	13
5334403	13
10747387	13
7543665	13
2522323	13
12581091	13
2242290	13
10337295	17
857434	13
1625147	17
354022	13
5707645	13
5851922	17
5704625	13
90684	13
8305439	13
2614370	13
3859341	16
1697311	13
3986700	17
4785366	13
3294624	13
4547031	13
19862475	13
799376	16
5509326	13
3430242	16
13522466	13
5068226	13
2405960	13
14535150	13
2402480	17
17879053	15
6816824	13
5448296	13
2186035	13
5160593	13
6192654	13
3770660	13
1439276	13
217994	13
2142845	16
6511827	15
12489141	13
6976909	13
303071	15
4026397	13
94820	13
10874521	13
4223786	13
387285	13
29598103	13
10338274	13
24449160	13
2347002	13
4632479	13
259876	13
3467482	13
11079957	13
5398269	13
17682032	16
1582004	13
2162670	13
2248160	13
15474741	13
1571231	13
12113866	13
216088	13
9995667	13
946427	13
14229936	13
2231111	13
5520383	17
9156918	13
4202749	13
1592462	13
9103981	13
3928215	13
3498133	13
18810571	13
2241788	13
7201926	13
9588007	13
3148370	13
1225611	13
2285324	17
4287733	13
14172994	13
2170496	13
15848259	13
8912971	13
4940265	15
5433925	13
1603766	13
870320	13
5800646	13
1006048	13
2393360	13
513640	13
670222	17
3937510	13
29152875	13
1207331	13
5393789	13
429309	13
1212006	13
4257780	13
50541	13
992607	13
1944772	17
34074068	13
12207158	13
4819230	13
3186413	13
6120605	16
318357	13
7280767	13
6391602	13
27755995	13
15910164	13
1028552	16
5484495	13
8622883	13
27692684	13
3599728	13
3021375	13
4428603	16
1065449	13
8672008	13
6968801	13
5468999	13
21351682	13
2659893	13
8044041	13
464228	13
20136072	16
29585784	13
4967388	13
3006766	13
8536801	13
2356340	13
3971364	13
7829220	13
1157796	13
4477697	15
2456412	13
30679115	13
10187762	13
1645230	13
16022520	13
9618150	13
50198331	13
4190153	13
835456	13
5228296	15
2128339	13
5917062	13
19861241	13
883146	13
7373869	13
38784839	13
21094332	13
1830354	13
11553044	16
431348	13
7767601	13
7818747	13
8998481	13
14796591	13
2463973	13
4321012	13
8898232	13
12611783	13
19876052	13
3405461	13
6691866	13
27420484	16
46168529	13
17938095	13
7870827	13
15832969	13
5453306	13
2152915	13
1957125	13
11886636	13
2129277	13
3029873	13
10544646	13
13107298	13
11552505	13
1635202	13
7986519	13
28677718	13
1535340	13
4663629	13
4292352	13
7400876	13
1875708	13
14477446	13
14340935	13
5267372	15
2279777	15
5669414	13
3225631	13
1489520	13
7812919	13
3250075	13
1706351	13
2383527	13
3340820	13
8251875	13
9395117	17
293696	13
13409247	13
7583669	16
6079249	13
1203994	13
9877722	13
1497608	13
720618	13
14067986	13
3248756	15
3335176	15
3365503	13
3858702	13
6722940	13
16918342	13
36579074	13
4849226	17
2522538	13
8674320	15
1715898	13
21620408	13
1196720	13
7474004	13
23904811	13
4296826	13
5804638	17
6363500	13
16020743	13
9882149	13
4892303	13
1343002	13
7024291	13
3393798	13
11353002	13
2778457	13
6698877	17
4591160	13
3410728	13
11463110	13
6765093	13
2517424	13
7137376	17
1614084	13
2718196	16
16534683	13
1607393	13
3165301	13
18486573	13
15519110	13
15122875	16
3622894	13
8829062	13
7914260	13
31659655	13
2251759	13
752571	13
9112706	13
6007261	13
789741	13
5838204	13
891359	17
6595279	13
1385422	13
21156887	13
4325614	13
13701268	15
350776	13
1265625	13
13519257	13
184510	13
1979182	13
1494232	13
8719543	15
1669197	13
4829243	13
12466211	15
1854479	13
8411652	13
2368590	13
15327288	13
10474912	13
3403088	13
2513194	13
8857897	13
8344850	13
1679256	13
15718921	13
3870582	16
2477837	13
8482632	16
1721149	17
46633	13
3148575	13
1062982	13
4782015	13
438022	13
789959	13
3585546	13
2217690	13
6161083	13
2004995	13
2404181	13
7778007	13
17593209	15
13470813	13
2851619	13
21464848	13
16983	13
6784574	15
32106470	13
1883779	13
1064630	17
4026012	13
8637763	13
980076	13
12924936	13
6403353	13
2177501	13
3906590	17
587916	13
11616824	13
7665821	13
510475	13
14680559	16
3030871	13
1676801	13
5798396	13
1178739	13
3760067	13
2964733	13
4725776	17
20149762	13
1473177	13
5424580	13
12968594	13
11466480	13
23705743	13
7801124	13
3424219	15
10671724	13
1873707	13
7405085	13
2854722	13
1743761	13
4251206	15
1137779	13
1504337	13
11350242	13
55506	13
4200992	13
9228634	13
6175439	13
2955081	13
6177265	13
9536387	13
1780196	13
7926483	13
6331746	15
3149168	16
786313	13
7729906	13
10301241	13
1078198	13
11774313	13
15417199	13
1681884	13
7046295	13
357378	13
3343200	16
1365042	13
9143210	13
2607791	13
601777	13
76234	13
1270463	13
3545254	13
1360146	13
3411231	13
10724559	13
7829437	13
942940	13
5362602	13
1562728	13
16224949	13
6376728	13
1625215	13
5872480	17
1785976	13
9425316	13
2375406	17
8142458	13
5071164	13
6229981	13
20011000	13
7178085	13
5000967	13
1189075	13
14275645	13
2431585	13
9274983	15
11616534	13
2536822	13
2350045	17
1306148	17
7562512	13
21341535	13
774990	13
3751900	13
2077604	13
2674097	13
396371	13
1281276	13
4785795	13
927425	13
41000283	16
12119130	13
3200205	13
13113379	13
18814889	13
25531736	16
8491146	13
2086214	17
15496454	13
401038	13
16337251	13
3442275	13
78777	13
23777546	13
4562918	13
14025519	13
494963	13
955444	13
12536098	13
9760884	13
2677194	13
940039	13
6926502	16
880690	13
1852341	13
1145242	15
15278870	13
3531746	13
22479382	13
815612	13
2243162	13
3103653	13
360984	17
8837062	17
23571911	13
1890531	13
758	13
614084	13
501225	13
1944030	13
4024857	13
5517370	13
79139	13
4576735	13
587414	13
8086875	15
4466045	15
15256811	13
18377266	13
1914346	13
2617579	13
12589103	13
4665657	13
143171	13
6806613	13
2620838	17
10142533	13
16983879	13
3285180	17
20220620	13
4784700	13
318585	15
13839991	13
1546425	16
3120417	15
280162	13
2421800	13
3528952	15
21701299	15
15471098	13
4579990	13
2747550	13
2002326	15
4891501	13
17884330	13
12605648	13
25109774	13
564161	13
211222	13
18425812	17
17104147	13
470466	13
5815495	13
1291255	16
6320643	13
1294775	13
2419917	13
3548939	13
1846519	13
16063007	17
14179905	13
2726671	13
8592565	13
1157819	13
57034	13
16036743	13
6356228	13
705954	13
1123676	13
6285656	13
23216686	17
4321955	15
9024458	13
12453283	16
4528240	13
4575683	13
702360	13
728294	13
8781169	13
5248701	13
3219444	13
11387168	13
15936155	13
3624132	13
884740	13
1778379	13
7525585	13
1549781	13
37340475	13
19175831	16
5396091	16
1361022	13
1497499	16
34601797	13
1952602	13
1871077	13
956219	13
18152345	13
4480311	13
26201263	13
2073074	13
1777463	13
9976595	13
7348702	13
7633450	13
15719785	13
6021500	13
15448929	13
2873229	13
2462815	13
1854968	13
416604	13
16260755	13
4262711	13
5170056	13
10524873	13
4232627	13
3696976	13
2010827	13
2679399	13
14951779	13
14543179	13
6260063	17
494965	13
3570532	13
4869143	13
1714053	16
3061144	13
8704892	13
4821900	13
824557	13
13169613	13
2124799	13
10280334	13
1393400	13
2309968	13
54453562	13
780618	13
7232329	13
2766783	13
7545042	13
14939428	13
1672056	13
8741443	13
19404163	13
4581799	13
3547899	13
1042795	13
5945334	13
13479996	13
8660970	13
21579331	13
4231758	15
3464232	13
6646802	13
22589806	13
6780712	13
5385667	13
11961444	13
125386	13
33589	13
11930360	13
748685	13
4996027	13
22158708	13
1351968	13
4133695	13
49540496	17
1899563	13
1612079	16
13783553	13
1211041	13
21266300	13
3655334	13
446123	13
3198490	17
9354075	13
5638151	13
16348221	13
9680666	16
7860910	13
987450	16
5170253	13
6803736	17
6060455	13
11833857	13
7127327	13
6856800	13
2407098	13
13762167	13
405115	13
2870257	13
4396600	13
2730004	13
9041076	13
5173612	17
6073279	15
2342771	13
25214712	13
3886402	13
3776149	13
1937811	13
11421204	13
6595273	13
5382517	13
2078112	17
8087847	13
5777266	16
4615021	13
1006571	16
3498582	17
9764719	13
21164064	13
7074359	13
18796265	13
8215310	15
2191528	13
6570091	13
586956	13
11251708	17
790835	13
7186675	16
6701911	13
7292089	13
2468879	13
1566454	13
19501101	16
754581	13
6598547	13
27726517	13
5205707	13
13177280	13
2731301	16
5277968	13
2336780	13
9207691	13
3450093	13
14346108	13
88808	13
1118337	13
18109343	13
4130775	13
1206232	13
2857211	13
193644	15
663948	13
81081	13
2020403	13
1098330	13
6745056	13
8400068	16
28108384	13
11208302	13
9451259	13
16014077	13
12414042	13
11534392	13
2588624	13
9182500	13
8943797	17
2498180	13
8206139	13
6402512	13
7548528	17
14743620	13
2028116	17
7245671	13
6246658	15
4684415	13
5913961	13
7488272	13
2424081	17
4276788	13
564542	13
6338548	13
1235272	13
1003142	17
3251848	17
5068296	13
44441017	13
3569709	13
17248906	16
3751566	17
2521361	13
5787467	13
13638537	13
7891933	13
31414870	13
7594798	13
2331857	17
1136759	13
8721260	13
2140847	13
4230498	13
14185794	16
7967429	13
1310063	16
21971203	13
10455310	13
4070865	13
4567193	13
8829101	13
8089327	17
3126611	13
6622888	13
4511864	13
21417624	13
1429947	13
2310709	17
29433166	13
19146919	13
7787583	13
5862844	13
20614765	13
5296113	15
2407929	13
7170425	13
5712258	13
3336521	15
4060295	13
3360084	13
8886153	13
5864931	13
11900923	13
2373444	15
15058039	13
3921280	16
2666177	13
471393	13
25141780	13
22399212	16
18444674	13
19795891	13
8992411	13
494319	13
2101779	13
3394145	13
9131804	13
11165954	17
1071538	13
27545309	13
5970197	13
4627359	13
2063513	13
2434398	13
452263	13
8095067	13
12436126	13
2617722	13
488743	13
228472	17
7282868	17
18855759	13
14525028	17
2098787	13
10150376	17
3158791	13
21338514	13
12448767	13
2870097	13
43760189	13
9987656	13
12944983	13
4096898	13
1245975	13
748612	13
2817940	13
6766900	13
21970522	13
1105418	13
7655903	13
1703841	13
1304075	13
4969609	13
4008689	13
5245285	13
7093787	13
5944461	13
6870994	13
9687968	13
6905224	13
8468880	13
1388281	17
1060396	13
449850	13
336475	13
10481877	13
3790454	13
13147862	13
17551937	13
2658044	13
7976859	13
12036610	13
446582	13
9347788	13
14843759	16
5891684	13
11956119	13
4122951	13
1308170	13
17769714	13
21330868	13
1021797	13
1701776	13
30362944	13
10761364	13
9764117	13
4344148	13
4389213	13
6424453	13
12490286	13
5232750	13
16869274	13
7160186	15
1554133	13
2892685	16
30302	13
1916599	17
5629818	17
1649897	13
6616	13
1204358	13
9759028	13
35726375	13
5709088	13
2811306	13
5621926	13
4793347	13
10409185	13
159120	15
3336162	13
3950151	13
3861281	13
11170615	13
1358088	13
2388827	13
3241559	13
4904404	13
2026780	13
4304477	17
13510285	13
13817	13
4554618	13
1199725	13
788461	15
1364255	13
5027788	13
33932515	17
3022402	13
5819416	13
2438737	13
362784	13
109371	13
948346	13
1381430	13
1383795	13
5607556	13
17116	13
4110524	13
1698239	13
7604847	13
2776378	13
9846500	13
2238587	13
1119183	15
3982310	13
24158652	15
49504025	13
21460379	13
5740603	13
1453983	13
2752040	17
4844418	13
4008688	13
7407878	16
13721351	16
13794234	13
12272025	13
4190825	13
7582932	17
7980752	13
66227	13
1132739	13
9841437	17
5694339	16
2252166	13
12239313	13
7533500	13
2589319	13
2553388	13
6481510	13
1476832	16
1600484	13
10074575	13
11694847	17
63413	13
7076693	15
12945137	17
851675	13
3562057	13
14409341	13
1523023	13
11541592	13
9807306	13
12545808	13
6229840	17
16118213	17
7708482	13
614763	13
714903	13
5009236	13
3124257	13
5474686	13
7441877	13
3083298	13
943803	13
630090	13
3142334	13
11690817	13
3176447	17
5093809	13
8466254	13
4164167	13
10972476	17
406151	13
647305	13
12465868	13
294726	13
4948487	13
30216141	13
4459469	13
1332018	13
21222564	17
3475226	13
1488137	13
6239	13
6662186	13
8389109	13
10567046	13
10455620	13
6162493	13
2664117	13
1292638	13
17120850	13
1695029	13
3609720	13
1938066	15
8969427	13
1529789	13
8749803	13
3175708	13
6636819	13
240070	13
2670437	13
1746845	13
151800	13
1974028	13
8756908	13
2174220	16
6525462	13
9279244	13
31476391	13
2260536	13
1434484	13
1121910	13
15820953	13
15627423	16
607090	13
63422695	13
34769770	13
5677717	13
3223676	13
11330969	13
271636	13
5483981	13
3875886	13
5288941	13
10242792	17
3532909	13
1541154	13
248313	17
3278193	13
3991964	13
18402708	17
3338872	15
16066898	13
13059877	13
8228228	13
10173360	13
8560889	17
11101922	13
6395737	13
2408622	13
1273137	16
7019449	13
43008	13
8501384	13
16301595	13
2852222	16
4438673	13
10845717	13
3079177	13
361547	13
1088761	13
3012653	13
4214188	13
7248732	13
30762646	13
7435605	16
5003540	13
8852449	13
3795081	13
1237236	13
19585925	13
1899035	13
1127226	13
9100058	13
3529985	13
11672697	13
9238601	13
18531587	13
39186	13
3456304	17
6821916	13
19417378	13
6473592	15
7739129	13
3004006	13
3514608	13
792768	13
7175635	13
1995026	13
5023493	13
9776619	13
1918892	13
1154401	13
1389274	13
6617459	17
12761560	13
2806540	15
3332871	15
2685742	13
8929224	15
2048691	13
21623941	13
2953392	13
11211256	15
948414	13
2911870	13
9110829	13
5872408	13
21721541	13
2004641	13
13522191	13
476379	13
5179971	13
4931408	13
19014427	13
12366642	13
26211981	13
6869655	13
3121632	13
16233020	13
4886475	13
1933037	13
21219541	13
1143570	13
12634200	13
394015	13
3432677	13
7310729	13
1566885	13
3050914	17
5421244	13
9901968	13
10678302	16
7569524	13
2503094	17
2988197	13
3083335	13
1341062	13
5665159	13
8101445	13
12150379	13
8182438	17
4334701	16
929263	13
1625159	13
772231	13
5688031	16
5672883	13
9338109	13
10724037	13
4092467	13
2262156	13
3468624	13
2506019	13
156282	13
871332	13
964882	13
4188641	13
12229257	13
4988797	13
48718057	15
2182790	13
260760	13
2273416	13
1969764	13
14554405	13
11681421	16
2015189	13
830127	17
1201114	13
8207505	13
446711	13
2031607	13
3571594	13
1948859	13
665144	13
122721	13
1369080	13
1969628	17
21484901	13
21108113	13
13633194	13
627307	13
6326572	16
2826822	13
5519515	13
5632394	13
138714	17
3873333	13
11069893	13
141741	13
15072910	13
8046925	13
17887933	13
5186599	13
6419056	13
9167889	13
125717	17
10290090	13
220668	17
8016113	13
28677934	13
26367760	13
1098833	13
2943662	13
6095526	13
196357	13
5168831	16
1131764	13
2472402	13
3840684	13
7596095	15
2024066	16
621228	13
13432530	13
3612504	13
6028183	13
3010655	13
27498785	13
54015478	17
3359564	13
15919890	13
431357	13
16049930	13
17070201	13
500413	15
2178328	13
722735	13
3648723	16
11423138	13
3061160	13
5315710	13
10546915	15
7602062	16
992094	17
1208599	13
1917964	13
1965396	15
15216953	13
26685676	15
37355	13
13197713	13
2964535	15
1092366	13
479103	17
2007556	13
37918618	13
2708318	13
7957065	13
1049713	13
9472441	13
9623796	13
3386008	13
2274157	13
522102	13
6330097	13
2522269	17
11449956	13
9811327	13
2781091	13
16732589	13
10047132	13
8444914	13
10348903	13
735105	13
1557324	13
8893671	13
7692290	13
5305422	13
4480819	13
24601	13
4965670	13
3255506	13
3126135	13
4932378	13
4392174	13
1267431	13
2953464	13
9060962	13
5745294	15
221656	13
2744776	13
14435053	16
7776368	15
967026	16
6021299	15
5510239	13
1250100	13
7560980	13
1076289	13
8988686	13
4232821	13
3927399	13
29756316	13
5780928	13
432410	13
1926421	13
6788977	13
9211372	13
9653679	13
2006027	13
10633802	13
12591654	13
1470568	13
18979206	13
656624	13
20808597	13
2472856	13
3916062	13
7458562	13
868226	17
4229324	16
9736041	13
510413	13
3577499	13
7176920	13
13195044	13
6955748	13
10895142	13
111598	13
8553763	13
8209654	17
6094171	15
3039883	17
744746	13
2165140	13
2134997	13
795318	13
2102719	13
8182404	13
7051344	13
14225567	13
2350586	13
76434	13
4990890	16
2609508	17
8008027	13
1298612	13
1670621	13
8130392	13
2067589	13
6102145	15
27697541	13
6688248	13
9833782	13
2172123	13
8834813	13
6928966	13
4295438	15
1775942	13
12791262	13
1775041	13
11518286	13
807238	16
7946754	13
1524835	13
16055457	13
12209410	13
1782451	16
10992410	13
7541864	13
152538	13
3588822	13
5725934	13
9284382	13
3247165	16
20307168	13
4986292	13
6063856	13
5566708	16
21630184	13
5745281	13
1921317	13
2110256	13
5726268	16
12872376	13
13133824	13
1519170	13
10299174	13
1353706	13
5103210	16
891063	13
905734	13
611329	13
12806608	13
1448232	13
41135069	13
1889156	13
6443224	13
3115240	13
20100727	13
10715556	13
21722523	13
7500461	17
2647780	13
6583311	13
2358442	17
1025422	13
7631784	13
15955631	13
1288223	13
7208376	13
6944864	13
787975	13
2466953	13
7142467	13
1720782	13
302218	13
15755104	13
8407208	13
22756286	13
198767	13
8044031	13
11783477	13
2787051	13
15473634	13
13115764	13
12486932	15
1671476	13
234608	13
14626283	13
3330419	13
1597068	13
1913657	13
37003902	13
276934	13
7230710	13
122113	13
3221924	16
2164553	13
4594750	13
17588028	17
3723887	16
12137807	13
628650	13
3205944	15
218275	13
5968826	13
12566220	13
3344373	13
741617	13
6416288	13
7262541	13
1894057	13
333757	13
6856863	15
10256103	13
1325179	13
593987	13
10192819	13
80664	16
3973724	13
3191592	13
11215065	17
2472191	13
3985665	13
15636251	13
7161664	13
2149525	13
20739150	16
12230562	13
6826561	13
3455740	13
2370328	13
6895882	13
22476151	13
28407754	17
8149172	13
124435	13
6374751	13
11556607	13
3094606	13
707818	13
2408590	17
717242	13
8380048	13
19541941	13
6539584	13
4353937	13
9865941	13
5486144	15
2938440	13
3819309	13
468304	15
21280837	13
3948636	13
7204615	17
1110477	13
3988678	13
7340971	13
104576	13
4646048	13
1130497	13
12286018	13
8188465	13
2943354	13
13021332	13
285162	13
50761025	13
1880379	13
2153446	13
11381846	13
7419438	13
5245430	13
4673896	13
3761064	13
5444512	13
2123765	13
5075698	15
7789078	13
7881510	13
12418423	13
5587957	17
250627	15
6521869	13
8191997	17
2647628	13
1027668	13
840902	13
25780011	13
4576737	13
7313832	13
7759039	16
4374329	16
13442108	13
51449045	13
16956253	13
26243546	13
21954264	13
217455	13
2812172	13
3553901	13
17495402	13
5217228	13
2099650	13
2971937	13
16286771	13
11281290	13
25817759	13
1638185	13
2268221	13
13133968	13
2671788	17
24093401	15
11546359	13
284060	13
7735578	15
7991327	13
1557710	13
5654110	13
21463277	13
17697683	13
1139984	13
15205539	15
11383626	13
19324581	17
4156096	13
3638191	17
2829115	13
9142065	13
2072239	13
4355074	17
18053612	13
2278096	13
1073717	17
634203	13
8956557	13
5281268	13
7311519	13
113564	13
8173696	13
2390881	13
5565718	13
117151	17
10523258	13
12943637	13
5547173	16
6793935	13
17018579	13
13676334	13
17699226	13
1262673	13
2193404	15
11761957	15
12375040	17
15225436	13
68676	13
4064505	13
7180851	13
10413613	13
4959493	13
12911433	13
965501	13
5081980	13
5384197	13
1393058	15
33041370	13
7450642	13
9855416	13
11887434	15
9831904	13
2439127	13
2700353	13
3623889	13
1473098	17
21545699	13
4561199	13
1686014	13
5731870	13
10343610	13
4623692	13
8750485	13
1143745	13
4013234	13
3618132	13
2181299	13
4143686	13
5801599	13
11510562	13
3177577	13
12412	13
14528554	16
994099	17
20024726	13
2220417	16
5131659	13
5464633	13
1868603	13
567522	13
2858781	13
817220	13
9471701	13
11314722	13
4492671	13
2767420	15
1477931	13
4624087	13
12028391	13
1999874	13
758958	13
571563	16
1570838	13
17082342	13
7933427	16
7110635	13
10745211	13
16218141	15
4630874	13
174344	13
1316885	13
7226871	15
8161162	13
2244800	13
1991336	13
7008003	13
4878288	13
4232222	13
9639144	13
14574173	13
997781	13
9699345	13
253678	13
6343089	13
9901665	13
2836834	17
2930417	13
651245	13
34023164	13
12054933	13
3210777	13
632930	13
3819600	13
10819794	13
1820427	17
7660718	13
4269774	13
7652470	17
9098050	13
4035527	13
11740830	16
2865959	13
16498579	13
20491489	13
15317515	13
4671359	13
5086493	13
3163069	13
258531	13
3895129	15
1262763	13
10953	15
5423294	15
741814	13
5341733	13
7536261	13
69632	13
2079963	13
1891532	17
6640137	13
4130633	13
6255857	13
20323000	13
5083150	13
12283438	13
1516194	13
2961314	13
2768644	13
99889	13
19657733	13
1218369	13
13690798	17
761976	13
2921642	13
19544813	13
5299088	13
4402118	13
763939	13
3768739	13
2196739	13
5441367	13
42796	13
14510005	13
1717126	13
3167459	13
4641481	13
1666412	13
199686	13
294618	13
4688879	13
7725877	13
2903153	13
4974342	13
816470	13
6474691	13
8912678	13
8476852	17
3656028	13
4366243	16
1908449	13
792543	13
2716406	17
3695023	13
6383277	13
365142	13
23613526	16
21920709	13
27777784	13
1187454	13
473314	13
8565660	13
15174673	13
13375269	13
8509779	15
1011635	13
16052546	13
6566848	13
7394295	13
11684137	13
6168311	13
14904762	13
8167084	13
1223151	13
776413	13
6592188	13
3125676	13
24078930	13
6080746	13
1932052	13
1601902	13
23360867	13
20677590	13
1997328	13
544177	13
1033835	15
2761922	13
3412241	13
11094482	13
6567887	13
2141808	16
1504528	13
16531304	13
1783884	15
6875847	13
1790362	13
6765078	13
8015812	13
15938846	13
414122	13
7785279	13
3200022	17
13112092	15
1729118	13
6860800	17
787057	13
12396311	13
6670065	13
7857	13
181871	16
349087	13
2838678	17
10171355	16
5266663	13
2847918	13
2189630	13
3928735	15
3225350	13
11420007	13
8133133	13
5653765	13
5130905	13
2800784	13
7015104	13
1924442	13
8702899	13
3322910	13
3203221	13
1792374	13
8243506	13
3911275	13
27416	13
11631565	13
1202769	13
21943455	13
1449691	13
8496743	13
5467216	13
7065758	13
128818	13
257362	13
2923364	16
1144456	13
1038401	13
4462958	13
10241656	17
10992463	13
3910571	16
8548366	13
704271	13
11950210	13
9549802	13
4631092	13
1908515	13
6211303	13
1016999	13
10285547	13
6475305	13
2343703	13
12360379	13
5307864	13
2199702	13
642530	13
6343328	13
219291	13
17388694	13
1150175	13
4943640	13
1834573	16
37326462	13
2079535	13
3470626	13
1460345	13
5223208	13
6123337	13
13559543	17
2591118	13
11896656	13
5703504	17
3377781	13
16575973	13
9060544	13
14911969	13
1335952	16
785411	13
5154480	13
2524768	13
1390471	17
3271655	13
11251936	13
10228458	17
13821493	13
6786258	16
9648413	17
519779	17
724025	13
2459136	13
1187929	13
780409	17
1141410	13
2274684	13
1348936	13
1544204	13
8362879	13
2683750	13
3893890	13
9902991	17
699025	13
4787253	13
2315996	13
13333404	13
5534930	13
5500589	13
3754397	13
374101	13
12657033	13
19270585	13
9147724	13
1145603	17
20668242	13
8835045	13
3758484	13
3873392	13
5823234	13
766945	13
7673742	17
430855	13
210672	13
679123	13
10845350	13
3078965	13
9724069	16
18125758	17
1198122	13
5489702	15
2873044	13
7262152	13
20089353	16
19925374	13
3424424	13
522847	13
28886561	13
10672896	13
7024943	13
11901419	13
7169971	13
1222304	13
11729726	13
4611287	13
10549187	13
2972069	13
8791481	17
20814847	13
1644892	13
1270880	13
3466991	13
17772946	13
5511725	13
3658553	13
6720297	16
12015906	13
2177285	16
8704377	13
3066391	13
1959770	13
16847099	13
4493907	13
1112889	13
950065	13
10437737	13
8060011	13
33290541	13
4727017	13
3360266	13
15424403	13
46490692	13
17606685	13
16109747	13
47344702	13
22876426	16
3893398	13
8051442	13
1765076	13
3375047	13
13920700	13
3453960	16
6856225	13
1793313	13
3870352	13
14469705	13
5290196	13
4867300	13
2962184	13
8264189	13
20748994	13
160318	13
5967873	13
1200690	13
10108541	13
14384334	17
2065867	13
282246	13
691547	13
12405801	13
9190733	13
5764357	13
653958	13
2505053	13
9176005	13
1034652	13
4428222	13
5957853	13
7527245	13
1342932	13
8559286	16
13554259	13
10111941	13
20539621	13
2984432	13
5278292	13
11537649	13
10970150	13
9628106	13
19823228	13
2320112	13
3519875	13
13082148	13
18016932	13
4111236	13
15780466	13
16570828	13
1777359	13
1211603	13
5246337	13
1511753	13
4092603	13
2232549	17
14314587	15
29428328	13
6721920	13
7582711	15
4238559	13
3960908	13
13645562	13
1947710	13
4936020	13
4763205	13
9396658	13
4524187	13
7227204	13
1887828	13
1804647	13
19123342	13
1085682	13
1374736	13
407415	13
3150997	13
11968088	13
1742918	13
5869220	13
2761078	13
6256382	15
4240543	13
7705886	13
11016726	13
18369376	16
10137842	13
987941	13
2592237	13
5077759	13
773437	13
9058881	13
31409922	13
24188298	13
7653132	13
10850629	13
1401360	13
8011250	13
4898135	13
4286436	13
5201457	13
2340010	13
3667170	13
8605359	13
1002160	13
5350474	15
198131	17
3706280	17
2153246	16
2574311	13
6404287	13
14617261	13
4708913	13
10062989	13
3252563	15
25966239	13
3019572	13
21463542	13
1139664	13
10806626	11
7000301	13
2172607	13
204229	13
29526883	13
141074	13
6274376	13
97059	13
2897956	13
5657077	13
6093240	15
10721655	13
41532279	13
2070839	13
17508580	13
6207274	17
13174449	13
113627	13
10712506	17
12931763	13
7207017	13
7876191	15
26346497	13
1101508	13
546652	13
1521824	13
1531112	13
15964438	13
3763872	13
5095211	13
7499828	15
4663899	13
13838690	13
586875	15
13899019	13
17263715	13
10133918	13
1166253	13
7652679	13
5492624	13
7143695	13
1830538	13
11422832	13
11407937	13
10473899	13
20966618	13
9257509	16
8571207	13
7773208	17
11585489	13
281898	13
4058165	13
6538200	13
3272281	13
228469	16
2324452	13
1441783	13
6898773	13
5543549	13
750713	13
23046268	13
6626131	13
5487728	16
1922387	13
989720	13
8886414	13
5641049	13
28217882	13
6267758	16
988232	13
9454165	13
13197383	13
78227	16
6239227	16
2284692	13
22537313	13
536418	13
242910	13
18981054	17
8810279	13
9406348	15
13427326	13
1594314	13
4591982	13
1555591	13
5249330	15
3481205	13
1126038	13
18658172	13
52325	15
11652519	13
964631	13
19310213	13
8067133	15
4759963	13
7866121	13
8914285	13
1731947	13
3002123	13
4489853	13
772426	13
13614372	13
1675994	13
15178883	13
2226311	13
629408	17
7022467	13
2057211	13
11823706	13
3430371	13
3336278	13
1418198	13
23780965	13
1542685	13
40950806	13
17348687	13
13225780	13
7654851	13
30533816	13
6116593	17
5371504	13
890144	13
1938548	13
5926152	16
5929715	13
2890691	16
7711362	13
2769565	13
5334235	13
8863412	16
10064818	13
2619542	13
399130	13
12083973	13
11785274	13
1792494	17
1407365	15
6938198	13
10600570	13
6066863	13
3282736	17
4727026	17
7280577	13
10112523	13
4057471	15
10220542	13
29462489	13
1252443	13
270976	13
1968700	13
5968673	13
3696485	13
14596842	16
2598872	13
581692	13
4787113	17
12512307	13
22817587	13
3125790	13
5207440	16
8629098	13
14484595	13
238114	17
1643184	13
1203564	16
1395790	13
4988088	13
1586860	13
5665828	13
7115264	13
4662447	15
229699	13
2517386	15
1461802	17
12961957	13
8008228	13
4998241	13
1941104	13
4801686	13
8715417	16
2099304	13
22039385	13
4431726	13
698098	13
6037949	13
8484625	13
1915098	13
19897615	13
2218687	13
424079	13
658291	13
11114166	13
8780811	13
860035	13
7240739	13
5930357	13
2888161	13
2287693	13
31180419	13
11679940	13
5774318	16
2033400	13
3969026	13
10446485	13
7179873	13
6615374	13
10180108	13
6088351	13
15556237	13
858999	13
12173755	16
13805989	13
2035847	13
13928706	13
23076713	13
44120	13
4729694	13
11479999	13
25215451	13
6846100	13
8327899	13
24335759	13
2076919	13
4170529	13
7352484	13
5034958	16
18409321	13
5427124	17
1562496	17
1444026	13
32516449	17
6341177	13
4520764	13
15289779	13
5170074	17
9635249	13
11550344	13
10786248	13
3441300	13
22810014	13
7793018	13
20406237	13
10908390	13
5106595	13
1964203	13
2381910	13
8028500	17
2350563	13
4820772	13
17043332	13
2904656	16
1825272	13
9200980	13
1255246	13
2429601	13
1248998	13
1146920	13
10939329	13
7450917	13
545338	13
8507469	13
7115706	13
11437761	13
6639582	13
27637590	13
1063233	17
9712556	13
12068442	17
11855357	13
16631442	13
6643530	13
8577455	13
1780828	13
5523652	13
2077802	15
3669698	13
365040	13
8417981	13
1493704	13
11391609	16
26624342	15
3596284	13
21389785	13
515169	17
5292773	13
182663	13
6841116	13
6796939	13
9224605	13
4594815	13
13853369	15
6697998	13
3909207	13
12259107	13
665817	13
6468672	13
1236518	13
3539941	15
13448797	13
7670824	13
1388799	13
3300783	16
993347	17
2665025	13
11641328	13
4341897	13
8304555	15
277633	13
4127870	16
2624912	13
13204620	13
887939	13
1820374	13
4909976	13
21001605	13
2729846	17
5585312	13
4226957	13
554422	13
10221121	13
1620857	13
9892014	13
27454652	13
1363668	13
16498903	13
523763	15
8153383	13
13204326	17
3577167	13
22333102	13
6347117	13
5962197	13
3813731	13
3337792	13
1138144	13
19087417	13
3686044	16
7246992	13
1672095	13
3528352	16
12379441	13
6085315	13
9999028	13
214716	13
17111588	13
10680724	13
240700	15
8586422	13
16843066	13
4184869	13
805631	13
1246978	13
21065495	13
6186054	13
6043252	13
12784941	13
5257129	17
362734	15
10114581	13
10345278	13
4276621	13
1190440	13
3904405	13
5325914	17
17514300	13
5599071	13
805301	13
8276048	13
18096061	13
359015	15
6762391	13
1908065	13
1279603	13
3410516	13
717204	13
15714270	13
15371327	17
998836	13
2700486	13
703966	13
2924841	13
1256932	13
12107417	13
1276879	13
8697961	13
9417295	13
4516391	13
2934429	13
140846	13
18038600	13
5121892	15
2943086	13
1804250	13
11050900	13
210749	13
4667732	13
894192	15
7162538	15
23101658	13
10752347	13
1217212	13
4787002	13
16100531	13
26053226	13
223969	17
8883080	13
1663757	13
8688891	13
4541836	13
6591180	13
7042610	16
11334509	13
20544605	13
329613	16
37595042	13
8874266	13
16718134	13
374492	13
13787961	16
7968630	13
4277644	13
13412628	13
2682864	17
5049013	13
4862033	13
4603668	17
4396023	13
2768090	17
5377881	13
8785879	13
3042584	13
3883095	13
4450738	13
31265479	13
3201024	13
1884440	13
3687956	13
1033579	13
12311346	15
6511309	17
2212100	13
3368319	13
917907	13
3432441	17
3725464	13
508851	13
2088482	13
204571	13
15084742	16
3844391	13
6547482	13
5979124	13
12583024	13
479765	15
6118429	13
5005942	13
9567416	13
11967398	15
2858579	13
10672688	17
1097992	15
4356975	13
23326365	13
12776243	13
2523660	13
36205474	13
3479046	13
6758144	16
11663422	13
573117	13
7060435	13
2924881	13
7173269	13
3810066	13
2932871	13
22458254	13
3592353	13
16451083	13
12282155	17
2071741	13
4080726	16
5416771	13
523392	13
2014223	13
18380526	13
137331	13
8451932	16
3966858	13
3123883	13
11894715	13
4936449	13
19179196	13
15251540	13
819425	16
12736010	17
4118588	13
1308874	13
695959	17
7256243	15
9594770	13
10139133	13
2360886	13
592593	13
12094914	13
1874770	13
13398615	13
16942811	13
11432707	13
15124660	13
4722326	13
1030881	13
1155868	13
3605976	13
2085802	13
10335728	13
4945174	15
5518621	13
8981602	13
1911425	13
6027226	13
7631187	17
6294771	13
11111566	13
497673	13
3170911	13
3565137	13
6574242	13
1960507	16
716581	13
5881341	13
9337745	13
7854058	13
254072	16
1122975	17
6023703	13
4685599	13
3649896	13
4867574	13
26584078	13
1195093	13
7881035	13
5475972	13
326339	13
2813494	13
9058406	17
9907013	13
776128	13
1718312	13
3918295	13
938815	13
6473303	13
14908304	13
4155163	13
574528	13
1636951	15
18126256	13
5951749	13
3607689	13
335535	13
3620232	13
8663055	13
18421691	13
11994937	13
1972786	13
13787894	13
6456680	13
15826254	13
1735556	13
5384887	13
1209869	13
17585526	16
21859986	13
9024620	15
3468272	13
25675257	13
4714016	13
2994063	13
5352466	13
6985513	13
2960068	13
11240873	17
1723473	13
12528480	13
7176065	17
14750920	13
5829977	15
24469857	13
11348353	13
1949930	17
8669721	13
5922192	13
1083972	15
13745348	13
2415733	13
1865871	16
7940349	13
7257336	15
635949	13
3008715	13
7952657	13
712281	13
10020717	13
294515	13
1352971	13
11479152	17
1160355	13
2412	13
10495340	13
2511487	16
3952588	13
8573561	13
9522846	13
434303	13
3002986	15
280526	13
19444261	13
2749664	13
3620751	17
4606887	15
4115785	13
8380721	16
6537150	13
2962104	13
19188607	13
1270562	13
3945692	13
6542452	13
4015211	13
9338513	13
8263993	13
2045174	13
17932785	13
16548813	17
8860449	13
14507653	13
281954	17
6823469	13
18940923	13
7231203	13
10242161	16
9484502	13
7896034	13
2003026	13
324797	13
675884	15
1577642	13
4420404	13
3902647	13
1086142	13
8262002	13
3247663	13
1527283	13
15209021	13
6800481	13
3278575	17
197278	16
1489237	15
15766219	13
4467739	13
1749707	13
3724744	13
6443168	13
6395533	13
1370695	13
6913400	13
644804	13
1243684	13
2493071	13
7122349	13
19179864	13
726774	13
580877	13
4199157	13
1779840	15
503156	17
17425359	13
17476653	16
1744017	13
16592901	13
13087960	16
4760616	13
15735562	13
2824176	13
21038239	13
2705047	13
788028	13
1080256	17
9159795	13
499796	13
2482647	13
1552470	13
17417688	13
9517680	13
13016652	13
18412059	16
135420	13
3550991	13
14496593	15
7072148	13
6216670	13
5299875	13
1621152	13
3748062	13
1920183	13
107622	13
3450615	13
4334690	13
9747701	13
15997171	15
19399971	13
16346032	13
2605165	15
2667339	13
3754923	13
1363219	17
3535981	17
504232	13
14988901	13
2238803	13
1758030	13
12387930	13
6700508	13
4755958	13
4451616	13
23026006	13
10676260	13
2790298	16
16662729	13
7794990	13
709590	13
332423	13
1495588	13
8137842	13
568465	13
4183303	13
5183209	13
20807498	15
647697	16
9388745	13
14137958	17
701709	15
23222701	13
700896	13
524913	17
277702	17
606308	13
5044547	13
17911800	13
259339	13
838933	13
16253771	13
8863151	13
1217964	13
5731039	13
11387994	13
125585	13
1833508	17
1705121	17
429427	17
12070486	13
12129524	13
313631	13
5960249	16
5319479	13
5605453	13
16019502	16
1458624	13
3977455	13
6648094	13
11640750	16
4771661	13
3908478	13
1119501	13
15929836	13
7709545	13
4825016	13
552559	17
5541640	17
13968525	13
1311993	17
2835923	13
6397701	13
2739191	13
2808113	13
1932038	13
3605281	16
29178380	13
9826067	13
8314885	13
11302475	13
19226978	13
1581237	13
12483501	13
2397093	13
2110717	13
7609080	13
9227677	13
18603254	13
15691143	13
12829562	15
17680283	13
20189653	17
816105	13
18125158	16
7862469	13
4319586	13
9765205	13
5937904	13
1218136	13
6484511	13
7794563	13
10008320	13
2040692	13
25660130	13
8722798	13
470565	13
21668620	13
8220479	13
3312986	13
4627588	17
3626406	13
2282466	15
2069921	13
3661841	13
28479331	17
36086560	13
1576322	13
14444312	16
174742	13
8279936	13
14073187	13
8747888	13
8204890	13
20299763	13
18383592	13
18220305	13
7380874	15
1019150	16
15861628	13
9267738	15
11096843	17
11625650	13
4581040	17
1470731	13
11393575	16
1391490	13
16261948	13
9101811	17
7122325	13
8534834	13
13449356	13
2160772	17
4529543	13
1864311	13
10360409	13
679994	13
1532473	13
3182871	13
2079907	16
3750897	15
1279137	13
4215516	13
3382991	13
1153537	13
9043274	13
560166	13
24356925	16
312220	13
2416117	13
10553047	13
4184770	17
7197061	13
3015125	13
14398407	13
8697134	13
5164375	13
16385733	13
1400957	13
10926385	13
3943825	13
2665982	13
1752387	13
501296	13
20315912	13
9368190	13
10015122	13
10453348	13
13092128	13
14017429	17
14353967	13
1238900	13
21465755	13
2669495	13
218397	13
575917	13
1943982	15
1832070	17
4762	13
4377434	13
523756	13
3422680	13
4059173	13
9856060	15
25919963	13
8026972	13
9405530	16
19231806	13
8051454	13
1213135	13
10652237	13
5074868	13
739152	13
825637	13
1616763	13
5647171	13
5813490	13
1428228	13
11767120	13
5355931	13
932863	13
1980435	13
196074	13
3032631	13
10265110	16
11152192	13
19663723	13
3107467	13
1218846	13
10125328	13
12332659	13
18517959	13
6534235	13
2930134	13
12883298	13
3401580	13
17870726	13
8856080	13
11171200	16
2357031	13
2826968	13
2542559	13
5124389	13
1159593	13
6188845	13
27696116	13
20291575	13
12312870	13
26635412	13
3577237	13
7112077	15
902725	13
306765	13
17934	16
12311915	17
5633328	15
5658574	15
18869444	13
5726196	13
5800226	13
6340646	15
5926913	13
1388538	13
2894123	13
12374536	13
17886968	13
395625	13
11306304	13
21947616	13
5961290	13
5870018	13
1031672	17
10498458	16
18673810	13
35286048	17
9035767	17
20365799	17
764052	13
7332153	13
586037	13
3040059	15
574043	13
182670	13
1957227	13
3260722	13
7732983	13
5376723	13
4983461	13
6406162	13
7687722	13
1696088	13
11425467	13
4228241	13
3194238	13
2823088	13
1951777	13
6760160	13
12444582	16
1281138	13
1866668	13
7786531	13
909800	13
3470623	13
5523833	13
3764654	16
23713991	17
1155092	13
12048276	13
643561	13
282920	16
8155295	16
21026469	13
15096401	13
4388071	13
1479237	13
834708	13
22288000	13
8088307	16
793459	17
423200	13
9441	13
8395385	13
9601957	13
327014	13
231872	13
404500	13
9479232	16
7490835	15
37481452	16
28574925	13
6322820	17
1256945	13
10063107	13
4840447	13
6780162	13
6050321	13
21635605	13
7407134	13
12606074	15
5914310	13
14777668	13
2577855	13
12712439	13
8337791	13
25174672	13
9518249	13
5999325	13
15009106	13
1198061	15
3113371	13
449894	13
2216969	13
5851305	15
875483	17
23402605	13
6422819	13
45963650	13
13679443	13
24330373	17
5437789	13
2905260	13
10842291	13
2555611	13
11840238	13
4613815	13
3813884	13
9628602	13
7614095	13
6573964	16
6459015	13
3088108	16
4390463	13
1717717	13
2787267	13
2073806	16
281267	13
11747692	13
7197795	16
15525129	13
6223998	13
2738826	13
528269	13
1758374	17
12622219	13
6028784	13
3299566	13
2822812	13
958368	13
9917183	13
5310377	13
3130507	13
8914050	13
2379055	13
33088	13
6682153	17
2401356	13
5423330	13
2961448	13
4999677	13
5264531	13
3269349	15
1717328	13
1205902	13
11305857	17
4526092	13
24395665	13
818428	13
3821947	13
11775430	13
1469444	15
311103	13
17427388	13
27710086	13
1588932	17
509774	13
4545580	13
17781844	13
13773443	15
8324216	13
4367499	13
599200	13
1449541	13
12851029	15
511972	13
4079385	13
515450	13
2637405	13
6329271	13
17359832	13
2994627	13
72579	13
4990924	13
2838723	13
27466523	15
3649785	13
19758763	13
2950559	13
948531	13
2183150	13
212779	13
19227631	13
3841984	13
3505600	13
2475720	13
25734230	13
852428	13
13942365	13
11194003	13
3154024	13
1929888	13
23125265	13
2906394	17
4070076	13
6500863	13
5431868	13
36135462	13
264037	13
2589887	13
594240	16
36792202	13
2317720	13
902013	13
537805	13
12053364	13
1592225	13
1635010	13
2959515	13
5053749	17
5302833	13
8544977	13
5249157	17
2208576	13
10351710	13
310034	13
520701	13
3465748	13
3943093	13
4271618	13
315257	13
9171099	13
3151392	13
1442087	16
2264713	13
600627	13
2840681	13
21323529	13
2615126	15
13949098	15
6712272	13
6704044	13
2091196	13
6615603	13
6553395	13
5064762	13
2436499	13
50771	16
5199467	13
8084635	13
19800272	13
456731	13
606882	13
10818648	16
173382	13
18543080	15
3371120	13
16023291	13
994365	13
3009497	13
26094624	13
2251237	13
2678029	13
9496298	13
548809	17
9940941	13
2160055	13
821148	13
14861160	13
11068512	13
16297620	13
321620	13
5515713	13
1237608	13
358665	13
2245204	13
28201750	13
9446484	16
8385547	13
1232392	13
10228196	13
2364578	13
18037825	13
6160193	13
1790829	13
15502810	13
11817443	13
13592906	13
6291985	13
3873678	13
7838896	13
414881	13
736871	13
1472302	17
3639093	15
4005471	16
962669	13
8210721	13
1404761	13
5806378	13
10023951	13
10804483	13
4136393	13
14931668	13
7431699	13
1749271	13
2592226	13
6913302	13
5501301	13
5544823	17
8263518	13
8179077	13
14173195	15
1788252	13
18952509	15
11163700	15
536614	13
1134723	13
5550438	13
24787141	13
13774247	13
17783918	13
1418361	13
18486989	13
2253095	17
10188255	15
2675129	13
2749862	13
10061266	15
1166345	13
4894455	13
8622116	13
858868	13
3043717	13
14711417	13
654412	13
23929428	13
3009094	13
5904832	15
7621526	13
10737183	13
17706442	13
36451006	13
2634335	13
1454694	13
7745311	15
6202367	16
12860918	13
1318181	17
5539687	13
736085	15
7661639	16
2398299	13
16613512	13
2673974	13
15770742	13
10021867	13
37952806	13
779346	15
9748267	17
30088207	13
78257	13
1324615	13
207708	13
3812110	13
20778	13
3811146	13
578622	13
31183335	16
10107648	13
4246419	13
3997118	13
1983563	13
4136814	13
9450215	13
5581984	13
35668595	13
466300	13
3764004	13
304129	13
9649396	13
6660749	15
1630804	16
1615268	13
8805257	13
27123762	13
4554683	13
6176205	13
11920732	13
2437639	13
6147994	13
187472	13
9629	13
4699799	13
21669126	13
1554910	17
7088406	13
3689007	13
15579972	13
6263063	13
19139383	13
4341766	16
2192677	13
1458280	13
8884144	13
4954996	13
7085455	13
258498	13
9661647	17
1337955	13
3742800	13
18506282	13
5753806	13
1154118	13
19256020	13
8972678	13
6469990	13
18538720	13
3666145	13
7471365	13
6698487	13
5566998	13
11339384	16
886269	13
13556167	15
7210763	13
10255792	13
1226175	13
5250448	13
2073345	13
38378462	13
1193345	13
249681	13
3555604	13
3182979	13
12898060	13
9208678	13
4336380	13
6105486	13
6280428	13
6368796	13
1086291	16
12519755	17
3074614	13
2306998	13
5486096	16
27736317	17
13791257	13
24972696	13
1444754	13
2610563	15
6469987	13
14632567	13
3637236	13
2850628	13
9576911	13
3294734	13
6411895	13
10023561	13
1266176	15
4062015	13
6716706	13
1952526	13
6829520	16
1416689	13
15077231	17
926381	13
14224026	13
773094	13
3755581	16
657380	13
410885	13
2698644	13
14521350	15
6346361	17
3616890	13
4360392	15
1029558	13
29525188	13
2273023	13
4709950	13
3757748	13
13888966	13
480180	13
2046291	13
1045743	13
5986159	16
6282817	13
15476223	13
8485316	13
3158205	13
18969708	13
18272340	13
5968483	13
3864714	13
332406	15
12618621	13
534020	13
5510147	13
213670	15
10431516	16
924463	13
1700544	13
302158	13
6087245	13
15602405	13
6308906	13
1760015	13
9627030	13
3697943	13
11052305	13
6792515	13
13237892	13
2039366	13
20767945	17
6160102	16
1258551	13
5875038	17
3759915	15
12688976	13
512684	13
159649	15
2149931	13
5084924	13
575090	13
5292964	17
266897	15
3386270	13
6864901	13
6813166	16
13825415	13
3776340	13
14512313	17
5873768	15
5608378	13
7444447	13
10498481	15
3879098	17
806095	13
1584048	15
1569272	17
9445699	13
1730253	17
542396	13
2623468	13
365712	16
13700257	13
13920872	13
10987474	13
2485540	15
2411990	13
3889001	13
220230	13
23708367	13
894882	13
4063483	13
398162	13
4054545	17
17080384	13
12676920	13
4137264	13
4203849	13
8149512	13
10249593	13
2494792	13
7675490	13
2647858	13
702543	13
13830240	13
7646090	13
15296094	16
1269865	13
7200660	13
2488195	13
5416344	13
5655680	13
9913831	13
22452873	13
6692786	13
4121814	13
18026830	15
10898182	13
7799897	13
17976014	15
1563891	13
3627654	13
7390552	13
4570646	16
2379965	13
29280998	13
10452306	13
22441594	13
177438	13
6880598	13
6250922	13
27109021	13
3900652	13
15252278	17
1619728	16
14183946	13
2045380	13
2956616	13
11529729	17
17918079	15
1237582	13
202290	13
6655326	13
13567841	13
3028891	13
4250119	13
3292084	13
13116392	13
423645	13
22189586	13
4770450	13
570089	13
3912696	13
9337047	13
3866185	13
8853455	13
2269508	13
18547013	13
3398893	13
4586209	13
6277230	16
190446	13
2064773	13
3706967	16
2294688	13
3312779	13
2621390	13
592996	13
9978319	13
1477110	13
4564044	13
4195324	13
5324697	15
12549989	13
2749124	13
4341160	13
8012902	13
15794458	13
1259050	13
16296003	13
2628708	13
2348686	16
217836	17
1644608	13
2600711	17
7766077	13
10919	13
16195514	13
7752528	13
1167769	13
5261975	13
5062164	13
452105	16
13340832	16
3746361	13
114345	13
5399374	13
4940705	13
6791455	13
3228655	17
4134412	13
11210110	13
1306751	13
2466376	13
5386232	13
10220320	13
2670004	13
24598784	17
10539530	13
3302048	13
8319062	13
11100864	17
7581517	13
18320988	13
11747076	13
1168726	13
148017	13
1883044	13
23262762	13
7374111	13
14440	16
21514894	13
1420748	13
299351	15
10343570	13
7529895	13
11384964	13
584113	17
21542407	13
3375069	17
3033469	13
3345729	13
7588745	13
11763520	17
5500016	13
3735331	13
4768057	17
4633163	13
9165659	13
6435215	13
17238953	13
4920363	15
11098212	15
1361282	13
7985141	13
1552052	13
3537391	13
20822336	13
8731154	13
13194654	13
2565783	13
1697051	13
10067914	13
6921135	13
5654749	13
30373067	13
1295806	13
991263	13
4886699	13
2337765	16
916763	13
10693381	15
102538	17
4148269	13
23204897	13
7875379	13
13404	13
3459081	13
22891926	13
4097028	13
7761859	16
4911251	17
5383614	13
17772664	13
220169	13
5302742	13
22669246	13
7663268	13
10080626	13
2211308	13
8107448	13
2367574	13
9456358	13
2489858	13
42333169	17
5572321	13
3705432	13
887442	16
3150643	13
1859512	13
1072071	13
35179062	13
10278269	13
2083692	13
7361815	13
2496169	13
1791478	13
5316273	13
3777638	13
9325571	13
30105240	13
4804313	13
3573916	17
78033	13
1510809	16
11530856	13
10292747	17
1174046	13
2406280	15
2946405	13
987263	13
4339997	17
13602993	17
5337784	13
10722438	13
13306936	13
4285055	13
10738718	13
21599774	13
11324696	13
16075873	13
6095021	13
2473909	13
4461198	16
12967531	13
2598460	17
22235618	13
2283699	13
1576204	13
8985036	13
12908950	13
2480061	13
14556719	13
8160256	13
742957	13
2328854	13
9502217	17
7146054	16
2714089	13
2269340	17
13917914	13
1452973	13
582302	13
1465969	17
2503779	13
1316018	13
5903783	13
6087696	15
2834999	13
11280201	13
9083149	13
15002984	13
1392070	13
10173714	13
8728012	17
8704240	13
9070502	13
1698204	13
3874643	13
8033096	13
3841421	13
8318997	16
26718014	17
812056	13
13807439	13
4333193	15
2778806	13
2426460	13
2603956	15
1160215	16
2180576	13
12944005	13
3591851	17
6559567	13
4501234	13
9097491	16
6876944	13
5999378	13
2549557	13
14808382	16
5498343	13
1897851	13
148954	13
49893	13
5876399	13
6083430	13
2571155	17
12323960	17
1494646	13
10046132	15
3886089	13
15361801	15
1262969	13
10294402	13
359400	16
3010993	13
3002413	13
916171	15
1831211	13
9898364	17
9438143	13
3448088	17
9866243	13
3596569	13
13533799	15
3725232	13
3467029	13
4505523	13
5991035	13
12007643	13
2783569	13
22057814	16
5039899	13
11518322	13
9585740	13
1709757	17
1129348	13
18953684	13
5397678	17
371727	13
2831449	17
2795702	13
1173508	13
4533595	13
873766	13
11255984	13
1557574	13
200068	13
36075704	13
10257915	13
8183055	15
5211650	13
1118851	16
3111254	13
800857	13
3756061	13
11648711	13
6817043	17
14025358	17
4497574	16
14752605	13
23397664	13
2914793	13
8672328	13
1383862	16
1136494	13
15897544	15
1316009	13
2614280	13
9710972	13
6276385	13
8859191	13
23443086	13
2048172	13
7018653	13
9470134	13
10396824	13
13364598	13
388506	13
1068230	13
2052393	13
2275464	13
13759293	13
6639722	13
2949719	13
2285639	13
4956196	13
1572713	13
9295754	17
9280839	13
2047677	13
8850006	13
11807914	13
4613898	15
3967902	13
14416607	13
11288092	13
4761484	13
5227390	13
1667132	13
5719830	13
26185361	17
3421264	13
1763022	17
16898459	17
604912	15
33284562	13
2374381	13
13318954	13
298810	13
6646005	13
3348644	13
3613393	15
5247201	13
10575775	15
341028	17
1044520	13
170412	13
964860	13
1466039	13
839464	13
3327131	13
7208748	15
9295697	13
1356771	13
5686714	13
903124	13
5180996	13
1192443	13
10457215	13
178741	13
15423976	13
3530405	13
1792458	15
1056367	17
9544441	13
709163	13
6076329	13
6923343	13
14937006	13
797562	13
11086769	16
22467296	15
6359958	13
315209	13
3289495	13
1100565	13
8459990	15
626133	13
210565	13
7191476	13
5820328	15
9386333	17
409513	16
17024697	13
7107721	13
7449118	13
1012887	13
1722474	13
5385669	13
2208166	13
12671359	13
4448856	13
10020756	13
944198	13
1134411	13
4353353	13
879878	17
4528684	13
5962860	13
13991003	13
14952747	13
7715111	13
10318084	13
28200638	13
34852	13
2140142	17
1666016	15
9050097	13
4761453	16
1031405	13
1619251	17
5294362	13
7615038	13
6266082	15
3781241	13
1449966	13
5920154	15
169493	17
2512638	13
2357893	13
1508188	13
15318202	15
11905001	13
4602541	13
26112572	13
3911343	15
16714101	17
9075700	13
12175621	13
8966416	13
8695757	13
3000644	13
1083418	13
10978466	13
3138630	13
527367	13
4228651	13
24360098	13
17665775	13
4265501	13
4046502	13
10579483	16
7423392	15
12740104	13
1160682	13
5062283	13
5999610	13
11702527	15
4363767	13
3127924	13
10443088	13
6416128	13
4248645	13
11747286	13
1433224	13
3471288	13
3987046	17
1786596	13
4163889	13
4060799	13
5732566	13
8911597	16
32912023	13
2558785	17
26280496	13
10451929	13
1237718	16
7243414	13
2185620	13
16987788	13
3381951	16
10810881	13
20410731	13
9899631	13
26435010	13
333102	13
1004968	13
44620	16
2926647	13
1656992	13
8528329	13
16591290	17
2284620	13
5147649	13
11751552	13
8916935	13
812690	15
4542568	13
7169250	13
18723284	13
1094761	13
2227413	13
14335195	13
808077	13
1830985	13
3131572	13
11126359	17
6857601	13
32731564	13
16353895	17
1976625	13
29425687	13
4340641	13
4580415	13
305249	13
3371400	13
3455076	13
4185299	13
3938381	13
2929778	13
10362550	13
625933	13
14054801	13
5862472	13
3713986	13
16844233	13
9334889	16
4720463	16
284642	15
4163878	13
3966873	13
10647475	13
4741615	17
3122891	13
2354860	17
4218110	15
18147597	13
515515	15
6348697	16
1315380	13
6345210	13
52796	13
15017147	13
19717442	13
1252666	15
8184404	13
4959518	13
427777	17
8193426	13
4580684	13
989837	15
14574477	16
11374495	16
921197	16
3602030	17
17949247	13
149557	16
7217862	13
16236521	13
10589448	13
37028442	13
12712547	13
595452	13
9572412	13
5633051	13
6675804	13
7463271	13
9167445	13
357352	13
2687063	13
8232841	13
5966600	13
9472774	13
413535	15
28646570	15
14416194	13
4769135	13
708943	17
1170626	16
5395576	13
9315004	13
16405617	13
2212253	13
6753222	13
4977336	13
2274324	13
10807023	13
90773	13
84165	13
12074297	13
1433083	16
1753243	13
6594313	13
8099538	13
4321814	16
23879790	13
3590079	13
2699985	13
9395623	17
12503365	13
7707616	13
8872083	16
7680352	13
11917938	13
3168456	13
1938278	13
15839682	13
3615090	13
1737712	13
3815529	13
7829204	15
7207722	13
2730375	17
12483331	13
10088187	13
9590920	13
4474056	13
23630280	13
3549657	13
1075132	13
15169672	15
2669807	13
8171820	13
4199146	13
1811226	13
16903874	16
3169179	13
5788027	13
11671430	13
12333	16
9662908	13
2786491	13
151166	13
2361668	13
11020592	13
8669653	17
8769044	13
262020	13
6772958	13
3936207	13
282275	13
3157830	16
2534702	16
3494392	17
4773261	13
2801124	13
4816395	13
2183780	13
3083673	13
9916068	13
5779998	13
1094939	13
13262408	13
2867469	13
8492625	13
10472009	16
1064215	13
7061911	13
2447707	13
9037278	13
23773041	13
1492887	13
4303629	13
3649178	13
16608026	16
958397	13
5619041	13
4125411	13
3319030	13
9707941	13
11580153	13
2141235	13
694678	13
3906767	13
12322585	13
241576	13
105489	13
2919470	16
8099674	13
6194355	13
483767	13
7536291	13
19378417	13
3834981	13
7234728	13
6338111	13
969187	13
2966853	13
8192984	13
3618477	15
5331316	15
12938793	13
9538156	13
5258	17
20707794	16
8752587	13
1166013	13
9936065	13
10752114	13
8476978	13
1078937	13
2177659	15
6842664	13
26316924	13
9672966	13
6902118	13
14776480	13
213338	13
2179540	13
5643686	13
1629060	17
1161597	13
17960471	17
2787292	13
3601595	13
3733535	13
19325582	13
3967741	16
4731760	13
9461259	16
3200236	13
7609232	13
782759	13
11099504	13
2034378	13
715764	13
10236179	13
2448730	13
2092654	16
1200713	17
1153729	13
270518	13
1580110	13
1330354	13
6446	13
1546985	17
25759213	13
15896719	13
7945938	13
2659700	15
5673447	13
14803944	15
21283778	13
1657430	17
6568084	13
25323095	17
3895936	13
6531479	13
68184	13
464906	13
13461973	13
10068126	13
4590964	13
219378	16
11886591	13
4040415	13
4522040	13
10939705	13
12496825	13
4733193	13
4818589	13
9220324	13
441113	13
8361224	13
5850991	17
5738361	13
22222646	13
12751526	13
1982356	13
3050364	13
12479213	13
5138776	13
3221101	13
531023	13
4054741	13
5518703	13
559306	13
15972488	16
2036299	13
14044967	13
966994	16
6606330	13
6378663	13
4683638	13
1451082	13
16095072	16
15889257	13
3580729	13
28048931	13
1673632	13
8411430	13
5377557	13
3277611	13
18362108	13
2269291	13
4226010	13
5969	15
12168212	13
2160739	13
9677203	13
3108495	13
12085856	15
7191347	13
221297	13
13000707	13
5778818	13
1513588	13
2453033	13
4445721	13
6687613	13
18806025	13
2508660	17
2854541	16
453739	13
33431391	13
18848746	17
8891306	13
276846	13
1639134	16
35030654	17
40881	15
17755663	13
3611362	17
130919	13
3535475	13
2346297	13
11375324	16
615696	13
3649590	13
11243953	13
13869255	13
2642384	13
14978	13
7776802	13
2634235	13
1556844	16
1955102	13
4802216	13
1821836	13
27721055	13
4321062	13
4993338	13
1507504	13
137195	13
2357889	13
3395799	13
1339549	13
1376100	13
11795239	13
16964579	13
1653038	13
19358904	13
9264943	13
5852966	13
274798	13
12703115	13
3055939	13
13291836	13
532013	13
2952505	13
254458	13
7158037	13
9718949	13
2587669	13
12065289	13
8828746	13
15248526	13
10292519	13
6486693	13
211943	13
982416	13
12080060	13
9822441	13
1607618	13
3651150	13
17117865	13
4338230	13
1561021	13
9940445	13
9816007	13
7072578	13
312884	13
7459591	13
7299732	13
3393421	13
1237128	15
23775633	13
6264460	13
8196974	16
282926	13
4402677	13
8571783	13
4413132	15
3472641	13
8941072	13
153772	13
6357198	13
3605000	13
1102000	13
2701278	13
20404602	15
1773472	17
3263198	13
1700703	13
5386774	13
3209994	13
7689269	13
5060315	13
548234	16
12191149	13
15611256	13
1173093	13
4240005	13
3491708	13
1506721	13
6572029	13
7133261	13
1389222	13
16706364	17
194965	13
3637436	13
7892352	13
6402220	13
8602609	13
8939172	17
45620189	17
1261838	13
15223885	13
722975	13
3244529	13
8751315	13
3249345	13
1560037	13
6465532	13
3812276	13
420315	13
10480611	13
6466367	13
4910636	13
26752749	13
4460047	13
7302853	17
701985	13
19411460	13
6331906	13
27451686	13
13194505	15
1439403	13
13296217	13
208443	17
3942481	13
2803989	13
1216036	15
597668	13
5831493	13
201518	13
222048	13
617417	13
1572835	13
2690706	13
1967270	13
6874708	13
2841240	13
3744904	13
23937465	13
3287205	13
4513065	13
1661268	15
6069770	13
1469207	13
9175992	13
8044951	15
6637920	13
1167192	13
521424	13
11047826	13
7066597	13
1522755	13
3098451	13
3533689	13
6330214	13
2301554	13
9670013	13
6812681	13
2921537	16
4602738	13
5109878	17
716650	17
9666559	17
6948103	13
5058819	13
2471925	13
12995557	13
1525763	15
8819301	13
1467993	13
10992554	13
10706161	13
16171715	13
3705263	13
765020	13
4186969	13
4237617	13
18431088	13
12430595	13
9182865	13
10001675	16
2881929	13
8347697	13
2714921	13
8189829	13
9889426	13
13293555	13
21317010	17
17262707	13
813662	13
7134410	13
5560486	13
8150453	13
3906521	13
3493454	13
4848950	13
2512547	16
2033374	13
8502751	13
17595221	17
7441977	13
4553390	13
2689117	17
930390	13
8191113	13
9167456	15
11749014	16
22069544	13
5592687	16
1880594	16
7164444	13
15039923	15
5367038	13
18933287	13
12158739	13
22070535	13
107855	13
8493575	17
904780	17
10320901	13
28505736	15
3541549	13
73653	13
1447899	15
2219738	15
30617810	17
7344265	13
4324599	15
3235467	13
3461469	13
6675194	13
1830840	13
1523225	13
1226330	13
2833978	13
9645817	13
11433838	13
5783806	13
269100	13
8690036	13
221034	13
11517328	13
19900654	13
7611869	13
15001267	16
10224613	13
4365800	17
6536077	13
2892850	13
10305179	13
4363069	15
26087923	13
15811870	13
3616706	13
5504296	13
6054669	13
2364056	13
467440	13
8256935	13
2387957	13
6256260	13
358209	13
12442429	13
3930858	13
2928178	16
2339813	17
13189150	13
15588484	13
8157890	13
23646715	13
7630714	13
3752187	13
958935	13
7386825	13
10377216	13
8036196	13
7536862	13
2461029	17
7427512	16
7701621	13
13573479	13
2307438	13
216057	13
1114398	16
4720680	13
23125218	13
2028369	13
1038784	13
18511914	13
14761424	13
809725	13
3139605	13
489312	13
8170914	13
13880278	13
6489779	13
1971504	13
6589985	13
1807827	13
13375047	13
3340347	13
2446659	13
960608	13
12121698	13
7139601	13
1799907	13
451507	17
17344337	13
4366018	13
1328498	13
1371989	13
9311066	13
5142268	13
4741618	13
1560355	13
5505441	13
1391547	13
9950528	17
8244084	13
1992949	13
420333	13
12035298	13
2532529	13
3011825	13
5729952	13
19085854	13
9427	13
456702	17
4699467	16
154665	13
3473166	16
276409	13
24148129	13
1404076	13
17415813	13
6116434	13
10331732	13
10313809	13
6756399	15
19586277	13
4267238	13
407867	13
8485256	13
1638472	13
1129559	13
226714	13
1456159	13
3674357	13
3809702	13
5956959	15
16222032	13
4005215	13
21990612	13
2461809	13
750885	13
4821520	13
16048462	13
2268303	13
3364122	13
12591152	13
7262730	13
8036048	13
4059494	13
1266025	17
17676053	13
5961352	13
12370993	13
4020109	13
5791787	13
2092191	13
557041	13
6321323	13
4856373	13
181354	13
3297782	16
7821959	13
1558430	15
10865551	15
417907	13
377658	13
8584110	13
4651053	13
5236760	16
11295765	13
5465983	17
11419387	13
16952779	13
6912562	13
34382	13
3517661	13
5756906	13
7975547	13
4945152	13
2642711	13
2346732	13
5189301	13
8454567	13
5025577	13
11675549	13
3442078	13
9706092	15
1552169	15
574012	13
1027091	17
2724752	13
9823705	16
6129475	13
2187905	17
1898484	15
6759452	16
1995868	13
9607621	13
12236035	15
3133547	13
26235382	13
34151921	13
20154488	15
2344058	17
386467	13
4675928	16
18315720	13
311097	13
13350386	17
2786520	13
1882821	17
223383	13
6064320	13
20308093	13
33345371	13
2582079	13
3281790	13
952263	13
6430855	16
6686676	13
3793197	13
3506778	13
267473	13
5729204	17
15702695	17
14906973	13
9034374	13
5258498	13
3784370	13
9581139	13
9600479	13
1410537	13
3124118	13
309103	13
15592349	13
903088	13
4004125	13
1272809	16
7323493	15
23754285	16
19599355	15
20465548	13
17124	13
14404092	13
566573	13
5179918	13
3318085	17
13055321	13
5009147	15
579162	17
7355467	13
3849547	13
9240601	13
6579690	13
2622697	17
14945612	13
3600424	13
4640091	16
5480094	13
8079167	13
4467773	13
760894	13
17737803	15
4673201	13
307733	13
2246169	13
4224210	16
3525217	13
4490369	13
15408644	13
3126664	13
10593472	13
19270603	13
6206783	13
41817893	13
4739856	13
11530414	13
18995775	13
20179003	13
6040926	13
743863	13
8396049	13
3944345	13
4379401	13
2244779	13
8418005	16
2548944	15
3666164	13
20325808	13
451185	17
3915962	13
5710877	13
31385788	13
4212689	13
1552587	13
10541627	13
12215464	13
922531	17
3777079	13
3386574	13
5346349	17
19687708	16
2569771	15
6850098	13
1187108	13
12036454	13
8310521	13
6832084	13
6925146	13
13582690	13
20324715	13
8690107	13
5326754	13
27048510	13
3338603	13
7980574	13
4114701	13
2025322	13
4457365	17
1338971	13
11146923	17
1571109	13
1937959	13
3423481	13
10480879	13
219050	16
9953204	13
5628905	13
12358091	13
1424584	17
2469012	13
5119226	13
39642373	13
34325315	13
13252593	17
24060919	17
4232711	13
29976458	13
7560162	13
9759818	13
13199420	13
933430	13
7586506	13
728238	13
14798900	13
1707630	16
1817524	17
11764080	13
4315413	13
19167365	13
751080	13
437059	17
7200108	13
5578485	13
2737432	13
5536017	13
585802	13
5526200	13
7208978	13
3073120	13
3429587	13
1180644	16
708982	13
7872376	13
10534365	17
12088732	13
688197	13
5084512	13
3083641	13
6318289	13
23640594	13
14477159	13
16016349	17
11739426	13
11340468	13
4071583	16
5554724	16
8980155	13
5831755	13
450466	13
2499725	13
15989173	13
3737296	13
3332609	13
787618	13
12510802	13
5868186	13
1924469	16
5507145	13
4204490	13
953409	13
7558206	13
3091008	13
2087012	16
3781259	13
1816130	13
945107	15
10565984	13
8750669	13
2437049	13
27447575	15
14122105	17
12743332	13
28796598	13
3441311	13
1133643	13
2548035	13
11486526	13
15347654	13
2412535	13
1012002	13
12826936	13
10186489	15
9805996	13
1869737	13
6814813	13
1595779	13
17909850	13
3659385	13
1887348	13
635042	13
11663364	13
21870827	15
4532987	13
2698288	16
9537675	13
4630069	13
6061589	17
1100216	13
4535840	13
847678	13
5010948	13
35305819	13
1526833	13
723304	13
1790049	13
3262375	13
2627076	13
1640850	13
27440928	13
26505589	13
5590009	13
5320197	13
4617175	13
5987168	13
3655214	13
2064817	13
12667183	13
3763507	13
12706638	13
1754475	13
521011	13
37736120	13
5518673	17
8953795	13
5028794	13
6739933	13
1227820	13
6508857	13
754991	17
6939914	13
8295818	13
4542725	16
6564794	13
1134660	13
6059239	13
7110802	17
3119110	13
1140016	15
10521718	13
4097741	13
2280277	13
4318861	13
1611964	13
5856251	13
5701478	13
11002372	13
1156166	13
7744827	13
15451768	13
168770	13
6481545	15
179137	13
17762876	13
5579912	16
9322202	13
16278832	13
6658800	13
14890369	13
4188305	13
15931144	13
453092	15
8783482	15
1304483	13
3441396	13
11928064	16
3194379	13
16690678	13
832291	13
9513999	16
2576809	17
1923551	17
43255220	13
3257659	13
1478287	13
18263810	13
9546717	13
10082407	13
13559698	13
1452944	13
2023114	13
1396728	13
5220465	13
4531382	13
4058215	13
7376362	13
2271502	13
9950045	16
7031033	13
1907569	13
15311693	15
6426076	13
3567666	13
7958191	16
1722183	16
500048	13
461673	13
17767846	13
5475873	13
13044961	13
4705123	16
7781002	13
7266876	16
2460772	13
5791920	13
12312802	13
2352638	13
9404454	13
7670012	13
5791946	17
3818898	13
1470671	13
7013090	13
14858238	13
13457641	13
10875025	13
3752650	13
8637361	13
1386963	17
13768179	16
23180300	13
443241	13
447070	15
1732445	13
2597605	13
1911054	13
6836181	13
8575776	13
1239154	13
10272	17
229892	13
4624674	13
5907850	13
2272567	13
317045	13
1554931	13
186398	13
6485787	13
5183112	13
12579858	13
18084120	13
17409152	13
2066604	15
814956	16
7504727	13
13492845	13
14834137	13
11056656	13
8455905	13
26378472	13
11223541	17
15140176	13
1809560	13
6927642	13
27372026	13
7711388	13
10378	13
7595454	17
6808790	17
1574551	13
6808571	13
9028493	13
622170	13
7736833	13
2984072	13
1284595	13
885818	13
3416684	13
203983	13
10693933	13
7911736	13
6962841	13
1316839	13
7639804	13
2221666	16
855040	13
795086	13
23391816	13
6099159	17
7135097	13
93251	13
44677549	16
1974563	13
1992352	13
10338697	13
3017039	13
96797	13
1498765	13
23164014	16
1004983	17
8062382	13
1274233	13
2459416	13
11222453	13
9044270	13
3001622	13
913821	16
3075148	13
5138927	15
9259198	17
8883838	17
9379868	13
3142726	13
4091200	15
5598591	13
696420	13
31493176	15
4008886	13
639872	13
5675554	13
50403329	13
1461736	13
10541139	13
491190	13
3884899	13
17829605	13
10991128	13
5763973	13
2522840	13
11231957	13
3103981	13
741872	15
4718026	13
4904287	17
10027898	13
8818489	13
244905	13
2234583	13
276522	13
5887890	13
5512733	13
3462205	13
1014231	13
2520248	16
99865	13
38871820	13
36718147	13
5567294	13
11662278	13
1570786	15
22883410	13
321911	13
6850644	13
28708686	13
5590758	13
44852543	13
2249431	13
7817090	13
101623	13
5102931	16
7699637	13
5535602	13
1941631	13
12672324	13
8507422	13
6735158	13
6975203	13
15647915	13
8648823	13
3440951	13
3478384	13
10770716	17
9120401	13
3875440	13
9940885	13
4325719	13
2405715	13
7215237	13
2869130	17
1163398	13
12196833	13
7493466	13
3595380	13
8857547	13
5921991	13
4128855	13
18200574	13
23710956	13
15064	13
2625988	13
3101926	13
1576403	16
2379067	13
7352947	13
11736695	13
27013717	16
540041	13
3408315	13
3015410	13
2888219	16
21033256	13
20507936	13
7432308	13
11099041	13
5568217	16
1207026	13
1821717	15
5819470	17
13445074	13
965848	13
1163979	13
4349591	13
2812886	13
3692218	13
10529527	13
9178373	13
2114669	16
3685721	13
4504281	13
4415174	13
6797037	13
1397502	13
13009982	15
10333	13
13865944	16
2516543	13
1408280	13
631392	13
2591335	13
841743	13
19631641	16
840362	13
1137811	16
8052802	13
6795526	13
939216	13
834974	13
7429824	13
6646175	13
7915878	15
13321130	13
6831590	13
160612	16
2491108	13
118667	13
4172779	16
6049882	13
4481481	13
533990	17
1300308	13
4517827	13
9391527	13
5377806	13
10468783	16
1704934	13
97768	13
67324	13
674121	13
4585295	17
809605	13
2776918	15
2896111	13
2846680	13
4455885	17
1605203	13
4749576	13
172934	13
8705901	16
4471590	13
1096554	13
170357	13
512227	16
5090148	13
26937081	13
3055072	13
22440731	13
4697251	13
23049482	13
1181044	13
3792531	13
353869	13
496931	13
3371355	13
12003246	13
2680189	13
1906950	13
917590	13
3678514	13
9789559	13
589707	15
6018963	17
12440061	13
7590663	13
4520459	13
2304058	15
1660501	13
777741	15
897301	13
2310101	13
14143186	13
4242592	17
4717330	17
1410247	13
505988	16
12563513	13
24505548	13
21703358	13
1535417	15
26576753	13
357182	13
1586901	13
1807598	13
3493079	13
1529210	13
5269435	13
6546205	13
15509332	13
125336	16
1553650	13
9156687	13
1390512	13
922896	13
1679992	15
19720943	13
5832768	13
15345161	13
29929479	16
4587693	13
31890016	13
28348292	13
14374439	13
17988037	13
8691217	13
10580803	13
9111527	13
1463463	13
769572	13
17010867	13
1117900	13
14649617	13
11614814	13
5145413	13
3315724	13
4082318	13
19476076	13
1385694	13
21171443	13
5368039	13
14753623	16
15356153	13
9062347	15
506403	13
12858230	13
1095060	13
10604182	13
1549222	13
19054901	13
6470529	13
16853448	13
4970760	13
3947241	13
5627746	13
2022749	13
70343	13
2158782	13
3155718	13
21073802	13
3488419	13
8455000	13
5037930	15
25091963	13
4109479	13
1914246	13
11016257	13
14587651	13
185356	13
6324900	13
1492015	13
24331563	13
5398380	13
2002664	13
7231404	13
8645036	16
383589	13
6906511	13
2442410	17
3997104	16
2007572	13
4856938	13
282981	13
12409463	13
2681921	13
8991150	13
3142341	13
3034026	13
709083	13
3797839	13
5123239	13
278697	16
4343415	13
15165127	13
1041946	17
1289291	13
2981781	13
10050365	13
11597273	15
3181543	13
125561	13
26478494	15
5122688	13
4407812	17
10543794	13
1579550	13
19580137	13
5553580	13
2702916	13
5111142	13
829468	13
5339344	13
29590582	13
2610754	13
7655100	13
3297476	15
919208	13
12340053	13
11577417	15
14061107	13
517609	13
5730397	16
2825173	13
3896187	13
20998162	13
12320638	13
8872523	16
1971478	13
6998610	13
1512772	13
7308751	13
13280811	15
59176	13
10223544	13
19826000	13
1209161	13
34946694	13
36740171	16
1170143	16
9533759	13
25403014	17
2354386	13
7953221	13
2472544	13
28956116	13
11633611	17
5541394	13
12863455	13
1508642	13
892562	13
1057600	16
160184	13
13249855	13
3184044	13
8915516	13
669668	13
13982738	13
5295185	15
18913	13
4852627	13
7479312	13
10852936	15
7791787	13
4886438	13
9580005	13
772742	13
3307123	13
2861517	13
9551651	13
9235302	13
1268797	15
2040254	13
10311298	13
9791613	13
2817933	13
1792570	13
11867923	13
6028338	13
13423549	17
8816409	13
2044088	13
1908873	13
7157900	13
6671838	15
4496146	17
17920756	13
6598701	13
10796545	13
10973363	13
6495346	16
5249720	15
4158236	13
8091155	16
1419403	13
1264399	13
7334350	13
8558870	13
5599233	13
380898	13
8143582	13
1806685	13
10659728	13
5853503	13
3646312	13
3071307	16
7687504	13
2080033	13
5654886	13
6839484	13
5416222	13
1338989	13
19371852	13
9083755	13
6748587	13
12956512	13
3723387	15
5479073	13
7042787	13
1845758	13
7679345	13
2163687	13
7666277	13
370020	13
1074066	13
124651	13
20748201	13
1343344	13
3249274	13
1559725	16
2040428	13
579670	17
613103	13
10869991	13
26383002	13
8312360	13
2935021	17
1660518	16
13454755	15
3121427	13
3115656	16
15271885	17
2807852	13
3545185	13
3431641	15
20855979	15
3887296	13
9251815	13
6733201	13
1653119	13
7742614	13
16554022	13
4281302	13
6304133	13
2359321	13
2961265	13
9226556	13
5838277	13
17860953	13
1633993	13
4856815	16
3855864	13
1836981	13
23409323	13
2615087	13
2218535	13
1618472	13
2041748	13
190601	13
5004467	13
1882355	13
10659792	13
18120031	15
14765829	13
1957568	13
27592927	13
4633415	13
3912837	13
8584899	13
6236658	13
13910605	13
1694220	13
695942	17
18366245	13
15827478	13
784175	15
30056758	13
3311534	13
9268394	16
5337017	13
2739522	13
4083369	13
981076	13
4340543	13
35502058	13
2168881	13
2526347	16
12683408	13
76373	13
311305	13
13469380	13
3534886	13
1688634	13
1737520	13
6626364	13
7677099	13
1748142	13
11856311	13
7058113	13
3630904	13
7055499	13
14643079	16
8779690	13
8615935	13
5607111	13
2200528	13
32153951	13
2578930	13
11466596	13
616971	16
413675	13
15769634	13
1404619	13
5803775	13
303963	13
3899913	13
4298574	17
383698	13
627550	13
2352922	17
20235257	13
25898133	17
1907646	16
1488546	13
20533781	15
2720233	16
21541734	13
9544170	13
273966	13
4705499	13
3357488	13
3409635	13
15808276	16
13391799	13
1545934	17
16550783	15
1962122	13
5656064	13
5244655	13
8267064	13
18843145	13
6253040	13
13623766	17
7332479	15
5229965	13
3596669	13
40432	13
1669344	15
3048027	13
6053281	13
5345781	13
8954516	13
156334	13
8673013	13
45894684	13
16490658	13
6677038	17
2067420	17
4031057	13
959931	13
1882095	13
52309165	13
7422022	13
25991852	13
6679453	13
3905349	13
11453548	13
103934	13
744082	13
10550174	16
14009370	13
4752903	13
3067467	15
1417215	13
4237227	13
371132	15
10539171	13
9233812	13
35706128	13
751469	17
19083886	17
5528126	17
2859351	13
15922593	17
22982957	13
343995	13
7525049	13
19101517	13
2923123	13
10491084	13
3048607	13
11783696	13
117412	13
41039449	13
18835286	13
168306	13
577956	13
950831	13
4977625	13
6516183	13
8837938	13
3480407	13
2946519	13
11493459	13
3488748	13
2538035	13
12450344	13
529994	13
10432238	13
896323	13
7232167	13
17127725	13
4487166	13
8115151	13
8160192	13
25425086	16
5217405	17
1982770	16
3702332	13
10177210	13
7187657	13
733858	17
8421201	17
5017479	16
6676969	17
1960945	13
17491108	13
780271	13
2767411	13
25881113	13
7184375	15
6227886	13
6333440	13
17432626	15
1644213	13
1308980	13
1205190	13
36337849	13
2702056	13
4518322	13
12836139	13
2494849	13
1293456	13
22740242	13
19349689	13
2290048	13
389717	17
777963	13
5314523	16
7238976	16
855266	15
1915507	13
10103831	13
1386277	13
1496179	17
5857068	13
6073130	13
3073843	13
9551407	13
4651732	13
17975347	13
4523758	13
5925981	13
8180668	13
4431021	13
5486584	15
15066771	16
8077265	13
3929791	13
4755175	13
4401759	17
2538310	13
11674296	13
21316330	13
249317	13
9162181	13
2674970	13
3879010	13
6308357	13
19731491	13
1846279	16
8097470	13
2282845	15
13437202	13
10409482	13
6685861	17
40952315	16
1530621	13
6569145	17
2443691	13
1407752	13
167549	13
5139918	13
3471480	13
1300590	13
10899808	13
2377422	13
18377413	13
704665	11
8307422	13
4394910	13
2230225	13
12440014	16
9234658	17
7689638	13
22641	13
5154038	16
6366344	13
22806677	13
5461217	13
3701881	13
19104089	13
2554434	13
8867635	17
263129	13
4593381	13
1663238	13
12136956	13
10733723	13
23781178	13
9480727	13
2733623	13
27210554	13
3019152	13
508302	16
14752030	13
10939422	13
3480333	16
3288266	13
4467722	15
2707419	13
7029302	13
1203021	13
21516761	13
5901456	13
30976664	13
1904526	13
4195091	13
3671770	13
1927745	13
3963964	13
4668090	13
4387593	16
2560688	13
12084948	13
634834	13
351881	13
8481268	13
770957	13
3951639	13
2619152	13
4883395	15
5104888	13
4250072	13
1360733	13
20754823	15
4799374	13
2488809	13
5674055	13
32083725	13
3534816	13
11403365	13
11639677	13
7292578	13
17718451	16
5607081	13
10838521	16
467404	15
340523	13
7383156	15
13387667	13
1643926	17
3417005	13
2322059	13
1225333	13
32333	13
15683055	13
5490633	13
7285502	17
2662568	13
8065806	15
4429305	13
19737572	13
3345214	13
440150	13
11292046	17
9699746	17
1142571	13
2070545	13
2020953	13
24382568	13
3449155	13
4028680	13
1795006	15
8134276	16
3997026	13
9698079	13
2250093	13
26205428	13
7622208	13
148132	15
2942755	13
2602880	16
661771	16
3325448	13
318319	13
24358965	15
3966658	13
8981471	13
2260203	17
4516957	13
17236749	13
5335045	13
2821526	13
1553431	13
14335866	16
811211	13
1266727	13
5701884	13
14149713	16
6015279	15
10097028	13
4363696	13
2809472	13
11432433	13
2947605	13
24294129	16
1416563	13
6538446	17
7449259	13
5893641	13
4465589	13
1751089	13
10496674	13
497416	13
21818128	13
14717706	13
9645723	17
740503	13
113234	13
4594656	13
5051571	13
7777470	17
2962551	13
8279108	13
11366002	13
1213877	13
3842117	13
4118476	13
4038903	13
10876072	13
7154635	13
6396531	17
7318851	13
28575279	13
23123718	17
5291683	16
4455019	16
19384368	13
1634245	13
17900867	13
7793842	13
3832650	13
12760092	13
16496300	13
1737122	16
1869372	13
19175241	13
246372	13
470663	17
1001866	15
22664780	13
3362674	13
3026435	13
950837	13
3191221	13
26402398	13
435923	16
3691063	13
12960165	13
4324812	16
6332611	13
2601229	13
2621742	13
11018816	13
4348204	13
3855046	13
4921063	13
21976275	13
10709444	13
1051450	13
3845945	13
47368079	13
14589991	13
5561099	13
5666483	13
5645663	13
2241342	13
20499686	13
13221551	13
3966407	16
13599582	13
406538	13
859249	13
1765402	13
5167883	13
7651417	17
397212	13
1693696	15
301939	15
1836033	13
13895939	13
3087409	13
1076507	15
2054700	13
4415084	13
62953564	15
13664605	13
8963964	13
11222735	13
2635154	13
802689	13
4437507	13
2323531	13
8714590	13
9777190	13
1696915	16
1498393	13
20023277	13
20975289	17
1577506	13
35711	13
21766016	13
782369	17
2544230	13
18953654	13
8721786	16
1219938	13
9961505	13
694022	13
3424175	13
5381457	13
4792245	17
7095204	13
2106015	13
23034678	13
3053141	17
445757	15
903737	13
907968	13
1629519	13
21501777	13
4460686	13
20549469	13
1591694	13
5212454	13
3764494	13
10212718	13
5179988	13
489450	13
2168521	13
26498142	13
524405	13
723918	13
5035140	13
6861419	13
3797880	13
1286620	13
2027510	13
20818099	13
7527428	13
6458460	13
3929619	16
4598463	13
1435169	13
8068507	17
773908	16
8062438	16
16045766	13
8316321	13
4694242	13
274364	13
1275882	13
15854393	13
2382306	13
1502500	13
137422	17
20835511	13
1840008	13
7237251	13
21736777	16
4338390	17
382830	13
6893697	13
1359011	13
28680179	13
20731008	13
2831610	13
11514108	15
26279489	17
4648203	13
28478352	13
4179100	13
4073169	15
9911705	13
17487800	13
5041028	13
9192634	13
94297	13
29117397	13
1752994	13
9602161	17
15378624	13
22104314	13
3321887	13
6029590	13
463957	16
1036989	13
13997181	13
4541978	13
751809	13
431043	15
11432209	13
11482808	13
10017023	13
20121458	17
8110315	13
2958515	13
8534219	13
5690105	13
8770437	13
10617425	16
17224015	13
398432	13
5053360	13
3088081	13
19304321	13
1101297	13
19085815	13
2823498	16
21148468	13
10197141	13
1978919	13
7795082	13
466138	13
12326969	13
5829708	16
5111391	16
3043875	13
963328	13
4554838	15
8365083	13
4002437	13
747328	13
9585706	15
3110383	13
2570639	13
7500563	13
2061486	13
5284656	15
13746351	13
7072124	13
4505356	13
2730980	13
11921034	13
8339673	13
3583835	13
20934668	13
4222939	13
7511245	13
5622268	13
18291516	13
4139690	13
3861660	13
3211171	13
17177902	13
2539681	13
937796	13
11311630	13
6619690	13
10982590	13
11088547	17
1693730	13
14073460	13
3864623	16
18163805	13
9141338	13
4711433	15
2147099	13
5895480	13
6091387	15
1196603	13
8370023	13
139669	13
15923546	13
9863280	13
685569	13
10415560	13
21759460	13
4564802	13
17998455	13
20554494	13
5837360	16
4083373	13
12251111	13
5667793	13
7754018	13
4013303	17
5728722	13
1633586	13
10665281	17
861079	13
1684180	13
15738636	15
11674489	13
6978607	13
9107307	13
798164	13
287298	13
4477906	13
19377916	13
4092370	13
428729	13
1538548	13
4667840	13
1548957	13
15404194	15
639750	13
4705767	13
2701741	13
9962643	13
4340319	13
1224417	13
4332028	13
11593612	13
5078696	13
5908208	13
10899624	15
14588899	13
4975005	13
11642321	13
3904668	13
242199	13
9613081	17
19092539	13
3695637	13
15341885	13
24457816	13
6672736	13
1148010	13
3346806	13
4485246	13
3564329	13
16681374	13
2512480	13
5773066	16
2333008	15
11109821	13
10124921	13
16201588	13
1758287	13
190893	13
1196039	13
2616091	13
19584229	13
7412010	13
8103695	13
13594514	13
14406402	13
2320953	17
13279843	13
10954941	13
20236279	13
799331	13
5238372	13
6829663	13
438867	13
1146581	13
11464521	17
3471736	13
13546545	13
14155884	13
6159668	13
8476958	13
8468076	13
15610361	13
11230379	13
13906421	13
4366902	13
365898	13
1332685	13
5670405	13
1639413	13
7748203	17
11297740	13
35249634	13
15235899	13
1062906	13
14988304	13
28021068	13
11797553	13
11662069	13
7424623	13
1779152	13
706669	13
6047819	13
4922604	15
3944741	13
2053612	13
251589	13
14512570	13
4505447	13
4169155	13
8573682	13
8026018	13
7345839	13
13096174	13
6650698	13
1179911	13
8564688	13
6378304	13
23368772	17
8204712	13
681447	15
1584978	17
955711	16
11146171	13
731700	17
73560	13
4583392	17
4740358	13
4155748	16
20294245	13
4713556	13
1801830	13
1557405	13
1758884	13
770988	13
9545868	13
991541	17
1395029	13
4578855	13
6650729	13
8228797	13
2155965	17
473535	13
8015715	13
2908519	13
227675	13
6623764	13
34135104	13
5726484	13
477962	13
4521512	13
4466614	13
918141	13
3690307	13
7284760	17
1736934	13
8818284	13
6745627	13
696564	13
10202308	15
2832564	13
8096063	16
9271994	13
47788988	13
21068452	13
7050997	13
20755396	13
14861924	13
4824107	13
15159983	13
1204739	13
3554508	13
7742762	17
6547869	13
9847934	13
14355316	13
1504765	16
9936401	13
3600235	13
14075417	13
2243808	13
8815271	13
13535258	13
5122344	13
947337	13
1557248	13
5121710	13
7154203	13
11055621	13
8982813	13
807706	17
11979181	13
1327177	13
7879005	13
9345973	13
12174792	13
6312031	13
16786594	13
5842766	13
14757334	16
1579033	13
19353092	13
12780482	13
7387615	15
8640811	13
6107953	13
9528670	13
585307	13
2841593	16
6141070	13
1058136	13
3017633	15
7518841	13
4610402	13
17802370	13
479987	13
7853502	15
13052274	13
65519	13
5342849	13
3718039	13
6472237	13
8673433	13
10324003	13
17322238	13
1798971	13
6628130	13
5756719	13
7431314	17
1360303	13
10530712	13
1890007	16
3165958	13
12051560	16
1762092	16
7442947	16
3269718	16
4114306	13
2734180	16
7354787	13
3000389	13
3448964	13
11033943	13
15615202	13
14210789	13
845160	13
2582722	13
26236	16
15865570	13
4780343	16
1267728	17
3290047	13
11872871	16
7375759	13
5040543	13
13009202	13
636833	13
15923444	13
752188	13
7237071	17
2823209	13
6961124	13
32818388	13
1880379	13
4574218	13
5194976	13
15799233	13
5921785	13
1986979	13
2064517	15
5769825	13
15274835	15
845836	13
4418815	13
5152199	13
10754883	13
15613792	13
9117252	13
3039383	13
11397507	13
16815539	13
669065	13
29833621	13
9314055	13
14612586	13
572086	13
6646933	13
1496767	13
3728836	13
10274009	16
12257150	17
9668679	13
33676958	13
21473446	17
11788391	13
11802013	13
6021696	13
7696197	13
6543119	13
9663086	13
780799	13
5729648	13
7573500	13
833253	13
2221991	17
12208325	13
27157727	16
15489406	13
21433834	13
20309924	13
2377553	13
683845	17
1223533	13
21035880	13
2994059	13
7742595	13
2430915	17
8078995	13
5784156	13
3901121	13
15707124	13
7625009	13
7161264	13
775472	13
2836594	13
901208	13
9412382	13
6484215	13
681342	13
6854314	13
11523413	13
4625199	13
2292136	13
3170831	13
6303702	17
6934628	13
512468	13
2514234	13
2132378	13
5233547	16
9018903	13
31760374	13
550606	13
10103362	13
545313	13
1733829	15
20381872	13
11072303	13
11941755	13
677498	13
4169984	13
1851537	13
1015166	17
12061816	13
763794	13
10657470	13
19122399	13
85965	13
3427461	13
2616914	13
3352625	13
4966867	13
1661003	13
3991865	13
6810445	15
6135695	13
32119062	13
11406009	13
116838	13
5038394	13
7576486	13
936654	13
619958	13
24348407	13
537025	13
5929705	13
602756	13
1663913	13
9751502	13
4037840	17
8031008	13
1584030	13
4871944	13
13300092	17
12507139	13
11406771	13
4365785	13
7920122	13
13821332	13
6151408	13
1065677	13
1159969	13
4394415	13
4416753	13
1512375	13
23050243	13
5351071	13
4419376	13
8672605	13
684024	15
18871970	13
1397871	13
2142588	13
12561544	13
2415241	13
7896215	13
2654469	13
17351560	13
3686594	16
5177905	13
5908950	16
3564840	13
5476360	13
3479190	17
14397963	13
6837045	13
8881699	13
25290308	17
1662686	13
8396959	13
240978	13
4712703	13
2995101	13
2698636	13
4732766	15
10857374	13
23452167	13
1204023	13
5261676	13
8757610	13
12952412	13
9809210	13
2140588	13
3445495	13
7081370	15
1228791	13
1328105	13
10621033	13
17033214	16
1303964	17
2156487	16
7222459	17
7594791	16
8208475	13
18716035	16
59861543	13
13524311	13
6571439	13
54045	13
131740	13
10101282	13
5178395	13
2583872	17
19413755	13
2734971	16
3126506	13
3321512	13
4743099	13
210064	13
19140339	13
9233361	13
7318348	13
6349222	17
1172302	13
12964925	13
588007	13
20296474	13
8078299	13
21203061	13
17149506	13
8994505	13
1589237	13
2609122	13
1900208	13
3298761	16
2452064	15
14503536	13
11230505	13
187637	13
17114847	13
202429	13
1916697	13
9545704	13
169968	13
1233719	15
16954376	17
6385973	13
22791023	13
1786609	16
5013819	13
2290294	13
26856654	13
6060016	13
7427	13
1876217	13
5985270	13
15116984	13
22178369	13
30241727	13
763947	13
6146425	13
3237393	13
4858584	13
5615559	16
14472640	13
3707651	13
418179	13
7072783	13
17369181	16
897959	13
1553895	13
21434511	13
2834923	13
17008158	13
18460213	13
12096337	13
2214692	13
5533839	13
15028848	13
342363	16
7736792	13
7675612	13
17885817	13
2949703	13
32477587	17
5600814	13
11445776	13
9700214	17
7784558	13
15677923	16
4434020	13
20370591	13
15488318	13
383776	13
1666191	13
1849244	13
194175	13
4525252	13
140216	13
8835994	17
275053	17
2647817	13
5941574	13
2381130	13
1770910	13
669573	13
9662116	15
4000703	13
23900	13
359577	13
8206789	13
1613168	13
617632	13
3435133	15
24181178	13
28594866	13
6181981	16
928607	13
6308663	13
10476649	13
97607	13
3923290	13
8391095	13
8195227	13
396554	13
11198995	13
4395673	13
7025311	13
5183387	13
1697548	16
974622	13
4268065	13
11901023	13
2721175	16
12838070	13
16502691	13
1513090	13
3975741	15
2629368	13
20172395	13
4760979	13
1486217	13
2489463	13
911709	13
154568	15
3055569	17
11805092	13
8385863	13
3276850	13
7021005	15
5570459	13
6584735	13
3344984	13
6811645	13
4097206	13
2680747	13
1667839	17
9490171	13
3380888	13
24140293	13
21993916	17
1929763	17
980190	13
6385505	13
4558491	15
1117360	13
5877570	13
10704103	13
17949911	13
5393091	13
18104065	13
1242391	15
6146023	13
13946744	13
2233677	13
5126858	13
8045381	13
6690231	13
16998946	13
1927464	13
10252744	13
5478872	13
16725745	13
1408653	13
18923120	13
23752748	13
6567520	13
4158416	13
265605	13
3665765	13
11890073	13
5325575	13
2379483	16
2606220	13
8191361	13
6397296	13
4548988	13
32260854	13
2956942	13
2153982	13
27078475	13
5235504	13
9263978	13
3029876	13
6593867	13
844796	13
4192525	13
17626921	15
21814352	13
1914392	13
5899370	13
1114432	13
1750032	13
4488603	15
7788292	13
3624106	13
12681775	13
3023848	13
1141457	13
15661884	13
10054325	13
9498035	13
3425012	13
7718025	13
3171548	13
10167952	13
816604	13
17207161	13
3444997	16
33538	13
2341066	13
13380905	13
3038213	13
14886337	13
4905700	13
1491209	13
2888312	13
1904752	13
2148123	13
12601544	13
8807448	13
5839202	13
3200640	17
583426	13
640720	16
17137537	16
4609446	13
332885	13
4030037	15
3665430	13
4224231	13
16384403	13
13429543	13
1306613	15
16802311	13
722238	13
8269841	15
3025621	13
3701206	13
3516831	15
9723764	13
8325181	13
4782877	17
6155259	17
9630965	13
1757958	13
9046732	13
8459912	13
6594535	13
3943974	13
3650417	13
3896642	13
5834439	13
11006028	13
3876676	13
4422193	13
1373587	15
17642677	13
7482132	13
1415060	13
3051443	13
802757	13
3889017	13
18831374	13
6715292	13
6241483	16
6355336	13
24621698	13
2250721	15
1493405	17
5369967	17
737613	13
726150	13
6740190	13
10561105	13
2408340	17
166319	13
9905865	13
10975164	13
8366717	13
30066753	13
2063406	13
11659498	13
8856236	15
8030735	13
1445913	13
43714993	17
2002108	13
9320561	13
11476722	13
183615	13
9712570	17
4634615	13
9922196	13
18629063	13
5547512	13
2861468	13
4845013	16
4395180	13
11174921	13
478474	13
17497941	13
5225542	13
7179061	13
20684395	13
2337642	17
11786444	13
2529662	13
2752160	13
43010947	16
7893	13
10036552	13
12615995	13
9329924	13
23069004	13
7283342	13
8087755	13
12444547	13
1652287	16
7575076	13
22532144	13
12719951	13
2941573	13
138487	13
1205252	13
11500223	13
7872434	16
806955	13
3595797	13
28043278	13
3264538	13
1756124	13
4509848	17
3780639	13
715778	17
5376104	13
7876725	16
8500004	13
3676904	13
6850068	13
6447243	13
6615156	13
15134521	13
13292404	13
32436	13
11217386	13
11520198	13
21317602	13
8666798	13
4327032	13
585048	13
1675281	13
13919045	17
2312705	15
8774625	13
5010617	13
5053370	13
11709538	13
26189175	13
8566032	13
558513	13
2637947	13
3318352	17
1087492	13
2615293	17
7765445	13
3898724	13
7472697	13
5578483	13
6087096	17
21248452	13
472193	13
1416504	13
11905115	15
19717440	15
18821502	13
1567289	13
3014828	13
12037328	13
18517883	13
4305886	13
155539	16
2501066	17
13304119	13
15115688	13
3402161	13
2519972	13
13229473	13
7164525	13
17626730	13
9619957	13
12750758	16
1667711	13
5863761	13
7217789	13
1303938	13
22350911	13
937440	13
7036379	13
507159	13
4604143	13
5650925	13
663521	13
344490	13
914510	13
9439292	13
4938571	13
5649112	13
6070059	15
262382	13
4580086	13
6184317	13
11710714	13
3643107	13
2782630	13
10846750	13
13520311	13
2295708	13
2249043	13
1855289	13
1628396	13
171937	13
4934225	13
2626525	13
1617878	13
8155610	13
5621135	13
1209000	13
3734398	13
7233179	13
12333147	13
23770815	13
620089	13
11758416	15
9478385	13
11308192	16
3185611	13
171348	13
3892260	13
7960336	13
24043452	13
8913511	13
15846854	13
4914063	13
6966133	13
10163789	13
9124458	13
730327	16
4934786	13
9440108	13
9525448	13
9107737	13
9358599	13
1401348	13
2592151	16
586913	13
3425886	13
794548	13
825470	13
2297149	13
5971217	13
22286511	13
1739156	13
558173	17
2074031	13
6326682	13
2226659	13
19944782	13
8878129	16
12190936	13
434622	13
10174244	13
3992191	13
5455200	13
3704038	16
986188	13
20838626	13
5224485	13
98266	13
11195828	13
21930724	13
17104185	13
676768	13
281475	13
2591295	16
4090430	13
7287956	13
13598995	13
7190792	13
3980039	13
6199702	13
1351222	13
1907202	17
2630900	13
6153198	13
6241190	15
8898851	13
7248908	13
1202052	13
2204518	17
6259137	13
5904382	13
17494382	13
5967419	13
2366014	13
1931964	13
960195	13
348115	13
25172955	13
6313024	13
5227818	13
10287190	13
31129423	16
12254386	13
242365	13
11915140	13
1811640	13
11849280	17
17205249	13
7393303	13
1083178	13
2754347	13
4859375	13
2260870	13
1266391	13
15832685	13
6045282	15
2631678	13
3752868	16
43629632	13
2224926	13
5562869	13
2991035	13
709882	13
16632433	13
7034978	13
12993596	13
13149251	13
3469039	13
8708839	16
8675678	13
158212	13
15702841	13
8066613	13
6568979	15
11742238	13
1681744	13
7237313	13
10500116	17
8637596	13
5261810	13
807920	13
1823042	13
17253623	13
4500141	13
468702	13
6325075	13
4769407	15
17075504	13
6165419	13
7144628	13
5955608	13
4215432	13
396776	16
569021	13
8906425	17
3389156	13
4809120	13
20129577	13
10591798	13
8981406	13
5973109	13
1125938	13
3103009	13
11005091	13
167926	13
126363	16
2584931	17
1124594	13
288313	13
4068306	13
7449820	13
34603306	13
13192652	13
7461680	13
944375	16
5862480	13
762588	13
2359581	13
2825078	13
611529	13
7133045	13
75435	13
2323616	13
2710282	13
5752547	13
34629981	16
25513460	13
557767	13
1869019	17
3225231	16
207981	13
13714611	13
115493	13
3467737	16
8014306	13
3210712	13
15474958	13
3930039	13
23501811	13
6093247	13
2424995	13
14067016	13
2941543	13
2113919	13
4795974	13
332723	13
717196	15
3151922	13
4955605	13
18244152	13
9519606	13
10311445	16
9928000	13
1466298	13
1788101	13
6093033	13
21982252	13
2263984	13
692385	13
722968	13
4837383	13
627797	13
2389945	13
9374181	13
21887888	13
7071458	13
14965871	13
12372240	13
1467302	13
7491875	13
2783698	13
5041814	13
3786802	13
599403	13
18837917	13
18202581	13
7140557	13
4415438	13
305527	13
3873662	13
3625759	17
1157194	13
5921704	13
1473095	13
6979634	13
5988007	13
13290064	13
1721839	13
14853516	13
18489335	13
2910767	13
571721	16
18037776	13
4101441	13
19897359	13
254119	15
4050115	13
10053651	13
15136570	15
8395308	13
9744548	16
836034	13
11577364	17
10939747	13
447744	15
6116200	13
6244174	13
25639559	13
8130124	13
2253417	13
21531559	15
4246056	17
153202	13
6960659	13
6230327	16
17516397	17
918272	13
2714734	13
11210988	13
15113839	16
6129328	13
23686348	13
4261201	13
1486827	15
4945558	13
6585646	15
886642	16
636330	15
2773299	13
15719547	13
1026912	13
3572287	13
1502062	13
23137585	13
9600081	16
3399754	15
16956218	17
5089603	13
2562379	13
859552	13
3210483	13
3519351	13
10738580	13
8238355	13
667648	16
532833	13
1328031	13
15991899	13
13855261	13
14638450	13
6927363	13
257098	13
11437465	13
25809131	13
7758425	13
5105189	17
6154874	13
609837	15
5401426	13
2806173	13
535797	17
1919485	13
1764043	13
2245445	13
4938564	13
2205910	13
5085972	13
5686163	13
7193433	13
2069298	13
20972504	13
93726	16
17067499	17
5726510	13
1254406	13
9272140	13
5365617	16
6263734	13
634758	13
9374014	13
8888981	13
2956663	15
12596974	13
4972490	13
3538521	13
800388	13
3102487	13
4514636	13
351859	15
7817564	13
5252847	13
1859065	13
5944847	13
708027	13
2282459	13
7466130	13
4477182	13
19525215	13
7852856	13
16467082	13
418545	13
5211190	13
24614019	13
8576477	13
15495199	16
2574869	13
15428449	13
3855915	13
4772886	13
677230	13
5186691	13
6114822	13
511614	13
5883569	13
6114296	13
23285885	13
584838	13
5031920	16
332417	13
11845047	16
4021698	13
19802784	13
1901908	13
352891	13
3166954	13
2676393	13
1888854	13
14858	13
17864122	13
1175676	17
4130208	13
1585659	13
1269525	13
4272693	17
4795935	16
29295065	13
2222295	15
2111705	13
11084736	13
8776361	15
9724272	13
6593875	13
4899921	15
6919570	15
16600787	13
759346	13
5894392	16
7288508	13
21872080	13
13169156	13
10603106	13
631382	13
3138519	17
4056548	13
2302769	13
464375	13
1029586	13
3251441	13
5212051	17
3645575	13
466445	13
3312924	13
3185018	13
11378744	13
4720987	16
2443507	13
11505318	13
9478300	13
124955	13
15605165	13
10530308	13
4973704	13
8537295	13
1629524	13
6726444	13
15273492	13
2494741	13
7435218	13
1933293	17
962523	13
736932	17
20831145	13
10677973	13
1132793	16
4798951	17
2991985	13
3822074	13
6445608	13
2876693	17
1003010	17
1238490	13
2276669	13
425169	16
12067669	13
10287979	15
6496786	13
18839098	13
4057079	13
30423471	13
9840602	13
15747101	13
11532501	15
991559	13
8288758	15
1173929	13
7255831	16
508357	16
13864243	13
117201	13
13400525	13
30394915	13
3470987	13
325172	13
11631684	13
2991095	13
1241552	13
10135905	15
11006256	16
733005	15
14418442	13
1665030	13
14406254	13
8325791	15
12193112	13
2609036	15
11590755	17
2965224	15
2281302	16
8754713	13
3847029	13
23196432	13
666416	13
77001	13
6367504	13
5797072	13
34386760	13
3848710	13
669858	13
11313268	13
4114323	13
3217534	17
8615105	13
1380466	13
87472	16
3974116	13
2069202	13
913107	13
9442549	13
24077704	13
3622165	13
10757317	13
13507024	13
17893416	15
845350	13
4504749	13
6940650	13
2008234	13
4474836	13
2268201	13
7079244	13
3826186	13
3758235	13
4343305	13
10243991	13
12124486	13
12046292	13
2400483	13
1181283	13
1424975	13
4216521	13
13580295	16
6135935	13
19965950	13
10986366	13
7125338	13
6802910	13
1009484	13
7990284	13
13817393	13
4392939	13
4319002	13
1746292	13
2935792	13
1322494	13
1936582	13
1884625	13
10461331	13
20185382	13
8950112	17
295655	13
9724487	13
1631953	13
2967321	13
4248633	13
2504356	13
6512416	13
908332	16
191522	16
8751243	13
510643	13
5016701	13
23414890	13
7828018	13
6785087	13
10122820	13
3985492	17
16983247	13
10934563	13
527887	15
325374	17
5511831	13
13736517	17
12313513	13
4475207	13
6921289	13
4215631	13
11907130	13
6476627	13
4751367	13
2772455	13
9226179	13
9693653	13
2834548	13
12760240	13
1324764	13
13516902	13
1613868	16
2641976	13
3442525	13
344337	13
412842	13
3958458	13
4407676	17
2330305	13
1355291	13
4789617	13
4018248	13
19105246	13
8781462	13
9749366	13
22428946	16
1332582	13
9012361	13
3607719	16
10089549	13
93266	13
14742063	16
7098608	17
8255314	13
2645051	13
11825065	13
1432782	13
4075255	13
12537266	13
11143231	13
1253840	13
8190720	13
13611366	13
1402691	13
1087560	13
2626504	17
5069302	13
1998101	13
1173155	13
2051326	13
7994350	13
2308345	13
8541229	13
18771567	13
1768017	13
3050792	13
16559944	13
9147747	13
21870	13
31322605	13
33635929	13
2974201	13
3785402	13
3398801	13
1426800	13
2997313	15
3135820	13
4025922	13
4420029	13
12331420	13
23841011	13
22449842	16
3036631	15
4162889	13
2001998	17
542487	13
7203467	13
11559032	13
17280508	13
8123154	13
580170	13
3449423	13
4330643	13
10494443	16
5167445	13
16235420	13
1357714	13
14151365	13
3334354	13
2577914	13
602696	15
4197191	16
21513054	13
6343998	13
4847113	13
3472087	16
24756	13
7415472	13
7195633	13
2169274	16
9111326	13
13736176	13
13814669	16
1397411	13
22292754	15
14941973	16
9867075	13
5371949	17
3037953	13
3236164	15
25268205	13
8086543	13
3285181	13
7231248	17
4019193	13
6580904	13
3070494	17
180073	13
7456989	15
2163755	13
2816257	17
9531808	13
3052032	13
11199527	13
3496010	15
317217	13
705965	13
472848	13
4953093	13
7717070	13
10563794	13
1472796	13
10052751	13
1120474	13
1670496	15
2221608	13
9308415	16
5045605	13
15006142	13
10188125	15
2381298	13
12637066	13
3722162	13
773559	16
4169856	13
7644687	13
9168125	13
6992356	13
1021804	17
5056936	13
4716104	16
1973472	13
5308804	13
4861124	16
8497652	13
11367715	13
517322	13
1781699	13
5198873	13
2903206	13
1791612	13
8633449	15
19331598	13
2936991	13
7699171	13
1291094	13
2852688	13
7743053	13
1051925	17
4636413	16
1183254	17
692106	13
23050147	17
9308652	13
12375296	13
8115692	13
2945895	13
8813585	17
10766611	13
8790347	13
11374478	13
3699074	16
16089883	13
2358642	13
20952166	13
723308	16
3583278	13
7891497	15
9031683	13
20590792	13
4584069	13
12774740	13
330212	13
8535744	13
1264084	13
6168624	13
21517698	13
27521104	13
7358467	13
1394377	13
2556996	13
32727	13
3081944	13
6614609	13
3465166	13
4162740	15
10374440	16
3495977	13
28706311	13
2215456	13
8415110	13
6554668	13
11669005	13
112615	13
7474599	16
1738248	13
9984450	13
2949073	15
4064395	13
6028360	13
3419116	13
10694162	13
13137554	13
1150385	13
23087803	13
2943933	13
2570340	16
394688	15
1856380	13
6031500	13
7481928	13
5283843	15
3214820	13
3085120	13
9215477	13
4752984	13
10964316	13
5165302	13
624452	13
10864281	15
20253238	13
26458795	13
8884535	13
11296628	13
1077982	16
6350405	13
127316	13
4797184	13
135149	13
10750092	17
1358629	13
12839563	13
2746644	13
19144490	16
5872785	13
12342921	15
16463321	13
6570776	13
25869407	13
2705326	13
11149609	13
12387443	13
527774	13
16706713	13
16985054	16
3213297	15
1798181	13
8439025	13
7709888	13
1385263	13
2551082	13
8959659	13
8252069	13
19780954	13
2438852	13
5664640	13
768219	13
16997225	13
16433021	13
37471034	13
6553433	13
10931955	13
7952217	13
5455444	13
16685542	13
1636103	16
5280862	13
24096319	13
36452241	13
13904837	13
19196992	13
220773	13
4553379	13
20838794	13
10122772	13
10207584	13
450345	13
39006607	13
6866832	13
5171218	13
1390851	13
2505938	17
1691790	16
9481267	15
868971	13
677649	13
8509927	13
3095977	13
2374423	13
3453762	13
5900859	13
11040434	13
6619900	13
15561127	13
6272077	16
2201689	13
423077	13
5040589	13
4555585	13
5704109	13
4717263	16
1818314	13
946241	13
22226884	13
25746583	13
9481939	13
22797207	13
4878477	13
1453535	13
1612008	13
2268137	16
5783641	13
7176128	13
12246644	13
4081140	13
25512941	13
3338029	13
11985892	13
2170254	16
4878946	13
1566350	13
12970073	13
3785597	13
9253198	13
325556	13
6511268	13
4518470	13
10374745	13
23933037	13
3332285	13
506212	13
3272905	13
3044272	13
4439169	13
12333399	13
5061595	17
1245680	13
6948638	13
26448873	13
15314357	13
32717992	16
14801838	13
2470043	16
6305826	13
8450957	13
18869741	13
8267598	13
5822734	15
1172262	13
4155623	13
18997559	13
588	13
7437175	13
9386234	13
17317435	13
16065085	17
1003914	13
8730033	13
9080432	13
15073194	13
589703	13
3118007	13
2964623	13
8210589	13
5416287	13
5027558	13
955825	13
5664817	13
8081733	16
44884	13
7835271	13
1430403	15
8850261	13
3698328	13
166171	13
9813722	13
28981864	13
10265704	13
15567226	13
8679432	13
3450034	13
12573253	13
16430194	16
79048	13
15359551	15
3315823	17
5902612	13
3548059	13
562065	13
6771733	13
2657447	13
4616293	13
1346734	13
5247933	13
19130857	13
11612299	13
127727	13
3509904	13
6875658	13
1627456	13
5020110	13
6286423	13
8360832	13
16164411	13
9672416	13
4384857	17
19366714	13
1057110	13
339943	13
1382330	13
29368894	13
11493897	13
6825137	13
14226441	13
8827169	16
5436126	15
1876825	13
3875232	13
4983315	13
12191994	17
17921474	13
20808944	13
2349132	13
683593	13
1138088	15
5901530	13
14242158	13
4102687	13
7152584	13
486107	13
2982789	13
5276197	13
2131861	13
8952841	13
27051853	17
5161985	17
1937861	13
844015	13
4423198	13
774342	13
26015985	13
8919435	13
1836632	13
1750623	13
8405026	17
1109132	13
12635873	13
8593109	13
13895685	13
720874	16
10435890	17
14516475	16
1842659	13
660930	13
11007860	13
3871906	13
10317773	13
4644424	15
320651	13
1758159	13
336311	13
3752627	13
4112526	13
1952538	13
1478251	13
4776291	13
7519928	16
13124973	13
2092470	17
3875156	13
12424814	13
8013891	13
2401633	13
5960646	15
4967330	13
17049885	13
7461992	13
1573644	13
1859899	13
8480225	13
4484615	13
5030124	13
9551453	15
16348098	13
2445750	13
4919906	17
2627213	17
10840332	13
13473649	13
30264792	13
9228	13
169241	13
2847324	13
5291590	13
925270	13
1639373	13
20307132	13
13107620	13
1937049	13
12922830	16
4608589	13
18902065	13
8056435	13
950169	13
5459933	13
9508169	13
3029188	13
10835912	13
1474866	15
4915209	13
779987	13
6901021	13
7478834	13
1316933	17
17670517	13
16765116	13
2872591	13
2081048	13
1249017	13
4051236	13
3798003	13
4899724	13
991380	13
11451809	13
2094491	13
6692185	13
1486573	13
103791	15
708396	17
4578023	16
11052950	13
11905738	13
29586329	16
3474210	15
4474034	13
1844887	13
6473508	13
5483207	13
13906191	13
5367193	13
6626913	13
4595970	13
2210054	13
7367707	13
15970351	13
2733012	13
10609114	13
4620546	13
14347896	13
17149736	13
4653808	13
453466	13
2911770	13
4057041	13
657020	16
1517362	16
2691529	13
2300581	13
22827488	13
1800561	17
2460025	13
5458667	13
19041218	13
8377997	13
2343045	13
13214273	13
10787412	16
15999886	13
5426998	13
4721396	13
1941612	13
26992660	13
523421	13
3836746	13
12413087	13
2706343	13
2865865	16
6931496	13
8919510	13
31407115	15
9366637	13
19447989	13
689668	13
5423409	13
18790647	13
383058	13
40840649	13
13274833	17
20226640	13
4179932	13
4146980	15
6441584	13
5174572	16
2898719	17
16835246	13
5446046	17
6456687	13
6890699	13
7018508	13
10886850	13
3912709	13
3891152	13
1774818	16
2702964	13
17437499	13
399314	13
38152388	13
32430970	13
3818935	13
2702677	13
5456463	13
12308689	13
9348053	13
9283978	17
6970691	13
5704946	13
12508267	13
4927715	13
4796695	13
1172406	13
2366367	13
21865971	13
3258527	16
661734	13
173746	13
2575520	13
5737461	13
1018270	13
4142498	13
4516252	13
7491383	13
300035	15
9374529	13
149540	13
698733	15
4254079	13
2171073	13
10598450	13
4168012	13
8000673	13
4308524	13
22594871	13
2804647	17
1437354	13
935002	13
10691233	13
8550122	13
4023904	17
35922866	13
15266901	13
10199969	13
10159646	13
18721854	13
12464308	16
3208255	17
4442370	13
4294444	13
9065582	13
13838847	13
7127142	13
2363768	13
1271699	15
4710653	16
8997271	13
11451862	13
1543624	13
15418848	13
4683070	13
16329678	13
7422732	13
4190129	13
14371905	13
3122625	13
4844464	13
5012671	13
3240116	17
544404	13
3472736	13
6676312	13
2994925	13
18754445	17
18848232	13
9378237	13
2358371	13
35550297	13
5618548	13
5156264	13
14749387	13
7526560	13
1580559	13
3170112	13
18439160	13
8795749	15
28517107	13
16813494	13
18829602	13
2232365	13
21689	16
2682704	13
3945814	13
11908118	17
1852200	16
9395643	13
3440552	13
1493234	13
1862845	13
16767414	13
15250483	13
4604071	13
2737390	16
1219227	17
7486559	13
2140057	13
1533704	13
9174416	13
15234292	13
9051632	13
5698430	13
1151276	13
4873936	13
1595888	13
4886685	13
326983	13
4636715	13
16436343	13
5303963	15
805371	13
5099534	13
1348028	13
8719878	13
12522539	13
7324668	13
3369719	16
1816496	13
11692465	13
31449132	13
14215739	13
216997	15
4796693	16
11211114	13
3558734	16
9234116	13
3154493	13
5267976	15
896501	13
1020275	13
532686	13
4327156	13
1728267	13
4809503	13
16032288	13
2510532	13
336361	13
7383504	13
9871255	13
3055223	13
4358609	13
22951115	16
171324	17
2985071	13
2048307	13
5896452	13
4405424	13
28566242	13
34459188	13
2609263	13
9781034	13
16742248	13
4436141	13
934992	13
20269218	13
6601254	13
9982177	15
362864	13
42506710	13
5527523	13
783958	13
5433415	13
16095712	13
15945599	17
6206015	13
1834540	13
13215081	13
1439623	13
3551115	13
11644972	13
1353145	16
3241496	13
2105218	16
2970556	17
1078222	13
18136147	13
6602988	13
705685	13
4498328	13
1680090	13
15301842	16
11394527	13
1481800	13
2554831	13
2974109	15
7719267	13
4700977	13
364967	13
6564041	13
24296448	13
191656	15
7243237	13
248334	13
5390937	13
1507184	13
14801978	13
14975826	13
12826543	13
6765826	13
24413882	13
12143828	13
5370713	13
10033151	13
8615107	13
13759358	17
1992805	13
4531698	17
7356832	13
4447894	13
7584120	17
4299696	13
46605441	13
10624569	13
9548348	13
8562725	13
7228328	13
448404	13
707582	13
6818084	13
3782781	13
181349	13
3741687	17
6343680	13
839715	13
19847162	13
7871630	17
9795024	13
5835758	17
8111236	13
1059217	13
4731983	13
3272701	13
396589	17
2674289	13
1660543	13
1288690	13
1708446	13
7124835	13
1959777	13
7369396	13
6173992	13
2882646	13
2460551	13
10035776	13
2774568	13
16232882	13
16351843	13
619384	17
13562246	13
3851720	13
22821208	13
14973075	15
351747	15
4788162	13
12136840	17
23544756	13
1605406	13
3862533	13
8260209	13
5506491	13
2028610	13
1775204	17
3394626	13
106514	17
6455822	13
4772765	13
1857703	13
3961881	13
15782230	17
11450021	13
4021021	13
4230059	13
892837	13
14094512	16
2629866	13
7580243	13
1319616	16
3523185	13
5523536	13
3150826	13
9850726	13
199488	13
11966865	17
2244145	13
19315901	13
1243366	13
259549	13
11815547	16
1980619	13
18611037	13
9177142	13
9122211	13
4488207	13
2688801	13
2303449	13
261592	15
7793677	13
8362306	13
3751435	13
11271574	13
14669008	16
544778	13
29648261	13
4326257	13
6695329	13
5602950	13
1801317	13
2628974	13
1104488	13
1013776	13
5935663	13
8687766	13
41054460	13
6515380	13
550150	13
1136224	13
549219	13
20999696	13
26579498	13
8111854	13
3279715	13
8287595	13
367478	13
5537080	13
944487	13
12440910	15
466653	13
1153716	13
10674139	13
1162052	13
1181039	13
39626537	13
10240541	13
8608283	13
212580	17
10580671	13
5848179	13
2213189	16
5502756	13
330740	13
8176344	13
5826271	13
13313894	13
5860528	13
4490749	13
741118	13
3476857	13
959788	13
3983505	13
7446928	13
1320679	17
8860062	13
4481680	13
26472169	13
6397420	13
119871	13
1181501	13
2032623	13
1152507	13
9426145	16
6769331	13
84598	13
4908420	13
7152859	13
20384440	13
7005520	13
4718738	13
11391876	13
6014448	13
3347255	13
1739152	13
12019616	13
2445586	16
13258101	13
5403572	13
4179934	13
1089653	17
1319428	13
4702950	13
26620492	13
5409679	16
7879469	13
417773	13
8022437	13
2291932	13
6695966	13
3217775	13
18667066	13
6161524	17
1186288	13
3510969	13
1616757	13
1528437	13
5094314	16
7726387	13
191535	15
6102165	13
329588	16
8319349	13
3530014	15
20242313	13
4485	13
15945159	13
124300	13
2822992	13
862737	13
8478911	13
139937	13
15267054	13
7352711	13
17901911	13
1815158	13
1149155	13
1264406	15
19313081	13
5181264	16
5223931	13
1739342	13
5585071	13
2249159	13
3705409	13
10970977	13
673648	17
4688232	13
4017590	13
25707541	13
4274351	13
7140552	13
18254834	15
3566383	13
4767781	16
4333371	13
1413272	13
1734531	13
860135	13
5440769	13
6379098	13
998683	13
14779660	13
4954856	17
2213795	13
500811	15
9244979	13
3941163	15
4566706	13
4978920	13
4758574	13
11538416	13
10531498	15
1034324	13
13735231	15
6906722	13
4585287	15
1789423	16
2183165	13
1828271	17
4668161	13
9211573	13
2467888	13
15026569	13
9499004	13
1754192	13
8198685	13
4515349	13
19157637	13
8776830	13
7700699	13
16983169	16
5498401	13
7787362	13
4645691	17
2782737	16
9689196	13
917120	13
11589082	13
25547342	17
17104704	13
688371	13
734308	13
6088608	13
13171	13
17354324	13
3761527	16
3671166	13
14444256	13
7811969	13
7656763	13
135771	17
1522120	13
13051568	13
23113920	16
1383651	13
4026362	16
9234035	13
3381723	13
2780970	13
28575062	13
16816775	13
8407200	17
7162530	13
10545951	13
2702653	13
911963	13
11810758	13
3516138	16
30788173	13
4471954	13
11991268	13
3050584	13
1424766	13
23771350	13
2899940	13
11329855	13
5832331	13
3626008	13
1872633	13
2436178	13
3936206	13
4677057	13
12061277	17
1765010	15
2068181	13
5535505	13
4703669	13
2094407	13
6447385	13
20949538	13
122858	13
7048888	13
380601	13
7633430	16
4183862	13
446477	13
2001483	13
2815328	13
238795	16
7539025	13
6232765	13
6522186	13
40634290	13
809763	13
21933492	16
13982155	13
7156597	13
1427032	13
7624782	13
7521322	17
5603147	13
19521097	13
6580390	17
4063972	15
6567943	13
747575	13
1512028	13
6031092	13
5504484	13
13936174	13
5731439	16
4637157	13
27015214	17
10358307	13
8877174	13
13759925	17
27086068	13
821444	13
1660789	13
13474385	13
11383414	13
29292897	13
3244587	16
7027173	13
5479862	13
7686542	13
47253826	13
5278368	13
2811327	13
5414995	16
10572464	13
10614228	13
6882035	13
5994339	13
22537208	13
2667959	13
4904872	15
393704	13
173451	13
1566548	16
456071	13
14339306	13
6555057	13
8533627	13
9706830	13
5524105	15
2924567	13
3780130	13
1483561	13
11917251	16
28697221	13
8362665	13
7084706	16
1961306	13
8511544	13
4659376	17
12465380	13
9628868	13
7910492	16
1776888	13
2444375	16
6192876	13
109040	13
692396	17
5702276	15
4255587	13
2733746	13
2244003	13
14138181	13
8381666	13
15209464	13
5773798	13
6353672	13
801111	13
1747095	13
14705187	13
485315	13
2863874	15
2747631	13
9855911	13
5455405	13
3970150	13
8317492	13
3939374	13
267815	13
1084081	13
20296918	13
3101751	17
5693921	13
27197548	13
3623405	13
4912051	13
4072515	13
11847548	13
7489375	13
7339060	13
2401310	13
14390046	13
3639207	16
22194130	13
2445107	13
13600733	13
4357959	15
10428441	16
5150049	13
1013272	13
7243572	16
9087465	13
21101013	13
6600527	13
10924856	17
2462000	13
3026075	15
1612703	13
19326877	13
377210	13
2076099	13
2921732	13
7182766	13
16537642	16
35537593	13
5514588	13
30542833	13
8984296	13
19236370	13
1735143	17
5082936	13
3588710	13
462302	13
4536044	13
5251627	13
2217648	15
1792664	13
717768	13
15629435	13
553312	13
5852813	13
6103197	13
1516867	13
8256186	13
552287	17
9263172	13
472597	13
66881	13
23216780	13
324185	13
7097599	13
602293	13
8812550	13
21333387	13
960385	13
4381654	13
7047792	13
5100153	13
7614148	13
1699682	13
4519933	13
7877157	13
2029936	13
8530316	13
802224	13
18179602	13
10188581	16
1199361	13
745215	17
4001858	13
6147083	13
7143349	13
3441290	13
4064227	13
7436074	13
645417	13
69587	13
908570	13
976295	13
113454	17
43479	13
2764044	13
6288425	13
2056513	13
9286140	13
8474922	13
1350618	13
13621134	13
4073359	13
409604	13
9849279	13
3262015	13
2501495	13
3659530	16
3852993	15
3465709	13
12858833	13
4415866	13
8049447	13
5336638	13
3333629	13
6158172	13
6279623	15
5127167	13
4795955	15
15812692	13
663535	16
12481845	13
1770878	13
5123494	13
2240452	13
1029864	13
6978040	13
1535465	13
586572	13
3818330	13
13146781	15
7705250	13
4836912	13
20721768	13
24875206	13
1665774	13
20342615	13
9646654	13
30424410	13
1148962	13
4702981	16
6930314	13
2819898	13
12590015	13
19592982	15
7664240	13
5712657	13
2769697	13
9307781	13
7592936	13
798849	13
4217774	13
2556107	13
5606348	13
4384034	13
2161002	13
1448112	17
10731416	13
6989456	13
3105467	13
2273512	13
10052204	13
1852855	16
1629576	16
1228639	17
26244812	13
10730572	13
9378926	17
3534737	17
798914	17
12805476	13
7463553	13
7849551	16
9205191	13
2223476	13
3017249	17
14774671	17
1285849	13
6587330	16
11161814	13
8557900	13
16113483	17
5263341	13
5003983	13
1064447	13
17537074	13
1143583	13
8019288	15
3898294	15
12983458	13
3738040	13
4721806	13
11606913	13
10025454	15
7363888	13
2055772	13
416648	13
13493058	13
4170393	13
7739028	16
10925321	13
5795981	13
5852894	13
1406790	13
324790	13
3870360	13
11083304	13
304515	13
3641594	13
4351199	13
5094332	13
4412463	13
13010683	13
105012	13
6481340	15
411635	13
829044	13
5363758	15
10988215	13
2417953	13
3641580	13
205550	13
9906479	13
2196026	13
5393981	13
3653492	13
4144904	13
1589454	13
24556229	13
4858745	13
4192972	13
2985283	13
6119649	13
2091169	17
5950273	13
2396187	17
1749439	13
11623178	13
11360109	13
38217510	13
5542081	16
6569369	13
5142018	13
8272073	13
5011231	13
4089854	13
3963558	13
3966104	13
859012	13
406149	13
1057389	13
29362077	13
2266443	13
8882075	13
3159435	16
3920454	13
13477261	13
7286463	13
2112435	13
8409157	13
11407573	13
3536609	13
6185604	13
9624337	16
1184157	13
3206250	13
2602387	13
920958	17
688706	16
53963265	16
7139114	16
1863420	13
332910	17
5114619	13
5561038	17
3261570	13
601880	13
10617232	13
31750171	13
5750304	13
8294701	13
10840489	13
4796360	13
23473440	13
4098328	13
26446295	13
18032959	17
2961895	13
2588747	13
2878419	13
7032927	17
6738124	13
7701669	13
1946402	13
12368255	13
8653201	13
49602284	13
973878	17
5429578	13
272150	13
15646038	13
3833774	17
824990	13
22335613	13
8865293	13
20481977	17
5899916	13
1256318	13
9514077	13
5835907	13
7606342	13
22233822	13
14209047	13
1893461	13
605942	13
4466037	13
378277	13
507436	13
5337794	13
1908397	13
18965350	13
7891735	13
25224399	13
3685723	13
2543286	13
7165903	13
9960391	16
6566714	13
2411274	16
2842978	17
9812460	13
9257256	16
1366253	13
23079411	13
9987373	13
3129067	15
26526	13
5041461	13
38145396	13
4319637	13
8342078	16
2648585	13
9674761	13
197377	13
4178202	13
3189019	16
6086960	13
4218949	13
357111	13
19368349	15
142873	16
5770647	16
12483079	17
687911	13
7324019	13
10174682	13
3940911	13
4448703	13
4659184	13
997335	13
1413338	13
26200458	13
1650963	13
6708983	13
10118026	17
6340871	13
2320543	13
4195475	13
3126651	13
11736274	13
2744728	13
6173122	16
9692038	13
5046511	13
2642317	13
776392	13
4201007	13
948915	15
1370197	13
3078509	13
2147058	13
7444310	13
6605752	13
3668430	13
17822903	13
2590392	13
949141	13
4751632	13
19006538	13
1892081	13
7989018	13
7762008	13
5961404	13
88158	13
341433	13
5733875	13
5723424	13
5779277	13
9994934	13
3384709	13
1629272	13
14658664	13
1768285	17
415135	13
1401844	13
9204764	13
8298778	13
2315226	13
7728544	13
10368417	13
12205747	13
14465429	13
4825981	13
39962745	13
14755026	16
13237729	13
4723113	13
2952822	17
6663477	13
5666640	13
8835512	13
6818059	13
278466	15
8667881	13
29543384	13
6134112	13
11461163	13
13770929	13
26654205	17
5288347	13
8798073	13
8199293	15
2647340	13
17382227	15
4132668	13
2529480	13
6382628	13
4784339	13
1484677	13
4537132	15
2304336	13
16387555	16
2394872	13
11702787	17
28493495	13
12839539	13
4305144	13
878561	13
20875250	13
456833	17
12275860	13
3975606	13
3479191	13
702284	13
4955469	13
773243	13
4002889	13
13734790	13
386937	13
1171259	17
1503332	13
30392693	13
7045588	13
8516859	17
10983024	13
3529151	13
10271784	13
1356668	13
13522940	13
391541	13
12504110	13
1732158	15
36280899	13
10533234	13
693320	16
11167572	13
9813548	13
1019698	13
1512244	13
26857247	13
3137648	13
2915222	13
13036659	15
13893726	13
1793322	13
3942945	13
2075871	13
848899	13
5589226	13
92938	13
5089483	13
13525031	13
7915401	13
27978531	13
4949596	13
909797	13
20782192	13
9429349	13
5210098	13
250176	13
7230723	15
9539644	15
16944010	13
9522368	13
5120373	13
8742355	13
1431107	13
3699603	13
3340663	13
35318996	13
3364630	13
3276561	13
136622	13
986632	13
4633212	15
8327107	13
11425193	13
1825982	15
8069976	13
124141	17
2464110	13
8049742	13
3716753	13
9853127	17
3856469	13
9176314	16
6280308	13
5862017	13
4976190	13
1007679	13
4875445	13
968575	13
1404228	13
14151278	15
837296	13
12180130	13
22947015	13
2899737	16
4455230	13
282773	13
1069412	13
4772701	13
7585305	15
3911901	15
2843697	16
1693671	13
21750881	13
7929140	13
390138	13
10354053	13
5672313	13
5594718	13
6522069	13
6580843	13
9763329	16
1036000	11
4706547	15
117567	13
11537158	13
17047331	13
6660982	13
17598619	16
2779537	13
9983128	13
8630318	13
10833767	13
1251622	13
6559735	13
1231997	13
1084019	13
3272427	13
675860	13
11875131	13
8630	13
20330055	13
1614900	13
3316894	13
1908260	13
22423501	16
12466071	13
3326325	17
5697699	13
493969	15
8989785	13
9717110	13
7138840	17
13895936	13
2930871	13
8006570	13
8041764	13
234898	13
6367468	13
3912371	13
7564250	13
5009191	13
13734778	16
743504	13
3163444	13
7629560	16
2381386	13
4926346	13
26112358	13
11442614	13
1075792	13
1250620	13
4360539	13
384547	13
19821454	13
2257067	13
312606	13
14476380	13
5789566	13
216494	17
9325102	13
11035273	17
25320098	13
7313952	13
10440513	15
7516125	13
9571054	13
6891927	13
2595023	17
13730678	13
7477142	13
9540282	13
424398	13
7635052	13
1894364	13
7171105	13
873649	13
3422033	13
1746045	13
3316074	13
2173498	13
10687060	13
8695699	13
19544219	13
102383	13
5066608	13
5678882	17
5297072	13
3678687	13
12861141	13
430327	13
9708584	13
22141593	13
4006604	13
8138095	13
6675696	13
1253184	13
2919204	13
17712421	13
1260524	15
5119468	13
19384428	13
7534515	13
5528250	17
3877937	15
102819	13
6894305	17
6034845	13
5166953	13
4944346	13
17881211	15
4217685	13
2244261	13
1092237	13
155728	13
947988	16
3692108	13
14370838	17
30096660	13
13865569	13
8622934	13
1032931	13
5982922	15
15707957	13
3404696	13
27362772	13
7343399	13
4759613	13
1616596	13
2021855	13
18060320	16
4139980	13
4130467	13
2310339	16
8764347	13
2378072	13
17964799	13
18696687	16
475526	13
404169	17
199466	13
1208929	16
17735505	16
6149056	13
504452	13
1586459	13
16007236	13
127034	13
5907757	13
491135	13
1133329	13
166168	13
3067520	16
7412710	13
982786	13
5155122	13
15335265	13
11039602	15
9722286	13
12382409	13
1847117	16
4780422	13
178681	13
260064	13
247140	13
1667493	13
4438193	13
2229642	13
1559775	13
3660950	13
10558046	13
21699523	17
2223347	13
2578402	13
4345351	13
5545097	15
18983106	13
9060120	13
1679845	16
4469711	13
3827305	13
4997679	13
3869600	15
6358405	13
15250150	17
4641411	16
30807173	13
11864965	17
5663634	13
14821523	13
5230387	17
6455377	13
411999	13
3465006	13
374328	15
11286607	13
9804920	13
3087995	13
11574541	13
1981994	13
10412668	13
6295904	13
476201	13
5229979	13
403982	13
6743826	13
14798183	13
8012392	15
19190914	13
510899	13
2466520	13
9679569	13
12051391	17
9446612	13
2538482	13
3704048	16
9659057	13
396530	13
1796463	13
2228711	13
14907663	13
7182971	13
1367961	13
7455177	13
10699749	17
6003426	15
11043328	13
7361210	13
3403075	13
7376203	13
6207931	13
12578664	13
12451662	13
8788848	13
1617745	13
7028045	13
12174819	15
19215516	13
8111255	13
648657	13
6052555	13
472487	15
336563	13
5956110	13
768309	17
10764618	13
4262336	13
34372728	13
5114811	16
4267433	13
1953524	13
1017839	13
23568	13
88269	17
1300165	13
12475333	13
10157489	13
1884247	13
4369791	13
11109936	16
15316564	13
1931973	13
3031901	13
4977330	13
6072840	13
278215	13
5085791	13
1982859	16
5195349	13
20675391	17
2428385	13
5330234	13
94419	16
7499245	13
3739312	13
4911421	13
6123360	13
32162749	13
2120453	13
366100	13
16235555	15
2543526	13
518549	13
667806	13
3682776	13
15929421	13
6442202	13
316240	13
3741162	17
5323629	13
314921	13
12141843	13
4771548	13
25185504	17
2566795	15
2568372	13
411814	17
18629544	13
23530157	13
10619126	17
9180950	16
14838066	13
3394917	13
1671302	16
28343148	13
3178920	13
3952612	13
14086295	13
15057032	13
2977738	13
11404704	13
4321485	13
10098067	13
334644	13
2304071	13
9481185	13
22892148	13
220427	13
24816573	13
1569533	13
4205115	13
3202860	17
616050	13
36886431	13
12156	13
4260512	11
440542	17
9970552	15
1420124	13
22784186	13
23180092	13
10018288	17
4060266	13
719300	15
305279	13
16232260	13
12574235	13
12961532	13
3863866	13
12044702	13
2899698	13
23306806	13
2863771	13
13925765	13
8711117	13
923397	16
4106169	16
29567167	17
5698718	13
10649360	13
18002061	15
4268572	13
5442020	13
937808	13
7722204	13
4624082	13
2123652	13
2192333	13
20293955	13
3512251	13
11697429	13
20729315	15
1103597	16
5068217	13
1892395	13
3445066	13
1636792	13
4962669	13
9232384	15
7202685	17
3595022	13
11621138	17
6288198	16
2773858	13
527443	13
2247307	13
3164265	13
6023811	13
2520979	13
3144411	13
2318400	13
955340	13
6948932	13
4322802	13
998105	13
2656936	16
8299900	13
9621860	13
4369558	17
3597329	16
2506923	13
1105848	13
3366294	13
15592815	15
2162887	13
16135605	13
6701877	13
5798457	13
5779748	13
6506977	13
1800324	13
24337816	13
147020	13
376959	13
1572535	13
3163091	13
2661302	13
1428246	13
4931351	17
14482889	15
3673611	13
14052734	13
911597	13
4418378	13
680717	13
12354043	13
5114806	13
14559223	13
7097396	13
15277765	13
28102833	16
1084648	15
21283606	13
11532366	13
10717273	13
14838408	17
3725087	13
6172909	13
10554534	13
6208770	13
2561556	13
4968228	13
7974327	13
11463370	13
10226763	13
1889595	15
748670	13
8016697	13
19775480	13
1571555	13
5323720	13
3158044	13
71914	13
1229835	13
1930174	17
41075989	13
189525	13
1986732	13
5275870	13
18486773	13
617282	13
22589258	13
4486605	13
2980989	13
12228376	13
432928	13
16938349	15
246010	13
1792587	13
1366233	13
11055874	13
409593	13
4161037	16
18235710	13
4721217	13
3099985	13
31506987	13
16447827	17
2201524	13
14812971	13
775422	17
1056371	13
5598435	13
1062789	13
2241651	13
1560213	13
18419283	13
1193228	13
2536227	13
2704834	13
8226923	13
280142	13
974262	13
16808359	13
156648	13
244451	13
3846937	13
16180	13
2245771	13
1151250	13
5791440	13
4128886	15
16552783	16
9403225	13
10254732	13
12368160	13
9412987	13
5453824	13
568480	13
1505549	13
4387347	13
5552812	13
1552346	13
16543197	13
6147850	13
8396133	13
4082750	16
2491689	13
7428930	13
1198285	13
9821408	13
1238780	13
1575244	13
7793764	15
4161803	13
7521446	13
3882300	13
681800	13
19433544	13
33365876	13
6264950	17
2148951	13
6061068	15
47359442	13
4190550	13
4293806	13
6379123	13
4564354	13
20122815	13
21119570	13
12650105	13
2268185	13
2201641	13
5821960	13
4971967	13
15082695	13
642707	13
14788715	13
3025790	13
5525206	13
252629	13
5018384	13
2611011	13
24988665	16
7758201	13
12386945	13
4523973	13
11520474	15
5100567	13
6747549	13
8036067	13
4299202	13
5618181	13
5336466	13
8571223	13
2306174	13
23675991	17
3568112	13
9745997	13
3013055	13
8567235	13
8452785	13
4159927	13
38029880	13
497754	13
4633836	13
8368187	13
19177415	13
1709080	13
2376473	13
8196876	13
7084930	13
13306175	13
2306013	13
2493828	13
10099560	13
537242	13
1644113	13
6830220	13
6480445	13
11770420	13
6653198	13
9886632	13
8502221	13
917400	17
220853	13
24460594	16
2999588	15
9268528	13
1494475	13
3906678	13
18470283	13
8821560	13
15513810	15
11197265	13
9021	13
1243491	13
6408126	13
6903577	13
42948	13
8599873	16
12754885	13
3315274	13
4478559	13
9491719	17
1013492	17
10495074	13
8929354	13
2817623	13
10959345	13
6048509	13
14981988	16
7474215	17
1720285	13
29929011	13
1556562	17
3994316	13
4735014	13
13679343	13
4563035	13
2600705	13
5131313	13
6063128	13
5481412	13
3490855	13
7084188	13
5717040	17
3591133	13
1220873	16
6876356	13
5033491	17
5805661	13
7521778	13
4303195	13
11290310	13
6242826	13
5925070	13
311603	13
2821303	13
2672135	13
1726092	13
2516449	13
2294063	13
2167508	13
3290899	16
3878336	13
28395160	17
17647916	13
5709771	13
11616515	13
2274754	13
2387114	13
10759793	13
4844068	13
12392308	15
3612806	13
9928351	17
6096446	13
3467355	13
27280745	13
563831	13
6635290	13
6064267	13
18263794	15
392123	13
18986310	13
8140705	13
4808437	13
4504296	13
3735194	13
1894379	13
4794554	15
57735	15
11313964	13
293500	13
7660861	16
11071475	13
13712617	13
1769944	13
7280982	13
12733132	16
2537079	17
4342500	13
10746676	13
17384023	15
3178749	13
23828032	17
2498423	13
12223958	13
2095598	16
3681903	13
3376101	13
12944479	13
3511500	13
5974123	13
28142	13
3273935	13
978779	16
280204	13
2910355	13
28182701	13
10070902	17
13992931	13
17008358	13
5487816	13
11603251	13
3134642	17
20504362	13
19835586	13
216791	13
3539307	13
11061547	13
9582182	17
5175767	13
561086	13
5329265	13
18410234	13
7948623	13
2279492	13
1356012	17
629554	13
1767056	13
19351364	13
819342	13
4000369	13
77508	13
17288596	13
13149505	13
7520617	13
2801742	13
2060902	13
8691497	13
1837696	16
2072051	13
2660226	13
8791823	13
4914307	13
3873258	13
3932703	13
850610	13
9213737	13
3840504	13
15805887	13
924086	13
12330984	13
30020086	13
3923684	13
4508635	17
3695374	16
8926681	13
2907086	15
4354804	13
2606369	13
2933194	13
13430258	13
7453465	13
10468071	13
21930656	13
3184801	13
12521048	13
678720	13
3576628	13
1860145	13
2441136	16
3393888	13
3957763	16
2187200	13
383535	13
2179439	13
14004440	13
19786881	13
2155127	13
5184667	13
4887741	13
912689	13
2374107	13
14582648	17
493681	13
705773	13
2890792	13
15104998	13
11988638	13
2992748	13
2718358	13
6994680	13
631058	13
2645817	13
17653784	13
15118360	13
1435475	13
13979426	13
14784019	13
13326746	13
5414594	13
6208116	13
2535714	13
3504744	13
4699378	15
4681436	13
32223423	13
7392992	13
8021116	15
25027158	13
770188	13
3283115	13
17930230	13
10654989	13
431552	13
504681	13
9274215	13
6200116	13
1976735	13
2509541	15
5421940	13
4601223	13
10464741	16
3950596	13
3530166	13
9392891	13
15233455	16
438956	13
9704183	13
3338411	13
5169084	13
8367500	13
21591417	13
10640674	16
3776460	16
6495161	13
3142732	13
780910	13
8385796	13
2004955	17
235130	13
6821034	13
12196464	13
14115449	13
2588441	13
533999	13
7344798	13
11650914	13
2608400	13
8326599	13
7191353	13
821301	16
6403306	17
13787521	13
394306	13
12172729	13
6815930	13
1910833	13
17931332	15
10481772	13
3369059	13
2132349	15
5647677	15
1542715	13
3969003	13
8415030	13
33713581	13
889113	13
16820772	13
1414280	13
9477301	13
1227684	13
26839416	13
6239906	13
287523	13
4564946	13
4814563	13
170777	13
10068680	13
2730956	13
451783	13
1572671	13
14968497	13
4643330	13
2300639	17
1626303	13
9005223	13
15499101	13
1043585	13
15829032	13
7064161	13
6988995	13
4678949	13
12772492	17
13089521	13
7604865	16
14324487	13
3269270	13
10704467	13
3580638	13
20283315	13
16009829	13
1988625	13
4657048	16
403845	13
5325110	16
7036191	17
26913697	13
225375	13
11285647	13
6041197	16
1732876	13
17815990	13
3888988	13
11901592	13
8141159	13
812192	13
10283395	13
4615665	13
397385	13
8012332	13
2498538	13
3843099	13
2014279	13
873414	13
18244869	13
2976473	13
1507551	13
4655999	16
16012771	13
7701820	13
15264252	13
8038597	13
2724818	15
1501042	13
3042932	17
1199950	13
5555199	15
7504315	13
10486164	13
9524508	13
4207437	17
13133323	13
13575506	13
4305407	13
15835017	13
1773182	13
3627810	16
6301696	13
508079	13
1197129	13
2070431	13
26275650	13
3511219	16
6534794	15
10370813	13
9804533	13
273415	13
2798319	13
16997386	16
13860420	13
1983028	13
1528912	16
6583414	13
16836362	13
2655208	13
5827556	13
8575523	13
21719749	13
5450949	13
13426533	13
2730661	13
3923499	15
12094758	13
5004241	13
2310346	17
14571418	13
2124670	13
14624405	13
507779	16
8784076	13
16093603	17
7979215	13
1026059	13
12109325	13
5124108	13
6045663	13
1618416	13
16704938	16
899214	13
1371587	13
525285	13
2643548	13
20516440	13
1075685	13
5165705	13
9822451	15
3745247	17
5562313	13
497843	15
1551371	13
6511968	13
9558022	13
22346089	13
8416372	13
6589360	17
1012047	13
11116718	16
1927580	16
786776	13
4727889	17
13815758	13
317056	13
1261399	13
1540839	13
9025405	13
10689395	13
14272084	13
2072010	13
818579	13
3263339	13
3323460	13
2137573	13
13395381	13
17933415	13
11171310	13
1466230	15
7381565	13
5585437	13
15485445	16
1832156	13
10017931	13
4957958	13
13276188	13
2672764	13
2148106	13
1786987	13
22840871	13
5351948	13
2236444	13
20769145	13
3762832	13
11857499	13
12007444	13
7128094	13
1285728	13
10044605	13
12164419	13
21833569	13
481679	13
1986071	13
8798393	13
10406601	16
2216079	13
963503	13
8033408	13
27538557	15
1338721	13
1310149	13
21365647	13
4086724	13
2783109	13
6604256	13
2143080	13
3769725	17
1517330	13
1835454	15
853990	13
4804758	13
5513755	13
3399462	13
1371244	13
17899129	13
3573135	13
9612433	13
12362021	16
12736350	13
21256161	13
1788889	13
17715700	13
4960288	13
2096907	13
1934015	13
13308338	15
1203285	13
7226879	13
4412430	13
5531617	17
32628091	13
10022158	17
9004066	15
21241672	13
8428102	13
7233427	15
2546490	17
1565859	13
12100899	13
1669703	13
6508310	13
367116	13
421159	13
2151083	13
5325008	17
15398000	13
15956142	13
2316675	13
8619150	13
9637351	13
1437874	13
3993229	13
2521955	13
18399990	13
570063	13
4348398	13
4009330	13
7278412	13
2857073	16
13463635	15
5129488	13
5220436	13
3357865	13
6653759	13
26272782	13
2703950	13
2389415	16
3493481	13
2351565	13
1671124	13
6802367	13
743941	13
14674636	16
38625	16
313687	13
4299116	13
15484947	17
2439890	13
5812126	13
1144145	13
13140063	16
20797699	13
9538226	13
1790964	13
502678	13
242761	13
21718842	13
80404	13
4139088	15
8672699	13
4506675	13
222904	13
2109393	16
2909128	13
3205258	16
99995	13
3412609	13
2738945	13
5786496	13
1881400	17
10715337	13
9214715	13
5058504	15
6754045	13
10902586	13
29831797	13
12560639	13
7249312	16
4328548	13
8271948	13
16676438	13
536743	17
637735	13
912533	13
3863201	16
20455623	13
4156456	13
9076512	13
933460	13
8748323	13
899719	13
617262	13
33276272	13
9164691	13
108570	13
3036556	13
10136153	13
11131052	17
20473798	15
30622467	13
306403	13
7167536	13
9492918	13
2971553	17
6472160	13
17246047	13
2628003	16
10288043	13
7852387	13
13384598	13
13748115	13
8273735	13
7292535	13
1034324	13
9409462	13
8150182	13
550605	13
252333	13
1591919	13
6454928	13
1156038	13
5288192	16
13473294	13
34976580	13
1094005	16
2754304	13
9306590	13
14051397	13
107436	13
140696	13
8209421	13
93241	13
2006560	13
1526508	13
147962	13
8705917	13
12928578	13
1087900	13
11768755	13
4133341	13
7138398	13
3290386	15
2807922	16
3972147	16
5230369	16
498811	17
888817	13
876084	13
4363501	17
1780563	13
2077985	13
3104254	13
7309250	16
7095893	13
2458422	13
5831058	13
169918	13
1193751	13
526401	13
2556469	13
1528573	13
5131931	17
7551967	13
10299163	13
214423	13
21351883	17
12455691	13
17007083	13
4736282	13
3152266	13
816209	13
5678809	13
3789282	13
614139	13
6470242	13
5875269	13
16884742	13
5551861	13
7270890	15
34188331	13
7786974	13
14545710	13
49810958	13
5989648	13
4648340	17
24969849	13
411979	13
10120929	13
4567202	13
8279127	13
1730662	13
4460751	13
2667876	13
334387	13
13871227	13
17237892	13
1851082	13
10821306	13
506812	13
2326435	13
13365628	13
15492254	13
4976288	15
14786055	13
1063779	13
200792	13
6637105	15
2561626	13
4139244	13
4373917	13
408750	13
1523961	13
16781399	13
24350801	13
1825970	13
4159107	13
1778137	13
5368319	17
1386803	15
18743076	13
2191664	15
1061849	15
7177136	13
2249554	16
29114	13
4110032	13
471201	13
8574416	13
3035207	13
3150094	13
563420	13
9854291	13
4061875	13
644991	13
12077798	13
277092	17
7007014	13
4453661	13
1641370	17
947881	16
2498985	13
3034175	13
12218348	13
6211540	13
1870833	13
620084	13
5629219	13
1333322	17
19681403	13
3284353	13
3626569	15
3999760	13
351743	17
2073109	13
12163612	13
7038261	13
788947	13
3305933	15
6849494	13
7385515	17
6143407	13
1865262	15
1244024	13
3973831	13
3543953	13
11319345	15
2807060	13
5163649	13
5179935	13
9945927	17
20389703	13
3714666	13
14101680	16
7338391	13
806055	13
14659284	13
429583	16
14125047	13
8807289	16
6531414	13
19861707	13
2821211	13
6465966	13
26818381	13
4595594	13
6100439	13
15202689	13
2815704	13
25089233	13
1378636	13
412175	17
11060290	13
33915599	13
17781220	17
8851896	16
1883554	13
7171583	13
1008918	17
30657546	13
18517459	13
2534582	13
1551221	17
6437858	13
667438	13
642857	13
10259849	16
5171704	13
14672901	13
5686476	13
3686630	13
518615	13
23561263	13
18575874	13
9023408	13
20516313	13
14885114	16
297154	13
4693112	13
5966868	13
20660795	13
2321182	17
18766417	13
2838551	13
27250586	17
603424	13
4145369	13
459500	13
4456373	15
5754304	13
11491791	13
3116573	13
2251981	13
2001355	13
1079512	13
3366265	13
44304287	13
488345	15
10752928	13
8682133	13
2936308	16
5362789	13
2620813	13
26988562	13
2188070	13
445191	13
7038548	16
10548910	13
12650322	15
5333308	15
1446867	17
3217500	13
6229538	15
6575035	13
8297293	13
3685748	13
7304303	13
4979981	13
148084	13
4242658	13
2145885	13
1899820	13
9467777	13
775470	13
652796	13
4473780	13
7421234	13
7890178	15
18885548	13
471871	13
13090332	13
12176403	13
8615003	13
686057	13
3186286	13
2723589	13
9808353	13
1129484	17
6147117	13
23727321	13
27771486	13
3529050	13
2910670	13
3193018	16
18042471	17
1127371	17
9376519	13
5796073	13
7859854	13
9723819	16
1153185	13
1076355	13
14511259	13
4721426	13
4667681	13
1825452	13
1123547	13
6809380	13
10514340	13
926276	13
957869	16
2937936	13
6381560	13
4001613	13
3320087	15
7616454	13
2807335	13
1581635	15
1163725	13
5628897	13
1821645	13
5954805	13
5783840	13
14304189	13
10351823	13
10731256	13
423208	13
10236859	13
4432543	13
7942220	13
14450702	17
3430835	16
2224862	13
11063214	16
7172721	17
1328786	17
6680135	13
16954834	13
5236128	13
1825308	13
6732351	13
2813062	13
97927	17
777982	13
13815046	16
1973175	13
3389359	13
500356	13
18837420	13
2039876	13
3479905	13
8746266	13
9036950	13
96945	13
14107131	13
21736895	13
162406	13
14620021	13
5302601	13
1105849	13
1656580	13
2600588	13
2900130	13
2813499	13
176962	13
10533256	13
1776938	13
876623	13
19986907	13
686095	13
1709329	13
4053976	13
9866506	17
12312	13
10703543	13
2286432	17
299029	13
11648289	13
16139676	13
531544	13
892249	15
93649	13
3799588	17
1859929	16
20685241	13
4170021	13
3676184	13
2850698	16
2740075	13
1319265	13
12421385	13
13842867	17
3556505	13
7029183	13
15567042	13
18347305	13
2530772	13
786927	13
642005	16
13017768	13
1626226	13
3194709	13
15004202	13
14044704	13
11564099	13
5266886	13
3554567	13
2042496	13
3403615	13
1155228	13
7131493	13
7137685	13
9022560	13
2157537	16
1599556	13
12037930	13
16762522	13
9140440	13
6468109	13
1506091	13
5693761	13
5271144	13
10128159	13
12079444	13
4564080	15
5887632	13
3355920	13
5443505	13
4665760	13
11994111	13
124313	13
4701719	17
5085610	13
9118296	17
23531838	13
1924757	13
2277472	13
3863228	13
16837413	13
4765359	13
1640871	13
10729324	16
4089720	13
151757	13
15157059	13
529904	13
8315352	13
5612301	13
3680057	13
30550623	13
2230873	16
6902623	13
10552894	13
790285	13
4983414	13
9097853	13
19585355	13
1555059	13
4561533	13
7724779	13
990977	15
3830805	13
2653579	13
1307958	13
1341327	13
6670749	13
501746	13
166164	13
11203261	15
328118	15
3203920	17
17548652	13
416754	13
6110109	13
13148123	13
705579	13
1880445	13
11098505	13
15764517	13
11517321	13
9734447	13
7514070	13
132871	15
7340515	17
50045	15
20289204	13
8814652	13
2691366	13
3819718	13
7728312	13
4769335	13
5946658	13
14362558	17
908382	13
12775328	17
5888764	13
242632	13
4196567	15
13287080	15
1185545	13
10194436	13
6252311	13
10468531	13
13511532	15
15980153	13
11908355	13
6799012	17
34218652	13
7518149	13
4780242	13
1130863	13
10828928	13
10062577	13
1913041	13
11333483	13
1662954	13
1833086	13
1481999	13
469446	13
1959246	16
17106246	13
4727131	16
4351323	13
6236831	13
12881308	17
2651684	13
259739	13
24290638	13
6185792	13
6046478	13
12025476	13
7723067	13
14860985	13
7790631	13
3028180	13
9402630	13
5022282	13
10865944	16
1445231	13
5655475	16
3521856	13
13630234	13
7428183	13
16074321	13
5197517	13
338883	16
8186407	13
29287294	13
7017433	13
1931786	13
5944415	13
1084232	13
1577264	13
5302784	13
657409	13
590106	13
68509	16
1156761	13
5319300	13
11270139	13
8095168	13
368687	13
4767329	13
7617980	17
8905925	13
8590661	13
5979862	13
20314263	16
13792708	13
10646935	13
5184626	13
16611876	13
5817514	13
3932257	13
11711417	13
721104	13
1505948	13
17000971	13
11983371	13
68697	13
13173370	16
4229888	16
5503102	13
5379107	13
7056160	13
19180284	17
2740608	13
3353457	13
6635198	17
57056183	13
448552	13
7162523	13
11680456	15
14531147	17
1228445	13
6119811	13
17674393	13
19277063	13
9092053	13
6965543	13
11567176	13
205291	13
2542734	13
3158860	13
703349	13
31115328	17
445893	13
6988118	13
1788364	13
7123227	13
5722203	13
6870546	13
1199963	13
1374289	16
637867	13
21582599	13
13364023	13
557212	13
11515868	13
8367584	16
142371	13
10055181	13
16605150	13
2184209	13
5903729	13
802957	13
2355020	13
32891819	13
19177855	17
9625639	13
9903885	13
5408742	13
4419790	17
21589846	13
13871117	13
6127927	13
10075539	13
864919	13
11714851	13
1007058	16
5973108	17
8769607	13
9975394	13
6517207	13
15722336	13
311486	13
464625	13
2040957	13
11137923	13
4154897	13
519234	13
2707045	13
2023708	13
5705223	13
7305386	13
1145057	13
8374222	13
8633002	13
1926918	16
7348344	17
2652223	13
25041543	17
12622763	15
1959647	17
654539	13
16158769	13
8482087	13
6046187	13
24703618	16
10431765	13
8135976	13
886994	13
1690621	17
2206187	13
6617387	13
3247524	13
19210584	13
4975450	13
1441851	13
15494675	13
3380570	13
1691776	13
7154427	13
11926024	13
2409602	13
3959878	13
6909510	13
4432758	13
7029146	13
15648729	13
2982672	15
5897124	13
1690505	13
12126566	13
4618416	17
8426589	13
13093626	13
480404	13
9847608	13
10452144	13
5501814	13
4841602	13
229219	13
1053697	13
2469497	13
2102874	13
5659039	17
8394841	13
893929	13
951588	13
8491129	13
22996397	13
416032	13
2707646	15
645534	13
12907039	13
5325906	13
941877	13
22673587	17
10022754	13
7615537	13
1707430	15
10778734	16
15225183	15
1404188	17
6007156	13
2779156	13
7857581	13
3719030	13
4004157	13
9434170	13
4102172	13
4303540	13
2786952	13
11094758	13
4421602	13
26902450	13
1162555	15
3302315	13
2212464	13
1974634	17
100197	13
6992244	17
4512627	16
9353430	13
24639409	13
12494062	17
10888311	13
2859302	13
14668873	13
22033489	13
7994928	13
756979	13
5081553	15
25816447	13
4590152	13
3162792	16
10674395	13
1002794	13
30912659	13
14923865	13
320881	13
7217348	13
480584	13
10600613	16
6627178	13
649782	13
2266941	13
1914224	13
17097428	13
750611	13
12981511	13
11541903	13
10362455	13
3820597	13
6204798	17
16963344	13
8562791	13
20587195	13
1608444	13
20700734	13
12936765	13
14202765	13
3510027	13
5908426	13
7958866	13
3033716	13
893648	13
278475	13
9826742	15
7766204	13
479352	13
17644789	13
3332137	13
1884629	13
14910552	13
689395	13
1751992	13
3920503	13
4005899	13
2147530	13
10426384	16
2318196	15
9185334	13
4070637	13
262107	13
7895804	13
31911485	13
11628042	13
5153162	16
13313427	13
7604853	13
8759893	13
5245234	13
5327978	13
8005449	16
23601795	13
7805948	13
1525020	13
8139937	13
4382222	13
2021347	13
6152140	13
6235468	13
11333823	13
4154809	13
3672166	13
5507483	17
17941461	13
2437912	13
4536647	15
4633155	13
6941930	13
3913175	15
217252	13
14493600	13
2904463	13
5162133	13
13162351	13
2146183	13
3276494	13
4080171	13
19868481	13
510802	13
25302523	16
912588	13
4058261	13
685211	13
1303832	13
1291428	13
28175885	17
3452289	13
16061564	13
2267092	13
5326826	13
13168355	13
2600931	16
11923326	13
1960330	13
2524827	13
8900103	13
381795	13
484658	17
1638981	13
1795446	16
19679638	13
42189029	13
1334783	13
12218509	16
7864426	17
1494093	17
2644362	13
1857978	13
6459848	17
6459336	13
8860134	13
254966	13
6072501	13
4605077	13
8548326	16
1681689	13
4428717	13
4434941	13
4031800	16
3905424	13
5835777	13
6103734	13
727800	16
12651830	13
505900	13
2326889	13
11545028	13
7785461	13
956909	13
6115039	13
8766700	13
12326106	16
2520348	13
16465566	13
1126733	13
2645416	17
7195825	16
11521642	13
5317054	16
3258899	13
4807873	13
18179934	13
7846103	13
3412112	13
2618889	17
489364	13
6111084	13
12783871	13
15434709	13
2742617	13
4143965	13
14418748	16
8535786	13
4917003	13
6913153	13
20662314	13
1084390	17
18660305	16
750298	17
3052625	13
2406313	13
4494856	13
2254393	13
1897995	13
27094577	13
8602352	15
15817961	17
10700277	13
813354	13
16121867	13
2869307	13
9723207	17
12038778	13
454876	13
9692498	13
5119454	13
5286429	13
23425843	13
1772894	13
4663584	13
13143158	17
6277660	13
9082677	13
3944636	13
102950	13
11489502	13
3477531	13
3046249	13
12899700	13
35968587	17
3056673	13
11434616	17
3714242	13
31270455	13
17122011	13
5092833	13
1314277	13
17200697	13
6115471	13
1707063	13
13328271	13
1104110	13
6904099	13
2444563	16
5046125	15
1347028	15
3914323	16
451283	13
16649806	13
1754595	13
9095804	17
2645174	13
32600935	13
27492110	13
7405347	13
3139867	16
801993	13
6129791	13
10409434	13
5393997	13
1490967	13
8109784	13
3497617	13
3821587	13
11009684	13
12151398	13
6891492	13
3013285	13
3363328	13
4089469	13
2416361	13
3563758	13
3319522	16
5454926	16
2060607	13
30902575	13
799279	13
8307232	13
2237074	17
495100	13
16333837	13
7731131	13
6317296	13
9167923	13
1514102	13
2748821	13
299766	13
16126388	15
2591878	13
3355961	13
7136142	17
6776811	13
3114174	13
4835841	13
1834089	13
10409416	13
482912	13
6223901	13
21892484	13
17434924	13
8783986	13
8688283	13
12797248	13
2322942	13
2173665	13
6694395	13
580111	13
8907769	13
4294992	13
19059280	13
12004276	17
22854573	13
8229798	13
12037495	13
5825468	13
5916219	13
1055994	13
29512082	17
603561	13
2133207	13
2689554	13
5070149	13
4918794	13
4734071	13
9415947	13
8696235	13
3906157	13
1932620	13
10013992	13
11850919	13
1547238	13
4615678	13
5886815	13
7248966	13
2295809	16
2340271	13
6028714	13
10353659	13
5689370	13
1623	13
6988321	13
20794805	13
1320607	17
4007710	13
792141	17
6068214	16
4922001	15
13481961	13
1837923	13
15342744	13
1934786	17
892970	13
3973133	13
45415176	13
534662	13
2030042	13
2740637	13
23727312	13
2199731	13
1060731	13
26224408	13
138712	13
7405495	13
1505131	13
2196150	13
13906999	13
2660160	15
3719390	13
18709499	13
1177693	13
6132362	13
36850238	13
7114641	13
2527646	13
7086677	13
3275720	13
6667444	13
2308350	13
7429481	13
2871150	16
196374	13
1763066	13
8657217	13
835061	13
17132354	16
5573020	13
28735685	15
4050149	13
779856	13
1766424	13
11090049	13
6986637	13
11734345	13
8311035	13
39377996	17
2433853	13
13632965	13
5606814	13
1286026	15
10055003	13
236745	13
1376191	13
8711722	13
7578850	13
4063237	13
4205064	13
3155578	15
287557	13
2222	17
1682324	13
8544863	13
11623495	13
9482158	13
13236	13
1364766	13
12987201	13
37869861	13
3523351	13
14658121	13
5917950	13
20125086	15
1560287	13
4556717	17
13660709	13
3078340	13
5568087	13
1221485	13
10213845	16
225171	17
4109999	13
8100687	13
1201081	13
82359	13
20094570	17
1798201	13
7987123	13
2685990	13
6630264	13
19492371	13
23355813	13
15094988	13
3425611	13
6885343	13
4879578	13
1786469	13
805482	13
17079768	15
9982155	13
4255693	13
929827	13
8820701	13
4867640	13
5868479	13
2365025	13
18519268	13
2993692	13
423829	13
10962312	13
2935529	13
3221315	13
26118832	13
4918719	13
938396	13
25439822	13
10346518	13
976137	13
9830840	17
1766080	13
9826002	13
12524434	13
2505406	13
5341157	13
1853615	13
2353491	13
1568305	13
3481614	13
8299319	13
3486842	13
6608437	13
3600937	13
4006787	13
2823236	13
18915	13
1493042	15
20221106	13
1853324	13
6669549	13
2745021	13
24399306	13
2333953	13
4478985	13
10677550	13
162895	13
17320360	13
7749404	13
5993212	16
13880248	13
1289660	13
2123856	15
1627059	13
3014736	13
31089538	13
7734851	13
4698687	13
1728005	13
3346223	13
5886754	13
6311078	13
1531581	13
8143947	13
18524029	15
5169556	13
632130	13
12665440	16
4639320	16
2703467	13
622235	13
4787029	13
15199329	13
5001302	13
5004565	13
13892258	13
1607753	13
7783580	13
23392938	13
21545984	13
2945034	13
3613142	13
11811728	13
1639304	13
26962373	13
13350331	13
7149774	13
5402932	13
4757636	13
1019355	13
2680398	13
135458	13
5163252	13
4828569	13
7879299	13
1648790	15
9274354	13
4130289	13
10386958	15
33145529	13
1930976	13
5672256	15
12832871	13
833900	16
622044	13
14014424	13
3627707	13
3112059	16
503285	13
3792413	13
1556375	13
2208469	13
11577182	16
7227644	13
24886275	13
3746953	13
6477629	13
6649237	13
19515589	13
1206925	13
17254122	13
2092201	13
326753	17
704893	13
1940828	13
4946692	13
2359465	13
5498769	15
4113780	13
988937	13
380450	13
4721975	13
18228478	16
1336333	13
2416209	15
3059704	13
446602	13
4168608	13
27579954	13
2389780	13
5916282	17
6226578	13
8677913	16
6889906	13
200145	13
9013545	13
2622653	13
4655676	13
24833675	13
1249481	17
12346986	13
1557923	13
6582390	13
8819636	13
819858	13
1346708	13
3894878	13
5088079	13
342031	13
19701367	13
5948023	13
4082247	13
1853590	13
5731705	13
5942179	13
2223692	13
11975377	15
9243276	13
3365610	13
1090682	13
10018672	17
3679601	13
6136905	13
705155	13
1120224	13
3779267	13
3879993	13
7078596	13
671339	16
2503869	17
3656645	16
17632848	13
9637989	13
5435978	13
4808067	16
2259358	13
17051234	13
2746044	13
27768887	13
4720150	13
987003	13
443831	13
5416458	16
425664	13
292290	13
2436736	13
3403666	13
1566927	13
21896834	17
1963307	13
10107807	16
10865537	13
16995136	13
7424787	13
451212	13
12378205	13
12756931	13
8867520	13
270799	13
1649505	13
16806700	13
432630	13
2687092	13
1010103	17
15335	13
6615234	16
320998	13
25136655	13
8784878	17
326703	13
29932504	13
82955	13
1582948	13
3566590	17
5216010	13
4507230	13
20669317	13
6312979	13
3145840	13
2487068	13
6258384	13
3749560	13
20278873	13
8461031	13
20903016	13
4720875	17
434839	13
1437970	13
1530544	13
5345031	16
1797708	13
1050038	13
1594575	13
4415517	13
3934463	13
5315492	13
17798265	13
5964204	13
197015	13
4309924	13
3508066	13
3106927	13
14369354	13
4784738	13
1677561	13
25286939	15
455523	13
9368152	15
8286164	13
8873258	13
3234554	13
82485	13
2523889	13
4114484	17
12872295	13
7052636	13
258324	13
3166842	13
1814938	15
16862298	17
4098340	13
55338769	13
9198423	13
246209	13
10360046	17
6815153	13
17052292	17
4268880	17
119496	13
327664	13
281608	15
3491978	13
12001060	13
6613759	16
1262467	13
1724376	16
4770265	17
6971520	17
2440065	15
21818277	13
1154601	13
24324557	17
4919959	13
10215699	15
5880193	17
12791803	13
2180694	15
3194992	13
7735801	15
12691374	13
955109	13
3062885	13
5710682	13
11711937	13
11695685	13
84713	13
662322	13
5107793	13
4302734	13
829245	13
1098048	13
2052920	16
973819	16
8706748	13
5992110	16
6749723	16
1836170	13
9298079	13
7015149	13
2357259	13
770297	16
4081127	13
9383423	13
460855	13
7254767	13
4051715	17
6975439	15
335314	13
5463411	13
16697651	13
5118504	13
3692319	13
3021513	13
1305783	17
4961671	13
4691202	17
7931633	13
2362762	13
3279277	15
10060377	13
6305957	13
8731219	13
9978037	13
1727026	13
8693883	17
8808351	13
1109872	13
11061480	16
17376581	13
5614727	13
15158542	13
5998156	13
1418677	13
26386931	13
105726	17
7782035	13
13660488	13
9944522	16
4106815	13
15325840	13
6360807	17
421185	13
8945435	15
11759942	13
5092333	17
1989285	13
5791167	13
7769553	13
6219075	16
2295715	13
10851623	17
1639226	13
5735967	13
3260665	17
7722788	13
11553806	13
898135	13
11680948	13
16583207	13
30015806	13
2688436	13
324811	13
7009875	13
925254	13
4982371	13
14093283	13
2099323	13
14237378	13
1736317	13
8026733	16
4612136	13
2171105	13
2505119	17
2975956	13
193948	16
4772948	13
18843433	15
21204022	13
12477310	13
5203638	15
23216704	13
5288226	13
41954278	13
5701279	13
5374371	13
8779500	13
1644537	13
6442355	13
8455417	13
28096311	13
11382923	13
2578624	13
5885204	16
3509108	13
17534156	13
4411211	13
7469347	13
430590	13
11908730	13
7216889	13
2305112	13
3605119	13
5900305	13
1191330	13
3174537	13
1617092	13
662132	13
29028929	16
19045784	15
10830894	16
4550672	13
1417459	13
238400	13
40915003	16
3075840	13
281173	13
2981470	13
9059201	13
726487	17
3401444	13
3486599	13
2376431	13
4832312	16
1427108	17
26429420	13
6899084	13
1970118	13
4332016	13
4089156	13
53999	13
8116593	13
7903968	13
3291417	17
10328033	16
7180159	13
3746683	13
4036676	13
3156387	13
14943045	13
367420	13
4825863	13
7930741	13
123465	13
1897516	13
5178011	16
3166436	13
20547921	13
4790845	13
10175850	13
2926115	13
6076771	13
2276882	13
7063896	13
7243003	13
1954161	13
2175218	13
341199	13
717462	13
2459712	13
1714470	13
16410991	13
21072878	13
7286674	13
5927345	13
973040	13
4296345	13
8341240	13
18976464	13
618377	13
2860228	13
553618	13
19048154	13
2496779	13
2742171	13
20131398	13
5242120	17
404624	13
5552702	13
18277886	13
2749274	13
1072487	13
12790222	13
711187	13
30881370	16
414925	15
2894734	17
221279	13
18907335	13
1166531	13
9578091	13
4282704	13
4848100	13
18226912	13
16135789	13
10910968	13
2341293	13
21077637	13
3872825	13
3358684	13
2547737	13
7956077	16
932530	13
739659	13
23531306	13
116436	13
8544089	17
23343308	15
1784736	16
25316290	17
17634968	13
1570753	13
3257444	13
9224183	13
3741485	13
11815904	13
38368043	13
2690379	13
4099497	13
2183236	13
15937786	13
8916741	17
6985285	13
8754920	13
15062938	13
267910	13
1916509	17
79226	17
4667583	13
1259483	13
210504	16
445664	13
8047356	13
30665451	13
2843031	13
12686712	13
22871102	13
16691674	13
10409331	13
2536646	13
1969541	13
998169	13
4334433	13
6324471	17
12481349	13
3538635	13
9720186	13
8390928	13
18172708	13
846587	13
5088725	13
16056407	13
7647376	13
6599862	13
10445173	13
14649072	17
3321198	15
11058597	13
3552730	13
11686967	17
2291026	13
8082533	13
5344126	13
1752756	13
11576305	13
4783362	13
3444262	13
5076402	13
5367031	13
2084547	13
3936204	13
8315145	13
29331955	13
13620851	13
6447388	13
2978951	13
1933087	16
4410399	13
3675494	17
8898744	13
17292054	13
1485499	13
14546914	13
3447181	13
2900806	13
12388380	13
1112445	13
18991511	13
10314277	13
10302616	13
1839253	17
15440925	13
4403025	13
264343	13
4192661	13
6450927	13
2540784	13
4845020	13
813279	13
8862263	13
5124598	13
2456483	13
12953824	16
6145966	13
4177872	17
39300	16
10131110	17
1169095	13
307113	13
5405407	13
2091801	13
9685755	13
2635285	13
3393311	13
22608199	13
4545867	13
3871323	13
439941	13
24135137	16
1696212	17
9414128	13
12738848	13
2664217	13
9320941	16
4068543	13
7600736	13
1594601	16
16453824	13
120617	13
6108889	13
5603086	13
8340278	13
9977583	13
8088863	13
1068968	13
10490868	13
1840170	13
4874121	13
34524883	13
4479392	13
18555	13
1555592	15
3625135	13
22789965	13
11145939	13
5372812	13
1816026	13
3819221	13
5506498	13
3460785	13
33739	13
20907559	13
6061301	13
7414976	15
8339338	15
12113729	13
9306321	13
6285250	13
10954356	13
8376758	13
7396422	16
9005	13
149528	13
3691129	16
612752	13
1574710	13
6215905	13
6118097	15
5470661	16
738729	13
155220	13
11550515	13
2711081	13
13124986	13
7528964	13
3471149	13
8805546	13
9098257	13
7629953	13
439683	15
1386913	13
2615784	13
4369947	13
13381719	13
174494	13
1022392	16
1899880	17
820164	13
1825048	13
8771165	13
3070275	13
1891343	13
1264698	13
7337908	13
4694341	13
24993017	13
8036993	13
350748	13
4647702	13
1894432	13
975609	15
5187337	13
8849731	13
8524907	13
6299710	13
852483	13
10674160	13
2034235	15
7616610	13
4935519	13
662787	13
1544587	13
5612586	17
5233078	13
6387933	13
891672	13
3376535	13
2050006	13
2857610	13
2884526	17
1318578	17
2876713	13
10104591	13
33533587	13
5883848	16
5189569	13
1522896	13
5257771	13
8435886	13
672604	13
1943234	13
262368	13
8706000	13
23006578	13
8163534	13
1471062	13
1531925	13
5240188	13
12706844	13
14743361	13
6810161	13
11196671	13
6559189	13
16230521	17
4546581	13
698374	13
16590653	13
346894	13
399870	13
2773059	13
1153264	13
8514183	13
24507666	13
3623032	13
1572298	13
7913855	13
7881328	13
2082933	13
1898931	13
10788523	13
3042215	13
6520204	13
1296929	13
1827003	13
3044889	13
12686968	17
2708786	13
927692	13
26524323	13
17567747	13
10869030	13
3010247	16
4925980	13
8998091	13
2760042	13
3720984	13
1213705	13
4102808	13
4390567	13
10823643	13
1620049	13
4055480	15
22386402	17
13487010	13
23612200	13
565525	13
5747881	13
15848745	13
15517746	13
1543095	13
8118256	13
8247420	13
3737771	16
17673903	13
6481867	13
3251993	13
15881204	16
7549715	17
1123599	13
10340872	13
5704576	15
13241516	13
10450153	13
159021	17
2409992	13
5909219	13
3089139	13
14927654	17
5088337	13
720966	13
166926	17
5291832	15
11493180	13
9580538	13
3359013	13
81683	13
10277664	13
5970156	13
9980108	16
4628341	13
2950770	13
8790563	13
1588875	17
1197927	13
14015713	15
11955121	13
2291227	13
1931953	13
17209644	16
10908290	13
7898421	13
17414754	13
8362158	13
362044	13
7170129	13
8776225	13
6965549	13
2009279	13
10717965	13
17927797	13
8675968	13
5420639	13
380224	13
5276778	13
5797905	17
35815104	13
4645653	13
402277	13
7616889	13
7142448	13
3190241	13
394953	13
223323	13
952785	13
2937816	17
19198536	13
5092963	13
5611879	13
3189569	17
10359028	13
6941918	13
2710009	17
12223687	13
1370570	13
3019355	13
5070566	16
23769919	13
1266975	13
45818	17
564583	13
9458783	13
16663631	13
7439318	13
2557012	13
27451558	13
290706	13
6865347	15
9194949	13
1692021	13
4465534	13
6166577	13
3291684	13
126796	13
3861127	13
1915273	13
11911536	13
503267	13
473411	13
4431531	13
11819766	13
388243	13
8625507	16
14293513	15
1081708	13
1622682	13
2817560	13
10428647	13
9350442	13
2233333	13
4026876	13
29651184	13
6371663	13
12886881	13
10566919	13
1793875	13
366866	13
3264739	15
7129193	13
4680119	13
5539992	13
13310784	13
29040345	13
1572784	13
6837154	13
14894128	13
7019675	13
11082007	15
2405493	13
4419395	13
17664595	13
3355307	13
6493576	13
5452500	13
2034997	13
16888755	13
7195940	13
1460388	13
899009	13
11468463	13
106293	13
4196787	13
15614828	13
1437146	13
6649920	13
16360432	13
4585505	13
2866558	13
4776958	15
2357041	13
6252719	13
872771	17
844270	13
4956397	13
12754889	13
4190402	13
11112326	13
7530645	13
3540457	13
17714921	13
200689	13
9734280	13
6827092	13
7224562	13
2886128	13
2927372	13
8331470	13
14534862	13
5911633	13
3877231	13
25732637	13
2757850	13
9105855	13
3439939	13
7488459	13
10075209	16
2485314	13
4738192	13
25503	13
11665352	13
10452651	13
5301567	16
13530711	13
624269	13
2824615	13
13924385	13
10415127	13
2899631	13
8151542	13
1332548	13
10210716	13
3228818	17
11255522	13
10934210	13
7895432	13
3929704	13
738398	15
6525388	13
13185967	13
16663571	13
21047791	13
2339040	17
5346441	17
5661789	13
14500677	13
771124	16
2884080	13
906741	17
6216848	16
1003121	16
8169084	13
27707712	16
4048105	13
4213151	13
10690993	15
2911675	13
10113537	15
2535481	16
14555231	15
995910	13
2957677	13
22495105	13
10889284	13
2566429	13
32386	13
5773949	13
4713363	13
6169435	16
6419051	13
772614	13
1498027	16
3814231	13
4717690	13
16772458	13
1878180	17
276081	13
2875006	13
764147	13
5412848	13
11318129	13
17957374	13
7706434	13
3262365	13
12830831	13
8010507	13
9216774	13
14145228	16
1319330	15
3025707	13
1744001	13
16428912	13
3238297	17
14094999	13
1929595	13
771766	13
11161715	13
329696	13
4150620	13
2167161	13
7054935	13
1712030	13
13114633	13
2300035	13
4231868	13
16900481	13
1856468	13
13466940	13
1600910	13
828891	15
8347120	13
25570219	13
851515	13
10138966	13
6479865	13
24708096	13
2008014	13
7663612	13
2166004	13
10011529	13
2442763	13
6565454	13
14661211	17
5004160	13
27699954	13
779990	13
12800223	13
360875	16
28139324	13
16724527	17
2241093	13
6058092	13
359573	13
15317338	13
740204	13
3174152	13
10254492	16
6670208	13
8448639	15
18499115	13
1495344	17
2628051	13
2685052	17
8126363	16
28713	16
3036059	13
8618056	13
17202931	13
6861359	16
1632858	13
8446644	13
4203025	13
6298384	13
8011537	13
4059105	13
8159781	13
5111027	13
15711073	13
14432488	13
23118584	13
6288635	13
6317000	13
1052351	15
29306736	13
6744016	13
709213	13
13524230	13
12344089	13
1493853	13
2968461	13
4831553	13
1710143	13
5741554	13
5428134	13
6652413	13
9447534	13
3430695	13
2545134	13
8103100	16
11588492	13
2889860	13
8230383	13
14544769	13
45659	13
437876	13
1051927	13
2809882	13
21640672	13
7423180	13
7241677	13
8076301	13
3301710	13
10858627	13
21861641	13
27419842	13
11003235	13
10792473	13
7070269	13
4693250	13
323135	13
4862759	13
4289974	13
11682651	13
5200860	15
1925053	13
2310046	13
25770137	13
3115488	13
1614813	13
16953962	15
5789302	13
3993565	13
2258416	13
3635202	13
8053223	13
2033177	13
1731822	16
8521045	13
9484565	13
28836444	17
348814	17
3292645	13
2590131	17
7151804	17
4083607	13
6070259	13
3311913	13
26975828	13
1815863	13
3895538	13
11312404	15
12645324	15
700573	15
43265	13
43012	13
13886733	15
175633	13
17696266	13
3241921	13
6521544	13
1491498	13
14992819	13
890768	13
12828419	17
3108324	13
7570462	13
344429	13
174817	13
3768713	13
4712369	13
2577709	13
33300115	13
4796606	17
1268063	13
4100817	15
942993	13
12361724	13
6493864	13
2692979	13
23337836	13
1295050	13
4921228	13
3577384	13
7957005	13
21133150	13
3614955	15
1619863	13
13119833	13
11382470	13
999555	13
1703937	13
8673350	13
20805512	13
18002821	13
9866056	13
27972671	13
9887555	13
7309366	13
20112084	16
25468448	15
9899251	13
1095935	13
25695995	13
3300719	13
1273537	15
9298525	15
3177124	17
10299377	13
26634968	13
3388498	13
16459887	13
3093588	13
9404778	17
3430431	17
1118077	15
1049429	13
12656	13
3019846	13
5742738	13
8825036	13
5216307	13
1724262	13
6597956	13
8715449	13
211935	13
39316133	13
38875961	13
12424373	13
6758452	13
4872884	13
7052984	13
5622153	13
744231	17
2400954	13
12146368	13
4832274	13
799365	13
2116807	13
2761855	17
344233	13
4079718	13
11296666	13
7340891	17
365283	13
7058563	13
5428840	13
23701486	16
5412252	13
4650231	13
3720702	13
4213413	13
459653	13
1810160	13
9766881	15
10242417	13
4274456	13
8979932	13
8901901	13
8641321	17
2433248	13
15308334	13
262193	17
2140279	13
1500320	13
41712063	13
4302444	13
6624029	13
15865	13
3179350	13
14070793	13
1103356	13
10795461	13
474240	15
5716931	13
3971044	13
1759923	13
5738252	13
10600224	16
4478925	13
21594668	16
8690010	13
9409967	13
9866175	13
28935304	13
11584350	13
4758850	13
7365965	13
1085754	13
87781	13
11655759	15
1656739	13
14359719	13
965210	13
1963884	13
8689711	13
2345168	13
1032381	13
2231836	13
2047892	13
1782722	15
8208237	17
196777	13
9533016	13
364106	13
2523288	13
6244324	13
2410107	13
1324677	13
1787556	13
29508818	13
19196754	13
3459616	13
14021411	15
3301433	13
6230492	13
28349564	13
2042344	15
5870667	13
5565220	13
6679167	13
13527894	13
10950461	13
6406972	13
930365	13
17899386	13
3792751	13
612435	13
2966963	13
3762069	16
21427412	13
593547	13
1037214	13
11233230	13
23218847	13
3998146	17
32546224	13
15890670	13
6591026	13
3009783	13
10913503	13
2630826	13
10375556	16
8140936	13
6330507	13
2578295	13
2907002	13
7710637	13
2050164	13
2119765	13
7163567	13
9051767	13
313412	13
9955322	13
7573464	13
1778330	16
6393273	13
6106403	13
2332524	13
2941226	13
1715154	13
1959880	13
4445231	13
18188308	11
11372159	13
1606862	13
7378949	13
5210044	13
1265334	13
2744691	13
26822961	13
3209117	13
7344445	13
795975	15
1624651	16
3310204	13
10118784	13
5338728	13
9162235	13
4135839	13
17399793	13
4871767	13
4832818	13
3703153	13
6642917	13
3784524	13
727190	13
266710	13
747644	13
5740652	13
2336135	15
12661924	17
790233	13
3990515	17
10506866	13
4296421	13
712578	13
10128221	13
2945690	13
332334	13
6417220	13
7454542	13
6455940	13
3428886	13
4199495	13
5785082	13
4267348	13
15434907	13
62595	13
14213476	13
11883346	17
3582375	13
2021021	13
19095090	16
10028810	13
3999391	13
8084379	13
19289699	13
13511932	17
10048336	13
2727676	13
800113	13
13319450	13
5855245	17
7564752	13
11361648	13
11047043	13
1088851	13
53028	13
977437	13
13324608	16
4397988	13
2018473	13
575096	13
4030041	13
16949809	17
11757647	15
18920274	13
2484337	13
4481813	16
1696591	13
12293550	13
15045342	13
12214197	13
8826036	13
12880043	13
273631	13
3512529	13
2647702	13
998978	13
10865601	13
5039903	13
1352567	13
1037726	13
6598377	13
8250148	13
16324684	13
3981764	13
4972442	13
18426805	16
1365209	13
2740117	16
8118292	13
2149165	13
7410963	13
4998115	13
4937044	13
5931144	13
1922057	13
9743896	13
313667	13
1071183	13
3787913	13
11845191	13
2239755	13
1141421	13
5991491	13
7158710	13
3207908	13
965863	13
4629992	13
861792	13
34137735	13
611820	13
2743521	13
1384998	13
3080279	13
1632651	13
47332	13
6774587	15
3176776	13
15418511	17
28888171	13
444793	13
22612628	13
10692339	16
2955845	13
7623398	13
27200285	13
341416	13
2159668	17
17774849	13
872849	13
8888079	13
4921644	13
4685769	13
8106895	13
2825794	17
20209530	13
6992718	13
8080985	13
9689411	15
2355016	13
668317	17
5288626	13
9378223	15
9971367	13
355643	13
10700952	15
2550045	13
2545825	13
4679877	13
9395996	13
6666787	13
4471139	13
1169139	13
1081120	13
4593586	13
6412534	13
9401023	17
6087889	16
9585147	13
3118822	13
4053659	13
3070899	16
3886422	13
4228453	13
11661889	13
3625650	13
7115918	13
1138162	15
5284584	13
635993	15
2586688	13
9304208	13
4420264	13
7258078	13
14969645	13
4955792	13
3350251	16
6879309	13
6076931	13
634303	13
8378131	13
8340641	13
1508490	13
7878248	13
562013	13
16366726	13
843510	15
837298	13
193976	13
10370712	13
27877298	13
6065823	13
6415914	13
19857723	13
1157842	17
2287246	13
781903	13
84265	13
480677	13
4689047	13
1754188	13
3648646	13
5452716	13
4521669	13
7856351	13
7767882	15
94035	13
7385412	13
2882736	15
9390879	13
7790305	13
2659965	13
2708174	17
941808	13
4224025	13
771531	13
2253355	13
1604333	13
2414256	13
16231045	13
14346614	13
4484772	13
241762	13
4488141	13
16906693	13
4551530	16
11158396	17
11968083	13
4235702	13
3364524	13
1286267	13
452199	13
6562932	13
14223729	13
5154768	16
3118672	15
4699674	13
11756356	13
2374731	13
6330088	13
4150516	16
5005219	15
13765111	16
5815748	13
4836425	13
2645772	13
396356	13
15656144	13
5844715	13
448037	13
5491696	13
296037	13
18611599	13
17782539	13
5350576	13
7580460	13
15728444	13
8318575	13
1714011	13
12006824	13
5433792	16
7427218	13
366518	13
929738	13
586612	17
33741053	15
2821317	13
4678076	17
4164087	13
10197021	13
10250195	13
15792345	13
1876489	13
4893682	13
7146600	13
134567	13
3568282	13
2061209	13
9468308	13
4913637	13
2923736	13
5781668	13
5947544	13
16929836	13
6504520	13
902895	13
9252445	13
1627975	13
2748493	13
1576774	13
7134898	13
2953212	13
8318359	13
3271127	13
7761266	13
5342220	13
12657061	13
13653282	13
4288964	13
4399918	13
14961770	15
5383725	13
11562624	13
3050496	13
3485761	16
451202	13
3479508	13
5566785	15
1124836	13
2451697	13
3912648	13
10526908	17
12261539	13
1037415	13
403702	13
2486999	13
3375597	13
3368736	15
14926901	13
1492453	13
6263308	13
6990374	13
1520165	13
8043645	13
15644596	13
5281097	13
11557511	13
4578291	13
9917302	13
1910347	13
652462	13
12924021	13
12932772	17
6001675	13
1422374	13
4685120	13
13698915	13
2398588	13
238013	13
2903739	13
6877569	13
268690	13
6410561	13
32566720	13
14566900	13
4615914	13
7524274	13
636332	13
15302420	13
7562756	13
28414950	16
7366477	15
1060073	13
17569715	13
2747699	13
3605115	13
134688	13
8629629	13
7050551	16
5655867	13
27621496	13
8583813	13
382297	13
12967105	13
2336544	13
4451489	13
6986013	13
6447962	13
8696964	13
9795893	13
5581103	13
9844389	13
10316165	17
1499092	13
19494232	16
14748454	13
4266318	13
7197152	13
320096	13
2147500	15
10401741	13
1743469	13
10522831	13
1642530	13
39665997	16
3748215	13
4024207	13
5096184	16
13801710	13
2329812	13
23095992	13
2150155	13
6078051	13
192831	13
18335317	17
6078355	13
6500938	13
1944346	13
5419825	13
303373	13
612379	13
1253321	13
3513311	13
8012268	15
9936849	13
3404687	13
5755849	16
1117824	13
6576060	13
5959052	17
6147566	13
5637858	13
7204603	13
3414735	13
6507843	13
22418801	13
4673415	13
4994355	13
15170264	13
3331104	13
2742725	13
3533208	13
9616856	13
744616	13
37812136	13
4397313	13
2676957	13
5942880	13
2359158	13
9572204	13
4763336	13
29919773	13
8329924	13
10418798	16
439119	13
10967199	13
21694591	16
11530623	13
4599513	13
18315554	13
8210428	13
8157055	13
738751	15
3161844	13
9668147	13
5056431	13
19534007	13
1099712	13
17083818	13
3016446	13
17049910	15
9845515	13
7895252	13
7785408	17
7438618	16
3606403	13
40225052	13
253385	13
819521	13
21560458	13
1753423	13
3972502	17
6140880	13
3418786	13
6107156	13
20624025	13
7078086	13
1274137	13
23559527	17
801730	13
1858494	13
3914271	16
4136599	15
552505	13
5905002	13
14805972	15
977270	13
5636188	13
13222878	13
2762404	13
4388604	13
8317933	16
7788950	13
3083422	13
843609	13
2787158	13
1429826	13
13777278	13
6660496	13
6157316	13
2441298	16
19160048	13
3208252	13
3498329	13
6913551	13
4232295	13
10405635	15
3029975	13
12857681	15
6422821	13
4151988	13
22942812	13
5365848	13
626894	13
19319479	13
1299104	13
2313353	13
6798592	13
10016822	13
5028945	13
5988160	13
6359967	16
2887218	13
7450163	13
13277995	15
8288634	13
9705303	13
2886422	15
11597355	13
4772614	17
19577934	13
4339201	13
1044743	13
9659673	13
5931732	17
14720753	13
7254305	13
359138	13
4073565	13
14616317	13
3718013	13
478667	13
9416416	13
19094394	13
29355621	13
967380	13
6013302	13
517588	15
15471574	13
1942378	13
10168300	13
6287345	13
3723324	13
1157122	17
11507466	13
14586880	13
2743767	13
614744	13
15238190	13
2500204	13
8885853	13
3306885	13
731372	13
20431368	13
12434113	13
6645227	15
751481	15
20500791	13
5013181	13
14534118	17
8987001	13
3964436	13
3200747	13
10786926	15
2370200	13
1614669	13
3175279	13
7965724	13
898220	13
2326865	13
12822838	13
45239	13
3688482	15
161464	13
12927902	15
5351436	13
5791559	13
398384	13
2919084	13
720723	13
1686484	13
13560101	13
9655300	15
7446241	13
2367400	15
16179773	13
6465738	15
21619645	13
3503670	13
23650034	13
970956	13
3862210	13
1971701	13
322301	15
4161216	13
2262178	13
5852256	13
2902349	13
10270694	13
16055103	13
5564486	13
5307470	13
1471165	13
16720400	13
4549774	13
699218	13
1807388	13
14590777	15
5702867	13
3463739	17
997939	13
2575917	13
2952934	13
1301525	13
9165850	13
15368977	13
8462831	13
15793171	17
7363330	13
5614604	13
14949923	17
5580924	13
4304856	13
22693433	13
5713431	13
4290545	13
15498561	13
3484910	13
1744754	16
7023276	13
9682055	13
7500835	13
10825446	13
3747919	13
8151086	13
14215052	13
3592980	16
5070788	13
1010848	13
4522331	13
12478986	13
92883	13
18961970	13
13546357	13
2517958	15
10737114	13
261658	13
3539389	13
1760258	13
29444325	13
15640511	16
1378223	13
8094027	13
5091576	13
4105422	16
20356509	13
14882959	17
26146334	13
1949436	13
8368280	13
11540477	15
6134028	13
10821175	13
2129013	13
10694142	13
7611589	13
6445760	16
911128	16
2959164	16
4654909	13
3725036	13
17267123	13
10531482	13
20229430	13
12074126	13
13642117	16
1189257	13
1140294	13
7412288	13
2223099	13
4189752	15
6051575	13
757477	13
8136429	13
652956	13
22247253	13
24226864	13
7905839	13
12996914	13
13721450	13
541043	13
1280921	13
4255246	13
544451	13
12606122	13
8912209	13
12217460	13
2217503	13
2106736	13
12512304	17
694054	15
891396	13
18871581	13
786293	13
5481397	13
5441767	15
470853	16
7423559	16
1385855	13
821582	13
95526	13
10660468	13
16923608	13
9106233	13
12467040	15
12854158	13
21347961	13
5716683	16
6771542	13
4853640	13
11985273	13
10225091	13
2588449	13
5561809	13
7715576	13
10423763	16
961761	13
18851906	13
2308341	13
15548104	13
765946	13
1528181	13
10503057	13
6441363	13
185244	17
2000896	17
6886391	13
887637	13
12275183	13
1651910	13
1524000	13
8899026	16
1519014	13
11111711	13
1995145	13
8033128	13
9387549	13
8630511	13
311811	13
2676693	13
10276688	13
8581133	13
2363828	13
27482130	15
11438603	13
8214800	13
12508997	13
26786182	13
2552184	13
3425331	13
10416616	15
933731	17
12268264	13
2836488	13
5368093	13
3843932	13
1846454	13
8828638	13
3301765	13
6035187	13
9104068	13
8852623	13
521566	13
12898177	13
2411035	13
9098622	13
5533283	13
11656147	13
5007213	13
17795	13
2621309	13
2059720	13
1681777	17
8423501	13
6631558	13
2955688	13
270309	13
21588982	13
6004467	13
11232901	13
7386638	13
3650858	13
19803576	17
14513157	13
2657394	13
17244979	13
16056016	13
2111605	13
3357667	13
4252013	13
17445382	16
3015006	13
1298778	13
15061176	13
16915739	13
15206219	13
3900072	13
9512509	13
4002932	13
9427406	16
5712314	13
1015207	13
16573167	13
10729102	13
2366403	13
142415	13
1582780	13
1348006	16
2694459	13
8071539	15
3645811	15
13314833	13
21075103	16
1872784	17
496324	13
11096100	13
22585001	13
5271940	13
5236461	16
1750312	13
3676385	13
3215951	13
6904217	13
6828606	13
8480677	15
7515171	13
2983782	13
498381	13
3770509	13
7522849	13
2124022	16
544466	13
5005186	13
11720495	13
20667973	13
377345	16
169436	13
4857116	13
18465108	13
3118384	16
2821479	13
24255134	13
1310519	13
12333066	15
4535172	13
7191805	13
81442	13
608976	13
1766876	13
10487989	13
4417454	13
9781320	13
14004072	13
7143756	13
5414075	13
5813756	13
5682963	13
8791869	13
2002475	13
2510598	13
4183268	16
12462781	13
4123469	13
6691253	13
4970658	13
4933288	13
10806907	15
3861448	13
4387450	13
1506979	13
7375944	13
16913852	13
1856945	13
8291888	17
964229	13
8627339	13
413984	13
20003436	13
2249453	13
3881782	13
5375304	13
6518958	13
1369894	13
5024339	13
1276249	13
11451476	13
22474453	13
5979646	13
6456646	13
15746841	13
8541218	13
8083710	13
3617397	13
10178129	13
4808327	13
2617090	13
10161539	15
9618651	13
754480	13
1533724	13
11491742	13
11914493	13
3245088	13
2011019	13
23861479	13
6890973	13
1935196	17
14525270	13
7109560	13
4172717	13
854839	13
2808816	13
13335512	13
9516123	13
3987599	13
3360450	13
12729102	13
7511037	17
804594	13
1442208	13
4365947	17
11695218	13
11579106	15
10139302	13
2651467	16
598814	13
4100805	13
607681	13
15105157	13
11235226	13
5024175	13
441513	13
3396895	13
2139024	13
8917376	17
303044	13
3790570	13
2506699	17
11742794	13
1510644	13
9513175	13
17799256	17
4168631	13
41066	13
914098	13
2963551	13
638564	15
1115063	13
1200476	17
9031355	13
11416654	13
1216242	13
17587902	15
1445706	17
2676167	13
1053543	13
14625877	13
9437958	13
30825330	13
1455581	13
4491359	13
20291320	13
5512850	13
6730920	16
4100400	13
10697152	13
4222808	13
1091932	13
752753	16
5496597	16
3867283	13
6379092	13
2437021	16
7307184	13
11925497	13
5546022	13
7931028	13
26164014	17
188413	16
12853102	13
12242774	13
17246824	17
1319464	13
3531267	13
2364257	13
596349	13
23610692	13
9347162	13
5242778	13
823398	17
16379678	13
421631	15
1226856	13
1642499	13
413213	13
4024723	13
14075563	17
338485	13
7680078	13
10150720	13
1646374	13
5241676	13
11634865	13
5717362	13
5260768	13
1068965	13
3616903	13
979789	13
13596956	16
9437599	13
6274853	13
8069823	13
87138	13
201003	13
9472580	13
3742830	13
5097261	13
2092234	13
2601974	13
18961860	13
10805395	15
1844468	13
23515583	13
2713847	13
4576460	16
15812429	13
9750217	13
12405700	13
3002175	13
13653947	13
1811935	13
3889165	13
2765906	13
6118113	13
12405444	13
4063079	13
414649	13
8823264	13
970936	13
23326290	13
1601020	13
1999694	13
2709175	16
3439996	13
3612933	13
12106836	13
7717364	16
54794	13
4701628	13
2024288	13
3904493	13
7339287	13
2845694	13
15955502	13
1217464	13
7287272	15
886807	13
5826228	13
7454369	13
4713396	13
13102216	13
2567160	13
1303729	13
3453282	13
1203173	13
6103153	13
18588996	13
1334064	13
9422447	13
19589451	13
2507025	13
5532075	13
4383763	13
297892	16
13099822	15
8095354	17
636279	13
11166540	13
2075034	17
9851835	17
2231490	15
9026737	13
5220418	13
6926198	13
330009	15
3192146	13
35733737	13
2311781	13
11492594	13
23098798	13
23778249	13
3576878	13
3715924	13
16451987	13
15098730	13
2433694	13
2423330	13
5184461	13
17723070	13
2607677	13
11006864	17
383025	13
5432640	13
311028	13
24673043	17
6939895	16
2823486	13
1077059	13
2472372	13
1068517	16
5662769	13
5727399	13
12064	13
548320	13
3395732	13
1703313	13
23223688	13
5907816	13
15061303	13
4012410	13
12094833	13
799801	13
2737854	16
8471102	15
9926767	16
652464	16
1615878	13
1875035	13
7000889	13
1454392	13
118570	13
29845472	13
10388989	13
5188951	13
720223	13
4754676	13
3034426	13
18077736	13
13530573	13
2855787	13
14458241	13
143015	16
15117095	13
1129432	13
5656691	13
8855688	13
3738814	13
6214050	13
5964192	13
10176867	13
3280973	13
3794448	13
28464	13
1824620	13
3443811	13
238986	16
7943683	13
4406771	13
5597778	17
1804997	16
22576225	13
16006840	13
3296882	13
12483605	13
11326275	16
4752294	13
7974056	13
6821497	16
1637451	13
3682763	13
8789337	13
5397528	13
38608214	13
10652658	13
41475	13
1929482	15
2384053	13
1226074	17
896458	13
9882200	13
2406627	13
14356941	13
7623757	13
11885542	13
7228318	13
10862098	13
7956689	13
1829068	13
2854440	15
157858	13
5863841	13
6774786	17
3704223	13
4436133	13
463373	15
3966561	13
8981856	13
4248875	13
6517465	13
6766116	16
7460963	13
6547818	13
6629560	13
237525	13
14047890	16
4379683	16
11133603	13
3193219	13
107311	13
5024162	13
627565	13
8588170	13
372090	13
8871130	13
323457	13
3004260	13
9019941	13
13094867	13
3814843	13
17966586	13
2270209	13
3289127	13
664852	16
24033948	13
19864334	13
25399354	13
3758079	17
1456967	15
8892541	13
5607098	13
17401851	17
5696448	17
931026	13
343475	15
10361474	13
8518335	13
216481	17
1889839	13
10538990	13
12634083	13
1652370	13
22752011	13
14772896	13
15971770	13
3496148	13
2142399	13
38378	15
2480257	16
6847183	13
3300970	15
1910799	15
3107253	15
3263589	13
4884719	13
8375224	13
487240	13
2253749	13
3179088	13
2996356	13
6283681	13
4264893	13
4661008	13
15275222	13
5152723	13
11293008	13
8211264	13
26379537	13
615048	13
96989	13
2787849	13
547272	17
11322718	17
18198610	13
3445677	13
10800561	13
13602045	13
2791491	13
2326698	13
8319374	13
20476764	17
715719	13
140477	13
6156415	17
1524122	13
4499336	16
1734805	13
1819291	13
388070	13
19994887	13
8128219	13
16783635	15
1782685	13
8811135	13
620150	13
32354691	13
13336618	13
17719899	13
4613460	13
15698051	13
7324432	17
21122015	13
11074026	13
1762158	13
7289550	13
3010598	13
14625053	13
6405061	13
5511305	13
6975740	13
5116929	13
4032857	13
3111343	13
379618	17
6975170	13
12502939	13
4390863	13
9173798	13
5024279	15
265458	13
2256134	13
8590915	13
11679255	13
18455714	13
4787002	13
7937011	13
1551173	13
6456897	13
32296260	13
303997	13
2068362	13
2653026	17
573123	13
1929433	13
1230637	13
12901710	13
7671695	13
5142067	13
6079824	13
10819389	13
9493838	13
514742	13
14554182	13
1710483	13
6856648	16
12001887	16
6680955	16
2672577	13
2730949	13
5552698	16
24142	13
1844610	13
12301195	13
7456597	13
2430003	13
9534194	13
7012530	13
624235	13
14595298	13
305956	13
20587542	13
644699	13
1160850	13
792602	13
81478	13
13375616	13
29855278	13
4732528	16
3672741	13
15810732	13
3589232	13
9143436	16
7535797	13
24275478	13
7993629	17
1669855	13
755659	15
2658499	13
15994442	13
2315589	13
2342716	13
11686309	13
17098375	13
4531697	15
12860778	13
1998695	13
1095889	13
5679978	13
7109954	13
11630458	13
21711827	13
13667766	13
10549504	13
8156251	13
5816609	16
2019851	13
8234658	13
1455818	17
1396414	16
1305998	13
10180024	13
4336461	13
99821	13
203401	13
1393905	13
8528501	13
2912716	13
21062054	13
90096	17
208209	16
44318	13
4259026	13
12595504	13
13885999	13
272895	13
3769970	15
2349219	13
17249177	13
11339960	13
1003193	13
42735335	13
16393487	13
16763713	13
14098596	13
13806947	13
7341279	16
8104911	13
17401139	13
1205401	13
19869976	13
1772035	13
1114497	13
7203568	13
148701	13
11027554	13
20292263	13
13944177	13
1790438	13
4570364	16
22676330	13
8670311	17
3406136	16
1602684	13
495062	13
1261916	13
11153374	13
746736	13
12487612	13
10681130	13
11697651	13
8458878	13
10547452	16
4132822	13
1269943	13
1764049	15
3288275	13
5390485	15
4833782	13
61938	13
1720556	13
1752678	17
1869262	13
3120249	13
9239471	13
3443251	13
5848620	13
1291756	13
5250419	13
3553074	13
3664518	13
3537726	13
11221297	13
11977365	13
21498894	13
2353781	13
11122445	13
888013	13
5412473	16
429573	13
10009814	13
11970156	13
8316100	17
3316341	13
11637010	13
2583443	13
4282763	16
2722336	13
6533942	13
2386153	13
11527438	13
825642	13
17435005	13
9044059	13
6248237	13
15312737	16
20978061	13
2664714	13
4162656	13
261619	13
1851240	13
19147429	13
119368	13
8068572	13
32616670	13
14033	17
3807210	13
7318585	13
5637573	13
6412931	15
3101537	13
31280676	13
14408869	13
1344347	16
4095825	17
12363403	13
5873466	15
1678332	13
222645	13
1618853	16
8056553	13
6659378	13
15300678	13
919239	17
2640605	13
10493817	15
6529318	13
5711412	17
10674935	13
14192132	16
1814156	13
3263989	13
19866559	13
21058363	13
2598333	13
10552087	13
4769003	13
10596589	13
1693139	13
8792700	13
2008910	16
3547275	13
6558912	13
18643665	13
5058530	13
15418834	13
34359010	13
189077	17
4989960	13
572547	13
9271274	16
7812299	13
1773808	13
11962390	13
2702356	13
1725278	16
680381	13
3083491	13
2146201	13
18169287	13
9834703	13
1249504	13
9063370	13
7150317	16
2943065	13
1199533	13
5354086	13
7297802	13
1438221	13
3083288	13
2839130	13
17373096	13
3103728	13
2187201	13
12105945	13
1897202	13
103165	13
2120635	13
7795494	13
2984473	13
6806161	13
19044582	13
9893493	15
27237467	13
4330791	13
6913620	15
7219692	13
1910923	13
10432608	16
4999947	17
1041733	13
7007293	13
2847923	13
3851331	13
2087200	17
2124301	15
16719138	13
9946667	17
2640358	15
392285	17
12290466	13
15556259	13
6747255	13
10992651	13
5738081	13
2489954	13
83512	13
18799082	16
1010306	13
21187148	13
3697112	13
552487	13
2988999	16
7191420	13
3870142	13
61875	13
8515074	13
1506211	13
19783509	13
9870604	13
7228794	13
2459220	13
5050045	13
20951428	13
2825274	16
11850592	13
10737980	13
2304069	16
18626055	13
9911466	16
3435070	13
7521238	13
8954841	13
896349	17
6711568	13
14945578	13
9370878	13
7716789	13
228521	13
754473	13
8573109	13
1331590	16
14474026	13
6139844	13
1112815	13
1549761	13
3090227	13
10976961	13
972410	13
3742048	13
6741320	13
7689879	13
4002947	15
10362070	13
5076000	13
843567	13
7390199	13
4873965	13
7891404	13
7160148	13
885585	13
7992963	13
4060575	16
11206735	15
10340734	13
217409	13
8038909	17
1418694	13
444292	13
7160639	13
11622617	13
716339	13
431815	16
7398414	13
4265476	13
2574188	13
389061	16
1932531	13
15363529	13
3066028	13
5985544	13
8896601	13
1983453	13
264830	13
4801322	16
10429787	13
11860065	13
3969070	13
15626968	13
11468258	13
3215355	13
4047501	13
3663510	16
8349276	13
23401920	13
457296	13
702326	13
12343705	13
3783650	16
2998781	13
14033017	13
3302902	13
3238040	13
14525330	13
3632746	13
3869010	13
957434	13
4190419	16
505638	13
7689110	13
3787263	13
16835185	13
473677	13
13106728	13
1356464	13
680238	13
4241630	13
898496	13
16246254	13
22404355	15
2656180	13
14339534	13
7492416	13
5577630	15
11846260	13
9792213	13
1843044	13
7390770	13
367547	13
1146775	13
10048556	16
675083	13
15079444	13
8248938	13
1837753	13
9025951	13
22207875	13
2871309	13
2202244	15
8233322	13
8302731	13
18869234	13
3029331	13
1080	13
13945056	13
9942360	13
9175264	13
14386376	13
154533	13
7025052	13
5096567	13
2393885	13
11376160	13
6405620	13
26504320	13
6678901	17
9473545	17
14158352	15
3159372	13
4152222	13
1992383	13
19800812	13
5115134	13
2452055	13
879428	15
8753960	13
7243224	13
2517571	13
9531949	13
13713740	13
28367586	13
33608315	13
1853145	13
1927421	13
11965334	13
923525	17
6155288	15
38346113	13
716731	13
6043488	13
8491548	13
2007129	13
25259092	13
7233666	13
7576810	13
1024022	13
2675718	13
19377404	13
715526	13
1906912	13
1995747	13
3075119	16
370769	13
5505271	13
533528	13
11973121	17
5137845	13
316012	13
20670487	13
1496374	13
2266335	13
19145376	13
10095359	13
2953089	17
3680944	17
6836383	13
3241698	13
6370465	16
1484328	13
4346057	13
2338299	13
5213416	13
2664785	13
867157	13
1184463	13
229785	13
11214865	17
4751227	13
5453134	13
18251030	13
2378348	13
2831722	13
3885988	13
5507265	13
3900967	17
22329340	13
8740412	13
488989	17
4799492	13
11994983	13
1354980	13
12988460	13
6110921	13
2226661	13
5190164	15
19182287	13
2258512	13
4828099	13
6507317	13
18777559	13
2349733	13
6667538	13
5774408	13
1795314	15
2509011	13
6035517	13
4950808	13
771198	13
2584241	13
3916503	13
584101	13
829148	13
25737935	13
11855305	13
7557522	16
16353620	13
2108923	13
3563487	13
3685745	13
18820186	17
2034620	13
13106564	13
6965542	13
16923836	13
1525340	13
2331716	13
4303989	13
29836345	13
1150017	13
4350277	13
4000199	17
3903662	17
9198917	13
975740	13
3031325	13
2263482	13
3524670	13
4742356	13
6798058	13
18669008	13
9794203	16
3648092	13
9063013	13
15412821	13
1914818	13
13339345	13
8266976	13
13261508	13
103115	13
9361745	15
5415383	13
584683	13
7142799	13
5859240	13
5383203	13
140538	13
1742643	13
5516198	13
408864	13
13091631	13
1583024	17
5325902	13
15805985	13
5548679	13
3363326	13
4618343	13
34987090	17
6207206	13
3549056	13
3151357	17
8141844	13
1741445	13
1547699	15
19585251	13
3833365	13
9569909	13
1053948	13
10681552	13
2026196	13
246142	13
937404	13
1485085	13
460810	13
7836310	13
7400824	13
6083118	17
6820330	13
8464694	13
2057531	13
6527587	13
4832092	13
14549141	13
12604401	13
12981919	13
8070145	13
23425903	13
4564159	17
763307	13
1237579	13
5887857	13
621335	16
7206505	13
137661	16
5868221	13
10288126	13
10912781	13
7633047	13
312632	13
11981453	13
11544378	13
21741	13
5630541	13
2745456	13
5567725	13
5708872	13
5390	13
4633632	13
7428585	13
3359332	13
8671164	13
8718374	13
1782005	13
23499825	13
13462358	13
2550977	13
3297428	13
18764252	13
14260553	13
3078903	13
2834808	13
4284869	13
10078771	13
12401447	13
17555979	13
3202987	13
617122	13
7905735	13
17242242	16
2951931	13
1278303	13
4049634	15
11191064	13
18158732	13
6574841	13
586206	13
24406615	13
5371143	13
7435489	13
3240751	13
7660563	16
3938534	16
8354491	13
2031409	13
6108935	13
4940151	13
37231044	13
426729	13
4665149	16
124473	17
8558910	13
9010924	13
16572302	13
5307025	13
1113486	13
6123551	13
10987671	13
259036	16
15501347	16
2307928	13
1299703	17
3251244	13
1552319	13
323132	13
353623	13
20190417	13
351753	13
1816877	13
7535899	13
2211209	17
4191840	13
9917876	13
4096162	13
7182352	13
6661508	13
3923742	13
7558575	13
1654259	15
5808409	13
5355806	13
8435284	13
11558617	13
6367798	13
17452283	13
83806	13
44810439	15
16396159	13
16963050	13
8514873	13
6242401	13
211509	13
9159489	15
1353916	13
8158374	16
14161385	13
5853532	13
294973	13
616418	13
6076386	13
24711302	13
9300829	13
17586746	13
4163427	13
8762517	13
593543	13
4751230	13
9965095	13
2800611	17
10028188	13
1117886	13
6002477	13
19154237	13
13593464	13
637322	13
5176524	13
22952776	13
38924652	13
15678099	13
10772430	13
29011378	13
16624180	13
2202780	13
18107522	13
4718413	13
787635	13
13955344	13
2575111	13
6645896	13
85559	13
5814991	13
7786882	16
5195922	16
1344636	13
6466853	13
4694400	13
12394757	13
5839913	13
4496033	13
11839842	13
10220453	13
30505067	13
16905595	13
15564276	13
1322110	13
5343099	15
3857944	13
587662	13
3890919	13
1012592	13
1393280	13
3224461	15
18084964	13
14143397	13
4100231	13
7278399	13
17312465	13
420790	13
4888778	13
1968882	13
36039350	15
12142773	13
403160	16
52390450	13
1074987	17
7985004	13
3312597	13
18859204	13
3832546	13
4269697	13
5889808	13
8403435	13
16634070	17
5352263	13
9809727	13
288255	13
16559491	15
8775495	13
2811142	13
3183926	13
14103440	13
13975544	15
2992230	17
705476	13
6597927	13
14893936	13
8998685	13
1892108	13
839909	13
3601207	13
9158345	13
13159464	13
1366175	13
40350006	13
11384138	13
13142784	13
9746562	13
14984749	13
23853859	17
7433146	16
25884480	16
8835827	13
22886146	13
7604900	13
31434313	13
3967164	13
10337704	13
2650060	13
4318530	13
2602901	13
9174454	13
4852294	13
3893518	16
583289	13
3529471	13
1457970	13
5091354	13
6076795	13
3420414	13
1491173	13
1366077	13
1210955	13
4568336	13
6930260	13
7276737	16
15769689	13
13282994	13
5475135	13
5849490	13
8449134	13
1439923	13
10468131	13
379832	13
8011824	17
10885490	13
12338715	17
12420574	13
112279	13
5804946	13
1981940	15
11237306	16
14480811	13
12181762	13
1276893	16
12458025	13
10544276	17
4575252	13
3137754	13
8077315	13
3840761	13
2820007	13
34419289	13
2053783	13
9729899	13
5892295	17
16550050	13
12304036	13
8295856	13
19171	13
5384935	13
1197395	13
4121720	16
9087474	15
186709	13
1161462	13
31341866	13
6659043	13
2760643	13
496550	13
4157650	13
4117031	13
5318816	13
629443	15
4038636	13
7406852	13
11956989	13
9469588	13
570207	13
6737658	13
17733401	13
5116450	13
44819	13
34032084	13
569468	13
4168405	13
18180114	13
15538688	17
1237989	17
8186996	13
3211137	13
6915862	13
384249	17
570023	17
5522865	13
4558444	13
3165974	13
2787219	16
49040	13
3605794	15
2050980	13
44093	13
6297332	13
1627824	13
5321409	17
668878	13
4353557	13
585468	13
3829692	17
7829511	13
11516984	13
10881202	13
1003586	13
9965014	17
415091	13
2137006	16
4421758	13
7899473	17
7252161	13
17234851	13
598587	13
16360617	13
12770018	13
944059	13
16094171	17
10021459	17
16396420	15
414587	13
617252	13
5266652	13
18574747	13
1347146	16
3507719	15
6921070	13
12086232	17
956743	13
1354497	13
878996	13
23423456	13
8353166	13
2735378	13
741883	13
1498393	13
16028786	13
4542725	13
4997577	13
15865570	13
7892809	13
3711903	13
11484696	13
230351	13
1078599	13
10930921	13
9320020	17
9463368	13
3712996	13
4878586	13
5186514	13
2363023	13
1605864	13
8963907	13
4180010	13
409736	13
1209887	13
1797030	13
1660842	13
8361900	13
3950835	13
1317096	13
1140418	13
482252	13
1183078	16
3509952	13
10548995	13
3401151	13
7536356	13
6909846	13
16292259	13
13146021	13
451068	13
227369	13
10084810	13
28225275	13
4282280	13
21457802	13
9694498	13
23073033	13
4528033	13
1403565	13
1108128	13
4735	17
1841885	13
5341542	13
9457604	13
3616040	13
95305	17
12334878	13
7254415	13
3901014	15
23394464	13
6006733	13
4387770	13
18556781	13
852155	13
2210727	13
4049354	13
8279177	13
1273581	13
7417370	13
4484837	17
15382862	13
15673142	13
840443	13
5721624	13
6799946	13
15653020	13
874462	13
3462198	13
13213374	13
1696744	13
8626126	13
7865643	13
4429778	13
3630953	13
12142918	13
2461109	16
4834038	13
1323557	13
324620	13
8357734	13
7077982	13
1948049	13
3688052	13
5812847	13
2146497	13
3231532	13
3481124	13
1888095	17
10779574	13
7825576	13
353399	15
1586594	13
8856736	13
4639474	17
10428571	13
3736895	13
193835	13
394052	13
1997649	13
4522038	13
4604579	13
4433062	13
793143	13
4980644	15
3688174	13
4157502	13
6280846	13
8388950	13
1348578	13
787356	13
15380173	17
6674101	13
3275982	13
15444082	13
4893545	13
1570825	13
497885	13
14346719	17
3620853	13
3797099	13
603635	13
3592760	13
3005250	13
1058782	13
14034841	13
3899855	13
46469133	16
21682955	15
11882165	13
520581	13
10850587	13
18804216	13
4956340	13
1902411	13
1331219	13
3988227	13
1385584	13
7293326	15
13825991	13
2314691	13
15296666	13
2435623	13
25825406	13
2022054	13
1543509	15
6059715	13
14032087	17
5490670	13
10903771	13
29008099	13
3727127	13
238684	13
7861052	13
25897618	13
16031958	13
4684493	13
8809310	13
8640634	13
6608514	13
6431781	13
1784102	13
6004202	13
6139316	13
10129177	13
847321	13
1224428	13
10109185	13
2095287	13
3817569	17
23034347	13
12289410	13
379143	13
713246	13
6685023	13
11407402	13
28617	13
3805988	13
1377332	13
4729575	13
7861997	13
3969879	13
9907021	13
12487220	13
5155717	17
17073867	15
3734570	13
9953477	13
9121914	13
402822	13
13536507	13
14935283	13
10387074	13
9326314	13
11338782	13
1206384	13
4064879	13
7099498	13
6576789	13
4668617	13
4868580	13
9162320	13
17721574	13
1992248	13
21734260	13
9391445	13
601964	13
7017269	13
2230814	13
2581225	13
4284647	13
11960959	13
7105003	13
10051219	13
789727	13
8682199	13
5018767	13
19344145	13
4439906	13
2502726	13
32576	13
3020271	17
7765607	13
6638255	13
24690704	17
7292801	13
424182	13
1353002	15
2071718	13
2178514	13
22274822	13
1222744	13
3601227	13
3451950	13
7834533	13
11336228	16
3822774	13
472604	13
246685	13
8799018	13
8118833	13
5089980	13
331809	13
1129055	13
10122970	13
2811616	13
413431	13
4603339	17
2936249	13
2450089	13
19910701	13
3236906	13
12979623	17
2836530	17
34043959	13
9685484	13
333095	13
8977292	13
752401	13
7964234	13
9332266	13
8632628	16
7636084	13
839921	13
3233049	13
13812587	13
9024172	13
7584306	16
6164776	13
831142	13
27412531	13
3443429	13
2988252	13
2771216	13
2302222	13
11904244	13
17405917	13
3461532	13
6257624	13
7453511	13
6808065	13
4335643	13
3628806	13
5231671	13
15526508	13
6974103	16
4497960	15
7289840	13
186292	17
27908575	16
9130716	17
4851045	13
1396352	13
13560909	13
4797364	13
7991648	16
3896838	13
2484139	13
13668191	13
12811203	13
16148866	15
1665555	13
22307870	13
2810879	13
3901363	13
1629575	13
12903855	13
7873618	13
4416245	13
761884	13
756980	17
35850326	13
1660654	13
7927399	13
1773636	13
13122049	13
8707947	13
744604	13
544353	13
4080514	13
9042579	16
7089408	13
21186084	13
6160336	13
1684374	13
2695118	13
7025348	13
2025606	13
9361159	13
2936953	13
3941823	13
7038347	16
18345364	13
5831123	13
6021858	13
1240753	13
24172252	13
2020312	13
6093484	13
89613	13
4958711	13
103063	13
205053	13
147349	13
21527605	13
2653774	13
1969248	13
728509	13
3412527	17
25508	13
9927141	13
8187211	16
2510076	13
8394894	15
7410230	13
7642743	13
1142657	13
13058040	17
1806427	13
9582125	17
1399408	13
6981992	13
781628	16
164872	13
2066023	13
526617	13
28631	17
605628	13
910947	13
2939808	13
1980023	13
5952969	13
2350319	17
12617073	13
23265092	13
8802528	17
4617212	13
770923	13
480670	13
14279320	13
5167540	13
1591215	13
9521711	13
3174758	13
2293421	13
9916996	13
18159357	13
25870191	13
22151226	13
1138008	13
339387	13
8441296	16
29095466	13
4517729	13
2015534	13
6881996	13
20137377	13
3359180	13
1200708	13
1591022	13
5321208	13
10344845	13
3468954	13
6883154	13
7186129	15
6850247	13
4578477	13
4046217	13
4624965	13
23475760	13
3013321	13
3185452	13
13930689	13
1782837	13
2376415	17
7549712	13
1986418	13
12603291	13
12958275	16
2091862	13
18024217	13
21161517	16
8340052	13
19709907	13
1235587	13
2797225	13
3773903	13
10760227	13
609319	13
10976835	13
30502045	13
4863011	13
6536851	16
1779383	13
2517675	15
1913945	13
12389727	13
19377508	13
17708737	13
6534255	13
7709543	13
4921475	13
10217100	13
2789151	13
3823543	13
22102360	13
10826230	13
1380925	16
1331071	16
2366894	16
186740	13
8120476	13
7274687	13
208963	13
3373472	13
3664753	16
13615434	13
4814200	13
10297	13
38369	13
7583883	13
16147776	13
960633	13
4438016	13
2600109	13
9472686	13
4118738	13
7365932	13
8378577	15
30394	16
7387030	13
7326780	13
5297157	13
898271	13
1494906	16
8274901	13
48591618	16
19787310	13
22785010	13
3947878	13
10868110	13
1905060	13
7164703	13
3673748	13
1579254	13
2381125	13
7433085	13
5583759	13
18247957	17
2695779	13
4073442	13
7275577	13
845211	13
3447105	13
5994138	13
4321219	13
10603267	13
6317081	13
1715377	15
4149695	13
4074701	13
7716220	13
897116	13
2412870	17
11835025	13
3346121	16
1893264	15
2845811	13
765503	13
8498055	13
8630175	13
6338154	13
4482762	13
2914189	13
10052153	13
3213521	13
6136863	17
11271180	13
4380927	13
15029694	13
18139856	15
6277892	13
10827131	17
9427618	13
7371538	13
6480942	13
10495350	13
4733937	13
18530788	13
366149	13
14925639	13
1908849	13
4758014	13
6740628	13
8799873	13
5506909	13
3513045	13
1166760	17
516746	16
10770214	13
4327432	13
1510961	13
4770616	15
21063295	13
981956	13
24448013	16
2870937	13
6692629	13
6451770	13
9803849	13
1928083	16
5968550	13
1706977	16
21127711	13
3744733	13
6237157	13
13367920	13
3585009	13
16927445	15
3498150	13
141072	13
6532563	13
2378514	13
3025384	13
7809647	13
1058127	13
10135074	16
15468243	13
24273717	15
2012104	17
1876754	13
5582145	13
10162524	13
963024	13
12992608	13
9080256	13
8769094	13
6281100	13
8723856	13
9331235	13
3351297	16
11790139	13
653296	13
3956706	13
9833122	13
7079413	13
4444675	13
11652857	16
22809395	13
6305767	15
13832281	15
8658289	13
2763767	15
14610755	13
4204132	13
7250239	13
12482259	13
31200325	13
3671625	13
4262728	13
14515058	13
1818570	13
10827229	13
484168	13
4150705	13
12035492	13
9402413	13
2851575	13
17017415	13
1585600	13
5489181	16
3537158	17
3678029	13
6918015	13
1859722	13
3267528	13
8037290	13
4753155	13
3380897	12
14433843	13
5415775	13
6782052	13
11252330	13
13547556	13
7764114	17
16779125	13
11767991	13
3190268	13
10084103	15
11078963	13
3959481	13
10943696	13
1647460	13
12525232	13
14596878	13
10467877	13
5825924	13
893650	17
8255350	16
6466757	13
3158491	16
4153742	15
1405479	13
1450458	13
20812410	13
10337049	13
6129043	13
28380180	13
2012327	13
208415	13
3321132	13
5310781	13
918883	13
2084613	13
5335487	13
170083	13
1509520	13
18141317	13
1432892	13
10316058	17
1498274	13
2860717	13
3449702	13
6109530	13
1913529	13
5957891	16
3239992	13
4444456	16
16433993	13
3909287	13
13463488	13
3719618	15
17824714	17
14151509	13
13636834	13
3867743	16
1934765	13
1275998	17
8108735	13
20400784	13
6470744	13
2750262	13
29279160	13
6473758	13
8877133	15
4083488	13
3129423	13
5805687	13
1691411	13
1585972	16
15445614	13
3103631	13
12117122	13
10417626	13
25398956	17
1185089	13
7410235	13
2142738	13
7907779	13
1736297	13
22849960	13
10790516	13
4438738	13
12917196	13
11495932	13
12079273	16
12983825	13
968853	13
1131891	13
5967412	13
742699	13
6752332	13
3247915	13
4524603	15
1955504	13
15244821	13
12377400	13
8236356	13
149401	13
7998254	17
2785493	13
1104936	13
17178590	13
8243071	13
3463524	13
23412104	13
1467483	13
4039485	13
16956050	13
1747688	13
9227751	15
16030066	13
4772217	13
17520402	13
11697824	13
19995445	13
26774613	16
5965156	13
1876984	13
6117454	13
7781932	13
15853132	13
7959279	16
1080433	13
1579179	13
18626460	13
8245581	13
6634024	13
9928415	13
15818130	13
3257325	13
6428901	13
1666872	13
33408694	16
3020185	13
3178666	13
3983519	13
15597579	13
4371957	13
12187498	13
26396382	13
9232194	13
21504248	13
11153758	13
1758338	13
9579918	13
3680214	13
338854	13
6098006	15
7883604	13
13449267	13
32283	13
1788338	13
9654599	13
2849621	15
5173	16
1399360	13
2016596	13
10235828	13
9898190	17
449440	13
1630013	17
10765288	12
7778785	13
3420913	13
12380588	13
2407504	13
16871540	13
4776537	13
7573989	13
1602497	13
2622162	13
12599648	13
21437502	13
4408703	13
7582416	13
1228666	13
2912480	13
18744997	13
85151	13
3569353	13
3291644	13
1124682	13
11312663	17
4222782	17
1164928	13
35152395	13
5011533	13
31150	13
9717228	13
7464836	13
1339730	13
17483448	13
6125681	13
6320683	15
13282501	13
1278211	13
11800050	13
1965981	15
310099	13
6305250	13
1473765	15
3704559	13
379073	13
14317038	13
6400482	17
13610985	13
6620443	13
14975209	13
3463571	13
4132795	13
1907557	13
4526781	13
14495077	16
673708	13
13151882	13
8612226	13
1333003	13
9235953	13
17425017	13
1413051	13
7699593	13
4833903	13
766243	13
401414	13
11033381	13
8723684	13
8336692	13
5773071	16
1127924	13
8411720	13
2278189	17
11013406	13
4386238	13
7479448	13
3243486	13
610424	13
10586638	13
9178800	13
23729313	16
4415328	13
10438337	13
6397190	13
360407	13
10492816	13
7638969	13
3610563	13
3700082	15
13570714	13
12314092	13
6948672	15
14219505	13
18702812	13
9409125	13
10300744	13
104781	13
967396	13
1158487	13
3291230	16
12985522	13
4621392	16
1195500	13
1629417	17
24349044	13
6657627	13
2680104	13
10225008	16
422982	13
10701794	13
12797355	15
6607484	13
32716377	13
10350788	13
2845435	17
6607124	16
359994	13
11572397	17
6423826	13
5139844	13
1226074	13
7210886	13
2391697	13
16026162	13
5988325	13
224460	13
8019313	13
556169	13
2446953	13
3115035	13
7798006	13
616275	13
1190830	13
186337	13
6610561	13
16032207	13
10349684	13
4070794	13
2270502	13
6101337	13
22257158	13
5045559	13
12916805	13
7920541	13
1928515	13
16339990	13
574326	13
18137091	13
8711484	13
480188	13
428729	13
24701545	13
8442104	17
3211416	13
6695578	13
10628081	13
5219267	13
12614865	13
251862	13
13688522	13
4261272	13
6109455	13
8438405	13
6622987	13
27422829	13
8356861	13
2837054	17
904537	13
3235208	13
7196831	13
3031161	13
163433	13
7340477	16
685379	13
2542030	13
5822579	13
3731711	13
9873321	17
29122523	13
5703288	13
56852135	13
5032204	13
21034816	13
1117496	17
605209	13
4083928	13
3731109	13
833231	13
3100710	13
4232486	13
3570018	13
4328306	16
1447069	13
9699241	13
42368800	16
3263435	13
8006426	13
4020179	17
2363289	13
8097591	17
13299629	13
403701	13
1938613	13
1698109	16
372697	13
13319910	13
597711	13
3211498	15
7443017	13
9027659	13
17336221	13
3424034	13
2887359	13
28494093	13
1432514	13
2684136	13
5761525	13
22835978	13
11472075	13
3963981	13
5366389	13
3810054	13
3020705	13
277563	15
3476001	13
6882945	13
6567501	13
7810680	13
5168560	13
3739462	13
2365979	13
4821899	13
7670178	13
9393901	13
41478079	13
29055547	13
8679408	13
7103941	13
2713072	13
3350247	13
10047079	16
10222821	13
22766563	13
1488400	13
2122756	13
1040933	13
2137520	13
5310903	13
10392073	13
4025204	15
15589483	13
9564257	13
13809091	13
8285990	15
1764701	13
8516235	13
344217	13
8187058	13
10656562	13
21625336	13
11448506	13
8515485	13
8795526	13
20894629	13
9483771	13
2098367	16
627761	15
6533103	15
27785731	17
1547970	13
6154576	13
2808895	13
1950327	13
6791876	13
5326943	13
9843814	17
4098195	13
26292764	15
1447310	13
4743332	13
104641	13
3974674	15
4868440	13
15099602	13
548331	13
9534663	13
779424	13
13563213	16
18308507	13
5417204	13
11224874	13
505684	13
1980705	13
23446801	16
5398138	13
6923171	16
1690954	13
11213185	13
3486981	13
8654259	13
5198254	17
206472	13
19158646	13
24184504	13
1420902	15
12209420	13
1535899	13
2319604	13
1043799	13
2266799	13
7879045	13
4832651	13
1523298	13
3896822	13
9068081	13
16253582	13
971675	13
18269099	13
820202	13
2918302	13
2852349	13
4507333	13
4378096	13
1856494	13
2364955	13
39006733	16
4397131	13
16318258	13
17142951	13
2161843	16
3702346	13
9521665	16
589558	13
1757281	17
757689	13
8990350	13
3138132	15
21210400	13
2355789	13
8025435	13
204091	13
4751875	13
8818356	13
2732447	13
2022163	13
54843	13
2027514	13
528086	13
11351927	13
13760640	13
15197436	17
878241	13
4940113	13
27002051	13
647115	13
652888	13
20295903	13
1596191	13
15445333	13
32005135	13
3640992	17
3235948	13
5014168	13
241646	13
7478236	13
142355	13
11186321	13
2525970	13
15697403	15
5740613	13
1813013	13
10877744	13
378823	13
4306195	13
8495552	13
7698741	13
1440730	13
999168	13
497681	15
4173228	13
6590165	13
7999420	15
3566539	13
1024000	13
1431150	13
21033124	13
4598249	13
1386605	13
13230827	13
1742187	17
2620780	13
1201589	13
646172	13
7967179	13
7241291	17
3545057	16
468493	13
22508207	13
6901046	13
1853033	13
961289	13
12453414	13
10521547	13
3626410	13
10135999	13
10430026	15
5443379	17
72532	13
2417056	16
1034199	13
7306823	13
4308792	16
2097017	13
753775	13
1201144	13
278268	13
3700532	13
506714	13
11379361	17
4778458	13
7742969	13
1476204	15
838497	13
2494012	13
6523789	13
4788032	17
1278191	13
26271263	13
7748371	13
3620240	17
6782863	13
5556660	13
9449263	13
2794599	13
2197508	13
13633839	13
1904930	13
3557528	13
896359	16
2584389	16
38758	16
10166891	13
397064	15
25917779	13
4703539	13
9670762	16
9056233	16
266094	13
31097882	16
8136007	13
2609136	13
4335277	13
606179	13
5351831	16
8834946	13
19011327	13
621179	13
10037434	13
5602127	13
17918017	13
1752427	13
13087604	13
767659	13
210726	13
1404599	13
9465353	13
101423	16
2475648	13
6887851	13
10116510	13
17515787	13
10874746	13
10879115	13
12373972	13
3814197	13
4453549	13
1601063	13
38899016	13
5895773	13
13170211	13
8583150	13
4321593	13
568641	13
72258	11
1855238	13
1802375	17
16149689	13
7506201	13
1232418	13
1131872	13
10205896	13
4458852	13
251302	13
881983	13
13296232	13
1894686	13
818117	13
192287	13
1752549	17
12728517	13
12282358	13
25813	13
16660086	13
30132979	13
1619831	13
1047654	13
2359005	13
8568541	13
7887662	16
8690110	13
675695	13
4226742	13
19435881	13
2087158	13
2246612	13
19005605	13
1179406	13
53936186	13
10505725	13
6009153	15
4323089	13
5369230	13
20042939	13
1935800	13
3441057	13
8334089	13
1697195	13
15674208	16
9089149	13
8985011	13
24615601	13
4367762	13
2458537	13
20918721	13
9390783	13
1617422	13
14084017	13
8228794	13
1930719	13
5450962	13
6256058	17
31547781	13
5700073	13
12190489	13
9259205	13
491802	13
9598284	13
1587799	13
4086354	13
2397877	15
4635105	13
11115391	15
2941339	17
545145	13
1809020	13
10590681	13
4646474	13
1168062	16
2048959	13
8460258	13
1542538	13
5209741	13
2460874	13
35026937	15
29968211	15
13249314	13
8767628	13
3656866	13
8875384	13
350786	13
7034827	13
2223853	17
1598257	13
8995876	13
3554157	13
1528821	13
5546673	13
2730182	13
3221893	17
6759226	13
4868971	13
58809	13
10143604	13
44968	13
2137006	13
1370183	13
12431266	13
3034592	13
15161845	13
23202168	13
1684206	13
11411631	13
7042891	17
9285882	13
6571471	13
1901482	16
3629416	13
35395026	13
6005561	13
15457171	13
4952632	13
5160998	13
1885125	13
3494079	13
3796879	13
2557238	13
6437391	17
1334812	16
11655931	13
15388098	13
5621075	16
7061946	16
4992887	13
3076204	15
4362746	13
2894196	16
969892	13
2519031	13
2926282	17
3631431	16
4067719	13
1312982	13
8878989	13
2172323	13
13570212	13
3652842	13
17138455	13
2615554	13
3383822	13
3815722	13
6841621	13
21778253	13
539763	16
1452128	13
908033	13
12704002	13
950191	13
2190426	13
18259611	17
2542371	13
982495	13
282009	13
30910916	13
1950441	13
1231306	16
3837825	15
845357	13
9424845	13
7771263	13
22321231	13
4434140	17
568623	13
6149885	13
275538	13
4039579	13
5568499	16
13686454	13
11362697	13
18503589	17
2088245	15
20751192	13
1812689	13
21709285	13
24499667	13
20440413	16
501473	13
266786	11
21428028	13
1247666	16
5476896	13
645504	13
3685014	13
9177558	13
1621489	13
11922028	13
19879976	13
1301097	13
1348601	13
4789041	13
8482815	13
7097703	13
6971160	13
9540438	13
18520828	13
5346546	13
17711226	15
33257818	13
3219881	13
1396299	13
1341049	13
8327692	13
4655445	13
4993790	13
2369999	15
2375905	16
10343625	13
3962188	17
37933794	13
14412305	13
2360557	13
20347449	13
4530729	13
11463742	13
812299	13
16177113	13
2157837	13
1122223	13
949040	16
1534908	13
1469087	13
6123514	13
11402788	15
649568	13
4599436	13
17277466	13
8430144	13
15957869	13
1431793	13
21377447	13
7202341	13
10323243	13
12190150	13
229278	13
13730264	13
2699414	13
2693697	13
8333418	13
2357774	13
4841207	13
4048171	13
811750	17
3270429	13
2740535	13
3274839	13
999125	17
54662625	13
4837454	16
10491722	13
917597	17
1212972	13
9675957	13
100750	17
3549991	13
2377255	13
1041589	13
650462	13
3244179	13
8753614	13
12688834	13
28821179	13
1244668	13
9807173	13
4928259	17
1297829	13
665912	13
3004079	13
10659409	13
8236523	13
14406001	13
15037935	13
1952893	13
3363630	13
17401151	13
3636325	13
9996464	13
1688336	13
21024207	13
937193	13
132310	13
6257513	13
1007539	17
16735930	13
44994069	15
613283	13
8218751	15
1205022	13
4502257	16
9274783	16
3963828	13
7593042	13
3388724	13
4219887	13
2917607	13
480244	13
9373633	13
5591723	13
10230615	13
1390313	13
357734	13
3503138	13
4812006	13
1452226	13
12890814	13
1510369	13
1011405	17
378619	13
579248	16
2103071	13
3155082	13
1491727	13
929279	13
270888	13
28499258	13
10962520	13
7124359	13
76251	13
10885538	13
8541628	13
7621902	13
1278525	13
2514870	13
4714075	13
15665120	13
16424473	13
13134001	13
8562838	13
790533	13
6211853	13
3102428	13
35128655	13
3204561	13
2590326	13
12604402	13
11914183	13
3593628	13
1459064	13
1537632	13
11763850	15
14773336	13
11424109	13
8759169	17
2749596	13
22581969	13
6566749	13
4425171	13
2160307	17
1298482	13
3729351	13
11131202	13
11171608	13
1481947	13
13579184	13
566286	13
9338648	13
4640024	13
2991459	17
8986721	15
677691	13
837216	13
10845502	13
10455742	13
3416486	13
4305436	13
4252354	16
1287698	13
15417248	13
2673180	13
2190673	13
6545345	16
8739093	13
3598643	13
1348459	13
8617399	17
5627241	17
1076725	13
3686227	16
8446104	13
5760664	13
1954591	13
2016115	13
22650838	13
13623122	13
13134356	13
3202304	13
14468516	13
5036285	13
11326496	13
2434866	13
3263535	13
5173581	13
6817958	17
1745303	13
1165489	13
10738333	13
15117566	13
9537782	13
21849062	13
2804900	15
4787468	13
2406878	16
23812317	13
3115680	13
2124517	13
2588136	17
431102	13
9217667	13
2997175	13
10521929	15
14370772	13
11879137	15
6490923	13
11229757	13
7123906	13
14809967	13
756311	13
450655	13
2039875	13
949293	13
2724979	13
25882637	13
10794831	13
16671882	13
3211033	13
8888861	13
3681535	17
4059137	13
2628210	13
7289697	13
14023681	17
10122560	13
13445318	13
20104947	13
577495	13
7982672	13
10501082	13
17053903	13
16332963	15
5309468	13
19796207	15
9421341	13
7875925	13
11911471	15
4566965	13
1088723	13
19293331	13
3530461	15
8736667	13
6003414	13
7380738	13
4987599	13
5835315	13
5278525	15
9729357	13
2908033	13
16386970	13
31767652	13
2676175	13
3434461	13
19044122	13
6737006	13
2667425	13
7020787	13
6905832	13
12179321	13
2447017	15
1201555	13
4942625	13
48577533	13
10421839	13
7903854	13
15871876	13
3428779	17
694793	16
8716020	13
15907028	13
3145147	13
3041770	13
4193338	13
18381643	13
2113034	13
7984498	13
1981693	13
8765621	13
968823	13
3954069	13
21699939	13
21079872	13
17484609	13
4655448	13
3711210	13
11467353	16
18255349	13
10663657	13
1388755	13
1855705	13
17194070	16
5951220	13
14957716	13
7719782	13
16008626	13
14615754	13
11603198	13
653241	13
3925722	13
313972	13
9800960	13
3313421	15
8309981	13
5429029	13
10369489	13
6621275	13
2244733	13
4293605	17
1212288	13
1123407	13
4343741	13
2385170	13
1770149	13
1496349	13
7142299	13
10348794	13
2047158	13
4382849	13
9427932	13
6171195	13
4761422	13
1218341	16
752137	16
2583301	13
1677498	13
1044841	16
3989089	13
23123301	13
6923022	13
9104258	13
8795008	15
1715724	13
1736966	13
11446140	13
3074627	15
44485139	13
15036139	13
7706820	13
5278007	13
11329399	13
6032999	13
8491961	13
1107480	13
8548157	17
7747229	13
21943	13
7161840	13
6645860	13
5345612	13
7516073	13
3355006	13
10394871	13
2723007	13
8535219	13
8674735	13
1527540	15
21353855	13
1216258	13
8221174	13
1473036	13
1295586	13
25413617	13
5070932	13
17124684	13
5166225	13
8052835	13
2867004	13
11659205	13
18270605	13
4999878	13
64220	16
5759858	13
1884171	13
20827932	13
13431961	16
3129388	16
796637	16
26860770	13
3487805	13
17279863	17
15757509	15
9100834	16
40445151	13
8185329	16
3004901	13
3511195	13
1790789	13
1348571	13
1993026	13
4325320	13
9134487	13
2398	13
3858085	13
6725910	13
1871936	13
19638740	13
1917564	13
5255963	15
2870824	17
20024147	13
914199	13
10284229	13
18777262	13
5036679	13
4407274	13
16018496	16
4376874	13
15393594	13
1607859	13
20012769	13
14283917	13
2206918	13
6981667	13
2750677	13
9351337	13
5419562	13
1250612	13
4115383	13
486585	13
6852957	13
6142463	13
14748094	13
11436189	13
162420	13
6719023	13
8972848	13
30189313	13
7798658	16
1976740	15
11115225	13
9880408	13
9490068	13
5042865	13
5786252	15
14247791	13
1451141	15
608595	13
569310	13
14314651	13
4535958	13
329545	17
13686491	13
6949191	13
10008825	13
3006723	17
686640	17
23011774	13
6070383	13
1280388	13
11498490	13
2727681	13
4931960	13
7318676	16
2632614	13
2006834	13
9294709	17
1148412	13
3293095	13
3010414	13
5566452	13
27082	13
773008	13
2614614	13
18397636	13
6182075	17
925155	13
9855502	13
4596671	13
18837660	16
865760	13
13878296	13
9941521	13
1434499	13
240712	13
2197689	13
3432212	13
680830	13
339853	13
3363907	13
11936266	13
7667785	13
15039371	13
12651631	13
2931239	13
6297008	13
3534166	13
11766780	17
6840398	13
2091792	16
2308578	16
1939577	13
2318148	13
28755396	16
5980982	13
148280	13
5010863	13
5237485	13
1707864	13
2145012	13
9852653	13
1829636	13
17495771	13
1585597	13
7233160	13
12947821	17
1438030	13
1116733	13
11192988	13
7534107	13
469920	13
9970598	13
19940104	16
14600698	13
1359600	13
4242267	13
3772834	13
7254131	13
49846804	13
5766608	15
2320185	13
16113349	13
9041799	13
8153999	13
4615652	13
2233018	13
776985	13
2049330	13
1187086	13
2993292	13
10567544	13
533065	13
55259987	13
356245	13
19857512	17
3867840	16
13397439	13
4958250	13
742226	13
6088596	13
1937036	13
1130652	13
1763074	13
10072392	13
1548491	13
6935774	13
729718	13
2742060	13
1935270	13
5928585	13
1650097	13
1215411	13
3175652	13
10877757	13
14955915	16
4290966	13
18397897	13
530729	13
1148174	17
7287198	17
458568	13
12521381	17
2868264	13
11249460	13
6011114	16
6698835	13
25509502	16
8526878	13
6056010	13
4178332	13
198218	13
5767967	17
7360395	13
6213543	13
12912955	13
4024424	13
14695727	15
10847211	13
1379264	13
2531642	13
4310269	13
1010811	13
11692038	17
14711187	13
6908994	13
25509199	13
1387290	13
6853029	13
3024377	13
8112115	13
2461409	13
1510386	13
5529226	13
3153310	13
2470603	13
3798143	13
634603	13
4664697	13
5936932	17
2652586	13
22626064	13
3326959	13
174877	13
1640958	13
40306529	13
578109	13
4634965	13
1607714	13
2542105	13
5248474	13
13328546	13
2395341	13
6723999	13
1775562	15
15987856	13
8621810	13
5840847	16
15509686	17
14693437	15
13103462	13
11301897	15
7764102	13
32274247	13
26436031	13
4284552	13
13211304	13
16493709	13
31000346	13
2719308	13
2941871	13
1948834	13
28181237	13
6820431	13
5170710	13
15788324	13
11312865	15
2308216	13
9651314	13
3012999	13
474355	13
547461	15
17109755	13
990962	15
3655812	17
4865431	13
560730	13
2937482	13
2802236	13
10300838	13
13766717	13
2747845	13
1883256	13
6973578	16
7938133	13
18617138	13
3492920	13
3970585	17
4089296	13
4802280	13
748911	13
15533867	13
1746854	13
25551166	13
3118250	13
488135	13
18179137	13
1218578	13
14147488	13
7355033	13
4801456	13
9419550	13
29698	15
5361597	13
3529583	17
2906107	13
588058	13
172142	13
2713702	13
5738845	13
10281428	13
1798677	13
2996408	16
17830811	17
2238000	13
707931	13
590198	13
8968731	16
62013905	13
52464888	13
5113207	13
2054526	13
8904302	13
305437	13
16776682	13
5964125	13
2531977	16
12026905	15
1769619	13
8347948	16
3199679	13
10872680	13
5196996	13
4368397	13
476692	13
444963	13
20257180	13
8424358	13
2664273	13
570062	13
686584	13
2543910	13
4423243	13
2314305	13
7362429	13
11907427	15
9091140	16
525271	13
3130818	13
11919061	13
8727646	13
9822104	16
2059245	13
2501811	13
457689	13
19534723	13
11658176	13
21088479	15
9787278	13
5039918	13
9628908	16
4126138	13
1593698	13
23100050	13
1780110	13
14947095	13
10658616	13
16836974	13
4553256	15
2877801	16
3436908	13
16821414	13
13985781	13
6949358	13
6157103	13
3266393	16
2270352	13
5607242	13
2659722	13
9410374	13
34982764	13
22680416	13
9468911	13
8234003	13
6116775	13
5010421	13
19833397	13
7114950	13
1536005	13
13115945	17
6464403	13
301358	13
3964691	13
4531756	13
21851179	13
988100	13
18374268	13
1723279	13
10569692	13
25706886	13
749255	13
4770310	15
2786124	13
11159365	13
1173119	13
3271241	16
4687065	16
10442620	16
1673390	17
10672963	13
12227657	13
6393511	13
7694323	13
8104414	16
6674964	13
6229895	13
4576553	13
1290091	13
3718125	13
4045277	13
992896	13
5369514	17
389643	13
301148	13
10952881	13
1038848	13
7274408	13
9165027	13
10463197	13
25475369	13
30799307	13
5183874	13
4918368	15
18658965	13
988816	13
1102580	13
11663658	13
7672983	13
10025066	13
469061	17
2256434	13
839440	15
18739946	13
2975222	16
4269132	13
4285444	13
8883563	13
74175	13
6765323	13
11046862	13
15277214	13
711763	13
10870372	13
797483	15
1163676	13
2309465	13
1183232	13
3391685	13
6259503	13
2415578	13
7487976	13
1273664	13
22533158	13
4408473	13
744857	13
564670	13
715112	13
3799693	13
32676860	13
17693777	13
15354094	13
3189533	13
10129555	13
3777570	13
651127	13
554905	13
16066862	13
4976031	13
17722412	13
2835961	13
10202650	13
1298968	13
5584653	13
12854282	13
1319170	13
7562631	13
3023739	13
824256	13
2553766	13
9000409	13
8138378	13
18555415	13
1992342	17
5851239	13
3825725	13
4769969	13
7263554	13
5758576	13
7894221	13
1041041	13
15542993	13
7364899	16
2279286	13
5864033	13
4804438	16
8468572	15
17995296	17
1985499	13
5017074	13
4866217	13
2416201	13
8700926	17
235430	13
7425199	13
9286287	13
2155786	13
8375151	13
5523466	13
1029105	13
1709250	15
5653523	17
7498012	13
435913	13
8283389	13
14967224	13
3055188	13
1560549	13
1776440	13
3310753	13
4447542	13
887490	13
4750323	13
109819	13
2191158	16
218824	17
12316217	13
10730630	16
2412822	13
6051070	13
5057542	13
279470	13
29552898	13
14941611	13
11887250	13
15009904	13
2193779	13
13718230	13
8620103	13
4341090	13
2884516	13
11500104	13
970701	13
156796	13
6207728	13
24445526	13
1468761	13
215003	13
2270659	13
5961702	13
756330	13
6012048	15
127560	13
243375	11
21860114	13
1263086	13
4085342	13
15595397	13
12053878	13
896584	13
5993665	15
1943915	13
22831400	13
3346404	13
2097282	15
1759714	13
515521	13
2580341	17
4611417	13
4905032	13
5162715	13
19920782	13
1166941	15
657116	13
7657104	13
14403278	13
5499339	13
2689263	13
19057306	13
1243686	13
345908	13
3972629	13
54565538	13
4611489	15
4560401	13
2448518	13
39238403	13
1171772	13
65386	16
2254865	13
8927311	13
1442316	17
7476971	13
35323629	16
6862851	13
786861	13
2756699	13
295976	13
5543077	13
2905381	13
8528019	15
408322	13
2685327	13
170406	13
21395223	13
22113456	13
25065256	13
3699076	13
8301669	17
1230526	13
32298324	13
3530960	13
2378276	15
1082745	13
8060815	13
18710543	16
22291342	13
2481888	13
33300696	13
31077	15
225270	15
2892184	15
1424069	13
2745555	13
1668315	13
866849	13
6703746	13
2267296	13
4842225	13
5856523	13
5467243	13
3128986	13
15680720	15
16431993	13
3470097	16
3544663	13
3342098	13
28736916	13
11993012	13
6004284	13
4668898	13
1673672	13
863467	17
6191377	13
1162744	13
5988267	13
695304	13
1377269	13
9238082	13
1950845	13
2253345	13
2134429	13
1076346	13
40555701	13
12854886	13
942691	13
6021018	13
5099443	13
6239838	13
1733403	13
8955698	13
11426320	13
9733275	13
3833059	13
4805294	13
9991049	13
6171027	13
1884166	13
10033587	13
7264192	13
5942878	13
350535	13
16391736	13
1215193	13
960176	16
19490426	13
3113973	17
22375459	13
3576081	13
9901795	13
11417819	13
1940699	13
2703141	15
5223471	13
1596933	13
4634389	16
280247	13
8079877	13
3785166	13
6212139	13
5987318	17
1069351	13
756091	13
164465	13
4611786	13
1126927	13
8595610	13
6713447	13
4171684	15
9982160	13
3456312	13
14597084	13
2056730	13
2025272	16
5704764	13
5246513	13
5067989	13
3205235	13
2136444	13
9746197	13
1252696	13
3354901	13
4166786	13
12541336	13
6411260	13
80471	13
4317432	13
14546558	13
2971767	15
3512767	13
8551406	13
4346261	13
2211082	13
7085292	13
1311048	13
6497131	13
3650558	13
15102086	16
13690009	13
2206903	13
7220951	16
21088426	13
9610940	15
4262654	13
8813925	15
5717418	13
2841324	13
889441	13
8513221	13
1872559	13
8928525	13
2214173	13
13867888	13
6509638	13
17157158	13
2819779	13
274860	13
2546298	13
1988226	17
12760137	13
11684667	13
2970937	13
9350746	13
5700459	13
6149491	15
4778862	16
396787	13
3643516	13
7266162	13
30085796	13
1763115	13
6543187	13
2262036	15
3700109	13
14637853	16
456993	13
21083890	15
18960045	13
13759190	13
12122767	13
4057931	13
3020595	13
24591135	13
6257442	13
887935	13
12813047	13
8290556	13
9546975	13
619151	17
125548	13
825225	17
21072936	13
18958887	13
9209199	13
173473	13
23586963	13
2662714	13
6194499	13
10871221	13
1526068	16
7106094	15
973838	17
4674864	15
50789677	13
13870460	15
14671960	13
17420037	13
5159006	13
4881458	13
3030214	13
6516859	13
1583223	13
22028646	13
3124421	13
10539424	13
11105785	15
314896	13
16991976	15
2189282	13
24815796	13
7980236	13
1080588	13
4004672	13
18347526	13
10265096	13
10871289	13
25199016	13
1137893	17
681849	13
14589449	17
2999741	13
9875226	13
2120703	13
31914437	13
2925807	13
12786387	13
2890126	13
10553670	13
3256319	17
9221468	13
22111499	13
4254650	13
1819304	13
3191668	13
22213499	13
2352734	15
5884558	15
64587	13
3979969	13
4065475	13
5234357	16
20099646	13
12378792	13
5892471	13
1045877	13
8115265	13
11584052	13
3471834	13
6419364	13
6599451	13
2881103	13
1297929	13
14527349	13
2390567	13
11010558	13
10491916	13
3598802	13
138869	15
7426188	16
1835670	13
2864047	13
4234934	15
5848251	13
6422548	13
8452165	16
4378346	13
3310275	13
3476075	13
14330127	15
9382160	13
489333	13
8585663	13
19059171	13
14611459	13
10092996	15
8040721	13
16392834	13
4836622	13
1222712	16
9979309	13
7585279	13
2417200	13
5937339	16
1365240	13
496946	13
3888198	13
5115882	15
9825072	13
2885343	13
2815668	13
683044	13
7660638	13
3603725	13
18832764	13
407230	13
16042358	13
3952133	13
17360865	13
27008703	13
19051975	16
3371237	13
16934780	15
60211	13
83976	17
32435369	13
8130138	13
1828001	13
5530033	13
2232861	13
8219677	13
1484514	13
495350	13
11679894	13
4638634	13
10884444	13
3273793	13
7523637	13
1571739	13
8218398	13
7764716	13
9132117	13
1341537	17
263449	13
1728357	13
3928909	17
20259153	13
567320	13
3844042	13
8344822	13
7306769	17
465234	13
4824779	13
10255200	13
10053421	13
2822447	13
18512667	13
11755006	13
9452818	13
2258697	13
20533732	13
16229085	17
14186846	13
28141817	13
4356648	13
15119528	13
10396589	13
2013826	13
5824164	13
14753898	13
1701989	13
11425580	13
14829008	13
6089402	17
4566344	16
21788987	16
3772067	13
4442088	13
8523448	13
1427511	13
2494154	13
9007981	13
15442280	13
756957	13
9783847	15
2708819	13
9395649	13
3446779	13
8019147	13
1898598	13
764025	13
1376238	13
16405738	13
16695044	13
15081311	13
5081037	13
3114837	13
8070976	13
7652551	13
8074440	17
9767961	15
10188967	13
10599981	13
13558311	13
3561700	13
16101701	13
20297	13
1967005	13
3821891	13
1665608	13
178618	13
42176593	13
19084876	13
15708093	13
581379	13
16591108	17
3506143	16
2276642	13
3690453	15
5678837	17
3313383	13
1883288	13
5578870	13
19463108	17
5745165	13
6896427	13
1053929	13
4698344	13
9019503	13
21933080	13
5354231	13
1795148	13
17771635	13
33687203	13
4708859	13
193940	13
615955	13
5287720	13
26724521	13
4080289	16
2079373	13
914225	13
4371208	13
7953528	13
3705161	13
2915657	13
2981831	15
716403	13
10949789	13
39197816	13
4030173	13
5676132	16
985434	13
4373016	13
5083586	13
615793	13
384590	13
1179201	13
4012197	13
25550727	13
6691577	16
2302337	13
1163657	15
255308	13
7320182	13
1089678	13
1268336	13
217822	13
17099097	13
5663382	13
7099949	13
2758521	13
8238245	13
10391859	13
10723407	13
4569961	13
375707	13
22031809	17
15298956	13
7055691	13
9635099	13
715846	13
1681898	13
8793271	17
5411634	13
15068310	13
955553	13
790896	13
15528528	17
9663184	15
1050971	13
1695900	17
14571291	15
10029563	13
1606024	16
14097032	13
15076634	13
7839251	15
311507	13
4370699	13
998270	16
15408501	13
110094	13
1719865	13
2483009	13
10108386	17
1158232	13
1758558	17
10941997	13
1073043	17
14255130	13
3884333	13
971885	13
9588879	16
6676473	13
1563440	13
4055676	13
5200794	15
5764205	13
593579	13
799641	13
5614970	16
27532	13
20096861	13
9665794	13
5210217	13
7224463	13
296698	13
7669699	13
1775116	13
3750726	16
3613696	13
19546407	13
595844	13
3913860	15
3223589	13
1983722	13
12505563	13
2099482	13
881165	16
11524282	13
9228204	13
340642	13
1852669	13
997328	13
12026931	13
5722676	13
23722163	13
12703851	13
1686522	13
8464404	13
15480414	13
4129584	13
23638780	13
8048200	13
26847092	13
1883646	13
3704975	13
155992	13
4042650	16
5400972	13
13672267	13
3821673	16
4325337	13
10448692	13
14462601	13
381990	15
5712511	15
10034546	13
8876908	17
1775107	13
40387644	13
2937561	13
6269754	15
3945356	13
1591167	13
12422239	16
2701208	13
5214748	13
9358933	13
7610890	13
8604625	13
6766189	13
5789971	13
10476842	13
230093	13
28079051	13
5486212	13
4929645	13
1328745	13
9391451	13
6171068	13
3081011	13
2647329	15
5266886	13
1866901	13
6658133	13
354088	13
10380810	13
240430	13
10867991	17
10869474	13
8803191	13
236332	13
9638230	13
19023447	13
735839	13
26051195	13
10708373	13
803157	13
3575484	13
1616022	13
9271741	16
181905	13
5501430	13
1035090	16
285483	17
3238785	13
2041757	13
6806415	13
12750945	13
3503964	16
5438570	13
2877782	13
4563063	13
4588989	17
3265540	13
313142	13
31312606	15
1624743	13
12738067	15
2341588	13
32967806	13
14221279	13
1540175	13
2350013	16
18637855	16
1089758	13
1256382	13
3992240	15
926271	13
12997756	13
5677633	17
18507905	13
4202142	13
6226063	16
19859154	17
14710928	13
730714	13
20357345	16
163927	13
2942224	13
306835	15
14631696	16
12688534	13
800319	13
11448555	13
1709307	13
8357867	13
6600044	16
9529374	13
12731381	13
6414406	13
22667449	13
130407	13
16569641	13
4920436	13
7799908	13
6451388	16
3242478	13
2701891	17
1513177	13
10423608	13
879315	13
2775295	13
1133416	13
5805441	13
1531921	13
177079	13
2522612	17
26534219	13
11965617	13
16299247	13
31688469	13
7076485	17
13230770	13
523298	16
969375	13
19437111	13
16271638	13
633007	15
2918353	13
6022427	16
6084893	13
1109886	13
9852789	16
6793033	13
7840	13
17911409	13
5403677	16
17578639	17
8958845	17
1656858	13
1460556	13
2301017	13
3338221	13
916556	13
4776973	13
1875712	13
23088847	13
8968473	13
10065396	13
17445651	13
7832726	13
21209630	17
7988474	13
2666223	16
2967355	13
8710749	16
5155298	16
5945356	13
3281134	13
2679224	13
987183	13
8699392	16
14310509	16
11535363	13
3485046	13
29034673	13
133612	17
3029121	17
9209485	13
12014379	13
8642742	13
10426660	13
13234806	13
9303967	13
10255234	13
1764820	13
962907	13
2941326	13
15179902	13
237406	13
3218040	13
11349389	17
12910712	17
9303282	17
3561312	13
6195896	13
9036004	13
12764731	13
10341646	17
14484261	15
30877508	15
20226140	13
1202228	15
5238686	13
2451825	13
2283448	17
5580813	17
12191595	13
5586469	13
20502268	13
1710715	13
4071025	13
3932332	13
398104	17
8194193	13
1620829	13
1014536	13
1953548	13
4048744	13
7118214	13
5380535	13
14542955	13
3235282	13
3487399	15
9160775	13
2493452	13
2427329	13
2311244	15
4530039	13
702013	13
14522135	13
21003179	13
21356365	13
10484727	13
24608436	16
3678193	17
17926766	13
4150810	15
9869753	13
11263783	13
2145904	13
1291415	13
5051238	13
2875269	13
9860392	13
2801925	13
5824387	16
5767559	13
2450277	13
15670100	13
22811861	13
11056764	13
2898382	13
1553592	13
4975914	13
23663759	13
137954	17
9336592	13
3848038	13
2953952	13
2761322	13
1850026	13
893480	13
2056145	16
1705304	17
14543863	13
3722875	16
14029341	13
1885108	13
9178351	16
15169701	13
1683889	13
2961097	13
6369407	16
873474	17
634037	13
7940137	17
11929019	13
5126065	17
22477354	17
4813890	13
10836548	13
11161995	13
8144182	13
5624042	13
1264299	13
9894734	15
9425265	13
2604796	13
2891151	13
3713027	16
8644227	13
5459599	13
5556426	15
15143889	13
4148259	13
15539155	17
13866361	16
9419643	16
17244044	13
5063326	13
13584494	13
3070529	17
4320082	13
8528428	15
4318685	13
11539694	13
3651427	13
2775147	15
68548	13
1188324	13
20765875	13
1632746	13
4756253	13
713122	13
13438935	13
1936378	13
396143	13
3129403	13
16994552	13
4418219	13
3673784	13
4874349	13
11400101	13
14452878	13
7293063	15
6762189	13
972214	15
13866641	13
1801586	13
1727346	13
6712037	17
5893943	13
12323613	13
710493	13
7480901	13
6067660	13
974149	13
6598933	13
4508318	13
7809862	13
13014853	17
7603759	13
113474	16
13047780	13
584693	13
14181658	16
3820431	13
11681620	16
4861322	13
7263710	13
9196111	13
24537020	17
27529536	13
6089527	13
4982633	13
8151776	13
2608160	15
4884446	13
2680275	13
731016	16
406617	13
1233226	13
15877090	13
14318957	15
7042977	13
2487892	13
4201328	13
5994284	13
285153	13
5326207	13
8584777	13
13047512	15
18240930	13
4588343	13
437271	13
8473464	13
1259629	13
19401721	13
8455440	13
4359564	13
4327139	13
5904892	13
3763685	13
2597630	13
2313169	13
2048003	13
8124063	13
3800904	13
5311116	13
1098950	13
460623	13
16115809	13
6374078	13
1521721	13
5030706	13
5646077	17
17490239	16
25035936	13
13177140	13
529078	13
710066	13
13599269	13
1213890	13
8612333	13
8143224	13
17898693	13
7498217	13
7223943	13
2541839	15
3711907	13
10802462	13
6086056	13
3043497	13
1626746	13
2022623	13
9064131	13
14999505	13
1763664	13
14900664	16
5978219	13
1213778	13
5993555	13
333207	13
11262471	13
15997684	17
5367493	16
8534560	13
84294	17
498726	13
10791721	13
23858451	13
8032013	13
8501515	13
33136800	13
13994481	13
9772260	13
4600801	13
10702983	13
4776880	17
3183788	16
4547567	13
6216677	15
2483519	13
5130971	13
843931	13
4227694	16
4650354	13
9438953	13
1621205	13
917859	13
11469003	16
3301730	13
1435698	15
2478637	13
3274529	13
2313093	13
1906112	13
6509688	15
846125	13
3618403	13
3143273	16
1872141	13
962323	13
1044530	13
15007356	13
4823510	13
19089648	13
4038685	13
4837337	13
20788800	13
10933890	15
13434655	13
3169017	13
9289505	13
2094388	13
7201815	17
6686657	13
2484633	13
1728905	13
1732839	15
1246032	13
4501544	13
719776	13
8416232	17
2154878	13
8655973	13
7372952	13
1589005	15
7900323	13
2306390	13
14590344	13
4444383	15
3330428	13
7699617	13
2283661	13
568462	13
4303910	13
6955093	13
2860591	13
1082062	15
147344	13
3368830	13
11599444	13
1097248	13
817570	17
1188384	13
925708	16
6307108	17
5305021	13
17245487	13
9600409	13
1958695	13
8603465	13
1389612	13
5244755	13
2556391	13
1405160	13
2384024	16
3671832	16
5430308	13
1417248	13
2843802	13
9164787	13
5258371	13
3283290	13
3186062	13
801375	13
3129024	13
435246	13
11780871	13
4805796	13
14090725	13
16250582	13
17291549	13
6850633	13
12299590	16
9695867	13
26682446	15
5837404	15
15894961	13
1565483	13
13479416	13
4298262	13
9948796	13
259329	13
2437029	13
16494306	13
23578165	13
1052107	15
2222566	13
2802652	13
27339668	16
6702307	13
1436789	13
590805	13
1728888	13
6794801	13
6575736	17
9848633	13
7717887	13
374125	13
8338949	13
5287130	13
8192748	13
9138032	13
223857	13
21066427	13
5858050	13
9602815	13
7186174	13
72550	13
2248762	17
12216739	16
499558	13
4198676	13
3990866	13
10841287	13
415243	13
24972094	13
3019111	13
3833469	13
769376	13
11972042	13
849256	13
810767	13
2392731	13
4939532	13
13791389	15
20298432	17
9289348	15
4672052	13
486339	13
14254882	13
3619724	13
551669	17
63064	13
24540704	13
11020051	13
3831996	15
706588	13
2998947	16
10849118	13
13220698	13
7137232	13
4588974	13
6686878	13
889276	13
2085847	15
15278257	16
10637115	13
9065933	17
2492077	17
3065270	13
50014376	13
747921	13
1649611	13
8005338	13
16271105	15
1144124	13
2950064	13
25216679	13
799903	13
20434244	15
3872429	13
2148208	13
1637119	13
4938044	13
7231762	13
1587523	13
956869	13
4969901	15
22135493	13
2999071	16
1470883	13
1023040	13
2436849	17
3440879	13
27040170	13
1041708	16
5055829	13
385246	13
1562477	13
3528148	13
2552399	13
6078509	17
8142294	13
1883798	17
2521479	13
167303	13
6651650	13
6942489	13
8692112	13
659889	13
18797979	13
2069877	13
2400798	13
5265315	13
2376172	13
10668168	13
3295916	13
606028	13
577076	13
339625	13
2247437	13
9670767	13
12941567	13
6798533	13
1616738	13
7495892	13
1100727	17
5241588	13
5167103	13
7345809	13
2843948	15
1671837	13
16998893	13
2232220	15
5376699	13
26177870	13
932026	13
287733	15
24606371	13
13328675	13
500135	17
3312801	13
3571879	13
18616536	13
4925173	13
4515820	13
8182735	13
3811019	13
533046	13
1330944	13
5594443	13
14772162	13
76822	13
4931595	13
4019531	13
6291480	13
1881	13
4222860	13
3658220	13
10785349	13
1198674	13
3984128	13
1802488	13
5406518	13
11802044	13
9581491	13
4052000	13
2063641	13
5884904	13
15658430	13
8824576	13
6374595	13
12470534	16
2158479	13
819633	13
17451188	13
845685	13
18898166	13
1358545	13
1913067	13
12212979	13
1836935	13
785442	13
9915044	13
23755648	13
713064	13
648877	13
1649045	13
2662476	13
183511	13
3902748	13
15299193	13
3747491	13
2644967	13
19954833	13
3711778	13
11913613	16
19502891	17
2478078	13
4457889	13
975917	16
945306	13
851702	17
512268	13
9006450	13
15615585	13
16932810	13
7462054	13
2345920	13
27472054	13
638770	13
29861352	13
3561862	15
3346747	13
260781	13
723717	13
7464210	13
11729961	17
2526329	13
8537986	13
943460	13
11618778	13
1825881	13
3242838	13
1857643	13
11688624	13
5089437	16
16497259	13
2302057	16
4584917	13
12328170	13
1743059	13
3784544	13
1607713	13
4724140	13
19838590	13
119455	13
10299740	13
4158669	13
20157170	13
18811379	13
1452564	13
5172551	16
16194649	16
7221972	16
3031683	13
15114445	13
134287	13
10811904	13
8393856	13
24153279	13
10307267	13
3179638	17
1968007	13
9691743	13
14989009	13
12383200	13
3951256	13
4870781	13
45245446	13
4989203	13
7521752	13
18270903	17
1761348	13
4082603	13
2587585	13
1191412	15
9013804	13
8849611	13
7939768	13
2583863	13
8323879	13
1030880	13
691530	13
12644797	13
42871357	13
6493040	13
7540667	16
1100349	15
2293229	13
2939334	13
8264571	16
9011848	13
3744425	13
10291123	15
8523276	13
12279778	13
1294694	13
12370845	13
8580004	13
37849118	13
3360094	13
4146186	13
696784	13
849679	13
13013709	13
6236742	13
5731368	13
3683692	13
6654796	13
183710	13
12295508	13
1026878	13
197209	13
4566278	13
3226528	13
15880353	13
554641	13
7672956	13
76255	13
19045871	13
27328488	13
24578596	13
423199	13
8183021	16
73755	13
4215744	13
1767343	13
23609550	17
12037967	15
6714959	13
3883124	13
4137717	13
1495862	13
9536509	13
2311836	13
3641761	13
771308	13
125158	13
2440743	13
6105546	15
3261045	13
10090176	16
47018	15
7674018	13
20315463	13
13313962	13
24500447	13
7249855	16
4544176	13
19333129	15
13127498	16
7654808	13
3855440	13
737680	13
25154651	13
15217853	15
4873177	13
10736718	13
3802002	13
8652103	13
10701426	13
1917319	13
14921366	13
18883768	13
7693917	13
11297050	13
10534240	13
1789823	13
8287931	13
26910402	13
1729792	13
202393	13
15144707	13
22291642	13
2649521	13
4499696	13
1208510	17
9318996	13
1539422	13
34614946	13
1861843	13
25794252	13
19192553	13
11634354	13
2225099	13
12866611	13
2938189	13
12519845	15
1002221	13
12680589	13
366097	13
21680781	13
2255004	13
5867590	15
789714	13
3908408	13
5032131	13
9540609	16
527877	13
6353345	13
4287415	13
13792130	13
8953387	13
2707731	16
22413444	13
12674484	13
3952721	15
18318529	13
2648252	13
9904936	13
14170609	13
5823090	13
704724	13
214923	13
1883466	13
1978369	13
1219016	13
12679869	13
1206229	13
6163203	17
9957238	13
348706	16
3925992	13
1094426	13
6890679	13
8481072	13
654234	13
31412790	13
29340622	16
8482901	13
9746254	13
9934976	16
26176675	13
1559262	13
30422497	13
1391034	13
3109714	13
5737911	13
11600024	13
4856238	13
6975149	13
6852508	13
5439679	13
27950620	13
6823815	13
1490251	13
632850	13
3415685	13
12043831	16
24230786	13
11422284	13
713007	17
28629559	13
14560229	13
8203897	13
2906562	13
5833223	13
3535157	13
7083224	13
127919	13
18174174	15
8560670	13
11745196	16
1547554	15
8756201	16
993703	13
1723438	13
11626776	13
1971586	13
2606545	17
4626796	17
3212317	17
716082	13
6969137	15
10754310	13
1911700	13
2928583	13
116098	13
629790	13
1528184	13
1394194	13
1599819	16
7914545	13
5768604	13
9617912	13
6239337	13
24951132	16
1552768	13
1570381	13
9043950	13
518480	13
2633058	13
3664099	16
7860458	13
19527397	13
1602517	13
14850209	13
3271634	13
1684328	17
6164043	13
17520274	13
1831491	13
2951098	13
5677235	13
896184	13
5484344	17
18716706	13
12668077	13
12556454	13
2781914	13
8537853	13
6811254	13
1610450	13
7573873	13
8017589	13
519656	13
3168974	13
10437035	13
886388	13
6964679	13
4049998	13
3170245	13
18011432	13
2806985	13
7847507	13
1697933	13
3030457	15
3079821	13
13787715	13
5015525	13
2559557	13
6448625	13
2992103	13
3423197	13
14822579	17
7835674	13
26307854	13
21232936	16
765276	13
7104755	13
7858004	13
10853462	13
12792385	13
1581523	13
1348201	13
21424140	13
6827218	13
235298	17
7231503	13
8082229	13
6691411	13
8154537	13
2970359	13
592879	13
9753101	13
2944756	13
1324976	13
12300712	13
10463069	13
859636	13
3156760	13
4100925	16
4736245	13
547862	13
6499996	13
4490810	13
5578157	13
7612038	13
14548227	13
1286847	13
1060685	15
17037111	13
3416618	13
7697119	13
5896566	15
3129664	13
4140481	13
2870654	17
1843268	13
4281419	13
3753279	13
7648224	13
8485698	13
7816033	13
4444642	17
436658	13
3169147	13
153661	13
5742204	13
31613454	13
1024361	13
8074	13
13288095	13
1532524	13
20674155	13
1969671	13
21724699	15
6591899	16
523869	13
12348725	13
2430841	13
6258463	13
2655166	13
8497958	13
11691516	13
1505348	15
14350724	13
2957515	13
7072113	13
9226291	13
5999621	13
3756996	13
10365161	13
334296	15
22772569	13
5965440	13
25451	13
2402468	13
236326	16
13887320	13
6913530	13
1615235	15
8101866	17
12003902	13
13527880	13
7692386	13
9852675	13
8622002	13
9147911	13
8272897	13
4195635	13
20958096	13
5642590	13
1142971	17
9225266	13
8269532	13
25069379	13
958584	16
8262715	16
759649	13
3242343	13
1141930	15
8200996	13
21540988	13
5646437	16
10626882	13
28896595	17
3686382	13
5046770	16
3095393	13
1286083	13
2772722	13
10808398	13
6510250	13
4807567	17
7046012	13
4080216	13
9946840	13
17410107	13
1871114	13
18106151	13
1643577	13
3324823	13
11740905	16
296917	13
4300805	13
7542695	13
14271393	13
4171472	13
10273442	13
9966477	13
5793421	13
10182742	17
13629790	13
4812718	13
5055404	13
10447417	13
8649787	15
2442345	13
7844891	15
4066874	17
7747321	13
4695437	13
1066788	15
5619189	13
11122519	13
1787087	13
20271750	13
14276545	13
4480489	13
1211143	13
44331534	13
16252515	13
4141490	13
4910143	13
24530217	13
20190214	13
2007944	17
4455395	13
5558501	15
2349290	13
82641	13
21425000	13
17942725	13
35693364	16
21184789	13
536232	13
1594867	13
13310236	13
7176018	13
7145986	13
7535993	13
5298708	13
4286511	13
311263	13
666517	17
73028	13
8565741	13
12473246	13
16360990	17
31255350	13
16309100	13
2029655	13
5133995	13
5518214	13
713437	13
191184	15
3767449	13
1628759	13
731183	13
2019564	17
16544552	13
14956089	13
21218045	13
12940815	13
8775610	13
44905	13
11960359	15
6836267	13
917300	13
3115517	13
7558904	13
10873585	13
5318663	13
8907502	13
8257815	13
1115561	13
2450856	13
9887150	13
10077548	17
785336	13
4127531	13
22177945	13
243153	13
8802793	13
7630302	13
12047793	13
12626015	13
2910233	13
3505924	13
9376473	13
9459924	17
7534322	16
67094	13
4831302	13
6193447	13
5968091	16
1905735	13
5428018	13
860780	13
3591389	13
2703057	13
14194727	13
2406558	13
9903195	13
5017765	15
2901746	17
2003097	16
15836110	13
2485891	13
2483902	13
5726892	13
421657	13
25473068	13
10516680	13
9890725	13
1758978	13
4628430	13
1801538	13
5081960	13
24752245	13
5962858	13
24761810	16
6775152	13
2898032	16
2942812	13
109519	13
3043935	13
26025978	17
7170796	13
11630305	13
1377940	13
652920	13
20525648	13
2385637	15
568599	13
2211558	17
2419679	13
12911009	13
6118025	13
14344414	13
9661175	13
10831598	13
10020240	13
942758	16
8875730	13
4848431	13
7621750	15
4113445	13
1597989	13
1838649	13
3815365	13
449061	13
17346209	13
16389785	13
7538911	13
239659	13
12725311	13
398015	13
11010824	13
2738145	13
4487925	13
2745534	13
7828429	13
6081130	13
1770868	13
18885921	16
9859290	13
4321045	13
14090085	13
14496397	13
1573210	13
22822109	15
318590	17
3635894	13
33636490	15
6117842	13
3521679	13
4100231	16
189303	15
24208001	16
3787413	13
18394100	13
21709305	13
21506669	13
869	13
7624196	13
3975982	13
3239294	13
920490	17
15469514	16
2735411	13
5244232	13
8369897	13
99328	13
472862	13
36620096	13
3356008	13
21805485	13
5273619	13
1226351	13
4669355	13
3576849	13
620779	13
8408297	13
1944090	13
6991878	13
5495433	13
2909226	13
8689301	13
6158149	13
4446179	13
821028	13
5061055	13
29192585	13
1001706	13
1750681	13
4343612	13
14956434	13
4355189	13
715373	13
8052417	13
9407373	13
2187516	13
18895210	13
1395104	13
9488054	13
8896308	17
4490081	13
54770504	15
14323759	13
8363870	13
11324945	13
11071537	17
8775103	15
946644	16
47405	13
738182	17
4751380	13
3070494	13
10012796	13
20790106	13
1391613	13
610765	13
7012211	13
1660748	13
4755592	13
27254498	13
8973980	13
1738614	15
2118636	13
14861063	16
3061468	15
7759658	13
479780	17
8287414	13
9709203	16
5505628	13
4590632	17
3670646	13
1698817	13
15681551	13
4832872	13
802601	17
5723372	13
2327387	13
1855774	17
16801295	13
8132441	13
11659844	13
5264126	13
15581218	13
4386017	13
21305560	16
3605639	17
6566843	16
1919992	13
14468486	13
8979082	16
6196156	13
9679451	13
6208231	17
20658511	13
656305	13
24427843	13
8777601	13
4305854	13
2708460	13
10064725	13
918000	17
1731582	13
11259014	13
10819717	13
2406749	13
7201948	13
5018342	13
6309580	13
17403984	13
6317167	13
11459803	13
1743253	13
3444987	13
22539056	13
5264363	17
2299614	13
4847630	13
14900056	13
6794147	13
1163908	13
18118769	13
2139271	13
2724572	13
9958578	13
5333755	13
4464003	13
15749843	13
16755684	15
5733919	13
17559789	13
13157970	13
5708569	13
14700066	16
4094723	16
2459442	15
5770453	13
7843599	13
17503771	13
3136670	13
3145022	13
5560351	13
10546515	13
2795903	13
528803	13
2447705	15
7216009	13
1323368	17
8305652	13
2662729	16
24435894	13
4371504	13
2088174	13
1126186	13
4246405	13
574115	13
20162342	15
19173562	13
4911623	13
9271478	13
1369059	13
3023836	13
13666954	13
3843514	13
7795	13
8665636	13
6471896	13
4006047	15
140328	13
5348885	13
3647512	13
454596	13
4145422	13
7689124	13
5030919	13
1753755	13
1371417	13
1539597	13
4534048	13
2398104	13
3739046	16
52372871	17
1537130	13
9987464	13
8269012	13
2646826	13
23899217	16
7622158	13
2312604	13
17938111	13
7026255	16
10792295	13
2339283	13
21477079	13
6491811	13
12183220	13
20507342	13
17893331	13
4147291	13
427802	16
2279124	16
223939	13
11396550	13
9437510	13
2341884	13
4766823	16
6158456	13
1254979	13
11408331	13
9843993	13
3482522	13
13399110	13
26538699	13
9559769	13
390792	13
6126695	16
5388565	13
2981729	13
11941141	13
23209207	13
10270374	13
3808654	13
43286	16
12902751	13
7282439	13
3944229	13
2600733	13
8511429	13
12616029	13
11894169	13
22787747	13
23268954	13
8262919	13
1405556	16
17674913	13
7019646	15
2979430	13
979082	13
2654262	13
8911864	13
9726552	13
1455778	13
7875642	13
9285971	15
2324766	17
12462062	13
2942592	13
6863635	13
1829437	13
10809148	13
5756532	13
1474108	13
15468277	13
6006943	13
7837886	17
7815776	13
8994555	13
17570446	13
1213294	13
12807540	16
4981083	13
4156538	15
4229699	13
17514915	16
2234029	13
1367194	13
4741384	13
2357773	13
16128516	15
5688084	13
4961356	13
1394556	13
2187416	13
4419389	17
5755917	13
2894265	13
6122131	15
2419349	13
4149032	13
18213303	13
8738495	13
2947891	13
6728786	13
820834	13
5455829	17
16684688	16
2665881	13
1136692	13
10388324	17
5408384	13
4297831	13
35208884	13
4821482	13
10479647	13
4366160	13
7596008	16
15829393	13
733336	15
544468	13
4036702	13
2671224	16
11617969	13
2714457	13
1687173	13
2537919	17
9187103	13
7689233	13
18547632	13
12646265	13
9569142	13
6918406	16
8143631	13
2636478	13
8273351	15
1605463	13
11224004	13
14205277	13
1342117	13
20447753	13
9727171	13
27908167	13
20102191	13
808651	13
33588729	16
33230694	13
5483287	13
1335392	17
12993449	13
13145073	17
343227	13
9007496	15
609106	13
3749974	13
5511235	13
4645786	13
10410304	13
19401235	13
3431981	13
6412643	16
7607406	16
3281	13
14819786	13
222019	13
1122371	13
2388820	13
11472699	13
12365124	13
627920	13
28531418	17
5073933	13
14182221	17
16577107	13
668456	13
28723093	13
1565256	16
11023445	13
20298523	13
2590652	13
23489589	13
16459379	13
1871148	13
28446247	13
5552178	13
24820258	13
15113141	13
3204739	13
15784613	15
640242	13
4532798	13
5091319	17
5320433	13
976734	13
6706499	16
4811840	15
2544888	15
1480618	13
922405	13
3043165	13
32245173	13
5087938	16
12291670	13
5597734	13
27762937	13
7771434	17
2452776	17
5454051	13
1232706	13
6601196	13
1212850	13
15807028	13
10229165	16
2508369	16
10842457	13
581796	13
9091596	13
6842584	13
5133357	13
19375427	13
15920958	13
8230764	13
360553	13
2594194	17
3874386	17
4568914	13
243826	13
10957306	15
9277245	13
5835568	13
11928905	13
31015364	13
4914256	13
7828421	13
3535935	17
632867	13
413266	13
1192691	13
408049	13
1695964	13
562449	13
2296691	13
205807	13
10076013	13
14348425	13
3740370	13
2810828	13
17555231	13
22856361	13
3785570	13
1918211	13
24298015	16
250387	17
30320354	13
4099688	13
8666868	13
4907713	13
4814469	16
15031820	13
16052557	16
3466329	13
6001405	13
592691	13
5182485	13
1528204	13
27549413	13
1237881	13
5566765	13
4458015	13
18613956	15
42145901	13
14566863	13
12983404	13
2665541	13
13741341	13
1709636	13
1079552	13
833808	13
6628844	13
10690424	13
10611195	15
39951539	13
2684435	13
13135138	13
8298214	13
22379937	13
3551281	13
1597277	13
1093116	13
2275152	13
24934034	13
3109614	13
10562774	13
503539	13
8092353	17
1740747	13
5269458	13
15338633	13
4843971	13
2085360	13
5439761	16
2189205	13
3123087	13
4928031	15
1026742	13
401612	13
1886341	13
1590788	13
26458725	13
11185084	13
12502013	13
6553475	13
12227153	13
469799	13
10424073	13
663607	13
1732123	13
645064	13
14223006	13
3152885	16
10474101	13
9793627	13
3386884	17
9840820	13
9943371	13
6355047	15
16455994	13
5010196	13
11013360	13
5142802	13
3457166	13
5084180	13
697167	13
8528111	13
10176269	13
8342646	13
4805772	13
4334387	15
14256042	13
3836932	13
10017437	13
14281381	13
4878644	13
7942781	13
4058616	13
20820524	16
9162657	13
9602902	13
1957902	15
4813713	13
330940	13
9799511	13
10357880	13
2475595	13
3822765	16
1996367	16
5383043	13
2711378	13
5965147	15
3319359	13
3698987	13
4013040	15
3012185	13
990030	13
21655697	13
9646703	13
1210793	13
2336229	13
6129002	13
9247191	13
8015719	13
8938077	13
1440521	13
16644461	13
16476487	13
1039924	13
5870601	13
1331821	13
1641677	13
2042940	13
2417730	13
5736380	13
3476664	13
3221826	13
38983233	13
4716	15
1128574	13
2619595	13
4360314	13
3913422	13
3054098	13
20825173	15
7154372	13
3822529	13
529134	13
8112571	13
22119882	13
17357740	15
2055945	13
956481	15
10222170	13
29447444	15
3241589	16
3460193	13
23734975	13
3426282	13
5583069	13
2329989	13
5125052	13
2607801	13
1207607	13
2404828	13
7292359	13
1422115	13
2984353	13
3631314	13
176045	13
7325299	13
812161	13
14629486	13
2945550	17
5335109	13
1648177	13
7332858	13
7075895	13
9590422	13
304901	13
18837808	13
1554950	15
1867420	13
4607949	17
9534035	13
2060590	13
1570598	13
1057706	13
745971	13
25267841	13
4046424	13
1797526	17
5248770	13
880929	13
17081057	13
6673262	13
36577938	13
2512303	16
10216326	13
236524	13
458251	13
7067399	13
14413142	16
4260576	13
13475415	13
11651953	13
1816156	13
190526	17
16127433	13
280876	17
13750697	13
5202631	15
40953985	13
3678086	13
6273793	13
1875991	16
1041172	13
4333387	13
8992703	13
6285405	13
5373800	13
8529206	17
3065494	17
1256903	13
614491	16
13070291	13
1905896	13
3784389	13
25759116	13
10955556	13
10262307	13
8549864	13
11110700	15
329810	13
1718408	13
21921090	13
9106474	13
7269548	13
12052084	13
9877317	13
3717650	13
29881839	16
157527	13
11006754	13
22676529	13
241012	15
24704596	13
2267169	13
5540668	13
720410	17
1577002	13
5190740	13
25832172	13
14365009	16
7447794	13
10336432	17
4824127	13
1288287	13
28746847	17
7792180	13
14351647	13
8458444	13
6661811	13
4461132	13
1668953	13
2548691	13
8869228	13
34296103	13
4180074	13
3179689	13
29347341	13
8777078	13
2193851	13
490312	13
2138509	15
9799300	13
366854	13
12558526	13
11140533	13
6215577	13
13561181	13
1827769	13
8900550	13
23683580	13
10657494	13
7005732	13
9052749	13
9774009	13
6984487	13
1354417	13
30598967	13
7443981	13
7939326	13
5589685	13
2686666	13
1077612	13
13518745	16
3216946	13
246471	13
587036	13
19258202	13
19585986	13
5254664	13
33225734	13
5735822	15
11577179	13
1147492	15
248904	13
13970767	13
4715880	13
24412790	13
380069	13
6911314	13
25827970	13
2373676	15
11630657	13
9377686	13
678575	13
2607976	16
3154712	13
4147917	13
2389877	16
11875263	13
1130114	13
288245	15
1551887	13
21339208	13
18266491	13
5751786	17
31531885	17
4391302	13
492217	13
24656541	13
1892790	13
892458	13
4250303	13
4706620	13
1009553	13
2660807	13
5144310	15
5337249	15
24378781	13
4158008	13
7118608	13
6579094	16
2920691	15
2468791	13
318373	15
2846551	13
12332129	13
2365941	17
4736473	13
11006052	13
15954516	13
3984159	13
5308389	13
15532204	13
6799644	17
4637274	13
5998709	13
1986275	13
8843341	16
6006892	13
6833862	13
14315739	13
167886	13
318473	13
3962376	13
13554968	13
7752925	13
7998309	13
1489752	13
2953589	13
870962	16
10112916	13
20364922	16
18544023	13
6628258	13
8373137	13
6081139	13
1217642	13
663011	13
8861879	13
5187419	13
506252	13
15089789	13
290748	16
6600715	13
7202114	13
3826816	13
4308537	16
12183741	13
7815704	17
18061296	13
2207211	13
19392258	13
1184424	13
3869480	17
845753	17
3714874	13
8910943	13
2402147	13
703926	13
5217340	13
44453	13
3570805	13
985726	13
7875617	13
3302578	13
655248	13
14744423	17
2562598	13
2390126	13
101973	13
1572173	13
14216368	13
6088440	13
2788612	13
17194276	13
243987	13
8323284	13
3079075	13
24465063	13
8491453	13
4764188	13
3335174	17
88754	13
6081946	13
6945957	13
9171162	13
6566839	13
3251903	16
20741557	13
1782138	13
17140648	13
3216174	13
26214628	13
509614	13
2369636	13
8304152	13
10671657	13
4243370	13
298777	13
8072173	17
1330629	13
5180702	13
4885983	13
2214661	13
136964	13
3375832	13
9011971	13
10861709	13
9140304	13
15879157	13
17653707	17
114487	13
1967645	13
17197401	13
15685144	13
20568260	16
10731091	13
6357478	13
219135	15
14246747	13
2492403	13
4269207	13
10604868	16
16838212	13
11429225	13
7243080	13
27555496	11
2991882	13
3870775	13
150566	13
995756	13
12816239	13
9208507	13
1557028	13
5816663	13
2548219	16
13049223	13
17670569	16
6399090	13
4454841	13
2820266	13
921722	13
1816076	13
1800114	13
1844477	13
1189079	13
18455025	17
4502300	13
11465884	13
35570592	13
8586226	13
9599738	13
39824453	13
13700832	13
20693016	13
27513339	13
19020603	13
11648119	13
866855	13
981354	13
510231	13
7397428	15
2775914	13
1207822	13
10623687	16
5472679	13
17135652	13
12894163	13
16862663	13
2028444	13
3361956	13
4326401	13
4859609	15
906052	13
3040781	13
19819917	13
1850747	13
7317205	13
8659577	13
33227	16
193690	13
9724090	17
19424506	13
3981062	13
6980635	13
14528706	13
634092	13
18897186	13
487124	13
2434498	13
897823	13
5183312	15
5861077	13
3242383	13
581	13
99315	13
8309782	13
5235034	13
59227	13
4607937	13
18383002	13
13339374	13
5660351	13
2125276	13
15517529	13
12054144	15
19445148	13
625932	13
10351585	13
3097057	13
13152311	13
2178598	13
12512987	13
7641217	13
7665214	13
6971839	13
1667862	13
4052221	13
2963906	13
2511688	13
5962904	13
12421327	13
3377117	13
935045	13
8842914	17
3309647	13
5615389	13
586217	13
4957457	17
580596	16
2231745	13
897536	13
17417096	13
8407372	13
30661665	13
4599645	13
9376880	13
1001959	13
8191803	13
2818474	17
2236424	13
8185672	13
9776380	13
2936274	13
10096928	13
1941829	13
17479743	13
152516	13
3505562	13
2295794	13
19737947	13
1216028	13
1339645	13
17090126	13
1136009	13
15031812	13
13736709	13
13710871	13
3635539	15
5511870	13
444949	13
1728432	13
16450095	13
19336418	16
10288459	13
6081211	13
1279261	13
1677565	13
199089	17
1624660	16
670327	13
2852462	13
1231920	13
3066121	16
1776384	13
1682473	16
539584	13
6246954	13
7987161	13
6407007	13
4480657	13
10565850	16
15933698	13
16388333	13
24722886	13
7742367	13
2993944	13
5630102	17
13037225	13
5099266	16
6122733	17
1736266	13
416107	13
4326925	13
6277504	13
18603811	17
126558	17
1200156	13
2750371	13
1754139	13
17466289	13
6019161	13
2284257	13
13133801	13
42682159	13
912931	13
10995672	17
553888	13
4196283	16
12750931	13
1972847	13
599907	13
6269465	13
12605714	17
5454188	13
738833	16
8852351	13
3130452	13
9018056	13
926050	13
19768881	13
6395058	13
3468714	13
40026668	13
7978036	13
2866205	17
6590235	13
336502	15
1580530	13
16010827	16
130556	13
17893931	13
7312342	15
15930865	13
16832709	13
2514180	13
589841	13
5315215	15
2154843	15
18621664	13
6361151	13
6284389	13
4970749	13
1910678	13
8137562	13
11005396	16
4851976	13
158273	13
1762311	13
87296	13
5432182	13
1097307	13
9291489	13
8583042	13
1042998	13
12702123	13
12654228	13
9091365	15
4322361	17
261049	13
20673769	13
1232211	13
3804615	13
2090620	13
24579458	16
14885138	13
3725526	13
1405573	13
6895110	13
5444558	13
9124561	13
6970473	13
3232376	13
23602050	13
1344033	15
7185959	13
7127273	13
4342440	13
8498679	13
2099027	13
11522436	13
2475541	13
6664346	15
31772685	13
24552005	13
4391120	13
9542108	13
6753263	17
11728079	13
2668579	16
7663754	17
3875083	16
3927920	13
2952805	13
5121980	13
1921765	13
4001320	13
13319401	13
9338416	13
1669802	13
7886192	13
460713	13
1595423	13
6290777	13
6787180	13
9029125	13
15923994	13
6132829	13
32460479	13
25296878	13
8446627	13
8255147	13
7690272	13
3702961	13
10443623	13
1984196	13
2520809	13
2502420	15
4585785	17
7168058	13
2405981	13
8959133	13
9321598	13
4551274	13
8887878	13
5063269	13
8353409	13
6291417	13
3272818	13
433467	13
4033684	13
7148986	13
3507703	13
1956290	13
969742	13
1800881	13
7567257	13
5887385	13
43788	13
3560581	13
1396171	13
8096054	13
1750243	13
3651393	13
3748191	17
4884468	13
3792865	13
9571093	13
21056733	13
4673768	13
356150	13
2519206	16
413454	13
8696654	13
1663543	13
4375735	13
2043573	13
7672856	17
789380	17
26628684	13
5526308	17
581929	13
7541834	13
2253886	13
10654650	13
2164057	13
2806217	13
13764339	13
45155	16
286658	13
17914083	15
3263172	13
2737207	13
14554523	13
4568317	13
4140013	17
9916526	13
7172650	13
4728749	13
35562500	13
14533736	16
475720	13
13098682	13
8709355	16
7389936	13
2857584	13
9148297	16
3341357	15
3893132	13
997012	13
4717538	13
6698819	13
5584705	13
9050616	13
2573082	13
1987211	13
7730	13
18028871	13
13423628	13
24894106	15
27121553	13
1594455	13
3896072	13
923530	13
737330	13
347548	13
6547935	16
3800929	13
2987527	13
41484136	13
1156002	13
12453214	15
1610597	16
3018665	13
2591975	16
949783	13
2415917	13
4067368	13
3116054	13
8378719	13
1276253	15
1605828	15
843411	13
2387987	13
7046156	13
96463	13
5924965	15
11623370	13
13897701	13
257102	13
3924228	13
24209341	13
6340068	13
2311784	13
10761137	13
5281162	13
14466520	13
3814788	13
22560	13
6408479	13
46173617	13
1974294	13
12833369	13
16627326	13
972914	13
1084591	13
13417863	13
1760615	13
24273722	13
18555100	13
3647815	13
6945600	17
22698337	13
4289943	13
10680389	13
4737525	13
4091946	13
11515370	17
689012	13
9800487	13
7721304	13
266638	13
5750594	13
3395657	13
5742998	13
30044347	13
2058817	13
856682	13
2103921	13
789306	13
853788	13
6750903	13
8972841	13
6982307	13
3898127	16
30675333	13
1012329	13
24939233	17
7029657	13
6078385	13
6934993	13
3220356	16
9269402	15
5787442	13
33836936	13
10295610	16
14926025	13
5556674	13
2324306	13
7791862	13
18542764	13
1663173	13
17516234	17
6425484	13
14934284	13
12960063	13
498252	13
10451375	13
34602667	15
20885276	13
2976257	13
2594262	13
14512950	13
5246053	13
24614371	13
17164186	16
955623	13
933407	13
1339655	13
2616570	13
3806318	13
958227	13
145804	13
6065570	13
642730	13
17532803	13
2900697	13
8312776	13
36065179	13
7495633	15
29480524	16
2711192	17
19462065	16
10549251	13
16872843	13
5317516	13
2788919	13
4631771	13
10382596	13
10422543	13
9040120	13
1158796	17
3906743	13
4009872	13
5180914	13
8244221	13
4868171	17
1581254	17
2305760	13
5188373	13
1762810	13
1625435	15
7200246	13
868964	13
1573690	13
3619853	13
5805387	13
5828405	13
14699534	13
25385782	13
9819551	13
2973908	13
15728568	13
5621684	13
12121481	13
11690847	16
5704280	17
6673795	13
3926026	15
4524272	15
15099899	13
869166	13
2166914	13
3681196	13
19096276	13
7629241	13
15392287	13
2986753	13
406478	13
1144098	13
5597785	13
1069650	13
1321462	16
9584898	13
6235827	13
1876398	13
2154391	13
6501381	15
2112982	17
20946957	13
1476606	13
10163408	13
9937473	13
1711258	13
4974158	13
3725146	13
6463181	13
8214447	13
7085766	13
764325	13
7603315	13
3077548	16
567390	13
11660068	17
924730	17
7403780	13
2339752	15
5514170	16
8688893	13
4551409	13
1200319	13
10212229	13
2048620	13
3213455	16
27183789	13
5406738	13
11259089	13
16120379	13
2351811	13
1935464	13
7315562	13
9149466	13
15282670	13
20403768	13
4303777	13
5742144	13
669978	13
3966973	13
4967651	13
1060436	13
10833665	13
13408130	13
10011137	13
3325776	13
15517247	13
13019405	13
3930675	13
2021893	13
16132891	13
3730336	13
16539418	13
446502	13
60087	13
69327557	13
1701745	13
8057135	13
2926329	16
4826819	16
8640410	13
9242504	13
11609672	13
6580012	13
5684184	13
10733175	13
840717	17
1351846	13
6187163	13
2623808	17
9941062	17
6928009	13
21008	13
2233543	17
6639543	13
6455306	13
16578537	13
1877848	15
2812174	13
2455220	13
8867593	13
6116454	16
3236378	13
2776047	13
11787914	13
2865355	17
619195	13
2885672	13
1119300	13
11077435	13
11329538	13
699903	13
5910628	13
2681429	13
415313	13
13105314	13
3178705	17
3741852	13
10163640	13
2280774	13
9373213	13
12678583	13
2565801	13
6084108	13
913894	13
12975	17
9963500	13
3368419	13
75691	15
4543426	13
17744723	13
5483126	16
1148470	13
8163985	13
2037092	13
6585021	13
34481818	13
7418143	13
7141652	13
11232774	17
4465020	13
1145090	17
1882231	13
1193738	13
846839	13
2092117	13
21671081	16
9722721	17
1213111	13
9588558	13
14879466	13
2043904	13
10669794	13
6846513	13
2497656	13
2571688	13
15121395	13
11385891	13
13732826	13
4624008	13
539903	13
15354399	13
22957302	17
585574	13
8543324	13
498900	13
3690587	13
1476707	13
3665941	13
15868621	13
1369607	17
1129473	13
2102489	13
1413911	13
1664274	13
6503787	13
8955314	13
3598283	13
4049355	13
10626520	13
2217812	13
5959470	13
8830273	13
4764813	13
9020651	13
4502569	13
5759260	13
5638390	13
5415	13
11136578	13
19000454	13
605012	13
4956920	13
1851452	13
5712501	13
16726884	13
17346761	13
4145675	13
530186	13
18123291	13
4340897	13
12412762	13
8171409	13
26478428	13
5450968	13
22322019	16
2833075	13
5002449	13
1452433	13
2090570	13
8646150	13
1840494	13
8730715	13
11662569	13
5036011	13
6735551	13
5740669	13
4490906	17
13712896	13
14428822	13
973193	13
5857442	13
405308	15
4380047	17
1609031	13
1884224	13
16495575	13
12673597	13
9767016	13
16102044	13
5523335	13
7587230	13
1307447	13
4088735	16
2058868	13
2651911	13
2636301	13
114184	13
995891	16
2456822	13
2089136	13
5725509	16
17621609	13
5356401	13
3310646	13
12412423	13
12461717	13
1319532	13
10932726	13
781932	13
5711690	15
17200527	13
9576824	13
4557697	13
2228117	13
12870611	13
4313416	13
124945	13
1852986	13
20276086	13
13466176	13
7653169	13
2330701	13
18538439	13
4004037	13
2516040	13
3759702	13
196883	13
26762253	13
4615691	13
10742525	17
13293828	13
12886685	13
552610	13
2205202	13
2563139	13
11312217	13
8764095	13
5006135	13
10909675	13
1186497	16
8840350	13
281226	15
10663181	13
944153	13
11959646	13
69958317	13
9862741	13
20829326	13
1842391	13
34264453	13
1074067	13
2413370	13
16668327	13
6114469	13
490	13
2392696	13
1853482	13
9759869	13
3428963	13
2020973	13
9386677	13
675536	16
16393656	13
10841648	13
6342198	13
1029115	13
1010790	15
11931750	13
9189346	13
219415	16
3256577	13
17232432	16
3291891	13
13490717	13
668241	13
6203278	13
6107146	17
10773113	13
17846599	13
3638393	15
5022755	17
21549501	13
2216200	13
4499078	13
1320893	13
1228966	17
888438	13
7886514	13
241018	13
7590323	13
10618463	13
4164550	13
2399808	13
1097708	13
16808856	13
10980561	13
7546654	13
6804923	16
14230785	13
7456869	13
3408113	13
1150861	13
15855767	16
4415130	13
562434	16
131283	13
529952	13
4952884	13
2477619	13
2512754	15
771589	13
25772422	13
1354146	13
1941703	13
1402842	13
7557533	13
580643	13
1836306	13
25975839	13
10202101	13
13663064	13
7009602	13
16698276	13
13713468	12
6120275	13
10842047	13
7010024	17
322169	13
4946925	13
2299048	13
5414769	16
10796181	13
1460766	13
5918848	13
3910557	13
3654046	13
4113760	13
1218783	13
4699542	13
18413051	13
22479801	13
1266269	13
960811	13
8583737	13
1200205	13
3452450	13
25065479	13
13678353	13
26267323	13
6053489	13
14291216	13
14176751	13
4452549	13
2647888	13
2849650	13
1308913	13
5567133	13
7653121	13
7535999	13
22171098	13
44554358	13
223222	13
4884584	13
238195	13
3859806	13
370165	13
22852560	13
12121342	17
9425360	13
2013057	16
1955190	16
26732471	13
5321410	13
625484	13
7650406	13
3237771	13
8405312	13
2430340	13
1076033	17
4294569	13
402215	13
9444205	13
1641565	13
13429486	13
9080935	13
20978094	13
422641	13
8047345	13
13647980	13
33770836	13
17733	13
10394464	13
12265090	13
7882330	13
8270721	13
20837302	13
4030528	13
2949932	13
4381324	13
25300596	13
20099308	13
1840838	13
30971765	13
3219484	13
2918044	16
31217886	13
5020752	13
2972086	13
26187964	13
12519729	13
16022511	16
735095	13
20832516	13
5786784	13
7722556	13
970654	13
9149276	13
797698	13
5007744	13
8765601	16
2348228	13
6199145	16
4688142	13
1622569	15
1515234	13
5325600	13
3299149	15
17704718	17
6877706	13
37077839	13
15777376	13
861535	13
7511648	13
10453268	13
27211313	13
2484669	13
4216171	13
2107367	13
15990012	16
2533424	13
337336	13
1711303	13
6819717	13
1524719	13
5406885	13
9171509	13
14296403	13
1578778	13
4319251	16
3193123	17
12145244	13
7500919	13
3338570	16
3845588	17
140683	17
28421534	13
8217936	13
3611509	13
7668480	13
4900979	13
3107004	13
6822854	17
3160862	13
10378225	13
286704	13
564905	13
9631310	13
3050414	13
19910113	13
7664526	13
1049994	13
1774395	13
7482252	13
6332082	13
7954295	13
6677923	13
1389302	13
10531981	13
5994704	13
10025925	13
242900	13
2520303	13
533549	13
9041800	13
1639526	13
10736635	13
4674441	17
16189466	17
6282578	13
25890292	13
22337714	17
4566090	16
4509137	13
101631	13
13024024	13
802	13
10494272	13
24366208	13
3193486	13
3605217	13
9503275	13
7731200	17
9872179	13
10157152	16
12714305	13
7562256	13
8025876	16
22420242	13
3075468	13
26550649	16
25746786	13
5421430	13
2206124	13
6717533	13
10966909	13
45240	13
22656227	13
22481414	13
550652	13
18168691	13
3712801	13
6411832	13
852812	13
5094839	13
4675237	13
1631750	13
9158276	13
4829476	13
14206727	13
10413149	13
4502023	13
2215283	13
3093469	13
6259500	13
7801964	13
5244926	13
7309662	13
11173164	13
3432116	13
3907568	13
4744163	13
14833445	13
10476400	16
4956826	13
4285348	13
6617022	13
4755272	13
13038464	13
29417411	13
3524134	13
4903015	13
5249262	13
7983633	13
5668425	13
4734589	17
4481889	13
667637	13
1184267	13
2807067	13
4681422	13
1609242	16
18885120	13
12359516	15
2877617	13
3327311	13
9505416	13
2736623	13
3837069	13
20103	13
3702683	13
166992	13
22848103	13
9673665	17
44596258	13
6495279	13
17682338	16
14846687	13
3808519	13
7594412	13
19352711	13
16450577	15
5234336	13
1415871	13
1826025	13
25246804	16
233362	13
6467119	13
2179267	13
665499	13
21805825	13
3884206	13
806124	13
7092577	17
8899343	13
2666240	13
9445706	13
8516644	13
18153291	13
5842067	13
36954346	13
18589877	13
2754353	13
6439872	13
18956010	13
2544724	13
1546280	13
18126202	13
99887	13
5050410	13
6662783	15
6268518	13
5825055	13
8647695	13
7775135	13
5809717	15
15843856	16
2196812	16
412881	13
10501547	13
5619827	13
529611	13
14457646	13
2291026	13
6772840	15
28666909	17
7592036	16
5719338	16
3106305	13
18878560	13
3934719	13
26558134	13
2635677	13
2079772	15
680797	13
537167	13
5087655	13
4954648	16
590087	13
11048311	13
2701280	13
2705401	13
9542515	13
4941503	13
2132110	13
10039967	13
14030342	16
14388523	13
12126127	13
1698332	15
21960355	13
2322387	13
10919129	16
2151538	13
12139044	13
6655739	13
1468717	17
2886571	13
4343625	13
9644120	13
7709342	13
8009323	13
6239593	13
3853298	13
31696040	17
3479087	13
3952784	13
969675	13
360688	13
13003862	17
27680729	13
17587012	13
371498	13
2726670	17
1570023	13
21746014	15
238177	13
3295634	13
5684241	13
15842488	13
449628	13
12745984	13
20356855	15
489549	13
5875353	13
11288935	13
8547506	13
2454647	13
10431999	13
265114	15
19414860	13
4611488	13
321285	13
2237140	13
47665693	13
1441436	15
7881054	13
8735406	13
20281156	13
3123633	13
3328905	13
2442513	13
4126003	13
17430730	16
1567690	13
7101509	16
242828	13
3177491	13
20188442	13
140638	16
4448885	13
4104700	13
3025824	13
20435058	13
5241348	13
2842840	13
6426201	13
2446254	11
4746104	13
4769215	13
10938574	17
7627105	15
11676989	13
9916130	13
2847457	13
3803540	13
6046648	13
2973466	13
836944	17
9782523	13
5087447	13
158082	13
14694811	17
1097682	13
5553952	13
6505921	13
26922755	13
2091028	13
18667447	13
8339988	13
8851336	13
1228752	13
7953946	13
7419345	13
1419777	13
1726337	13
1326663	15
1136519	13
1667744	13
5481235	13
19515825	13
4338805	13
2052255	13
4097281	13
4444696	13
5059563	13
11060130	13
29273209	16
5361399	13
599230	13
5479773	13
45594716	15
100875	13
16726817	13
1579533	13
946080	13
15026010	13
692596	13
5335295	13
7076974	13
11103282	17
1440463	13
6643149	13
11244703	13
15604330	13
14140499	16
3929307	13
11666274	13
4075471	13
12200783	13
10069515	16
5547098	13
5536328	13
2985945	13
2755776	13
15369315	17
7894741	13
10064080	17
13781755	13
5436420	13
15761862	13
736753	13
1668446	13
5671380	13
5888877	13
20835	13
2615917	13
80982	17
4163533	13
2297006	15
14990267	13
1756604	16
38390	11
2766796	13
8446796	13
12943713	13
151194	13
6429937	13
2387158	13
80384	16
3653357	13
1212467	13
7407401	13
5807213	13
8016390	13
5504344	13
7749480	13
10534825	13
18160095	13
1090664	13
2724709	13
6751529	13
2868267	13
1891217	13
24651112	13
887847	13
3625037	13
509944	13
1114309	13
1782811	17
544053	16
589302	13
659110	16
17779225	13
97758	13
26712375	13
12802896	13
5088455	13
769620	13
26888834	13
5150640	17
3038557	13
15528328	13
3594037	13
15049707	13
732793	13
3256506	13
11647120	13
4412395	13
14860093	13
23165781	13
11324007	13
541859	13
15176149	13
1556760	13
4206998	13
4423174	13
1283516	13
1657250	13
18680915	13
4712178	13
12807011	13
3439877	13
735898	17
7346501	13
10623717	15
4825992	13
5879983	13
1454438	13
7078222	13
4002620	15
1493233	13
12219077	17
2724553	13
10763392	13
13188367	13
4809707	13
6034476	13
331441	13
698812	13
8395989	15
1974977	13
6761997	13
1535064	13
3748513	13
1074764	15
2284315	13
12840870	13
4435327	15
10793484	13
1018711	17
5123874	13
8634928	13
11256867	13
7915545	13
8852181	13
10185508	13
4199501	13
276518	13
787398	13
10774296	13
14072241	13
1464064	17
12050718	13
15162744	13
19753989	13
3068991	13
1407509	13
2700463	13
1352442	13
13469756	13
2670921	13
4865825	15
9885107	13
4682400	13
434873	13
8099402	13
2546596	13
1003609	13
624100	13
15093239	13
3739166	13
4562066	13
36753	13
17004418	13
806390	13
17204877	13
4569648	13
4405049	15
16989546	17
7376378	13
467634	13
4968416	13
4756431	13
3820177	13
7897526	17
2767043	13
17839	13
8905611	13
1798759	13
17926533	13
5657140	13
3151213	13
13340945	13
10155577	16
27235381	13
1581061	13
7497439	13
3844409	13
2830279	13
10370858	16
11216712	13
18832793	16
2976022	13
5562580	13
4369114	13
1090328	13
2471018	13
8788287	17
11158604	16
4032222	16
4978252	13
18989134	13
12818653	13
10473895	17
5080727	13
5948983	13
6861377	13
21265629	13
1980874	13
9548109	13
4705542	13
5821199	13
15591890	13
13760890	13
5885990	16
4675557	13
332843	13
555595	17
6583031	13
2281386	13
3503233	13
19779578	13
21791936	13
2769155	13
22688814	13
3511776	13
2170075	13
4151307	13
953352	13
2645964	13
815009	13
15678804	13
2150253	13
327119	13
22401564	13
5385418	13
5531838	13
7462935	13
17370022	13
5746373	13
899402	13
18272187	13
1074152	13
1319724	13
4516875	13
7398346	13
4677187	13
13945557	13
2270320	15
5619839	13
5138051	17
1352803	13
1166160	13
3522558	13
7405259	13
1283817	17
17071366	16
13896972	13
18792400	13
5090389	13
15418916	13
91236	16
13541253	13
5250006	13
10372088	13
12216094	13
5801070	17
13647279	13
6305931	13
11488648	13
7112618	13
4901708	17
821160	13
7208812	17
12793337	13
1535593	13
172541	16
14151577	13
11149151	13
1586946	13
491422	15
3695847	13
3904808	15
11096755	13
63652	16
1656491	16
25808899	13
7311632	13
4388818	13
11732681	13
30796240	17
5431620	17
17725693	13
964993	13
14395570	13
2550704	13
4576501	13
1829026	13
1946630	16
28513804	16
4453682	13
397267	13
259336	15
14273315	13
7618144	13
6254600	13
21442714	15
4600636	13
11042493	13
2714963	13
16122343	13
1963637	15
6751562	13
2885389	13
464369	13
25198064	13
34555243	16
5002916	16
9338256	13
2305652	16
28721294	13
4180530	13
3776083	13
7742893	13
5042191	13
2691239	13
968275	13
2377810	13
4176507	13
12312953	13
6668472	13
7714009	13
56299	13
18579757	13
10814803	13
767946	13
1697830	16
3508660	13
5749103	13
10152617	17
2717001	13
7289425	15
11783626	13
4586172	17
2738762	17
23307491	13
7766371	16
1132470	13
19443606	17
16834555	13
8442026	13
104300	16
19950788	13
13839814	13
32602372	16
17117687	15
23784850	13
2718881	13
2517089	13
11103448	16
1770278	13
6432231	13
12490090	13
1732470	13
1062096	13
15213085	13
8069114	13
1293166	13
6571898	13
11668591	13
9154515	13
6595853	13
13095083	13
6647015	13
9220228	13
234067	15
3645207	13
3475209	13
6196491	13
1095694	13
186337	13
879268	15
4335117	13
3181964	13
6102691	13
22366899	13
9907266	13
12536754	13
20324900	13
15707603	13
934789	13
1827761	13
6827561	13
1723875	13
7829040	13
8446364	16
5620683	13
8081116	15
14285451	13
5099666	13
2174516	17
8014226	13
12005501	13
3219891	13
7139579	13
2389951	16
3798540	16
4739754	13
4891507	13
1791277	13
7879634	13
8829098	13
21033665	16
5791602	13
1775872	13
8478175	13
17019075	13
22452876	13
2889039	13
36722814	13
1113021	13
8892012	13
11734965	13
11145259	13
1180853	13
18549832	13
6231514	13
3512054	13
721323	13
966876	13
5395782	13
1194469	13
4248201	13
2787708	13
10202140	13
7119677	13
1856251	13
993280	13
5463860	13
643419	17
3238305	13
18297342	13
8679355	13
2224559	13
3794384	13
3030011	13
4262377	13
33396320	13
1033522	13
4414339	13
1354223	13
134542	13
6206584	13
34057743	13
17390920	13
905261	13
4310501	13
719234	16
8822126	13
6672366	13
1246869	13
15508438	13
24785736	13
2678747	13
3389006	13
5098203	13
35582741	13
9311970	13
999424	13
16472836	13
1212856	13
5847604	13
24558511	13
13876912	13
7630069	13
11548110	13
5414204	13
1201562	13
1681578	13
580467	13
9076829	13
9546722	13
4160967	13
14191545	13
10154814	13
4908182	13
2250853	13
195136	13
8437010	16
7921563	13
3297284	13
5788653	13
8612085	13
9947645	13
5388938	13
5725283	17
13237077	13
6751274	13
3059625	15
23345060	13
7481232	13
4209555	13
2429968	13
17186605	13
4881140	13
13979894	13
925208	17
10244863	13
4178375	13
2818944	13
8527711	13
14343286	13
9863936	13
16377258	13
12256197	13
4828842	16
6959633	17
3539912	13
2117304	13
3432367	13
11659236	13
14578162	13
1621020	13
29373	13
4651697	13
6148701	13
14656899	17
8933498	13
9549113	13
8812448	13
2756257	13
407725	13
1904224	13
4690482	17
6151461	13
14811384	13
7177913	13
160673	17
3697981	13
2814604	13
16851147	13
463460	13
875482	13
13521513	13
7123752	13
3121950	15
1604091	13
5121940	13
2811762	13
3451524	13
1625195	15
3658870	13
19367966	17
17566826	13
647258	16
485535	13
249682	13
5066198	13
1567810	16
2446400	13
6598721	13
20275028	13
191810	15
294293	13
4423648	16
6553410	15
8972903	13
501796	13
2950380	13
2226351	13
1795413	16
2365456	13
3646237	13
5114496	13
5584684	13
3262564	17
11433990	13
11870206	13
5963959	13
9103472	13
3077896	13
11746812	13
37908	13
3286541	13
12960396	13
6361227	13
11895837	16
32611316	13
11600412	13
12200622	13
5140574	13
5540867	13
7571687	13
17843125	16
4866845	13
5708987	13
6917055	13
1455173	13
9999019	13
5350671	13
7264770	13
28109106	13
974420	13
312435	13
106119	13
2460846	13
9054708	16
2556243	13
130971	13
2291952	13
2364389	13
10326193	15
2431205	15
5440043	13
14388758	13
3379641	13
127434	13
5606214	17
7881805	13
19879361	16
6403672	17
1333075	16
4115393	13
8943740	15
8912939	13
5411117	16
1873828	13
1945277	13
2533368	13
14995411	13
8404152	13
1665606	13
13192611	13
1119768	13
1466128	13
14267028	16
12575946	17
373078	13
1535105	16
7896495	13
4755402	13
17135001	13
17490259	13
14494947	13
4452976	16
12942244	13
13450484	13
14271086	13
3061345	16
695154	13
1385937	15
7348139	13
12288194	13
9315204	13
4595178	13
7938748	15
12356996	13
3927843	13
5880860	13
6263583	13
659776	16
6684493	13
7774546	13
2646310	13
7421537	13
827898	13
9315083	13
1337801	13
2543662	13
7005562	13
1507593	13
6044231	13
2133264	13
5056141	16
863831	15
105995	13
1984221	13
1713467	13
846673	13
5457820	13
9798372	13
46398492	13
9336410	15
2381905	13
26002649	13
10426645	13
3264317	13
10209360	13
5392817	13
3562834	13
1651909	13
7353926	13
3425281	16
2162493	13
299574	13
2119205	13
13182876	13
17730976	13
3275551	13
7446035	13
6367680	13
8834602	13
923015	13
9248082	13
2239949	17
12528137	16
10979219	13
142424	13
534624	13
2386015	13
1267665	15
14796719	13
7365949	16
13726428	13
6458360	13
255054	13
19649127	17
3234722	13
15675786	15
552849	13
2806558	13
2849511	13
9536262	13
15493918	13
24439	13
7394979	13
19081667	13
5349708	13
2109224	16
3055796	13
6805005	17
11552135	13
2965439	13
4571395	16
1623507	13
1175379	13
1890458	13
2254519	13
31500717	16
5559840	13
9981831	13
4196602	13
21486614	13
1512420	13
17628044	16
18975643	13
11929965	13
5774715	13
6536166	13
18287409	17
15024126	13
2987910	16
677831	16
8616991	13
8950089	13
10819832	13
3794722	13
10428843	13
12142175	13
24019050	13
6709205	13
457421	13
4420616	13
5668452	13
1844827	13
1400516	13
2069646	16
41665153	13
7344330	13
3741412	13
389122	13
10330206	13
7566031	13
9715422	13
1063655	13
3348084	13
19427000	13
25599184	13
485317	13
3418457	13
1480657	13
6377083	13
3612118	16
17565167	13
13206205	13
1686800	13
718376	13
18350008	13
17892065	13
841447	13
20818308	13
1701759	13
7469233	13
24428688	16
498956	13
23799364	13
14762554	13
13645251	13
772007	13
10062843	13
5063069	13
9483971	13
4916966	13
7289464	13
5392634	13
35241116	13
2715058	13
4133535	13
15773794	13
15181500	15
13700330	13
22048100	13
12826204	16
5127526	13
3838643	13
2397243	13
11237602	13
1378524	13
6051906	17
5944437	13
16782660	13
9858628	13
16184462	13
2430723	13
2927211	13
1233116	15
23260796	13
235814	13
5834055	13
26224803	13
7863314	13
1729976	13
6994925	13
3153705	16
38968862	16
8784536	13
2079228	17
4497609	13
1524767	13
2592037	17
631883	13
5436542	13
3147138	13
5623220	13
12868993	13
8680767	13
2503722	15
1929665	13
12703990	17
1334031	13
14407754	13
1589206	13
4240365	13
471153	13
1568371	13
8214092	13
3279005	13
6956872	15
7389737	17
33919077	13
6006702	13
3773743	13
4151210	15
1305266	13
25987983	13
21073420	13
1232080	13
642556	13
1805342	13
1687091	13
15245392	13
8819698	13
1332351	13
9336770	13
1199879	13
6669582	13
24629496	13
4103140	13
376619	13
3214588	13
1686347	13
9178561	13
2068403	13
4701852	13
25209963	13
15168446	13
2359938	15
1547403	13
6499207	13
13985426	13
5493707	13
738171	13
6728513	13
3431736	15
1144468	13
14167727	13
3260752	13
1186267	16
9128247	13
10143605	13
5341679	13
703319	13
2467448	13
9409178	13
153299	13
28089833	13
970387	16
2718437	13
9758796	13
7634206	13
2829033	13
2520586	13
2411091	13
119287	13
7052769	13
316714	13
90016	13
15721134	13
43520308	13
297210	13
8887341	13
14039728	13
25972033	13
1346519	13
74950	13
14519988	17
18101390	13
3036280	13
500260	13
4825969	13
11465608	13
13025662	16
10438513	13
1621461	13
300856	13
6510664	13
11088706	13
11329547	13
3360584	13
8425716	13
2235200	13
8344860	13
891661	13
3219962	13
1660943	13
748894	13
8255247	13
7385613	13
6896740	13
2924016	13
16818	13
82574	17
10987003	13
3409545	13
3118427	13
555250	13
7099433	13
18857451	13
1355407	13
638754	13
6040485	13
2386380	13
2831952	13
5552232	13
5226824	13
5996766	13
38556931	13
964786	13
2258702	13
6308902	13
6686463	15
3154370	15
34067939	13
4005901	13
10080552	17
1645365	16
1426737	13
1980021	13
14490545	13
2703462	13
4804482	13
1429216	13
30608253	13
9496040	13
2376375	13
8866500	13
21404478	13
2015594	15
6619313	13
3585426	13
4109799	13
8228350	13
2459655	13
5583104	13
395171	16
6172130	13
8444758	13
8505888	13
4403372	13
18577234	13
15926926	13
853942	13
897368	13
14130259	13
10658832	13
1853654	13
83818	13
9335181	13
1817053	13
1236342	13
8537342	13
10528009	15
1152277	13
5891670	13
25778684	13
4005259	13
3969235	13
5279053	13
6205399	13
6945297	13
873384	13
2246470	17
270720	13
12306739	13
3252378	13
4742364	17
12933143	16
508100	13
1033897	16
2858401	13
617102	13
2288066	13
11183636	13
4523718	13
2347519	13
4151291	13
2280433	16
9929866	13
2868907	15
6484232	13
14867197	17
1600399	15
1178936	17
4181091	13
1100371	11
2554647	13
5258425	13
48256	13
1023043	13
6407546	13
8988327	13
2261925	13
4949582	13
5446222	13
44427	13
4276524	13
2007969	13
11247216	13
4653113	13
3894902	13
8073763	13
1429912	13
28729124	13
843198	13
4463296	17
526087	13
607957	15
1462016	13
30063250	13
905648	13
885681	13
209277	13
681433	13
6176417	13
3103190	13
10890386	13
975758	13
9619898	16
12419126	16
8787402	16
10422480	13
3783447	17
3197862	13
9350696	13
1625153	15
9360614	17
17627710	16
174100	13
9839986	13
7887186	13
3344142	13
14945302	13
8586808	13
1507977	13
6343929	13
6689421	13
1308143	15
6455791	17
5068574	13
9340584	13
7128978	13
11959615	13
3126032	13
25036005	13
222736	13
937986	13
3229672	13
930874	13
56955	16
5135572	13
1615707	13
455503	13
5884277	13
6369404	13
3602915	13
272948	13
24283054	13
7333526	13
5280109	16
4174789	13
11577749	13
6751770	15
1519441	13
8531959	13
3816103	13
1100954	13
620392	15
9197505	15
3534230	13
23501787	13
4360577	13
770393	13
7336158	13
4576329	13
3326465	13
3122238	13
620046	17
1952674	13
4480829	13
4034841	17
1455711	13
11243250	13
1143402	13
7268686	13
2515379	13
3051829	13
9329286	13
11286846	13
7894259	16
7320468	13
4140925	13
6756301	13
35814	13
960551	13
3830164	16
13255847	13
2041492	13
7797586	13
6351239	13
16970131	13
14538995	15
896509	13
10677274	13
11426264	13
10461252	13
2420437	13
20143829	13
4784198	13
2993514	13
5039189	13
7106272	13
603225	13
4660884	13
367587	13
8438433	13
5629974	13
2978565	13
1046722	13
31575	13
26743177	13
6673838	13
15469232	13
15430244	13
20509044	13
3638446	13
324273	13
4512952	13
394873	17
1820078	13
1962541	13
19805801	13
7219983	13
142185	13
14400043	13
3414871	13
16641493	13
396584	13
28998109	13
4019711	11
33886155	16
9650700	13
6569527	13
302388	13
1571310	13
4471686	13
7058019	15
6916829	13
519448	13
2248103	13
11113973	13
6775046	13
2567948	13
6234877	15
6144765	13
21585544	13
356826	13
25044085	15
836579	13
5503664	15
8541183	13
4160307	13
7335027	13
13910538	13
465834	13
4310858	13
490564	13
4793455	13
12516907	15
9401200	16
5083601	13
336057	17
10814640	13
2248766	13
7770014	13
4210833	13
3934234	13
1100331	13
3722408	13
4823116	13
18318159	15
832971	13
1006216	15
13650918	13
3697825	13
6267497	13
3117834	13
1639513	13
3101627	15
1025225	13
2246601	13
854816	13
11848292	13
2325438	13
15574005	13
4058014	13
5649640	13
11551332	13
6063357	13
3938236	15
5010546	13
4842631	13
23325073	17
1929407	13
6449023	13
6538745	17
9277450	13
847730	13
8556707	13
8683166	13
21556475	13
8008931	13
16566074	13
7568498	15
17052	13
2129405	13
8916545	13
1752893	13
2180214	13
2470102	13
1257909	13
34550005	13
8938993	15
2701021	13
18618215	13
4790740	16
478823	13
1828358	13
3003540	13
11097985	17
1336455	16
11017761	13
5339949	13
11736709	13
18428538	13
1293931	13
1680453	15
136877	13
12302560	13
2812456	13
3418274	13
17335252	16
3073691	13
10909106	13
19720961	16
8298112	13
4328292	13
2783517	13
11215641	13
2680084	13
4644602	13
18102044	13
3646583	13
1541659	13
1896760	13
11391132	17
1019065	13
6054417	13
218736	13
10253598	15
250775	13
3700902	17
87908	13
7342925	13
5323212	13
922493	13
3003127	13
15122573	13
20911593	13
5013721	13
238344	13
6014678	13
4490474	13
9536208	13
11783015	13
9909473	13
19423090	13
498061	17
10153695	13
4735929	13
1912216	13
17985857	13
9141033	17
2887284	13
720309	13
4308578	13
18549189	13
3423698	13
39141688	13
15001306	13
15956929	17
596230	13
6187581	13
1288907	13
14597672	13
30382922	13
19093940	13
5817548	13
11791563	13
1102397	13
1731328	13
6922313	17
2352588	13
10572967	13
5920186	13
6810909	13
7768540	13
2122828	13
6513497	13
4982736	13
4391324	13
87700	13
10005643	15
7344387	16
3461963	13
12193291	13
26475035	13
21949452	13
14735925	16
66026	13
33645506	17
2021884	16
10192348	13
4868669	13
1157925	16
2355206	13
30263655	13
2451120	13
7057043	13
3358293	13
4009796	13
2685579	13
4329425	13
6935536	13
3821924	17
44365244	13
10842266	13
18749585	16
11650663	13
18146544	13
3278998	13
5363421	16
16221366	13
3059024	13
10206958	16
2195900	13
2754802	13
8503673	17
2845210	13
2366413	16
17523227	13
3823978	13
10752383	13
8679826	16
1620677	13
2081772	13
10313236	13
1389345	13
1581235	13
1462992	16
5752855	17
7117488	13
2256881	13
2691296	13
13407089	16
3706857	13
8426780	13
3304875	13
27029266	16
24800469	15
6422737	13
10503523	13
7477083	13
16728873	13
25593067	13
3231096	13
755718	13
2860795	13
5691371	13
1541696	13
2806777	13
4024792	13
820904	13
23628728	17
11710563	13
3433220	13
3506530	13
6070301	15
1710617	13
21513569	16
2414935	13
561879	17
10989668	13
2434679	13
5659662	17
1634749	13
6263782	13
8127500	13
3745040	13
27375198	13
8126263	16
6656669	13
1366318	13
14829505	13
8318980	13
3349144	13
4161402	13
5696350	13
16502572	13
5754096	17
3731092	13
15861715	13
2529497	13
2397478	13
3795297	13
1321944	13
4326516	13
6734898	13
8190432	13
279043	17
45018	13
20882193	13
458878	15
9880196	13
3423428	13
11463770	13
6106277	13
9105817	13
2442956	17
10375522	13
18847308	13
24721707	13
20135672	13
4380223	13
7647495	13
6701506	13
624220	13
21737812	13
12209105	13
6965694	13
3601395	13
8056707	13
10036557	16
1895438	13
6322465	13
8540025	13
6254465	13
12891429	13
6083016	13
1309083	13
2403411	13
22274997	17
512199	13
2912119	13
378998	13
3374603	13
11293498	13
4629092	13
15310038	13
12651711	13
2889343	13
4255319	13
5018504	13
4902798	13
5617146	13
1212165	13
15611646	17
10896959	13
16288489	13
808788	17
8252790	15
7647054	13
16908636	13
11444418	13
266416	13
4945775	13
1101400	13
2150748	13
9309156	16
8399784	13
23471542	13
17753933	13
955707	16
438597	13
1637059	13
9192151	13
17436634	13
1898293	15
762915	13
2924939	13
3333389	13
4367431	13
8509273	13
10522523	13
9231978	15
15203951	13
8855662	13
203245	13
1634930	13
5112042	13
19584624	13
7307232	13
245226	13
1914607	13
9192392	16
7584148	15
2516719	13
542320	13
1667766	13
819116	13
3599874	13
3024317	13
1432264	13
5628476	15
252936	15
6643877	13
7044191	13
743862	13
8649541	13
3223377	13
867424	13
10162211	13
5050838	13
789087	15
13460611	16
2333786	13
6800833	13
5257614	13
15849590	13
8543953	13
9201679	13
8018995	16
2934182	13
132001	13
752857	13
10216441	15
19695475	13
2230017	13
4607181	13
4944287	13
1799407	13
10582799	13
7919050	13
9318119	16
6284472	13
10184554	13
5473556	13
973263	13
7246674	13
6290945	16
14476275	13
3797198	13
2217914	13
563076	13
15681759	13
6112252	17
3813302	13
6589969	16
64326	13
10350742	13
2517511	13
3396111	13
1730165	13
3749544	13
17918748	13
18846715	13
7589023	13
15578009	17
10405675	13
3457989	13
699416	15
9870330	13
7367027	15
4051576	13
3626682	13
5409110	13
6661622	15
5716865	16
15732791	13
2942773	13
3191966	13
14879904	13
19633200	17
2717214	13
31174163	13
17971714	13
9418558	13
2761455	13
19315875	16
34926050	15
186177	13
10581107	13
5248114	13
6751323	13
809143	13
8085434	13
4372336	13
9659020	13
5186009	13
169283	13
1759403	13
4586408	13
2710604	13
829761	13
7874325	13
7742863	16
11552994	13
1356321	13
642605	13
18017925	13
13763625	13
8708181	16
18578341	16
618960	13
990381	13
8304466	13
6062600	13
5714141	13
3288723	16
4044283	17
12338701	13
4387120	13
6122236	13
3457573	13
9949195	13
1824953	13
26202624	13
13548488	17
51507	13
8865595	13
28602765	13
4163641	13
15462834	13
3108290	13
10710179	13
7769789	17
209592	13
6214969	16
6817998	13
9611713	13
6282803	13
2579432	13
66801	17
6131336	13
3069945	13
116731	13
154945	13
3706871	15
162551	13
872494	13
730965	13
19565647	13
4494342	13
8423825	13
661203	13
882491	13
25471081	13
3410450	13
7379079	13
18051294	13
5431832	13
1024009	13
9347937	13
9190397	13
3217303	15
15901120	13
6973536	13
21710880	13
9274273	17
10257417	13
19341208	13
158344	13
8090534	13
7090717	15
7428307	16
15560760	13
5154416	13
3723410	13
1845683	13
4413923	13
5011074	15
12301101	13
11034778	13
2292695	13
2068984	13
3572425	13
10248962	13
3854495	13
12091717	13
53501	13
2909144	13
12504258	13
27236038	13
7671519	13
1687948	13
20672321	13
3812714	15
6007054	13
8586565	13
7431674	13
6618471	13
452193	17
6803520	16
8761584	13
11208822	13
13040208	13
7230129	13
1684874	13
20126031	16
369312	17
7994297	13
1901812	13
1189911	13
5144481	13
8166742	13
5957922	17
3254605	15
7453150	13
6804687	13
21550322	13
18415460	13
87948	15
312014	13
55906	13
22642422	13
45835113	17
3672140	13
9477224	13
71324	13
8627629	13
3855809	13
1456829	13
2661148	13
8252409	17
5688248	13
13431698	13
8441871	13
189394	13
7338568	13
11231802	17
1635610	13
204714	13
7008187	17
12813841	15
4872957	17
741791	15
10994396	15
7091883	13
2126502	13
7506139	13
2004163	13
3185070	13
5236563	13
4766636	17
6000404	13
2677133	13
8256014	13
17033511	13
1590933	13
15134603	13
1257710	13
20180744	16
6981009	13
16954157	13
20656082	13
5374262	13
319346	13
5638575	16
42713	16
1244074	16
13212618	13
1894419	13
6242474	13
1328558	13
4038916	13
8053003	13
13784151	13
15318802	13
3131254	13
3295703	13
5146248	13
6102859	16
10893675	13
14036392	13
581142	13
15636742	13
1700999	13
15021055	13
3755915	13
173922	13
32362	13
40168029	13
2990869	17
2189394	13
6264320	13
4348250	16
7274723	13
2781007	13
17882619	13
3166908	13
3679973	13
1428562	13
14004334	13
5493347	13
1163962	13
6931898	16
5051308	13
5904431	13
5740958	13
8695335	13
11651323	13
9626383	13
453188	13
31042311	13
8708117	16
65077	13
8377037	13
453683	13
318303	13
12434943	17
18796497	15
1431765	16
23575903	16
1503771	15
8461254	13
1088062	13
14620961	13
16106168	11
6271390	13
1105029	13
820932	13
18697886	13
5960371	13
6772299	13
9843403	13
4100913	13
14771717	13
14289981	13
1549112	17
7692937	13
2086099	13
31916166	13
173841	13
20799486	13
13285887	13
8379641	13
7496677	13
9342444	13
3165595	13
12605339	16
1568444	13
7269225	13
4911532	13
16193865	13
754278	13
2038674	13
554297	13
4091170	13
8849746	13
1420437	13
1898242	13
12109583	15
7838105	13
12551975	13
6706669	16
472073	13
3868535	17
154723	13
1083595	13
7401266	13
1331632	16
5231983	13
736800	13
28150617	13
59515	13
1643785	17
14113361	13
226981	13
31205189	13
2415275	13
3206913	13
10384597	13
799523	13
1877079	13
1431595	13
18220592	13
3079502	13
26383	13
11394496	13
7829298	13
10173423	16
2227470	13
3808582	13
1399746	13
11347345	13
2151540	13
5506448	13
8923670	15
13009787	13
30562205	13
13627892	13
5441996	13
10855794	17
6506803	13
1626224	17
14284478	13
1737303	13
8995009	13
8015778	13
3440923	13
2230530	13
408700	16
23762649	13
8605718	13
4920297	13
2045141	13
20605408	16
18496514	17
4912572	13
2626398	13
22297	13
341364	16
2398635	16
129653	15
4212874	17
1707556	13
5576331	13
10943583	13
12830500	13
4706220	17
5876869	13
7330606	13
7056828	13
7907063	16
4974734	13
5847190	17
8411147	13
4765492	13
2500591	16
3645530	13
3312774	13
3493694	17
12528778	17
5684023	17
4836885	13
849209	13
10692631	16
20414117	13
5872133	13
173300	13
5977433	13
38310612	13
9153911	13
12315966	13
1338623	13
15161020	13
2990257	16
9059962	13
13442950	13
15488338	13
8502636	13
5121164	15
19156312	13
7295354	13
34874854	13
8592071	16
1233609	13
969939	13
9892913	13
2308655	13
17969716	13
2167989	13
2642191	16
507430	13
2255269	13
3017837	13
2791392	13
3823766	13
4376272	13
6863413	13
9061144	16
9691328	13
7495117	13
7680755	16
7680309	17
3578264	13
1622905	13
13744845	13
6279012	13
7553280	13
2070907	13
4302817	13
9525801	17
8714941	13
6953066	13
482961	13
2423169	13
8346827	13
903092	13
618323	17
1325550	13
6911417	13
9242792	13
4546290	13
4212718	13
39725925	13
3371589	13
10567972	13
410561	13
5016575	13
8658669	13
2034610	16
12965941	13
978764	13
18932080	15
9391646	13
13113695	13
137539	13
3577778	13
13494489	13
25317902	13
14200084	13
6648812	13
703104	13
15847610	13
3978837	13
3966105	13
4778463	13
3628437	17
210036	13
10291091	13
787689	13
8375150	13
1531738	13
2884213	13
6449813	13
9769144	13
7699722	13
2749547	13
1713275	13
30708911	13
16735917	13
21563809	15
16113052	13
7785755	13
22115717	13
1330364	13
2534783	13
10287522	13
4090332	13
3698432	17
1093598	13
13317885	13
20579950	13
9480862	16
6423386	16
1753680	13
255678	13
8100176	13
3560789	13
4947378	13
1665536	13
8337593	13
4411795	13
3324713	13
12565761	15
1181013	13
1460403	13
7340150	13
891872	13
1852821	13
613222	13
9634895	13
14286102	13
1814500	13
6320442	13
8196153	13
16512360	13
773006	17
9779613	17
3117203	13
257230	13
7740543	13
4412161	13
25683406	13
3957681	17
4258416	13
2232999	13
11983492	13
2732209	15
18694047	13
5029182	13
2031483	17
8338693	13
4494913	17
5267831	13
1864300	13
17033196	13
7134864	13
9380243	13
3225615	13
21831975	13
4132421	16
1300308	13
478174	13
345926	13
342320	15
5058435	16
2219827	13
6867381	13
10053376	13
421941	13
11925070	13
5656019	13
23921640	13
5988295	13
33576070	13
30876663	13
21132153	13
547913	13
10854611	11
20348063	13
31590764	13
14851165	13
4937804	13
5263562	13
18317038	17
4718656	13
14184106	17
2204619	13
9721417	13
22415209	13
9132927	16
24863399	13
52881	17
6049685	13
11824529	13
1856441	15
2064555	13
495221	13
3079280	17
6623188	17
3121180	17
4750135	13
2154762	13
4163946	13
15043825	13
486568	13
22687489	13
2303391	13
1136857	17
10321530	15
9341382	13
6455328	17
20167124	13
570437	13
9739842	13
7622842	13
2866207	13
6286443	13
2898990	13
13952547	13
634279	13
17631044	13
117080	13
3009047	13
15569027	13
224527	13
4356857	13
11176713	13
4839309	13
474318	13
7678547	13
11992497	13
13478828	13
8535074	13
19748674	13
8425717	15
4580223	13
1929421	15
5457370	15
3815167	13
1640635	13
12216845	13
18820104	13
10832784	13
8873168	17
26061614	13
1880571	13
7841064	13
7399829	13
1131558	13
7517334	13
1282135	13
10650643	13
2646789	13
6781327	15
3018254	13
8293889	16
3893318	15
193355	13
5585983	13
1069930	15
3079256	13
24623337	13
9531670	17
9670978	13
899773	13
8335016	17
1634633	13
14992595	13
4024435	13
16220697	13
14879966	13
4914064	13
9751745	16
14899987	13
11057223	13
6048170	13
8932190	13
2884502	13
10683206	13
5000158	13
4241167	13
5335144	13
16503838	16
2292382	13
8629329	13
14005841	13
8216593	13
1908131	16
8368624	13
890118	13
11030248	16
3505881	13
2816597	13
3302438	13
1711176	13
2309343	13
1498216	13
6552543	13
1341605	13
27632057	13
26260101	13
8154321	13
6635319	13
6665121	13
1079336	13
6535749	13
19755859	13
13716630	13
5291834	13
20574963	13
1609083	13
8098148	17
2710951	13
1499348	13
6533902	13
4917705	13
33387378	13
437769	15
4672240	15
10896458	13
2295835	13
907917	13
7100250	13
9508886	17
19011421	13
6745535	13
2793310	13
2793336	13
4923650	13
1980345	17
3663801	13
15754010	13
5641609	13
1442886	13
514964	13
6137797	13
11989447	13
288966	13
5315766	13
8472110	13
4724934	13
7369065	13
1252043	13
26153491	13
1766235	13
21022236	13
323370	13
719303	13
14612034	16
673739	13
6528201	13
3308910	13
1314078	13
31227506	13
893989	13
2273504	17
6813695	13
9377130	13
2856406	17
13520124	13
2729042	13
4659662	17
20904880	13
6564055	13
3871292	13
6329479	13
23382818	13
29579204	13
8737526	13
33861637	13
15332927	15
3383116	13
131215	13
3504483	13
2950919	16
16413747	17
20638546	13
8990410	13
3071500	17
2238252	13
2607527	16
2424928	13
1720946	13
619864	13
9795241	13
7780222	13
2530605	17
29516608	16
5490155	13
14392564	13
10761641	13
5953503	13
264347	13
5189664	13
189143	13
560081	13
2594244	13
2914056	13
957612	15
19647892	13
7736075	13
1045756	13
2123443	16
306897	13
10785098	15
7530680	13
1625074	13
8457925	13
4739419	17
5743975	13
6445045	13
11944881	17
5607312	13
1650825	13
201128	15
5644326	13
2307195	13
7908559	13
1016875	13
550036	13
13902811	13
2142414	13
6412856	13
7575238	13
12045115	16
5614223	13
8991357	13
2649822	13
1105670	17
11146201	13
2690273	13
6854864	13
1851782	13
27793711	17
9569829	13
37635150	13
3688848	13
2604991	13
1883377	13
20665741	13
280192	13
4423480	13
19190363	16
245451	13
8163381	13
4097128	13
14803391	13
4676509	15
2561526	13
11778092	13
53187	13
4088066	13
1562404	13
6914258	17
8651890	17
2351906	13
1261443	13
6521801	13
10964749	13
12261013	13
4714301	13
2946146	13
14643895	13
17554736	13
5122179	13
14739845	13
6861264	13
11837210	15
1220766	13
14879478	13
1897043	13
16515356	13
10305817	16
1366821	13
634749	13
1361295	13
4323180	13
9324940	13
6416437	13
7362358	13
15384094	13
9079597	13
904958	13
4717729	13
4742970	13
1917068	15
16606276	13
696155	13
665812	13
10936457	13
3342078	13
6014818	13
13601848	13
6592240	13
5592567	13
12281789	16
2952958	13
2595085	13
14660944	13
16186220	13
4059127	17
2101885	13
8326069	13
9241364	13
721668	13
2530733	13
2942303	13
7919499	13
10830065	16
61070	13
5963169	13
5968108	13
1885776	13
17054039	13
50709593	13
7884935	13
5072054	13
9014381	15
13440841	13
1159276	13
13212162	13
25879644	16
4272768	13
496860	13
2967335	13
12487415	13
3369466	13
6814745	15
20505226	16
5248143	13
6151260	13
5644532	13
6997199	13
2957985	13
18985541	13
178143	13
8756134	13
18979147	13
8885105	13
217068	13
9057951	13
4189686	17
2617911	13
3453001	13
803243	15
671271	13
386997	13
2904109	13
9301089	13
12608251	13
2079330	17
28045945	13
8748001	13
107039	15
7546883	13
8574317	13
562742	17
15794024	13
1091740	13
525714	13
10706894	13
3524336	13
2683340	16
9064461	13
3275733	13
984722	13
1863440	16
69751	13
3104748	13
11224386	16
8991712	15
4223532	13
2897408	13
11730329	13
2792353	13
2848043	13
3113360	13
1923455	13
8608354	17
1946176	13
679782	13
4566663	13
7903457	13
18926010	13
1585752	13
2003963	13
5538616	13
2352203	13
5661340	13
26671768	15
89740	13
122834	13
7230843	13
2181125	13
3577087	13
10747661	13
6047436	13
545934	13
3014277	13
5901421	13
1197674	13
4074756	16
30797593	13
4150163	13
6458718	15
4349029	13
39721403	13
5059205	17
2050825	13
2998928	17
7013228	13
1972183	13
6958303	13
7414615	13
9604061	15
6831006	13
5601648	13
4611486	13
2216393	13
29661807	17
1582342	13
2680800	13
6367956	17
10669284	17
4947660	13
6140392	13
11109577	13
4217831	13
12757261	17
8893094	13
1694830	13
1602620	13
14943985	13
3332135	16
3134085	16
5435216	13
6047061	16
6451243	13
14413087	13
3979132	13
13454944	13
9598203	13
8030465	13
651553	13
196645	13
9990202	13
841750	13
8509457	13
2133115	13
11278336	16
4071127	13
12048518	13
15071498	16
8905790	13
5149998	13
14878800	13
512584	13
685111	16
35302491	13
411163	13
6307035	15
1398502	17
19091107	16
13925672	13
19111074	13
3353507	13
3172831	13
8134510	13
6840431	13
3830725	13
11574432	13
22384441	13
13929463	13
14392321	13
2088199	13
5521106	13
9629302	15
5807927	13
23346591	13
3493797	13
683250	13
3729442	13
12264986	13
13064462	13
13087078	13
21218555	13
11232159	13
17284680	13
4096907	13
4884515	13
21195637	13
5492537	13
6370214	17
6084752	13
10726544	15
21720263	13
26159693	13
2706624	13
4191792	13
522265	13
1148323	13
3766269	13
3986936	13
9974149	13
6478606	13
1333256	13
6207598	13
8203879	13
1315115	13
11479067	13
2743750	13
4036124	13
71534	16
813725	13
9726817	13
794398	13
4406155	13
6172554	13
4730190	16
8869898	15
3660091	16
4922021	13
5069847	13
1698587	13
481272	13
22504495	13
128081	16
10823129	13
2751096	13
511198	13
4915114	13
38784216	13
4726794	13
8810085	13
5066021	13
3200920	13
1256548	15
1302310	13
907979	13
5389998	13
5690763	13
17266197	13
4694208	16
3040538	13
17052707	13
8595198	13
11105506	13
12964609	13
1780591	13
470585	13
820168	13
412283	13
231623	13
13451584	13
2563576	17
931249	13
2554915	15
5704632	13
8937844	13
2761638	13
16993443	15
6804902	13
20659316	13
7052229	13
8847049	13
2965745	13
28013320	16
5861035	17
5974129	15
2619757	13
330817	13
1652478	13
4383857	13
13216228	13
5485513	15
9943940	13
653421	13
890386	13
1039334	13
6820458	13
1713587	13
8910019	13
1948649	13
4052842	13
18793318	13
11482939	13
4496960	13
1949995	13
2365267	13
4571954	13
2341811	13
8217006	13
7747614	13
2756779	13
3491903	13
4821097	13
1673566	13
1540856	13
16372394	13
1649410	13
11034903	13
199675	15
10303409	13
348477	15
1990046	13
5433023	15
5595889	13
4869098	13
2699521	13
18334539	13
749919	17
391857	13
198012	13
3550637	13
19314027	13
9629828	13
4421242	13
1521437	13
688870	13
1643519	13
8902816	13
605967	13
24228441	15
3547285	13
7525123	15
33317	13
6848945	13
3483319	13
2789752	15
4209253	13
340788	13
2691344	13
773554	13
1044446	13
10089148	13
7702420	13
1169923	13
10082310	13
1167708	13
1223563	13
14783696	13
887217	13
708213	13
11866927	13
1342644	13
737046	13
8719463	13
17658832	13
868500	13
2639624	13
367068	13
4254023	13
301938	13
12950211	13
116406	13
4034476	13
1996750	13
8128657	13
6217653	13
5273834	13
8399234	13
12376425	13
2333242	13
1119583	13
1475740	16
10044433	13
470242	13
18258320	13
20242419	13
3395082	13
4345567	13
4928319	13
1668621	17
9374848	13
13298570	13
1232023	13
2744110	13
5835250	13
7030658	16
7049485	17
36364	13
6691178	13
3135614	13
1240167	13
8048842	13
17056028	11
4339406	13
8003095	13
1584267	16
986557	17
10097863	15
6440606	15
15831949	13
7479445	13
11519213	13
21938982	13
16220120	16
6309334	13
11575262	13
1370434	13
5891509	13
13047503	13
6886538	13
2581435	13
67371	13
7079581	13
5723420	13
1948634	13
3068570	16
21432484	13
10191201	15
7115191	13
4625774	13
49580985	13
18986179	13
3363831	13
18210249	13
2689704	13
10536936	13
3858254	13
3659719	13
1365627	17
1141330	13
1606499	13
82834	17
8712907	13
6104982	13
6204492	13
451638	13
936033	16
1075735	13
3267764	16
7959196	13
11575759	13
2197644	15
1994612	13
12089284	13
2474567	13
6393017	13
6003006	13
661589	13
2713758	13
427879	13
1947566	16
3315726	13
706535	13
885270	13
3566826	13
5175431	13
11148043	13
15649957	13
5652701	13
16620373	13
9641986	13
15243	16
2635815	13
1446669	17
9021390	13
9682325	13
10009102	13
20734794	13
14547215	13
1674482	13
3033653	13
7944988	13
7433205	13
432776	13
14194974	13
12148883	13
2245524	13
8963789	13
539339	13
3789435	13
13880761	13
18222649	13
13602784	13
47493291	13
1700289	13
1632796	13
2491429	13
39581713	13
23063049	13
1924155	13
5716135	15
8195962	15
1606612	13
2295119	13
1877146	13
7756036	13
404996	13
12836442	13
260664	17
2528759	13
15514828	13
5353538	15
12995431	13
13000952	13
4684094	13
5002024	13
1807590	13
9215522	13
2593771	13
7422586	13
2804857	13
3837438	13
2542950	13
319451	13
3345736	13
1470134	13
9625867	13
2338462	13
16146609	13
39947922	13
9687384	13
4255898	13
7537679	13
9933498	13
4434928	17
3448964	13
39594911	13
24779937	13
1790968	13
2292891	13
6560379	13
2380116	16
5981587	13
960840	13
647425	13
20670781	13
10267902	13
24691051	13
378162	13
13036838	13
10814081	13
2919206	13
4795439	13
12291265	13
5143351	13
9905425	13
5531524	13
682229	13
7200257	17
20278747	13
26980513	13
9238154	13
2368204	13
15014419	13
10484619	13
8179148	13
17640263	16
2735365	13
1289045	15
8514100	13
17711271	13
2612727	13
318221	13
5228980	13
2036442	17
1299402	13
9469630	13
2281160	16
1274024	13
5600667	13
815507	13
5630824	13
656930	15
10746432	16
10158294	13
6314772	13
479620	13
109494	13
17856620	13
850033	13
2746760	13
7457058	13
6372277	13
11926251	13
3104093	17
10958009	13
6236312	13
721014	13
6264111	13
1759797	13
2537430	15
17325754	13
13875513	13
12142608	15
16355416	13
2258907	13
2859592	13
878193	13
13755564	13
17831998	16
1002890	13
11271750	13
1894469	13
404503	13
2774662	13
25631822	13
7867682	13
4367700	13
2550668	17
22267536	13
198703	13
3357246	13
2377802	13
15645557	13
3981733	13
12936844	13
6661341	13
21156034	15
2888117	13
614249	13
12552920	11
5228637	13
6603650	13
19433624	13
175136	13
7466203	13
2280404	13
1590188	13
3791072	13
5137044	13
1891039	13
9644365	13
1762996	13
1455050	13
9691209	13
3579053	13
2527104	13
603717	13
3906371	13
8370165	16
915986	13
14573695	13
21278194	13
10035444	13
1205892	16
2105829	17
2092638	13
4500496	13
3586072	13
695574	13
142516	13
10422229	17
610495	13
982533	13
6232774	15
11809517	13
11367561	13
3507169	13
1977180	15
33456505	13
811078	13
6380354	13
5618403	15
42734	13
13688310	16
16930075	13
7040136	13
1728762	13
8202187	13
14074781	16
14901938	13
8185337	13
2305803	13
13024004	13
4898852	13
9489879	13
16307214	13
6240212	13
753588	13
707269	13
6825512	13
2164426	13
19314182	15
4413578	13
9683206	15
25959025	13
17221697	16
8324559	13
3023823	13
1128864	13
2311125	13
3991088	13
3070632	13
8056876	13
7300291	13
2848274	16
4828093	13
27094994	13
8645010	13
11478384	13
6635155	13
3454084	13
4899762	13
6017537	13
7619309	13
13633899	13
1088471	13
268548	16
45315755	13
6627725	13
795867	13
4829173	17
1328575	13
12283013	13
5231514	13
6158037	13
1434812	13
155403	13
6444647	13
37283983	13
2274144	13
10843464	13
5335554	13
7791427	16
12185039	13
7345127	15
9188452	13
421854	16
13445190	13
4942486	13
9508011	13
4855860	13
7082953	13
4564505	16
18957241	13
614623	13
12013523	13
6270066	13
1185325	13
2611484	13
17062860	13
10033712	15
334880	13
7669950	13
6785236	13
1380042	13
1565016	13
4562487	13
2974617	13
8295465	13
3025133	13
12222252	13
10697436	13
133625	13
1358272	13
2634137	13
6152732	17
3461702	13
2830035	13
2905205	13
3002379	13
17765861	13
978260	13
15230534	13
2888327	17
873380	13
15356718	13
4517056	13
18035381	13
11897965	13
8112780	16
23682531	13
7095174	17
701030	13
9920309	13
1082223	13
16227535	13
26754082	13
486020	13
2232309	13
11690963	13
4874252	13
2786050	13
2249446	13
7868919	15
12017311	13
9264690	17
4688334	13
2546307	13
14239136	13
50048338	13
2113932	16
4271720	13
1087592	13
1277761	16
780731	16
13042840	13
293320	13
24362265	13
26439104	13
29645743	16
26056944	13
390058	13
638256	15
768104	13
1339246	13
16903665	13
10913289	13
937250	13
18303675	13
14967818	13
11539154	13
15492078	13
351957	13
5518697	13
1853319	13
9975724	13
4209574	13
3075696	13
2401649	13
15751109	15
1216761	13
24245659	13
23383114	17
22240053	13
8255032	13
5715969	13
687574	13
6891733	13
2316834	13
222935	13
2675620	13
10278238	17
3949002	13
9200609	13
1456386	13
32767741	16
36112655	13
27470186	13
1806812	15
17607980	13
2267983	13
1807745	16
1013408	13
633076	13
14623834	13
8495932	13
2047135	13
8842297	13
3520518	13
9061188	13
11008460	17
5876327	13
6354258	13
4947022	13
3275450	13
3815250	13
1036675	17
10268018	13
2661749	13
821680	13
17383075	13
7636693	13
3027292	13
30774196	13
9981673	16
15435105	13
2632323	13
5459002	13
1177839	13
8702604	13
6691463	17
531782	13
10477976	13
17098345	13
2058513	17
1895530	13
4810413	15
17897913	13
10130062	13
2308937	13
37511147	16
16369040	13
8169702	13
7835516	13
4728453	13
6932162	13
1414079	13
1428214	13
13522075	13
6119814	13
6037704	13
12078141	13
14221560	13
19987214	13
1986976	13
444123	13
824018	13
13603666	13
21622302	13
9912470	13
6109214	13
110458	13
5388830	15
7317129	13
14778033	13
961462	13
1685934	13
5304911	13
768342	13
18696273	13
409887	13
924600	13
642441	13
4807709	13
8592165	13
5120275	15
16761655	13
1658194	16
3404275	13
9257662	13
6750492	13
18564981	13
15051390	13
23789317	17
4288436	13
7829453	15
4101284	13
14122737	13
15851167	13
119686	13
11513358	13
3055761	13
373252	13
537746	13
21908135	13
2264306	13
146438	13
5717522	13
6787127	13
16089892	13
4461972	13
6604035	17
16135151	13
3300792	15
27048508	13
3016878	17
22917123	15
12356695	13
14417656	13
21225	13
15678943	13
2149062	13
3573884	13
4077455	13
8383430	17
5060694	13
2714268	13
1246108	13
11143539	13
21715442	13
611284	15
33359986	13
6860783	13
6604556	13
426971	16
5941402	13
2715635	13
5997591	13
145631	16
6782250	13
4815610	13
5663524	13
1575955	16
6468630	13
939660	13
8687166	17
6130494	13
996703	13
8713084	13
6898002	13
13857549	13
8910728	13
13497417	13
11182326	13
4231934	13
10623393	17
1659212	13
5641573	13
4780651	13
5322300	13
766393	13
5715588	16
1534109	13
15369158	13
332858	13
29365861	13
16752763	13
5856029	13
18224293	13
6000345	13
16467513	13
12796605	13
13752300	13
1755479	13
5687295	13
1497303	13
6097379	13
6464855	13
16822118	13
4402189	13
1228946	17
4124931	13
5304133	13
2187432	13
6114652	13
452044	13
5336407	13
3107161	13
3271277	13
11880079	13
6160711	13
10570295	13
3793751	17
9737232	13
3306200	13
5953991	16
1995387	13
9005320	13
7031157	13
7530261	13
3451813	13
19117160	13
26621987	13
11007381	13
12878649	13
1056632	16
24773433	13
3615108	17
7269815	13
16512734	13
6549799	13
3723402	13
4667092	13
403699	13
7175930	13
2770783	13
4835670	13
429373	13
1294563	13
2792692	15
7655352	13
1542575	13
39277618	15
2049519	13
10158516	13
8998207	13
1676387	13
5389630	13
26550630	13
11036212	13
3073757	15
6998199	13
12612322	13
11705333	13
993855	13
1473399	17
4478974	11
622976	13
2842096	13
727992	13
1511274	15
9296615	13
5328724	13
9119117	17
7478406	13
5217629	13
11135980	13
4995523	13
4037530	13
2634303	13
10592014	13
879142	13
17756830	13
1677811	13
795433	13
362317	13
5109387	13
5086581	13
239699	13
13551377	15
5213769	13
105464	13
1209650	15
8878047	13
1383318	13
1481899	13
15260394	13
13865354	13
587269	13
6121855	13
20646255	13
3163332	13
12357014	13
1275030	13
9615204	13
1721452	13
6391535	13
16842168	13
6963953	13
154515	13
9894018	13
403154	15
1127368	13
515763	13
1264034	13
1653990	13
21872916	13
3125370	13
1283566	17
5103805	13
4287813	13
42418744	13
1059478	13
2638533	13
11200909	13
981234	13
6913332	13
3490335	13
36851350	16
17883269	13
6417297	16
12311220	13
16571810	13
8341180	17
2623671	13
3182715	13
6902631	13
3973532	17
21505072	16
304872	13
29329124	13
5280885	13
5936494	13
2113444	17
1258675	13
22351348	13
2271609	13
31588584	13
932137	13
998924	13
3494022	13
1795088	13
6352642	13
10549149	17
427725	16
3663966	13
13425234	17
8652569	13
16984216	13
589094	13
4487070	13
4915676	13
2134186	13
1386218	13
12366560	13
36047879	13
7788547	13
17295365	13
2217250	13
5710523	15
9910476	13
5977796	16
5009843	15
7039560	13
2132125	13
1528882	13
4870978	13
3474962	13
9748282	16
602655	13
5273006	13
2025826	13
13838100	13
18831951	13
4708384	16
9243799	13
16666259	15
900328	13
4093489	13
13701044	13
7758138	13
12252790	13
2660072	13
2059794	13
2677021	13
6846263	16
1729779	16
3007667	13
2181757	13
480716	13
5102177	13
21320093	13
1495613	13
2819208	13
2259338	13
2538467	13
1286505	13
2026763	13
6170595	15
26609572	13
4707703	13
3730259	13
948289	15
19728093	13
978560	15
5578115	13
606011	13
240770	16
2242874	13
4864800	13
4887008	13
7101289	13
10901520	13
5322503	13
2192222	15
2814176	13
12395556	13
5148180	13
3043913	13
10664947	13
6797548	13
3627660	13
472835	13
9497399	17
244740	13
36847491	13
1614142	13
3133837	13
3303752	13
1304020	16
2945054	13
3382079	13
10175456	13
5461157	13
8403995	16
427087	13
6845796	13
7315447	13
8933528	13
5074784	15
4219736	13
7950211	13
5749419	13
9788392	13
449857	13
487835	17
14836790	13
8307026	13
2781615	13
8057383	13
2417209	13
3098312	13
235262	13
11130697	13
2668164	13
8044991	13
5090377	13
11260519	13
7678960	16
6693968	13
203371	16
1406190	16
12080580	13
1996125	13
5227890	13
5993739	13
9349146	13
34998505	17
1286667	13
4635002	13
6482720	13
11345685	13
4029761	13
1238665	13
1304406	13
2239242	13
951600	13
9885258	13
29130669	16
2269670	13
3244872	13
15101375	13
801439	13
16592986	13
5785188	13
585376	13
3993903	13
993921	13
4191743	13
644918	13
12617912	13
78244	13
1428833	13
3888813	13
6174231	13
12304574	13
14523616	17
1711950	13
12997211	13
6232077	13
5225570	13
896295	13
6676245	13
8513148	13
16124107	13
2302140	13
26310989	13
17097727	13
10715056	13
5131929	13
6458644	13
8824752	13
23416758	13
793227	13
4161395	13
1847338	13
1150573	13
13718887	13
617075	13
4279888	13
2540156	13
2260816	13
5557427	13
5920474	13
13255220	13
14580378	13
3614726	16
367638	13
10670594	15
1124812	13
524491	13
2127839	13
8183365	16
3586394	15
5812529	13
6090849	13
14202949	13
8958528	13
5971099	13
992322	13
2086414	13
4169288	16
2651717	13
2989934	13
2396688	13
5293305	16
33167309	13
5246092	13
18102511	16
14209580	13
17677459	13
5763916	13
9538004	13
4742470	13
9792052	16
19613807	13
3003688	13
12802886	13
2947780	16
6038559	13
11116639	13
6277995	17
6796822	13
2038938	13
1444941	13
3341839	13
6277461	13
616481	16
4402590	13
1845530	17
5632040	13
1124718	17
11899582	13
565073	13
26267342	13
16774472	15
10624156	13
1641434	13
41388459	15
27596352	13
8009878	13
10393472	13
20237935	13
9824642	13
8295235	13
7556240	13
3199689	13
7099484	13
607662	13
4710362	13
7332572	13
3842343	13
20039482	13
15328047	17
10204235	13
5956640	13
9612237	17
4541560	13
5954906	13
1005011	13
1048630	13
13564948	13
7564334	13
959465	13
449736	13
5854987	16
4809943	13
4028496	13
11415395	13
25812	13
9841611	13
924997	13
9548552	13
113153	13
8537253	17
6335000	17
11059346	13
3121690	13
10801054	13
3759222	13
655854	13
4564697	13
455216	13
8319180	13
15797937	13
4481300	13
3545171	17
18960066	13
5799914	13
5373615	13
8640623	13
3459072	13
2602836	13
1864417	13
3842299	13
2097728	13
16188952	13
2113246	13
4566858	13
144148	13
23817532	16
12741516	13
9181625	13
16857166	13
1774251	13
3168807	16
9354029	16
2661399	16
1382846	13
851492	13
1798655	13
2227171	13
7618507	13
3904566	13
12182555	13
410530	13
23896900	13
6442895	16
6145366	13
8429181	13
5943273	13
17679452	13
65732149	13
5014555	13
263703	13
15241517	13
1155980	13
32075161	13
847074	13
1875511	13
1155533	13
2000623	13
8525581	15
236648	13
35549882	13
609784	13
2625757	13
2170357	13
4994064	13
1380828	13
3637187	13
589564	13
4703867	13
835164	13
9670205	13
11380565	17
466896	16
35506734	13
4189432	17
1379493	13
30769092	13
2411403	13
23287465	13
22828429	13
2639204	13
5297565	17
17707566	13
4297273	13
27370652	13
9829206	13
1042158	13
4017941	13
3137137	13
3854128	13
1873937	15
21080656	13
935313	13
16515819	16
19937537	13
7477927	13
27346	13
5880836	13
1403211	13
106334	13
2172652	13
2403249	13
7941457	16
11144319	13
959522	13
1806168	13
5633606	13
135809	15
13140817	13
1602663	13
1097776	13
441944	13
8858737	13
5530700	13
4020071	17
10951463	13
477384	13
24852446	13
932040	13
4531010	15
3775935	13
6136599	17
5554846	13
8664709	13
4611276	13
14650213	13
3799407	13
1705141	13
2530329	13
222103	13
6748943	13
3769635	16
2548868	13
357221	13
32491899	13
34758600	17
8162155	13
30899855	13
4826118	13
11770454	13
24740350	13
501845	13
10775107	13
20338	13
26711357	17
2266768	13
5266146	13
14603243	13
4352112	13
10389973	13
4290660	13
5509117	13
869086	13
14158529	13
543895	13
1019829	13
14125368	13
12750329	16
1157687	15
3448837	13
9946877	13
4050768	13
4922205	13
9198967	13
5472550	13
17041891	13
13002499	15
598117	13
6716231	17
20779934	17
5920747	13
5921182	13
15569284	16
3617864	13
1771093	13
3465008	16
10135061	13
2832716	13
17849608	13
21317002	13
7354173	13
5775177	15
261957	13
19751376	13
561192	13
6588660	13
4495	15
11413384	13
8156561	13
905238	13
12544451	13
16876634	13
21232750	15
15202166	13
9013659	13
3306312	13
1904260	13
5099693	13
246975	13
4122878	13
27009857	13
2945319	13
10141508	13
1759186	13
424930	13
15235259	13
1439019	13
2968377	17
1527642	13
11861573	13
2215972	13
1060568	13
2217843	13
12584	15
8650285	13
3556303	13
1555893	13
536807	16
11515880	13
10063239	13
157356	13
15150106	13
3805285	13
3726631	13
5143630	13
8922873	15
2369044	17
5362485	13
29769571	13
3482386	13
1001410	13
3160986	13
829428	13
2379766	13
4587777	13
12124669	16
15685482	13
13795854	13
8862906	13
6629504	13
216346	13
1534771	13
21165974	13
5560286	13
14076133	13
8997038	13
668486	13
8179663	13
2905342	13
3678303	13
13383524	13
9254862	13
1610476	13
7996312	15
35824196	17
3338996	13
4525154	15
2460566	13
2040761	13
19357300	17
39905406	13
3505752	13
46885288	13
4217344	13
6192930	13
6977971	16
6448126	13
9809069	13
3528947	13
1572235	13
6796659	13
2586867	13
4290518	13
150893	13
1536527	13
2586697	13
2214993	13
1814948	13
4103873	13
12011886	13
11911538	13
36299816	13
610114	13
9938416	13
3790435	13
9877638	13
304925	13
509125	13
12948516	13
11504477	13
13493459	13
75588	13
3532655	13
4249263	13
1306753	13
2140084	13
14726620	13
22998318	13
2490942	13
4461756	13
56324	13
4862009	13
7564555	13
7685135	16
4283723	13
10412100	16
51424253	13
5000407	13
9579804	13
1731208	13
4227591	17
7669591	13
21928106	13
28419135	13
161742	13
1912289	13
1145651	13
563356	13
22354016	13
5963249	13
12733708	13
10674578	13
852593	13
2323968	13
26646508	13
570680	13
2332687	13
11465482	13
62781	13
10270073	13
8098131	13
14089495	13
13639588	13
4797907	13
7523889	13
3295249	16
1751581	13
8263106	13
1404566	15
6275697	13
4432437	17
814362	13
2108032	13
1688417	13
8005283	13
5468872	13
10325423	13
1567416	13
8093139	13
9795975	13
6287944	16
3920041	13
11012042	13
8270665	15
3168949	13
9762186	13
9161659	13
2881173	13
902661	16
4050149	13
2682607	16
30225596	13
19283664	16
15303924	13
9488997	13
508108	13
12622972	13
5963644	13
6463132	13
6679578	13
25995155	13
2185677	16
4254499	13
9381529	13
43504685	13
5742571	13
3157827	13
5545030	13
1495905	13
1570296	15
7675051	13
894237	13
14211545	13
7731980	13
109196	13
190451	13
12106258	13
4729793	13
30867299	13
9340047	13
4582152	13
28814347	13
1715667	13
8243942	13
1355466	13
2865980	13
1161351	13
26396738	13
2321262	13
3661806	16
8445844	13
405587	13
5058022	17
18694271	13
7453912	13
9984931	13
1047357	13
442033	17
4845783	13
475302	13
1560086	13
14941277	13
19113159	13
8441836	17
616756	13
7258190	13
256411	13
1130185	13
5923565	13
14173187	13
2807431	13
2307760	13
1374299	13
13340372	15
8193773	13
2940475	13
1041397	13
1208470	13
13194066	15
2362262	13
27856038	13
7922089	15
2507048	13
16329235	13
4250628	13
3530425	13
21427688	16
6623441	13
3032878	13
3809991	13
2678248	13
27648003	13
78772	13
7087096	13
9156931	13
5212497	13
20831572	13
4342771	13
1961295	17
66920	13
3287528	13
3804140	13
491099	13
19810246	16
2584492	13
34417075	13
11886651	13
7446199	17
3660393	16
7875878	13
10182776	13
47368	13
1141735	13
7442373	16
7530540	13
5682297	17
2735115	13
5303756	13
3499368	13
9224295	13
15820635	13
5109266	13
20076840	13
806806	13
10584658	13
5562501	16
9039783	13
17409081	13
14120210	13
387820	13
2041213	17
10329577	13
981219	13
2094267	13
14972155	13
332551	13
6875087	13
14849424	13
1498319	13
430532	13
12011831	13
697045	13
5840939	13
5242616	13
7403210	13
2723948	13
5511320	13
1597265	13
13115354	13
3513211	13
1549562	13
5310459	13
2865590	13
4245729	13
16379424	13
9718680	13
1576914	13
7567179	13
15209927	16
10262024	17
5880157	13
19632288	13
10488334	13
1723662	13
2279563	13
6750291	13
9561559	13
16253015	13
8869784	13
4103413	13
16600484	15
97195	13
1821258	13
1403307	17
525908	15
6489967	13
3278864	13
1634594	13
7362782	13
19484339	13
7892822	13
9079454	13
8027988	13
1053298	13
3337941	13
6540839	13
2909344	13
8425640	13
742909	13
704491	13
10683416	13
12989149	15
301707	13
10607722	13
952882	13
1705441	13
2054555	13
8229647	17
33695573	13
4305693	13
4845742	13
377240	13
6289663	13
1184130	13
14135478	13
3053789	13
12431080	13
10264207	13
9629611	13
2524608	13
33690821	13
6447518	13
10214730	13
1264681	13
18894887	13
9268380	16
7583792	13
1167635	13
1955690	13
379319	13
16957759	13
4282337	13
15582630	16
4298004	16
4156830	13
2075673	13
7797577	15
3125339	13
5720147	17
4832149	13
14861447	13
8708240	13
2447295	13
1992026	13
10252610	16
799368	13
1115491	13
3609884	16
4217648	13
891705	17
22942187	13
41302	13
11103494	13
37731928	13
5269029	13
16045585	13
7015034	13
125117	13
15536010	13
1594550	13
5685480	13
5383577	13
6016572	13
6263617	13
479726	13
1243650	13
1840075	13
7458962	17
658164	13
13907371	13
1071616	15
20915591	13
4232839	13
4000784	13
805149	13
4460860	13
4378499	13
3243539	13
1665916	13
964895	13
882037	13
2082797	13
38542248	13
5458671	13
4050373	13
120053	13
26586437	17
1677098	13
2180693	13
28361910	13
2637126	13
4295649	13
1036648	13
4029644	13
4812260	13
17056168	13
1563453	13
28208776	13
4105193	13
2441205	13
2559703	13
798532	13
8443818	13
506236	15
6276021	13
1068843	17
12018373	13
1612003	13
4717899	17
4047651	13
1879871	13
21116398	17
1564672	13
75744	13
137322	17
63962202	13
1998757	13
6703563	13
772942	13
2805032	17
8247170	13
6872854	13
8374202	13
1628113	13
21182453	13
3880344	13
22662097	13
1670053	13
1352454	13
20649236	13
13086571	16
3701104	13
4718674	13
180859	13
503223	13
1172484	13
3474285	13
2263109	13
907474	16
5710995	13
3511843	15
1374567	13
6441652	13
32483818	13
5621208	13
2270626	13
1614136	13
3603320	13
4784379	13
13390200	13
4504134	13
11230110	13
3610036	13
1555451	13
1694103	13
4732226	13
9040042	13
2396080	13
9972716	17
5814064	16
19345608	13
3611364	13
450044	13
4625029	13
4189677	13
5176595	13
628018	13
543333	13
24457732	13
8076124	13
1992116	13
8230947	13
14786676	13
5032035	13
8341636	13
8195419	13
21252922	15
9783683	13
5151119	13
3291487	13
23928019	13
12239017	13
28456267	16
12811856	13
8210512	13
5822669	13
1264936	13
3843922	13
3247946	17
12070998	13
4957202	13
3429781	13
767529	13
7383238	15
13360897	13
12334578	13
9865795	13
2016778	13
6801975	13
2600723	13
6972062	13
11419449	13
9129421	13
11079017	13
5608561	13
8748114	13
4610516	13
3179042	17
15504377	15
9640233	13
4874086	13
4284818	13
5412627	13
2103105	13
11252867	13
2875674	13
12647775	13
7483219	13
17887991	13
1436135	13
4408261	13
904621	13
210434	13
1479682	13
1736941	13
8439237	13
8550744	15
160922	13
2372811	17
1061347	16
7893965	13
465312	13
551125	13
33576092	13
176761	13
12003772	16
3179898	17
2534263	17
100159	13
9370300	13
3352212	13
4083911	13
6176748	13
5371594	15
835058	17
9038	13
8357027	13
20462131	13
6844674	13
7744174	13
15255991	13
3720185	13
17922437	13
79428	13
9840883	15
8320893	13
32538696	13
17126108	13
6586449	17
2303215	16
833414	13
10384624	13
11092632	13
10729501	15
12428985	13
8047265	13
11450176	13
1552844	17
602182	13
8914564	17
3468233	13
19264415	13
5257272	13
5965687	13
13413456	13
2160384	13
7483325	13
4425466	13
7268292	13
2280624	13
8974645	13
8342340	17
142371	13
6655222	15
3799860	13
33602765	17
4214701	13
14251570	13
561332	13
3774911	16
11918688	13
2270818	13
3023041	13
6510074	13
9184833	13
8674542	13
7251214	13
2376897	13
53510156	13
2846468	17
14986697	13
9690130	13
562612	16
9239211	13
2969669	13
8761219	13
5544054	13
13444284	13
11275671	13
9595085	13
12711251	13
13403807	15
19149515	13
9409839	15
15501964	13
374461	13
10013931	13
4529511	13
698049	17
9735791	13
20541368	16
7495365	13
5503747	13
12443392	13
2818286	13
8181708	13
160469	13
12088761	13
2418272	13
6901277	13
7046239	13
3411748	13
13647722	13
5771456	13
9915673	13
4473313	13
3786657	13
1002067	13
3987568	13
4570423	13
754780	13
8416148	13
9141351	15
2535327	13
3723149	13
8873220	13
1421582	13
1253086	17
5612329	13
11252760	13
13442973	13
33228632	13
1173544	13
5124409	13
6043265	13
14701438	13
2497208	13
6281880	17
3138110	13
126879	13
28931846	13
27247736	13
2562990	13
15085319	13
41068386	13
2712086	13
8996481	13
2126021	13
1104960	13
2864669	13
58250	13
11730818	13
2022237	13
1328402	13
892665	13
3500661	13
2988642	13
1141354	13
19479050	13
8021172	13
6995801	13
5121393	13
2271718	13
22968758	13
9018353	13
9101050	13
5020266	16
4167847	13
3446449	16
72110	13
518386	13
2624661	13
4334192	13
116110	13
47613677	13
4008570	13
3174272	13
6124704	13
1287548	13
16781856	13
7507729	13
8966274	15
9563225	13
19740166	13
17365101	13
2433721	13
1315116	13
12573140	13
4367015	13
9586353	13
5524272	13
10426462	13
12949424	13
20789396	13
6248877	17
1151668	13
1852962	13
7964231	13
4937864	13
1974155	16
8382381	13
14630865	13
5897123	13
11273000	13
6084018	13
1538368	17
695525	13
12942383	13
537730	13
12687609	13
4058882	13
3505893	13
7811897	13
471963	13
6166171	13
7646864	13
6969981	13
6230529	13
7275102	13
10079805	13
6049627	13
7791805	13
19149022	13
13260294	13
4537399	17
915026	13
11057471	13
2125974	13
3299505	16
7685807	13
2188338	13
3634764	13
15686333	13
2014306	13
1288290	13
16720977	13
6646089	15
28329671	13
7628270	13
1255029	13
7240677	13
4270228	13
707509	13
20444120	13
3313291	13
20837599	13
989127	13
2050154	13
7225453	13
7881020	13
213078	13
2932088	17
1209278	13
4344793	13
1672618	13
9573730	13
8735557	13
8238963	13
20291668	13
7641733	13
12286319	13
19567599	17
1693217	13
7909219	13
13801408	13
5046921	13
9602473	13
2451541	17
3816168	13
1284544	13
805509	13
12054031	13
5953675	13
3343366	13
802033	13
838251	13
32687425	13
1233417	13
5964134	13
18587957	13
6403352	15
5515659	13
21558396	13
3627467	16
3005679	16
1210405	13
19390722	13
32340050	17
21186955	16
26822136	16
9944531	13
22339697	13
7317951	13
6589432	13
468125	13
18280576	13
28321319	13
157090	13
13280277	13
1742087	13
11550410	13
39693410	13
1591795	13
347185	13
536757	13
8696864	13
2854146	13
1363434	13
18312599	16
7100439	13
2844857	13
2909497	15
25628773	13
4886430	13
1131794	17
812050	13
17525283	13
4374546	13
25817038	13
6023172	13
14274029	13
11612691	13
8170759	13
1930922	17
3416868	17
1183879	13
89500	16
14061975	13
4410636	16
12531911	13
8409067	13
10271060	13
3631048	13
122648	16
4819050	13
709588	16
9613557	13
973291	13
313474	13
936649	13
2036157	13
14495130	13
16459093	13
2572678	13
7978598	13
3883471	13
2547979	13
2795778	13
18564024	13
8007121	13
8308656	13
11754539	13
8694167	13
3233480	13
7030604	17
3893481	13
7829117	13
2372771	13
6072517	13
1198581	13
4733391	13
2722580	16
27200254	13
903028	13
2170558	13
239466	13
15964610	13
21953106	17
2410467	13
11114776	13
6660283	13
23279764	13
27173006	13
4904260	13
5357099	13
7761018	13
9361015	13
25397	13
6718747	13
1588701	17
10085192	17
2169530	13
4775714	15
15780600	13
14352926	13
22881032	13
834753	13
16098139	13
50978046	13
8007620	13
716557	13
3690708	17
10862280	13
9874300	13
624375	15
3290572	13
359645	13
4755784	13
9696532	13
258588	13
4196937	13
2394886	13
2430345	13
4113439	16
38496757	13
16877666	13
3191022	13
5933538	13
7822857	13
727237	13
3513166	13
15895167	13
6814532	17
11310384	13
34443635	13
2570228	13
589442	15
780574	15
15969566	13
9405991	16
10386497	13
8216003	13
3552557	13
24672813	13
2058998	16
11564613	13
1760573	13
1559466	15
6071347	13
944431	13
6733062	13
2746309	13
8356043	13
1560995	13
6439695	13
2527850	13
5807125	13
801326	13
628266	13
20616190	13
9210813	13
12811053	13
8283374	17
4754951	13
18822	13
3470686	13
5683723	17
34759170	13
3120526	13
2641672	13
788594	16
1492163	13
1717328	13
5860780	13
4804112	13
3905026	13
4172692	13
10887243	13
4111098	13
4190756	13
3628065	13
3632658	13
9474034	13
5209784	13
1465861	13
27696390	13
187387	13
6444809	13
2279757	13
16527298	13
9471788	13
158624	13
4054255	13
237441	13
7205998	13
3640340	13
16890351	13
16292534	13
4586376	13
7185094	13
30985944	15
2576197	13
7381779	15
5738760	13
14001708	13
3563955	13
280563	16
40230605	13
858078	13
4693103	13
4339398	13
7869342	13
687998	16
1630822	13
9877235	15
583821	13
9230176	13
4713333	13
4936070	13
6836631	13
5472165	16
6072197	13
1012131	13
3597396	13
1217017	17
2310	13
43658	13
12914111	13
5207566	13
6829469	13
51703997	17
13997785	13
6301060	13
1731604	13
4411988	13
22401112	13
6461272	16
4199586	17
1930929	13
15899114	13
7725761	13
1797809	17
50968	13
346943	13
8495379	17
1596021	13
3141900	13
5156213	13
14582353	13
14530542	13
11412733	13
1039271	17
6754630	13
5745335	13
2508337	13
36208438	17
17382007	13
11530934	13
38350209	13
5290321	13
4999371	13
15323534	13
414090	13
1200961	13
3888030	17
1764838	13
15901197	13
2853746	13
4157352	13
26423077	13
13848340	13
9241207	13
16219205	13
9396421	13
558218	13
3060165	13
2188199	13
3246969	13
3813047	13
7682619	13
1257835	13
23948279	13
946652	13
3327870	13
11134519	16
526573	15
6001595	13
787106	13
4796056	13
25267359	13
1373351	13
3419997	13
5887071	13
5021784	13
876287	16
4007612	13
12874421	13
4218906	13
12390773	13
744365	13
1483198	13
18289619	13
4553458	13
3033624	13
4473792	13
830233	13
5677444	13
10525009	13
1970712	17
14580604	17
12608668	17
1285411	16
961435	16
2304166	13
2449822	13
31027	13
1282743	13
4717801	15
5272066	13
674948	13
857428	13
35360666	13
2575195	13
4008379	13
24404693	15
9209274	13
772489	16
6519409	13
7444466	13
3639690	13
12862235	13
3976596	15
2135735	13
4759096	13
16426822	13
4571528	15
18242670	13
10123712	13
1270447	13
3800409	13
1880391	13
42872494	13
597049	17
3753738	13
20003939	13
2091670	13
7132844	13
7525110	13
59384464	13
1626985	13
10878281	13
2295066	13
3466018	13
19116769	17
291449	13
8623719	13
11558668	16
853644	13
11550266	13
29451214	13
9746704	16
2971891	16
9293515	13
11086204	13
9247777	13
8250536	13
7472633	13
12834790	13
3778192	13
5868467	16
13887389	13
3248363	13
10378476	13
1735785	13
4093825	13
6627088	13
2313807	13
16404909	13
1209343	13
46816482	13
9252479	15
7206443	13
5362362	13
11061938	13
1687790	13
111780	13
4246540	13
10636009	13
17538318	13
1314450	13
10549479	17
307055	16
2218063	13
796708	13
7350434	13
3244161	13
8501139	13
4588388	13
9198017	16
4151057	13
1119541	13
3853664	13
4618207	16
145517	13
4683891	13
11589286	13
8291061	13
22030047	13
674835	13
10000281	13
1012346	13
10138485	13
1034513	17
8524868	13
2112859	13
1738885	13
1867364	16
293171	13
3867802	13
7421148	13
16130169	13
19059151	13
20664654	13
2268674	13
3773328	15
586184	13
8301732	13
4810363	13
12188779	13
2763653	13
4354298	13
9539994	13
3523705	13
1845215	13
16909535	13
1350417	13
2254214	13
971514	17
2151546	13
5985822	13
7192006	13
1325390	13
11333224	13
1280405	13
14270161	13
361103	13
8557582	13
22751552	15
2496525	13
3062066	13
9775236	13
7293622	13
12951327	17
17219706	13
5035526	13
14810703	15
331168	13
3492635	13
4328915	13
9575264	13
1565376	13
6554371	17
6907405	13
2479799	13
920743	13
5034772	16
24718639	17
1790521	13
4351109	13
84233	13
17624603	13
2429778	13
2724629	13
525	13
15133761	13
2353394	13
17022317	15
10874114	13
12851947	13
361350	13
2057555	13
1242856	13
2757324	13
6109713	16
6022483	17
4110461	13
925304	13
6990696	17
4990015	13
11823979	17
9769768	13
7513302	15
202689	13
2249112	13
13348771	13
1580913	13
7531481	13
40798259	13
3348175	13
8406105	13
3344570	13
5272310	13
6352082	13
4214996	13
1235592	13
5844848	13
6136181	13
4897265	13
11308201	13
29287643	15
10791878	13
1166351	15
2281276	13
1025140	13
610269	13
733626	13
35103772	13
867008	13
12601005	13
2004796	13
24595293	13
801297	13
9758896	15
9281064	16
204739	13
979659	13
1657185	13
7998440	13
1213958	13
6136546	13
5465792	13
1043275	13
29382860	17
404921	13
2406101	13
7914042	13
17485530	13
1214697	15
2738820	17
5563349	13
546177	13
4828940	13
4350999	13
5670974	17
44680761	13
17438305	13
5637237	13
9237987	13
141759	13
6130637	13
20121485	13
22674739	13
10204339	13
5011665	13
10938142	17
2029080	13
914477	13
8693585	13
3115569	13
17117291	13
333997	13
1357486	13
1931949	17
15746752	13
44856568	13
6615587	17
12454354	13
14306250	13
2912626	13
6570102	13
736983	13
3363914	15
12405021	13
17430534	13
4330792	16
32909837	13
2204244	17
1385637	13
11412416	13
2285365	13
1846079	13
1738509	13
980457	15
2203553	13
714661	15
609674	13
14275251	17
773585	13
2607823	13
979245	13
3044897	13
16832363	13
8137588	13
5691430	13
355843	13
108833	13
5671634	13
5891109	13
36415935	13
432707	13
153901	17
11399507	13
1986480	13
1999287	13
18785428	13
2914572	13
6888529	13
9358716	13
27438729	13
13864497	13
6548403	13
21567869	13
295200	13
8566823	16
5254229	13
15077360	16
4029490	13
2612230	13
13290365	13
4084103	13
10065511	13
342713	13
970802	16
3191677	13
1590808	13
937719	15
1769599	13
4728374	13
1744161	13
4002884	13
10200550	13
524590	13
656047	13
17327735	13
6046964	13
2491682	13
108278	13
4148638	13
12396850	13
6723588	13
9914808	13
620155	13
2634109	13
544263	13
533346	13
11427637	17
325815	17
3858311	13
22951671	13
13171754	13
1532747	13
1115704	13
2685289	13
2083452	15
48161664	13
369828	13
918376	13
7505988	13
15810842	13
5970568	13
3654241	13
33870851	13
20606297	13
13100185	16
1941814	13
121466	13
1905029	15
63532	13
4281597	13
3135624	13
860698	15
420693	13
12974368	13
8849299	13
24047064	13
2308994	13
1701679	17
1529818	13
5571422	13
512150	13
1133936	13
12540363	13
1839388	13
7740726	13
340823	13
25419166	13
3238269	13
350758	16
2604844	13
1371396	13
4299792	13
1907485	13
3448504	13
2471410	13
15541737	13
8357142	16
1346128	13
1977096	13
559222	13
14510014	13
568116	13
1125711	13
1072651	13
14138909	13
1596673	13
5038698	13
2044963	13
457154	13
5765954	15
9039730	13
19707396	13
16311530	13
1565202	13
5785803	13
2936707	13
346220	13
5643510	13
2847127	13
1095769	13
2084414	13
6778191	13
335031	13
386416	13
9460161	13
5565957	13
14997149	13
7122713	13
7942859	13
60622	13
4094299	13
11177052	16
1410898	13
254277	13
15856278	13
4755979	17
10187361	13
5904152	15
12422499	13
10714360	13
4310178	13
2046021	13
1205684	13
4792713	13
1958450	13
2636904	13
1898137	16
17391099	16
9990569	13
809505	13
15338608	13
10361008	13
1086365	13
987283	13
428389	13
8482560	16
8981760	13
888941	13
12512252	13
19278865	13
3840951	17
3200240	13
981271	13
4255799	13
9258373	16
17541935	13
3024610	15
14895087	13
472304	16
485016	13
3541403	13
2956505	13
10390977	13
11872037	13
16326347	13
516802	13
911988	13
5357946	17
779683	13
4726578	13
1209855	13
696574	17
1700789	13
1316959	13
5690477	13
409146	13
9495729	13
8902533	15
1102854	13
3804304	13
11967451	13
7013367	17
8376015	13
2830303	13
9864001	13
3761775	13
879255	13
5497051	17
8002998	13
5110	13
11551301	15
11279562	13
5916639	13
411566	13
6505943	13
1342819	13
23348540	13
2513240	13
6184576	13
8275193	13
5692118	13
21337854	13
3795571	13
3534505	13
1534346	13
93846	13
921040	13
3575501	13
1575182	13
1804633	13
4875631	13
977175	13
1021250	13
5653261	16
2128997	13
9288426	13
6598908	13
9344729	13
9236379	13
5716632	13
9252844	13
12544930	13
2216163	13
10627142	17
6925302	13
8076920	13
11769058	13
7853000	13
556020	13
3831613	13
1316666	13
76432	13
6249898	13
179805	13
20358876	13
13839257	13
4295438	13
8721536	13
2842170	17
23391142	13
19795799	13
13518402	13
4898450	13
699333	13
1011284	13
6614315	13
3388191	13
3302226	13
4939722	13
4367464	13
8337588	13
4220116	13
2507301	16
1500441	16
14606400	13
2969830	13
51034	13
19706510	13
3604102	13
34545107	13
1707847	13
4208451	17
1394309	17
12543321	16
2368705	13
3858484	13
3366127	17
17604172	13
8864063	13
8041585	13
6303431	13
272053	15
666363	13
3855982	13
11999636	13
8630477	13
6219479	13
2324768	13
9004145	13
2496440	13
291101	13
14284133	16
3706487	13
175209	13
3192137	17
3937789	13
4353174	13
7537920	13
938133	13
21427577	13
10668714	13
569350	13
4229976	15
1406615	13
9865240	13
921382	13
7907942	13
7764993	13
421586	13
337244	13
4818839	13
996773	13
11330065	13
2904149	13
128488	13
4229275	13
30648812	15
19256731	17
4823095	13
3680583	13
4971340	13
6341879	16
1295767	13
13234365	13
6439735	13
460511	13
34574	16
5425091	13
7953870	13
733652	13
6625404	13
5429760	13
7408493	13
862601	13
3590768	13
6680907	13
16120671	13
7716737	13
9827377	13
3224616	16
2972	13
20082270	17
1675793	13
19787403	13
3669264	13
1868280	17
1390115	16
182072	16
206359	13
1073202	13
14547092	13
408692	13
15259889	16
5177710	17
6995794	13
22772861	13
3599954	13
1397943	13
1160142	13
3585725	16
4240455	13
21786142	13
4645308	13
1197467	13
7597563	13
12560246	13
559022	13
955630	15
3038894	13
12483067	16
512737	17
9870091	13
2530107	13
136358	13
359783	13
11234366	13
4153696	13
3774568	15
11711039	13
4722778	13
16690808	13
8997997	13
11273401	13
10389932	13
6887417	13
1571311	13
2014669	13
1488487	17
3089290	17
61327	13
2242014	13
5538039	13
1633027	13
20252417	13
6324998	13
4047540	13
5995481	13
23116767	13
12017115	13
2758493	13
21652255	15
5210897	13
1540512	17
1801323	17
10846213	17
188676	13
2232845	13
9376231	13
675802	13
4604176	15
3532959	13
6984034	13
11162815	13
3284281	13
5191051	13
5029727	13
828416	13
486545	13
7123204	13
9734142	13
6098842	13
8371379	13
8918483	13
910333	13
2353523	13
8792987	13
9873428	13
2499746	13
10117432	13
586843	13
7069884	13
16613086	13
7749547	13
18272034	13
11095153	13
881267	13
2895907	16
459812	13
1089855	13
28207239	13
515413	13
1155845	13
40382535	17
2197916	16
575589	17
1368500	13
18137389	13
13919023	13
5001950	16
12851759	13
3769396	13
4716085	13
3017517	13
4319809	16
6304795	13
798878	13
4661864	13
15375133	15
9428789	17
9714549	16
354479	13
11613075	13
39634538	13
16259176	13
13150087	13
2416843	13
3257319	13
32188576	13
2985172	13
25120604	13
8016019	13
1382561	13
2084220	15
4538342	16
24471614	13
5013998	13
2476982	13
2458302	13
3868017	13
559651	13
1713606	13
10669424	13
5365693	13
3890408	13
7903012	13
2314404	13
10152560	13
30357351	13
9255329	13
19550426	13
17687625	13
250486	16
4399163	15
2365499	16
5195561	13
5938120	13
14277049	13
5214189	13
13127445	13
7556836	13
2348769	13
2896127	13
4391158	13
4265855	13
4136413	13
2049802	15
10134029	13
3018820	17
1460302	13
2696357	13
9853034	13
9750903	13
31360610	13
1984307	13
15467183	16
10282410	16
707481	13
1054012	13
6376252	13
1705981	16
350029	16
1662208	13
2839502	17
12771659	13
2758135	13
14723805	15
4524164	13
5004325	13
857101	13
4842219	17
8070495	13
2261254	13
9628601	13
15497111	13
8011548	13
1792561	13
1331208	13
7131583	13
7976313	13
897248	13
2941373	17
1121014	13
3062814	13
177171	13
18767626	13
19486525	15
12435430	16
6127967	17
6965066	17
18221789	13
90805	13
5839071	13
8550054	13
8247026	13
988514	13
1163177	13
3541348	13
6775412	13
495902	15
948761	17
10397006	13
8995357	16
3073023	15
9195500	17
9273422	13
3869371	13
983655	13
3013458	13
2699875	13
21451698	13
3118053	16
9662957	13
5895475	15
5432466	13
345698	13
8337861	13
470385	13
511778	16
4206370	13
3080532	13
6935758	13
12731893	13
1069593	13
12432706	13
16697637	13
3234038	13
493572	13
2879727	13
12124739	13
2794985	13
4035321	13
899162	13
4316345	13
403294	13
1208500	13
7659307	13
11062241	13
33205820	13
3287010	16
20614268	13
4776619	13
4405483	13
2862009	13
3398125	13
352931	13
30331315	13
595745	15
6265224	13
4222958	13
13778670	13
7226220	13
673194	13
6275569	17
455781	13
28325330	13
10965240	13
2857969	13
6433485	13
8867739	13
41662315	13
1263167	13
4440080	13
15277016	13
8379581	13
5868750	13
1001298	13
9849411	13
11808461	13
9892328	13
9278877	13
18004790	13
8407954	13
1703589	13
7644205	13
17748381	16
21632037	13
6223345	13
4199648	13
5521376	13
2750391	13
1370918	15
17344851	13
24609993	13
6921113	13
4042160	13
30662409	13
31531542	13
6641577	13
9699754	16
783926	13
2330570	13
4546522	13
13325171	13
12042607	13
7759336	13
1390421	13
101113	13
3601736	13
6260001	16
12961818	13
5219543	13
1379918	16
6043185	13
892106	13
10249903	13
11317751	13
2177938	13
10080215	17
920706	13
2335789	13
2599551	13
3787499	13
4008754	17
6068857	13
2500173	13
14122664	13
19105550	13
5233234	13
6027283	13
13569616	16
2128968	13
4588381	16
10508239	13
12956728	13
3225438	13
8297118	13
9223130	17
7801234	13
18431205	13
1132160	13
987395	13
4491030	13
25550956	13
11764507	13
878450	13
715250	13
5208756	13
494964	13
9755290	13
6602506	13
8335438	13
1822038	15
2330224	13
73917	13
2084850	13
4925108	13
10671577	17
32132	13
1217905	13
2802619	13
3255404	13
13567124	13
1845067	13
15110509	13
2442901	13
3158712	17
3709556	13
3867951	13
8562301	16
202336	13
8208864	13
2176904	13
2560277	13
8422466	13
10236239	13
1665828	13
30472313	13
1259539	13
3766259	13
6642574	13
131552	13
2172744	13
6473356	13
11586241	13
19590166	13
5177069	13
12715988	13
6263408	13
18384647	15
11382246	13
21158599	16
560048	15
1331066	13
1752438	13
4057893	13
3888280	13
24878803	13
18091488	16
3722257	16
15403982	13
10516237	16
14412575	13
10477326	16
2421426	13
7152051	13
15263518	15
4155771	13
10759290	16
262242	13
264088	13
16465325	13
11490431	13
13516225	17
10190487	13
19234950	13
3554263	17
1062532	13
10075338	13
27076677	16
18086142	13
17102122	13
7058840	13
10547236	13
225923	13
994447	13
2123607	13
3635982	13
3624856	13
3190510	13
607699	13
7599241	13
1518983	17
4661811	13
5976688	13
2781936	13
1390146	13
4145107	15
11682728	13
150548	13
1524267	13
661805	13
4418126	13
4177029	13
13484894	13
8957544	13
6436000	13
439807	13
11931695	15
9203423	13
25244299	13
17829860	13
6186318	13
4621390	13
1353148	13
9292206	13
5379433	13
1548623	15
9784057	16
6334446	17
16161139	13
6309471	13
10825244	17
3744828	13
9393826	13
11514310	13
5383842	13
1672543	13
9150915	13
3005702	13
2309394	13
14176556	13
7950457	13
996120	13
3477931	13
19904520	13
8286048	16
471258	13
110596	13
41871139	17
8095851	16
14195413	13
2120241	13
20329219	13
326943	13
3864862	16
29246951	16
33601453	13
1308549	13
15057464	13
15280471	13
3735998	13
7146923	13
1661497	13
1367308	13
32892863	13
2083399	13
7903972	17
3439279	13
5163939	13
5793741	17
5778188	13
25495944	13
1360765	13
1091077	17
244180	13
7350602	13
30375083	13
26966997	13
12666998	16
4604213	13
3997049	13
3498771	13
2348052	13
6358920	13
2400157	13
5318495	13
6366365	13
365695	13
19075754	13
2205902	13
1237850	13
1831957	13
2294209	16
2103708	13
9194761	17
836371	13
759063	13
3530184	13
1154488	13
14215442	16
6067328	13
270576	13
3615036	17
6945120	13
2104216	13
2308965	13
7890490	13
4000285	13
696495	13
2111581	13
17214451	13
1244083	13
9079226	13
9622527	13
13586764	13
18453220	13
974927	13
18075857	17
10251213	13
19642787	13
1852974	13
11701661	13
547560	13
5118615	13
7845435	17
223652	13
4462267	13
182921	16
16356527	13
302701	13
1225124	13
5026159	15
5595234	13
6096248	16
4021897	13
6267384	17
9945182	13
1243778	13
6585407	13
15277507	13
30467930	13
1173776	13
866787	13
11502319	15
14480092	13
1429874	13
4003525	17
1124537	13
7240188	13
6556964	13
6212758	13
1475173	13
15133313	17
6083009	13
5032101	13
7124938	17
2683474	13
785812	13
8799640	13
1587355	13
4408660	13
12614476	13
760417	16
1010597	13
5259085	17
13669012	16
57677266	13
9524873	13
5073790	13
6098833	13
533145	13
1741117	13
281574	13
1045681	13
12917712	13
16109709	13
2313356	16
4843132	15
493257	13
2945328	13
12785075	13
2488725	13
6940638	13
4051613	13
12368656	17
4607281	13
1766993	13
7487439	16
8482371	13
3108266	15
235653	13
12195969	13
3865285	13
18883159	13
2658475	13
32765490	13
9122618	13
3304552	13
1093540	13
8480827	13
2914947	13
3086440	13
21600724	13
1723070	16
6236675	13
10450621	13
16604184	16
844151	13
7919636	16
4539071	15
8154450	13
21349026	13
2827338	17
12298547	13
3564677	13
20650424	13
2314301	15
1560941	13
893121	13
113602	13
8965915	15
3528343	13
9893350	13
5355251	13
302684	13
2827050	15
4308026	13
36633857	15
12960800	13
163259	13
2533367	13
1475675	13
11994300	13
1421988	13
255580	13
943460	13
9398435	13
427913	13
7772033	13
2594511	13
19663537	13
1984294	13
716730	13
21233411	16
8264389	13
19571483	13
4447502	13
46543671	13
1162208	13
6121994	13
1989868	13
15543752	17
2169931	13
1758151	16
13110524	13
2926540	13
8749343	13
39571111	13
3085805	15
223723	13
4088742	13
13457427	13
2191510	13
488944	13
9012623	13
14000997	13
9804638	17
7815689	13
2793568	16
6982712	13
2503713	13
2571628	13
9098685	13
28788954	13
13543603	16
17986839	13
60000	13
5599687	13
5377834	13
3690752	13
784465	13
11961815	13
6157181	13
11121861	17
7141161	13
9206805	13
3065042	13
185701	13
4949299	13
16116695	13
3852468	17
1611575	13
2647707	13
6003557	13
2080693	13
4573718	13
13009902	13
4329006	13
6202546	13
9059379	13
15415316	13
768286	13
12400138	13
10774491	13
8155177	13
10487440	13
18617950	17
9273621	13
536029	13
12339860	17
809446	13
11737626	13
6926829	15
4697710	16
4380202	13
8783317	13
10976321	13
12023814	16
18058159	13
846526	17
1439252	17
10428690	13
752439	13
12082321	13
1518053	13
4836974	17
4149805	15
687799	13
331910	13
13679970	13
3218845	13
17077041	17
1537712	13
14724406	13
2595147	15
5872935	13
4868826	16
2972701	13
885106	13
10521737	13
25299000	13
6954049	13
4019402	13
3954115	13
8373905	16
16031735	13
80194	13
9069965	13
9352914	16
6218623	13
3535827	13
1023416	13
7085855	13
18044025	13
7442029	13
7591520	13
62942	13
6167436	13
2118450	13
1213884	13
10042777	13
3296410	13
9621221	13
4076900	13
47456	16
24021799	13
12964162	13
7508063	13
17474150	13
2413810	13
12206933	17
1939962	13
7643246	13
895607	13
2211604	13
594439	13
11423477	13
23197108	13
2482765	13
55610	13
7375246	13
1518120	16
4900019	13
5469388	13
11032762	13
912884	17
7333744	13
238918	13
3270531	13
1706175	13
2508603	13
1802696	13
12531040	13
5607684	13
7506792	13
3507622	13
4448811	13
846817	13
24145720	13
2934285	13
693016	13
536171	13
1133140	13
7437863	13
5042714	13
10671776	13
3249663	13
6128818	17
7976727	16
3855861	13
94690	13
5363549	13
9055764	13
2731775	13
5610770	16
1044698	13
4203137	13
22998316	13
11051683	17
8253344	13
16000	13
16579512	13
25174620	13
4186661	13
19873882	16
264617	15
6844919	13
15478449	16
1689268	13
13318457	13
2684189	13
12880395	13
20644901	17
26585724	13
8556741	13
42982121	13
720909	13
8921089	13
20309718	13
10684984	13
4295489	13
4170039	13
3214421	13
8361771	13
5392036	13
15403955	13
2170619	13
12664296	13
6147271	13
4493756	13
2650893	13
2864245	17
1454505	13
32524520	13
1108313	13
12103194	17
12848153	13
18407845	13
7363122	17
2157920	17
32914	13
3816627	13
13144706	13
6112439	13
2111689	13
2944998	13
3023552	13
14136364	13
18111788	13
15290669	13
3440337	13
6190947	13
2380748	13
14668017	13
19570170	13
3165497	16
780530	15
6232580	13
5666406	13
13021510	13
4270022	13
19438299	13
2467417	13
40199	13
7011840	13
2962052	13
5766410	13
20655385	13
1415553	13
1353377	13
6234396	13
4270252	13
1052924	13
3177929	13
1553783	13
653701	13
6814712	13
1641498	13
9025139	13
2438800	13
14811872	13
3239674	13
4155410	13
12392727	13
791014	15
1660517	13
5028101	13
10592041	17
4152560	13
1752812	15
212136	17
7595030	13
5543391	13
2416030	16
11092559	17
8501916	13
8267701	13
829915	13
4003989	13
1743447	13
21820153	13
9302903	13
3257715	13
4709837	13
5389768	13
8980782	13
14298873	17
18530288	13
6052377	13
22822620	13
7238973	13
886872	17
1146825	13
10751274	17
4373267	13
19388474	13
7496100	13
18068436	15
626754	17
18880885	13
7394650	16
1580973	13
490710	13
6088843	13
17197622	13
21498737	13
32327322	13
57650	13
14175195	13
25831831	13
1179329	13
5016513	13
7960468	16
5069071	13
4704664	15
7193095	13
11243959	13
818792	15
269934	16
11738857	13
2853217	13
6205264	15
5121792	13
255988	13
27347628	13
845138	13
879811	17
8585680	13
10692650	17
2478142	13
3889796	13
26178	13
5014108	13
3569999	13
38146	13
1500191	13
1147119	13
1550397	13
21217818	13
8188957	13
390549	13
8724417	13
9211625	13
22526789	13
7965853	13
18691054	13
17228863	13
293637	13
2895862	13
8745005	17
486166	13
3401375	13
20352852	13
1862817	13
6188632	13
3253010	13
7039229	15
11643174	17
5522581	13
6628205	13
1363889	13
1477230	13
7431951	13
4862540	13
3379658	13
6505697	16
782220	13
1562749	13
138020	13
4731780	15
2587627	13
2882421	16
962269	13
6628659	13
823521	13
9532576	13
14654055	13
6430337	13
12352414	17
1663522	13
2178943	16
18954290	13
2106758	13
1047222	13
760930	13
14402184	13
1947382	16
4116756	13
1025257	13
12043253	13
13855619	13
7418004	13
2075158	13
12968446	13
3916396	13
1367326	13
618152	13
7449906	13
4263771	13
10410393	13
12971596	13
17512692	13
2595047	13
28191399	17
8040885	13
6085631	16
3752245	13
11987602	13
10791562	13
9939797	13
8126826	13
9019097	17
3227118	13
1538869	13
26354290	13
809010	15
2720110	13
11535672	15
2675444	13
17064012	16
2379188	13
31050679	13
4346517	13
747516	13
21760534	13
3944175	13
11936179	17
8265089	15
2134545	17
1647099	13
1495234	13
1514962	16
1300378	13
155333	13
1420266	13
4245595	16
1058956	13
3961444	13
12818477	17
1454733	13
10025756	17
27186369	13
9142178	13
6854648	13
1404226	13
4443293	13
861976	13
5720193	17
12343313	13
41557555	13
9853821	16
1040987	16
2710221	13
22089361	13
788371	13
6479359	13
12757448	13
4156921	13
6142183	13
2039079	13
8537028	13
3718858	13
17779376	13
7479187	13
16411436	13
16928339	13
9467848	13
6801303	13
6003799	13
6222248	13
7639453	13
13453982	13
6622730	13
463	13
2365827	13
1993643	13
31184213	13
14163660	13
9111523	13
17146533	13
11933802	13
14161751	13
12986991	13
2210247	15
3741104	13
4601927	16
2669183	13
4243479	13
2282514	17
11039800	13
2270738	13
12030634	15
5594955	13
11713037	13
3959811	13
825413	13
9518331	13
34306214	13
927231	13
2205075	13
231952	13
5784010	13
8747890	13
2474701	13
307760	13
3127211	13
3739155	17
12749660	13
3489322	13
3073868	13
12707769	13
848946	13
16959174	13
715023	13
12628494	13
2441408	13
9598961	13
1676312	17
135734	13
3316358	13
1510832	13
1954554	15
15162066	13
850867	16
3208616	13
31147461	17
1336225	15
134048	16
2423835	13
1229390	13
3962807	13
18304580	13
3040947	13
4776775	13
10854626	13
5728299	13
5616368	13
5794144	13
18125544	13
5986824	13
3260802	13
2451358	13
2553036	16
15793445	17
816972	15
125790	13
19877780	13
11036142	13
7632129	13
2876526	17
4877528	13
7184917	13
2527525	13
16554953	13
3826745	16
150310	13
12815989	13
209684	16
5567518	16
1841222	13
30684582	16
7900253	13
20011751	13
7335325	13
10399569	15
7169158	16
136424	13
4412969	13
23149256	13
21144599	13
15176276	13
5479632	13
12638026	13
14069797	13
1379675	13
1682036	13
18077686	13
9126255	17
6857572	13
6508787	13
6654886	13
2225461	13
3203489	13
15145875	15
4818194	13
1008232	13
4404422	16
1711503	13
3097100	13
3384469	13
4638680	13
17504164	13
23094332	13
6284464	13
22901949	16
3404537	15
12427205	17
10081782	13
1251751	13
13476482	17
18532078	13
6067362	17
394176	13
108656	13
7123558	13
6948111	13
28207783	13
10130842	13
4040728	13
3124702	13
6793225	13
11237600	13
607887	13
9940554	13
214293	13
10438216	13
14409717	13
8827366	13
12216391	13
5094530	13
893729	15
390980	13
10231749	13
2471697	13
4884937	13
1862295	13
38962481	13
3468606	13
21115154	13
2225330	13
3938940	16
12457512	13
22697403	13
27509624	13
22231578	13
12209390	13
10319285	16
9000729	13
6560351	15
530649	13
2051758	13
2478333	13
3734352	13
37448447	13
3497754	13
1100780	13
5931927	13
6091576	13
4035404	13
2960198	13
2940552	13
2301282	13
6744313	13
7762082	16
17143646	13
7941623	13
6684646	13
2414080	13
740091	17
1470701	15
4590952	13
24447625	17
2396478	13
4672709	13
14028601	13
13129222	13
2772134	13
7558775	13
582475	13
270752	16
492534	13
1650260	13
12706166	15
1108973	13
9450076	13
2029455	13
4249880	13
9363139	13
18171620	13
2120288	13
192112	13
307797	13
21934646	13
457559	13
893078	13
1801093	13
11937390	13
393837	13
944002	13
20319338	13
824898	13
4781619	13
7440157	13
1538958	13
157149	13
744412	13
2623505	13
299447	13
4456334	17
20251951	13
7155670	17
21434390	13
620466	13
7558206	16
27056396	13
243281	13
3265590	13
6676892	13
702721	13
15663005	13
7496982	15
2151734	16
909508	13
3398876	13
16776824	13
6356636	17
9398651	13
182812	13
41908986	13
16996991	17
5872422	13
345237	13
2442682	13
275784	13
4290428	13
7556438	13
12721291	13
19238919	13
14342576	13
8028837	15
2179016	13
16149585	13
1121031	15
257401	15
1027547	13
16498198	13
10048383	13
1575397	13
15835123	13
7975864	13
18329468	13
2517446	13
6428730	13
8422539	13
3304805	13
7779605	13
426059	13
8881448	13
4169590	17
730916	13
1562129	13
2459287	15
3217018	13
10792829	13
8181015	17
7764545	13
343819	13
4593970	13
5946959	13
7249873	13
15837653	13
4999851	13
12718521	13
8615236	13
7231035	13
6030186	13
1258943	13
672438	13
12994936	13
9362602	17
4704764	13
10147098	13
1423892	13
10226757	13
1475890	13
9705915	13
18809422	13
36345346	16
5860505	13
17136855	13
10424611	13
20188487	13
8747780	17
6198954	13
22585911	13
591205	13
405243	13
12733172	13
9852480	13
2191335	17
6240788	13
11722680	17
1225098	13
20463541	13
3967472	13
14305422	13
1089218	13
4857998	13
1192685	13
22226437	13
1543188	13
1059241	13
2822683	13
1512732	13
8735205	13
3762484	13
8024657	13
13938001	13
1681534	13
6355995	13
489977	13
4000080	13
13622373	13
2458781	13
4496631	13
15155135	13
5762690	13
26012635	13
23631629	13
350557	13
16778295	13
3477078	13
16618268	13
12034055	13
11222708	13
14521749	13
6897401	13
3250308	13
2964680	13
95535	13
4269843	13
12524739	13
312368	13
28048533	13
99937	13
1475249	13
3212845	13
10987787	13
12803677	13
4486853	13
3017939	13
2103243	17
3548758	13
453563	13
1061687	13
3568304	13
5960715	13
14511414	13
13953540	13
1326030	13
17067982	13
10084749	13
10085214	13
1554907	13
17325695	13
6757384	13
2606845	13
40661131	13
9477988	13
27143485	13
2617568	13
3558099	13
3963436	13
3131486	17
6236968	15
2239041	17
1990706	13
2557951	13
976433	13
13541122	16
6806550	13
5777642	13
8342048	13
7835902	13
16154768	13
395790	13
491867	13
8204143	13
2394967	13
8387614	16
611644	13
3439637	13
2626944	13
1180558	13
13679064	13
2321325	13
9385566	17
3028573	13
8060681	13
2184489	13
11142090	13
23826696	13
4122400	16
34178941	13
8150739	13
8374570	13
8984138	13
13926711	13
6422284	13
11630782	13
12596578	13
1505741	13
3470472	13
6632876	13
5451562	13
2028676	16
3771801	13
5560541	13
2455022	13
2496851	13
11015458	13
974784	16
3746844	15
5169026	16
13073221	13
5569762	13
6276186	13
25777721	17
22342279	13
5346999	13
6653953	13
2971977	13
2877990	13
10041794	13
1928099	13
1516042	13
8971383	13
14067279	13
2840507	13
144327	15
2797413	13
207388	13
21763134	16
138056	16
2084442	13
3665385	13
9503940	13
17281879	13
13839398	13
2676417	13
3992420	17
23007480	13
278353	13
21252682	13
5064784	13
2955932	13
2508324	13
5013834	13
3862272	13
16094882	13
4191092	13
6690133	13
21166400	13
622682	17
20134356	13
148349	13
20754127	13
32365461	13
422173	13
4008822	13
7323615	13
250974	13
8088928	16
1891519	13
5377583	13
990441	16
6732610	17
12910943	13
20499509	13
11317137	16
12751006	13
8657457	17
17701729	13
14945772	13
1347931	13
4280527	13
22783911	13
4277165	13
6579800	13
4853414	13
1394605	13
6748628	13
6740614	17
4983794	13
4072661	13
3763497	13
8627699	13
3659964	13
6047888	13
38588616	13
2974729	15
4660538	13
12713255	13
8456347	13
13268294	13
1734414	13
15444549	13
501527	13
17964524	13
5491770	13
1493080	13
2972454	13
5297843	13
810317	13
15744147	17
87345	13
8110124	17
10864980	13
2824071	13
23345511	13
8536527	13
2072574	13
808792	16
7686354	13
5702091	13
14424160	13
1319821	13
9311415	17
8471042	13
6355350	13
13826168	17
4597004	13
1923014	13
11026346	13
9701439	13
45189570	13
1797816	13
2537443	13
265364	17
4374068	13
26729158	13
15470456	13
2349250	13
3181247	13
1314087	13
18981331	17
23891148	13
13605813	13
5852667	13
41491567	13
1141148	13
919109	13
11529999	13
6884649	13
18448073	13
12665718	13
10952466	13
5981164	13
302649	17
3050033	13
16272174	13
2835422	15
27930289	13
2771288	15
7237946	17
1874790	13
12501695	13
16591502	13
1652791	13
20724853	13
27325199	13
13384829	13
8323864	13
1380419	15
5236831	13
2109234	13
8583138	13
1701401	17
41244419	13
2601345	16
6674597	13
2750321	13
1615346	13
10741664	13
365523	13
2057437	16
4578775	13
9053282	17
6928054	13
20108176	13
1114156	13
7509989	13
362692	13
7236	13
1031846	13
468244	13
6671465	16
3848584	13
13735832	13
6895975	13
724395	13
1314192	13
5815562	13
589471	13
4659315	13
2988809	13
2199048	13
1396200	17
14588188	13
541893	13
4716395	13
23660879	13
4918258	13
2284009	13
348309	17
989115	13
5630828	13
4784722	13
3852853	13
5674412	13
4791289	13
3732130	13
9069005	13
3909880	13
6391531	13
2066195	13
4744401	13
1545561	13
6985421	13
5046753	13
468793	13
13346600	13
3858471	17
26298402	13
6732777	16
12291551	13
2532585	13
15419207	13
1859434	13
4350180	13
12674513	15
1815603	13
26061402	13
1458106	13
8779320	13
7089727	13
7711910	13
4330601	13
1334563	13
19341407	15
657039	13
4234266	15
3331453	13
252933	15
1540647	17
27416368	13
5161967	13
1835203	13
1061321	13
3805714	13
452846	13
106868	13
4654615	13
10156133	13
6142897	16
403193	13
8610613	13
11447929	13
687445	13
10586554	13
3158889	13
16346047	13
1144374	13
2261087	17
12970707	13
7404642	13
1268517	13
2999156	13
133674	13
7255762	13
2246747	13
13083163	13
2251154	13
8778598	13
1751781	13
2272975	17
10025212	13
1204744	13
446214	13
4889749	13
5540880	13
3508479	13
6728670	13
423537	13
4146381	13
661162	16
21962786	13
157701	13
4576626	16
1819676	13
11751513	13
2843199	13
621449	13
6467143	13
18901389	13
2398962	13
24705454	13
3129380	13
840999	15
9247021	13
11816927	13
27375709	16
3659374	17
1209648	13
2401278	13
51044	13
20527155	13
12373805	13
11655858	13
21382003	15
11143769	15
655242	13
36690792	16
2120286	13
563423	13
8136938	16
8488222	13
2739237	13
2598111	16
3595295	13
3343589	13
12147119	13
13263648	13
5420251	16
873821	17
14304313	13
8307757	13
1711464	13
4518112	13
7081392	13
3175086	15
5817335	13
19274215	13
5806549	13
957746	13
805165	13
5281300	13
2509697	13
3671018	13
16430313	13
5503795	15
151840	13
3506541	16
2733727	13
23199245	13
9411275	13
1866315	13
6452592	13
1579806	17
2113402	13
14961668	13
1590083	13
20739872	13
4871639	15
5673562	13
2101547	13
1599566	13
5108252	13
184248	13
15005207	16
13638221	13
36485736	17
16324672	16
4187577	13
6788900	13
4863189	13
11490055	13
10746902	13
8300407	13
14670896	13
2702174	13
8201487	13
3219877	13
1748616	13
15534295	13
7998365	13
2097408	13
2454510	13
9924150	16
8052158	13
8420096	13
4315374	13
21430775	13
1929124	13
2423789	13
20214134	13
2117347	15
4403283	13
5579616	13
4874143	16
3056080	13
12034517	13
11046359	13
4068413	13
5948954	16
4643551	13
8312060	13
9315009	15
6151759	13
15583045	13
8339047	13
3418705	13
5998667	13
15032155	13
3148124	13
10952825	13
12629392	13
3768860	13
15885561	13
476232	13
1964337	13
8080620	13
18656739	16
527559	13
12624402	13
18521261	13
241144	13
17444784	13
2428170	13
12218325	13
187218	13
1935573	13
9910376	13
915877	13
6195073	17
1297011	13
7370631	17
2957934	17
261152	13
1026114	13
10142237	13
10881842	15
2848620	13
6412946	13
3035991	13
2480267	13
1876718	13
640979	13
16342538	16
27971462	13
1036534	13
2637362	13
18324782	13
3951052	13
4207193	13
28511533	13
6839054	13
33496	16
2777724	16
5921166	13
2136219	13
4415851	17
6800112	13
3157898	13
2772915	13
37716959	13
1203428	13
130636	13
26483114	17
18937455	13
1072594	13
10712005	13
11358168	13
3108466	16
1485557	13
16256025	13
10989901	13
17818287	13
26280401	13
5882385	13
13512682	13
17531874	13
392754	13
8439737	13
2698469	16
2461926	13
5216139	13
1526501	17
19074452	13
17021106	13
18311165	13
12036129	13
7172642	13
15903653	13
18112142	13
5295636	13
5457142	13
1570991	13
5443549	13
2429060	13
10219584	13
11805179	13
1858981	15
22094242	13
13847022	13
2447268	17
4695319	13
24206	13
2136059	13
4238213	13
904522	13
3713833	15
1108153	13
7831388	13
5624200	13
8819805	13
4141753	17
6377225	13
18447013	13
2466769	15
2945306	13
13912057	13
3041482	13
3915976	13
12266227	13
1060231	13
20012215	13
1952348	13
1700969	13
13202803	16
8546086	13
12814563	13
795399	16
741691	13
2269984	17
14243007	13
14811919	13
4256558	13
5326715	17
17844264	13
1096530	16
1009638	13
2270799	15
1270940	13
8343637	13
7067803	13
10180223	13
29652	13
689351	13
4607971	13
323847	13
1365460	13
1963122	13
3735059	13
4250787	13
3439707	13
4329832	13
1283261	13
13977597	15
12738289	13
3582884	13
1593109	13
1670689	16
6302216	13
939779	16
9636105	13
7295780	13
1247966	13
6170040	13
1123582	15
4597336	13
2530928	13
16622203	13
6369201	13
3896156	16
5046560	13
682917	16
9589861	13
501153	13
2029841	13
7812803	13
7811498	13
5110486	13
5491508	13
10846472	13
4245619	13
599517	16
7458504	13
17262923	13
2142602	16
6933178	13
8944993	13
16265938	13
4250396	13
25114733	13
13119732	13
3015042	13
15779877	13
66582956	13
17443270	13
16074237	13
4514246	13
3648069	13
12493470	16
1685547	13
1865680	16
856518	13
4253697	13
4408504	13
958256	13
913364	13
3127955	13
2701060	13
612707	13
2853439	13
2840847	16
5483859	13
6155958	13
1692697	13
1394848	13
1253278	13
1365221	13
3806400	13
4463742	13
3883254	13
9387748	13
11338523	13
10016885	13
16773201	13
1288246	13
3815668	13
622849	13
4443025	17
599889	13
3187657	13
1279256	15
1546573	13
7393307	13
38432794	17
5967301	13
10436643	13
852431	15
3139101	17
43899557	13
386286	17
9335864	15
207426	13
6883736	13
5089512	13
7827997	16
481066	13
15727898	13
9040068	13
12664797	13
3546250	13
2068555	13
83663	13
26156350	13
10443768	13
3916765	13
581807	13
13744452	13
4678937	13
4706237	13
691589	13
4546720	13
1293581	13
27861066	13
11515147	13
7071120	13
3551415	15
10584499	13
13194061	13
22506951	13
3657771	13
73050	13
5378943	13
14017621	13
2378101	13
13007074	13
3120168	13
2362838	13
3149023	13
6291121	15
13144726	13
13349136	17
498000	13
16420549	15
9373049	16
2172587	13
7551081	13
4848	13
1195830	13
5032695	13
16896678	13
7334780	17
1183265	13
9060950	13
14639474	13
35273888	13
18762939	13
2010975	13
1207224	13
14217446	13
388251	13
12737824	15
8481285	17
2234464	13
575628	13
13627327	13
2872355	13
2528372	13
9088272	13
5585998	13
5548281	13
3870759	13
7332293	17
2924378	13
9226093	13
10028495	13
10059931	13
9634220	13
3191592	13
14458555	13
1226706	13
13503016	13
1581311	13
1034439	13
9156918	17
258156	13
7204912	13
3123320	13
7757988	13
3438537	13
1631172	13
390879	13
2164024	13
246241	15
21234123	13
45860919	13
20493643	13
319131	13
3107923	13
225440	13
5665515	13
3857154	13
1212467	13
617751	15
3627435	13
12860845	13
3054319	13
2350084	16
951482	13
7411182	13
508942	13
3699114	13
1547193	13
1043408	13
344802	13
2857278	13
10087965	13
9164283	13
41285476	13
4941611	13
5535306	16
2005735	13
3288827	13
3565211	13
1072933	13
592342	15
15905819	13
2175595	13
1302276	13
1791062	13
4596466	13
1353058	13
15149612	13
1319308	13
8208315	13
16628279	13
303646	16
5540856	13
10742083	13
9291188	13
1410162	13
8286070	17
1272280	13
21072063	13
15747680	13
7123807	13
16279506	13
16819385	13
3488333	13
21333246	13
1423657	13
8135476	13
5459960	13
1075493	13
12074110	13
12736196	13
2239518	13
157811	13
4092640	13
17930823	13
4136361	13
10696587	13
2573849	13
7991319	13
13900568	13
13784620	13
790584	16
7160388	13
11093037	15
8229802	13
1241813	13
11692660	13
5390832	13
5788990	13
2668327	13
9653401	13
767102	13
16091573	13
23628230	13
2003481	16
6298176	13
4003702	13
1680402	13
101790	13
1286784	15
10667434	15
7048439	13
2894353	13
25895297	13
13372018	17
1516979	13
6785644	17
4957142	13
16555587	13
5698409	13
19476576	13
10211051	13
10984504	13
4162545	17
10040998	13
1720877	13
3963416	13
3618902	13
3980523	17
32384964	13
10850224	13
4417221	13
9419302	13
17322995	13
19398296	13
6751222	13
21026630	13
6552303	13
16956872	17
158805	13
18208328	13
1796251	13
1426240	13
4069086	13
1816362	16
728128	13
4539497	17
14634521	13
14051245	13
23482128	15
9841638	13
6516790	13
405194	13
347786	13
5174910	15
2986597	16
9949598	17
10778570	13
4474915	13
2847101	13
19806365	13
2175750	13
14197411	13
9134582	13
7821698	13
4163430	13
295750	13
12978499	13
285557	13
12962702	16
17608731	13
9280559	13
2093849	13
3523065	13
6936409	13
4291041	13
629378	13
5086076	13
3430194	13
3889934	13
7055470	13
2739454	13
2919043	13
8706263	16
29027543	13
398620	13
10374680	13
6530214	13
7847924	15
41914012	13
14888187	13
1293407	13
7089	13
2572337	13
14847368	17
10083890	13
7627969	13
31393002	13
3836236	13
192564	13
36821929	13
5290648	13
1710206	13
432799	13
2054841	17
147595	13
4547439	13
14325345	13
12499021	13
3251557	13
7481965	13
2228714	13
4795978	13
16376161	13
11563478	13
3233946	13
1134980	13
2123042	13
1860029	13
5147205	13
2688244	15
10090416	13
2059697	13
13614462	13
3933035	16
2941813	13
7200426	13
26415611	13
6754384	17
13943167	13
22801992	15
18635073	13
5981812	13
7481476	17
9229461	13
12006662	13
6070237	16
287117	13
11540546	17
2767847	13
7527728	13
17408242	13
12223513	13
14341502	13
9733378	13
14182923	13
4057064	17
4952703	13
7478175	13
6580528	13
1706612	13
1056634	13
8281018	13
378547	13
1645447	13
1055707	13
1071841	13
5065561	17
1771813	15
529098	13
15569057	13
16851940	17
2964917	13
31832069	13
34517919	13
6804625	13
20775527	13
22467	13
11321049	17
5080571	13
2266024	13
3310701	13
4447675	13
11575891	13
5397611	13
3648357	13
15754501	13
22593851	13
647723	13
119925	13
14230668	13
8259755	17
9911510	13
797350	13
29109730	13
4713220	13
17209916	13
15002389	16
2964957	13
4180116	13
10645965	13
3676024	13
14720662	13
6516277	13
10234017	13
6010577	16
17549257	13
13345952	13
3525894	13
5841126	13
200417	17
6860939	13
8564162	13
2338781	13
4939857	17
14045944	13
1066498	13
1028440	13
956426	13
2626020	13
1390126	13
6442540	13
1640038	13
16597480	13
5176877	13
2422476	13
8206439	13
9270438	15
1073185	13
1652857	13
1065926	13
16402674	13
2318156	13
27505187	13
12744719	13
1674923	13
10460184	15
9673081	13
11402934	13
14120523	13
8420537	13
17875914	13
1822980	15
3773631	13
21932330	13
801203	13
513587	13
5366322	13
7582974	13
2569763	13
25458085	13
194045	13
5372841	13
3174518	13
4437624	13
9806433	13
7322335	13
12068160	15
3644264	13
2518653	13
7953223	15
27674718	13
2337594	13
1697814	13
1012317	13
3872004	13
7076394	13
351508	13
907524	13
4627388	13
857520	13
2164932	13
74831	13
268111	13
5671162	13
4815099	17
5650223	13
25351123	13
4132486	13
3328759	17
11268361	16
4679158	17
4657343	13
1935421	13
16058067	17
232653	13
8279765	13
4454023	16
2153495	13
14004079	13
10742969	13
4996799	13
6180536	13
4987738	15
5698504	13
23753642	13
291825	13
235949	13
2012974	13
8484664	13
330585	13
11647252	13
8276499	13
7533333	16
8830654	13
10057497	13
5399405	13
15692135	13
4332898	13
4090691	13
4955956	13
13423415	13
4502107	15
2604408	13
1840154	13
1942736	13
18533235	13
11473502	13
18041905	13
3999823	15
10085013	13
3050086	15
1471203	13
1493770	13
3209618	13
8420596	13
12843629	13
9040021	13
2256154	13
3214669	15
5611308	13
10340933	13
1555655	13
828937	13
9811350	15
7245078	13
4213515	13
8759532	13
2498249	13
22690485	15
9649558	13
11928086	17
1899870	13
25534601	13
19567562	13
5081739	13
4465768	13
27770479	17
2578904	13
3693050	13
19378423	13
3224962	13
15152750	13
2448758	13
11141159	17
8768352	15
11491936	16
1702819	13
8103177	13
758537	13
9884250	13
9096891	13
1991016	13
635595	13
3355107	13
4341132	13
3860485	13
6628997	13
17068282	13
18028799	13
35476716	13
12205290	13
1789367	13
2119284	13
12304382	13
26142278	13
18179336	13
624371	13
4311515	17
11037276	13
761613	13
7559734	13
11626279	13
13874489	13
10132714	13
2629184	13
2958197	13
11957845	13
7778440	13
6470009	16
1323286	13
4282141	13
16890384	13
1359135	17
5663207	15
1831058	13
1502880	13
8522579	13
13326926	13
5106711	13
8257660	13
12746198	13
11232412	13
547373	13
5775870	13
894730	13
2433371	13
11665990	13
24540854	13
8953433	13
2630788	13
12229	13
606615	13
20170423	17
3405047	13
22726243	13
2037262	13
1865504	13
8290079	13
646079	13
5044060	13
4825165	13
2262320	13
6809037	13
1810130	13
19396321	13
2887350	13
1066369	13
6367291	13
9425979	16
10860276	17
2998263	13
8147371	13
2234755	13
7648278	13
12190168	13
2780290	13
8248327	13
1779861	13
7076008	13
1634555	13
14730561	13
2341594	13
6937574	13
4096395	13
3071797	13
10395031	13
2754563	13
2196807	13
6285775	13
2787208	13
1854542	13
15211515	13
16676425	13
5547472	13
5174930	13
17865266	13
309074	16
7166060	13
6275986	13
8300870	13
5832006	15
13148026	13
21588376	13
11521836	13
1512334	13
12945317	16
3099385	13
8228141	13
3550028	13
443268	17
21257296	13
6310311	13
84953	16
11862958	13
17552949	13
1596631	13
4781453	16
17416731	13
18540706	13
1055607	17
8784519	13
3119184	13
6879091	13
1728521	13
8999055	13
4275695	15
2026829	13
24915387	13
4545887	17
15153339	13
3050750	13
4150814	13
6462193	13
10678127	15
12829802	13
1260024	13
8059788	13
29829829	13
19734877	16
10538593	17
7775005	13
10909699	13
6079090	13
2208096	13
2394817	13
4786069	13
5846895	16
1046458	13
4274595	16
9202534	13
21139918	13
11675586	13
19413570	13
22109096	13
1560210	13
7169654	13
6602557	13
2803076	13
310372	15
7002414	13
2018697	13
5887661	13
787242	13
11294510	13
21704388	13
19674783	17
1263586	13
13525181	13
3088960	13
5276148	13
16684987	13
7759142	13
2034158	13
7160342	13
9063830	13
784714	13
4708542	13
8492534	13
993784	13
2587921	17
6695120	13
2782040	13
4807002	13
2164819	13
625639	13
9058822	13
399606	13
10111584	13
3978078	13
20251256	13
5558519	13
6523403	13
10957202	13
8654251	13
2190117	13
1239574	13
6929473	13
5704873	15
43374172	13
3836745	13
13395825	13
5452038	13
8202803	13
22458660	13
2679151	13
2956622	13
16208390	13
5257857	13
1977521	13
18423939	13
15355407	13
1615328	13
5386227	13
4555099	13
11537847	13
559792	13
13259076	16
1119689	13
1548377	13
24977061	13
11136111	13
2044510	13
2985328	13
10804273	17
13762761	15
773857	17
10877907	13
7868025	13
131325	13
21031706	13
11081876	13
10621948	13
800228	13
1011121	13
8169147	13
8449259	13
532732	13
15482400	13
2583507	13
1045590	16
10186028	15
3127138	13
558488	13
1675766	13
170868	13
380405	13
1968578	13
2479812	13
10801435	13
11709645	13
11090337	13
2624157	13
3914168	13
16607659	13
2030106	13
1689412	13
9758932	13
8386342	13
11771744	13
4376360	13
4098226	13
7906276	13
831162	13
9511777	13
6949621	15
1093228	13
5302588	13
10721717	13
2134318	13
16174914	13
15820712	16
6169861	13
4916812	13
5664908	13
45220254	17
2067757	13
1916621	13
3853848	17
1284652	17
2093724	13
33611546	13
813615	13
3385935	13
9436557	13
33798344	16
19568694	13
3556066	13
2729967	13
2173901	13
533843	13
4036929	13
21665046	13
15973075	13
2998023	13
12211693	13
21109670	13
142715	13
3727434	15
10670212	13
8253816	13
7844379	13
137471	13
3696175	13
12078824	13
3812348	13
5629120	13
3917694	13
2574701	13
2869928	13
6835006	13
9142080	13
654266	13
1088844	13
13482740	13
4272193	13
8419335	13
9335039	13
5903756	15
16866707	13
8751244	13
6348372	13
6518391	13
7064087	13
6275224	13
350155	13
656808	13
2077861	16
2923857	13
4738112	13
1337757	13
11284145	13
481075	13
10835415	13
19654884	13
1858025	13
1851672	13
1227330	13
17772278	13
45553219	13
7385448	13
1332627	13
4930703	15
7883082	13
6899186	13
521963	13
9453898	13
18722383	13
22131007	13
2658124	13
18145907	13
25124439	13
42900656	13
1364208	16
3955397	13
6040035	13
13110477	13
4199267	13
6789536	15
7747726	13
20032644	13
826258	13
2386775	13
494692	13
2082	13
47317	13
6178911	13
2820824	13
2045581	13
1023190	13
1838793	13
3484149	13
2640861	13
24379613	13
2069852	13
13329390	13
29125032	15
10850341	16
12995716	17
2926192	13
1287687	13
620740	13
4386307	17
6591640	16
2898986	13
16552732	13
8385482	16
11221766	13
4566769	13
3049905	13
5593799	13
6443859	13
19889899	13
8284012	13
8149188	13
3597842	17
2323670	13
2751130	13
3964280	13
22593713	13
4445910	13
1876603	17
4500383	13
6699163	13
5089293	13
3584347	13
7184107	13
13562447	13
9406199	15
3358239	13
1081553	13
4794326	13
5202751	13
51980890	13
12483815	13
3836155	13
1154328	13
7022623	17
1119809	13
388346	13
47685	15
6098833	13
11619718	13
11988587	13
16149451	13
398190	13
644920	13
25052471	13
190122	15
373688	13
906154	13
2610042	13
689926	13
4661903	17
719098	13
3994699	17
4308906	13
6642148	13
3022908	17
7011856	13
13233850	13
4266146	13
8025381	13
2355042	13
1226552	13
27367624	16
3948024	15
9103135	16
5400278	13
698276	13
852697	15
2012458	17
5511893	13
5391280	13
20165783	13
511324	13
881051	13
35010007	13
3556069	13
2349906	13
38807740	13
4821436	13
13575018	13
6494033	13
4037083	13
4728839	13
19607888	13
502303	13
3468444	13
5915562	13
16149868	13
12970294	13
5709688	15
1909844	17
1188638	13
1875256	13
10939234	13
2416789	13
931386	13
6869302	13
957992	13
311186	13
934338	13
4257736	13
1857796	13
22837998	13
653147	13
370696	13
7295455	17
2816438	13
9676438	17
2664184	13
8235372	13
496550	13
1720	17
2303183	13
8135060	13
3031003	16
9016545	13
1196310	13
26213672	13
8597487	13
1744198	13
13414802	13
8903446	13
2719236	13
7496987	13
9414864	13
30835206	13
6993033	13
12865521	13
4950824	13
1136695	15
8132553	13
5934730	13
9761301	13
11935488	13
2406107	13
958074	13
4867751	13
20681851	13
10761818	16
5473799	13
5686643	13
401343	13
902908	13
5377920	13
19558065	13
2749677	13
7953970	13
3593018	13
3309016	13
6105506	13
15229509	13
2509200	13
3579610	16
1476092	13
2631684	13
5875375	13
2688081	13
744627	13
4740738	15
20454529	15
3258570	17
1386468	13
5692653	13
1539708	13
4461789	13
14326930	13
5484674	13
9356195	17
1220295	17
7649990	13
1748375	13
1647827	13
26581210	13
10321075	13
14751594	17
10793585	13
4201554	13
2073269	13
14023197	13
5860509	13
1774839	13
2362707	13
1388326	13
9063696	13
10272666	13
7492256	15
16343893	13
2360270	13
3586082	13
7570003	17
5318913	13
15992680	13
15908092	13
8393286	16
11508210	13
7747038	13
9005354	13
3228865	13
9803546	13
12229601	13
4938808	13
18006730	13
12583701	13
1804267	13
2120465	13
6247155	13
2872662	13
19935715	13
18296078	13
2572146	13
10046237	13
1196669	13
8262989	13
3502198	13
2172590	13
2185581	13
19694376	13
2023549	13
6513136	13
804320	13
2187016	13
7330908	16
7163068	13
21105769	13
2903226	13
2343396	13
5607906	13
5715076	16
6932653	13
2219273	13
1523071	13
2383804	17
14531166	13
2239636	13
2049495	13
69633	17
756593	13
393936	13
923347	13
6986091	13
19468462	13
11811881	13
7530228	13
7287662	16
3454639	13
7792862	13
9888128	13
18294482	13
9764500	13
105486	13
1725789	13
5100098	13
26055492	13
64478	13
4781145	13
1958520	13
8353904	13
22588105	13
5530143	13
3328314	13
11368955	17
5126080	13
15066509	13
4288432	13
18406655	13
703560	13
2265868	13
17779456	13
7996291	13
18216706	16
6758471	13
3402641	13
4899874	15
18864261	13
8887572	13
1116128	13
10139675	13
11584343	13
3171939	13
6449108	13
1538317	13
756096	16
3526694	13
4895319	13
75040	13
8325741	13
6245820	13
17877694	13
736924	13
4615589	13
553301	13
564401	13
10430273	13
13717322	13
2168646	13
988341	13
1665860	13
5451303	13
6725484	13
7597347	13
12682072	13
5184673	13
24720551	13
650557	13
4961614	16
2743200	13
9605095	17
8326139	17
13884505	17
15381450	13
2893243	13
29669636	13
6266159	13
18017931	16
4820047	13
1141082	13
2405977	13
1606486	13
5042285	13
9299411	13
18708100	13
3110719	13
1676298	15
9034849	17
210264	13
2538562	13
944133	15
3738554	13
3440415	13
281293	13
8050629	13
25295166	13
6482771	13
295794	13
17482589	16
1805503	13
1554919	13
3782739	13
150959	13
3779376	13
7633469	13
1655501	13
6558226	13
3168705	13
1985293	13
2845632	13
1126173	13
6081173	13
4634485	13
937879	13
2932617	13
8801146	16
4715131	13
684013	13
761118	13
18368317	13
312457	13
8719793	13
9687167	13
947980	13
2612591	17
11741035	13
2388044	13
10243384	13
17724991	16
2844042	16
2004540	13
22213624	13
291103	17
10653012	13
6146435	13
23113540	13
641376	16
1398511	15
18166427	13
18895544	16
6029124	13
491195	13
4855515	13
1584127	13
5039461	13
8293286	13
9452715	13
3104353	13
2464289	13
17157442	13
30973632	13
11878863	13
4006048	13
5499849	13
8328332	13
3742864	13
11503250	13
38033543	13
18592596	13
7676627	13
5707450	17
5108698	13
2608398	13
4671340	13
3939215	13
18499593	13
855182	13
2049624	13
932878	13
11099710	13
19419296	13
102568	13
2699895	16
5857296	13
6692373	13
3544508	13
4917327	13
6004640	13
2915829	13
6051519	13
19626346	13
499625	13
1211597	13
1087719	13
4650988	13
3600960	13
3884615	13
7261360	17
10988620	13
1804509	16
12691333	13
3695461	13
1973155	13
348039	13
15184365	13
1370053	13
15726063	13
5430136	13
17645055	13
1278027	15
11008855	17
7564447	13
2895581	13
3376962	15
5104123	13
119358	13
5631940	13
10503939	13
35930027	13
1516831	13
1121974	13
5100735	13
3116410	13
10081286	13
2558132	13
28710058	13
9629573	16
1583159	13
980287	13
5077130	13
2812453	13
10970624	13
6766337	17
10580841	11
62660124	13
10702028	13
18766088	13
4240913	13
6292820	13
6100918	15
12920684	13
4179550	13
391081	13
1610777	13
9485296	13
17093680	13
24298983	13
5028232	13
1117204	16
6881806	13
423801	13
247961	13
12961434	17
1193098	13
3974614	13
1701964	13
2556864	13
3181997	13
4565770	15
1078081	13
3082193	15
1273880	13
244214	13
11216186	15
7374760	16
1100570	13
1069501	13
267852	13
4709120	17
19970531	13
2140870	13
4068258	13
15822338	13
3501859	17
8021900	16
8639903	13
5052541	13
4501276	13
890784	13
17566430	13
10227964	13
5932033	13
683039	13
2763664	16
4227970	13
1125508	13
1602986	13
2632815	13
7755747	13
1155829	17
372693	13
6789442	13
2120561	13
2641071	13
6988326	13
7151472	16
9926341	16
15079375	13
1441820	13
4434425	13
6968885	13
12189209	13
11389891	13
23071414	13
13611555	15
12410158	13
1934368	15
4250021	13
22623158	13
1335025	13
2568355	13
8462278	13
5444621	13
5743048	13
10699181	13
9565849	13
4224284	13
3337018	13
368197	13
12856494	13
34786548	13
4872497	13
13257865	13
4752246	13
6465755	13
13673784	13
10913909	13
3496196	13
1500778	17
5555146	13
18857070	15
2487808	13
15995968	13
7532983	13
8949777	13
6788038	13
3897701	13
708863	13
733424	16
9727057	13
249582	13
23639192	13
2244614	13
4679666	13
5028276	17
958254	13
9001385	13
565077	13
4871333	13
948641	13
767892	13
3350107	13
953390	13
1782162	13
8185301	13
4359117	13
8887794	13
9518897	13
23714862	13
30787116	13
8426533	13
6578152	13
5862469	13
965327	13
3341690	13
5951931	13
7026437	17
15072105	13
26830	13
9316570	13
998050	13
525375	13
2859401	13
2147004	13
4348805	13
37799905	13
3733211	13
1603740	13
318283	13
3357834	13
4793485	13
276149	13
569231	13
2214910	17
13447385	13
1752238	16
6739018	13
9099662	13
7942223	13
3986514	13
6874303	13
1165863	15
428538	13
663188	13
4476029	13
15200687	13
162014	13
2412216	13
9419189	13
1232835	13
886588	13
6861065	13
40087065	13
2214234	13
5050985	13
7155820	13
7591141	13
7975783	13
5968874	13
2783388	13
6941706	13
2846104	13
2970697	13
8829934	13
2896840	13
1534311	13
2448870	13
3510452	13
7455162	13
31629	13
8247057	13
21392735	13
15113047	13
11358841	13
482956	13
1178292	13
5210427	13
6702199	17
4098555	13
18387461	13
8031912	13
1521844	13
3168220	13
2273968	13
7151937	16
2718522	13
654941	13
4147143	13
886373	13
8130542	13
1995523	17
18625386	16
5152761	16
682262	13
16774199	13
10474412	15
4529390	13
3500346	16
5706156	13
4871505	13
27748054	13
731470	13
6097795	13
14740694	17
6180632	13
9799926	13
7536288	13
9317913	13
1790720	13
1684634	13
5396842	13
19806176	13
4046804	16
17002823	16
5304754	13
598847	13
7166742	13
6384985	13
1547927	13
1160915	13
8058741	16
9134746	16
5853592	13
1203651	13
3059146	13
2537736	16
1502088	13
7246358	13
15689759	13
21643186	13
76627174	13
9487464	13
7522499	16
9259208	13
7240954	13
1919043	13
6720554	13
142240	13
12987365	13
927587	13
5158109	13
5633376	15
13024355	13
2200323	13
8804271	13
4438534	13
10313658	13
6099990	13
1019942	13
5111706	13
113486	16
24061838	13
4901571	16
3072740	13
1385287	16
1336282	13
6253806	13
3630070	13
23668665	13
22670338	13
17710751	13
6425577	13
58264	13
3210665	17
6049567	13
3500448	13
4780584	13
7687785	13
1538133	13
6513714	13
8479936	15
11297139	13
17843362	13
8194561	13
13878574	13
4257930	16
2463529	13
6715117	13
1271427	13
6538141	15
11231767	17
6728822	13
6411947	13
1245590	16
717042	13
6319264	16
7258528	13
28728437	13
3089199	13
1763906	13
13483393	16
20409248	13
6383928	17
6040084	13
14628364	13
2342587	13
2461356	13
2942149	13
2904542	13
7325620	13
2775059	13
349419	13
10334146	13
2220499	13
5751325	13
9060968	13
5251086	13
4170560	13
39285061	13
914864	13
14516400	13
3545591	13
3966779	13
5079760	13
20434929	13
2177611	13
3468308	13
112644	17
11411333	13
1141060	13
1770568	13
9244945	13
52101791	13
48100957	13
2450905	13
2437987	13
17525390	13
2656551	13
15021395	13
147156	13
6508139	13
19021222	13
1633387	13
12738809	13
10938842	13
2171587	13
6490846	17
7727231	13
3044765	13
3281112	13
5571593	13
27273331	13
3984916	13
14457966	13
8255012	13
1025583	13
4922129	13
11354217	13
1264602	13
10361955	13
2760188	13
11539696	13
10684506	13
6124252	16
4226653	13
5059131	13
3336670	13
4786534	13
8858841	13
14798766	15
2771254	16
15071907	13
5360684	13
10755328	13
753157	13
3694570	13
1827581	13
15815412	13
223643	13
15457244	13
1070162	13
6647066	13
13424389	13
8594127	13
1223219	13
4459381	13
43846	13
12280880	13
4099170	16
5066221	13
5004002	13
9755720	13
12166397	13
21379470	13
12352491	15
3098528	13
6763932	16
395956	16
156251	13
20991731	13
624955	13
14251198	13
11896653	13
2170406	13
2788668	13
12853869	16
4185675	13
20625428	13
2201141	13
6293983	17
740598	13
13039485	13
17083948	13
4194062	13
32000	13
4214631	13
9297567	13
16580148	13
2051684	13
2765207	13
11431992	13
17563589	13
25013035	13
5695120	13
4211862	13
19093592	13
748534	13
28474633	13
2393666	13
2547037	13
19028878	13
5513568	13
20580524	13
1117739	16
9478059	13
3196769	15
2402479	13
8935675	13
12934569	13
76596	13
1935972	13
2898451	13
16320808	13
4049566	13
2664944	17
8815464	13
26680325	13
4652795	13
5268925	13
2080885	13
37451273	13
683674	13
6348227	17
1114200	13
3961561	13
22030163	13
8204366	13
16797357	13
10688984	13
3137925	17
2331732	13
1161970	13
10029078	13
1425507	13
8277730	13
5513353	13
843081	13
3913355	13
19333563	13
945552	13
11642037	13
1704951	13
11646692	17
10338067	13
11880964	13
7878727	13
2928072	13
14875798	13
1697028	13
17014487	13
829893	15
6963268	13
14984914	17
19206841	13
2377994	13
4639534	13
1974359	13
16312749	13
12777616	17
1242424	13
4573959	13
2509929	13
4032819	13
4097027	13
954457	13
10875746	13
19009203	13
2790216	13
641381	13
12300087	13
4863633	13
2976021	16
170956	16
10792370	13
12467674	13
135911	13
31393794	16
2833266	16
13457952	13
12828034	13
9624881	13
299954	13
25087832	16
928645	13
10049157	16
10402575	15
20157242	13
570444	13
3994110	13
17155784	13
1798208	13
4983400	17
6256415	13
10747204	13
127236	13
5590197	13
5746547	13
1321533	13
1854835	13
1694736	13
1452854	13
1016320	13
28193252	13
5723481	13
771558	13
901626	15
2244354	13
7591788	13
4309601	13
7357983	13
3559761	17
2626915	13
9020750	13
3805174	13
5992100	17
26063767	13
3129071	13
7316043	13
1149756	13
2881198	15
14295855	13
3236253	13
4043156	17
2641807	13
819028	13
9411389	15
2828107	13
24931154	13
4921009	13
22013106	13
4940892	13
1687715	13
18311796	13
29185018	13
9872566	16
3693054	13
118722	13
11307733	17
1911767	13
2738595	15
8414374	13
10396062	16
1239016	13
3771433	13
381218	15
4733063	15
20791299	13
106353	13
482279	13
10427203	13
5121818	13
13968058	13
819930	13
693249	13
2762088	13
3804155	13
644750	13
3558399	13
249677	17
6112291	13
15714478	13
9121287	16
2969635	13
14544239	13
1970177	16
43955380	17
5171892	15
15737853	15
23096743	15
9883942	15
16582652	13
18145999	13
9303076	13
7433839	13
24675003	13
8563389	13
2179851	16
10277288	13
38269	13
5311435	13
1820792	13
16550580	13
1248540	13
40822021	13
7422047	13
1309719	13
2319984	15
19858519	13
2862978	13
3234263	13
167987	13
2868501	13
7315011	13
40267124	13
293205	13
8180657	13
19127828	13
849910	13
4106851	13
13439604	13
8780202	13
2025772	13
5337249	16
6692432	13
13067177	13
495184	13
5494166	13
8073037	13
9087629	15
1375585	13
3883421	13
1767097	13
4505752	13
146308	13
9067285	13
9369863	13
9174274	13
6891818	13
18833896	13
10622686	13
21946583	13
4679962	13
3646322	13
3416101	15
2437045	13
4395654	16
523257	13
7568890	13
3682001	13
1570127	13
1242312	16
2513259	13
2469980	13
3236602	13
352233	13
8436397	17
3624133	13
11744079	13
1745396	13
4522349	16
5120197	13
2650776	13
267716	13
16861532	13
5686332	13
15057036	13
2398711	13
3460283	13
220689	13
13192970	13
658060	13
446692	13
2128315	15
1727064	13
14117150	13
6067362	15
2348949	13
17670554	13
909510	13
12171884	13
11195562	13
13384463	13
1807920	16
8643966	13
1974208	13
5118908	15
1978463	13
2171250	13
11611322	13
6905837	13
2776836	13
6141568	13
9536814	13
3345894	13
4595086	13
562521	13
11471493	13
13730646	13
6336900	13
9215782	13
1520884	13
25077307	13
8077478	13
6328567	17
330301	13
344217	13
242028	17
7727469	13
3852778	13
7061861	17
18908141	13
1167021	13
5141909	13
16571543	15
9911829	13
587761	13
6381017	17
3941640	13
9997	13
37508898	13
3662340	13
9783224	13
7392505	13
10170691	13
1300042	13
235096	13
1103922	13
10939550	13
5131727	13
4469207	13
4925877	13
2063419	13
414175	13
902129	13
3785948	13
3744922	13
398128	13
697382	13
2029318	13
5972883	13
678024	13
656161	13
18201550	13
1673752	13
3466526	13
2127958	13
3233561	13
3948011	13
4443980	13
18188018	13
1079089	13
10225034	13
11160720	13
630276	13
7958062	13
3171606	17
2377263	15
887433	15
4108000	15
5801774	13
233126	17
28469	13
2015267	13
1812156	13
5974740	13
2492103	16
1078627	13
1657227	16
3683952	13
2911683	15
2747379	17
5136623	13
877437	17
9044013	13
16375420	13
1228979	13
947633	13
17611697	13
729773	15
7600551	13
250099	13
13594111	13
4820035	13
313016	13
23720798	13
6254867	13
11232463	13
27798850	13
12697156	13
1652548	13
3791020	16
15129573	13
3250074	13
4667626	13
8744776	13
3054094	13
6886284	13
221982	13
300607	13
10758649	13
6450319	16
955158	17
1418819	15
2251048	13
829564	17
7014503	13
1781682	13
191565	13
3973727	13
3482592	13
2494067	13
11227762	13
3975436	13
8594048	13
5939565	13
3504616	13
20130569	13
3310369	13
13104478	13
13220379	13
9814525	15
3493100	13
19255456	13
10184786	15
6188489	13
5691577	15
17339376	13
572789	17
16757155	13
1550485	13
4145432	13
5797710	13
37562010	13
1224152	13
29004865	13
4950887	13
3707972	13
12070301	13
1454440	13
14758874	13
1194890	13
6526606	13
17326625	13
291786	13
24304743	13
91761	13
1155107	13
15920269	13
2786300	13
2139698	17
7309710	13
4033233	13
5257339	13
9667254	17
11950906	13
6340530	17
11793246	15
10300038	13
2869633	13
1713146	13
26002324	13
2057885	13
696515	13
8602471	13
11981862	13
8381119	13
1349578	16
926401	15
16547991	13
1645268	13
3066713	13
19170391	16
2158032	13
1509799	13
1263411	13
6496277	13
11011940	13
1019932	13
11386215	13
247897	13
12337048	13
2233836	13
7630453	13
2169254	13
566367	13
16345463	13
2102082	13
5319566	13
6965723	13
5234866	13
5349876	16
4803031	13
1160797	13
29354004	17
2748137	17
2906803	13
2151364	13
6141290	13
224333	16
3789756	13
9366465	16
4876972	13
810937	13
6294947	13
1602486	13
2131069	13
13121234	13
5499890	13
24853334	13
213340	17
630276	13
12784142	13
2224247	13
24647284	13
10139980	13
10166070	13
16684	16
14016515	13
17689983	13
1792690	13
16009864	13
78376	13
3264638	13
28993	16
1023712	13
11403157	13
287460	17
1238328	13
4297830	13
6010722	13
23103972	13
3089612	13
3414895	13
1438931	16
8734835	13
3376586	13
1087297	13
11709080	13
4159057	13
25599311	13
1954602	13
376670	13
975462	13
857274	13
6896954	13
2243602	13
889942	13
7022184	13
17064278	13
28022177	13
2468436	13
1174275	13
22067456	13
2194020	13
1269902	13
5604336	13
5117317	13
68016	13
14368751	13
24535074	13
1730898	17
1868644	13
37153649	13
4342671	13
4363076	13
6446470	13
142470	13
9860683	13
16083131	13
5358632	15
20543217	13
3504745	13
7665867	13
3883144	16
8309336	13
10252612	13
174167	13
1449492	13
8219872	13
18239608	13
2245709	13
8919764	13
2506925	17
33834057	13
41639	13
1283415	13
11455351	17
8941133	13
20731804	13
18637920	13
3850049	13
6572501	13
21778623	13
6886328	13
695448	16
8297604	13
33222940	13
10256165	17
12746614	13
700333	17
9674414	13
5532168	13
1334160	13
21173362	13
13068971	13
879394	17
7906961	13
62596	16
3292651	13
453159	15
961171	13
155491	13
5734865	13
6654918	13
8250975	17
10225612	13
7669175	13
17446564	13
856204	13
1707831	13
8362431	13
1920169	13
2606021	13
2027756	13
6750866	13
10103169	13
1464565	13
338762	17
5861964	16
237223	13
2114117	13
6254590	13
944186	13
10675497	13
2618746	13
22373743	17
620218	17
8196601	13
2321843	13
2294710	17
9874653	13
1923837	13
1741424	13
2791620	13
296129	13
6373922	13
5670316	13
141648	13
4308899	13
10562250	13
10374393	13
4890276	13
5711692	13
22600736	13
2717022	13
2644646	13
7554646	13
2887166	16
868321	13
12466044	11
16960366	13
15012622	13
526170	17
5421227	13
425604	13
2672516	13
8523424	13
12875292	13
3782244	13
142119	16
3251301	13
9610653	13
6050328	13
2483182	13
1818980	13
14218851	13
777299	13
879826	13
5233875	13
7964907	13
2018640	13
13842012	13
7362347	13
1246457	13
5929380	13
28409711	13
7583801	13
2144116	13
4433050	13
2728883	13
2843772	13
8972018	13
6234822	13
3782138	13
3031777	15
173608	13
7664981	13
2206707	16
4579861	13
5661446	15
6189332	13
2725338	13
3262947	13
26101911	13
57881	13
15718287	13
7509609	13
4836131	13
3276887	13
4735831	13
3270150	15
7388104	13
13471051	13
16825898	13
6769296	13
4822081	13
1485472	13
1864783	13
15789082	13
27941388	13
6412772	17
6781492	13
810257	13
3868719	13
9736955	13
6118796	13
13994711	13
225598	13
10588224	13
3815861	13
2896940	13
14177356	13
6290939	13
9122930	13
7366489	13
28320387	13
8275491	13
11083658	13
2389114	13
3095487	17
12455869	13
1764049	16
5207034	13
1182825	13
4575788	13
9726452	13
768992	13
4527206	13
8015699	13
11705489	13
9349746	13
3837818	13
5506951	13
11977577	13
88706	13
1206646	13
7257793	13
1842835	13
12636108	13
3941355	13
14434778	13
15021917	13
3071953	13
1343301	13
15399270	13
442081	13
3175332	13
12477509	13
20334509	13
6660088	15
4274066	17
8652619	13
3116448	13
254317	13
7809431	13
1310580	15
8716202	15
5538174	16
4805913	13
3291561	13
694260	15
2336429	13
19181522	13
6425943	13
14369123	13
8864864	13
4361312	13
14814568	13
582958	17
3561833	15
4087452	17
23863637	13
3717764	13
323120	13
894231	16
8566796	13
231130	13
165960	13
503189	13
6151092	13
5106833	13
7395866	13
15821565	13
7467279	13
308245	13
5784819	13
7988402	13
3074461	16
22823094	17
9705452	15
6232172	13
2556772	16
6132904	13
17538690	13
3487824	13
1535368	13
25371944	13
8331136	13
13743719	13
1092961	13
1229841	13
5266650	13
6425317	13
3466732	13
3441138	13
781142	13
585861	15
7577040	13
24095639	13
2764504	13
2993151	13
22678221	13
1840623	13
8357266	13
9164434	13
8964568	13
4512870	13
11275728	13
8092395	13
11604630	13
418155	16
5627134	13
11894161	13
6742557	13
8097939	13
122152	13
9346725	13
21351236	13
7100771	13
3451684	16
10333212	13
1398981	13
1594423	13
25450896	13
13759502	13
5742806	13
6490309	13
11799663	13
1666098	13
5296031	13
4528896	16
272756	13
3906284	16
1556213	13
9293751	13
3464103	13
5807959	13
23870745	13
7006926	13
3907796	13
566468	17
8459458	13
12865366	16
30230744	13
3197496	13
8625349	17
31989188	13
4107808	13
2041662	13
1431940	13
16751346	13
10134220	15
6183424	17
3493243	13
4116917	13
191715	13
2632219	13
18086459	13
1168255	15
22704385	13
13783430	13
17398869	13
49913727	13
12560525	13
8016183	13
4341003	13
6525347	15
3841494	13
2922617	13
13603474	13
25594777	13
13825987	13
17697041	17
21030720	13
6953341	13
2832358	13
880399	13
1847796	13
4350041	13
3958990	15
504773	16
1625603	16
37965	13
798932	17
1450846	13
2559284	13
1070927	15
14712962	16
7808638	13
1728192	13
3680410	16
2315643	13
21818189	13
5350559	13
3279662	17
781488	15
48824	15
9121548	13
22195065	13
5760109	13
3305499	13
6304725	13
7946442	17
4713998	13
13946430	13
10685394	13
16021966	13
4790017	13
990690	13
6571116	13
8218508	13
3091526	13
1725935	13
2660625	16
18674248	13
1606474	13
18499613	13
12195349	13
8512091	13
25007907	13
423636	17
436164	13
98096	13
9688473	13
4301496	13
886703	13
5170578	13
8372580	13
2359261	13
11610069	13
2097092	13
4443324	17
1691168	13
1071874	13
60339	13
26105715	16
20607570	13
10093291	17
2869768	13
7752561	13
481245	17
44809273	13
11962574	13
7393255	13
5863627	13
2578431	15
10998828	13
14604651	13
1912968	13
4491651	13
12181247	13
4256093	13
9075472	13
7110031	13
582975	13
7514623	16
3029100	13
5990100	13
2626258	13
428897	13
2227627	13
966102	13
1833447	13
1177071	13
12790516	13
61057	13
2048833	13
1283441	13
6592876	13
4173173	13
2523101	13
5176378	13
1518027	13
1644967	13
26526118	13
2638603	16
9658538	13
8468136	13
2637656	13
630392	13
19197676	13
17760845	13
2890891	13
11895485	13
20609257	13
13631452	13
6680744	13
882201	13
9840148	13
20935344	13
22705171	13
3116509	17
27389882	13
13554600	17
201602	13
10377340	17
17046721	13
3549137	13
1818875	17
6345013	13
8915053	13
16138863	13
1839463	13
26524426	13
7528916	13
14375328	17
890898	13
5895436	13
4846183	13
12152305	13
1092052	13
36512905	13
1035409	13
5190454	13
6570584	13
7721362	13
430669	13
642839	13
3406687	13
10755769	13
4262704	13
767943	13
19061308	13
363873	13
1426473	13
3303047	13
2565796	13
9604508	13
6126597	13
8497689	13
13057919	13
9448369	13
2718363	13
11126114	13
3581440	13
1733796	13
2978445	13
16724750	13
2770599	15
2095047	15
2831785	13
2588304	13
8101507	13
7405558	17
16027799	13
3523073	13
676661	13
14043585	13
590647	13
1202690	13
11426985	13
9034289	17
12932523	13
8140017	13
4850208	13
8753557	13
6601381	13
2505205	13
5450645	13
8049213	13
4276903	13
6888302	13
100190	15
1408155	13
6444250	13
3369395	13
1443700	16
5858487	13
1344524	13
2039113	13
14072540	13
13674839	13
839820	13
1046097	13
3729783	13
2548451	13
582803	13
4941446	13
14017849	13
7181637	13
44138346	13
4923924	13
5397215	13
930603	13
648853	13
448939	13
647828	13
12234088	13
1067546	17
2372922	13
8548038	13
24216724	13
11524593	13
5402093	13
91258	16
15385742	13
23321109	13
15087134	13
4034687	13
16526970	13
2152482	13
18978917	13
8690570	13
6223302	13
1978885	13
14864805	16
3741141	13
3084819	13
3917348	16
1166153	13
4920255	13
5886307	16
19113108	13
4357577	13
3887102	13
2717335	13
8814064	13
3531534	13
2534682	13
11476054	13
5566404	13
3701344	13
5137633	13
2116152	13
1955462	13
3310815	13
9951505	13
2013966	13
4455160	17
13949648	13
1793977	13
10783199	13
5116049	13
1797632	13
19248706	13
472199	13
1505502	13
8233734	13
2114803	13
5630801	13
13129342	13
19764817	13
496779	13
32089720	13
9963663	13
12835687	13
6304433	13
6469267	13
4550760	13
2004871	13
10976755	13
8090785	17
527212	13
7009275	13
2139956	13
7414690	13
4518704	13
1373723	15
3507614	13
4831120	13
5583531	17
3760899	13
24221905	13
11196135	13
3765971	13
4646565	13
9384606	13
1245545	13
16334786	16
10594813	13
14148808	13
17299266	13
2189058	13
4989949	13
3657904	13
12424780	13
10824117	13
24201395	13
740344	13
3481600	13
6642899	13
6868508	13
1437855	13
3134521	13
6616435	13
18912829	17
4440651	13
1477916	15
17532244	17
7130617	13
2400977	13
20047628	13
12879115	13
50693	13
15361892	15
6164746	13
4227108	13
4036239	13
350110	13
11026011	13
752700	13
7340150	15
7440681	13
4710052	13
11266699	13
260709	13
14943271	13
1978300	13
4840811	13
589929	13
5410079	13
9078702	13
8304424	13
20600243	16
6982854	13
2551034	13
6135567	13
12854555	13
5130558	13
5862811	13
10337209	13
4491012	13
4459870	16
566952	13
4181984	13
10099155	13
4460756	13
22008161	13
570800	13
6351299	13
6224830	13
10842206	13
7297702	13
250638	13
11020066	13
5926878	15
6810338	13
7696022	13
4700084	13
1977610	13
7326786	13
10060655	13
16038864	13
13797285	13
793210	13
477157	13
5456047	13
1614141	13
8275592	13
5160448	13
8509922	13
1590711	13
5859433	13
6439580	13
742011	16
9176799	13
2097145	17
3096501	16
3307544	13
976656	13
2585741	13
704984	13
1675530	13
10515649	13
9517790	13
8575018	13
1992183	13
961517	17
339062	16
4371351	13
443678	13
47575221	13
1124071	13
11517747	13
15834431	13
35518195	13
3740510	13
5033246	13
8855657	13
18917050	13
23602419	13
6887517	16
6367206	13
18685317	17
1729971	16
3035546	13
2457810	13
16596108	13
19789341	13
10459559	13
151402	13
6077283	13
28592470	13
11344285	16
3052252	13
14772865	13
6072463	13
10628585	15
2871153	13
2024014	13
13880645	13
2806235	13
1183182	13
12455177	13
16259931	17
5834074	13
5820601	13
6303286	13
3965280	13
4748203	13
12437396	13
1147733	13
7122350	13
13557735	13
15156595	13
10989672	13
7254904	13
13424998	13
12301530	13
63119098	13
2681986	13
260258	13
2919211	17
1605407	13
862955	13
2089486	13
1056767	13
2393506	13
3868534	13
11758818	13
4198461	13
8659278	13
5316365	13
10890975	13
7427947	13
9186811	17
3060811	13
11339650	13
8385823	13
12736651	13
23671204	13
2168620	15
3254106	13
4929076	13
3702147	15
3981946	13
2193633	13
3079302	13
63639	13
122833	13
5417111	16
5758850	13
7112785	13
7888516	13
741448	16
1029352	16
6079503	13
11564792	13
1634472	13
5398938	13
2892960	13
3558854	13
2289103	13
19154210	13
8933089	13
7117044	13
1262755	13
1209577	13
4084103	13
26956925	13
9994575	13
2256261	16
9738012	13
11568795	13
2107283	13
1281474	16
3082907	13
1153191	17
4660242	13
6215247	13
300289	16
20901935	13
6849806	13
170760	13
5864938	13
8932717	13
8055604	13
13428904	16
13541296	13
5155647	13
7471153	13
5608392	13
10006928	13
2223531	13
5745910	13
4758059	13
587526	13
10260530	13
1947317	17
5221523	13
730952	13
3004770	13
5174189	13
8076504	13
6105207	13
11942243	13
22932227	13
11966012	16
118700	16
4142748	13
8245637	13
17055913	13
2187693	13
5503549	13
9629083	13
2623821	13
27196946	13
7125224	13
7319144	17
5362243	13
3356329	13
97717	16
21480242	17
693099	17
15566122	13
704822	13
2153040	13
13725015	13
1833384	16
4700442	13
7977371	13
8499016	13
9066836	17
459546	13
9196348	13
6877296	13
2417554	13
1877442	15
344995	13
4451957	16
2490656	13
9476646	13
6817313	17
5368359	13
1833270	13
1747654	13
4243807	13
3488417	13
2949512	13
20335014	13
4448413	13
2332469	16
1309289	13
947237	13
438685	13
4242578	13
6185709	13
5273901	17
2710477	16
21900519	13
32376242	13
4836906	16
6991763	15
5504494	13
932608	13
9564817	13
18219357	13
5890371	17
3388667	13
6520367	13
6798959	13
4230813	13
11807026	13
9064777	13
2465998	13
4323246	13
9150403	13
11608701	16
8693651	17
14774021	13
2684317	13
522142	13
566204	13
4981246	17
1120756	15
2608937	13
16426903	13
2110285	13
501022	13
16641527	13
785238	13
1265908	13
2629963	13
8958714	13
2769328	13
1536327	13
1014244	13
4579029	13
6604874	13
3097039	13
11586183	17
5133803	13
3722530	13
8046906	13
1731041	13
1453405	13
629778	13
8641704	13
814706	16
8863539	15
7176051	17
1189207	16
16200676	13
20289677	13
6984356	13
9053045	13
1107376	13
17996023	13
6297609	13
1534442	13
10733422	13
7473946	13
4107011	13
3320977	13
16323318	13
9483905	13
5058519	13
17624849	13
14584049	16
1224666	13
12710997	13
1623889	13
4827575	17
2245244	13
22247314	13
6024803	13
9515380	16
5337653	17
8071376	13
6286468	13
668267	13
5432254	13
931078	13
4510791	13
1214457	13
10530419	13
6051765	13
907644	13
3072450	13
12921085	13
2198926	13
1880157	13
10011545	13
3221886	13
4835119	13
1072218	15
8914732	16
516602	13
2020383	13
1331372	13
1221642	13
3485380	13
3622180	13
16964483	13
8479561	13
624096	13
5026083	13
299628	13
6305782	13
11053205	13
9767008	13
5093214	13
37137397	13
11901674	13
8256995	13
15819396	13
2239281	17
7787024	13
3392270	13
9183178	17
6082762	13
29998586	13
7108257	13
21643501	13
1587988	13
19454312	13
3424841	13
115077	13
7841629	13
15411121	13
6231646	13
1330857	13
7978974	15
15835531	13
11113506	13
5913992	13
2112535	17
7154015	13
13921819	13
4337678	13
404804	13
16127710	16
2807491	13
861891	13
3545628	13
1529756	13
9707123	13
1254585	13
1798940	13
4540896	13
1812311	15
6011254	13
6188786	13
2228150	17
9568654	13
6265342	13
325052	13
2634408	15
9856335	13
21081180	13
2244067	13
10252641	13
4009944	13
6229494	13
1189535	16
9789954	13
9162162	17
4218506	16
3322698	16
2592474	13
6936345	13
5502874	13
9007533	13
558808	13
45037229	13
11241187	13
5664101	13
1526011	13
15819973	13
3951102	13
17528739	16
9098282	13
7686258	13
17354655	13
8128155	13
16519578	16
613606	13
4556650	13
20995891	13
4205194	13
12471044	13
10687006	13
23865799	13
8319033	17
11979612	16
1796401	16
8834015	13
884781	13
14438	13
120190	13
346415	13
12325724	13
1341590	15
10349917	13
4751515	13
8779020	13
30258566	13
5253870	13
11981224	16
3873787	13
1341416	15
5662823	16
14362757	13
2822810	13
13541493	17
6395819	13
10826126	13
29977492	13
11567849	13
5074357	13
5581221	13
12605462	17
4177133	13
329578	13
23361686	13
10189377	13
8660318	13
3645820	13
4542419	13
5015153	13
16820894	13
1166868	15
1280319	13
2953078	13
7066973	13
7160725	16
11999968	13
4409663	13
416172	13
7329061	13
3706247	13
2868804	13
1011603	16
2393753	15
6037785	13
75965	13
1088895	13
2349778	13
1750755	13
9492911	16
3785743	13
10425188	13
3991355	13
4168371	13
8432491	13
14731893	13
2683261	13
6237293	13
4628337	13
1536119	13
12635831	13
476806	13
26458729	13
3999219	13
243178	13
5485380	13
370598	13
5328636	13
381842	17
5830446	13
2157657	17
6345050	13
285764	13
7160994	13
10255966	13
4737993	13
15804063	13
1916966	13
5419899	15
9396687	16
1620693	13
3381271	13
6300100	13
7523539	13
885580	13
15431435	13
13615851	17
4353130	13
4202602	13
20890940	13
11925266	13
3359900	16
2348310	13
6335424	16
9934917	13
1145536	13
13001877	16
4237641	15
16192056	13
13806426	13
9349740	13
3138642	16
457150	15
1972467	13
7005207	13
1036588	13
7926435	15
18106437	13
3316904	13
13623482	13
2198495	13
6492496	13
2613094	13
1798656	16
9875552	13
5496821	13
1634329	13
596078	13
3482295	13
8466896	13
16073510	13
2743085	17
2075451	13
2529865	13
9190964	13
1646699	17
4608524	16
3086331	13
2549277	13
2702051	13
3953382	13
3347158	13
3907548	13
15968602	13
1727990	13
18360820	17
3982828	13
1527980	13
652674	13
734313	17
2268186	13
11833139	17
12516161	13
305335	13
7640617	13
1106463	13
6716893	15
3220065	13
8393411	15
7542745	13
3965968	16
6038047	13
6379191	13
4820782	13
6221291	13
5589202	17
20493319	13
2999166	17
2511453	16
2758435	13
12183710	13
1643677	13
2306615	13
8944946	13
2969355	13
2959237	15
7826424	13
12514527	16
10427286	13
999841	13
8321948	13
4996344	13
7331171	13
8782710	13
3933722	13
10468249	13
985090	13
2314287	13
20733465	13
17350287	13
5733197	13
2094347	13
14094159	13
2027053	13
3495220	13
6070539	15
4304220	13
18627705	13
6981876	13
5770609	13
5894562	17
10404940	13
1377576	13
412801	13
2261206	13
6629613	13
8783244	13
899350	17
6130126	13
2518486	13
9438960	13
10583503	13
6063915	13
235549	16
6157072	13
1675504	13
822471	13
6521511	13
5051321	13
292893	13
8766098	13
19208877	13
27086657	13
4213366	13
18558029	16
7364775	13
1031221	13
14614786	13
13931922	13
3757884	13
7678268	13
2193602	13
3629502	13
9519176	13
17177750	13
10183305	16
2065044	15
4966063	13
3387488	13
10655684	15
62594	13
570613	13
10354252	13
2862857	13
15222045	13
698874	13
8174327	15
1204169	13
13593471	15
252385	13
361680	13
22403660	13
1212438	13
15091767	13
363727	16
1606051	13
48438610	13
8255181	13
3130697	13
15625957	13
17037281	13
4259712	13
4604317	13
2775030	13
1819679	13
9873156	13
10628196	13
3076171	13
7237935	13
5687014	13
7851093	13
7701355	13
16795937	13
12601243	13
11817738	17
3036008	13
5162555	13
837578	13
1116406	13
15335817	17
2300546	13
1197574	13
6858038	13
5193458	13
3410582	15
7727215	13
301678	13
1059598	13
10755237	13
1449295	13
2586936	13
1256436	13
3526870	13
947704	13
8804798	13
395293	13
13217025	13
16928393	13
6226828	13
7392034	13
16345522	13
3376490	15
5738719	13
7259855	13
8791189	13
909517	13
14782491	13
1658102	13
4764727	13
1712094	13
1732860	13
1812918	13
3443041	13
643510	13
17159529	13
27148638	13
1398760	13
9810254	17
27495974	13
11318463	13
524113	13
329001	13
1134188	13
10326447	13
236158	13
25791489	13
2985419	13
3135336	13
5006431	13
26757721	13
2752657	13
11560087	13
2531058	13
21060350	15
433075	13
13550312	17
3456241	13
8991625	13
14004645	13
11461300	13
3238894	16
17731593	13
4776760	13
6624406	13
9266953	13
8365987	13
8925397	13
1009534	13
9586380	13
652356	13
18263581	15
20384745	13
2577309	13
279738	13
1864177	15
9353632	13
15021803	13
17611032	13
15166734	13
6843618	13
4052875	13
37186713	13
4387844	13
8052588	13
15127407	13
1594270	13
14460074	13
2628593	13
2692	13
4065342	17
1733230	17
9928823	13
2218161	13
10151014	13
3694579	13
1503765	13
3714469	13
3139775	13
259152	13
629244	13
29186319	13
11090371	13
6228290	13
8145043	13
1369254	13
1962866	16
8729307	13
8974357	13
2181753	13
6211780	13
2300564	13
3661142	13
9894651	13
8585057	16
5631643	13
3303794	13
130392	13
7039527	13
4145578	13
20247866	16
10526843	16
3966345	13
7298205	13
697184	13
2151926	13
7719661	13
372302	17
442133	15
5093770	13
5863866	13
5594952	13
16695349	13
291730	13
1527779	13
9312325	13
20882662	13
13516245	13
873824	13
21763896	15
6493031	13
7120857	13
2877605	13
1743374	13
6493793	15
10224262	13
14513210	13
7631558	13
25467211	17
1841933	13
4500516	15
9287852	13
4670690	13
14057171	13
6811052	15
14270868	13
11553411	13
4597356	13
13483268	16
2769616	13
9539765	13
4350347	17
4619567	16
23281809	13
2865698	13
9977605	13
15834238	13
639826	13
23054215	13
616160	13
5492677	13
424512	13
5805273	13
2558393	13
9598476	13
4435091	13
17211178	13
4566622	13
503442	13
6221673	13
1233053	13
17499067	13
40326024	15
28968965	13
13591441	13
1361961	13
8512399	13
4197789	13
5909699	13
1241379	13
6198714	13
3603937	13
1364229	13
8183588	13
1065209	13
14349175	13
1925876	13
3211591	15
1206217	13
5068890	13
1714219	13
4890363	13
1926247	13
12457185	13
8116546	13
3588544	13
3891753	13
3187978	13
5867953	13
4935112	13
350540	13
12563260	16
1264795	13
8228202	13
1691578	13
9824044	13
1832107	17
4236603	13
1946442	15
1275047	13
2727690	13
761511	13
5467825	13
3177968	13
2976198	13
1507262	13
62775	13
6123515	13
23150690	13
39035717	13
9356516	13
1031501	13
13491189	13
4629165	15
3497010	13
848694	15
923832	16
5523454	13
6269793	13
11991345	17
13490914	13
20625148	13
4118187	15
3081021	13
23138235	17
7091133	13
7042699	13
11608050	13
1409730	13
8538566	13
11860385	16
894543	13
5409024	13
1863697	13
144421	13
15565546	13
5660961	13
3901626	13
393891	15
41620297	13
7515228	13
22674077	13
11467755	13
5272608	13
17999760	13
7476387	13
75150	13
7783802	13
22199485	13
5560850	13
11126015	13
5836102	13
3281280	13
1599920	13
2396	13
429526	13
11513047	13
8116122	13
1494153	13
12047965	13
1811994	13
24779883	17
7254701	13
5790023	13
3041352	13
22677739	13
1257255	13
9515608	13
17956523	17
816053	13
2728064	13
1435901	16
9950576	13
11897286	13
8067641	13
2238219	13
251151	13
8352156	13
3854924	13
20978095	13
2321412	13
4547710	13
14811626	13
6729515	13
20026135	13
3473288	13
9319862	13
733198	13
3520139	13
5044109	13
1139317	13
6560493	13
7543908	13
2076444	13
5626568	13
16541254	13
13243986	13
8343235	13
7866382	17
4834986	13
18721509	15
2685348	13
6655733	13
11824016	13
12394197	13
13218492	13
1380470	15
9299389	13
6636477	13
5278797	13
14487375	13
12422769	16
16647850	13
11548226	13
13704189	13
7864213	13
139008	13
18526720	13
18755169	13
1222849	13
231869	13
1959980	13
1260632	13
10467602	16
4190927	13
2616191	13
7573519	13
3863402	13
2317642	13
4896153	13
10503520	13
1801797	13
1372228	13
2379184	13
7861402	13
7633654	13
14961247	13
1761678	13
24530983	13
3186422	13
4137533	16
12582179	13
18624042	13
4384717	15
2015538	17
1371359	15
7765913	17
16548809	13
11238074	13
12033611	13
9795720	13
23599339	13
5484046	13
11262988	16
18438661	13
16451944	13
7550158	13
8461416	13
12822404	13
18657766	13
3660679	13
2286165	17
7535452	13
10874575	13
11459682	13
43722956	13
33358	15
11478861	13
3879659	13
17088374	13
18067932	13
7381502	16
10783185	13
4133614	13
178266	13
3340057	13
2584086	13
6598338	13
11067965	13
13753735	13
13635693	16
3294981	13
9270314	13
4432672	13
4877820	13
382643	13
26005932	13
7957063	13
33945433	13
8429895	13
13972160	17
3138941	13
8510413	15
5818132	13
9269511	13
4902453	13
1017586	13
9071111	13
13582010	15
2082070	13
23925548	13
356650	13
7951370	13
7230749	13
2065155	13
1052134	13
1120916	13
1800465	16
641618	13
959426	15
2810712	13
4669061	13
265473	13
1752955	13
601596	13
2590441	17
684992	13
8158677	13
2463374	13
5037678	13
6738185	13
4044790	13
19891883	17
5618796	13
10675511	13
4218328	13
10224361	13
2568613	13
652275	13
9926194	13
19305368	13
6767497	13
10902135	15
15374902	13
3800568	13
6797147	13
5174166	13
7913955	13
5802372	13
5604558	17
3271730	13
4828636	13
4781903	16
1894906	13
15058410	13
633879	13
5116814	13
17922741	13
407920	13
8651296	13
25632782	13
4199465	13
9832566	13
19810034	17
14793030	13
8285493	15
5853114	13
3428461	16
1602546	13
10578478	13
5925324	13
4523105	13
12106693	13
3103957	13
382057	13
18215851	16
854706	13
530123	13
2760806	13
31324838	13
4126653	13
6565759	13
928013	13
6829213	13
7166057	16
13695390	13
5595235	13
5874007	13
4633932	13
20421455	13
21283248	13
833542	16
363254	13
4504980	13
7779845	13
11591578	13
2794428	13
621602	13
8034775	13
1602780	13
4353276	13
11443593	13
6663743	13
7280355	13
18303265	13
433586	13
34242254	13
726488	13
8755597	13
8522558	13
7512177	16
2685774	16
14306152	13
675157	13
15376196	13
892942	13
11855875	13
5479728	13
11805254	13
25680	13
4306158	13
16379441	13
1150968	13
5483862	13
16692831	13
19705910	13
2180846	13
11583808	13
32646690	13
8388059	13
1098566	13
2009903	17
12694609	13
12250096	13
6128737	13
9025924	13
2475482	13
10176247	13
2577312	13
6886137	13
2515857	13
2247818	13
22172745	16
16556231	13
16072540	13
6330685	13
335595	13
20326214	13
1616817	13
61347	13
13397430	13
9556078	13
11405873	13
6009112	13
13480152	13
3322136	13
7767020	13
6834567	15
17281319	13
26519760	13
1679817	13
21716983	13
6227112	13
14471240	13
6135483	13
6002070	13
1614380	13
2283899	13
545070	13
3408286	13
6112583	13
87528	13
11741981	13
15377201	17
7217123	13
3058737	13
4572206	16
22869432	13
19673117	17
2155650	15
2647763	13
16731089	13
1185281	13
1176318	17
894773	16
53082	16
2000089	13
6942210	13
10736818	13
1492378	13
2588746	15
4055966	13
5628289	13
8499824	13
39162	13
4418525	13
4998336	13
12667613	13
4778996	13
14554743	13
3792102	13
1222933	13
17257604	13
1121707	17
2561051	13
3787454	13
8792910	13
3852765	13
2019190	13
7323550	13
493523	16
7951552	13
17314245	13
12387830	13
66381	16
1074457	17
2441589	13
16476274	13
3729725	13
12047570	13
9847045	15
1578375	13
351049	16
5381972	13
1099480	16
4062576	13
812479	13
1670206	13
41657269	13
1167682	13
1903963	13
5194189	13
16088672	13
3408340	13
13423998	13
1894597	13
7250434	13
18758697	15
11069482	13
2683653	13
6023065	17
8552041	13
5085569	13
3751698	13
4604323	13
10629057	13
3283127	13
3963033	16
488193	13
1518521	13
9852603	13
2963845	13
246294	13
16250341	13
7489625	17
210678	13
2734408	13
2261638	13
4365141	13
6018642	16
3214741	16
247880	15
16347620	13
4898327	13
1260789	13
30966247	13
1840846	13
21070075	13
11377182	13
10691304	13
7314264	15
1447153	16
7919800	13
1371971	13
824142	13
22570575	16
12865808	13
12326376	13
1846264	13
14756186	13
4775338	13
2030945	13
9274602	13
658214	17
10568402	13
10452955	13
2592419	13
10503185	13
4027175	13
3671287	13
15262857	13
656129	13
19915358	13
5793540	13
1290800	13
4057542	13
3332340	13
13740760	13
26790978	13
796551	13
6837331	13
5894464	13
1369677	13
4140004	13
3054770	13
3047226	16
6034224	13
14101653	16
17783107	13
11861244	13
277598	13
2740671	13
7052398	15
11920772	13
1649852	13
416965	13
6081124	13
1925758	13
2750194	13
10494051	16
15399344	13
6935081	13
18726978	13
4794261	13
22478519	13
3463606	13
787171	15
778607	13
758658	13
16881189	13
5691296	13
657752	13
4125770	13
30679199	13
3858100	13
15638172	13
13644619	13
2153882	13
2822249	13
3344357	13
5658544	13
22712581	13
1157298	13
1656407	13
705134	13
5359208	13
5047620	15
1601386	13
11238421	13
811086	15
528977	13
5196134	13
4441031	13
2395479	13
7579211	13
3521604	15
16901593	13
5987512	13
582109	13
6556325	13
4276178	13
7296607	13
27855777	13
4546630	13
8372927	13
26137021	13
560568	13
2102649	13
3681014	13
3290294	13
34176183	13
26218110	17
3626240	13
2616771	13
262061	13
149063	13
7329998	13
3966371	13
7561118	13
7248635	13
7157134	13
2134742	13
3821007	13
9440192	13
472321	17
10488681	13
14637383	13
4306492	13
3085982	13
1228228	13
5992844	13
412250	13
5613185	13
332576	13
3666260	17
11888270	13
10207685	13
2499333	13
981127	13
23222666	13
4029372	13
10278630	13
29798290	13
25573355	13
14678116	13
25275227	13
6564178	13
20067176	16
7359601	13
91465	13
7968160	13
10353152	13
3401481	13
246680	13
24868570	13
2236601	13
2403110	13
9224959	15
21368051	13
1538981	13
2789683	13
2307507	13
885123	16
565862	13
12520684	13
2636509	13
3612661	13
4845315	13
149018	13
4923016	13
4397186	17
3844241	13
4157715	13
9959385	15
321245	13
12355268	15
365547	13
7360343	16
1023925	13
11112312	13
8236939	13
3145874	13
4267948	15
13982157	13
980498	13
2827143	13
10629302	15
5730773	13
6554683	13
9674378	13
4518959	13
5808070	13
1918612	13
6761618	13
9252811	13
7177810	13
11298104	13
10406973	13
13215060	13
732548	13
369069	13
988254	13
5882342	13
8109014	13
3893700	13
5222276	13
1632450	13
7701304	16
377024	13
26291979	15
10814694	13
6668346	13
66512	17
17561405	13
23640522	13
4688117	13
12942841	13
8512062	13
3673705	13
1331319	13
733269	16
3901855	13
14715941	13
926474	13
991806	13
2310695	13
8592930	13
744	13
6179171	13
2810408	13
17147704	13
1057457	13
11827216	13
571447	13
19049061	15
6324406	13
628644	13
1661204	13
16969285	13
5574495	15
3315026	16
28966022	13
5589468	13
4408148	13
731001	13
122510	13
6793935	13
221009	13
1658228	13
8895731	13
7388489	13
1527028	13
2220484	13
20328182	13
8423074	16
551974	13
36992784	13
1228267	13
2238339	15
7474538	13
13549074	15
5039573	17
4436410	13
13329051	13
1904452	13
8496232	13
1970343	13
779689	17
1329109	13
783543	13
1009508	16
34165063	13
2630359	13
48624730	13
916129	13
645692	13
18220252	13
4097559	13
4227807	13
5525153	16
34033366	13
1152176	13
2065287	13
1826888	13
5552701	13
24001301	16
2773574	16
9599568	13
327011	13
3173016	13
5065588	13
120984	13
15526174	13
1996918	13
2360379	16
5496565	13
3885271	13
1604664	13
9191426	13
6675663	13
2032404	13
31153959	13
2379310	13
7252300	13
67098	15
2178367	13
2226328	17
8927193	13
3882717	13
14437986	13
961239	13
6649927	13
17029522	13
1453412	17
9613388	13
16155144	13
7892088	13
2881077	13
517192	13
1230075	13
3942182	13
6951047	17
10136788	13
10666179	15
14904769	13
13888897	13
3360600	13
16107442	13
374286	13
9003248	15
1046963	13
1106300	13
300492	13
9362318	13
9327858	13
4738226	13
6190735	17
7080171	13
9823563	15
10490352	13
3527501	13
1626213	13
342810	13
15664640	13
2623959	13
2812065	16
2581418	13
4854889	13
11975520	17
19884150	17
4598060	13
12825961	13
976652	13
6612033	13
5572175	13
253160	13
8305157	13
7123638	13
910773	13
6654269	13
3170801	13
6746069	13
34227	13
14200414	13
1365385	13
183813	13
9407673	13
14173354	13
723324	13
479029	13
36201108	13
23005948	13
9961818	13
4586033	13
4141162	13
1201828	13
5459897	13
1554965	13
6972730	13
870247	13
1250798	13
5652442	13
5992660	13
8987194	13
5134084	13
4421707	13
12425019	13
2162109	17
241164	13
4081004	13
4357910	13
10826477	13
14790945	13
785323	13
7198012	13
16978274	17
5432916	13
14145607	13
28190255	16
10094399	13
322593	13
14738981	13
7332785	13
14140526	13
10807997	13
7135933	16
7101150	13
2878227	13
13507074	17
20930575	13
157673	13
2749126	16
2541854	13
10585256	13
39389641	13
8281126	13
8257370	13
869068	13
725355	13
13341147	13
19539046	13
5259691	15
14638502	13
6852684	13
581909	13
19549794	13
6525191	13
12058926	13
6381623	13
8608764	13
8504797	13
6859232	13
17104878	16
200769	13
477814	13
2899369	13
5614713	13
3337601	16
2891073	13
1938117	13
39424507	13
12391813	13
17364744	13
10547156	13
1493337	13
1755986	13
5415211	15
1969836	13
6552237	16
7098465	13
1816081	13
6629175	13
1683553	13
6137845	13
17042239	16
9473878	13
6255335	13
5906265	13
18528531	13
5577555	13
9865960	13
2856168	17
3297946	13
10024470	13
7525980	13
7699598	13
20795767	15
1298660	13
4468697	13
8079442	13
2165940	13
13656142	13
12417154	13
4326513	13
9866174	13
1392391	13
9904115	13
37202017	13
4158789	13
9060404	13
9525006	13
6535536	13
4489679	13
1620475	13
6387264	13
1223456	13
10748606	13
3842680	13
22341331	13
7159445	13
4504169	13
6969980	13
4764915	15
8424862	13
8440089	13
3758957	13
581271	16
12771117	13
12880202	13
1741965	13
4887979	13
26845120	13
122604	13
7578437	13
768271	13
292954	13
2172759	13
2741626	17
9145831	13
1439059	13
35793703	13
5061623	15
1403785	15
1712556	13
1584243	13
6918956	13
136500	13
8166819	13
7357589	13
1455303	13
11268596	13
11785160	13
17117833	13
11628198	13
797202	13
3729887	13
2458727	13
419284	13
1937480	13
6776712	16
1283988	13
3100704	13
24021924	13
28811702	13
1023736	13
13403534	13
189147	13
6385752	13
17665123	13
11909264	17
634505	17
6247704	13
4948703	13
896210	15
4528582	13
8576152	13
6368731	13
5363343	13
2458858	13
2621589	13
9257687	13
4789364	13
5247409	13
727785	13
3877937	13
12936775	13
4791390	17
29845317	13
5409330	13
6358152	15
16815631	17
6696374	13
9601049	17
12967054	13
7138627	13
8225285	13
30885364	13
1847216	13
13794953	13
9933260	13
47385889	13
601144	17
989315	13
6816263	13
14282037	16
13547204	13
9129883	13
9449536	17
4630793	13
13433325	16
13842263	13
8093006	13
12502172	13
13953969	13
139468	15
24801325	13
1740266	13
1279106	13
16028625	13
1394791	13
23036	13
21895421	17
4534753	17
178265	15
26402142	13
2312317	13
3830520	13
1760171	13
57012	13
111036	13
3114981	13
1888910	13
5987414	13
18037625	13
3883922	13
13121766	13
4880851	17
7520267	16
1848486	13
4344554	13
13282253	13
18144472	13
2249499	13
10696356	13
3790041	13
64280303	13
1513031	13
7113887	13
24704587	13
148456	13
9423923	13
7539990	13
2461169	17
177799	13
12413202	13
6653721	13
1777726	13
2434544	13
17858635	13
1830040	13
3878253	13
12585493	13
18640317	17
5521113	13
20054056	13
11647976	13
14429398	13
3179167	13
786265	13
333499	16
5513959	13
296937	13
3978497	13
2663567	13
104956	13
1680554	13
962246	13
1671995	13
24462934	13
5369249	13
737801	13
4977925	13
28947583	13
15829441	13
152625	13
6875297	13
4882262	13
4379912	13
4009366	13
14935967	13
210713	13
1315515	13
16630355	13
16293084	13
8796451	17
2339284	13
2609850	13
8051679	13
10966442	13
1009735	13
3617225	13
3059911	13
13495680	13
10094399	17
24509629	13
1312649	13
627668	13
4966009	13
12810359	13
6576009	13
15140876	13
2134988	13
16416944	13
1074297	13
8936786	15
5909871	13
5033585	13
962110	16
3466796	13
14846706	13
1479688	13
1190196	13
851932	13
5113417	15
814608	13
16272719	13
23333115	13
448042	13
7347759	13
1112873	13
6303823	13
20909214	13
989432	13
9334233	13
2299403	13
2415331	13
3571518	13
6831366	13
44235296	13
27177159	13
2184253	13
383032	13
182307	13
6554348	13
11419876	13
13380511	13
8017177	13
4327702	13
2481906	13
3728034	13
121632	13
10372901	13
7781630	13
13403053	13
9317547	13
21999905	13
11857083	13
3316154	13
8121443	13
8442807	16
2042919	13
9456512	13
1643524	13
23305807	13
2142689	13
4649026	13
3450826	13
4826360	17
12851146	13
750120	13
7224808	16
2826372	13
2016858	13
17512497	13
4697815	13
7943249	13
4163779	13
2277784	17
7525130	13
16992633	13
8567524	13
723474	13
1958335	17
1729510	13
661724	13
15277835	15
3647656	13
477106	13
11943980	13
11291330	13
2746396	13
26864547	13
12669584	13
25483390	17
37567062	13
5872254	13
3249041	13
7535668	13
3865329	13
3196461	13
4989858	16
4688145	13
6571907	13
1156841	13
7803791	16
11206758	13
570257	13
4495884	15
2902367	13
7960100	13
4749391	15
5012827	13
5385340	13
14017903	13
5514129	13
3688218	13
3001673	13
606230	13
2633194	13
12720102	13
10646170	13
2290266	13
1047737	13
3143770	13
3037280	13
13170950	13
7366583	13
380349	13
15115402	13
6527791	13
5694714	13
2091739	13
10277162	17
7387953	13
2776896	13
33274	13
256518	13
27924016	13
16542995	13
2871642	13
12574526	17
4551570	13
1534559	13
3267539	16
2215040	13
1602425	13
9145141	13
18018439	13
1648848	16
12952758	13
1765728	13
2092159	13
11419388	13
2762670	17
6637250	13
22469283	13
30198079	13
3774836	13
8841690	13
7387634	13
2561673	13
16011960	13
5053809	13
5538815	13
2873243	13
2838063	13
8472170	13
2649977	13
694587	13
4680093	13
16327315	13
28649563	15
2773102	13
4420338	17
3738563	13
4191704	17
2660348	13
1693844	13
2592674	17
6992126	13
1819100	13
3205561	16
11329932	13
11436776	13
2842429	13
5251849	13
3615903	13
3838582	13
1828532	13
7964923	13
1206956	16
5063116	13
9525814	13
138592	13
12514624	13
2909949	13
5313926	13
1119639	15
4994649	13
892967	13
7420280	13
628645	13
2701022	13
6952518	13
266235	13
12577703	17
5089027	13
30265442	13
2505982	13
2290302	13
2523091	13
3639102	13
4331000	13
1251231	13
2128143	13
2277748	13
132931	13
4284439	13
1569167	15
747485	13
1299075	13
9616953	17
9980038	13
2839400	13
3046466	13
4106191	13
695901	13
2569933	13
1912081	13
318906	15
14359865	13
15403653	13
9820467	13
683963	13
3019145	16
309968	13
7625661	13
4931799	13
8416878	13
2639852	13
4144007	13
12862036	13
8585210	13
420727	13
286410	15
309408	16
4178456	13
3654950	13
4157887	13
16608760	17
10237768	13
59902	13
2739416	13
4516286	13
3068930	13
7585388	13
24660179	13
3724974	13
3514752	13
17464788	16
1721151	13
2015616	13
3290989	13
5831399	16
40376984	13
3518402	17
8519759	13
1882799	15
5938873	13
6620897	13
4453299	13
22274612	13
2434506	13
3845738	13
6473702	13
3950669	13
8998686	13
9823359	13
4089342	13
4207557	16
5198487	15
22499527	13
4702720	15
11138032	13
223001	13
1039515	13
32405354	13
3149569	13
4077226	13
307608	13
5536550	13
1438229	13
7322172	13
7038591	16
9267761	16
3522916	16
4859682	13
14361240	17
1783993	13
312299	13
9666166	13
21949	13
18457132	13
1275020	13
1982435	13
12163335	13
12774668	13
6315343	13
14406117	17
6745219	13
12081707	13
26186126	13
9739646	13
3323540	13
8479079	13
4070152	13
14384406	13
11956403	17
8340054	16
307270	13
5832140	17
5055800	13
18034962	16
8282103	13
1872997	13
1846987	16
15815415	17
3044035	13
3207932	13
7174241	13
9575610	13
287752	13
6253386	13
939851	13
132643	13
2132111	13
14715615	13
880173	13
3805520	13
2995575	13
6586874	15
2068406	13
852205	13
32846628	15
9272561	13
7236149	13
671894	13
3499989	13
5403298	13
6522053	13
3554536	13
28272613	13
11739460	13
1330841	13
598709	13
2125953	17
32840866	13
3780056	13
166407	13
14386788	17
11807801	13
5046317	17
832251	13
1988400	13
6154478	13
3910631	13
5198177	13
3712036	16
8102014	13
12255675	13
23518557	13
10377543	13
1119043	13
2620821	13
3205658	13
3417296	16
7184949	13
24406233	13
5965403	17
1065975	13
9595082	13
10206684	13
7469102	13
6170821	13
6128277	13
256863	15
16275787	13
10595237	13
2170586	13
2644562	15
26206453	17
1284061	13
9958925	13
5314659	16
17526900	17
4366788	13
18656173	13
3804213	13
5604815	15
1525929	13
3882651	13
438897	13
221110	13
8440565	13
2233129	13
9425398	13
2790584	13
376884	13
4121786	13
3309764	13
2045864	13
10645889	13
3841800	13
8677210	13
9710729	13
7858850	13
11047786	13
898038	13
313132	13
10699649	13
6382948	13
20090756	13
3357874	13
53020182	13
5593621	13
756028	13
3048177	13
441106	13
3167305	13
4065179	13
3166454	13
9112692	13
2955307	13
9522742	13
1937445	13
969397	15
13812659	13
18414084	13
6488004	13
1661625	13
6827655	16
20314463	13
563021	13
9269861	13
12053237	13
2100132	13
24595	13
25392906	13
10141392	13
9822677	13
4123079	13
16632306	13
3049247	13
4380291	13
15211807	13
13126550	13
5601881	17
4009678	13
10645269	13
9689433	13
1155072	13
2512966	13
854192	13
1204612	15
12008693	15
38566	11
11833123	13
867428	13
8094095	13
2523569	13
5145874	13
2132255	13
14080587	13
19163924	15
4248857	13
82733	13
10588413	16
1795994	16
26054281	13
641238	13
9377167	13
7297440	16
6439713	17
983091	13
158502	13
3169221	13
15702463	13
5235656	13
6559407	13
6533835	13
34568887	13
6199376	13
8311699	15
3294852	13
7110245	13
6422281	16
1241584	13
1564455	16
4777966	13
335541	13
6236727	13
3960502	13
3045702	16
4096298	13
7806870	13
9797417	13
7621982	13
15334041	13
1133909	13
1368009	13
7468850	13
8578477	13
4896947	17
11103337	13
2417945	13
6017260	13
22025467	13
249340	13
2320581	13
17428072	15
15371492	13
5129953	13
1848999	13
18494646	15
15423383	13
5358293	13
5088974	13
1021001	13
2251262	16
317836	13
1959025	13
10426650	13
5886392	15
5446345	16
22029384	13
17895546	17
3654505	13
1850417	15
39542229	13
13438319	13
306011	13
12075265	13
120098	17
6996227	13
1931254	13
3767595	13
788286	13
520043	13
3126211	13
5956381	15
7743154	13
12005747	13
12576976	13
625444	13
16100482	13
7906159	13
1130372	15
2178555	13
12618239	13
7500762	13
11371347	16
385246	13
3861818	13
3819250	13
1434996	16
9267790	13
4326417	13
3652758	13
2939239	13
9155925	13
3803553	13
9723481	13
10007727	13
1827277	13
1504176	13
26334321	13
6218310	13
12928354	16
2563592	13
5338814	16
13018755	17
11945709	16
2899299	13
1150682	13
15567733	16
2156453	16
16275205	17
4656903	13
2442817	13
4115468	13
446756	13
4623661	13
7735994	13
6630804	13
12578928	13
1832808	13
733825	13
22561023	13
6459679	13
15326447	13
4058917	13
3328611	13
2080150	13
14100388	13
5234492	13
1186574	13
24049870	16
3443107	13
310253	13
14819538	13
1547746	13
2806862	13
8725404	13
9127451	13
28118809	13
1342314	13
3552471	16
1438318	13
8520336	13
7613464	13
15547471	13
1335032	13
9160071	13
922452	13
6090909	13
25579786	13
6172165	13
745621	13
3061016	13
8821637	13
9542180	13
3513412	13
1241304	15
3147604	13
19272502	16
4000543	13
1567414	13
14474069	13
4517095	13
41965806	13
6829965	13
8813891	13
2722203	13
8547001	13
1376066	13
10917404	13
8361958	13
2585385	13
973219	17
451649	13
8759908	13
23830468	13
8046774	15
3368546	13
13592526	17
3814348	13
5990749	13
9917841	13
2661533	13
16992157	13
5920646	13
577745	13
726401	17
1496364	13
22453243	13
4259704	13
10520512	13
695239	13
2028848	13
3624965	13
6453285	13
279504	13
3051868	13
13672415	13
15006154	13
18019257	13
6452060	13
368514	13
1639288	17
3577436	13
1945713	13
18510990	13
2335399	13
3702185	13
1968594	13
3645250	15
47883	13
160950	13
1676076	13
11218691	13
7203011	13
4717827	15
2316160	13
1948198	13
202734	17
20816580	13
2126714	13
271761	13
4881291	13
25919613	13
203372	13
2514674	13
3263980	13
4356527	15
6766018	13
9306922	13
15424202	13
1856174	13
2084194	13
13286425	13
2694476	13
4382101	13
2516450	17
3041317	16
9144399	13
1888544	13
2177502	13
5814869	13
1640028	13
3447056	13
1367080	17
23807378	13
4552455	15
5503830	16
2382315	13
1571949	13
16469302	13
2787147	16
6559532	13
323482	13
1682351	13
2389749	13
2722086	13
9358276	15
22434029	13
385922	13
50542880	13
27181340	13
1175114	13
15266049	13
288454	13
28368167	13
6967940	13
4838378	13
15513952	13
117924	15
757379	13
5028953	13
6575488	13
572076	13
832566	15
2797077	13
2231177	13
22723116	13
1627189	13
10060642	13
15340230	13
3642560	13
14726457	13
17934265	13
16059123	13
16380834	13
199057	13
5389627	13
1123028	13
15178892	13
7042754	16
4917145	13
12292	13
30415927	17
17322448	13
6397681	15
3610264	13
1829077	16
10582859	15
89375	16
3477679	13
2040153	13
4534340	15
2600928	13
2758165	13
25948948	13
1119210	13
2887873	15
28342023	13
18414739	13
19349843	13
19706879	13
6549997	13
6678706	13
12768795	13
5054323	13
7432405	13
328197	13
229936	13
12152295	13
1429071	13
19407943	13
1527581	13
15467025	13
38526825	17
898119	13
2516936	13
1407070	13
1272372	13
3441645	13
14649520	13
30826322	13
8237584	17
18552869	13
10761411	13
14404844	13
2315316	13
5717415	13
2561356	13
403642	13
19545535	16
4437206	15
9290184	13
17911162	13
7143910	13
3353114	13
1758072	13
13028135	13
796247	13
2678065	13
14459420	13
1589345	13
205759	17
34968797	16
2109043	13
1305991	13
2208276	13
4638327	13
24136327	13
546535	17
4500557	13
15400043	15
2546401	13
1179024	13
1385659	13
9226193	13
18532293	13
9669671	13
3678540	13
5227392	13
23431323	13
618699	15
1007181	13
5333994	17
7009940	13
4240016	13
1587546	13
11354980	13
1452956	13
10724008	13
12332557	13
4704098	13
9426833	13
12160137	13
7275382	13
12744669	13
1908228	13
1961059	13
4123854	13
21938421	13
248554	16
6259987	15
15833381	13
8311744	13
3990375	13
1264627	13
9820472	13
44559220	13
2430616	17
5851917	13
2895194	13
380184	16
577386	13
2749710	13
2864423	13
713616	13
3560477	13
5593085	13
144066	13
8859789	13
1195987	13
3107917	13
212299	13
15218124	13
4540626	13
15298932	13
7411965	13
11697990	13
7046048	13
1729773	13
9699440	13
15931749	13
27315273	13
14389950	13
1315391	13
766421	13
4630792	13
7330203	13
4420389	13
3639973	17
3289974	13
9224990	15
24887860	13
3096841	13
23513184	13
24692216	13
3846518	13
6366489	15
14908985	13
24757006	13
25211259	13
889390	13
3411279	15
17144099	13
2720975	13
40633123	13
11041871	13
7571472	17
2417224	13
4994184	13
4909332	13
8077995	13
2087992	16
1103878	13
6728243	13
13561353	13
4291495	13
4803329	15
6312610	13
852515	13
7721899	13
14284312	13
6061051	13
4409736	15
10454183	13
697900	13
6711414	13
16882870	13
5961874	16
2791286	13
7965801	13
29884777	13
287522	13
5263494	17
7410450	13
2728559	13
2793701	13
3231118	16
2402563	13
16595691	13
19783461	13
11876467	13
1036495	13
8114367	13
737952	13
11633295	13
487686	13
11986642	13
1438249	13
24260934	13
379164	13
3546618	13
31418312	13
24927292	13
1337939	13
4386598	16
33247299	13
2226072	13
1943280	13
11000336	13
5253868	17
49006	13
4195419	13
13164593	13
14323323	13
2351829	16
2336023	13
3747686	13
3266669	13
91412	13
5955659	13
11071380	13
2862171	13
7943077	13
9341523	13
2726581	17
9867751	13
5174409	13
3730862	13
3452183	13
3181386	13
4358678	13
9881063	13
4654377	13
11689691	13
6734563	13
8896466	16
2242343	16
4228607	16
8250041	13
6249714	13
4650015	13
25905091	13
8765312	13
936693	13
2565444	13
3517807	13
22250921	13
372898	13
20840208	13
6261193	13
30842702	17
6652771	13
1300328	13
1968804	13
280583	13
3153303	16
1601162	17
9812893	13
1303988	13
20494565	13
7030726	17
5326885	13
5129956	13
3958982	13
2043267	13
3070510	13
5833251	13
3526177	13
1058698	13
14900526	15
25986941	13
1817336	13
1177765	13
4454673	13
4735905	13
3618109	13
2255564	13
4283901	13
240924	17
1819038	13
164580	13
9295883	13
188412	13
15754251	13
5107841	13
8328009	13
2493630	13
6658340	13
17026391	13
1318442	13
1469289	15
835046	13
12117201	13
8108882	17
8458802	13
5422118	13
8266385	13
1609521	13
6191366	13
2085290	13
1996175	13
6857322	13
7886544	13
22816445	13
29664142	13
781890	13
16366704	17
8320227	13
16081227	16
1757273	13
2765483	13
6549389	13
497242	13
45312563	13
4919376	16
20963643	13
7192899	16
6412155	15
6488832	16
8333592	16
11149360	13
8279618	16
7918057	13
10737562	15
7478789	13
4603609	16
500220	13
2914187	13
12615873	13
27978164	15
16089032	13
4913510	13
7783568	13
3529296	13
1778277	13
9628188	13
6029065	13
11954908	13
3490066	15
5087435	13
2143645	15
800941	16
1656704	13
1306537	17
2285264	13
9721750	13
7117204	13
2959335	17
4160357	13
3663072	13
1898893	13
720214	13
768931	15
19523841	16
14481862	13
3700285	13
1627294	13
1457158	13
13766486	13
10347406	13
2117684	13
8807974	13
7730264	13
3022888	13
6825813	13
5247709	17
20724562	13
2016840	13
11496133	15
13287960	13
4410322	17
2023229	16
1506659	13
672601	13
380637	13
4316526	16
339064	13
1995232	13
7565262	13
8589730	13
2726996	13
4314592	13
972760	17
10772480	13
1484660	13
1746126	15
17371316	13
5767038	13
4067015	13
1085163	13
2442156	16
5751730	13
1585007	13
2487739	15
68375	13
4908198	16
5642887	16
3605509	13
2457821	13
2288593	13
7209646	13
11710936	13
19523182	13
8453486	13
6235236	13
1833286	13
3533493	13
4452221	17
2498470	13
7093595	15
12251335	13
4789502	13
4562403	13
1776994	16
4725751	13
8302580	13
7364403	13
7853063	13
4361860	13
9000357	16
16881947	13
4118306	13
2943012	13
4404761	13
588617	13
1365855	13
1366957	13
6177674	13
3808528	13
4878515	13
1253674	13
1016010	13
147471	13
3173159	15
33451873	13
15271600	13
7422463	17
14945588	13
689515	13
6440493	13
6893707	13
14141765	13
5019101	13
237042	15
3683683	13
1129678	13
13580994	13
16838809	13
21905250	13
43167657	13
14190966	13
6262232	15
7344450	13
209825	13
9213925	13
6745488	13
12994449	13
4888427	13
3916030	17
4234022	15
6374166	13
5707577	15
76361	13
1515989	13
15485204	13
1712035	13
6083752	13
7286514	13
1859773	13
4272480	13
2938644	13
18183387	13
5443464	13
6459909	13
937419	16
4946455	13
2091557	13
14172986	13
15610022	16
13883680	15
5923438	13
3949912	13
711704	13
8462748	13
5625449	16
491627	13
23689881	16
18865956	13
2257759	15
2971829	13
11002529	13
552590	16
955353	16
3479122	17
11396236	17
146796	13
1528450	13
35362361	13
8399318	13
2012062	13
15246096	13
1781543	15
4273406	13
591303	13
4960936	13
706984	13
6992006	13
466382	13
6515556	16
2135162	13
7363104	13
21463856	13
13914241	13
1148229	13
25214647	13
4763635	13
10663614	13
7825822	13
13690718	13
28518	13
541874	13
5124369	13
21310592	13
27454884	13
13657321	17
11486090	13
2887440	13
6216400	13
3372983	13
2641924	13
9940358	13
2025246	16
2075607	13
34600434	13
3915813	13
10668210	16
121244	13
3799963	17
1016031	13
10846519	16
4294220	13
2235923	13
5489619	13
4467863	13
11880112	13
3368148	13
94488	13
30222495	13
26950039	13
7072021	13
855547	13
8083896	13
10988833	13
3003291	13
11234512	13
3591095	13
397664	13
4880555	13
9010013	13
4837281	17
12131992	13
10452300	13
14318019	13
7842313	13
1157559	13
11579807	13
902184	13
2991951	17
15286182	13
6397381	13
2390575	13
7774552	17
8002586	13
5841422	16
1307866	13
4425511	15
3756048	13
1645695	13
403014	17
3296772	13
8283546	13
13970413	13
6200913	13
8092637	13
1398365	13
31991986	13
6457773	13
5213595	16
6578046	16
10112640	13
758017	13
10267071	17
1698323	13
32718943	13
21497919	13
645748	13
1092138	13
3467957	13
3077879	13
12165218	13
3069890	13
315960	13
257932	13
4527402	13
12587732	13
1899405	17
141262	13
8013180	13
119562	13
2696010	13
1256473	13
7372218	13
30276025	17
10476042	13
24304593	13
3915537	13
6008892	13
3803290	13
13571580	16
5066292	13
12631799	13
34071481	13
4071773	16
4422584	13
5397377	13
12798228	13
31839593	13
10048622	13
5832783	13
11902571	17
14145014	13
5603728	13
2490310	13
15311111	13
1710322	13
640306	13
299143	13
193545	13
1950711	13
36341856	13
401150	13
1432402	15
3311751	13
4344862	13
16137475	13
493654	13
12172375	17
938058	13
2071123	13
6610159	13
2023512	13
968962	13
3924697	13
14247500	17
435866	15
13367818	13
6000771	13
16497044	13
6296363	13
17763605	13
35645666	15
6181241	13
3526826	13
32514179	13
294356	13
15151697	15
94205	17
15596676	13
5617243	17
2092912	13
13897466	13
7669697	13
1850956	13
7845344	13
1699378	13
11357683	13
3215207	13
2441163	16
23530258	13
19500	13
14965125	13
3891537	13
1506776	13
6373053	13
22504759	13
9290406	13
21380907	13
1354670	13
8960815	13
8505276	17
6150689	13
8665217	15
4452893	13
10824316	13
11264206	13
35599687	13
4694315	17
6752776	13
2881901	15
12853986	13
3761433	13
3042709	16
6000795	13
9313572	13
4159308	13
7766354	13
8409675	13
425284	13
1048523	13
182143	13
2617338	13
5278527	17
4541412	17
7652755	13
21790323	13
10413720	13
1254858	13
2514093	13
436284	13
1054255	13
17411052	13
2477749	13
54450911	17
946430	13
9268586	13
2597740	17
13579031	13
9639141	13
1984298	13
2801990	13
40632803	13
5685228	13
952466	13
13970751	13
20449219	13
6032703	13
2222812	13
377600	13
4124577	13
4509037	13
16566958	13
2579566	13
8594444	13
1096676	16
2551883	16
13702676	13
8920162	13
29140513	17
7956409	13
21630214	13
2411760	13
15660472	13
12869	13
12353127	16
633719	13
342059	13
4023916	17
1885123	13
110588	13
5067618	13
7021774	13
17924306	17
801128	13
1570240	13
758072	13
9689307	13
3965177	13
480304	13
4074059	13
3418218	13
5896208	16
18261925	13
108374	13
7483894	15
488509	13
16670076	15
17928660	16
692535	13
17841711	13
18180398	13
819503	13
5775014	13
178103	13
412723	13
4201692	13
5887125	13
4215934	13
9118389	17
995396	13
17929444	13
5000759	13
3755073	13
3221304	13
1423651	13
25786586	13
6179248	13
858230	13
778338	13
7516975	13
2010959	13
4332402	13
1672207	13
1927833	13
3904575	13
4380156	13
6318254	13
8804342	15
9748121	13
14956484	13
4229198	13
3879266	13
9963632	13
11276614	13
29295754	13
10989827	13
5242852	13
28551854	13
8473958	13
3931373	13
220047	13
3531297	17
6106836	13
2736964	15
50144	17
2583827	13
8626491	13
4838229	13
13937223	13
8168491	17
13790537	13
316560	13
7193348	13
7132004	13
24009274	13
332239	13
13366804	13
917991	13
1743923	13
9647450	13
3931162	13
12075845	13
30905199	13
3955417	13
1362629	17
3505663	17
4228138	13
5662136	13
12699642	13
1451234	17
633882	13
5585989	13
10758915	13
11977027	13
8482375	13
9821265	13
11780160	13
10182712	13
2098240	16
11947649	13
1467308	13
35226024	13
15073251	13
7530407	13
37852399	13
4756568	13
14487178	13
1876265	13
330817	13
28692736	13
108829	13
49424	13
1369570	13
3531931	13
2525703	13
28988532	13
7104946	16
3367882	13
9604400	17
4857448	13
3551214	13
13084375	13
21703020	13
10067755	13
9984896	13
10282181	17
1226929	15
1717130	16
28831320	13
8824422	13
4769032	13
13107960	17
2736187	13
7251338	13
8114447	13
13485728	13
1555153	13
2370841	13
18317210	13
1231143	13
3533989	13
1450037	13
453140	13
3839936	13
2438175	13
3784921	17
578067	17
992242	13
965095	13
959657	13
32761015	16
2077076	16
1245251	15
1576834	13
1916231	16
1278033	13
10365364	13
16174019	13
3429973	13
3010726	13
2467393	13
2599151	13
2546679	13
8415502	13
4431709	13
3626625	13
55404	13
6381066	16
5655831	13
4738652	13
1574911	13
3770709	13
1468905	16
2751689	13
8214175	13
3468428	13
9647337	13
3736973	13
10674252	13
243206	13
10026162	13
5800281	13
494285	13
7420974	13
5956624	17
2966485	13
2341645	13
1413766	13
8320783	15
6060774	13
4020206	13
465996	13
1762647	13
9114537	16
5712209	13
21342277	13
2985287	13
2230024	13
14575760	15
13758885	13
2571977	13
5103778	13
29252327	13
263894	13
3189669	13
7356383	13
248465	13
5464480	13
311864	13
5530301	13
1241025	13
19452816	13
8163623	13
5018995	16
18252057	13
5725803	13
9960562	17
1307172	13
1257223	13
4764452	13
637694	16
4900458	13
28307917	13
6167745	13
7846353	13
10857954	13
819926	13
7894141	17
1715709	13
10150265	13
9066216	13
1924109	13
4380778	13
22531384	13
15578933	13
13084682	13
10239415	13
6864538	13
18821684	13
846992	17
1967407	15
9755452	13
4060055	13
18198588	13
1539904	13
15883727	13
318711	13
6594244	13
2856370	13
5152128	13
328413	16
11706427	17
3198948	13
3958650	13
2314501	13
4306559	13
2183915	13
2036040	13
8869626	13
1564517	13
2498451	13
19653718	13
10006342	13
6380852	13
8164121	13
9921698	13
12893227	13
1386265	13
5301745	13
12643314	13
5768907	15
2308642	13
9754714	13
2479890	13
12148427	13
706434	13
7919499	13
7413320	13
1433245	13
5555249	13
8422568	13
5303657	13
30387854	13
396899	13
2290068	13
10129447	17
533042	16
8958013	13
10011758	13
1954007	13
2892053	13
17111877	17
26652622	13
6210637	13
3674264	13
9676316	13
13798729	13
6054728	15
7903211	13
10469627	13
16618345	13
1848949	16
57826	13
8676752	15
1042484	15
11246293	13
5064878	13
9986667	13
12302942	13
2969564	13
1884759	13
32385538	13
3484610	13
11612208	13
4184146	13
23392819	13
5715844	13
4046310	13
3478675	13
2517790	13
6683541	16
5517596	16
27688386	13
5389705	13
10084964	13
15742211	13
307103	16
9129064	17
109954	13
1064131	13
20463336	16
5169933	15
10749431	13
7297937	13
6159266	13
11089055	13
2359253	13
9191736	17
679075	13
15434495	13
576578	13
5263763	13
4433785	13
7503386	13
24413149	13
9791042	13
6145689	13
5803511	15
317433	13
5495500	13
481862	13
13652392	13
5533439	13
152194	13
633443	13
4912603	13
269117	13
12302346	13
6983510	13
1770642	13
5716645	17
8494561	13
821597	13
7408400	13
4961973	17
3069509	13
6097444	13
2357398	16
2860117	13
1145225	16
430064	13
1815751	13
4142217	13
14241293	13
6896817	13
2126962	17
8116511	11
2396572	13
27277224	13
4511535	13
17629431	13
12218116	15
10918009	13
5907936	13
29028750	13
4279374	13
3275665	13
4008419	13
6005459	13
722445	13
4542712	15
16054766	13
4371126	16
8565748	13
1960243	13
19750059	13
5524515	16
5396343	13
33898400	13
1576475	13
18801950	13
168090	13
2204911	13
830755	13
11950181	13
5955437	13
15361088	16
1503783	13
5807764	13
15141593	13
2136935	17
73782419	13
3946014	15
7649849	13
176445	17
88516	16
21711076	13
12077295	13
7866654	15
6521652	13
18954581	13
393960	13
3312321	13
4075984	13
89794	13
4020540	17
4654187	13
2462366	13
14288021	13
3108296	15
9040466	13
50794	13
14610697	13
5667973	13
10670891	13
9851296	13
5277841	17
3462257	13
4271413	13
536171	13
8238123	15
1275829	13
16098867	13
7305697	13
2777954	13
9094292	13
19360114	13
1736150	13
9213157	17
1354126	13
8255795	13
97434	13
17976699	16
3673222	13
21399678	13
14594045	17
2796711	13
17649163	17
4439296	13
12533868	13
9775545	13
619109	17
2645069	13
16841519	16
14472612	13
7337442	13
8022799	15
5513839	16
12969193	13
2626762	13
7995845	13
7504552	16
10652556	13
4038981	13
75257	13
1977962	13
8662016	13
5736564	16
518191	13
19427133	13
6082787	13
10694165	13
1416479	13
7271017	13
3877705	13
6134584	13
13688382	17
1815259	16
4134327	15
4896169	13
5037761	13
16243296	13
4392826	13
1116381	13
780513	13
13403142	13
16283752	13
437443	13
1496515	13
1720272	13
21927380	17
3568386	13
3970176	13
4990347	13
9740645	17
264510	15
293706	13
9403034	13
9554052	13
3679155	13
32269539	13
3537927	13
598300	13
6808976	13
5944031	13
2937178	13
22763281	13
47839524	13
1185694	13
8990291	13
17021757	13
28791496	13
10275133	13
3205595	13
3572571	17
14270346	15
11129293	13
1672110	13
14969383	16
10817486	13
5239711	16
3418347	13
1905949	13
9159288	13
13491046	13
696078	13
2556743	13
20497522	13
2282272	13
21309192	17
17913050	13
523330	13
5221036	13
1501977	16
6170204	13
3801032	13
4334211	13
3513811	13
9609767	13
4180122	13
5351230	16
4809752	16
22344765	13
4957119	17
362537	13
1029157	13
7261864	13
2461208	13
379919	13
12922524	13
12378407	13
24769130	13
9636175	13
22013148	17
22995375	16
1645586	16
2146171	13
32364207	13
15510213	13
13306626	13
10297468	15
2127666	13
1097172	13
2669245	15
5529935	13
1033238	13
329453	13
1131985	13
1842788	13
21144269	13
10831034	13
1113047	13
3402471	13
3595925	17
2360148	13
3312915	13
4144993	13
1403088	13
7236366	13
1782992	13
1916267	13
8242107	13
1123812	13
4418452	13
9236428	13
1924560	13
2251333	13
3011605	13
3463642	13
3191861	16
337849	13
5745076	13
3024886	13
6248616	13
19136102	13
3645947	17
1007196	13
8695573	13
213868	13
1454975	13
5344308	17
1558606	15
5582696	13
10733807	13
1153034	13
5943799	13
3348160	13
7430917	13
8780263	13
2609680	15
3804942	13
2780196	15
10989237	13
2309419	13
1879458	13
967867	17
18311075	13
9231703	16
19744480	16
8896494	13
10542111	13
1004999	13
832852	16
4911320	13
840471	13
3655042	15
13280509	13
3735191	13
7887571	13
3653871	16
864878	13
6953579	13
12624192	16
2659295	13
1780374	13
431384	13
10602149	13
853893	13
4549659	13
5816895	13
4815254	13
5219373	13
21164183	13
3029537	16
13645107	13
3476220	13
6251520	13
614066	13
5095692	17
2674853	13
127545	13
31572477	13
7165493	13
320905	13
5773706	13
4374125	13
3746369	13
534228	13
5152618	15
2050478	13
8783816	13
786758	13
5315882	13
2430963	13
3878851	13
489393	13
3840087	13
8434094	17
6214131	17
5915914	13
5299659	13
1665816	13
3673353	16
1787978	15
9301867	17
17438044	13
6662058	13
951197	13
7352785	13
10229410	13
6775498	16
1692334	13
6052456	13
2423478	13
1879813	16
3632538	13
872859	13
13303749	13
1650844	13
2818315	13
17179218	13
190762	13
20022054	13
6501742	13
1563778	13
672865	13
5924967	15
763482	13
29895046	13
712458	13
766995	13
1236327	13
21797201	13
2551412	13
3589227	13
2714454	13
4779745	13
382193	13
12807724	13
8724166	13
2059216	16
2359720	13
11725695	17
3262532	13
12337523	13
12941205	13
2351073	13
9366000	13
3569526	13
19721864	13
872927	13
1561402	13
6086074	13
240375	13
6980457	13
1209819	13
11942620	16
27152404	16
7956736	13
3319075	13
14281182	13
4419558	13
24426419	13
11103613	13
10382881	17
5429726	13
2663658	13
3326951	13
786563	13
2269905	15
9895760	13
316220	13
21081295	13
3138868	17
7683101	16
718709	13
489364	13
5339253	13
218382	13
7926501	13
6306166	13
2234832	13
50841	13
7311715	15
5500409	17
702096	13
14629380	16
2320473	16
2400749	17
1062104	15
1263296	13
200427	13
5655984	15
169251	13
4974047	15
4233044	13
5663635	13
814618	13
3058172	13
4344506	13
8947923	17
12975161	13
26437215	16
14299035	13
18473779	13
7574974	13
39470875	13
1003342	13
962840	17
140438	13
370166	13
12157113	13
18517061	13
17455738	13
172846	16
16287163	13
576241	13
5527618	13
11179315	16
8859965	13
9471487	13
2264846	13
2508358	13
4560095	13
5603742	13
26288187	13
22329926	13
5489606	13
434448	13
5547335	13
4173452	13
2456111	13
2228461	15
8946934	13
12070494	13
4251083	13
18026693	13
10226774	13
3108930	16
2200252	13
8381	13
14592129	13
16494849	13
2520547	15
1532911	13
3026780	13
226273	13
6180933	13
654780	13
20147044	13
1100604	13
3657978	13
1148650	13
1525269	13
24168822	13
563492	13
3768537	13
16395885	15
278383	13
10180017	13
5932257	16
2459787	16
7402863	13
7505363	13
21903892	13
10045662	13
4036529	13
8136059	13
10603658	13
1611953	13
183962	13
14574905	13
9395357	13
3451712	13
4922302	13
552806	13
2239214	13
737968	13
18819185	13
5932010	17
29455527	15
699698	13
2763213	13
319163	13
4218510	13
386191	15
11630607	13
5589232	13
29991202	13
27765200	15
8497875	13
18280179	13
16588227	13
14403499	13
2811199	13
3016636	13
2709981	13
2520144	13
2646563	13
5235494	13
15081266	17
4248938	17
9490525	13
527739	13
5550170	13
7254638	13
672716	13
21962562	15
1010635	13
1067042	13
9129806	16
11913430	15
4128580	13
50462407	13
14108165	13
2010546	17
5632442	13
4030992	15
6838091	15
2340666	13
3400330	13
420394	13
13222702	13
8568562	13
3218552	13
407387	13
5778827	13
20430963	13
3448072	16
3996861	16
2510908	13
13192805	13
2370881	15
732824	13
1897838	13
36316781	13
1437305	13
3762863	13
11231631	13
3780624	15
15799591	13
1126232	16
1658404	16
1580758	13
3408344	13
25629642	13
10436726	13
2245674	13
4438979	13
3496272	13
5848390	13
4192082	13
2322684	13
3889891	13
3312182	13
14947302	13
15063574	13
3956098	13
3921352	13
14210290	17
6312193	16
3558772	13
15564554	13
44969113	13
8750732	16
20060839	13
19569504	13
15495430	13
6382194	17
11956811	13
2589621	13
4713886	13
9905101	13
2538610	13
2842802	13
6455205	13
15683358	13
834679	13
626521	13
3615492	13
3401513	17
601370	13
9945587	15
3783241	13
14045993	13
3695402	13
569229	13
44433939	15
48701	13
7481747	13
3463965	13
9757585	13
12604599	13
427480	13
10384703	13
10159437	13
7815203	13
647656	13
9980147	16
1508393	13
22758766	13
8641618	13
1089761	13
3850373	13
4860864	13
380083	13
9114940	13
8549466	13
4865390	13
14592885	13
6113700	16
3006364	13
375914	13
5593907	13
3654816	13
4328092	16
10414326	13
15976978	13
1339171	13
2071204	13
2679659	13
8960634	13
1979773	15
1158128	13
6661371	16
13549198	13
988314	13
1578223	13
7027340	13
6471543	13
12770822	17
1087679	13
464660	13
6892808	13
9129009	13
1431377	13
1785358	13
5565557	13
26007183	13
3706125	16
43106962	13
11975109	17
452379	13
9342173	13
8078684	13
2808095	13
4732624	13
187966	13
844556	13
2866318	13
6343824	13
414115	17
13330039	13
2627318	13
16448181	13
4738314	13
877953	13
8907927	13
10168967	13
12543524	13
641239	13
2795114	15
52253177	13
2938917	13
6205501	13
10133410	17
1401105	13
6132030	13
3527832	13
1381520	13
2500386	13
4809683	13
4596987	13
643583	13
35219651	13
4749944	13
4695025	13
192805	13
86105	13
7579203	13
11522732	15
4583788	13
2934694	13
3230628	13
6218469	13
12100427	17
20321757	13
6632333	13
1950766	16
13770104	13
7824445	13
4713458	13
170062	13
8497916	16
7505121	13
1448236	13
7684402	13
5214487	13
1840617	13
15873855	13
1990138	13
1294171	13
273806	13
1577504	13
7749978	13
3717689	17
8968622	13
6036633	17
2394995	13
2235906	13
2088446	13
1731899	13
6837257	13
1725620	13
881428	15
3407371	13
2563876	13
3044855	13
2805384	13
306574	13
2704547	13
9778746	13
29230	13
17225447	13
1373790	17
8745659	13
13385242	13
44881427	13
5755084	13
14417067	13
6052868	16
5604537	13
1267040	13
5738766	13
961880	13
2689772	13
9135902	16
6890676	13
11638405	13
1453230	13
9036312	13
7190820	13
6766	13
13120660	13
10453417	13
8177544	13
3942626	13
4621146	17
7830752	13
9688023	13
6753611	13
4367724	13
5089415	17
4586855	17
8020406	13
620960	13
8015721	13
4253808	13
5389496	13
785458	17
2088632	13
12364751	13
929295	13
4590458	13
13178330	13
8494551	13
4790185	13
3025387	13
6449724	13
8448776	13
4535303	13
27966593	13
8137127	13
10436434	13
103599	17
7814015	13
6752115	13
13098360	13
10970171	13
9417517	13
10864653	13
12659525	13
5137365	13
5015431	13
7234760	13
1775708	13
30855495	13
2958192	13
14504825	13
8964967	13
3389077	16
3183774	13
333178	13
2878362	13
18247845	13
2428640	13
1071780	13
9313894	15
707627	13
10011717	13
23150849	13
5092332	13
2073023	13
22066729	13
4521582	13
5990709	13
836225	13
1901522	13
7669163	13
1024256	13
6955580	15
2019226	13
2787590	13
12527777	13
25919767	17
9214873	13
10102456	15
6318900	17
2993633	13
337763	13
3959204	13
2408728	13
20030895	13
4526516	16
3883412	13
11965503	15
11006897	13
5804685	13
4038475	16
4029381	17
908920	13
7804886	16
4391121	13
1935928	13
2423839	13
3686209	13
9766695	13
959037	17
3926204	13
6272986	13
6686342	13
188874	13
2118916	13
116151	13
7392648	13
6844148	13
8621920	13
19873188	13
3732406	13
7703968	13
248446	13
8551609	16
1050731	13
3838541	13
9912958	15
1852244	13
22080301	13
734182	13
18138386	13
68551	13
651148	13
4018522	13
13383544	13
1544033	13
3637351	13
9680089	13
21960091	13
6037546	13
25885753	13
8966511	13
6633685	13
87444	13
2275099	13
6576866	13
9222912	13
1536564	13
499535	13
1808212	13
19148011	13
7196443	13
795851	17
1263541	13
7205439	13
1412085	13
3716236	16
2660082	13
4416381	13
934719	16
2052414	13
3083523	13
11402082	13
5034843	13
4378586	13
10936691	13
10047451	15
5781935	13
7279813	13
3270342	13
2709661	16
3638760	13
1303055	13
4616881	13
261797	13
9762729	13
4073824	13
6923004	13
1269238	13
6286574	13
23442873	13
846423	13
7333347	17
648306	13
2823952	13
2219321	13
3740210	13
19752288	13
2361328	13
3413020	13
4526810	13
2846787	16
1258435	13
1591974	13
2447555	13
3460501	13
8011585	17
10234622	13
18661478	13
28549190	13
28941283	13
20095133	13
1891273	13
12133616	13
14386162	13
2360177	13
11822826	13
19391177	13
4546224	13
749517	13
9305400	13
460549	13
12219299	16
3874199	13
238436	13
1698820	13
6858492	13
4882859	13
3203083	13
1825818	13
11740341	13
11597314	13
1891531	13
1800955	13
736149	13
11527693	15
3344025	17
9878352	13
14471257	13
7973869	13
1352612	13
5724774	17
3447894	13
1232609	13
7679762	13
11276785	13
22315679	13
1927600	13
2351705	13
977288	13
1586246	13
1141096	13
6993473	13
4681905	13
2724805	16
3172865	13
1593614	13
1482184	13
13942378	15
1961064	13
6806367	13
567783	16
744564	13
1703965	13
3011846	13
4084117	13
11292715	13
1712016	13
772063	13
3654924	13
2294477	13
23698218	13
2144792	13
10035347	13
4347409	13
22206756	13
1385723	13
11664524	13
652693	13
12843580	17
7780346	13
258360	13
1283323	17
1633293	13
7662021	13
5434902	13
3176437	13
12993139	17
1296357	16
7542379	13
584294	17
17707225	13
148389	16
1410576	15
3322079	13
9728752	13
3541441	13
5819602	13
240999	13
692906	13
8428729	13
32231587	13
5847667	13
530460	13
2894459	17
4735371	15
4078216	13
3156715	13
444627	13
7432782	13
8076983	13
2589596	13
30682199	13
3390863	13
5392701	13
3972238	13
5333017	13
1267548	13
371018	13
1793549	13
18691536	13
12863535	13
2020765	13
10916130	17
4408972	13
8448747	13
4968767	13
394776	13
2574545	13
123101	13
5503394	13
3522085	13
11053615	13
4872550	13
12227648	13
5017532	13
4992638	16
1164653	13
6444485	13
16600386	13
356250	13
124701	13
7586983	13
24188703	13
9243363	13
6817118	13
6725066	13
9234297	13
1393613	13
16128285	13
10064925	13
12971169	16
898585	13
3393468	13
17470522	13
8138901	13
17297637	13
3036844	13
599431	13
6518513	16
1890393	13
1429248	13
6749869	13
5622877	13
5212862	13
1236857	13
3906559	13
14148944	13
4144025	15
19295854	13
2163662	13
5111164	13
2652651	13
3145800	13
3975706	13
20175743	13
2466639	16
15241497	13
23453674	13
5737591	13
1157554	13
15015228	17
2926945	13
4264243	13
1936707	13
5113164	13
24484100	13
1160994	13
6013810	13
68371	13
14086387	16
6161829	13
3651419	13
3599132	13
4029397	13
61064	13
1207723	13
2176163	13
5739016	13
10262379	13
4733907	13
2107312	13
5488707	13
13497524	17
94384	15
699494	13
4776994	13
2984302	13
4516152	13
2241283	13
7984613	13
315440	13
7552636	13
7278156	13
8918840	15
10928238	13
6309820	13
1619472	13
10578188	13
2156491	13
3410464	13
3702500	13
572903	17
5644310	13
11622709	13
1332929	13
5610831	13
896075	13
547271	13
7238600	13
9851016	13
2406687	16
19015019	13
356373	13
9073241	16
14453309	13
5550199	13
1591761	13
7325104	16
1377777	13
5407098	13
3952627	13
31801386	16
1234946	13
42625	13
1656963	13
6838844	17
8139381	13
780225	13
15115974	13
8094761	13
690836	13
21621461	13
3854908	13
27630441	16
8242389	13
16517204	13
15416626	13
775480	13
14574695	13
5279601	13
2741808	13
3770473	13
4135640	13
1907222	13
2864495	13
1257586	13
9587386	13
14978779	13
2362020	13
2439696	13
13197629	13
9063343	13
248366	13
6956944	13
959560	13
1864587	13
1306726	13
7611727	13
5312367	13
10574896	13
496931	13
14699823	15
19768737	13
317248	13
4841706	13
23268475	13
7204987	13
10867380	13
4108900	13
299978	13
15461217	17
2022918	13
1577709	13
2574661	13
16746677	13
1360240	13
237796	13
5447126	13
5789179	13
421688	13
24788834	13
702150	16
19584077	13
7245902	13
212262	16
1108857	13
21765934	13
4592853	16
3869947	13
970455	13
2711939	17
3393545	13
611533	17
10486910	13
12984920	13
13049	13
674524	13
16838762	13
436172	13
7139296	13
11092813	13
1117653	15
4269991	13
9451192	13
4905072	13
730073	13
10285993	13
4274222	13
15018568	13
7205401	13
4156203	13
3601652	13
12952050	16
890520	17
6295667	13
657974	13
9738968	15
1145393	13
34833	13
1233024	13
7607308	13
9993631	13
12302883	13
6360000	16
550610	17
165307	13
3577678	13
2480427	13
6719756	17
4707489	13
1888332	13
18085093	13
2205836	13
17169737	13
6866208	16
5557997	15
12467658	13
3771937	13
10985487	13
869945	13
10149840	13
4388935	17
5648775	13
10507726	13
124982	13
3976322	16
9438660	13
1810171	16
8474466	17
18745776	13
19433339	13
15671697	13
24323828	13
3786146	13
9411066	16
8710422	16
2360698	17
5514250	13
13233376	13
10908890	13
1277207	13
3548190	13
4906745	13
6470882	13
1030264	13
12225312	13
9774594	13
3249507	13
5498560	13
9102786	17
2520035	13
4622816	13
288950	13
721645	13
15337318	13
5178954	13
1110279	13
2688578	13
671229	15
35074271	13
4052795	13
33416389	13
3308347	13
7305748	13
10524208	13
35857987	13
4847745	13
2906051	17
24895062	13
7713560	13
3290437	13
31902759	13
1988066	13
473676	13
7211371	13
15197568	16
2648982	17
22191872	13
1419319	13
12980108	17
919095	15
11492641	15
4337669	13
7968159	15
798688	13
17148184	13
5171713	13
31628	16
7802103	13
1156961	13
30565852	13
4498449	13
8547438	13
4935979	13
8932417	13
3878466	15
6027188	13
21391944	13
8405148	13
7383688	13
3008178	13
462100	13
18440948	13
2448538	16
8796166	16
292066	15
21405462	13
6791177	13
15123099	13
631321	13
1573399	13
5253036	13
27846085	13
17342667	13
1441392	13
7857937	13
3294114	16
7726840	13
878093	13
10421685	13
3047278	13
7808597	13
11947813	16
6243465	13
3450739	13
9368893	13
6665625	13
1690717	13
6614506	13
25354071	17
609313	13
16328540	16
3769183	13
6163033	13
4654770	13
13854100	13
36785026	13
3781084	13
3177691	13
5901441	13
5691347	17
19141636	13
157397	13
9939784	17
8617575	13
1448810	13
7187151	13
2045236	13
2077538	13
1076893	13
5219458	13
789037	13
7300884	16
5585713	13
11190343	13
572313	13
26289842	13
11650256	13
7841113	16
4011658	13
755800	13
8281323	13
5670030	13
30610179	13
12758476	13
437743	13
2941744	13
2099880	13
11529469	13
36259337	16
15118108	13
1039518	15
5291668	13
23123980	13
2790783	13
8960342	13
2016076	13
8179101	13
1621634	13
16820	16
287987	13
2396211	13
4620934	15
3122978	13
9495680	16
12709388	16
309185	13
17595070	13
2899434	13
3782444	13
14841923	13
4002349	16
9545580	13
3222075	13
427296	13
67425	13
6194021	13
21296526	15
11889230	13
1092959	13
6157592	13
2478877	13
17638378	13
2038057	13
10020510	13
20273274	13
1557330	13
6403404	17
890042	13
13041002	13
98643	13
524811	13
4864967	13
7843991	13
4537630	13
169134	13
13508307	13
4350487	13
2419403	13
1850097	13
16331649	13
7553315	17
22943858	13
3915042	13
19628973	13
4293858	13
977496	13
6058207	13
5610838	13
1773955	13
1383035	13
28447635	13
21353137	13
5407573	17
180571	13
2677589	13
20218800	13
9820953	13
1385111	13
4047877	13
4570470	13
11648858	13
121336	13
6666136	13
5035859	13
3098433	13
671645	13
1613380	13
30466112	13
3436944	16
3589153	13
18074112	13
6987416	13
2131148	13
5374880	13
4249870	13
466508	13
15164241	13
12818603	13
1412697	16
1637283	13
6522944	13
4846001	13
10967855	13
4668887	13
249963	15
9569617	15
2824801	13
176566	13
18567007	13
181681	17
15386828	13
5486653	13
1205792	15
21540345	15
683103	13
5331937	13
4827544	13
27638738	13
5049765	13
8256605	13
4772371	13
10032000	13
2147229	16
3724283	13
10199488	13
2150777	13
6444906	13
2022458	17
28890295	13
5344748	13
18826942	13
21156637	13
685717	13
206370	13
527344	13
5033019	13
652688	13
4196049	17
4235045	15
2024927	13
11529056	13
17471638	13
2465937	13
23936434	13
6620682	13
4749197	13
1669991	13
10869872	13
15427476	13
4938982	13
10964264	13
7472557	16
13671555	13
6605984	13
2450244	13
20302754	13
543620	13
16924448	13
14877576	16
4274220	13
20968398	13
13754390	13
2558134	17
10354882	13
99554	13
2522512	13
18182200	13
9178191	13
12388150	13
12346631	13
6032063	13
2101544	13
11971338	13
1005053	13
13340083	13
23583195	13
1218	13
3453420	13
1078097	13
5112137	13
10003129	13
4269678	17
3015545	13
2243175	17
2524064	16
3298555	13
14430089	13
5711160	15
16410303	13
951045	13
7200725	13
24069153	13
13479858	13
7791388	13
18035596	16
8779251	16
7395577	13
603003	13
4768277	13
6841075	13
4474382	16
678201	13
20794997	13
3634711	13
107987	15
14615537	13
13545803	13
6295996	13
1303690	13
314839	13
9971090	13
10013843	15
3389155	13
3323046	13
18140674	13
4380787	13
1437161	13
4473749	13
1402354	15
32274293	13
4498012	13
986831	13
3401164	15
6510393	13
5740115	13
4347539	13
7806497	13
3250048	13
9714243	13
8766644	13
139618	17
2882721	16
1007098	13
9146276	13
4143569	13
2011320	13
886054	13
415814	13
890910	13
6407791	13
1059919	17
3736831	13
6119251	13
19383423	13
430375	13
2768516	16
1537323	13
2392625	13
103884	13
2116204	13
3493858	16
832328	17
8351651	13
2864489	13
5761032	13
2591376	13
8174959	13
3528328	16
5102082	13
14171669	13
6395549	13
3881022	13
15162560	13
331518	13
13203180	13
145452	13
11386045	13
6308846	13
5935229	13
3965492	13
3809474	13
18705115	13
1041620	13
5605676	13
28952492	13
6656148	13
2869547	13
18553165	13
6215054	13
2007116	13
7714	16
591771	13
3919000	13
9240404	13
6687213	13
3297667	13
7064190	13
10435490	13
11702999	13
6255092	13
2378428	13
20092783	13
10112530	13
5001050	13
8573179	13
67021	13
5892181	13
235139	13
9858275	13
441495	13
85207	13
31342591	13
928421	17
1510906	16
5205193	13
239689	13
51651007	13
1818106	13
4268381	13
1307541	13
323050	13
5506688	13
6229085	13
15181115	13
3962751	13
8884074	13
8610091	13
5470514	17
11143964	13
7834826	17
14573741	13
5375313	13
14899410	13
8806977	15
10336809	13
44425404	13
24212640	13
19189421	13
18423528	17
6071487	13
10228618	13
5440001	13
3893041	13
11840078	13
3264686	13
3322243	13
7706075	13
892738	13
2297527	13
9625322	13
3584704	13
4557709	13
7625831	13
449815	13
3659398	15
4757593	13
21216666	13
22304093	16
3815077	16
4183045	13
3871491	13
2211584	13
5855189	13
8324773	13
659199	16
1328047	13
1413427	13
8365317	13
4941438	13
562899	13
3311048	11
3603032	13
2667468	15
5529015	13
1487819	13
1002691	15
11948763	13
1126341	13
685974	13
6041447	13
23171582	13
68712	13
1584888	13
1394779	13
4348796	16
2095489	13
339289	13
12525060	13
4400697	13
546503	13
1445625	13
401135	13
3439998	13
1047630	13
31868494	13
10564339	13
412673	13
23387784	13
11949110	13
27712090	13
1238160	13
6049119	13
573169	13
16346990	13
431063	13
1441541	13
1912675	13
2508556	13
8338333	13
2246286	13
430339	13
4792654	13
2033656	13
3047099	13
3686312	13
429393	13
5992872	17
18343232	13
547894	13
1665919	13
1530802	13
4036399	13
1087274	15
1481596	13
794286	13
3043717	13
700573	17
12093762	13
1357253	13
5027508	13
10073561	13
1837491	13
8344699	13
1012478	17
13804632	17
732227	13
25328339	13
4420813	17
9424678	13
744769	17
6060354	13
971460	13
140411	15
12105553	13
13877107	13
2109313	13
824787	13
28612259	13
444602	13
1915216	13
16578892	16
9049629	13
1536092	13
11615363	13
4420867	13
7684591	17
165766	13
9720567	13
667647	13
13830800	13
1625981	13
3899314	13
1261570	17
628221	17
1941414	13
1484552	13
4759815	13
5758677	13
1361053	13
2990666	13
542041	13
6347048	13
2967901	17
3158785	13
7857744	13
24821423	15
5763531	13
12220621	13
1368244	13
38414447	13
17769982	13
47966083	13
9832472	13
5903043	13
107855	15
3641597	13
11106484	13
9401429	13
12699128	13
5280972	13
9807679	13
555101	13
5248335	13
16116352	17
5487785	16
17190604	13
14210180	13
2768301	13
5771833	17
3186083	13
6023344	17
2248541	13
4388872	13
2327003	17
6691731	13
6999026	13
4816913	13
32884017	13
499781	16
8293414	15
1976849	13
426725	13
3117240	16
4342309	13
5022389	13
29461600	13
10877498	13
1940987	13
6910212	13
2443018	13
2381490	13
3219145	13
3977698	13
5776884	13
14820929	13
4869152	13
18465098	13
2283159	13
5488152	16
19008645	13
550847	13
6086793	13
577412	13
6393240	16
3069942	13
184327	13
3785695	13
7475592	13
779138	13
13155068	13
17253633	13
2332751	13
2149830	13
1641658	13
2219287	13
7326177	13
4557306	17
7021367	13
11037703	13
1210090	13
3412926	13
4570966	13
17621799	13
557911	13
5291250	13
3516486	13
2215229	13
1555491	15
1118420	15
9100301	13
6649813	13
5628613	13
15766496	13
8999475	13
27183670	17
733488	13
11272406	13
9020306	13
13508065	13
4868995	13
4112315	16
2271214	13
12816747	13
2298399	13
2765533	13
2641829	15
6022527	13
17961748	13
11821572	13
1849732	13
3569494	13
52118	13
7955707	13
5772371	13
9331381	13
8398693	13
9775642	13
4362344	13
412407	13
22509046	13
9032107	13
4631433	13
21657976	15
5079125	15
35344	15
11609540	13
2615885	13
9674216	13
8361574	13
1231733	13
5066961	16
5030650	13
11912780	13
14075539	13
4567216	13
17692211	13
10389429	13
13628063	16
692253	15
3778918	13
5037864	13
3494224	13
12592265	13
13254969	13
1602268	17
992965	13
30592	15
6108746	13
10073260	15
25587998	13
10912807	13
7948582	17
2479066	13
28049755	13
1212748	13
1324920	13
1793150	13
2470123	13
4246894	13
26760260	13
6705461	13
8718813	13
21791921	13
3447449	13
7748088	13
3421055	13
10260798	13
2650076	16
17735106	17
12688703	16
4973448	13
3069853	13
1621706	13
1724873	13
691146	13
22376298	13
4839668	13
3016704	13
11975993	13
3772276	13
2130397	13
5223331	13
16360606	15
859915	13
14713367	13
2849626	16
9582014	13
1237810	13
4338528	13
5359376	13
13459662	13
9838976	13
6209378	13
9307392	13
7208631	13
3802466	13
228546	13
5859118	16
1513012	15
272086	13
157214	13
3059106	13
7242470	13
20701874	13
13995844	17
2105327	13
940540	15
9729665	16
440957	13
1198044	13
3995063	13
4991362	13
2023137	13
12123220	13
865598	13
4180372	13
2439641	16
7313779	13
10295688	13
9672650	13
14624216	13
14606675	13
14386511	15
7107003	13
26554772	13
10136828	13
4601849	13
14059977	13
26196144	13
3411237	13
9098239	13
3262248	13
672075	13
14338007	13
14307921	13
1635448	13
8821562	13
10421751	13
16990918	13
7681178	17
6970113	13
1186598	13
10345294	13
3004923	13
325363	17
6192119	13
6598617	13
2254524	13
1738138	13
10235411	13
5697567	16
15006059	13
14335805	13
6226183	13
12271879	13
3113972	13
6261991	13
9920452	15
7667885	13
10828264	13
4572784	13
3106309	13
14260235	13
4598451	15
2825227	13
4317229	13
10099968	13
1982684	13
608391	13
1850662	13
8892793	13
6608676	13
5667782	13
18960269	13
167153	13
19897943	13
5091055	13
15104858	13
1842692	16
1251210	13
6372638	16
2712578	13
3230426	13
1013542	16
1489050	13
19478782	13
123483	13
5864345	13
16786435	13
5818053	13
5291291	13
3620501	13
363173	13
5095451	13
3595421	13
5800513	13
5199161	13
25588632	13
8001149	15
2259182	13
19944328	13
21032571	17
4498051	16
1703967	13
1212601	13
574424	13
6189178	13
7248329	13
5022819	13
6543637	13
1699248	16
649948	13
9201100	13
6852788	13
18812319	13
6428024	13
2066812	13
27310256	13
360144	13
1413020	13
12983778	13
990689	13
20265721	13
12895733	13
18142651	13
740033	13
25162230	13
4072040	13
9162304	13
9962789	13
16684625	13
14251152	13
22572272	13
192434	13
7406431	17
16286791	13
10332414	13
3076913	13
19940580	13
21998744	13
5405088	13
5470181	17
3432585	13
6364390	13
828428	17
2071677	13
35929202	13
1123692	17
13732447	13
1096586	16
13279335	13
9876726	13
21728896	13
9990720	16
8375135	13
10879162	13
6003357	13
10961503	13
23828153	13
10652024	17
10430431	15
3329973	13
15576302	13
15984657	13
3893502	13
1812476	13
24678346	16
12033051	13
10589951	13
25141886	13
9477038	13
8555832	13
12710791	13
16565394	13
9237905	13
13324534	13
1662479	13
864056	13
7288835	13
21287995	13
1649466	13
20032181	13
5468934	13
8171238	13
10127600	13
12634380	13
645329	13
5756971	13
2100050	13
273592	13
5118564	13
299856	13
1876534	13
19961705	13
1716033	13
6876018	13
12509058	13
2553515	13
7040577	13
9143975	13
8491991	13
12188903	13
16211399	13
1173575	15
4696576	13
5452700	13
2144420	13
17982839	13
829135	17
5672581	13
12456537	13
296262	13
8755639	13
3581850	13
893783	17
5913540	13
15654252	13
4260940	13
5841521	13
16358860	13
1216507	13
2901391	13
3324630	13
5425132	13
5695578	13
6323860	13
7178377	13
5801762	13
377687	13
4873922	13
25888570	13
7586254	13
4110299	13
1260499	13
5827644	13
2964109	13
2736032	13
12011914	13
3460034	13
14645722	13
4159037	13
7521284	13
3813829	13
18606998	13
8073487	17
3435925	13
1273234	13
2818755	13
5010598	13
3325313	13
4077139	13
28233447	13
3128104	13
7150036	13
405639	13
17090870	13
6963490	15
11648496	13
11184498	13
14063334	13
3638556	13
212640	17
11415058	15
1374600	16
6129082	13
3347069	13
1362075	13
26595305	13
3474300	13
27825878	17
5011197	13
506801	13
5380401	13
6217072	13
8296966	13
7365989	13
20842091	13
1274336	13
4581767	13
4605584	13
9581911	13
11974704	15
3829342	13
4546004	13
8942868	13
782640	13
2129011	13
3626210	13
6265161	13
611557	17
13408794	13
10947006	13
13408232	13
7233707	13
9306797	13
37761090	17
5447361	13
16427343	13
2752376	13
459057	13
8288339	13
3215236	13
4016388	13
5364919	13
2446271	13
4774651	13
8127159	15
2669023	13
4076569	13
2213425	13
803563	13
7990616	13
10098399	15
5767241	13
804030	13
1350495	13
333122	13
3491623	13
5330072	13
5305033	13
12212813	13
17763943	13
3962190	13
7619082	13
474987	16
8691370	13
789456	13
4762675	13
6723216	13
4929771	13
1980884	13
6577457	13
3107714	13
7743674	13
10383304	13
780942	13
12291557	17
20116141	17
17019174	13
5678844	13
12251503	13
35798683	13
3677159	13
6659591	13
14280392	13
2234215	13
3056508	17
14839828	13
9879148	13
7166035	13
15274736	13
48557	13
12115871	13
6243482	17
4759341	13
5438726	13
2188445	13
13744584	13
3241049	13
4955180	13
15301077	17
7935037	13
3598051	13
11272028	13
1522598	13
1259256	13
8796625	13
1871973	13
1958751	13
4538813	13
8390312	13
12653265	13
3730843	15
587129	13
8672654	13
740933	13
1830298	13
6111770	13
8928031	13
5999256	13
2527904	13
3460604	13
639562	13
3123832	13
12341597	13
4894204	13
10353353	13
11880458	13
952278	16
7834701	13
6893810	13
30442813	13
3034628	13
23330586	16
3255428	13
13782093	13
3607372	17
4811359	13
10113972	13
1115106	13
17637176	13
902723	13
2914911	13
3988092	13
9909121	13
2677492	13
9240023	13
3391074	15
15260310	13
9799809	16
1229584	13
2512098	13
2275087	13
4180351	13
5829877	13
11571752	13
11169824	15
4840117	13
418280	13
27180184	13
24244798	13
12903942	13
3152843	13
5847591	13
7892450	15
3413110	13
1345783	15
9583319	13
9987417	17
8774223	13
4650020	13
12907234	13
2153360	13
7852363	13
4369157	13
11906154	13
3630878	13
15104493	13
224702	13
6025987	13
11979824	13
9583629	13
3172025	13
5693855	13
3819455	13
6779728	13
5175234	16
127670	13
10228558	13
15367502	13
10888960	13
10206362	13
33803740	13
1980832	13
1167604	13
124028	13
20120427	13
2211089	13
1292312	13
1236994	13
2263477	13
15259684	13
1596436	13
19848932	13
11640310	15
3023458	13
3203157	13
2039775	16
17547388	13
8580912	13
4638523	16
933373	15
28367123	13
2368504	16
3564812	16
11337259	13
22761298	13
3452733	13
1461663	13
14795291	13
5619350	13
3523380	13
2269653	13
3005763	13
1377682	13
36978396	13
8560263	13
12618379	13
7040330	13
411970	13
2610570	13
852082	17
556283	13
10082100	13
6607746	13
4155532	13
2465229	13
218710	13
1490831	13
5826765	17
6428424	13
4507407	13
17560478	13
5663375	13
23535445	17
13086486	13
3840332	15
16061885	13
6624575	13
6381171	13
2801229	13
5725496	13
1347037	13
5224302	13
11327582	13
35205140	13
2469976	13
3976931	13
4730911	13
4359360	13
2859185	13
4162654	13
6690879	17
30146698	13
8908286	16
1820447	13
3110539	13
3573054	13
29837400	13
3412967	13
1395668	13
430889	13
11311554	13
3941651	13
6492620	13
8878516	13
2306052	13
31509638	13
5448149	13
1076460	13
11000913	16
5282328	16
8631141	13
8170690	13
8996913	15
1169720	13
31233151	13
1605180	13
2658821	17
9428743	13
6914689	13
5206235	17
10550279	13
702577	13
885640	13
6933594	13
6975079	13
6547337	13
3692745	13
14345408	17
3823486	13
479914	13
6181959	13
6869971	13
2200499	13
8609750	13
1063741	13
11998890	13
233240	13
1074043	13
756692	13
33644878	13
10058292	13
4772766	13
6943784	17
3486885	13
4568649	15
5437959	13
5940483	13
4379216	13
6686614	13
17575543	13
16888304	13
3925108	13
2607453	13
10611422	13
10611209	17
12115299	13
103983	16
498852	15
6723416	13
15246870	13
4100043	13
2517706	13
5255861	15
1467594	13
22404477	13
10484761	13
17575586	13
375513	13
25281864	13
11627483	15
1574749	13
5101236	13
5030392	13
10375079	13
10210289	13
3692746	13
1867271	16
868340	13
2600563	13
1664940	17
2109039	13
4018024	13
2281529	13
9600176	13
7186815	13
2633555	16
10135596	13
4569943	13
2756146	15
253643	13
1003043	13
12035480	13
2881467	13
7429099	13
3987706	13
1469679	13
12552740	13
1195982	13
846516	13
28624206	13
5890788	13
3751093	13
4172810	13
7893150	13
19708210	13
670093	17
1988695	13
4223564	15
3476753	13
6014204	13
6222675	13
8077395	13
2649427	16
7552857	13
8818215	13
222519	16
6670803	13
8638636	17
6182421	13
685440	13
582829	13
1062029	16
10055600	13
1397753	13
2133671	13
1111473	13
579379	13
4885886	13
9667747	17
7081692	13
1429758	17
2958295	13
12102045	13
172830	13
169977	13
539721	16
10369064	17
4599506	13
58961	16
19965423	13
11637600	16
3374503	13
4931184	13
382818	13
10705536	13
5059362	13
15945840	13
7706516	13
22439644	15
12322740	13
17071114	13
85426	17
4258762	13
4115968	13
3710435	13
7803298	13
1265078	16
487599	16
17843782	13
1674025	13
56990366	13
271986	13
2705593	13
31073443	13
4794633	13
5509370	13
237999	13
7125615	13
20035257	13
7065445	13
10704200	13
8398124	13
21893839	15
171920	17
13253306	13
9438089	13
15854835	13
2447782	13
9278824	13
19707917	13
4720914	13
108937	13
3917498	16
19067304	15
314562	13
2082131	13
3250197	16
9426593	17
4953196	16
644625	13
8491159	13
9170007	13
9518485	13
636864	13
4708458	16
2009654	13
42318877	15
23723569	13
577503	13
800415	13
2333451	17
7424686	13
2310731	13
14550653	13
1516910	16
19449998	13
2067236	16
8610113	13
24307574	13
7039170	13
4358143	13
8542942	17
2878849	13
4369648	13
10817163	13
9032200	13
2781886	13
8781023	13
10013708	16
4401932	13
10632849	13
4133110	13
2132837	13
11443521	13
4671639	13
4649305	13
1135015	17
2754665	13
5311125	13
125813	13
3300410	13
8041494	13
1202916	13
43942021	13
7674698	13
13612142	13
13218665	13
3574486	13
22723583	13
24903653	13
229077	13
6495478	13
12163880	13
12632338	13
7176808	13
6108581	13
6390347	17
10237083	13
1721135	17
9431540	13
3991799	13
5862224	13
1708770	13
4830037	13
22435898	13
9511120	13
9517918	13
9672663	13
9741663	13
1337568	13
8987176	17
3539927	13
2874351	13
5880137	13
3508473	17
936409	13
14083522	13
2321504	13
1734568	13
4399585	13
88304	13
5391960	13
781633	13
1691965	13
10560313	13
5054756	13
3155362	13
1692337	13
1441552	15
6274423	13
6162396	13
16164607	13
1262950	13
14488728	13
9951134	13
3847979	13
21269518	17
3262752	13
19914514	13
10485075	13
7240054	13
5630587	13
10884753	13
7600400	13
88368	15
21837130	13
2099230	13
15065014	16
11023079	13
8842866	13
15463377	13
16268534	13
6052729	13
4827221	16
15615093	13
4979878	13
2541678	13
4101710	13
10155742	13
9442062	13
4062863	13
1723660	16
2772931	17
9388332	13
4772853	13
8795477	17
4594221	13
11835520	13
13191864	13
7321843	17
2827201	13
12209072	13
20516703	13
19187529	13
11821423	13
1872133	13
2252621	13
6490875	13
12726738	13
7468824	13
1295294	13
1472558	13
4671202	13
1421340	13
14830911	13
8020579	13
1524986	13
2394588	13
20008024	13
5352263	15
5011025	13
11878469	17
644361	13
669152	13
468388	13
5917271	13
454173	13
4324830	16
8127434	16
5511543	13
4138213	13
25224421	13
26135470	16
10285706	15
4671102	13
11412040	13
395183	13
49151054	13
15535933	13
1021773	16
12674539	16
3945942	13
5201185	13
7254539	13
4622222	13
3666070	13
4644878	13
760062	16
3264196	13
10526212	13
18719710	13
9520423	13
10136746	13
1448129	13
2207185	13
31407	13
141999	13
3654285	17
1615666	13
1817106	17
14813277	13
7234023	13
4910728	13
9353193	13
955255	13
13648354	13
11418855	13
9778190	13
8020259	13
2546127	16
5933888	13
4406387	13
2779007	13
3785638	13
6546682	13
200208	16
22359452	15
10537281	13
4934669	13
2976491	15
382026	13
10322154	17
8232212	13
71536	13
1623906	13
6724580	13
3707305	13
5653521	13
2627533	13
6458192	15
5933609	17
11938710	13
2414637	13
10485264	13
221215	13
12924917	13
389743	16
9310572	13
8846519	13
308713	17
16569753	13
3798021	13
144563	13
7926039	13
8715056	13
1514779	13
6061934	13
2638756	13
1997226	16
5017850	13
3718533	13
1774031	13
2834695	13
8617861	13
2196062	13
2572595	16
3669538	13
2391360	13
18368947	13
504119	13
7015745	13
14643011	13
6754956	16
13449962	13
10458017	13
2822104	13
1156167	17
12541660	13
1277070	13
7678898	13
5870735	13
5622818	13
864371	17
9302356	13
10324029	16
6616822	13
7646766	15
8466564	13
1634241	13
15594132	13
5359142	16
13148578	13
9692634	13
6025523	13
9983179	13
334949	15
10022584	17
5635712	13
575498	17
1562070	13
6845405	16
1085677	17
2700271	16
35938674	13
54693	15
3050881	13
2133390	16
97118	16
560528	13
23726271	13
1319978	13
2750174	13
5178113	13
623595	13
1058475	17
1003204	13
7853945	13
17976272	13
29666965	13
11054652	13
1904512	13
2593762	13
169517	13
2229034	13
3971539	13
7101965	13
81627	13
4155078	13
10613377	15
746607	13
34821521	13
3754323	13
5130594	13
4829133	13
1345618	13
921750	13
1876950	13
7007273	13
7423779	13
3788848	17
11256869	13
5437770	16
1583512	13
11700597	13
24736558	16
4229391	13
6641280	16
9596295	15
158801	13
215248	13
1745804	13
10440865	13
10892669	13
6154528	13
46809	13
5734277	16
4078689	13
4192300	13
16452747	17
10738474	13
680062	13
20542524	13
35515563	13
14182439	13
10600183	13
3490438	13
2643039	13
15202804	13
6190543	13
2581282	13
6145390	13
1292299	13
1344228	13
10473733	13
33977448	13
7610784	13
883803	13
4731503	13
2116781	13
7539877	13
996633	13
466402	13
11577185	13
12348469	17
6819790	13
1465775	17
10408025	13
16443113	13
1305688	13
279252	13
2780399	15
2190115	13
5689746	13
10259674	15
9736515	15
11741500	13
9219105	13
7544417	13
5301473	13
12628471	13
3958933	13
5532932	13
15735560	13
14442037	13
3469398	13
5294592	11
4657097	13
9368545	13
8290949	13
13514659	13
3282023	13
14599669	13
3126243	13
1338198	13
15097073	13
20715646	13
14216410	13
3726001	13
6932413	13
3503528	16
435686	13
1172729	15
2092110	16
4243246	13
16852265	13
2053448	13
17745237	13
6277333	15
2585478	16
2224959	13
23812316	13
3932887	13
4277963	13
3693418	13
9556800	13
4591244	13
1381169	13
6132577	13
10288189	13
3941691	13
3555524	13
603451	13
1251352	13
1227095	13
557103	13
113377	13
184276	17
23006883	13
2728290	13
24661555	13
1712029	17
1934388	13
2574097	13
837170	13
1592946	13
474348	13
2211164	13
9668725	13
1534387	13
18941035	13
35630654	13
15521188	13
2007000	13
18140490	13
4985730	13
8721719	13
1032113	13
2463191	17
1074167	13
11718687	13
25865499	13
8545282	13
6477300	13
2516464	13
10787782	17
1551425	13
1251960	13
2899770	13
2323648	17
2841464	13
293173	13
3508902	13
3025848	13
340994	13
6805554	13
10970097	13
2293759	13
1393175	13
401493	13
4088122	13
70567	13
24463995	13
17336024	13
1645346	13
6824919	13
1535697	13
8398737	13
7272661	13
27142421	13
103495	13
4020589	13
2180849	13
26877030	13
18361140	13
15044919	13
10012386	13
23470905	13
9503887	13
2509328	13
19272201	13
9411130	13
10131365	13
541011	13
1906549	15
7518681	13
340740	13
8142065	13
9014746	13
6717212	13
7615661	13
6612880	16
2735992	13
14513177	13
1509343	16
5605998	17
9592715	13
4301127	13
1411394	13
4099718	13
20073141	13
27340789	13
962959	15
2836528	15
5415023	13
17752862	13
2756808	17
1500106	13
4454957	13
3162136	13
24316279	13
8713309	17
12028935	17
3346928	13
2417287	13
93104	13
4292825	13
7011851	15
4519801	13
6961841	13
2431074	13
12472519	13
17335306	13
4216929	16
373394	16
5240530	13
1480194	13
7887569	13
2342553	13
4261475	13
26571261	15
12000240	13
1982931	13
15958858	13
19508732	13
3771717	13
4639970	13
1321586	13
2077551	13
966584	13
4441321	16
35215377	13
10598239	16
10859917	13
9169327	13
2912331	13
3083295	15
2139101	17
6377729	13
9900188	15
682187	13
702781	13
10585457	13
6642319	13
1656693	13
19265730	13
990898	13
7989277	13
10246685	17
8187868	13
2501628	13
3939266	13
4152895	13
2807847	13
16471038	13
17071166	13
2390167	17
246028	13
1867056	13
11448020	13
23335668	13
22779656	13
6366901	13
24722121	13
7161145	17
41533791	13
1111392	13
16361536	15
10709996	13
1786749	17
9463926	13
2996498	13
743932	16
3846291	17
6716212	13
1286284	13
2368343	13
11130718	13
2353178	13
17687519	13
8814627	13
5893514	13
3693968	13
3562525	17
15392217	13
4225182	13
935950	13
6736744	13
5340285	13
13022602	13
6386842	13
11394770	13
191646	13
9667397	13
5372269	13
8825294	13
2043390	15
12760764	13
37501133	17
1312606	13
278046	13
7824710	13
3408649	13
180121	13
3120152	13
8151482	13
7241175	13
5261374	13
13055424	13
15160324	13
4568052	13
15225215	13
4805737	13
23872878	16
9600804	13
2165975	13
3233115	13
10553583	13
15377677	13
5261548	13
3255347	13
3978705	13
1171432	13
15764809	13
6118748	13
16224240	17
5642403	13
3385242	13
1206718	13
6411969	13
11263484	13
2923633	13
2205224	17
6843992	13
3941801	16
15690467	13
1389749	13
5840823	13
4803390	15
9966643	16
15481001	13
12838098	16
3973584	16
3167621	13
12823581	13
17485404	13
24716428	13
4557005	13
17338264	13
3515164	15
412090	15
4668348	13
194505	17
11447371	13
1529773	13
1759703	15
4355838	13
3093183	13
2791160	17
3337767	13
9332997	13
580052	13
56885427	13
1182174	13
4645933	16
1020989	13
2582528	17
12486295	13
5375515	13
2592197	13
11268979	13
436384	13
6630263	13
2378143	13
630009	16
3433571	13
4533737	13
6126563	13
1727909	13
28926125	13
263795	13
6121978	13
860792	13
2559206	13
7207895	13
15872400	13
6306003	13
75482	13
2260188	13
29711626	13
2035129	13
19391020	13
13973943	13
22468457	13
2063575	13
35849059	16
3052366	13
22567016	13
13015504	13
451278	13
13602986	17
7781304	13
18713497	13
10366638	13
7096412	13
7820122	13
561801	13
1505361	13
3117986	13
347698	17
1649326	13
959092	13
25520459	13
583047	13
22756674	13
14733666	15
121934	13
7828732	13
1351102	13
2093135	13
9092186	13
1934171	13
15882389	13
8396245	17
3648664	13
2732003	13
1414272	13
3646199	13
2831715	13
1161235	15
5999644	13
8002639	13
29413412	13
1460020	13
11047446	16
13379952	13
3365300	13
5237521	13
3033349	16
7732909	13
798920	13
3790041	13
3595407	13
3935866	13
4359961	13
2819163	17
6120256	13
9245574	16
12272205	13
741801	13
2849166	13
8153492	13
2949180	13
4979241	13
5191276	13
1530641	13
11249003	13
5760475	13
2861976	16
1226674	13
2964350	13
7257204	13
19005113	13
3619659	16
101581	13
14489517	16
9468490	13
3227702	13
9200406	13
7798610	13
1236151	16
2297146	13
12174098	13
25552639	13
1688058	13
3633046	13
6348959	13
3105435	13
5722463	13
243670	13
10177219	13
1707047	13
4427391	13
6473669	13
7118524	16
2816224	13
12270004	13
602158	13
23839237	13
1118012	13
390623	13
540529	13
8162103	13
13321094	13
6078962	16
14215096	13
3243106	13
3464036	13
35352648	13
1834439	13
10207868	13
4158583	13
11747725	13
2539615	13
23182637	15
838540	16
1579160	13
1750284	13
4166629	13
7551348	13
4472207	13
3129066	13
2423766	13
1204400	13
18141888	17
661673	13
4005893	17
18986386	13
9344133	17
271840	13
5369944	13
20795837	13
546741	13
2897677	13
4778214	13
6117740	13
31771821	15
3519450	17
20264726	13
5931375	13
234871	13
4715929	13
4716424	16
2729528	13
5541177	17
600398	13
4341966	13
16830660	13
10324405	13
3380402	13
1597219	13
6317070	13
1058434	13
853070	13
17329757	15
10138068	13
4067268	13
30823858	15
1759968	13
5318976	13
5961311	13
3879079	15
139396	13
625898	13
3920641	13
5730420	13
17393082	13
16428002	13
8408488	13
3597908	13
430500	13
1985465	17
14885026	13
8034264	13
11817016	13
2130149	13
1401786	13
2445906	17
4163337	13
8170440	13
14347112	13
4654508	13
489731	13
4098371	13
12407024	16
3012342	13
2046522	13
8240992	13
2352870	13
3759303	13
1373431	16
11510070	13
11536299	16
7555412	17
7314658	13
4460726	13
360989	15
846026	13
929087	13
3666704	13
6342835	13
17399982	13
16858797	13
17357766	16
19162497	13
6107123	13
6426789	13
5126534	13
1406786	15
7473467	13
2880138	16
5276347	13
6517218	17
13201639	13
17775459	13
24153439	13
2487983	13
7250477	15
338960	13
1134866	13
14113588	13
6426047	13
2797934	13
881278	13
8831732	13
48419	16
79608	13
84709	13
2179353	13
6921830	13
10367261	15
15606924	17
2800849	13
212069	17
5940132	13
5707461	13
1281092	13
16269326	13
227352	13
371293	16
2683332	13
9099531	13
4351270	13
3021031	13
15426085	13
431736	13
29914033	16
2676299	17
8897545	13
3631290	13
6608462	13
8997681	13
2516908	13
2829647	13
3131509	17
13713789	13
15831366	15
9863524	13
3561272	13
3589398	13
2145681	13
13359969	13
106554	13
14943376	13
3293444	13
605076	13
1521110	13
2045593	13
7288221	13
11135	13
13367314	13
2102192	13
12804309	13
6649736	13
9924960	13
371156	13
6426446	15
20127369	13
4974850	13
22254031	13
3136735	13
10437820	13
6285	13
687097	13
26993724	13
642436	13
20999919	13
3349856	13
3852696	13
11187510	13
8132770	13
24780989	13
2023947	13
4754328	17
11711422	13
2249710	13
5459621	13
2676706	13
10075142	13
18570147	13
2914741	13
4183630	15
2806087	13
11715762	13
19513704	13
6013192	13
6312597	13
428412	13
3287140	17
14482902	13
5870578	13
2016331	13
9019461	13
10926588	13
22279225	17
5895320	17
4590232	13
3025383	13
250693	13
4764679	17
9850430	16
92968	13
5787735	15
5704761	13
7011206	13
1836423	13
8010487	13
1316086	13
7674528	13
6963758	13
4179593	16
13256174	13
6083349	13
5407302	13
7770746	13
3505474	13
17873758	13
19356306	15
5383258	13
8324704	13
18211846	13
12859227	13
18929306	13
713279	13
21593749	13
10694059	13
2448370	13
3749412	13
27022754	13
2084362	13
3559675	13
1965318	13
1650937	13
3574744	13
1122076	13
1562015	13
784349	15
6575047	17
5634331	13
16880995	13
11859885	13
1468	13
13733899	13
5919930	17
8136773	13
5320118	13
4566201	13
2276100	13
11687498	13
479068	15
13039365	15
3104922	13
374734	17
13492611	13
4886517	13
904278	13
1703147	13
280374	13
9423167	13
15542672	13
8451229	13
15389910	13
37284649	16
4186367	13
3220365	13
4139219	13
1769169	13
655487	17
13828275	17
2136726	13
1338148	13
5085238	13
15485412	13
7541404	13
6173669	13
1309924	13
3314715	13
7974368	16
5555260	13
8702882	13
6410002	13
23300181	13
5999642	16
15228967	17
1965788	13
3263082	13
602260	13
2516512	13
2787887	13
96048	17
9442109	13
6762757	13
4647202	13
5948106	13
5640683	13
5601814	13
13562350	13
13804738	13
8722297	13
230226	13
7184809	13
15553970	13
4413478	13
14196354	15
16081956	13
10062276	13
5824113	13
20177512	13
7323378	13
14610946	15
24759106	13
9070933	13
5183760	13
9773630	13
1825246	13
8820872	13
7486147	16
9043796	13
1836589	13
18414929	13
18527088	13
6601237	13
2833408	13
2730506	13
2534901	13
3738856	13
449277	16
18604835	17
5643065	13
18563235	13
14152564	13
3616426	13
23341679	13
7241047	13
5780728	13
10271120	13
1774628	13
9215418	13
417897	13
1048052	13
14704648	16
12722425	13
16746202	13
39881151	13
2289899	13
4478869	13
6260320	13
1835538	13
6926381	17
3219733	13
3466593	13
14171344	13
2904887	13
7424266	13
7267854	13
5642590	13
4441014	13
1150446	13
25944131	16
10369589	13
7606265	13
50423654	13
6361926	13
25333	13
6490421	13
17486356	13
4165769	13
3677959	17
5974864	15
3932369	13
7806439	13
1850475	13
15931058	13
9171817	13
4389489	13
1436325	13
19764432	13
370891	13
6127445	16
3346456	13
409858	15
23520877	13
553924	13
6124750	13
6662314	13
12151514	13
1449566	16
10055489	13
7582671	13
3845365	13
12609039	13
6929735	15
393518	13
8643398	13
3663593	13
1618815	13
4120607	13
13405798	16
6825640	13
9790385	13
13167728	13
2792026	13
98770	16
2757896	13
948610	13
2331961	13
11610633	13
12255401	13
13641199	13
10644279	13
2478378	17
7135006	13
8096349	13
2843008	13
3128363	13
9389723	16
4646127	13
9615645	13
745818	13
26088976	13
2986023	15
41224480	13
1566946	13
5220050	13
3214386	15
2805014	13
936570	15
24471508	13
47558629	13
6400601	13
1373756	13
17306448	16
75030	13
9393258	13
16033719	13
13148547	13
7165056	13
1403699	13
1884073	13
32447678	13
2755577	13
3469157	13
24549	13
1467827	13
1009456	13
1932355	13
1699772	13
4731870	13
3083604	13
1742996	13
301153	17
994434	13
953446	13
1976926	13
10334739	13
9043165	13
1173549	13
11258933	13
6889124	13
4980397	13
2700022	13
8987485	13
6062627	13
2635044	13
3989702	13
8227230	13
9544646	15
5493466	13
7427542	16
43039008	13
4720309	15
2611171	13
8065270	16
8578752	13
1227369	17
1910980	13
5186415	13
8736092	13
1765199	13
3334666	13
9267077	13
3997758	13
13326142	13
17918081	17
1303024	13
12244591	15
5804404	13
11403677	13
1038315	13
9701884	13
792227	13
4701225	13
30961391	13
3895969	13
3439690	13
1178137	13
5444452	13
496506	13
470778	17
7376520	13
8523721	13
4217658	13
579063	17
11602656	17
10084342	13
10482809	13
6033089	13
17757470	13
12804291	13
6949588	17
6616036	13
3363917	16
3702084	13
31221931	13
7406643	13
306952	13
5596880	13
986627	13
8538600	13
7276747	17
17423798	17
3206097	13
3763194	13
1220653	16
3205001	13
6114745	16
842901	13
94375	13
9528887	13
225949	13
363246	13
12226650	13
266455	13
3874782	13
9387842	13
7485661	13
1936881	13
984630	13
17597104	13
16813708	13
3059146	13
10134275	13
5827504	13
10226038	13
5551164	13
6208046	13
11526811	15
1771231	13
14815495	13
10931852	13
2437961	13
818167	13
8041717	13
3306987	13
1151226	13
2069576	13
7852857	17
5836058	13
2593669	13
8458021	16
12163524	13
947355	13
7600369	16
8285903	13
510909	13
5768076	13
30893977	13
14350742	13
9604620	13
120164	13
3148943	13
789065	13
2628393	13
9070289	13
19939961	13
9042027	13
528553	13
15755149	13
1000274	13
1251604	13
5235807	13
2510015	13
1912861	13
2929334	13
958196	16
3797139	13
7123882	13
2561062	16
1775853	13
4666343	13
950805	16
11036202	13
931674	13
2691526	13
1464556	13
3865889	17
3968557	13
22729864	13
16094465	13
10355371	13
21119041	13
19372500	13
8749344	13
17805399	13
12192527	13
3607283	13
9025650	13
12640473	13
2112611	13
1714197	13
6396500	13
7897594	13
2198433	13
8610687	16
7474713	13
505085	13
8550137	13
15058956	13
6057711	16
9881841	13
3136758	13
2173198	13
9350190	13
7912790	13
428782	13
4617168	13
9387028	13
348190	13
4249999	13
389662	13
28341580	13
78089	13
9201161	13
6143923	13
5748770	17
4543214	13
2090982	13
5005142	13
2605035	15
4729964	13
4455760	13
6746901	13
7309075	13
1548115	13
22851	13
283776	17
10613076	13
2440016	13
14265039	13
7143323	13
8125471	15
6366416	13
11841219	13
5573031	13
2142954	13
10093068	13
12318393	13
1947769	17
1995449	13
2117810	13
3523074	13
12579860	13
3560411	13
10290255	13
10095177	16
1003037	13
6891422	13
188378	13
8478640	13
2215912	13
3593689	13
3412497	13
2182403	13
14932311	13
331569	13
1461314	16
15820806	13
3226963	13
3707682	13
1219811	13
810588	16
8048805	15
1135619	13
5262582	13
927887	13
24856209	13
2429358	13
6408256	16
182248	13
3539757	13
10670860	13
3008697	13
5693585	16
12439773	13
19798030	13
2507383	16
13400741	13
6811943	13
868005	13
2689268	13
5548824	13
4102384	13
8005861	13
4202176	13
3360135	13
2038216	13
2951570	13
3237830	13
9774586	13
6663189	17
4460462	13
6378082	13
1664977	15
12483489	13
7722330	13
12070269	13
7979659	13
9338	13
253672	13
36140326	15
18467787	13
4564596	13
2794478	13
12138112	15
11905906	13
1778385	13
9106124	13
1516334	13
3299203	17
565003	13
9357121	16
60780220	17
18546737	13
1935832	15
39431009	13
4837389	17
3812092	17
4237049	13
1018453	15
14538378	15
15351774	13
1879319	13
2231257	13
5290254	13
827180	13
2521321	13
24756032	13
2697453	13
199712	13
11058507	17
15327411	13
7638800	13
16755703	13
21889551	17
4310341	13
2274386	13
16505369	13
9822994	13
1467631	13
11696574	13
26562264	13
4649751	13
5616935	13
2676658	13
808260	13
6549565	13
7915938	17
20940326	13
1415113	16
904082	13
526836	13
948813	17
15941898	13
28960220	13
61996	17
1402156	16
868268	13
15574922	15
799998	13
17914235	16
637064	13
4557973	13
8018802	13
1085070	13
16781239	13
7620730	17
7535463	17
1987551	15
2307097	17
20033710	13
1787660	17
1236968	17
12317242	13
2000747	13
4614787	13
6979194	13
3543752	13
28472303	13
722112	13
204168	13
5686407	13
15038914	16
369952	13
1768097	13
10643791	13
1231010	13
7878323	13
402892	13
323879	13
628663	16
6515826	13
11564809	13
5441725	13
1808180	13
700067	13
17113950	13
3140056	13
345198	13
12709377	13
22753719	13
8086142	15
312416	13
6670822	16
1995947	13
10630552	15
22164093	13
26921	13
12795539	13
4226726	13
7945135	13
908511	13
8538611	13
102630	17
954871	13
4077069	15
7569420	13
6666227	13
5026060	13
1089948	13
2219950	13
1117487	16
1204637	16
3725022	17
12851251	13
4410291	13
11238459	13
19258457	13
24261126	13
4605059	13
11548997	13
953422	15
10235790	16
4167798	17
3300479	13
13827630	13
12653471	13
13899618	13
8286574	17
1607009	13
2208091	13
50695252	13
1793940	13
9200808	13
3580073	13
8115897	13
4808085	13
2860621	13
4303764	13
3054794	15
4769691	13
7144347	13
11895572	13
5867239	16
13996756	13
1466544	13
2849099	13
3268510	13
21021211	15
8229255	13
12090970	13
9330434	13
13583487	13
2286080	13
4801873	16
4816221	13
403134	13
3132232	13
5013143	13
8337322	13
19873448	13
4738989	13
10744722	16
13352210	13
2905382	17
8821592	13
4127054	13
4537751	17
683355	13
5874180	13
11993326	13
20300363	13
3406695	13
8413612	13
2966464	13
58904	13
5986833	13
623972	13
3230999	15
10062566	16
18541270	13
1408507	13
16956816	13
4098423	13
4445063	13
2645757	13
17042549	16
5416710	13
3461009	13
1032519	13
5398598	13
10656032	13
12963575	13
50513	13
556209	13
415983	13
3060787	13
5448402	16
2109965	13
3664043	13
22903231	16
8139413	13
5021222	13
25808516	13
11233181	13
269157	13
5132217	13
5925042	13
3315465	13
9004777	13
1386631	13
20873312	17
5824711	13
6491041	13
11278667	13
1873673	13
1388755	13
22338750	13
1652091	13
2824269	13
3026105	13
2036181	13
3343064	13
462007	13
3283362	13
2431519	13
14201841	13
4336050	13
3432189	13
602972	13
25228654	16
1478295	13
8110210	13
391865	17
21208470	13
7599117	15
8223140	13
1932378	13
8080397	13
1666158	16
7517587	13
7704610	13
4311318	13
18528014	13
7750573	13
5899690	13
1591031	13
4569187	13
8458380	13
4277491	13
1372554	13
14318639	13
1943935	13
1814196	17
12068371	13
23447955	13
4863254	13
7421949	13
9246970	13
2062022	13
1156565	13
8443611	13
4573693	13
14383564	13
3612488	15
4448261	13
164979	13
31879234	13
4944783	13
12173329	13
1165100	13
5261423	13
4656732	16
8205655	13
305011	16
30725273	13
349674	16
2395286	13
7296424	13
6748103	13
2893008	13
5466831	13
2842841	13
12468940	13
1421450	16
3134957	13
35253793	13
14496314	13
21264647	13
7353585	13
6313853	13
627971	13
5022430	17
19947656	13
14539377	13
2530585	13
1568683	13
2697996	13
1671725	17
6016962	13
9552504	13
17615852	13
4000164	13
9109947	13
2058655	13
1922793	17
466735	13
2298492	13
11852822	13
5229886	13
10612083	15
11554385	13
195718	15
674112	13
6450129	13
2419729	13
12812333	13
4469819	13
151222	13
3609285	15
706850	13
22103640	13
6002435	13
7129111	13
24517717	13
2161416	13
34926902	13
23644122	17
891972	17
41503550	13
4924361	17
19422522	13
3159675	13
33727301	13
3082169	13
710511	13
1779955	13
2959036	13
18354831	13
8501409	13
9396493	13
5948389	13
1752150	13
514125	13
22311070	13
41733690	17
5282771	13
3214869	13
12514652	15
580496	13
6306407	13
11363086	13
1843756	16
16005597	13
5312092	13
4949062	13
12704857	13
72846	17
797061	13
10775088	13
743832	13
21831130	13
3708857	17
1260977	13
3380096	13
8872195	13
1575399	15
16574708	13
2201843	13
4700267	13
804622	13
7656098	13
354508	13
17554170	13
2321292	13
7817001	13
2517933	13
1815980	15
224556	13
100420	13
3466716	13
3149231	13
3650743	13
1806525	13
1522913	13
703418	13
3521031	13
7423392	13
2121265	13
6252240	13
12879304	13
16202575	15
6660872	13
7311813	13
4516198	16
6168022	13
4786	13
2495842	13
7346085	13
5739830	13
5022447	13
3221155	13
40494724	13
27711598	13
5003451	13
534702	17
8674614	13
9937250	13
1452246	13
11939590	13
13669333	17
9222951	16
6815820	13
9868992	13
323188	13
571201	13
1457500	13
3498386	13
1031412	13
9640163	13
16854272	13
14755239	13
9558674	13
5340334	13
15423053	13
3675589	13
7585841	13
19208990	13
3277808	16
2804316	13
8111924	13
2352756	13
1377223	13
2408553	15
16015956	13
4249463	17
7195756	13
20882591	13
14616713	13
4876863	13
2905249	13
15035536	13
13014317	13
35125377	16
158896	16
9650541	13
1606251	13
12419831	13
1562509	15
1859586	16
3543864	16
2342174	13
5639653	13
13288273	13
21917646	13
7376140	13
2158367	13
692185	13
5730945	13
15801702	13
3659280	17
17191392	13
761588	13
9836101	13
9453385	13
257058	13
3681649	13
168512	16
6704332	17
6372805	13
1737987	13
3100132	16
4392310	13
6504356	13
21269009	13
39558	13
2455167	13
5900220	16
7917949	13
7119293	13
5379314	13
425497	13
7433702	13
12690697	13
1877393	13
6356777	13
8309786	13
20469815	13
96001	15
5266357	13
13011814	13
11307661	13
938775	15
9652060	13
296545	13
12195152	13
13665406	13
22695224	13
432842	13
14734592	13
14259453	13
1822570	15
79740	13
10802368	13
8548266	13
4078589	13
2265583	13
2879561	13
7088872	13
1336157	13
10144347	13
3397985	13
354434	13
614582	13
287353	13
3764695	13
11828599	15
28800577	13
611932	17
6939957	13
4627138	13
4291463	13
7501498	13
10957948	13
12297808	13
11584847	13
2308209	13
881293	13
22209354	15
5378944	13
4313332	17
2579008	13
6853194	17
1951319	13
1096268	13
24765089	13
2329505	13
2691555	13
1301565	13
1654361	13
11833175	13
15894059	13
611614	13
10438375	13
3979038	13
15627651	13
843973	13
1006265	13
9692493	13
1048925	13
5121801	13
2901279	13
1283375	13
17863593	13
1336166	13
11350701	13
16636316	13
13091289	13
1686378	13
6387487	13
1231394	13
430930	13
18262384	17
18442164	16
2702559	13
3994930	13
19816475	13
9366841	13
3411619	13
13465576	13
4056826	13
17268544	13
10625335	16
759439	13
13260404	13
2490361	13
4538516	16
12226914	13
28961566	13
11611421	13
9100168	13
15189913	13
3173520	13
5331370	13
11885290	13
4969193	16
11272536	16
1579906	13
1419589	13
6795623	13
12947208	13
947793	13
1003640	13
11056712	13
3955289	13
7065215	17
17674954	13
2289909	13
9750876	13
8144208	15
12277200	13
3279296	13
352478	13
2855198	13
969332	13
2355633	13
101303	13
3406835	13
2550572	13
3474182	13
8822360	13
1298029	16
1264628	15
8290919	13
1551844	13
8730729	13
7776818	13
4034946	13
10221888	13
5097222	16
1477319	13
8104575	16
3541547	13
2353827	13
1801335	17
355327	13
14026209	13
5038901	16
3418701	13
3938610	13
1958185	13
13234479	13
511598	13
2805564	13
27854128	13
25223950	17
7905658	13
1953603	17
4032947	13
1618233	13
6020984	17
19637027	15
19090868	13
6657025	13
2085674	13
23373156	13
12807899	15
10290654	13
4521166	16
4035160	13
745893	13
7738688	13
5924702	13
10400433	13
5670471	13
9080735	15
13513789	13
8056790	13
265472	13
21229922	13
1494119	15
855	13
35328556	13
6275585	13
31037892	13
16417515	13
6819798	13
5264073	13
4287208	13
23260451	13
3417825	15
964740	13
33620	13
2891578	13
2765348	13
1151063	15
6624707	13
4978951	17
33155077	16
13686585	13
347014	13
2730434	16
10592094	13
6910436	17
1262234	13
5165964	13
17508062	13
3030118	16
628085	13
1730350	13
13949100	13
18264180	13
1937401	13
1147921	13
5365437	13
20467966	13
2516108	13
3798532	13
1622621	13
4809163	13
14490886	16
8089235	13
2662609	13
2496598	13
21336886	13
500514	13
2776201	17
4911379	13
8977979	13
15660201	13
5757576	13
1537933	16
6525646	13
3622644	13
1288796	13
3664006	13
8790300	13
279854	13
8005980	17
6276525	13
198399	17
4072429	13
4069954	13
9149201	13
3206300	16
1577317	17
3597686	13
5801787	13
5965937	16
5637000	13
4377930	13
6251746	13
9610009	13
5174803	13
11667595	13
4015107	13
13654619	13
13892366	13
5639943	13
2928810	13
5135007	13
24487477	17
16156841	13
213686	13
37935660	16
10229809	13
1170169	17
24794629	13
2484062	13
1169551	13
8665862	13
7478537	13
327596	13
1334408	13
22022653	13
21618075	13
2491273	13
867551	16
6868692	15
1064378	13
21791251	13
4308670	16
7087129	13
1846572	13
1073346	13
23448709	13
875538	13
13005734	13
6068549	13
5814786	13
1569919	13
8175249	13
5418364	16
1390719	13
14992198	13
9573409	13
991605	13
20823195	13
538201	13
891483	13
5435499	13
741676	13
1049538	17
6767151	13
4369711	13
19556589	16
3253293	13
553571	13
4532954	13
7421207	13
6543797	13
2295014	13
19568658	13
1529319	13
5337739	13
36516412	13
2304747	13
7118	13
5851525	13
11419521	13
3033256	13
8575967	13
10360940	15
4635657	13
25984129	13
53163982	13
24558	13
198845	17
7008520	13
4828186	15
7805787	13
25781565	16
5186051	13
2131607	15
374875	13
6287020	13
3674334	13
2554736	13
4425358	13
5748616	13
14866500	17
12118564	13
2526566	13
4942483	13
1280728	17
22767157	13
2739057	13
5023805	13
4448934	16
7955919	13
6267093	13
1622801	13
1157081	15
13701822	13
2207178	13
7370271	13
1523463	13
1333463	13
1333234	13
16799747	17
1823864	13
7257155	13
5095366	17
5669496	13
11511876	16
5573580	13
16944061	15
5841628	13
541825	13
2948448	13
13267031	13
20401747	13
2112593	16
24542003	13
11315484	13
3421873	13
681055	13
12674022	13
8252900	13
8828871	13
3754244	13
8728842	13
7615911	16
3035152	13
1142987	13
801008	13
3595983	13
10701075	13
8760453	13
2054112	13
57425	17
3522825	13
2519594	13
19065159	13
23542462	13
9905645	13
3224278	13
19228145	13
2541457	13
169629	16
1286867	13
6044377	16
3117495	13
263565	13
5251083	13
7751297	13
19887076	13
8440983	13
3922387	13
3226264	13
2605779	13
1698907	13
1815359	13
10064597	13
3726335	13
825609	13
7473054	13
269538	15
1073034	13
11282580	13
10972170	13
21687967	13
14469839	13
2787043	13
884897	13
5881685	13
24455842	13
4991248	13
4968768	13
4179379	13
10180284	16
2723582	13
20540384	13
7597915	13
4535577	13
4002442	13
65514	13
2876882	13
11832758	13
5796708	13
259798	13
31164205	13
4639020	13
6489274	13
5257902	13
8854558	13
1988672	13
2833404	13
5754259	13
12153885	13
16131498	13
3798208	13
2818183	13
25126635	15
7427831	13
8606497	13
18310220	13
3145476	13
17980352	13
1562663	13
4631718	13
1243314	13
1829765	13
2663316	15
8453065	13
3729367	13
15054445	13
1120289	13
4121311	13
744042	13
4909657	13
6691612	13
4603072	13
7944097	13
6238972	13
1905838	13
1557324	13
9623668	13
197952	13
3287716	17
3721618	13
9757668	13
10925302	13
9239806	13
2052642	13
1618028	13
453725	16
1234915	13
8093414	17
601271	15
19458883	13
1315199	13
20318914	13
7280618	13
27959790	16
26849696	13
3827808	13
302811	13
202597	13
2430378	13
885627	13
2104376	13
9567961	13
2491669	13
585971	17
1942252	13
7667645	13
5783721	13
7065223	13
14798294	16
14187016	13
1048116	13
7652116	13
11344158	13
4126351	13
6086804	13
7029763	13
10378531	13
18301440	13
5945157	13
31739361	13
15048913	15
2060720	17
3902751	13
3348993	13
1209032	13
4576889	13
4381264	13
13937104	15
17391265	13
11562586	13
5152528	13
254173	13
3043421	13
8696930	13
7356754	13
2959760	13
4525995	13
10080183	13
10563744	13
5231428	13
648548	13
6737746	13
11980972	13
2924141	13
2876509	13
18502122	13
3105113	13
10833429	13
18802391	13
13726678	13
9380201	13
2393633	13
9042357	13
18739476	13
273419	16
440087	16
3183789	13
4604496	13
7730523	13
3908706	13
2411654	13
3087842	13
5003388	13
13050616	13
106759	13
109614	13
3345085	13
15941442	15
16055990	13
26994795	17
416470	13
23881040	15
4223061	13
1610609	13
2943507	13
2461213	13
3631825	13
10721041	13
21204613	13
707923	13
9920887	16
15141189	15
2509846	13
7021401	17
3819115	13
18741115	13
20998148	16
12273805	13
1202702	13
5148639	13
1404559	13
5763774	13
2071875	13
4611155	16
8549545	13
2149566	13
2619328	13
4799258	13
3483848	16
932906	13
530139	13
2455951	13
301161	13
291710	13
20877408	13
1392198	15
931392	13
4543295	13
4385522	13
1818487	13
1989919	13
20870176	13
737751	13
6235283	13
5744461	13
635284	13
6090468	13
888363	13
10256192	13
6291433	13
248676	13
6369732	13
11560006	13
572103	13
9830788	13
7562624	17
1906780	13
400360	13
4502306	13
4477237	13
723925	13
6829833	15
522818	13
142864	13
2762374	15
2269897	13
11940912	13
1711601	13
5977700	13
12076314	13
6327343	13
28855882	13
16221288	13
12025671	13
2855483	13
8065239	13
904222	13
13443588	13
377137	13
3668892	13
5008311	13
11804767	13
5312774	13
1066122	13
10991010	13
3682074	16
3480322	13
1610414	13
765806	13
5571384	13
461510	13
15256994	15
6894271	13
1765857	13
6406085	13
15936069	13
760099	13
17553814	13
8869529	13
9615571	17
6320599	16
16931771	13
729251	13
14426611	13
7134155	13
20020547	17
21108132	13
10104482	13
3265911	13
2773722	15
280526	13
4119233	13
2889791	13
5150051	13
3040482	17
2765080	15
1270781	16
5582305	13
463338	13
581580	13
701934	15
4954484	13
14332400	13
11105189	13
2593714	13
6594954	13
4768505	13
7300643	17
2790026	17
3820894	13
4596032	13
3463081	13
5043611	13
6770757	13
16230799	13
18840275	13
12049802	13
4826048	13
1470284	13
12014457	13
5160445	13
8230109	13
7071106	13
4586100	13
3237207	13
5168023	17
8155517	13
2801054	13
14614657	17
14736638	13
1975724	13
3322929	13
3347175	13
12932943	13
1996026	13
6830703	17
9493218	13
279578	13
3981412	13
12093959	13
185897	13
3985591	16
2403937	13
25220619	13
7229727	13
4300149	13
23463298	17
18560396	13
1843429	13
7991580	13
45294	13
2772515	13
10855667	15
3308316	13
10221641	13
1281843	16
127359	17
3812343	13
15421851	13
2545744	13
10128556	13
1466090	13
618544	13
2372299	13
6793133	13
24480096	13
22836850	13
10138480	13
2441719	13
5114865	13
13807845	13
10140492	13
23137892	13
473336	13
16260602	17
1071758	13
4866646	15
395949	13
3192558	13
10342591	13
13200222	13
24729326	15
4245060	16
6040292	13
15987162	13
12648445	13
5929013	17
7416126	13
5610587	13
9261624	13
1317925	16
4302556	13
1559581	13
9694957	13
966199	13
5606977	13
383744	13
18804151	13
15544415	13
15178938	13
493785	13
6777519	13
925215	13
2389962	13
9970871	13
103644	13
758234	17
5901684	13
17755412	13
2291099	13
1439206	13
8280541	13
9374481	13
3070600	13
1173590	13
9519517	13
652362	13
1600909	13
5253273	13
5019553	13
9150387	13
11939471	13
2333645	15
12712792	13
3820335	15
2595601	13
8469155	13
8237370	15
5361685	13
1889402	13
17818539	17
3655821	13
25765256	17
9577036	13
5955501	13
6025219	13
5562846	13
13882316	13
2100369	13
2896781	13
5723660	13
2828790	13
10566717	17
1271132	13
2624613	13
190434	13
2246238	13
5177471	15
4716349	13
14950442	13
47081	13
9776118	13
13153567	13
279168	15
8354675	13
1375396	13
5846253	13
4888800	13
2642922	13
17632573	17
5677747	13
3055238	13
66555	13
1620069	13
2073966	13
8313960	13
8504256	15
4654972	13
1687766	13
2736700	13
1831973	17
16825702	13
25485827	13
18166796	16
1387362	13
22835830	13
508793	13
2996607	13
6061506	13
2054809	13
26574151	13
7773435	13
5865396	17
11794313	13
6645084	17
449637	13
262454	13
15254168	13
7898113	13
16481566	13
3124494	13
1621598	15
23453449	13
1421958	13
340722	13
785922	13
17357902	13
12646072	13
2744003	13
1871916	16
23733061	13
2302715	13
12946395	13
3868861	13
121981	13
1553913	13
8799577	13
3373301	13
9425360	13
935966	13
30275721	13
3095252	13
1298009	13
15459195	16
1149288	15
5243041	13
609657	13
4138886	17
6584731	13
5315743	13
13558434	13
7143144	13
9120473	13
2868100	13
5366371	13
3680448	13
5193850	13
18648893	13
15028590	13
2568108	13
611972	17
38776281	13
10822276	13
479783	13
4206223	13
4724784	13
1398145	13
730449	13
7514313	13
4376522	13
4240500	13
18519379	13
11735646	13
1528719	13
7730516	16
5681297	13
17116271	13
3127206	13
13418595	13
7887091	13
6498045	13
5813328	13
465826	13
8907052	13
3563163	13
1734073	13
12263436	17
2919574	13
19437633	13
3863353	13
18709142	13
1087033	13
10190158	17
7738959	13
1044033	13
6099869	14
15743156	13
25050846	13
973477	13
108515	13
13542696	13
102377	13
975977	13
6177321	13
2340620	15
6317069	13
10164132	13
3740746	13
6321627	17
2278404	13
11293057	13
5185412	15
928461	13
3275935	13
23756704	13
2400035	13
415597	13
3429859	13
5780985	13
17799829	16
4579519	13
3564853	13
128232	13
516735	13
5899588	13
1047377	13
6389601	13
26694969	13
3798112	13
5796902	13
9089092	13
13579891	13
2670741	13
10355031	13
15180496	13
3828619	13
2929247	13
4949067	13
1117441	13
3723327	15
18838192	13
4410036	13
1247582	13
3332068	13
1353971	17
1223896	16
6400587	13
13931192	13
6931046	17
23999801	13
3932928	13
2544403	13
744961	13
9335114	13
264126	13
2436942	13
5485807	13
5828148	13
13438580	13
9718536	13
6077473	13
15919226	13
4806706	13
750792	13
947555	13
8205058	13
4107147	13
3929871	13
13650121	13
982229	17
3349562	13
23397879	13
12720570	13
254562	13
650037	17
2802851	13
9295425	13
18178315	13
4470013	13
8214319	13
2264007	13
2667192	15
6054172	13
11846868	13
5786675	13
4965772	13
2400177	13
16479734	13
3133293	16
46023920	13
15411198	13
18233947	15
5929842	13
22802885	13
11168072	13
7002460	13
7921885	13
7098279	13
2469675	13
15510223	13
1430495	13
10044904	15
17263707	13
512805	13
943297	13
15577083	13
1002249	13
12403879	13
4190430	13
780872	13
14348140	13
21964369	13
1174709	13
1047904	13
1719723	13
6014040	13
206372	13
13491147	13
5070381	13
2896361	13
3476288	17
132204	13
8211155	15
1339751	13
2082234	13
9134643	13
7035181	13
7386852	13
4134040	13
12811218	13
5773427	13
5993047	13
2907366	13
5455218	13
7134523	13
16930543	13
5445637	13
7628856	17
926109	13
1877908	13
4006794	17
355415	13
9925625	13
4463782	16
7388245	13
4006646	13
1793998	13
3236958	15
7617797	13
12479636	13
22268687	13
10065750	13
1838804	13
9964460	13
15884240	13
44674	13
3322675	13
10791559	13
3108399	16
25613458	13
345932	13
7626574	13
3907110	13
7007302	17
4626247	17
4041612	15
14011631	13
2598228	13
437903	13
6596501	13
1885212	13
24827675	13
1155723	13
20160925	13
3740382	16
5482944	13
25299096	13
3557824	13
5360990	13
8785432	13
8212091	13
3239861	17
321518	13
6900840	13
1165547	15
1070852	13
3596268	13
506776	13
4721900	13
62013	13
28256265	13
402233	13
4475708	17
13706427	13
5334446	13
1084038	13
7801039	13
11998458	13
4231188	13
4073263	17
8438809	13
4374005	16
7756711	16
7698849	13
481797	13
4764856	17
5117160	13
855832	13
793369	13
4241801	13
15429354	15
3568121	15
4421074	13
6201022	17
14213057	13
10238184	17
5932465	13
18227101	13
7957087	13
3630804	17
685020	13
5303906	13
10634124	13
10522875	13
12706946	17
1920295	15
2801484	13
9823460	13
2926016	13
340421	13
2269690	13
4236785	13
3091447	13
35173651	13
4774341	13
171495	13
6408325	16
6743360	13
17724252	13
391300	13
8412048	13
4691398	13
6157514	15
19757174	13
12418787	13
4593423	13
11963024	13
684702	13
6666986	13
4454902	13
21604250	13
22516706	13
11482424	13
2465402	13
13200577	16
49756	13
6910755	13
4148270	13
222606	13
2856791	13
5232056	13
2107124	13
2130258	13
10438246	13
5393769	17
23364146	13
4862938	13
219015	13
3277828	13
17611424	13
313357	13
13626961	13
6045255	13
20464229	13
4512915	13
1435156	13
5579714	13
25088062	13
18037614	13
6603069	15
1461328	13
9550602	13
416486	13
580156	13
5957452	13
1218607	15
2723389	13
2589075	17
7319875	13
5745613	13
2139788	13
15305056	13
7770581	13
6014255	13
4640005	13
15219503	16
13006930	13
869291	13
889805	13
2848180	13
22921425	15
9274946	13
8047516	13
553461	13
299315	13
11252512	15
7727966	16
12223286	13
589006	13
746048	13
1055453	13
5132260	13
7469399	13
3758483	13
3774617	13
31545040	16
5955169	13
15779038	13
5261554	17
287773	13
2898589	13
17433893	13
6568885	13
12016314	13
1136466	13
16694998	13
5371342	15
6543824	17
4658212	13
9624735	13
32068256	13
10734691	13
21408869	13
18990782	13
3535041	13
10780624	13
1142710	13
5348808	13
2652915	17
2012442	13
432288	13
4721013	13
5964887	13
1365902	16
12418462	13
10763639	13
6072124	13
1887506	13
1174545	13
181791	13
2532389	13
21778690	15
5060891	13
2427626	13
5428541	13
4613417	13
1581433	13
1251475	13
8825403	13
23469520	13
6362190	13
39684666	13
4197861	13
1397779	13
5982683	13
602779	13
2358271	17
2274092	13
858143	13
20577081	13
8596550	13
11522985	13
4486170	13
4707163	13
7328810	15
2981167	13
19573679	13
1895000	13
5660154	13
8946976	13
20098825	13
265375	13
1492200	13
1145735	13
2256669	13
3372789	13
1786247	13
20599357	13
7682933	13
6267989	13
17778349	13
19600945	13
6994079	15
10358324	13
15047580	13
11373243	13
4466622	13
6640536	13
22223926	15
14691762	13
2854369	13
8659632	13
9595857	13
7177898	17
6588770	13
6119063	13
2790505	13
372902	13
24599359	13
13171010	16
28306345	13
3082172	13
1509536	13
2415414	13
2520517	13
4153291	13
1988657	13
1153144	13
1845391	16
1674806	13
17740524	16
13464335	13
5200730	13
5495774	13
21904686	13
1998794	13
8907423	13
489832	13
1986592	13
44983942	13
2947902	15
1766747	16
1114761	13
20546690	13
28344301	17
554629	16
869327	13
9569279	13
16840571	16
1567969	13
2687168	13
12622048	13
11545088	15
12939431	13
9292810	13
3246026	13
19131335	13
10573999	13
694256	13
2763431	13
2666656	16
172564	13
11981590	13
4282605	13
4329365	13
5594600	17
10309960	13
23756419	13
3956927	13
6466037	13
349584	13
6233086	13
501572	13
1434943	13
2319939	13
20461819	13
2312576	13
12269295	13
1038559	13
1854504	13
18555589	13
409616	13
409385	13
21090313	13
13763004	16
1442615	13
6158135	13
2192021	13
9567088	13
6977392	13
8737859	17
6821128	13
158994	13
1132322	13
16707971	13
1151660	13
19928323	16
1232106	13
10535169	13
59810	17
967002	13
14171956	13
7164094	13
8952691	13
2315702	13
3522105	13
9316991	16
1169044	13
2412727	13
14869288	13
3070954	13
3404472	13
25074567	13
1925877	15
5026519	13
3951397	15
10381066	13
17612552	13
7945438	13
1502468	17
19657799	13
27663126	17
5794186	16
11836759	16
13744855	13
15644313	13
1443936	13
18582088	13
7375992	13
304769	13
6210743	13
7597478	13
14023323	13
3991098	13
575952	13
7010275	13
9838205	15
1822853	17
7870179	16
6130167	16
11073253	13
3011901	17
2713967	13
3884291	13
5606687	13
1363776	13
7518076	13
16842423	13
9458327	13
391821	13
14717889	13
2230372	13
2270223	13
221696	13
568834	13
8850331	17
6268062	13
612453	17
1565456	13
8543313	16
19051435	13
21733703	13
11652731	17
554477	13
5792394	16
4677973	13
1310673	13
32642059	13
7633269	13
39794370	15
7120102	13
14295633	13
10716860	13
1381180	13
25486976	16
12562609	16
2086505	13
15309082	15
2869903	17
5122342	16
1720702	13
5183658	17
2776080	17
19546612	13
4009209	13
4279657	13
11735932	13
255022	13
1313027	13
4390032	13
6117229	13
11144103	13
1932352	17
20514092	13
5804407	13
13626697	13
18216488	16
241587	13
2785639	15
3370670	13
3329800	13
24077846	13
1246987	13
7290102	13
3230005	17
8977808	13
5769015	13
18802253	13
5120204	13
15711541	13
1956524	13
13571793	13
1699400	13
19551094	13
4023650	15
11393639	15
6599342	13
5644611	13
5794346	13
18855148	13
13663329	13
623871	13
1916640	13
8927999	13
1715414	13
1993480	13
6609824	13
2542678	13
5362507	13
11461976	15
701058	13
2601944	13
7310813	16
714599	13
6150033	13
6128707	13
5019131	13
930464	13
229138	13
13072340	13
8066227	13
29903605	16
16805182	13
2108947	13
11840202	13
12155196	16
3452097	13
1172878	13
2894743	13
9269839	13
6145775	16
5826913	13
22438	13
14045187	13
11067635	13
9219240	13
11923991	16
1883254	13
6477664	13
139243	13
226337	13
655191	13
2148572	13
8554034	13
6311982	13
1734390	13
2086390	13
8030321	13
14173271	13
5829772	13
1245080	13
1209536	13
4581941	13
1903363	13
2905906	13
654716	13
7031141	15
749361	13
16137887	13
12725049	13
8980912	13
10557630	13
2370127	15
2640109	13
7346760	16
3698727	15
10100066	13
173479	13
3103054	13
6189068	13
363313	13
5360647	13
5760600	13
3493832	17
8288833	13
2615243	13
6336089	13
10670639	13
1197619	13
10132074	13
18320047	13
30025671	16
536674	13
11392290	13
12726130	13
3808973	13
2513414	13
4007152	13
11850297	13
7834299	13
11175345	13
1962249	13
6333786	13
23649012	13
8050820	13
6734965	13
815861	13
13379648	16
1313027	13
3432808	13
15344526	13
1974889	13
15531272	16
133917	13
7153628	13
5899233	13
18165320	13
7209680	13
2257982	13
33691244	13
2258904	13
3052279	13
1512221	13
2547777	13
4770044	13
10274118	13
897132	13
2782319	13
11089201	13
1331643	13
5082466	13
5689853	13
9588220	13
3330057	13
6644304	13
135327	13
16050862	17
2486273	13
3897127	13
1391903	17
8509595	13
4153317	13
6423082	13
5586438	13
46077989	13
4497125	13
1563422	13
2503130	17
5679367	13
14379153	13
6951256	13
14357953	16
782900	17
1966116	13
45831487	15
11985605	13
203012	13
8800557	13
2711254	13
9987221	13
39572	13
15207373	13
3648211	13
10362278	13
6185229	15
166392	13
7336507	15
1457335	13
4366547	13
1156060	13
1988962	13
14616270	13
11688194	13
6899021	13
995946	13
4927239	13
241827	13
6186084	16
3731007	13
6483740	13
2204218	13
2449326	13
5968988	13
278974	13
2965571	13
8203449	13
3853	13
4431102	13
5231989	13
10001233	13
8034039	13
27600307	13
9107806	13
913069	15
3856917	13
8879406	13
6588184	13
12111231	13
2911283	13
28166616	15
11814689	13
610573	13
9217964	13
17127579	17
1016163	13
2773773	13
6125461	13
2664429	13
9589386	13
10465681	13
6208500	13
1273149	13
1157590	13
3836830	13
4019799	13
9116244	13
6974313	13
29764245	16
11171050	16
3142312	13
12663468	13
9614946	15
9131086	13
2916461	13
1059295	13
8842947	13
36830473	13
347658	13
3957406	13
13747630	13
4489650	13
7125229	13
10980545	13
350022	13
4283983	15
2708111	13
5455739	13
11003117	13
25418026	13
34879931	13
22053152	13
14443920	13
13037919	13
24646789	13
6104787	13
7220684	13
896149	13
1037758	13
4721403	13
857541	17
997440	13
1679774	13
2584540	13
7207625	17
19493286	13
3388804	13
15968304	13
761230	13
153209	13
15908462	13
12993675	13
5716294	13
10120924	15
1042707	13
14129307	13
119603	17
8654702	15
163912	13
4283085	13
1947819	13
2742909	13
7039350	13
6847255	13
10885043	13
15616152	13
3886872	13
1839978	13
1515874	13
18100592	16
1279099	16
3105421	13
8342759	13
210562	13
13017748	13
2968278	13
3446615	13
2608235	13
18641297	15
15512384	13
8891569	13
6256518	13
5680204	13
7459920	13
18364845	13
797951	13
20688503	13
705559	16
4080305	13
4897607	13
1139920	13
42005268	13
12575	17
1713391	13
6800642	13
18486809	17
12230608	13
9590754	13
17835821	13
1050527	13
1019699	13
4591	13
4495717	15
622568	17
6955558	13
4998920	13
16656068	13
11200926	13
1415471	13
12463521	17
3262445	13
1484097	13
7355357	17
7693881	13
4238573	13
7963042	13
13027293	13
428208	13
17611532	13
12766930	15
15268295	13
17220661	13
2641910	13
9838463	13
1402966	13
25998176	13
1096358	13
14469674	13
2571389	13
217623	13
667552	13
17121428	15
20990171	13
4297116	13
3398769	13
6213687	13
948595	13
9886522	13
440756	13
433117	13
5215095	13
3062428	13
4567710	13
2484600	13
8042608	13
441110	16
3023808	13
870658	13
7571035	13
6755292	13
4656597	13
1468414	13
5662242	13
814410	13
3258836	13
4945397	13
5503689	13
10596465	13
440067	13
98959	13
5377072	13
1891297	13
14313543	13
13209061	13
17420367	16
6081588	13
3113843	13
712138	13
37809171	13
3512798	13
7709727	16
5017918	13
11224544	13
4866071	13
9086980	13
23565310	13
6665955	13
18506913	13
4905658	13
16488357	17
1326667	13
17222123	13
3926212	13
11749747	13
8423376	13
200124	13
10804030	13
2338425	16
3766560	13
581237	13
28452075	13
12707587	13
3826927	16
1067137	13
3980686	13
10321385	13
524845	13
4512488	13
673557	13
18385554	13
2693096	13
10814815	13
1715152	13
1316226	13
32786176	16
6081367	13
5414047	17
5170791	13
10698229	13
1136183	13
11233811	13
943207	13
15580568	13
7748100	13
3121687	13
18244769	13
4005711	16
24487344	13
7132960	13
542311	13
3011365	13
9780014	13
2730981	13
3774025	16
2579137	13
3210208	13
3158941	13
555131	13
4526079	13
13307380	17
2510235	16
15316093	15
20523073	13
4716207	13
3646182	13
18280727	13
863527	13
6175831	13
18374359	13
7443601	13
1186891	13
1603136	13
6335479	16
20632174	13
1041732	13
11232600	16
6557209	13
17072968	13
27565798	13
5140617	13
25273193	17
1979311	13
3301036	17
2444705	13
1993912	13
15811144	13
5240554	16
15654565	13
726451	13
27556334	13
26003788	13
14315148	13
5589170	13
4620494	16
8667766	13
9453530	13
2458502	13
6348223	13
9654695	13
13049319	13
21511387	13
7008589	13
2005405	13
5938844	13
3691185	13
2633282	15
264406	15
2590959	13
1580839	13
3887212	13
3076658	13
11362935	15
14227655	13
11904888	13
1127517	13
2321963	13
11116769	13
18439490	13
491963	13
6694332	16
5917187	16
10180353	13
3608934	15
11454054	13
2877665	13
385287	13
3243400	13
4430213	13
4583894	15
4929882	13
98038	13
9861639	13
6491166	13
2965535	13
25944412	17
4790672	13
1767352	13
1815988	13
7872148	13
17713573	13
2912239	13
1859560	13
7751216	13
2502680	13
2884737	13
14496778	13
3515936	13
4493155	13
8754660	13
717760	13
20529097	13
6106312	13
916397	13
5252385	13
12457516	13
3279330	13
31814793	13
2291535	13
5543618	16
19922560	13
7066365	13
1113906	13
5263593	13
2065110	13
22066183	16
14862665	13
951519	13
2695669	13
17182504	13
7274614	13
5080492	13
15758399	13
5804425	13
12060811	16
4098388	13
1056917	16
234023	13
18809043	13
6982185	13
59104	13
1757308	13
9022219	13
2335787	13
3483814	13
5332054	13
29622803	13
2103429	13
2872793	13
3143358	13
2810019	13
311862	13
11105661	17
7453505	13
2865843	13
2182335	15
14926585	13
3282769	13
15008973	13
934158	13
1313792	13
3306224	15
2177088	13
2030557	13
2201775	13
1674211	13
14197238	13
6519672	13
4832546	13
14151520	13
7296043	13
1619049	17
17885822	13
26925137	13
1634472	13
4605042	13
3428265	15
956921	16
5062362	13
170169	13
21806967	13
3270761	13
2775736	13
10865857	16
5804635	13
9395344	13
5594374	13
3070346	13
5177147	13
6238486	13
9527641	13
4490282	13
2059977	17
2112128	13
1050781	13
2663054	15
10953367	13
4063033	13
1628916	13
653899	13
5182877	13
10822374	13
8053349	13
5938546	13
1940408	13
2043572	13
188282	13
91726	13
1813841	13
262396	13
25617428	13
8028360	13
17839803	17
49319	13
5708216	13
8126299	13
164894	13
3821296	13
2744612	13
14987833	13
5258826	13
20145779	13
5154558	13
3123836	13
2310534	13
1965866	13
2332962	15
10539684	13
12098244	13
9833177	13
4721129	13
15386327	13
4162527	13
4246666	13
1115476	13
13901038	13
7186131	13
8041836	13
4364181	13
6641085	13
9822378	17
369418	13
4316090	13
14827351	13
748786	13
5521666	17
1861974	13
937884	17
3709362	13
3156116	17
4922750	13
19590232	13
1019844	13
55800	13
6779775	16
16406457	15
7375504	13
13279714	13
1681973	13
6776173	13
12408284	17
621662	13
2910308	13
3258166	13
7024715	13
5103686	13
9488233	13
15695908	15
3378166	13
5961685	13
16585809	13
196657	13
5396776	13
2457036	15
5227261	13
451790	13
3093189	13
4633301	16
746513	13
2115026	13
5949829	13
9003698	13
71349	16
15541752	15
5221445	16
800901	13
2451904	13
3765716	13
11082666	13
1115465	13
10103009	13
4408220	13
19023622	13
12331586	13
1318234	13
8701253	13
1196175	13
4717795	13
295318	15
5064845	13
14524227	13
4651917	13
7314300	13
10224092	13
4347661	13
2311619	13
6203803	13
4198658	13
6936797	13
656495	13
8712713	13
2825848	17
646635	13
3318645	13
13442277	13
1957696	13
6309026	17
14349095	13
9166222	13
8079895	13
4763877	13
6800933	13
3171112	17
6810603	13
14280249	13
29185601	13
9611269	13
4093961	13
18794139	13
8704939	13
3983860	15
4942414	15
11763751	13
6756324	13
18230799	13
8606672	17
11745444	13
4970501	17
5174805	17
851950	13
16142439	15
3266728	13
79060	13
24519155	13
3359626	13
18283382	13
9606251	13
10485371	13
578940	13
11621810	13
6628450	13
14503479	13
3178350	13
946645	13
5647302	13
9120236	13
4207610	13
11212315	13
2218707	13
3861579	13
4679539	13
37748	13
13214554	13
15375307	17
179537	13
6173512	15
33256782	13
5869947	13
1812643	13
24788564	15
4063725	16
5849403	13
27449169	13
26810312	13
532887	13
15512026	13
5127801	16
4877416	13
17766846	13
13222025	13
4867149	13
7483222	13
1455234	13
6809256	13
2735104	13
2255707	13
4070025	13
2891316	16
2406778	15
497534	13
2434728	13
3290004	13
817068	13
5538795	13
446062	17
3624177	13
7038306	13
3204037	13
20711738	13
5639896	13
10183282	13
105799	13
527973	16
9509685	13
5681818	13
15160974	13
3291619	17
4273471	13
5366796	13
11460792	13
235939	13
6943589	13
11340738	13
5197124	13
5813282	13
3304563	13
1405764	13
5146805	13
399951	13
6178878	13
837132	16
6035186	16
935614	17
3479239	13
3651384	13
162928	13
2820740	13
5383523	13
2297152	13
1818075	13
11599401	13
165333	13
1681195	13
3139090	13
13243082	17
1881541	13
2554040	13
4091549	13
12423658	13
3942533	13
3172100	13
9204570	13
22582667	15
3090358	13
10975712	13
2172933	13
3949850	13
6155954	13
5383943	15
7515361	13
17056465	13
12671197	13
3330999	13
374863	13
7927217	13
4690530	13
25270525	13
2187863	13
3846640	13
5403284	13
5872724	13
6108409	13
10843377	13
3476422	13
456211	13
11313774	16
545676	13
6041701	13
15612186	13
7610218	13
13590443	11
2029171	13
604018	13
951800	13
9743441	13
6070454	13
3538542	13
3547943	13
15964775	13
7110580	15
6481897	13
13447570	17
14216007	16
11118802	13
10958155	16
7051400	13
374117	13
3151768	13
26825096	15
15690588	13
17452381	13
7009250	13
6995624	15
13445989	13
12068061	13
8431203	13
16175253	15
14002780	13
6095806	13
13196598	13
496090	13
9578764	13
252287	17
121962	17
1528275	13
2359222	13
1021544	17
5655395	13
4010572	13
1969358	13
11192820	13
6728470	15
1772133	13
5779452	16
6124791	13
7107496	13
3376361	13
1277927	13
9487631	13
7226169	13
2504045	13
6820324	13
2418659	13
2664626	15
667725	13
332911	13
634257	13
3667683	13
4508004	13
5404918	13
4908360	13
20919218	13
10989008	13
19130265	17
2228657	13
6619394	13
37149286	13
1940540	16
1621959	13
9208437	13
55305	17
305654	13
3196680	16
5533697	13
7949144	15
5111902	13
2120373	13
4512575	13
18066687	16
1884101	13
6341473	13
3545525	13
6339291	13
2036076	13
23615092	13
6354538	16
367440	13
4299537	13
6662478	13
1467982	16
2093681	13
2275187	13
6252645	13
5013207	13
11854808	13
3456945	17
1508532	13
2503247	15
1766587	13
17859564	13
136515	16
446361	13
2321540	13
14361907	13
5468499	13
13133562	15
10991988	13
3124415	13
1395839	13
1933314	13
26328980	13
6026005	15
331727	13
5171031	13
3777933	13
745031	17
11807719	17
2243448	13
9276545	17
217902	13
24745148	15
8769008	13
21039994	15
12715668	13
3644410	13
4390335	13
882234	13
1716973	13
702524	13
276813	13
2193138	13
8969036	16
18753196	15
3924519	13
23554750	13
5122891	17
1789295	13
1151266	13
2776548	13
6936572	13
21755888	13
8076115	13
8416933	13
7267483	13
2436869	13
3879558	13
8101750	13
17240868	13
11241319	13
19747086	13
6834346	13
12765272	13
24249722	13
1138205	13
3713555	13
8493787	17
8257987	13
6171451	13
2683664	13
593459	16
2583245	13
120487	13
14361003	13
20199069	13
12965757	16
7447298	13
17359905	13
4149347	13
17339146	13
478824	13
2001557	13
3254726	13
5972798	15
11931881	13
1459999	13
9177148	13
60187554	13
7958926	13
6007512	13
9701293	13
2680432	13
46600	13
507982	13
4791633	13
20230278	13
2002574	13
5604201	16
5062468	15
12136761	13
4438758	13
14086374	13
12921396	15
18286856	13
2029819	13
7692861	13
3343973	13
19682691	13
15761164	13
3652427	17
9262031	13
15515129	13
2914367	13
4708209	13
2299625	16
1041357	13
40783628	13
1500106	13
8075202	13
4940130	13
3009226	13
2978814	16
7433229	13
5077399	17
7098299	13
1415845	15
1693969	13
1527609	13
7427327	15
16380012	13
10599030	13
8583037	17
7526880	13
2129482	13
2281190	13
2388664	13
16549911	17
1885601	13
4028098	13
128741	13
9315284	16
636895	13
823816	13
6053762	15
7995534	13
5431977	15
7504379	17
23884235	15
10728388	13
11792587	13
19538123	13
10615867	13
6893850	16
20920788	13
6196652	13
3757462	13
5795567	13
1047278	13
12416050	13
4963714	13
12728750	13
12452687	13
1237728	13
930762	13
6467875	13
1927393	13
12026252	13
1389734	13
1691401	13
41047619	16
4567209	13
5919958	13
11364635	13
8664278	13
5103794	13
1071372	13
11466315	13
2198293	13
6248102	13
4160545	13
9663389	13
2260496	13
5770787	17
3027317	13
1197815	15
6056470	16
6446161	13
5686281	13
2929234	13
6308056	13
1361667	13
239304	17
12401661	13
5183171	13
4313315	13
520500	13
5023143	13
13988309	13
32076181	13
20452908	13
608181	13
2914077	13
1189087	17
1328559	13
340128	13
11465739	13
529009	13
13728918	13
3732796	13
6676849	13
325021	13
1224588	13
2380011	13
4738435	16
21977646	13
15268428	13
9300168	13
2815008	13
5844551	13
3528189	13
4354428	15
1703743	13
14279385	13
391529	16
2959359	13
1977460	15
6363118	13
294736	16
5781510	13
4449905	13
246851	13
6465401	17
1363182	13
1415624	13
10880533	13
8315376	13
1050607	13
7482834	13
374285	13
13921675	13
3008153	13
42077258	13
11119386	13
3632128	13
11307776	13
4060301	13
4885092	13
5858175	13
63509669	13
8297048	13
4245998	16
2362145	13
2651552	13
5737220	13
13357393	13
4148623	13
595131	13
3348169	13
3759151	13
13715030	16
2228745	17
11315641	13
23871161	16
5740797	13
9230730	17
797690	13
20411312	13
8548987	13
1706178	13
2628642	16
1361988	17
12543959	13
185769	13
1613128	13
10992557	17
1543502	13
12516540	13
13475870	15
372522	13
19649389	13
1803083	13
1220810	13
16027550	13
9619752	16
867663	13
9422547	17
2346527	15
2624288	13
5142054	13
1617294	13
8070858	13
6750940	13
296216	13
16898489	13
376791	13
12463207	17
1140396	13
967344	13
11410687	13
9662353	13
4307901	13
3778062	13
6137147	13
7100538	13
3736468	13
26313751	13
10248729	13
2294741	13
7025470	15
786204	13
527181	13
12434156	13
15356309	13
6481751	13
3420109	13
3308416	13
5369638	13
1384639	13
3406889	13
1015307	13
6570232	16
142343	13
2052909	13
8995572	13
5190679	13
12527790	13
2600073	13
2118598	13
6054001	17
5201257	13
7151523	16
1674373	16
4284692	13
55987	13
5320499	13
11661228	13
10243112	13
2836576	13
859993	16
1689294	13
2411452	13
11159264	13
15324473	13
4383600	13
3995955	13
2013590	13
6700445	13
2100378	13
5879525	13
3704002	13
1533865	17
7292996	13
11193694	13
1625436	13
1617495	13
24718349	13
24003202	13
6093323	13
4039612	13
37674290	13
22026812	13
38992	13
2509899	16
13254921	13
20722348	13
850264	13
6917725	13
2260426	17
4453429	13
8535437	13
6113804	13
4857425	13
6023455	13
3297336	13
11216193	17
291132	13
3593263	13
2133987	13
128766	13
4098250	16
1700028	13
573548	13
13382566	17
5418439	13
19101959	16
15900799	15
8654676	13
1641563	13
6833576	13
4702061	13
3507566	13
13977695	13
2097203	16
6090144	13
7527146	13
26536790	13
1086223	13
18902312	13
6067506	13
9374875	13
395608	16
3242602	15
11416889	13
8769426	13
15665892	13
5991251	13
1800374	13
1430987	13
1489561	13
2028896	13
2612754	13
92849	13
5963344	13
92814	13
105337	15
1810303	13
136552	16
1298805	15
11853137	13
10171585	13
14606456	13
2826080	13
21747237	13
2266162	13
16888494	15
5284107	13
3063565	15
21004600	13
6247483	13
2680712	13
1494216	16
8482192	13
3108595	13
985082	13
10605584	13
866775	13
14336605	13
2996129	13
11254405	13
4683676	13
8008728	13
1310453	13
6533824	13
4694065	13
24482012	13
7180709	15
10324179	13
2949063	13
589346	13
4570492	13
1760584	16
3311588	13
111717	13
15478111	13
11917862	13
17415710	15
2366003	13
5445648	13
15350001	13
5720127	16
6794101	13
3683511	13
3678865	13
101228	13
7524290	13
8936445	13
456243	17
12319784	13
2060453	13
16767762	13
15045066	16
8298234	15
10396679	13
5286293	13
6002059	13
9691135	13
4662609	16
886180	13
13506844	13
3879429	13
275142	13
1551348	13
3727050	15
3199849	13
19583253	17
6176662	13
9302105	13
3645330	17
6132441	13
11945795	13
1914694	13
13013893	13
17670081	13
10061306	13
13144306	13
8726387	13
3085190	16
18874517	17
10200598	13
7900996	13
20678304	16
3466543	13
7232949	16
9825429	13
10196507	13
4239075	13
27713902	15
9996268	17
1844891	13
1707440	13
17860062	13
1932902	16
1859370	13
28210834	13
25191272	16
419478	13
3859734	13
321889	13
20406200	13
1581149	13
4822597	13
3692807	13
3568249	13
18858585	13
2256101	17
10073101	16
6077997	13
4961220	16
1441996	16
11083285	13
10288049	13
18933708	13
22125194	13
3751672	13
9307332	13
15249951	13
11146846	17
29741327	13
1918275	13
29991091	13
3279458	13
7071077	13
19118464	13
2208945	13
5119224	13
19565812	13
29959183	13
5537230	13
4981579	13
716804	13
24234830	13
625079	13
13670537	13
10292283	13
7577052	13
9127643	13
2825780	13
1708339	13
4503807	13
6518139	13
2740039	13
2510811	13
3966760	16
9386690	15
7364764	13
2662102	16
319809	13
720660	13
2364225	13
10339412	13
4498893	13
8939863	13
223002	13
14201436	16
5720230	13
10368967	13
645050	15
9933675	13
15433270	13
1580395	13
2025648	13
1999460	11
5869042	13
9266690	13
7066321	13
1440976	13
3234445	17
6863011	13
4229114	13
7157406	13
9502523	17
1492432	13
18473952	17
3308742	13
7739960	17
4604329	15
2496565	13
3549099	16
3047748	13
12717340	15
419541	13
6532012	13
9414417	13
2327658	13
10275942	16
10325092	13
213887	13
3643165	13
28671565	13
1468013	13
10561595	13
1893676	13
605172	17
2137001	13
7162347	13
141980	13
12586519	13
1404776	13
30982348	13
9721698	17
254514	13
8637088	17
13836235	13
21505359	13
18696335	13
15457480	13
507631	13
1175395	13
7171419	15
45359730	13
2996433	17
7896288	13
1319209	13
5951725	15
6171084	13
11626885	13
5530276	13
12960036	17
6487721	13
2409638	13
8754057	13
1300746	13
19989938	16
5022571	13
9374145	13
23229876	13
956079	16
4114090	13
3418021	13
3480671	13
43034081	13
4581904	13
4939029	13
44307021	17
5904327	13
4488821	15
1237218	13
30568125	13
6764080	13
7030368	13
4245958	13
4059524	13
2961939	13
5170894	13
5453366	13
7713871	17
2625209	13
12260744	13
15870052	13
14570107	13
11761603	16
3891427	15
2186887	16
7998417	13
5974818	13
14759905	13
5918527	13
10883769	13
7711700	13
32750536	13
8335891	13
6140003	13
2325163	13
1222857	15
924176	13
989146	13
13761377	17
6515117	13
7531822	13
11854697	13
14632966	13
7766689	13
457801	13
6481690	13
2377281	13
17937391	13
36366558	13
5835720	13
2707761	13
3333010	17
3900816	13
9494969	13
25380852	16
11839677	13
835407	13
2532875	13
1984994	16
478462	13
11496579	13
1577187	13
3793551	13
2512047	13
7008179	13
191662	13
22452754	13
16470590	13
2075271	13
7030958	13
2746323	13
7961769	13
14408965	13
6974257	13
5336467	13
11415210	13
689565	13
2397441	13
4968985	13
625569	16
1793208	13
9806616	15
329606	13
3411141	13
8364248	13
188798	13
4889417	13
515344	13
560273	13
1290774	13
1920357	13
3195909	13
2439028	13
2231038	13
12158452	15
2053868	13
3716498	13
9765978	13
1707960	15
11923429	13
7335828	13
8098804	13
5416737	13
6753467	13
680093	13
5660349	13
5363655	13
14074748	13
7432480	13
2458967	13
185341	13
1503610	13
6483905	13
1405633	13
6984445	13
20422068	13
7602212	13
14021360	13
3728513	13
11360891	13
6503721	17
20525812	13
13243606	17
8846504	13
6716984	15
6257325	13
1468276	17
7542452	15
17296463	13
7131060	13
2767681	13
6842230	13
7886555	13
4253587	13
22863202	13
2584358	13
3265081	13
17487140	13
709168	13
7178206	13
27225613	13
2868654	13
7134140	13
1382695	13
1461423	13
6435525	13
1402113	17
1262010	13
8797655	13
4431385	17
8239140	13
2867481	13
1152846	13
6613744	16
10332714	13
10781087	13
866368	13
17698397	13
4842934	13
20408969	13
5680524	16
16753097	13
220303	16
7246831	13
10054037	13
5695498	15
64179473	13
607705	16
2554095	17
10522	13
4707922	16
1988572	15
6888900	13
5858932	13
1169618	13
7326835	13
345901	13
1893533	13
4075795	17
13765417	13
2201761	13
11010812	13
6748278	13
10367999	13
1452292	15
9248765	13
2617245	13
16098236	13
8221666	13
6933481	13
2689774	13
16431131	13
3675681	13
10989458	13
388371	13
6438413	15
2850405	13
1628751	13
9840277	13
5861951	13
17569582	13
4424835	13
8991316	13
930298	13
1483459	17
22858620	16
3818887	13
3712546	16
5745734	17
2351797	13
16287074	13
22893098	13
753980	13
18412974	13
581750	13
3399872	13
561892	13
11044129	13
11958069	13
11841013	13
6320724	16
7362550	13
1689681	16
4197338	13
13309190	13
11073573	13
14019897	16
7816792	13
6731151	13
14981837	13
698552	13
3205049	13
1615901	13
10671209	16
5609687	16
2675649	13
381525	13
3550958	17
2916927	15
863713	13
2130311	13
20903854	17
5329389	13
12063276	13
2125238	13
1871849	13
7513992	13
1896577	17
28840921	13
7127873	13
12742142	13
8857123	13
6033384	13
25967250	13
378244	13
7693927	16
13100745	13
7656101	13
8630436	13
7706149	13
940041	13
5275601	17
558575	16
9527132	13
848612	13
6904570	15
11786643	15
5186775	13
3271954	16
9049316	13
1281901	13
16718867	13
424583	17
2118687	13
14341054	13
11615741	13
4334701	13
11813726	13
319553	13
6173783	13
23035887	16
980891	13
2016101	17
11272998	13
9872320	13
22127283	13
16996481	13
19983142	17
4943984	13
246728	13
11362246	13
7140391	17
3964061	13
8574138	13
2544700	13
4810336	13
17730402	13
8565083	13
733893	13
10885582	16
1839967	13
1689099	13
15729075	13
9465235	17
1588826	13
1741174	13
1319681	13
1521843	13
10289255	13
4001610	13
5773421	16
6545903	13
8659049	16
17949723	13
26420627	13
7545183	13
4451071	13
4076881	13
2042498	13
1557438	13
14277464	13
7044459	15
218453	13
555339	15
4094948	13
520002	13
2021539	13
1519317	13
1454350	13
7534832	16
18839974	13
3258291	13
4755757	13
3715963	13
32752865	16
6742186	13
912890	13
3207702	13
2703423	17
3647572	13
11479223	13
7158805	13
924806	13
21500878	13
363161	13
11094024	13
10352208	13
8188760	13
5321249	13
2786786	13
3789825	13
32124378	13
17683004	13
1678659	13
565508	13
8020045	13
6184234	17
10573907	13
10323421	13
6569992	13
316295	13
7134373	13
136338	13
3366071	13
11804892	13
14007096	13
1072827	13
10336555	16
1874892	13
13559520	13
3001395	17
19739475	16
46362	13
18955	17
5516636	13
32066697	13
27096033	13
10994804	13
9064245	16
9363238	13
1885592	13
372544	13
7386146	13
4252702	13
5216046	13
5840224	13
24918228	13
12784925	13
15366203	13
2286560	13
5685247	13
23244818	13
6215481	16
3607754	13
7035774	17
1799992	13
2240320	13
9774229	13
3793474	15
8190553	13
11477428	13
12902689	13
4054574	17
6242516	13
2194666	13
3956395	13
13074865	13
199433	16
3806260	13
1402966	13
3648045	13
3583541	13
35674714	13
22276236	13
484607	13
3583022	13
1214325	13
38570	13
4315054	15
11782718	13
177782	13
11301368	13
124531	15
3039327	13
8172635	13
7403143	13
33593541	17
12761504	13
1924849	13
1884752	13
827824	16
10110034	17
7231595	13
694718	13
2924596	13
361634	13
1634185	13
14629672	13
3112308	13
3550558	13
4904027	13
2155713	16
10888917	13
5679377	13
11103725	13
5040774	16
4684961	13
2217796	13
1214487	15
6889413	17
7451109	13
3562891	15
10163979	13
12565922	15
14804484	13
4290427	13
3113034	16
118106	13
6884739	13
6165376	13
6561918	13
15158678	13
9902225	17
2450752	13
1775813	17
9811664	13
2483437	15
4242925	13
10475856	13
8041232	13
5520867	13
8397710	13
846066	13
8919338	13
1095512	13
11814905	15
4447382	13
3991316	13
1132780	13
5949037	13
3055434	13
10801476	13
9281936	13
4223150	13
7440380	16
1243312	15
11998626	13
15348036	13
2419002	13
2810830	13
3270176	13
1785235	13
617163	17
15605922	13
6332910	13
3256518	13
13079044	13
1716659	13
4747776	13
1934347	13
16031344	13
3375348	13
12663935	13
4395875	13
6503862	13
11284291	13
2725582	13
575357	13
12443595	13
9806799	13
18618103	13
1166514	16
4124554	13
29263	17
3218806	13
6469442	13
4744721	13
7425320	13
858956	13
1707046	13
10676795	13
3084363	13
12846479	13
1161827	13
9106419	13
4066143	13
2154318	13
12230015	13
5394235	13
14039885	13
772680	13
7011824	13
2563803	13
8492345	13
18591063	13
932407	13
20273585	15
14783514	17
35033944	16
5927325	13
2749567	13
977695	13
4310768	16
769283	13
17449022	13
5303033	13
9361893	13
8120802	13
22792977	16
3510591	13
6880176	13
393835	17
2742035	13
6272910	13
1468441	13
5161045	13
1728701	13
3063162	13
9272374	13
7375004	13
10784263	17
21613457	13
155074	13
5247165	17
30998479	13
16102629	13
24394863	13
338830	13
8914383	13
12630146	17
2879129	13
272357	13
911517	16
4695214	17
3517598	13
13882502	13
1434340	13
54764	13
1821978	13
5681055	13
1160548	13
4475367	13
20737613	13
6187783	13
15242485	13
1446540	16
6652669	13
926424	13
6794099	13
1721874	13
786526	13
7036556	13
30446838	13
6949353	13
10500789	13
826074	13
2289454	13
2420592	16
8163748	13
7759357	13
3054580	13
20016485	13
4455615	16
1603008	13
1683156	13
5339214	13
548665	13
6671401	13
1250013	13
4361840	13
3169728	13
4147637	13
12381268	13
7008775	13
7509720	13
3616320	13
1916324	17
4552862	13
4121428	15
30392012	15
2942467	16
12255027	13
3358216	13
3000741	13
8740173	17
6555161	17
21821029	17
4112815	16
18722542	13
2171577	13
10168551	16
3157841	17
1429078	13
8094903	13
2942868	13
3955209	13
2772161	13
2920690	15
819424	13
1769230	13
11819673	13
910628	13
6643107	13
11056328	13
6799475	13
658776	13
12493708	13
7880045	13
11117484	16
1410853	13
4541786	13
2366606	13
10394440	13
8532692	13
10395844	13
2324305	13
2267254	13
1773345	17
12629543	13
1165229	13
2837595	13
40638577	13
1387835	13
14396282	13
16449076	13
2137601	13
2966478	13
4365019	13
3742596	13
18589250	13
32064328	13
242660	13
5215667	13
27615787	17
5485806	13
4446557	13
952037	13
5143173	13
14767125	13
8779207	13
603228	13
628045	13
5112843	13
4233730	13
7756290	13
7828219	17
12900804	16
356945	13
2465258	13
2810461	17
4052992	13
9521071	13
1760082	13
11060651	13
1282458	16
16089883	15
20708455	13
8020254	13
735128	13
12819918	13
7099132	15
2253572	13
3984893	17
18526253	13
132517	13
12349661	15
11259859	13
10182837	13
4428596	13
10260316	13
21634084	13
383496	13
1101048	13
6021738	13
12513385	13
277909	13
13056555	13
95502	15
807860	13
5623569	13
8927830	13
2689059	13
4322348	13
17866362	13
2161548	13
1829248	13
9698035	13
12624096	13
15721252	13
2031634	13
8832189	13
20292343	13
4341137	17
6837781	13
5480400	13
2641234	13
18101690	13
25459385	13
4952899	13
9894910	13
5835733	13
3962445	15
15801538	13
2331185	13
2663091	13
508509	13
9563814	13
4746479	13
12997957	13
18197616	13
17734380	13
252327	13
4792615	13
9736202	13
1479716	13
6602595	13
1879251	13
2048400	13
11927028	13
16305095	13
12237718	13
1248321	13
646334	16
4361426	13
11813922	13
37107164	13
5650940	13
675933	13
2504899	13
1757733	13
147643	13
5559173	13
22780045	13
32961138	13
2025127	13
12953855	13
783001	13
196528	13
1161100	13
5395892	17
2350881	15
7787573	13
4009023	13
8144902	13
15583383	16
2908279	13
1493684	13
13217725	17
4917074	13
1464648	13
326913	13
12090837	13
8416303	13
2979990	13
773545	13
1431314	13
3942335	13
1631926	13
3213694	13
2218750	13
8250704	13
13375064	13
29821785	13
4783168	13
21907515	13
11099699	13
9108048	13
10152751	17
6043817	17
22599415	17
8207001	14
474858	13
12814922	13
4457864	13
42116148	13
23102376	13
1160118	13
3662359	16
1348853	13
3512057	13
4876788	13
5189396	13
26234188	13
225908	13
15339154	15
4076609	13
7558739	17
13551634	13
1687203	13
16205492	13
797809	13
3912999	13
4325787	13
27394667	13
34536195	13
1486837	13
31184495	17
1337720	13
6818911	13
9811238	13
6055874	13
13593059	13
1574441	13
9592294	13
15008215	13
13601665	13
14048622	17
855615	13
6611864	13
8830038	13
1180747	13
5690737	17
32437816	15
10785569	17
5936408	16
375650	13
14545827	13
7706346	13
24648710	13
3518693	13
945850	13
28470842	13
3890116	13
32962269	13
16656328	15
21028758	13
901553	13
911046	13
3380767	13
23796263	13
4756782	17
20490435	13
2934973	13
9577742	15
917452	13
5444189	13
609391	13
2998105	13
2216425	17
12333413	16
473455	15
6639121	16
7948313	13
1204747	13
2103004	13
810478	16
8816020	13
7566058	17
10059730	13
2195224	16
1165854	13
3169790	13
10862633	13
5623586	13
2922040	13
7766462	13
160244	13
432866	13
9274267	15
20526060	13
10669353	13
712989	17
10483440	13
2549229	13
4432922	13
21800156	16
1855699	17
13271113	13
5264690	13
22912689	13
272481	13
719076	13
7781826	13
6470487	13
305641	17
2612316	13
6995546	13
15327135	13
9274858	15
3440848	13
4458735	13
9691197	13
723170	17
5837385	13
1419671	13
5909666	13
4700873	13
19874366	13
69374	13
769583	13
9645366	13
6347849	13
5620451	13
3525836	13
11763673	16
42102957	13
2436399	13
8493693	13
5127400	13
14914575	13
13656935	13
5157941	15
19332256	13
414421	15
1545818	17
693951	13
3567087	13
10929279	13
4811800	13
417755	13
579399	17
13908942	13
8809570	13
20045932	13
19083313	13
6095737	13
1771036	13
8477073	13
3594508	13
2346428	13
23322845	13
5949904	13
11186892	13
4676568	13
3355280	13
2521957	13
15049925	13
3169479	13
1394751	13
3639331	13
4995777	13
22790178	13
397752	13
1136469	13
75152	13
7128920	13
684175	13
20554082	13
2803866	13
9807237	13
5691112	13
18165873	13
3949891	13
685716	16
9821231	13
14502642	13
6552049	13
6725414	13
1788622	13
1803266	13
17506531	13
9340812	13
3196055	13
9716875	13
7862614	13
745164	15
6331036	13
1804587	13
385197	13
9080422	13
9756716	13
8474858	13
16631521	13
1970148	13
9736801	16
2692658	13
1603912	13
507783	13
3994285	13
4474808	13
3379677	13
293700	13
334805	13
12596441	13
1343906	13
1594738	13
14612498	13
4000944	13
4682523	13
14157043	13
9863695	13
4036103	13
26799320	13
901409	13
30913649	13
2223197	13
7844483	13
5712030	17
1772434	13
3802209	13
32630866	13
6704749	13
1657872	13
3634651	13
539884	13
1003747	13
1449094	13
14812278	13
6808099	13
23685090	13
4279137	13
19119002	13
2492712	13
9409503	13
3215112	13
267100	13
331708	13
1417326	13
4515605	13
205185	13
13718500	17
13074161	13
1668270	17
419906	13
840971	15
8800341	16
6481352	13
1181233	13
4446622	13
14837650	13
7521378	13
844606	13
549207	16
12472498	15
7184279	13
5210961	13
6231470	13
18785411	16
3814827	13
16497610	13
6595503	13
6261828	15
923307	17
6303114	13
6332757	13
770649	13
5492616	13
52584	13
1726329	13
25963166	13
6086075	13
13740027	13
4064392	13
2147970	13
21948538	13
3954281	13
5669560	13
23743955	13
2152201	16
7263870	13
2545421	13
9293484	13
649888	13
9277356	13
6488552	13
3817216	13
1890842	13
12713544	13
4980136	16
6441666	17
1578214	13
16735114	13
258886	13
2254613	13
1950878	13
1649991	13
4935538	13
10179713	16
6264690	15
2557468	13
9783712	13
927505	13
14535244	16
14597286	17
7198180	13
12029486	17
3457488	13
8089079	16
3731722	17
7693806	13
4860591	16
1220279	13
1569185	13
17218212	15
2069673	15
4487045	13
4102532	13
3540298	13
803481	17
5360866	13
16592785	13
33420477	13
5102679	13
34448239	13
909137	13
1240153	13
1408825	13
15184864	15
2804635	17
3750307	16
349680	16
16297080	13
1722064	13
9811675	13
9274855	13
3202166	13
2079388	13
9341123	13
2713752	13
6298034	13
10502136	13
2752572	13
9920175	13
530180	13
9186214	13
3037135	13
16263314	13
12602999	13
6938373	13
6538392	13
17054794	13
7676484	13
9491586	13
3184723	13
6284948	13
10630924	13
3259038	13
2794515	16
3210479	16
3386370	13
5456059	13
1462328	13
8038012	13
4865693	16
103761	13
11675871	13
25537227	13
3960972	13
11364862	13
1063962	13
1256443	13
1891119	13
2176666	16
2081004	13
6559245	13
8194296	13
16974093	13
9203031	15
6413752	13
18553501	13
11944835	13
6014447	13
14481792	13
246944	13
9648269	13
4228876	13
53688480	13
1810968	13
7394860	15
1440204	13
11269219	13
8119469	13
5345146	13
2121377	13
23624140	13
1640552	13
5390356	13
2367781	13
1379997	13
2876740	13
14896691	13
1811914	13
4197802	16
12975653	13
4754804	13
2037924	13
3572266	17
121515	13
2727547	13
16905055	13
18484496	13
385409	17
1883420	17
1273437	15
562233	13
3010415	13
9379206	13
4649887	16
1568973	13
11117186	13
229061	13
2058704	13
5158635	13
4607933	17
23060903	13
14465387	13
2133751	13
3357252	13
3890842	13
608311	13
11723019	15
12340875	13
11428480	13
2430522	13
815064	13
3065742	13
10072623	17
4297992	15
2824443	13
2619158	13
9847239	13
1903761	13
9836387	13
2355732	13
1520179	13
6928058	13
334613	13
1478029	13
13949116	13
1111725	13
1079557	13
8560360	13
7076131	13
1317319	13
782424	13
1120952	13
7752728	13
9691	13
203311	13
714600	17
7027720	13
16492238	13
815987	13
6683199	13
9917642	13
1507551	17
2559534	13
1108650	13
4961642	13
656373	13
6125014	15
7877623	13
7714007	13
9982232	13
28341304	13
1380088	13
2296968	13
16706396	13
10231736	16
16162100	13
627576	13
2816901	13
8849153	13
642730	15
9055676	13
1845732	13
32373525	13
1393495	13
824730	13
4726679	13
17583963	13
692604	13
14874114	13
14823655	13
5499667	13
1457	13
979295	17
3693766	13
14682621	13
1539697	13
14394957	13
3924522	13
4094368	17
5561527	13
9370533	13
14466243	13
6324161	13
3918067	17
12980935	13
809505	13
1323437	13
13054915	13
1329306	13
1354094	13
5378341	13
1801844	13
2456468	13
18333763	13
10778913	16
7101187	13
9329391	15
4389273	13
20463599	13
777570	13
1997557	13
127898	13
7678733	13
15306811	13
2511263	13
2107990	13
7245642	13
8488618	13
957245	13
703240	15
7906054	13
1860470	13
221246	13
3471046	13
6966721	13
6239026	13
21608625	13
7392778	13
3147209	13
6972851	13
606213	15
1791999	13
2306769	13
15444302	13
245589	13
10006903	13
4755513	13
6844764	15
4226021	13
2280671	16
3884624	13
979940	13
1569674	17
4788660	13
26123720	16
1826185	13
15823833	13
10639746	13
14594023	16
5026995	13
4513389	13
4317932	13
4621997	13
4903064	13
7741349	13
546594	13
8192468	13
9929685	13
2121473	13
5955545	13
17478441	17
2534359	17
3919522	13
4152775	13
9820032	17
1181700	13
14136249	13
1623167	13
921267	17
6715303	17
8742176	13
10333047	13
5434748	13
29614510	13
29797016	13
6654029	15
3075272	13
7435232	13
1513005	13
8529486	13
16025643	13
5872763	13
13425731	13
17442633	13
7525387	13
12748701	15
10119630	13
4298172	13
10088813	13
2400566	17
9227101	13
3223714	13
1138322	13
595711	13
6180304	13
8288264	13
3350171	16
15432827	13
837886	13
4535531	13
2877770	13
913295	13
3447626	13
1056375	13
1098978	13
5365369	13
311533	13
2944769	13
1309586	13
2661531	16
3807018	13
3119950	13
3828164	17
4343373	13
15076274	13
2700903	17
3960101	13
4209318	13
824750	13
2278780	13
13413879	13
531286	13
3500728	13
7920577	13
11470353	13
1764493	13
1953517	13
19713525	13
2134277	17
1908657	13
23831302	13
97067	13
136032	13
31008778	13
2967714	17
2479628	13
4525041	13
4890002	13
2688023	13
3549005	13
1013286	13
4337665	16
12676310	13
11942205	13
13641331	13
11425064	15
1241058	13
6372666	13
5397439	13
5357148	13
3306808	13
11064247	13
2372368	13
8458549	15
16410247	17
36694873	13
4469868	13
8409507	13
4504467	13
5994221	17
604424	13
10490735	13
14526130	13
5026918	13
704976	13
5019249	13
3332273	13
861193	17
17915580	13
16745471	17
9331160	17
3397687	15
1533118	13
3575784	13
2754280	13
12288510	13
3152299	13
3098039	13
8035138	15
5066796	13
4597517	13
3937275	13
9442319	15
3054597	13
11732670	16
336187	13
1688055	13
16617194	13
5674365	13
10970074	13
17115792	13
7583790	13
14243832	13
10164310	13
12577860	15
10243766	13
1987303	13
2390297	13
2068502	13
1185002	13
13336109	13
1881594	13
3808447	13
3261833	13
1596517	13
83033	13
2304712	13
6117805	13
1367952	13
3575303	13
16764095	16
94840	13
1629804	13
386511	13
8562957	13
2690162	13
2976564	13
1599136	13
26260037	13
15110811	17
14248938	13
6844540	13
14738694	13
11139377	13
1554850	16
17053726	13
3020189	13
6873123	13
2833137	13
151696	13
5441532	13
1865446	13
6348749	13
6189204	13
2068542	13
2249269	13
2601330	13
9336527	13
12113595	17
5170466	13
2568287	13
7386685	13
3490133	13
6138264	13
26287810	13
7245714	13
3553029	13
8272375	13
4216406	13
3129417	13
3922593	13
6747456	13
890518	13
1153207	13
40274437	13
13512545	13
4415918	13
5632177	13
283737	13
6566944	17
2503211	13
13196217	17
708768	17
11087491	13
13323902	13
4460231	13
6018945	13
6546279	13
1911649	16
1955987	13
4271418	16
943862	13
3880658	13
6134263	13
4528792	13
17613120	13
5142004	13
13337085	13
4401027	13
2567844	13
5142994	13
15762003	13
25313	13
2014969	13
8627423	13
6178135	13
4377203	13
11687966	17
17682047	13
12250146	15
8991997	13
20473664	13
21121	17
1724187	16
2293143	13
5692181	16
8011704	13
3307235	15
7706339	13
989757	17
1057889	13
23588302	13
9492341	13
19256357	13
5775950	17
21583	16
3463295	13
3173181	13
15982689	17
5415377	13
2626003	13
4094391	13
5012872	13
8143951	13
2474194	13
358085	15
2613324	13
32207061	13
15759186	13
13123179	15
463909	13
24337604	13
3881116	13
19650893	13
15749927	13
336342	13
1049788	13
5246906	13
5563680	13
20838834	13
7296449	13
9390928	13
23633315	13
21743895	16
11020046	13
8235596	13
4265076	13
32153157	13
5435968	13
2045146	13
11563589	17
4832745	16
4864167	13
12090815	13
9096443	13
1805646	13
8458331	15
6237598	13
8362479	13
3339383	13
15393216	13
2745682	13
2304708	13
9344139	13
3279011	13
643321	13
13622723	15
21745119	13
747188	13
5879061	15
16814076	13
244018	13
5447569	15
23471597	13
247559	13
2768233	16
790645	13
8354781	13
6183661	13
1719011	13
683271	17
8994258	13
4328112	13
5841698	13
3296452	13
7780615	13
579042	13
1432795	13
11828895	13
7455076	16
10770612	13
1405883	13
1388167	13
5453630	13
12180379	13
25582632	13
9873397	16
5585391	15
8731317	13
4339416	13
1467603	13
18999582	13
30757045	13
562696	13
20699918	13
2421410	13
877694	13
10774526	13
1036549	13
9211756	13
13605948	13
3488331	13
8929032	13
2104221	17
11873430	13
10972187	13
465853	13
11514262	13
15528832	13
4520998	13
9379857	15
1421179	16
11691939	13
4505308	13
17725287	13
3397169	13
237050	13
2268260	15
3718004	13
606822	13
29307634	13
10073153	13
7549505	13
1434859	13
3864251	16
5426569	16
9128699	13
4412946	13
2107949	13
2321518	16
6329936	13
12842518	13
609108	13
8444214	13
1548358	17
12405127	13
5836556	13
1506536	13
272228	16
4636356	13
7652856	13
4655293	17
5912257	13
25152438	13
529516	15
377169	13
3418807	13
13967878	13
464157	13
5399460	13
176710	13
2019568	16
4406956	13
1199916	13
3642263	16
3781609	17
5825534	13
3306713	13
20242739	13
3128698	13
11471896	13
3335721	13
11006668	13
7612482	13
4469816	13
3490585	16
4704288	13
3587947	17
1332463	13
5358054	13
1961232	13
4818535	13
14211016	13
8176184	13
4551875	13
1221742	13
8309114	13
8191809	13
422396	13
17263536	16
1264529	13
2013872	17
1460801	13
2291946	13
349332	13
16273087	13
8381578	13
22014299	13
140745	13
2101366	13
10250009	13
2772846	13
5638443	13
18105269	13
9402219	13
4021518	13
5312079	13
2935458	13
14681637	13
4049211	13
7011158	13
2505588	16
4247350	16
8389840	13
1652602	13
3865958	13
8346455	13
8677778	13
2695583	13
1066378	13
17413099	13
4142801	17
289447	13
3334688	13
2852639	13
1137084	13
2870256	13
19352869	13
4765604	13
1044993	13
28837177	13
1855917	13
339233	13
4298118	13
7839774	13
24091024	13
5113073	13
1379003	13
13496741	16
7647627	13
10399230	15
11693574	13
5632532	13
20913656	13
7337271	13
581198	13
4677941	13
6311180	13
2012342	13
11289761	13
1468628	13
362219	13
7062069	13
3309408	13
2685461	13
14125501	13
7527796	13
6642108	13
663733	13
1302555	13
3149760	13
4933115	15
2222906	17
2530396	13
8882527	13
2341503	15
3062077	13
10761167	13
2437182	13
3507154	13
5649138	13
2724469	13
3928750	13
4237893	13
732030	13
3969250	13
1738588	13
14115647	13
12091404	13
8970931	13
8849306	16
9892143	13
12967756	13
1081811	15
6413178	13
2335082	13
7353076	13
7658692	13
57041	13
11864164	13
3695072	13
1295739	13
16795740	13
5430142	13
1911637	16
7241610	13
701024	13
5511355	16
8677753	13
8002391	13
1893485	15
1663982	13
8312861	13
1427760	13
7705106	13
2872835	13
4960276	13
1556042	13
3451424	13
4441449	13
7769573	13
12372841	13
1999292	13
3620897	13
28006319	13
5058730	13
7384044	13
14603727	13
14259926	13
1212383	13
1414434	13
5880722	13
10389982	13
2505177	13
15242186	13
3178686	13
5570578	13
10790680	17
4310483	13
6317185	15
15572423	13
1946840	15
12395735	17
3606092	13
2231900	13
3485644	13
4790408	13
132805	13
1558576	17
462668	13
11001102	13
31313802	13
8297043	13
14864932	17
1647256	13
2926279	13
9498967	13
4634650	13
156236	13
11596714	13
3414115	13
744521	17
1470827	16
4727600	13
4103192	13
17803214	13
10196132	13
982921	13
7653812	13
12123076	13
501479	13
4154377	13
2648560	13
13127336	13
3600527	13
7695965	13
6310577	13
17091510	13
3277202	15
3016036	13
26151141	15
4358089	15
250694	13
2442687	13
3206455	13
2932285	13
3518289	13
11387869	13
28273779	13
2452325	13
12854793	13
3665935	13
1504435	13
2347081	13
1468413	13
2244413	13
1888750	13
6068201	13
13857748	13
9784969	13
8147376	13
282861	16
1290179	15
737828	13
1489779	13
2493315	13
4440916	13
2277666	16
745983	13
8382063	13
9533901	13
2798403	17
7564650	13
11470127	13
7205633	13
1532485	13
4108478	13
28615826	13
22356315	17
2790073	13
1108148	13
1491779	13
15033403	17
3434335	13
10876926	13
856009	13
17558025	13
2413112	13
17610087	13
7043131	13
1003908	13
2853308	13
12048460	13
5989506	13
7358053	13
641476	15
17126156	13
6201423	13
8238102	13
8462299	13
14840027	13
7866739	13
16147025	13
598269	13
6887512	13
546544	13
1035371	15
3405301	13
9193751	13
3604699	13
18492653	15
820008	13
1159966	13
14024599	13
9624601	13
13770337	16
2499424	13
10208355	13
10222095	13
119676	17
617282	17
11407969	13
18874015	13
2552128	13
20867651	13
6379191	13
4814897	13
1353648	13
367278	13
7125116	13
10492819	17
5997992	13
1423837	13
562933	13
260551	13
2470362	13
1058833	13
8575860	13
10999861	13
9932689	13
24534304	13
214419	13
2960459	13
23992203	13
3429622	13
12951560	13
7830402	13
26821185	13
10362593	13
14224901	13
1703222	13
2254861	13
6686763	13
13688173	13
10137607	13
5041222	13
1202733	13
2699620	13
5653240	13
13516183	16
28937284	13
5542697	13
527256	13
11712499	13
1480961	13
2983529	16
4740327	15
432634	13
6161499	13
659273	13
1738094	13
7716747	16
633778	17
174830	17
9458632	13
236702	13
9202967	13
904057	13
2310574	16
1720938	16
13282723	13
1020734	13
39830515	13
3093331	13
8596505	13
3040292	13
6163806	13
555322	13
2762046	13
846701	13
6925038	13
6648209	13
9814332	13
2187208	13
12579510	13
4364094	13
1061585	13
6627399	13
2629356	13
390700	13
6555454	13
6290221	13
3603161	13
1628520	13
9381586	17
9242571	13
6043378	13
12682768	13
1100055	16
1090456	15
6067292	13
2916653	17
3963427	13
1109818	13
15410360	13
2045346	13
1943605	13
3018870	13
8938366	13
24145563	13
1075238	16
224236	13
7673472	15
10515617	13
4623902	13
8231052	15
252775	13
4841495	13
5594681	13
613936	13
12731473	13
4593439	13
6480981	13
3295421	13
1360212	13
6243870	13
6969070	15
683474	15
6930587	13
1453253	13
134295	13
6873778	13
706121	13
1652078	13
1158637	13
483961	13
3679237	13
482960	13
3305675	13
21347031	13
8602976	13
32022066	13
1538055	13
5634781	13
6662397	13
878278	13
6914939	13
2055400	15
1713857	13
620624	13
4309164	13
11316176	13
13362114	13
461578	13
7309911	15
1953885	13
12338738	13
1441102	13
3356325	15
17353921	13
3357346	13
5073789	13
790637	17
1894971	13
19421557	13
19091944	13
29987655	13
15873327	13
8176827	13
1373698	16
1159016	13
3595366	13
1473307	15
3769391	13
7564055	17
2581561	13
39239	13
4389	13
1044090	13
16426765	13
8450007	13
318828	13
3917456	13
2325375	13
5663283	13
3600323	13
5303662	13
11676347	13
1898548	17
11701519	13
4771736	17
510105	13
1643270	13
8766235	13
10415090	13
7812203	13
5978347	13
26313374	16
4300629	13
24513428	13
2668191	13
12223320	13
29108866	13
926056	13
6053909	13
7972886	13
4550496	13
22180000	13
3895144	13
11303499	13
2960187	13
5116286	13
1654498	16
4670091	13
19363164	13
9410227	17
5771459	17
3795549	13
8266659	13
13495972	15
810229	13
4104398	13
9315781	13
3159374	13
17442224	13
32303351	13
3209365	13
11047927	13
5266307	15
10899862	13
3678200	13
10266410	13
289257	13
12989305	13
1404830	13
1789814	13
2958336	17
3383131	13
102684	13
9335814	13
19729622	13
1090470	13
184859	13
7179970	13
11745865	13
8815521	13
6836373	13
636869	13
3665319	13
3398605	13
5798594	13
2135686	13
23582755	13
2092058	13
338310	13
5170087	13
3635923	15
48366841	13
1751268	13
7983556	13
1017523	13
8238401	13
6711653	13
27233019	13
4843693	13
8530911	13
991110	15
3634948	13
8036674	13
1575666	16
2112167	13
4223955	16
3129445	13
3468585	13
27686217	13
19343361	13
2002051	16
19625419	13
1387783	13
9984234	13
13677708	13
5085290	13
5686284	13
8916746	13
6354900	13
9898999	13
12310103	13
2634516	13
2134140	13
2421794	13
1583412	13
5069921	13
3920784	17
2685242	13
977433	13
344450	13
1849435	13
1422886	13
5466785	13
80090	13
17147395	13
5824295	13
538739	13
3622108	13
2391552	13
853537	13
12743723	13
18211006	13
12107502	13
1686945	13
3701147	13
1976110	13
1083719	13
1112722	13
6762344	13
2912147	13
3924611	13
25201541	13
5560967	13
13455843	17
6755375	13
7452926	13
4170862	13
6322966	13
26142584	13
12907060	13
4290704	13
7903336	13
3981854	13
381119	13
6771736	13
10432943	16
9328098	13
6273221	13
31743950	13
68000	13
2483917	13
6697345	13
5475428	16
24982937	13
11797563	17
2778025	13
2994030	13
480717	13
4269905	17
13581023	13
13656680	13
17958357	13
15988704	13
9199554	16
12625110	15
4239563	13
3121431	13
13590627	13
4675439	13
8859864	13
8242273	13
2354700	13
2277169	13
144509	13
22200436	13
15763866	15
2727724	13
12389306	13
3700457	13
11733621	13
8141677	13
642636	13
1464469	13
129656	13
264635	16
13723664	13
22881022	13
181673	13
3832043	13
8473723	13
4491159	13
5126511	13
3441300	13
2684796	13
6634669	15
6593674	15
5123725	13
1548360	15
8339077	17
304226	13
4149178	13
9277306	13
6967216	13
7805152	13
16277226	13
19103297	13
2851020	17
5654418	13
2693152	13
581989	13
4078942	13
22960606	13
20051790	13
1666687	13
5139938	15
14318139	13
248211	13
9021557	13
3190359	13
1653543	13
6503417	13
8004533	13
11157779	13
7487741	13
5545216	13
22606817	13
32731230	13
8483334	13
350387	13
1949322	13
6951730	13
1787520	13
10471788	16
2080472	13
19397410	13
887694	16
3510961	17
4483191	13
879894	13
9811796	13
1763498	13
9228574	13
13477756	13
5685151	13
3058397	13
25583260	13
10583237	17
5000153	13
4320555	13
109768	13
5027664	13
5025906	16
7185182	13
17731301	13
7521147	13
4606731	13
4907027	17
13217229	13
7786904	16
4029077	13
7270838	13
4701253	13
11250909	13
16741036	13
2010290	13
771164	13
3323683	13
14626071	13
1561813	13
3590216	13
3227250	13
19084301	13
7214431	13
5990323	13
10397502	15
17871896	13
10642545	13
15199922	13
4407625	13
2192913	13
402972	13
6405348	13
7499958	13
8722720	13
13867637	13
945638	16
30713240	16
2513916	15
13969550	13
391575	16
15223507	13
7095530	13
5232091	13
1563926	13
15222728	13
8234809	13
9099770	13
6914063	13
4190433	13
4024358	13
2055884	13
1551703	16
2152018	13
4342249	13
5925494	13
7362735	13
5590154	13
2555759	13
1397915	13
5420630	13
7357851	13
8942876	13
12148859	13
7059290	17
16120014	13
26455496	13
7731427	13
2983358	13
25134884	13
4432403	13
10484805	13
1019605	13
20857856	13
17636615	13
11524570	13
1250663	13
35568088	13
2056078	13
2552778	13
11409359	13
8033907	13
9107933	13
5818191	13
10044161	13
7750122	13
4224183	13
2723955	13
40571502	13
14597010	13
3769616	13
116875	13
9490285	13
4400129	13
13724919	13
2860776	17
1949031	13
7887735	13
17648201	13
1711380	13
12632360	13
3569042	13
5633181	17
4577774	13
10962648	13
496794	13
2521531	13
4806503	13
9015098	13
11404837	13
8960869	13
14850703	13
11209996	13
19929267	13
28364901	16
1475789	13
11023866	13
9980432	13
6526706	16
4058039	13
6347488	13
7931501	16
1526876	16
9358859	13
490409	13
3942115	17
792702	13
10662247	13
538961	13
25184821	13
5085893	13
4630905	17
56382533	13
17288172	13
12360253	16
3437184	13
5193924	13
940650	13
26511283	13
29567204	13
4905660	13
4771762	13
39057331	13
24387275	13
7220379	13
4495891	13
2548693	13
6146245	16
21038743	13
7962845	13
2190078	13
8301342	13
1745207	13
2282652	13
24629843	17
3160179	13
8433949	13
5064240	13
7941960	13
1909562	13
1123985	13
4565342	13
97935	13
6464223	17
9581356	13
6548367	13
25214855	13
1388092	13
12466603	13
1266527	13
2989873	16
10303637	13
14105690	15
10335074	17
417964	15
6307200	13
1647334	13
7555867	13
537523	13
11374907	13
1232515	13
11705958	13
14161938	16
14985244	17
22675361	13
1052102	13
13436890	13
3399782	13
6552537	13
4159640	13
3064256	13
304005	13
6714373	16
15197545	17
10927413	13
1736402	13
642043	13
542205	13
8868517	15
4709934	13
922550	17
430046	13
10032581	13
10218561	13
2339089	13
4061492	13
4984856	13
1077647	13
10510821	13
5858149	13
5180773	13
8428183	13
9812369	13
2263192	13
3518360	17
10964182	16
5906830	13
7667780	13
8353709	13
11743001	13
3780251	15
3372150	13
1282839	13
14497039	13
4492254	13
3746368	13
2023050	13
1031111	13
7874400	13
277526	13
897598	13
6290315	13
5873354	13
554497	13
7077404	13
10369738	13
4319424	13
5973078	13
3706604	13
22269630	13
8652672	16
2003134	13
2671352	13
17537527	13
12586646	13
1626818	13
1494691	13
345337	13
4436751	13
7542890	13
13202861	13
4074178	13
26005679	13
8362454	13
8127446	13
1526312	13
1886445	13
5359695	13
4242917	13
5451621	13
23641710	13
177574	13
3207047	13
23433272	13
5945639	13
8251162	13
8036602	15
2705189	13
18459795	13
16437343	13
11813963	13
5587006	13
10273931	13
764615	13
9422630	13
929340	13
2029025	13
645748	13
2099951	13
25358856	13
21204967	13
717853	17
166509	13
4533451	13
939220	13
255178	13
36143720	13
9393294	13
21012381	13
17833958	13
8028502	13
6003876	13
3341622	13
401210	15
1102502	13
9917945	15
9423601	13
27251257	17
2477268	13
9403593	13
6986020	13
4419381	13
9999168	13
1967397	13
7716977	16
23174783	13
1665854	13
1232842	13
18207391	13
677376	13
9084709	15
269479	13
977938	13
18408290	13
233734	13
1423852	13
1135290	13
5807089	17
30458839	13
13201112	13
11315624	13
17930226	13
1658327	13
11636496	17
11243790	13
351164	13
34011597	13
2772417	13
8731598	17
941369	13
7771159	13
538005	13
9932352	13
15243185	13
13264523	13
7466553	13
4059508	13
739498	17
32270818	13
10979356	15
938659	13
1070610	13
2233167	13
726196	17
6107044	13
14038607	13
14293687	13
33118802	16
1574942	13
4040381	13
1066695	13
12339111	16
1582988	13
3958622	13
398892	13
1721122	13
4158764	17
687204	13
2166105	15
774832	13
20541114	13
3199445	13
4852111	13
3108357	13
9253571	13
4032704	17
2602147	15
44682539	13
14931690	17
1212206	15
10165514	17
26755271	13
4917045	13
3260470	13
25692351	13
1025301	13
7832012	13
21204301	13
14155931	13
3669302	16
865025	13
19591783	13
16820737	13
5470993	13
448242	16
7488009	13
1521052	13
5630792	13
846259	13
7125810	16
3804365	17
24841526	17
8935132	13
17763314	13
70045	13
2301417	13
2701635	13
4215180	13
644007	13
2755163	13
41223	13
4712415	13
1228432	13
3790519	13
8385625	13
3663135	15
3326271	13
2986392	13
3064531	13
10071785	13
832891	13
29197551	13
7413011	13
3119463	17
12756247	13
3601230	13
3069297	13
18081454	13
375468	13
13500984	13
9514740	13
30333233	13
25728346	13
5936434	15
11291780	13
223312	15
4592963	13
1636057	13
3641028	13
2853632	13
2184136	13
10659181	13
1874909	13
14026467	13
4825102	16
616810	13
5034524	13
1650706	13
10588174	16
10931911	16
7643931	16
2783955	13
6354182	13
5421528	13
9320230	13
3518643	13
4701401	13
7416679	13
274029	13
8875804	13
6927985	16
20191789	17
2399949	13
6617199	13
21541638	13
5304173	13
4961015	15
865873	13
4710049	17
8125934	16
7716045	13
1529402	13
7407996	15
2698355	13
4380645	13
12933508	13
1867405	13
4463848	15
13588462	13
4512241	17
4497441	13
6906417	13
9134566	13
27672045	13
2860114	13
13600727	13
361303	13
5315445	13
126693	13
9342923	16
370047	17
5218147	13
11524053	13
1776883	13
13796281	13
19916390	17
9066164	13
5565499	13
8521015	15
21931384	16
7001051	13
6223215	13
3661190	13
1842554	16
9574119	17
4993253	13
11441053	13
907783	13
694192	17
8326272	15
3559325	13
7288218	13
787413	13
8076945	13
4464093	13
3431188	13
12684575	13
2753608	16
2303885	13
540387	13
11171713	13
14077665	13
18410876	13
1358440	13
7819483	13
9408602	13
2312470	13
1854039	13
12968866	13
1102905	13
649911	13
671879	13
2257805	13
2552128	13
13235174	13
817920	13
8594159	13
14870391	13
7614308	13
8730783	13
444393	15
9446912	13
4104792	13
12913273	13
256424	13
4610187	13
5703961	13
12900099	13
13530040	13
3928063	17
5043274	13
14074753	15
25958574	17
3848552	13
720008	13
16778574	17
5923793	13
28835957	13
259750	13
8317704	13
16569802	13
2025322	13
1444677	16
7747870	13
3154363	13
6815607	13
13962123	17
5832137	15
2399149	13
381118	13
3546845	13
10247126	13
1074452	15
34567998	13
6312157	13
7678945	13
1689001	13
7550575	13
22177195	17
8598023	13
7352059	13
11160400	13
5451239	13
10136721	13
4577229	13
2256707	13
1243415	13
1972272	13
1613680	17
2903155	13
9317842	17
12080791	13
6193118	13
4867574	13
6222335	13
8951902	17
8977805	13
4030255	13
18691174	13
7513858	13
3868739	13
13621360	13
9532830	13
16430751	13
5689313	13
154214	13
4524196	13
9489953	13
10377510	13
1028837	16
11123638	13
199374	13
1557185	13
8921439	13
1259498	13
1379286	13
5180553	13
4013769	13
5958874	16
1624553	13
17429410	13
3919327	13
2327874	13
10982042	13
204511	16
6242893	13
30770012	13
13908642	17
2536915	13
14673719	13
7536917	13
2763840	13
8807563	13
2810748	15
1386117	13
5825230	13
7582870	16
3243274	13
161811	13
691713	13
6245499	13
28695153	13
13643840	13
5435360	13
5425674	13
1064509	15
3558086	13
5628613	13
4406566	13
5031205	13
7339597	16
3733380	13
7715711	13
825029	13
69567	13
16958806	17
3230304	13
16644153	15
1566703	17
13391512	17
3617516	13
1351043	13
1776663	13
17887744	13
1509782	16
9904135	13
43511536	13
1977301	13
751061	13
2078104	13
3772	13
1819401	13
14104058	16
4202029	13
1013122	13
8288916	13
3439264	13
4858558	15
5074048	13
8360165	13
4398198	13
34203567	13
6951843	17
14966282	13
9048559	13
2453719	13
6969523	13
2984726	13
2863664	17
6909206	13
16791599	13
2129468	13
21298776	13
3244067	13
2055865	13
3716590	13
10972437	17
1549018	13
126624	13
4527234	13
1431713	13
20697975	13
4646495	17
5594110	13
14171218	15
3994930	13
19846304	13
13466203	13
5096528	13
5563649	13
7255208	13
2048889	13
12813276	13
667106	13
1695925	15
3436338	13
11856624	13
14071078	13
491152	17
7025300	13
1195950	13
7181639	13
13984303	13
26233604	13
18513353	13
5048452	13
2397974	13
4255373	17
606945	13
10343275	16
8589268	13
8597042	17
4256204	13
4909856	13
19938476	13
85179	15
1295923	13
5892764	13
8966121	13
6838800	13
10659819	13
6580106	17
16712091	13
1538736	13
9848443	13
8683552	13
3032761	13
4646368	13
8649975	13
3396630	13
3030143	13
1630907	13
2118752	13
2834710	13
7482280	17
12789889	13
3657826	15
68050	13
4651193	13
13484620	13
3816877	13
14757154	13
160512	13
656900	13
18202482	13
5536463	13
2497200	16
1506648	13
1336554	13
17569132	13
2875690	13
278932	13
907036	13
724698	13
264953	13
23809002	13
9476830	13
14829157	15
11884683	13
2234967	13
13139204	13
2322876	13
6691483	13
4080131	13
1358877	13
15353182	13
16175135	16
1596729	13
21040911	13
494247	13
16747093	13
15212067	13
5105789	16
15994987	16
2383255	13
10992652	16
1169966	13
1196736	13
4474735	13
2503165	13
3304030	13
17447491	13
1049100	15
4121129	17
2150925	13
24564295	13
7631214	13
1598915	16
3522349	13
4388968	13
2664837	13
8544751	13
3600781	13
2019658	13
1477694	13
5641794	13
1182873	15
18715856	16
4261134	13
178963	13
2846398	13
22207197	13
1103545	15
292412	13
4322058	16
7231779	16
1858313	13
3946799	13
26122545	13
235434	16
4734952	13
4169633	17
1536203	13
11450627	13
1199972	13
21832825	13
5689920	13
10152128	13
17688561	15
14019104	13
11423529	13
1046208	13
9390085	13
2557629	13
4495215	16
412156	13
14165	15
7745951	13
1087886	13
18567543	13
12744298	15
12543841	13
6927802	15
5027297	13
20202931	13
3222678	16
30651141	13
1647137	13
854989	13
1755759	13
3181753	13
11302565	13
15210785	13
6211435	17
4182390	16
8475158	13
7003987	13
5509768	13
484397	13
4394829	13
177694	13
1676111	13
676089	15
5441437	13
5747465	13
18045951	13
2511097	13
10377191	13
2648242	13
3670615	13
5502206	16
16156851	13
2941763	13
3117394	13
9834813	13
15400631	13
2830348	13
20464175	13
13197285	13
16805826	13
1945517	13
1269619	13
18505654	13
7608925	13
11786355	13
1127127	17
6497446	15
25591258	16
5914629	13
2695352	13
2032760	11
7382399	16
3410529	13
11879751	13
2902692	13
11006495	17
30614	13
7653653	13
16784457	13
7570330	13
25389578	13
9624907	16
7794882	16
2859423	13
10234661	13
1447346	13
7667204	13
14543520	13
7388565	13
1935300	17
2734089	13
12804394	13
1456583	17
416055	13
5606716	15
6804001	13
4348842	13
4227978	13
15758342	13
15565686	13
4441336	13
2570373	13
2937520	15
3534106	13
11006732	13
3095763	13
600220	13
12601212	13
2327377	13
14898009	13
4190788	13
549651	13
2315996	13
12760613	17
7864693	13
19784736	13
27029025	13
218944	13
5986602	13
847952	13
1404814	13
9863993	13
2760817	13
3199925	13
9907663	15
1098403	17
10339629	13
7191132	16
3248496	13
3853288	13
6100270	15
3566919	17
4918429	13
7084081	13
573644	13
7892000	13
6907143	13
9515092	13
1541028	13
6055381	16
1884132	13
10684624	13
10735626	13
6666388	13
5694383	13
15367516	13
802709	13
8637238	13
4190777	13
6521919	13
8584041	13
1907159	16
1582704	13
129017	13
20864495	13
1673378	13
8678255	13
8877677	17
9169111	15
1667265	13
10156738	15
6107035	16
5381982	13
6865269	13
1406604	13
1116249	13
15904113	13
8001315	13
8445433	13
2233521	13
13870329	15
4552001	13
13874493	13
3463701	13
13858357	13
9796253	13
4683408	13
14403350	13
3636593	13
5262963	13
5638374	13
6931765	15
6265414	13
1973680	13
655395	16
953283	13
7215412	13
1118358	16
17190892	13
20819747	16
1918695	13
4347026	13
6605012	13
6252848	17
9016075	13
7719789	16
24012799	17
14807137	13
2554051	13
2758754	13
1745882	13
18584503	13
9658175	13
834990	13
6543454	13
1618766	16
1702741	13
11669095	13
4918826	13
11680527	13
2236820	13
15751158	13
13782873	13
1419257	13
219875	13
6438981	13
12452457	13
4219724	17
18391374	16
300988	13
26770378	13
10780119	13
5205723	13
6778768	13
10710136	13
14544787	17
2540044	13
3334058	13
3970002	13
10986641	13
7214988	13
9951534	13
5266634	13
704303	13
38242428	13
572983	13
3129283	13
2924778	13
3721534	13
5233373	13
11770158	13
1175274	13
18052960	13
268559	13
101363	13
12857369	13
6402113	13
5999053	13
4128523	15
14483829	13
2755838	13
2038011	13
13868580	17
2074215	13
4576441	13
6073466	13
17837764	13
15004491	17
9614855	13
1425679	13
5433039	13
7554062	13
13051145	13
1110111	13
2463578	13
1467723	13
291742	17
1995315	13
11766331	16
1742225	13
2927954	13
8651200	17
3684320	17
270470	13
3659754	13
1934643	13
3693165	13
2004172	13
7307989	13
12520617	13
10904560	13
1282919	13
3880684	16
6011159	13
4319683	13
3360669	13
4274325	13
40689560	11
7590901	13
2056476	13
14669439	13
8100335	13
814467	13
8649753	13
6707113	13
4598023	13
3370636	13
10536796	13
2883646	13
12963295	13
4176973	13
583058	15
10583792	13
5905093	13
1951663	17
29379047	13
5218564	13
9088149	13
515543	13
9433423	13
6155412	13
3104995	16
6525337	13
5825443	13
10537532	13
4217103	17
17115230	17
14253590	13
529671	13
2593756	13
12858920	15
6163033	15
1890092	13
13266969	13
832692	13
1298908	13
8846189	13
9860348	13
3801385	13
13669677	13
13165722	13
1371731	13
353705	13
15225145	13
6849634	15
1062008	16
1556093	13
5652789	13
6767659	17
12968390	16
7776716	13
23880367	13
6419626	17
3852336	13
190669	15
1530138	17
5873462	13
10025701	13
1535809	13
14676141	17
610371	13
1852119	17
16675514	13
414781	13
3673808	13
453671	13
123163	13
41242785	13
4773502	13
20613257	13
11367661	13
4287559	13
3279819	13
4756997	13
9543653	13
8505582	13
1807996	13
7546841	13
1349773	16
5516031	13
2456669	13
9302745	13
5000171	13
1212937	16
3866279	16
25653857	13
1143895	13
1212712	13
4039572	13
6548447	13
2342367	13
8301386	15
32477830	13
263513	13
15408876	13
25625672	13
3057870	13
7864156	16
1254442	13
4508088	13
6479171	13
6003905	13
1153963	13
17713681	17
11098389	13
6650667	13
3294225	13
14367264	13
6745293	13
1320987	13
351671	13
13837511	17
5242869	13
8272757	13
4597688	16
7071589	13
35111222	13
5212460	15
17778146	13
1802525	13
1212306	13
5255265	13
2405054	13
24778437	13
8208814	13
181428	13
2096111	13
1014209	13
4320331	17
11273991	17
5094055	15
6177517	16
22315838	13
3714722	13
12409254	13
15020540	13
4930708	13
7658722	13
2246183	13
1744216	13
13504145	13
429267	13
5632825	13
13457872	13
3873070	13
27051712	13
6357486	15
1437479	13
957650	13
1514384	13
4361131	13
5282003	13
6325287	13
3769902	13
8657376	13
1373783	13
6073718	13
6417395	13
4691195	13
1528957	13
4164595	13
1783567	13
3903207	13
7081349	15
2601951	13
14696452	16
2979587	13
2637303	13
3010691	13
821042	13
8428939	13
9669596	17
2947166	13
2777723	17
1866787	13
4488078	13
14023112	13
15142956	13
664533	13
11652674	13
17061270	13
4323920	13
976059	13
4886353	13
1969279	13
14499457	17
3402779	13
8375165	13
5437861	13
13786520	13
5140817	13
1520768	13
9246428	13
937743	13
525842	13
7062229	13
1747775	13
15132760	13
1258537	13
3446936	13
5912164	13
277706	13
3475415	13
727059	13
7103821	13
9579299	13
4031051	13
19318138	13
1983564	13
8264033	13
7137840	15
247918	16
3534721	13
11513695	17
2364423	15
659677	13
17115244	13
1715862	13
18014822	13
13470423	13
1890638	13
2373905	17
12390983	13
6080826	17
4715325	16
7875534	17
13159955	13
20732785	13
2068835	13
1526558	13
10041359	13
3316027	13
3793294	13
5784216	13
1248198	13
7738436	13
100148	13
20005763	13
1077997	13
13448630	13
554797	13
9990968	13
13179429	13
6461344	17
12076310	13
6505789	13
23968429	16
96429	13
2593984	13
10119621	13
20649049	15
155205	13
9687707	13
7980079	16
4677924	13
14897190	13
14130960	13
14597375	13
13592614	13
14614577	13
4526167	15
3242309	13
15421732	13
6385342	13
10377483	17
2929512	13
973321	17
1905548	13
3824693	13
555532	13
1113006	13
12532002	13
157486	13
4097275	16
1735437	13
14592935	17
2663336	13
14370599	17
1557243	13
12352489	13
1176666	13
9504940	13
12971388	13
945347	13
10042873	13
7410887	13
19405759	13
7696970	13
1132108	13
18385821	13
2175701	13
10357767	13
11887961	15
7353644	13
3387415	13
12352719	13
5308994	13
2628547	16
6692446	13
7952703	13
2464889	13
154560	13
4433564	13
1837995	13
30083577	13
10460611	13
4664150	17
4439293	13
5965927	13
1465489	13
1332563	13
8369402	13
11338854	13
12413916	13
2031596	17
6578587	13
9294175	13
8535573	13
7538756	13
6056021	13
12390509	13
3059786	13
715204	13
24943563	13
49767	15
93709	16
8882442	13
11396182	13
542760	13
12809999	13
1938660	13
4682183	13
3936700	13
10732083	13
2236502	13
1004717	17
1819684	13
1009495	13
12915107	13
3052066	13
2123323	13
9936090	17
587630	16
934086	17
3029228	13
8072531	13
10288861	13
2943415	13
9087906	13
13308646	13
6045086	13
523453	13
388729	13
1235959	13
27758961	13
4135012	16
8907118	16
8043390	13
11316918	13
1060926	13
10272437	13
1190724	13
349190	16
13973185	13
4045913	13
1267980	13
556917	13
3882477	17
3398796	15
4107069	13
1571588	15
1429309	13
5040393	13
3245657	13
2095110	13
9698909	13
3950350	13
2175412	15
7767307	13
4545150	13
4538508	17
2190863	13
2199647	13
12633255	17
13406910	13
10253752	13
4949320	17
9695770	13
1388813	13
18600702	13
11143873	13
1322033	13
3823375	13
11539958	13
6491350	13
6813602	13
9494323	13
1853670	13
794241	13
14246100	13
10960861	13
8361443	13
3743668	13
17510954	13
8302850	17
16878687	13
278701	13
31301	13
3469863	13
2021341	13
8326030	13
3338379	13
4203354	13
1994221	13
1952909	13
28632221	13
4191782	13
17656654	13
1464959	13
784829	13
8963318	13
279659	13
3102984	13
80277	13
6332006	13
8346825	13
4279776	13
15714800	13
681136	16
2695437	13
4370115	16
1420675	17
26383140	13
10354426	13
8906492	13
1443564	13
10065180	13
4322361	13
9174161	13
124316	16
5355295	13
22472631	13
1731424	13
26573025	13
5640756	13
9526005	13
223595	13
1711251	13
1750636	13
3032829	13
5609830	13
4162167	13
34981910	13
3170369	13
744946	13
9184738	15
2986851	13
25191066	13
6973651	13
13533493	16
2187945	13
9617393	13
41525465	13
14087982	13
4878129	13
6468999	17
15316281	13
2172876	13
1696684	13
504613	17
5012964	13
8294335	17
9319545	13
2256581	13
23119428	13
14080813	13
967207	13
3767606	13
1829516	13
430176	16
1087606	13
4867949	13
2853142	13
13979631	13
2635377	13
1302537	13
2054969	13
1459551	17
15399511	13
7877875	13
11604839	13
6150045	15
1127115	13
40727	17
3076280	13
1419408	16
4005080	13
13626866	13
3295873	16
6233033	13
12008901	13
9769204	13
12806811	13
420889	13
26086978	16
1339895	13
2916328	13
13587577	13
1432855	13
75636	15
1285537	13
3492585	13
2264633	13
1248906	13
8238902	13
4728725	13
2391026	13
68268	13
1855610	13
13300791	15
13476038	13
6280863	13
5745824	17
9262540	13
13285294	13
5374174	13
5628140	13
8518214	13
4436486	13
4846499	15
2154932	13
5270433	15
6286920	13
14077395	13
658132	13
1541832	13
18659052	13
3470456	13
9238450	13
12909805	13
4824910	13
3237019	13
2473086	13
225849	17
5090651	13
2984543	13
9086466	13
6365103	13
7807227	13
1147247	15
4229896	13
3563418	13
3221816	13
3719573	15
26663326	13
1425437	13
1709733	13
5530911	13
21020127	13
3456225	13
4066689	16
2243149	13
4377977	13
229768	13
3839550	13
1962168	13
2684828	13
4449162	13
2078329	13
12871744	13
13387447	13
495734	13
6033294	13
6488863	13
2106341	15
5037156	13
16403816	13
1304117	13
5633648	13
23744448	13
1900229	13
9882487	13
5674691	13
3838789	13
759729	13
196430	13
1426123	13
1266713	13
16592472	13
2357504	13
554049	13
479360	13
4142691	13
7509545	13
5436721	13
2491601	17
9344125	13
14993433	13
4625966	13
20168	13
21027264	13
5792724	13
260416	13
5009739	13
310171	13
9985941	13
27585170	13
8102961	13
31314963	13
1249627	15
13797329	13
1257051	13
17240230	13
6795930	13
2689819	13
3097155	13
3639878	13
7276895	13
4785563	13
7958137	13
5440513	16
6734026	17
6191292	13
11135313	13
11291462	13
3630486	13
4320722	13
11459879	15
18550309	13
1882405	13
3831325	13
4618403	13
11908762	13
2986026	13
9482077	17
1570292	13
954414	13
13413009	16
2188724	13
7725810	13
1386659	13
713791	13
16517109	13
20587782	13
12024803	13
2881065	13
2176826	13
15095651	15
35812513	13
1933856	13
1857947	13
812807	13
7420934	13
2437009	13
9990814	13
9388208	13
10376790	13
73776	13
6583467	13
15477710	15
4071244	13
6195865	13
7709019	16
4548368	13
6515039	17
4222998	13
6630125	13
3002475	16
3894230	13
1159617	13
5838193	16
3249310	13
22828420	17
5963799	13
3483114	13
13956535	13
5567941	13
1319372	13
42252	13
11827619	13
13840352	13
1484539	13
27435668	13
3536450	13
6238458	13
1772382	13
5506950	13
10713007	16
12359283	13
25470630	13
3558973	13
1321621	16
3853408	13
6263271	13
8361951	13
6342861	13
927035	13
3785704	17
6682561	13
4269711	13
899386	16
3157645	13
1997683	13
17317181	13
3915789	13
6297256	13
3652456	13
3990079	13
32561832	13
153047	13
6164681	13
3411556	13
2458223	17
599303	13
624248	13
44913325	13
27315594	13
17974178	13
11893403	13
38372071	13
3218996	13
613863	13
11990597	13
7195968	13
1589967	13
632061	13
13931278	13
9726799	13
2652695	13
4867857	17
11934607	13
3938061	13
19782846	13
4013348	13
2313098	13
6225728	13
6970609	13
11619630	13
5792908	13
1871554	13
2535683	17
2288691	13
20437101	13
994778	13
14771030	13
6744188	13
5565206	13
411447	13
12341310	13
25316815	13
22892709	13
2130226	13
3231538	16
4745098	15
588545	13
4378164	13
19897248	13
692269	13
416447	13
20738640	13
18373267	16
3537344	13
1070456	13
3431744	13
2148599	13
7744959	13
6478714	13
9027584	17
2462590	13
859029	16
3323272	13
10738895	13
4433964	13
5176365	13
11454509	13
13804977	13
736320	13
1028669	13
10680872	13
26568546	15
5861923	17
12465850	13
18551397	13
2776900	13
18989496	13
7198115	13
1455253	13
2836542	13
18714913	13
979714	15
6085173	13
2679988	13
3269097	13
22147349	16
15999220	13
3747220	13
13973021	13
845943	13
11051713	13
12200813	15
3343164	13
3048405	13
5215848	13
10098479	17
11709239	13
8889567	13
4783361	13
18534745	13
8143722	13
10517350	13
3318126	13
2646789	13
2664851	13
9953127	13
428425	13
7409511	13
13745929	13
13969494	13
1121841	13
4802231	13
4353782	13
36281831	16
3110027	17
179599	13
4013361	13
35654020	13
7175693	13
414511	13
292768	13
8208429	13
1117050	13
1289422	13
2533831	13
1487260	13
7198274	13
7775448	13
12131368	13
11055262	13
6477340	15
1790928	13
3120183	17
7220370	13
13085581	13
7119404	13
12831880	13
12606670	17
1542791	13
3184242	13
461326	13
196231	13
1986373	13
1194409	13
1924354	13
533004	13
4201580	13
22959626	13
4214821	13
3340058	13
3454236	13
13492204	13
3577315	13
10473308	13
1344417	13
12943264	16
49284	13
3169024	17
3284054	13
1954855	13
4657775	13
263782	13
2328578	13
258409	13
7226173	13
2805545	13
1764461	13
3345892	13
4783847	17
7183776	13
4507819	13
3922397	13
3404007	13
10916524	16
176735	13
16847745	13
249318	13
7356894	13
172785	13
8258542	17
1451268	13
1507911	13
3226928	13
12774186	13
1547971	13
1170336	13
2003608	13
5328329	15
2009140	13
2100080	13
22652575	13
9832512	16
1796916	16
1754054	13
7439110	13
7457443	13
5493284	13
6331639	13
12729287	13
15145440	13
4580504	13
1114555	13
5436924	13
4636392	13
18058682	13
4853942	13
8867952	13
3014566	17
5520361	13
20579648	13
15705009	13
6866817	13
2641703	13
13025324	13
317098	13
6436019	13
1705351	13
168183	13
318170	13
26850931	13
1333423	13
10790	16
11911697	13
16883687	13
117390	13
4929973	13
49872	13
520974	13
945062	16
9262465	13
15444958	13
4607897	13
167510	13
3340905	13
7790609	17
13103331	16
27315	13
15150586	13
11621412	13
3897331	13
5264071	13
8734212	13
6689710	13
1860004	13
10398912	16
3904908	13
4194935	13
10887748	13
982325	13
5480406	13
3634343	13
7116564	16
23625138	13
4274196	17
8733349	13
8663914	17
17901090	13
15055816	13
4985416	13
1702357	13
16569596	13
500340	13
2285854	13
5222989	13
20544532	13
576906	13
807400	13
4017085	13
18638014	13
4736259	13
14716	16
184231	13
893300	13
1730613	13
4613525	13
15065299	13
1362660	13
6416277	13
31145010	13
75766	15
7644510	13
5157059	13
39555424	13
4345349	13
1468045	13
13879731	13
7258591	13
1718578	13
1779930	13
8411685	13
33395987	13
7556276	13
8889449	13
7376387	13
6468253	13
4139963	13
9460639	13
3513204	17
6242316	13
7748128	13
6318620	16
9792085	13
16856834	13
4214284	13
14299929	13
1969376	13
3288438	13
964536	13
623468	13
2946697	17
2528972	13
3654745	13
1181822	13
4645573	16
1158942	13
5515522	16
928221	13
333675	13
6871436	13
8013312	13
11523086	13
447274	13
23580610	13
282286	13
3062578	13
8408431	13
3993819	13
201641	13
2181297	13
26014280	17
13888950	13
2436730	16
6985450	15
36177923	16
9717674	16
14656117	13
1245431	13
2407553	13
6714604	13
11348550	16
7140435	13
12562578	13
3525623	13
10672758	13
15652781	13
1711112	13
2277355	13
2813890	13
9100752	13
15184137	13
964305	13
4254317	13
229254	13
13344756	13
1762536	13
10676888	15
2327008	13
715862	13
458063	13
2892936	13
8450348	13
9928875	13
4693763	13
2154036	13
2672910	13
4666264	17
2960722	13
1541014	15
1956569	13
2464958	13
11294864	13
9913986	13
1686968	13
5275641	13
4868801	13
29147247	13
4313256	17
8272290	13
305309	13
7854394	13
6746241	13
278737	13
5064623	13
7635003	13
11457680	13
10918714	13
1989340	13
906832	17
1418955	13
7382327	13
2188649	13
17007298	17
12842113	13
10268464	13
7678471	13
31296175	13
13630646	13
4448804	13
7023457	13
18827456	13
7049433	13
190773	17
6092846	13
15901046	16
5458854	13
1902599	15
7659876	16
4609286	13
450333	13
16540559	13
9096825	13
14571986	13
592956	13
56692342	13
7075847	13
4968701	13
1900266	17
18017444	13
4391414	13
1815669	13
7471821	16
1487648	13
27038687	13
7030002	13
34967152	16
2942588	17
3071566	13
4169304	13
13130501	13
5494865	13
26783	13
36414700	13
6130932	13
6262947	13
4187119	13
10731861	16
8209008	13
716341	13
4994398	13
1180647	13
3197643	13
6786404	13
1353520	13
3420432	13
5593310	13
1823220	13
6601826	13
29622505	13
21669453	13
816170	13
4668828	13
8610263	13
2602175	13
3460781	13
1869291	13
2226289	13
495948	13
7804103	13
1285052	13
15527598	13
3065926	13
509686	13
15752014	13
5316004	13
1207880	13
14035932	13
2818592	13
4344987	13
1498499	13
2287037	13
18738459	13
1338725	13
9825282	12
5901421	13
4260375	13
420441	13
24251128	17
3193595	13
21029897	17
540380	13
3269390	13
4156821	17
3759368	15
3394469	13
5411595	13
1913280	13
118266	13
2596254	13
5600930	15
8745927	13
1120569	13
5994268	13
12240238	13
267625	13
68463 triggers and 805 candidates in 514478772857 cycles.