5760085	13
3908997	13
8341548	13
2409574	13
6704274	13
529005	13
8648649	16
20211391	16
5839283	13
8230538	13
916770	13
21998354	13
1398858	13
3125843	13
12115362	13
8796760	13
6262133	15
7102254	13
7209928	13
21266776	13
13337032	17
1555343	13
4013442	13
12031365	13
9478960	13
12033924	13
7521337	13
10242965	17
14175914	16
45530501	16
1605841	13
1411946	16
5246567	13
6038763	13
549090	13
23665111	13
4608678	17
316860	13
1936760	13
31550178	13
3975383	13
2330173	13
3930722	13
101451	13
4201413	13
4554219	13
1859017	13
1704359	13
3105786	15
1278038	13
9766229	13
13927128	13
5255018	13
8703417	13
27728890	13
1218018	13
11742205	15
4677344	17
6238643	13
21786991	13
8595118	13
11110434	13
4974557	13
1350730	13
3669404	13
11925451	13
130263	13
3152648	13
4006264	13
10464705	13
2251403	13
7243741	13
818131	13
14500425	13
13594704	13
1453559	13
3799994	13
152886	13
4426488	13
13170235	13
119503	17
5727702	13
3960874	13
4618782	13
5441100	15
8243573	13
33245652	13
776034	13
15269616	13
9439944	13
2706093	13
9161551	13
1283653	13
6303504	13
15266758	13
6572801	13
30850528	13
363209	13
1556491	13
6540385	15
10907760	13
11191641	13
7241034	13
11366689	13
1538242	13
3148960	16
1406140	17
1184492	13
7453154	15
6109508	13
19558732	13
12858545	13
7407140	13
2666584	16
6164199	13
16765714	15
11690757	13
10794171	13
1424194	13
2167918	13
21229652	13
2741250	17
1032530	13
7424271	13
4292301	13
3685447	13
2791917	13
7078618	15
5051687	13
1187827	15
10363726	16
17483592	13
2876680	13
27420367	13
1494520	16
11328891	13
4734504	13
999324	13
8651844	13
5374253	13
17233514	13
1096094	13
10235055	17
4928088	13
2827765	13
2704010	17
4829572	13
8168215	13
485683	13
6015866	13
5262224	13
3346871	13
1098828	13
5788713	13
1134705	13
21311136	13
2743890	13
304084	13
2863446	13
13096248	13
3165862	13
13316201	13
32875091	13
242910	13
1393759	13
1882620	13
3563926	15
15473596	13
12114555	13
11662797	13
9468171	13
16467030	13
5352509	13
6643735	16
17901357	17
14650147	13
7518859	13
10405261	13
1171645	13
1232984	15
1677449	13
24519554	17
16258152	13
12926191	13
2269413	13
7504930	13
27337032	13
427811	13
4745942	13
19656909	13
14206621	13
7798858	13
19483555	13
10390277	13
13467721	13
10938877	13
6082418	13
4130293	13
8698176	13
1706893	13
5867066	13
13705307	13
3037031	13
3212130	13
25842275	13
17289825	16
12701321	13
2823796	13
1429726	13
2753759	13
10211393	15
22179176	13
152003	13
4998193	13
15536644	13
1504585	13
1843649	13
1762912	13
12094064	13
5133961	13
2385504	13
1180143	13
3385746	13
6206151	13
11963287	13
518998	13
2850110	13
2034852	13
3335813	17
5251278	13
342653	13
12879970	13
9372293	13
7245939	13
2793252	13
7082751	13
1324578	13
19624621	13
1907566	13
5349166	13
1020239	13
905576	16
7976360	13
7026773	13
16784124	13
3393251	16
709093	13
9385686	13
13354033	13
7622324	13
11409764	13
4821794	16
7862639	13
2526843	13
405677	13
707946	13
1344740	17
312108	17
17645306	13
2273597	13
7869682	13
8778974	13
508578	13
3771791	13
3632615	13
1680683	13
37807418	13
16627022	13
4297393	13
1759200	16
4311550	15
5002958	13
1039748	13
15368884	13
7563844	13
8587801	13
6214341	13
4588424	13
9841314	13
10353513	13
1710158	13
2177691	13
6003809	13
14048039	13
6438874	13
6537763	13
2860647	13
2950162	13
2813164	13
2815238	13
2609716	13
15530976	13
1512924	13
534901	13
2695372	13
10557716	13
3839687	13
5694507	13
11818857	13
16121124	13
3011338	13
6789504	13
885879	13
4372510	13
7749280	13
471747	13
1615365	13
11242832	16
199086	13
3308392	13
20168932	13
8347134	13
2811225	13
6398782	13
15559424	13
34579893	13
13375912	13
29491190	13
6657430	13
26191263	13
9817846	13
7953869	13
6792429	13
8390780	13
24538094	17
1529476	13
1483774	16
15021855	13
2248885	13
8980729	13
3336597	13
4651786	13
1143823	13
8795849	13
2572963	13
13601500	13
11073658	13
4951975	13
6718338	13
10377602	13
506883	13
12577025	13
38302	17
16020195	13
309513	13
3072662	13
17523083	13
6880398	13
16588172	13
5957277	13
22049699	13
758602	15
1571159	15
13930024	13
11958356	13
7820731	13
21826523	15
17734412	13
2806043	13
1397949	13
2029944	13
2906733	13
3553739	17
23619221	13
8593233	15
4836066	16
2033190	13
7712720	13
3661481	13
8625945	13
3015933	13
14745858	13
11611098	16
27752126	13
1428494	16
2033223	13
31328624	16
1488132	13
6783503	16
11906261	13
9818215	13
2223557	13
1173176	13
392471	13
5282543	13
24866270	13
36985810	13
7797487	13
2993932	13
5020191	13
25898236	15
5980168	13
998876	13
24301568	13
4449576	13
19116921	16
5555774	16
7343986	13
1223348	17
1687512	16
15131565	13
4426839	16
1585017	13
15020401	13
2599606	13
6250932	17
1860756	13
15340671	13
6407913	13
2925266	13
6192284	17
1299789	13
3432455	13
7767089	13
6956743	13
10103547	13
4450359	13
20877707	13
3505022	13
9543355	17
688592	13
11285807	13
1049224	16
4137992	17
3680738	13
1623626	17
978627	13
5372995	13
8015277	13
2156797	13
6442597	13
549112	13
15765327	13
2804932	13
1332166	13
718133	13
2317518	13
5325646	13
6300841	17
6547	13
10048036	13
9651110	16
8764612	13
15785751	13
2508650	13
28792861	13
19690121	13
25850042	13
11338894	13
5374551	13
9075639	13
7630916	13
1683776	13
1388071	13
1237776	13
909301	13
17172328	15
19788228	13
12779070	13
2130608	13
13446459	13
14947250	17
10985937	13
3756800	13
5419949	13
7470379	13
1682914	13
7469258	17
13867149	13
9632812	17
4894218	13
1007687	13
4307259	16
23051842	16
2076680	13
11293050	13
7099793	13
8804671	13
9074482	13
3402758	13
8952836	13
3062594	13
4166039	17
1443174	13
5033183	13
3470620	13
14844644	13
2655741	13
4966769	13
4653615	16
7695071	16
12273058	13
2382924	17
12081260	13
9392797	13
4552108	13
14550820	13
2437499	16
7123904	13
6410228	13
22209150	16
45774	13
11698096	13
6210368	13
645442	13
16791394	13
37501	17
22815958	15
608848	13
725454	13
10115898	13
1874539	13
1098951	16
15150286	13
2041840	13
4594564	13
4847427	13
13398623	13
5356861	13
25326735	13
849979	13
1713873	13
2066024	13
1269624	16
6588711	13
12807572	13
1203762	13
2283766	13
3862607	13
871316	13
6916319	13
7695631	13
9292228	13
1248096	13
3026700	13
3195549	13
2018931	13
10765895	13
31820721	13
6527644	15
9015571	13
15419165	13
5227208	13
1948734	17
9126116	17
8276802	13
6354761	13
8049953	13
3783394	13
2962176	13
1383426	16
3320627	13
8380063	13
1381803	13
7064661	13
4576665	17
3211530	13
9704257	16
1353264	13
21538827	13
7482837	13
13607852	13
193664	13
27769644	13
5500899	13
16380408	17
8241220	13
2084658	13
3288409	13
10899558	13
2297645	13
30665783	13
1531354	13
10497540	13
7562150	13
12584743	13
3796772	13
3004362	13
8426866	13
10041896	13
6498260	13
7039978	13
5442981	13
280740	13
1937488	13
13766814	13
3448609	13
10196958	13
12281596	13
12223185	13
1225178	13
3277594	13
167087	13
821730	13
1917346	13
667574	17
3581925	13
40966747	17
5292900	13
12953746	13
2311377	17
1333142	13
1644195	13
16996845	13
4267516	13
26771454	13
1121603	16
1887677	13
1939811	13
3068303	13
2836352	13
13735288	13
7561072	13
1351060	13
1625061	13
23123464	15
4295864	13
6854562	13
30485086	13
6437441	15
1473384	13
13847957	13
8841108	13
2597931	13
9187409	13
9800513	13
33322909	16
2339204	17
5019177	13
1638245	13
9128059	13
8808277	17
14653849	17
2546947	16
201724	17
2811494	13
1390995	13
8331365	13
14346431	13
8071130	13
445150	13
3825909	15
2419366	13
21075709	17
12842641	16
1547747	13
2035113	13
215936	13
40849140	13
6200407	13
167362	13
2849427	13
5589496	16
2717073	13
2536558	13
448310	13
13009374	13
10326817	17
12427609	17
14943405	13
9142862	13
11935544	16
4080072	13
6078802	13
10451732	13
4642491	13
3067791	13
3318072	13
1260223	13
11720713	13
5159708	13
1131482	13
7055119	13
3862714	13
7475787	13
14587131	17
3283001	13
2399453	13
3918333	13
19567609	13
1467761	13
803894	13
354474	13
20011666	13
2052432	13
4886960	13
5960558	13
13602726	17
3589838	13
15345289	13
8137032	13
4303371	13
7028620	13
498626	13
6547278	13
385220	17
5201234	13
9358385	13
1081798	13
549969	13
6312422	13
506939	13
8570872	13
6003735	13
15094927	13
6886711	13
6915756	13
3969922	13
3322183	13
1328641	13
9961937	13
2594651	13
130180	13
6091220	13
3787206	13
3335144	16
3737629	13
7341153	13
3126823	13
10214244	13
2268186	13
2435262	16
2753993	17
6208357	13
11635413	13
22033665	13
3996049	16
6474478	13
1818779	13
557095	13
5666500	17
279879	13
623475	13
41380530	16
877523	13
744759	13
34293848	13
7241413	13
469938	13
9979902	13
15784785	13
9739737	13
2752918	13
8773354	16
4127602	13
3203183	13
1195761	13
180572	13
2105802	13
6450936	13
3783738	13
47427	13
6118182	13
5352931	13
11316976	13
6477835	13
8542814	16
10310295	13
765801	13
4229620	13
3329030	13
9491047	13
14833901	13
1984292	13
8491005	13
9477976	13
2591221	13
13176744	13
1574285	13
654422	13
8798780	13
197620	13
7762084	13
3627202	13
5119445	13
1554075	16
1997102	13
4949119	13
20073400	13
3592894	13
6282195	13
10233009	13
28360258	16
4751081	13
795085	13
9904670	15
8443179	13
3832041	13
2222133	16
12277763	17
3799570	13
17290997	13
11667428	13
9315812	13
1381990	13
1189326	13
382464	13
6342583	13
3933231	17
3574732	13
3790791	13
16323686	13
16921192	15
8847284	13
6972076	13
1812073	15
29943881	13
9372760	17
3133256	13
3918243	13
17116607	13
8960847	13
1087513	13
38766673	13
3882393	16
1999349	13
2147165	13
22504715	13
11955299	13
8764696	13
6175875	13
15062558	13
13884837	16
8181611	13
2043554	13
12841036	16
2114913	13
7612410	13
1006054	13
5512669	15
17994122	13
19804787	16
18090281	13
44433008	13
8812698	13
34876024	13
10445099	17
11233232	17
4720591	13
3925857	13
28969	13
554224	13
14598546	13
946206	17
5793598	13
7294502	13
4982115	13
7511628	13
5904398	13
8828899	13
549186	16
903024	13
18164501	13
2104832	13
9439188	13
3861505	13
8396124	13
12170485	13
3622683	13
17231842	13
6012638	13
4928787	13
3094670	16
9690020	13
9976611	13
10997034	16
898493	15
8312712	13
770208	13
3143480	13
3552354	17
1473047	13
20647716	13
4317671	13
26270348	13
11944564	16
3334004	16
2061006	13
11182207	13
1844456	15
3446221	13
3518690	13
8021033	13
1593249	15
13392929	13
205489	13
2564599	17
3256556	13
1386699	13
5735062	13
14336718	13
17162751	13
11797595	16
15713208	13
1321411	17
16448868	16
6389543	16
9907463	13
2434090	13
4590385	16
4487408	17
3000267	13
13089149	13
25927427	13
2999290	13
2449485	13
2994757	13
9594648	13
11401303	13
15785656	13
1003787	13
10749737	13
3526047	13
3671823	13
4295604	13
866911	13
1253095	13
94479	13
29543593	13
6170897	16
18775159	17
4698976	13
848701	13
4439520	13
4329045	13
7664151	13
2265983	13
13165742	13
6877264	13
705603	13
1452096	13
1160581	13
4127829	17
2563900	17
14120491	15
3415562	17
15861178	13
7042135	13
2795509	16
3341181	16
6909586	13
1860040	13
424806	13
7118794	17
6204154	13
14082064	16
15079092	13
1901947	13
3353695	16
21920510	13
11845092	13
208843	13
5006044	17
4231993	13
1085745	13
973212	16
31670639	15
7924223	13
7414413	15
6140295	13
1821780	13
165666	15
3131864	13
12404402	13
16534763	13
18273899	13
13819135	13
7215749	13
4270642	13
15192089	13
2518524	13
4044596	15
719216	13
7174128	13
5346640	16
6075148	17
17488366	16
3270325	13
17003809	13
1098355	13
2145090	13
7373241	13
35069215	13
16344	13
943079	13
13536960	13
1980623	16
3211542	13
636536	13
17408722	13
7029362	13
878992	13
8553893	13
414560	13
1465989	13
14101217	13
7549789	13
6412300	13
6340650	13
498571	13
13607623	13
1128998	13
8227184	13
4536979	13
4245630	13
3889673	13
23697615	13
764867	13
2529640	13
8862026	16
3467677	13
5322673	16
5001751	13
823645	16
2027629	17
12403240	13
1711602	13
5279493	13
11590888	13
7665522	13
8463964	13
285913	13
2819319	13
395959	13
933140	13
8959472	13
7142049	13
6460649	17
5937694	15
2747274	13
9017264	13
4832660	13
18167693	13
8240275	13
3721199	13
3447313	13
15981668	13
9476798	13
5716322	13
75474	15
306019	15
14282111	13
6113616	13
15572690	13
8091606	13
4021190	13
2936782	13
6538789	13
3161106	13
21186396	13
1261431	13
5028488	13
1703336	13
3128175	15
6810561	13
2153505	15
1718695	13
5644270	13
4211248	13
8608329	13
14905893	17
25799654	13
777647	13
3094012	13
835150	13
4171431	13
5527743	13
73425	13
797533	13
769253	15
10193595	13
11179548	16
14778895	15
3142669	16
19008328	13
374983	13
12828935	13
1005020	13
13452675	13
7640991	13
23583155	13
3796753	13
12879034	13
1438066	13
12022295	13
14629356	13
5106017	16
24884172	13
2581733	16
8831258	13
344690	13
1337492	13
23787523	13
3483947	13
2484510	13
3966316	13
13219916	13
6405149	13
9784344	13
640385	17
8919931	13
649707	13
5849637	13
1145130	13
7857256	13
9502115	13
33665889	13
2392321	13
128676	17
2849163	13
7908865	13
2294067	13
481494	13
13281174	13
5613898	13
5806799	13
10413235	13
6143459	13
19116028	13
4073698	16
1789596	17
5917955	13
1708605	13
10713514	13
23782361	13
2592985	13
24611659	13
7651334	13
5814875	13
1483591	13
953168	13
2053114	13
7100004	13
4446510	13
5273757	13
3720547	13
2348646	17
5842544	13
495758	13
571177	13
1819536	13
35082	13
8086510	13
4736266	13
8685739	16
4412594	13
5440733	13
3937106	13
29838822	13
8995128	13
1224853	13
1023723	16
6878579	13
9716400	13
4746788	15
13459403	13
4831446	13
2102154	16
1987866	13
821401	17
3950864	13
7851012	13
10510345	13
2603614	13
5080328	13
2063654	17
1141279	13
4443011	13
3788761	17
6051903	13
2930188	13
21232940	17
10359829	13
2331870	13
26693872	13
3874374	13
4978054	13
5090169	16
30687645	13
4464522	13
4869981	13
3460272	13
910890	13
4324432	13
6941044	13
9909153	13
1603316	13
1740821	13
3898884	13
4097886	13
2268968	15
2212406	13
2218387	13
58705	13
2128396	13
391856	13
10965340	16
9121693	13
18448311	13
4567615	13
8777760	17
4178535	13
22777409	15
9281306	16
4244618	16
5660943	13
105746	17
9071349	13
2003881	13
5932744	13
3518404	13
21823131	13
3060342	13
1356345	13
273729	16
3878549	13
13188383	13
3714221	13
3909229	13
445298	13
31134699	17
5885764	15
14720877	13
14598004	13
1008968	13
3431031	13
1771487	13
6329317	16
6034769	13
2434418	16
6307311	15
14311398	13
16812159	13
2998749	13
1986847	13
6158764	17
8255395	13
412190	13
3238892	13
4433293	13
2633646	13
21718919	13
18022674	15
31174533	13
5472506	13
30433018	13
2238608	13
3884477	15
2587504	13
10151237	13
9198212	13
4867239	13
8524845	13
2756754	13
3811801	13
3213743	13
9721337	13
2663432	13
22377709	13
2400359	16
522944	13
289947	13
5197691	13
6443233	13
5657533	13
5294384	13
1528979	13
10662745	13
5551224	13
1148697	15
1886638	15
2629876	13
1387607	13
1906628	13
14727570	13
501702	13
14291940	16
2056772	16
3251450	13
776207	13
2454948	13
6844585	13
1124344	13
48672	13
10916933	13
3431757	13
11596669	13
604556	13
6284657	13
2891789	13
3508097	16
1527799	13
1739594	13
6396377	13
1584729	13
36014250	13
1997624	17
15166950	17
19353085	15
9802839	13
22385311	13
4854849	13
5715000	13
15117974	13
11113934	13
223208	13
7462187	13
7151675	13
4142908	13
1554464	13
4295573	13
10083599	16
518857	13
13908463	13
20844171	13
16807367	13
4754242	13
1904621	13
274134	13
2051455	13
13611747	13
21244685	13
11541248	13
20235383	13
10110542	13
3291414	13
30283818	16
108928	16
665590	13
21146918	13
3591339	13
6162040	13
1515694	13
1991646	15
2653964	13
26707635	16
46898	13
733256	13
7321607	13
5206801	13
15906447	13
11959808	17
1744363	13
11501720	13
727149	13
3906126	13
13110274	17
6695307	13
3996374	13
11932399	13
5957989	13
6393733	13
13072576	13
1840788	13
5020929	13
6778070	13
13171964	13
3274912	17
17098659	13
14070469	13
95718	13
585724	13
2571639	13
5421076	16
7210736	13
7172156	17
5860495	16
5850069	13
7366217	13
2242502	13
12124192	13
1329819	13
15126316	13
5053669	13
6548729	13
12568125	13
6457711	13
5431131	13
3856438	13
3652271	13
3424859	13
4904546	13
5763986	13
351922	13
2148029	15
948969	17
10636470	13
3971251	13
2873294	13
456984	13
296383	15
2590651	17
3170853	13
8348610	13
1848770	13
596040	13
13381800	13
10815215	13
9604416	13
15540301	13
1108024	13
1388132	17
15787989	13
2173312	13
2551985	17
727850	16
13793797	13
12897067	13
10282116	13
3674482	13
2586073	13
2644389	13
2103795	13
9203169	16
2843880	13
3513877	13
8793400	13
5757372	13
10551858	13
2360292	13
11179749	13
4943908	13
1072722	13
4881049	16
655204	13
5566574	13
85793	13
325077	13
901590	13
3321506	15
13307636	15
11643495	16
6119086	13
134090	13
7775832	13
4470026	15
13013449	13
4684967	13
892614	15
16934157	13
5898630	13
769157	13
12589747	17
15491819	13
4051216	13
2456807	13
10607364	13
2325685	13
3220722	13
2791606	13
5157213	13
11222838	13
2715605	13
6366324	13
1972144	13
16443643	13
8268525	13
10005768	13
3125756	13
4695885	13
6537355	15
1191566	13
9084132	13
822766	13
12668595	13
10028520	13
5016391	13
4391675	13
760024	13
15486420	13
9388199	13
4730834	13
8888080	13
14392013	16
5675802	13
12393359	13
4362849	17
5493340	13
5341140	13
8590283	13
1180940	13
2550555	13
15097461	17
5425779	13
8734473	13
2751459	13
547756	13
12221640	13
14545983	16
3824908	13
8229116	13
610311	16
2251020	13
585380	13
3877234	13
5785259	13
1280452	13
4755329	16
4991984	13
8660157	13
7618983	13
8977832	16
8388277	13
17048432	13
7638785	13
9872302	13
6669189	17
3507226	13
29548703	13
2806727	13
16549541	13
6048347	13
11296056	13
14176068	13
10182088	13
332206	13
488526	13
239413	13
2134039	13
16686369	13
4354291	16
11899663	13
331142	13
7562859	13
11098677	13
891619	13
40371628	13
549154	13
7395	13
745866	13
350037	13
585586	13
2278348	16
662974	13
19708993	13
4632508	13
19046592	13
614867	16
7412917	13
14485353	13
2707637	17
2837628	13
23635711	13
24814199	13
5992855	13
804545	13
416421	13
2118385	13
6329373	13
12704285	13
2226870	13
48592100	15
13584794	16
3723979	13
1091299	13
1011709	13
3713384	13
1386512	13
6630082	13
788189	13
26148988	13
8898340	13
10717231	13
1941986	13
5167540	15
23388	13
378159	13
1204067	13
12773682	13
352513	13
606496	13
2845186	13
12314511	13
23194	13
6877578	13
1079371	13
35890286	13
842603	13
2504919	15
3362822	13
10104356	15
3537580	13
2876480	17
81436	13
3921146	13
103137	13
345956	15
871588	13
5778915	17
13661726	13
213174	13
347939	16
12168740	13
2583233	13
6135009	13
789198	13
1067778	17
12114448	17
1617118	13
5536797	13
8588235	13
596077	13
1791578	13
2044641	13
6403358	13
3432664	13
20790145	13
10640833	13
7531355	13
4340660	13
17454002	13
8603359	13
4607507	13
3487436	17
31238913	15
5451195	13
12595438	13
2022320	17
15501285	15
6398818	13
2532119	13
14055025	13
15245064	13
3792870	13
8765100	13
11342935	13
5041291	13
287674	13
1535138	13
15155655	13
15499826	13
5938291	13
4313492	17
4245738	13
11550252	13
7793893	13
12874236	16
1353168	16
5818074	13
12032792	13
8229770	13
8759137	17
19359482	13
5422943	13
6277376	15
20023512	17
10228232	13
5156904	13
11154514	13
14253719	13
11953733	13
6481	16
8705239	13
1513404	13
1497628	13
7325290	13
16219335	13
4149760	13
4344179	13
3244775	13
3756632	13
7178741	13
6936347	13
1075249	13
911482	13
3680192	15
15189383	13
2213502	13
546613	13
1923774	13
15220514	13
1147406	13
2848472	13
2255388	13
4398893	13
11400642	13
2721372	16
3591121	13
1376843	17
264227	13
8846750	15
13047721	13
6523884	13
2243393	13
1807192	13
2097205	17
7924401	15
12334378	13
695119	13
14604897	13
1737865	13
2230267	13
6582608	13
19220657	13
723403	13
2560560	13
2674484	13
4956348	13
2301408	13
3761612	13
9352971	13
3315412	16
910106	13
9203037	13
2125938	15
2184597	13
13033042	13
26120457	13
406988	13
6325256	13
3699663	13
7350523	13
8826792	13
29838298	13
679544	13
15006730	13
919849	13
1750567	16
335155	13
4128668	15
1652557	13
1068804	13
8627687	13
1927092	13
1649806	17
6212031	15
3362891	13
4567410	13
26653360	13
5368564	13
1461991	13
15111417	13
555082	13
859016	13
13041441	13
11331439	13
49980922	13
3282262	13
9489810	13
9712783	13
9749539	13
10040380	13
3293346	16
16002958	17
6585548	13
5937789	13
8453958	13
3216672	13
689122	13
18182156	13
10550348	13
11266299	16
32499661	13
38131720	13
230731	13
6089557	17
413834	13
6450305	13
10347541	13
2311109	13
3272938	13
18438632	15
1220733	13
2768346	17
5095033	13
16475957	15
12855136	13
1756459	16
4801480	13
7773564	13
21529029	13
19761608	13
395769	13
12282616	13
4301928	13
12516376	13
14105903	16
1572348	16
5455440	13
10297129	13
37966209	13
7086709	17
2097271	13
2479823	13
2153768	13
11671936	13
372188	15
1520024	13
15355096	13
4547489	13
20241042	15
4007907	17
6708871	13
15367647	13
5442146	13
18401493	13
2875554	13
14212911	13
1910449	17
20061514	13
9063771	13
13036202	13
1044567	13
6942857	13
1539704	13
7873140	13
6424476	13
7644663	13
22907503	16
4941753	13
1247108	13
1291870	13
5576691	15
473268	13
18361329	13
27258140	15
882764	17
52168491	13
11415433	13
17000124	13
9330120	13
192437	13
18354223	13
2620557	13
3372016	13
3163002	13
2816817	13
14382775	13
656805	16
43613471	13
12890212	13
4819952	13
3348653	13
2646399	13
1481357	13
7605111	13
2442725	13
3716552	13
2183555	13
33907352	13
864011	13
27641827	13
6995508	13
11069447	13
9879255	13
4071036	13
2052652	15
14961995	13
17816609	13
1357956	17
3774218	13
709623	13
2961828	13
10488697	13
78910	13
2022	13
6096370	13
11546879	13
4277185	13
3224988	16
2370759	13
465416	13
3281995	13
11922832	15
5604432	13
7243572	13
3707541	13
2774869	13
3462761	13
10313540	16
2779347	13
10941565	13
12311487	13
7703917	13
4906320	13
1563046	13
1047155	13
6522383	13
7612779	13
16309251	13
1414200	13
8258539	13
14467556	15
3733656	13
20128707	15
38721	13
11982640	13
4630842	13
2963026	13
6391803	13
11061576	16
14996702	13
27617653	13
3566099	16
11250459	17
7477414	13
783406	17
8114169	13
19953940	13
2935918	15
3817675	13
4909291	13
16937458	13
2057635	13
817993	15
22381293	13
1178299	13
2759870	13
11857457	13
7770665	13
10630632	17
6608176	13
911001	13
3717716	13
2226800	13
13277792	16
5171734	15
6752984	13
8017864	13
12887023	13
146106	13
4684951	13
38141306	13
7792706	13
9314991	13
944972	13
13798689	13
4481188	17
440512	13
3313284	13
10127701	13
17636605	13
3467439	13
4053225	17
11042643	13
5350663	15
5215866	13
24261538	16
6980133	13
2829121	13
47112061	15
2051695	13
7257259	13
3064242	16
13030812	13
11582390	13
6710122	13
5919112	13
8703627	13
7498342	13
7794797	16
12163858	13
14628726	17
1482918	15
14518761	17
11442378	13
4465492	13
8466044	13
4099047	13
4417888	13
8025739	13
35681604	13
36562704	13
749060	13
1718642	13
4856796	13
12225993	13
1800450	13
9829147	13
8309560	13
5446902	13
5330505	16
3589364	13
24052609	13
8285249	13
5217375	13
163541	13
7823879	16
8320592	13
21635641	13
19139978	13
23008936	13
13378922	13
7629850	13
2263141	13
9291500	13
2579810	13
18577585	13
4053304	13
6893620	13
7602545	13
11275748	13
495038	15
14185835	13
3001493	13
3509583	13
9850441	13
6186418	13
1842351	13
7353629	13
23786360	13
8209874	13
715973	13
2635897	13
1240853	17
2492350	13
792307	13
7938247	13
8580120	13
3280608	13
1740570	13
6882535	13
1148066	13
3583738	13
7395491	17
23350486	13
6362512	13
4852345	13
374205	16
7830115	13
8093291	17
4733866	13
9300585	16
1347041	13
24858607	16
11891248	13
13111481	13
9761425	13
9077186	13
28626832	13
17853436	13
929183	13
25368581	13
4908371	13
1069034	13
2865012	13
2776058	13
996147	13
1833469	13
12238878	13
3529488	13
572148	13
243873	13
18656025	13
9055419	15
4493225	13
7738361	13
11790479	13
26940430	13
3829358	13
5164174	13
1352961	13
19029697	17
2600982	13
573659	13
1023812	13
1301984	13
3076388	13
14076075	17
16522324	15
2027461	13
1731014	13
7207790	13
4126993	13
3030595	13
8044605	16
10257332	17
972698	17
2023630	17
22882107	13
20624410	13
1622605	13
1740888	13
8447571	17
677287	13
8129710	13
8506556	13
104389	13
2981971	13
5730449	13
3155627	13
7752096	13
1158175	13
24330627	13
9545840	13
2618548	13
10696502	13
177653	13
4077967	17
4725891	13
4715075	13
4677011	17
3871156	13
10766124	13
1233726	13
3683111	13
10861715	13
3945605	13
12689250	13
2661374	13
6237688	13
16259403	13
50368	13
19320227	13
10061827	13
15786888	16
6925998	13
5902137	16
1174599	13
7547153	13
11347954	13
1376233	13
613685	13
16264690	13
20503170	13
2322247	17
9779031	13
1631444	13
3802765	16
5015209	13
2428701	13
12875138	13
15280483	17
13360568	13
6400135	13
2102032	13
14919131	13
282392	13
1185476	16
19710575	13
5731073	13
5110155	13
6660376	13
9546434	13
10235961	13
1447169	13
3945599	13
12711434	13
6425490	13
1052562	13
15849525	17
14115035	15
3751418	13
690092	13
7518257	13
13193812	17
1936481	13
860672	13
1415212	13
9194459	13
2651290	13
90100	13
1849698	16
1532202	13
13088194	13
14283176	13
9488698	15
7277584	13
12580783	13
4269751	13
282841	13
1571877	13
5142170	13
15269199	13
4087488	13
10794826	13
13958465	13
3189985	13
5337702	17
213170	13
9785509	13
23275438	13
53789701	13
8370913	13
3433106	13
12560270	13
250632	13
3698685	13
5191899	13
4262312	13
22919450	13
13802142	13
3049882	16
215879	13
11043659	13
330027	17
8832988	13
1788892	16
494819	13
2285003	13
1365001	15
3908517	13
7534393	13
11658934	13
1431884	13
1442903	17
3855277	13
19026393	13
3761841	13
5829093	13
9210198	13
3715467	13
2204242	13
5341808	13
17137613	17
4983074	13
3335879	16
1502360	13
2463547	13
5946918	17
683059	13
2662021	13
14331185	15
3355339	13
14547842	13
5683934	13
144754	13
2285419	13
18092742	13
854709	13
14177244	13
5191122	13
4278618	13
4861368	13
1484366	13
6924001	17
2140287	13
9611210	13
3733995	13
13019385	13
6381351	13
26736171	13
341166	13
9419041	13
10090409	13
486471	13
2792976	13
2111642	13
232237	13
996116	13
3882318	13
11613737	13
16064472	13
9445589	13
1701773	13
674260	13
4613838	13
2432138	13
1869438	13
32149323	17
4274872	13
3832973	13
3206411	13
10126391	13
12285103	13
16862083	13
954762	16
18461348	13
4383686	13
8060734	13
3035661	13
5652916	13
18539338	13
1506450	13
10786619	13
2383107	13
3591425	13
6022476	13
569963	13
6679318	13
2641673	17
3971682	13
7095066	13
8865457	13
7100553	13
2574289	13
4294424	13
14640321	13
10117277	17
2596399	13
4581221	13
16255584	13
2850750	13
18848184	13
17180012	13
5572985	15
1999254	15
8823364	13
8415485	13
1092930	13
7351031	13
6161294	15
4174524	13
8782136	13
6756110	13
4308116	13
4806436	13
4174993	16
6038921	17
3458812	13
8855783	17
4133441	17
15097113	13
29685112	13
84278	15
137589	13
2847916	13
4203967	13
14465814	13
5517611	13
234578	13
10288516	15
12491284	13
18807653	13
3911695	13
4463578	13
702	13
8657870	17
32038126	13
5210665	13
14199081	16
410924	13
6985272	13
545790	13
4475983	13
11915436	13
7416808	13
1613042	13
495623	13
5257837	13
539745	13
284545	13
1215524	13
9722969	13
1058030	13
1330100	15
2161106	13
56024848	13
3121262	13
7949953	13
2581947	13
4260097	17
13010320	13
2935106	13
5883180	17
198079	13
7323359	13
3999896	13
28004526	13
1092302	13
12328339	13
6037289	13
3947748	17
5679641	13
21631794	13
1897808	15
2406011	13
7010571	13
2906795	13
6900673	13
16077834	16
9490707	13
4229450	13
1397109	13
2586040	13
3939548	13
5393537	13
16171447	17
7628188	13
23169931	13
15046687	13
955974	13
1209908	13
4453097	13
329020	13
9144917	13
17324630	13
11487918	13
6472151	13
4650747	13
2395937	16
41060	13
9931803	17
38894555	13
8629010	13
8086563	13
7915503	13
364257	13
12846688	13
17053934	13
3063775	13
3295236	13
6456013	13
703907	13
27388911	16
16645569	13
1447554	13
2851679	13
14135373	15
6365986	16
5255254	13
3030648	13
2693703	13
5132445	13
16752622	13
2082291	13
4340732	13
4554171	13
1534547	13
3065773	16
971295	13
1065336	13
7053627	13
6105678	13
4481791	13
3930064	13
20604649	16
5530991	13
2428985	17
10873905	13
232429	13
228455	13
7641870	13
8968812	13
2834931	13
16050436	16
6340728	16
1165168	13
20793067	13
18222233	13
12415501	13
240866	13
14524890	17
9628699	13
3770919	16
11199030	13
2007938	13
21292302	13
2384505	13
8693361	13
13000386	13
6860478	13
6143910	13
33977139	13
15517065	13
4681372	13
7444976	13
3153777	13
3362272	13
5104256	13
3265705	13
7086596	13
18186496	13
10901231	13
77545	13
1578901	13
1821621	16
2647489	13
2301688	13
6246743	13
4257026	13
17454611	13
16496016	13
11219347	13
3654735	13
7567170	13
6625140	13
652617	13
6042893	13
3693110	13
53302	13
696540	13
4393590	13
14277190	13
17676600	13
2920965	13
27724171	13
3123862	13
1768904	13
19649717	13
3214275	13
6291519	16
5112268	17
1327912	13
870046	13
704235	13
1520763	13
13573645	13
5785716	17
3175045	13
6820616	13
1199242	13
13796550	13
2839479	13
11685611	17
10711530	13
509486	13
1325305	13
29213384	13
2215384	13
8459866	13
12403611	13
1213767	13
535055	13
1373279	13
14438987	13
7368977	13
359868	13
5376170	13
24786032	13
3298667	13
6932203	13
19891601	13
3041325	13
6003814	13
8149313	13
14050118	13
415226	13
3640502	13
4781465	13
3155604	13
5701120	13
6724190	13
25253935	13
2694623	13
2222796	13
1454606	13
5370747	13
21410849	13
9495873	13
3314510	13
1671431	13
11419300	13
4114667	13
3494689	13
1001441	13
9360312	13
28011395	13
10078650	13
18862180	15
10010885	13
5711826	13
6862632	13
11407145	13
9834496	13
352185	13
6924604	13
25371191	13
845641	13
2088775	13
1995829	13
8463275	13
4602368	13
6695899	13
1152151	13
628227	13
17594525	13
16144536	16
2855003	13
3002881	15
1739531	15
10752069	16
18714461	16
4736541	13
1527781	13
3142141	13
2421339	13
20503373	16
10954627	13
17209640	13
64780	13
5429459	13
5023074	13
9432460	13
10741180	15
3279741	13
12705800	13
36304495	13
4511444	13
10465842	13
10733767	15
4067745	13
3266214	16
3190582	13
6411223	13
3452795	13
5683487	13
715321	13
23438357	13
4405873	13
10468703	13
2909989	13
13273389	13
8832520	13
2921722	17
4591636	13
9685164	13
6059254	16
8530286	13
6000289	13
6029226	11
3587070	13
12761820	17
6091475	17
3324440	13
4866294	13
118427	13
13584423	13
6993590	13
2378820	13
56090473	13
9488197	13
4436417	13
4091553	13
13900194	13
13846111	13
16595571	13
6104297	13
27561821	17
24670218	15
156755	17
234671	13
2301413	13
55973	13
19322590	13
2947394	13
1590992	16
470632	13
17180702	16
11601197	16
1102872	17
529149	13
5261993	15
15360083	17
6858949	13
2559443	13
4933155	13
1069222	13
12640756	13
6588124	13
23866073	13
2824270	13
482822	13
5368111	13
10779293	13
629606	13
5289299	13
25420681	13
1180458	16
495176	13
3645625	17
9408496	13
340429	13
27875127	13
9622034	13
790682	13
1981455	13
5628580	17
2042287	13
8229080	13
870419	13
1977159	16
2064010	15
2764896	13
10244816	16
4762740	17
3074906	13
1232721	17
11529226	13
2680489	13
14700774	17
10162095	13
5265780	16
1090116	13
1588383	13
4374890	17
20613130	13
5337442	13
302403	15
2050313	13
12499425	13
582089	16
41944	13
1671799	13
6748150	15
15523996	13
825477	15
4521069	13
1708363	13
4893985	13
34574200	13
1644764	13
6719141	13
19845732	13
2736096	13
2375138	13
12306615	13
1034475	13
2822063	13
4778913	13
4680185	13
161862	13
10898523	13
1643954	13
8262247	13
17272466	13
24402290	16
772034	13
828630	13
5334046	13
1192800	13
3142068	13
7783099	15
14364838	17
5345253	13
14476283	13
18484164	13
7792617	13
1430314	13
528371	13
4913137	13
857485	13
555590	13
4298089	13
12943200	13
16236613	13
17996440	15
6324977	13
15710374	13
12425062	17
9985862	16
5782223	13
10021868	13
8328481	13
7966903	13
2764615	15
1387440	17
5625662	13
15133247	13
1436903	13
15823049	13
10289385	13
10036974	13
13317631	13
5390832	13
3208034	13
13304440	13
2972334	13
5416217	13
9387172	13
1385168	13
970385	13
5596991	13
620289	16
9222933	13
4438218	13
18227950	13
3911522	16
528829	13
3966616	13
1946309	13
3261105	13
2879160	13
3713770	13
4926771	13
3107282	16
1764910	13
890338	13
3231652	13
6086593	13
12097702	13
10875447	13
4204409	13
9976174	13
10100705	17
13749049	13
2146592	13
20539720	13
17649055	13
3454516	13
8126181	13
5276646	13
7243687	13
860821	13
29220983	13
9334735	16
5121525	13
6377883	13
1645364	13
454284	13
1826995	13
562723	13
1888772	13
4229210	13
5899736	13
5786294	13
14083055	13
2091581	13
20967830	13
4209090	13
254281	13
9704761	16
3293153	13
10924807	16
964520	13
17334425	13
5284538	13
10374794	16
27842051	13
24824011	13
5927056	13
5303703	13
2910780	13
15729302	13
9404200	15
6726139	16
5294268	13
26723815	13
3351775	13
2994002	13
3749292	13
20535559	13
869772	13
16191807	13
3821385	13
12399137	13
3221349	13
847214	15
25224165	13
5035140	13
15123162	17
2641620	13
18457835	16
2469282	13
1655564	13
23289292	13
4829777	13
1163414	16
4638910	13
1755602	13
1640308	13
2829188	13
32051470	13
6298749	17
85465	13
4689862	13
10793725	13
4594496	13
95197	13
9889688	13
11901305	13
6523814	13
34071446	13
2993778	13
9689071	13
12182550	13
9690067	13
17011414	13
3784922	13
1624524	13
13769425	13
3255804	13
1329627	13
2116003	13
17586785	13
272670	13
648209	13
1435591	13
15350764	13
2234913	13
2470765	13
5603074	13
66347	17
14281859	16
7576892	13
32006016	13
852946	13
13130701	13
5661877	16
15892119	13
360	13
27123252	13
21637176	13
2099879	13
2346438	13
318832	13
3413397	15
19043758	13
6655368	13
17863800	16
7542853	13
2055472	13
1360159	13
1435129	13
14512400	13
1007269	13
2304286	13
2462565	13
36850099	13
4955489	13
12796969	13
2543374	13
114427	13
9830967	16
5514890	13
1840431	13
5124556	13
1893116	17
1525503	13
3582676	13
941744	13
393189	13
7072461	13
5430990	15
4399897	13
16872660	13
3847632	13
1207481	13
9412416	16
15424	13
2682340	13
11204655	13
4780654	13
5959764	13
1348472	13
12436805	13
3736321	13
928455	13
3744808	13
5079063	13
5392810	13
8563370	13
1267493	13
122794	13
8792325	13
11550237	13
14434981	13
2806092	13
9333134	13
3528926	13
2963388	13
1047565	13
11341490	13
501744	13
13033587	13
3214140	13
3298159	13
4630554	13
14640952	13
1548735	13
375120	13
17286583	13
1348178	13
5558393	13
2425233	13
2429531	13
3919312	17
6460864	13
3621564	16
13656892	13
35952066	13
4708016	16
14868957	13
775948	13
23987793	13
4909222	13
7968528	13
4255860	13
25656261	13
4361257	17
75548	16
10025437	13
8697823	13
2723295	13
16793703	13
2530953	13
11277926	13
5483652	13
1013549	13
3268335	13
3982508	13
18586328	13
11288694	13
10496595	13
42349230	13
6622004	13
3718880	13
2043259	17
19436107	13
11038023	13
939511	13
3255153	13
3814535	13
39057778	13
5518843	13
6044582	13
7452885	13
16530164	13
1642034	13
3809129	13
4621683	13
19207419	13
6128186	13
5218376	13
14993001	13
3230708	13
4216545	13
9565538	17
1307384	13
10701142	13
3955980	13
8732362	13
3825301	13
2775308	13
590591	13
2669496	13
9439256	17
3448882	13
6464282	13
10321299	13
4099057	13
5601265	13
13276919	13
3657107	13
40953485	13
142523	13
6103886	15
6583589	13
8683729	13
6111296	16
6198011	16
753351	13
26587817	13
11244631	13
9044981	16
6178903	13
783364	13
2582128	13
939345	13
32713	13
6561157	13
15738633	13
582939	16
1986746	13
162742	13
8819252	13
3956297	13
16492204	13
3478903	13
3134468	13
907996	16
242120	13
29852861	16
8486072	13
1247513	13
7756283	13
18267837	13
1848257	13
3911584	13
11192957	13
4172667	17
223976	13
3454695	13
2827279	13
13031506	13
4713283	13
9381338	16
7250645	13
3002909	13
21981028	13
7745561	13
13962436	13
7104794	13
622119	13
8363416	13
40213769	13
1160476	13
2704974	13
2495025	13
6635462	13
13458310	13
21586337	13
4330799	13
12477911	13
5690531	13
1153936	16
5628158	13
547796	13
1252027	16
8778924	13
423031	13
4810826	13
25357590	13
8491797	13
2413267	16
955097	13
2001832	13
13608458	13
9097613	13
3190487	13
19138075	13
3980304	13
2127161	13
1030049	16
1419537	13
1663458	13
4427531	16
6506470	13
5144587	13
9821125	15
11291449	13
8468799	13
7734000	13
801592	13
2687218	13
19503777	15
3248835	13
16151413	13
5395448	13
23980499	13
1880256	13
9291714	15
8692710	13
330238	16
5815459	13
990492	17
567191	13
1140599	13
5454206	13
19751045	13
45867	13
4928465	13
3474016	13
4905258	13
18702666	16
3634789	13
5919114	13
11557975	17
2379439	13
11831759	13
2089451	13
8651530	13
9313250	16
20845054	13
4122440	13
15758454	13
7474354	13
2272729	13
3622720	13
3494970	13
22931479	13
4640129	13
22011407	13
13793891	13
14013938	13
1229393	13
2055672	13
1946113	13
11750544	13
2881376	13
1257473	13
7482439	13
631637	15
4438904	13
3298122	13
2075246	13
1352561	17
2181062	13
1082015	16
11630366	13
6356715	13
5747304	13
593405	13
1318015	13
5575327	13
9900078	13
3019518	13
19772	13
6260814	13
24602323	13
4423133	13
9628677	13
5718275	13
4862488	13
1183826	13
33320048	13
3465259	13
15298256	13
6093192	13
23916165	13
33587906	13
5647882	13
2711916	13
19758716	13
12498660	13
18382790	13
4086461	16
10559462	13
10207581	13
8251910	16
898821	13
634043	13
3513854	13
22260344	13
5490017	13
4139710	13
5443208	16
11188665	13
497578	13
5850870	15
1575835	13
4159025	13
4953540	13
3429180	13
8351046	13
36218758	13
6099362	13
2435234	13
259393	13
6776016	13
2103128	13
2944817	13
13196446	13
925184	13
14593819	13
8765107	13
8813813	13
11066416	13
3169018	13
12451031	13
1906013	13
1121509	13
11248440	13
12357397	13
3655865	13
2580576	15
29238877	13
8963550	13
8418842	13
17186203	13
8045898	15
7331322	13
3023990	13
14063334	13
30075677	16
6177546	13
5596173	13
8967712	13
1222560	13
8382085	13
17580651	13
3659424	13
1156014	15
16239845	13
25035824	13
1020256	13
1694133	13
401020	17
2602042	13
4758442	13
16983813	15
271341	13
20954196	13
6526570	13
5069509	13
8864536	13
16880337	13
1725493	13
782985	13
320099	17
6480224	13
6932490	15
10706931	13
6561203	13
4579932	13
13290222	13
1030490	13
16729180	13
10696052	13
16048258	13
2950126	13
1812828	13
1758958	13
264490	13
12108710	13
36028968	13
693397	13
7443619	13
5182420	13
9116976	13
12061036	13
17838249	15
4119291	13
1162471	17
9561403	13
137603	13
842989	13
1129090	13
898259	17
8034571	13
105574	13
7951422	17
69378	13
18731596	13
1952754	13
5040384	13
27942259	13
4233757	13
169244	13
1561818	13
17658604	13
466516	13
9845953	13
9180241	13
9093551	13
1063549	13
5793449	13
4203888	13
879176	17
986854	13
8983162	15
23260302	13
13200017	13
2095161	16
2636000	13
3999958	13
360890	13
3840515	13
3317224	13
9499715	13
15409031	15
8711651	13
627502	17
1834882	13
20757967	13
599151	13
2312593	13
7726427	13
1650948	13
1148974	13
6119066	15
3759083	15
2302775	13
10579116	13
2294010	13
5032609	13
6598915	13
5041175	13
9779966	13
7944015	13
5068724	13
29496892	13
5233880	17
476738	13
2774741	13
3754241	16
264681	13
507292	13
57150	13
28685909	13
2555902	13
9453634	13
2857164	16
964417	13
3472165	13
12650096	13
5939788	16
6635300	13
2876737	13
2747335	16
1008499	13
9336035	13
3287780	13
10507679	13
1196940	13
3848886	13
714816	13
2322997	17
25908735	13
16308640	15
7857265	13
11825430	13
9284021	15
205706	13
18597222	13
2480437	13
259804	13
4726457	13
3604738	13
1150534	13
6164734	13
7053656	13
1382587	13
12275824	13
4867200	15
2742341	13
17140366	13
3836580	13
1063563	13
12011900	13
9386520	13
344620	13
3621988	15
8825507	13
349993	13
3214985	13
7167948	13
2697301	13
7370139	13
9194040	13
8189435	13
5443390	17
5167517	13
6740988	17
704341	13
9343259	13
4934251	13
2996020	13
7295422	16
17002948	13
8170029	13
963931	15
7226	13
3905530	13
9299372	17
5452665	13
4468448	13
10099844	13
10945924	13
14135379	13
16070809	13
9485684	13
25835368	13
27606322	13
8374026	13
8876253	13
533448	13
37807822	17
6599402	13
19492324	15
3104872	16
13709314	13
12873194	13
2013581	13
6650054	13
8154330	16
12915740	13
11645859	17
10172	16
380668	13
40417720	16
36849	13
9736587	13
5815062	16
5354496	13
798530	13
20490839	13
5319488	13
2930096	13
1655410	13
11948286	13
41083496	13
6292613	13
5470153	13
455107	13
17922571	13
3759432	13
29630193	13
6707628	13
13350189	13
922350	13
16185508	13
32700883	13
2763078	17
36306416	13
3517034	13
1321917	13
218366	13
7382768	13
4930311	13
6565026	17
4166571	13
21550495	17
4140273	13
7966624	13
21025075	13
2150723	13
12225866	13
20212649	13
2687954	13
7122715	13
916239	13
10713084	13
3621333	13
1560491	13
408914	13
162962	13
88261	13
915158	13
6035098	13
2291621	13
4738355	13
10726655	13
25783653	13
5192443	17
13421971	13
3977281	13
1988034	13
7599497	13
1430838	13
15478649	13
12721271	13
32363891	17
26751321	13
5398361	13
11671838	13
8536002	13
4389087	15
7829586	13
33921180	13
1991244	13
367225	13
8862806	13
8419958	17
5904168	13
2051513	13
29079898	13
3621852	13
13029246	13
13341973	17
8346927	13
448997	13
7481793	13
2829478	13
34513313	13
6945096	17
16253649	13
3240450	13
9406201	13
3019535	17
25385583	16
2673208	13
672585	13
1120443	15
11095443	13
7737346	13
374484	13
126151	13
28895288	13
18443441	13
6338394	13
2127792	13
364841	17
5606940	13
12693598	13
2342524	13
7465343	13
760789	13
3884275	13
10574830	13
1671627	13
5432274	13
15314019	13
5976995	13
2746690	13
7787991	13
6172673	13
24970578	16
8327218	17
494894	13
8542975	13
3854591	13
35043433	13
2197005	13
5084842	13
4732172	13
5897231	13
7617035	13
5356931	13
553516	13
10474127	13
5659652	13
5473634	16
17167893	13
1104121	13
14931968	13
6787898	13
16315427	13
1839619	13
8104992	13
88905	16
4516465	17
2677658	13
3871125	13
5953281	13
8424975	13
17302457	13
207163	13
2347441	13
1761252	13
16972792	13
11073393	13
4002116	13
5289514	13
9652121	13
12731158	16
2108197	13
13982661	13
6113660	13
34869984	13
648174	13
7323995	13
1101045	13
5573469	13
5339814	13
21622929	13
2185033	13
5658987	15
1547712	15
5973156	13
19658768	13
4921432	13
24960888	15
26293760	17
395899	13
14639431	16
16038188	13
7172106	13
10940451	13
768876	13
10003497	13
2346262	13
14092400	13
7557205	13
4366862	13
2167754	13
4766691	13
5837541	13
1078651	13
8342068	13
20704248	16
6255079	17
5024840	17
10699009	13
4768075	13
9852871	13
21101852	13
22826574	13
59942	13
3390764	13
28368086	13
7827133	13
9210907	15
10424457	13
4019008	13
9583085	13
22041976	13
5346470	13
5430883	13
415790	13
2299987	13
1637945	13
4185623	16
13374756	13
15507930	13
2195359	13
13342818	13
24634558	13
589907	13
12351600	13
2314439	13
2129067	13
6215009	13
13696655	13
10767232	13
1270196	13
2041018	13
4459012	13
48178034	15
78463405	13
3128765	13
5186831	13
34362714	13
10577619	13
7031254	13
2804707	17
11342508	13
8572188	13
6847566	17
17586948	13
5896863	13
4707497	15
4171610	13
6330414	13
8018648	13
6654192	13
13733527	15
28602628	13
1106189	13
26458246	13
35765	16
10482224	13
3431306	13
483715	17
11458456	13
10960235	13
18497351	13
7648084	16
1446120	13
2470650	16
15297224	13
1879856	13
9561327	13
14262388	13
3126309	13
1514896	17
1259373	13
12226888	13
6196929	13
4109035	13
3939274	13
1029973	13
124251	13
14796477	13
6386005	13
10305633	13
10578322	17
11316203	13
12296389	13
4119795	13
11684475	17
3370274	13
4497954	13
1298801	11
11298299	16
1603817	13
203860	13
1950665	13
6495971	13
14175327	13
2225809	17
1277902	13
24652632	13
12888845	13
8154688	13
8008080	13
3782537	13
42893101	13
5029823	13
4193648	13
1247101	13
4208942	13
16265681	13
1460352	16
11215944	13
12703277	13
9192598	13
21127803	16
9167211	13
3513457	13
5883428	17
371679	13
884031	16
2846810	15
16805053	13
4025927	13
328441	13
836160	13
2535260	13
13677255	15
18060286	13
1281868	13
1491544	13
28741883	16
6989181	15
174600	13
5500932	13
1405839	13
1068115	13
12920049	13
4648509	13
14091991	13
10574250	13
806928	13
6420576	13
9724142	13
3221171	13
39953453	13
21650355	13
1927363	13
688327	13
2887606	15
2233829	13
13337357	15
467441	13
4914855	13
17604966	17
1797279	16
349460	13
9968329	13
11537485	16
1000783	13
21359849	13
24677467	15
2805430	13
22312484	13
1215012	13
2361689	13
383250	16
4445144	13
7697458	17
2952850	13
4927319	13
1504747	13
1230818	13
9020696	13
18818907	13
2254138	13
5797822	13
4296262	13
9708934	13
4063071	13
636398	13
3922823	16
4146980	13
21270224	13
4453870	13
14017749	13
5329499	13
3258566	13
230197	13
18374223	13
15816676	13
1326307	13
2288555	13
9602082	13
4900685	13
8185575	13
20989693	17
4774189	17
4801073	13
16901836	13
18171080	13
3078022	16
18765343	15
77332	13
2803130	13
5046931	16
4216479	13
5174799	13
1014909	13
19442076	13
22702248	17
574024	13
2851860	13
1612406	15
98999	13
2720395	13
1250442	13
2589035	17
3397812	15
1865982	16
2335875	13
8308034	15
11104788	13
27865948	13
288814	16
5064787	13
2474484	13
636955	13
2491744	13
21458438	16
2858572	13
2252300	13
888772	13
2156073	13
1619869	15
1339604	13
2369764	13
10020288	13
4052866	13
6451507	13
6027531	13
6888609	15
1089052	13
3446030	13
1513685	13
3319632	13
5219709	17
13459797	13
9493039	13
8004539	13
9705521	13
14823031	13
460500	13
3009739	13
1520590	17
137066	15
6720442	17
6921231	16
4472321	13
40135328	13
3007405	13
13800081	15
3892424	13
1457426	13
57896474	13
9832417	13
2595185	13
3741757	13
4821870	13
2855370	13
4386697	15
16764031	13
3263442	13
13081141	13
12770157	13
4945668	17
204392	13
3695994	13
5575155	13
495204	13
2770988	13
7631629	13
17278711	13
9917145	13
6065508	13
5093323	13
2044390	13
4422703	13
2131472	17
4515679	15
4187384	17
2337309	13
5117715	13
359857	13
3814755	13
12818625	13
7327575	13
4987164	13
5984766	13
17766157	13
1806079	13
5388739	13
3019605	13
5120299	13
555643	13
11902314	13
10788160	13
2404876	13
3404749	13
2014866	13
25667268	17
3729771	13
2678930	13
555431	13
11933266	13
11938156	13
1594373	16
13586192	13
2545316	13
607320	13
3306439	13
3391056	13
190887	13
12915196	17
11657979	13
20048029	13
11623761	13
3322608	13
1717333	13
4273005	13
1478189	13
520343	15
8205597	13
11429176	13
8386414	13
5213580	13
9272871	13
3630516	13
1565777	13
2935506	13
2714947	13
14193087	13
2360277	13
2018582	13
7811416	16
207234	13
1392203	16
4638127	13
12458520	13
6112358	13
1524076	13
13496946	13
7559362	13
7260370	13
11865634	13
18027501	13
7466973	15
534161	16
8352426	13
7012600	13
16414830	17
12905575	13
4483722	13
1148720	15
4931655	13
17577367	15
2665343	13
9928244	13
9506290	13
2250705	13
621589	13
9228237	15
935927	13
13730896	13
938460	13
3179754	17
14997676	13
693348	13
1007423	13
4922339	13
1171964	17
7080117	13
5446853	17
3884156	15
16110817	17
3732911	13
2082713	13
5508022	13
41848496	13
7216607	17
2184717	13
96561	13
2939065	13
1192446	13
12231723	13
2517860	13
1867934	13
9125343	15
2307078	16
2414328	13
1966894	16
1329624	13
13949245	13
11617726	13
4017172	13
39623790	13
18126344	13
15787893	13
2882115	13
19493276	13
5328262	13
3346832	17
3277960	13
6541414	16
4000204	13
16650840	16
13506946	13
16477799	13
3306841	13
3648528	17
15917777	13
517781	13
14082522	13
4686946	17
18900703	13
5116699	13
4051128	13
8721682	13
5297298	16
3049812	13
1541837	13
6596130	13
4220307	13
6111588	13
2642341	13
2419040	13
3776196	13
13463268	13
11213762	13
3451840	17
3583503	13
10339761	13
5642066	13
8144182	13
6431112	13
9645919	13
4879838	13
3399815	13
12426947	13
5661533	17
317952	13
3233149	13
24781231	13
8337946	13
7603920	13
560230	13
6177759	13
6101956	13
6555028	13
87067	13
3629222	13
10883981	13
18443069	13
6142720	13
5522663	13
7472915	13
6252938	13
1154149	13
2851121	13
6559335	13
3534749	13
6494165	13
498174	13
2730091	13
3317225	13
9863626	13
25963873	13
2810008	13
18742686	13
2310331	13
3448907	13
9049568	13
1647120	13
11522217	13
10399518	16
21130727	13
6163573	13
8550545	13
167688	13
660924	13
976639	13
3838986	13
16088875	13
7521297	13
23238201	13
1771508	13
3566472	16
10810744	13
13833714	13
15170872	13
1710007	13
15382398	13
9504320	16
9348949	13
6549325	13
10155623	17
13529097	13
1337585	13
7814575	13
2849845	13
105777	13
3109318	13
4524416	13
9101190	13
3413455	13
16861014	13
5546017	13
9024236	13
11851014	13
21815400	17
6029569	17
3288746	17
11310867	13
11634135	13
23775282	13
9417284	13
2678821	13
234637	13
5250795	13
11628388	13
8978482	13
28039811	13
1406536	13
9685648	13
5922815	13
4178915	13
5731235	13
16369778	13
11583354	13
870909	13
3886877	13
3379591	13
6040190	13
202868	13
1386832	13
17989229	13
4255139	13
2903583	13
2354617	16
5293254	13
6947287	13
7954807	13
3895686	13
3414379	16
6733136	13
19712922	13
402044	13
11189998	16
2557400	13
8781870	13
386192	16
5499266	13
8535693	17
34800242	13
1142900	13
4297647	13
4541128	17
10258296	13
13831377	13
11631	13
2274013	16
3510609	13
22260710	13
2500247	13
2465536	13
9141834	13
4817046	13
4096421	13
2289778	15
4731169	13
9369827	17
8451406	13
153453	13
1192164	17
3462494	13
7124277	13
3514305	13
1353188	13
19092290	16
2058043	13
13638636	13
12358869	13
695158	13
16489796	13
6217301	13
13161437	13
1067419	13
12299411	13
120575	13
35455424	17
5953652	13
1793635	16
7826455	13
6117555	16
6984970	13
21510883	13
3090921	13
10239929	13
5165194	13
5942988	13
147953	13
13869274	13
1418163	13
1838162	17
2201444	13
710893	15
5870431	13
15778795	13
3376488	13
3565071	13
210941	13
16693832	13
737741	13
5338294	13
2715975	13
7173881	13
4931929	13
4342339	13
24306010	13
653642	13
2986144	13
745030	13
8212582	16
6395316	13
4985494	13
19639262	13
1638377	15
9112850	13
1065139	17
31109641	15
7688234	13
9094041	13
1996800	13
2135887	13
483963	13
13761323	13
2546583	13
3472868	16
2144946	13
4009167	13
2205432	13
6470938	13
2817073	13
6444875	13
237680	13
9600509	13
3214383	13
9251947	13
2552963	16
152885	13
2441368	13
2806580	15
5707967	13
9538406	17
12633436	13
2088090	13
7686213	13
20181800	13
14904539	13
18849628	13
9820267	13
5079410	13
2342861	15
11200272	13
12188380	13
3140165	13
286084	13
5729694	13
10652082	13
8849616	13
9219017	13
15079792	13
5323768	13
2172853	16
15064697	13
3864183	13
3154552	13
6884775	13
968372	13
5030573	13
15593103	13
21365149	13
2271767	13
4904000	13
798001	13
30502494	13
5803291	13
28443511	13
466193	13
5143971	13
2740516	13
300172	13
2233047	13
590464	13
6301797	13
11917839	16
1069736	13
8388595	13
8285340	13
984958	13
21581094	16
11313121	13
2918399	13
924132	13
10069519	13
5865530	13
6434013	16
3121816	13
12993243	13
4592819	13
12456769	13
3583455	13
11495390	17
12088058	13
520266	13
3206853	15
13419778	13
22176176	13
27391688	13
10550716	13
113382	13
1480489	13
6279272	13
1513599	13
11455128	13
2876630	13
13791767	13
5175632	13
5922461	13
7406970	13
17112555	13
2084351	13
19991385	17
11043424	13
6760787	13
2823825	13
6822933	13
11549598	13
3804783	13
896336	13
16618202	13
3237577	17
128616	15
3872313	13
1629527	13
6111833	17
4468982	13
3126656	13
2102172	16
16907457	13
21969773	13
5615481	13
1717900	13
19350512	13
976327	13
1852906	13
7114288	13
26873905	13
3308572	17
5555021	13
6242671	13
12205340	13
5215720	13
4712965	13
969187	13
2144893	13
497413	17
17091854	13
13545449	13
18852949	13
275658	13
3910442	13
6372473	13
2147643	13
11523442	13
2553822	13
2918594	13
3275059	16
1926440	13
2635544	17
12000425	13
3694283	13
11129620	17
5265780	13
183852	13
675920	15
3948237	13
118623	13
14725597	13
35327	13
389598	13
970718	13
3111717	13
16360543	16
8338592	13
3933689	13
3742159	15
2895125	15
7590183	13
1981679	13
2742558	13
11052070	13
340241	13
1841565	16
9910893	13
1356012	13
192729	13
11165416	13
3131017	13
6164975	13
12499477	13
2801958	13
1675696	13
14024944	13
6391623	13
3195279	13
8860892	13
16164726	13
11831897	13
19368044	13
4364668	13
1926476	13
7857774	13
1241719	13
6831199	13
11437670	13
11034948	13
8941990	17
4094555	17
8049846	13
2701837	13
3417104	16
62820	13
16518432	13
23944337	13
3233065	13
17623596	13
817910	13
15879605	13
7637863	13
3182874	13
9070457	13
8052999	13
2870805	13
21872290	13
16617375	13
17748933	13
2822799	16
4229966	13
17056491	13
8161481	17
2574	13
9238155	13
1652854	13
9767255	13
19031653	13
9741904	13
1490894	13
22557130	17
8141723	13
234575	13
19507062	13
28374654	13
2071961	13
3655110	13
11256200	13
4081793	13
3127133	13
32301690	13
11531989	13
1721428	13
23657637	13
19627199	13
355201	13
4587662	13
1824402	13
3602045	13
357453	13
900676	13
21082130	13
969990	16
9475315	16
19454420	13
8263724	13
3812009	13
7598572	17
3878399	13
1537905	13
1908038	13
15405436	13
11928866	17
6875166	13
2137355	13
6926183	13
16280408	13
9379509	13
6000449	13
32597671	13
5842369	13
2306763	13
7130750	16
6029898	13
20263602	16
2832275	13
10522119	13
327072	13
50421481	13
5319794	13
11478844	13
3883808	13
4480718	13
120491	17
671843	13
1472366	16
4403440	13
4059653	13
3726644	13
10288695	13
3015628	13
1069828	13
1281727	17
7712332	13
4873161	13
1213129	13
1049499	13
1650602	17
10924475	13
10255443	13
1787852	13
7788965	13
5350027	15
6730039	13
15036312	13
13993043	13
1949274	13
2089229	13
667116	17
318402	16
14957509	13
3574530	13
13985861	13
1702495	13
7166134	17
23583141	13
9954651	13
571662	13
3701928	13
11918724	13
1965470	13
969638	17
2606935	13
10144341	13
10674050	13
7794016	13
2543601	13
16450267	13
11331127	13
3407622	13
7703842	13
8066972	13
6822466	16
1537119	13
4056446	13
4625574	13
6734552	13
8255470	13
7194125	13
4450766	13
2579256	13
5300444	13
3005764	13
6395505	13
7538357	13
5288507	16
12165524	13
10136098	15
19526344	13
3064338	13
1520976	13
44206	13
34337799	13
1523633	13
14408825	13
1020821	13
1211431	13
6305390	13
6093287	16
1954376	13
8604103	13
3308244	13
21591118	13
15315823	13
3182038	13
5264024	13
1334611	13
8856200	13
6596184	13
3120655	15
8722816	13
1103959	13
1097045	13
2122125	13
3453733	13
20717840	15
10332808	13
2364445	16
1365480	13
1902506	13
6640917	13
10536571	13
357122	13
4733967	13
1031959	13
8165058	13
7303430	17
2779676	13
22897422	16
5343949	13
23009490	13
19096883	13
483337	13
12729374	13
4199386	13
2611149	13
7195892	13
978663	16
8472939	13
14581908	13
7199287	13
1011053	13
3251147	16
4720364	13
1350714	13
1841381	13
10064023	13
1291519	13
5652555	13
13645679	13
1146805	13
9506353	13
13747358	13
8965863	16
1807821	13
7269529	13
2639180	13
848202	13
5849686	13
7296275	15
3617175	13
14990204	13
5268326	13
3483567	13
4896943	13
12646457	13
9515103	13
17945202	13
14249773	13
4697517	13
9169684	13
8649903	13
5282927	13
5005615	13
24351800	13
7448740	13
2148515	13
2718487	16
12572233	13
3148635	13
1316137	13
3010258	13
25004923	13
7651861	13
6893611	13
598191	13
21242886	13
6180986	17
13646788	13
2521135	13
13573114	13
4661235	13
956754	13
152820	13
23504330	13
881330	13
29387464	13
8786	15
9531174	15
24385815	13
1889509	13
16464388	13
11796441	13
15312287	13
1849806	13
6772994	13
24313969	13
8791595	13
683174	13
11245843	13
3057452	13
3541151	13
14737121	13
321886	13
10464306	13
4777622	13
6314565	16
3604959	13
7084378	13
17852645	13
1498930	13
5384339	13
2892423	13
1457873	13
4057591	17
13099431	17
15969806	13
7904212	13
24201850	13
137952	13
13436689	13
4916066	13
739819	13
4435296	13
2478500	13
4879023	13
309665	13
10822343	15
4174707	13
1501771	13
18031606	13
9294058	13
2730961	13
1920325	13
1409046	13
9148977	13
8275325	13
654846	13
2344805	13
12580811	13
1436402	15
12319815	13
444269	13
15995887	13
10577325	13
390521	13
5262836	13
5980546	17
7782678	13
13672052	15
1553069	13
16198245	13
985809	17
503173	13
2911699	13
18653552	13
7953384	13
2053378	13
11185201	13
7597487	13
1527871	13
7799272	17
5264975	13
10243	17
484840	13
725417	13
4674274	13
13130805	13
896258	13
10709744	13
7617699	13
7187478	13
9719915	13
217009	13
29248358	17
20398273	13
116385	13
2851343	13
20711618	13
3438593	13
13282981	13
15339556	13
11811955	17
1911978	17
7898731	17
4357952	13
4274277	16
829369	13
8572696	13
11102843	15
6767283	15
60616	13
10756155	13
1433700	13
7394976	17
1377360	15
167397	13
4717112	13
769035	13
5015537	17
12950194	16
1129566	13
1490628	13
14238929	13
3583180	13
10159270	13
1110054	16
5771658	13
6009951	13
2578083	13
12757427	13
3523616	13
3369927	13
3321638	13
292272	13
12324791	13
12069	15
13058191	13
5036919	13
388762	13
2196411	13
1267668	13
9218457	13
1684411	13
7092087	13
3646847	13
4621140	13
10207611	13
1249264	13
809796	13
808458	13
12672519	13
6604489	13
8304161	13
9073193	13
4574746	13
4387643	15
6577260	13
4861724	13
7358631	13
9576018	13
12231956	13
3427819	13
580057	13
256502	13
8274874	13
41184	13
26334019	13
5929759	13
6641567	16
8371287	13
14714497	13
3983669	13
12581047	13
3684068	13
3360005	13
2518382	13
829828	13
8282209	13
6640836	13
1096425	13
15700447	13
8841606	13
10080348	17
1841231	13
15074863	16
2254405	13
12875429	13
8396389	13
2418172	13
3830336	13
15692216	13
10834143	13
3601783	13
9305482	13
5412471	16
5579789	13
2101787	13
23022275	13
11543330	13
3391847	13
23916824	13
1791857	13
22168322	13
8466850	13
2626268	13
10192562	15
5545257	13
1906137	13
9584953	13
5268002	13
31628329	13
2338241	13
10617768	13
29759178	13
6420505	13
11216902	13
1843175	17
6272137	13
2899696	13
5317572	13
16143874	16
1181054	13
16660000	13
16132166	13
1739165	13
2851426	13
19120700	15
14217214	13
1966931	13
6278116	13
2746905	13
7524674	13
8853370	13
15849232	13
4859042	13
7892184	16
379764	13
1848134	13
3381594	13
425897	13
2752919	13
22716761	17
5348335	13
23980982	13
25587907	13
2822881	13
19708468	13
9862043	17
22446552	13
747351	15
4906299	13
1644515	13
8380167	13
22775305	13
24777058	13
677537	17
166890	13
7180079	13
3579651	13
11710457	13
38011770	13
1549286	13
384971	13
8866723	13
3924551	13
14356473	13
952573	13
8058677	13
1569584	15
4312630	13
1799855	13
6477403	13
787246	13
531656	13
2445219	13
628185	13
10634019	16
3221168	13
2421645	13
9215803	13
3193611	13
3218057	13
3675531	13
1116888	13
17095550	13
18869513	13
3557866	13
1316440	13
12273901	13
3487343	17
16513093	16
6475766	13
5680115	16
12181102	17
13862410	13
6631655	13
146988	13
4165475	16
10852188	13
3599714	13
4296804	13
1145350	13
1520815	16
1408202	13
784933	16
4541263	13
30345927	13
10953779	13
1238401	13
3832473	13
17044109	13
6440671	13
4014154	13
10353042	13
3477036	13
4072240	16
2408075	13
8765414	13
6305269	13
1378227	13
850599	13
1135336	13
3038506	13
2111593	13
6161080	13
11127482	13
1049214	17
2240294	16
9225818	13
4050331	13
2796543	13
17046300	13
126593	13
18021939	13
3916721	13
2290261	13
506644	17
250272	13
18544108	13
17869289	13
10306196	13
41262900	13
10822006	13
8024450	13
299079	13
11961681	13
15045375	13
2913133	13
9578121	13
2347304	13
13370232	13
43507554	13
967083	13
11870672	13
1513788	17
6734437	13
3266395	13
2777166	15
11163555	17
34677771	17
7531251	13
6336093	13
11983628	13
3623476	13
2689598	13
9332684	13
735374	13
3044402	13
9667468	16
932249	13
3357515	16
4434544	13
2643920	13
5125332	13
23248	16
16770648	13
591847	13
806218	13
1075778	13
48626799	13
1062005	13
2538047	13
10568959	13
1455680	13
12676666	13
3256930	16
22694	13
1064609	13
3577463	13
716995	13
15239892	13
4572174	13
1419602	13
12698050	13
21008041	17
14504709	13
5679083	17
9055893	13
4802157	13
34721702	13
4836473	13
10792160	16
1903187	13
35366607	13
8424780	13
4839485	15
1184222	13
21295291	13
2230933	13
5358417	13
472000	13
2829749	13
8112647	13
2435150	13
3272454	13
7382090	13
1291427	13
10698493	13
57626	16
5892008	13
5676595	13
31072319	13
14292841	13
36993331	15
19584887	17
2382974	13
9128811	13
3098653	13
8498986	16
10203258	13
7260180	13
18760733	13
1083139	13
6735766	13
19539686	13
1322012	13
485275	13
2489571	13
12505474	17
8212971	13
185420	15
4028290	13
4406098	13
14398601	13
30799492	13
26942394	16
11584425	13
12105591	17
2101503	13
2734871	17
11974799	16
2375895	13
5213923	13
7250925	13
16182552	13
7857594	13
10499732	13
19632413	17
2819723	17
11360278	13
9474998	13
24578781	13
3696668	13
3137833	13
16933192	13
42684	13
5327580	13
402842	13
7810427	16
5389872	13
3382135	13
521502	13
409812	16
6481530	13
4238271	13
1585636	13
3978967	13
803953	13
1169043	13
3596595	13
4323590	13
7127625	13
1512075	15
2248821	13
13164767	13
1795571	13
3214514	13
2395273	13
20076436	13
2472525	13
5326465	13
1359792	13
2700338	13
13448160	17
10818010	13
3281922	13
8581135	15
31415894	13
2005052	13
9941489	16
8560934	13
5862309	13
830946	13
4384832	13
5523192	13
994491	15
13879492	13
8479014	13
26415170	13
1814433	13
1028067	13
10367518	13
6978710	13
3920255	13
11014791	17
11307263	13
2657565	13
6089627	13
1732988	13
1419118	13
12676129	13
5327965	17
2446288	13
5920379	13
26492869	13
2841426	13
4044265	13
18819364	13
1428982	13
8072104	13
934081	13
2046341	15
2229895	17
1238253	13
117072	13
2910289	13
8391926	13
22100434	17
1900895	13
14797202	13
6508439	13
7288160	13
938430	13
11119379	16
6792130	13
309946	13
3973556	13
9612282	16
5613327	16
11353429	13
11067320	13
3023844	13
4052004	16
5399900	13
191267	16
31182137	13
10441443	13
115527	13
16774241	17
3197730	13
13886308	13
4972440	13
842737	13
10899063	13
4471060	13
6330240	13
4920062	16
42792	13
5549531	13
13773930	13
3639795	13
9591340	13
11142835	13
789271	13
5863400	15
2813024	13
5488757	13
2360086	13
7027283	13
16845192	13
5173833	16
16946303	13
2108636	13
12956845	13
838616	13
3581555	13
6213268	13
1114692	13
3150271	13
2261834	13
6784135	13
13098559	13
303275	15
24272323	13
1951884	15
2091663	17
342303	13
15648313	13
8442774	13
10533851	13
3956182	13
19980077	13
6806714	13
21139846	13
2844586	17
4536586	17
1326744	13
2062106	13
11677974	13
2607006	15
1707057	16
9459854	13
7363151	13
6766987	13
286792	13
1372253	17
2878667	13
2150606	13
7731905	13
4159853	13
7852718	16
7694571	13
26013322	13
2032963	16
11672607	13
2082005	13
7861841	13
2163287	13
11454724	13
3088348	13
1363229	15
11756525	13
2767150	13
24476248	13
8834381	13
6232167	13
16469350	16
3173284	13
4303188	13
203103	13
7566479	13
537855	13
4162938	13
3166105	13
13296375	13
1793204	15
6392422	15
5258635	13
578403	13
16840325	13
7613779	13
1752250	13
4612329	13
10215200	13
866508	13
13036544	13
2371720	15
1351594	13
18995610	13
50671	13
2123357	13
8607428	13
1718219	13
2037285	13
20968623	13
16998889	13
23695237	16
3020109	13
6577133	13
3144603	13
5145476	13
3530060	13
699014	13
8957885	13
12431085	13
5368838	13
884310	13
444085	13
4553688	13
21871852	13
17811432	13
8262607	16
1768509	13
1455571	17
1583400	13
38048031	13
931667	13
1529552	13
3895757	13
7527826	13
2109228	15
7968695	13
2481928	13
1141700	13
453868	13
321440	13
2268290	13
4993752	13
2486287	13
1091060	13
25044804	13
16592142	13
4708796	13
4797967	13
1855611	13
1407888	13
439697	17
745344	13
5557160	13
8837493	13
4341930	17
15280343	13
5201709	17
13303570	13
5746646	13
23601357	13
2853410	13
9750096	13
4744177	13
12012805	17
2116968	13
22357664	15
12036130	13
7061931	13
6812234	13
26716519	13
4957596	13
12159759	16
19164448	13
5864383	13
1777689	16
3588141	13
8647659	13
1684671	13
687872	13
19826925	13
13812401	13
1519913	16
2222343	13
5915765	13
22445432	13
873812	13
20828284	13
2535196	13
5015464	13
6439091	13
4500533	13
6455815	17
1082036	13
718948	13
5214937	15
2746489	13
16001521	13
246608	13
23961237	13
7282681	13
7591936	13
11476374	16
2469929	13
8000145	17
2085315	16
13867202	17
1100723	13
2134461	13
381294	13
3569565	13
2447292	17
1557612	13
9177397	13
3662657	13
8045857	15
7450081	13
739211	13
6447299	16
25675088	13
9364445	13
9227548	17
8810636	13
767789	13
10156005	17
4069242	13
4791280	13
7341834	16
6067527	16
2083389	13
46968089	13
516815	16
4374067	13
15789471	13
91442	15
1256580	13
5494626	13
5323257	17
881653	13
7362177	13
1944245	13
15795510	13
534313	13
943393	13
1685867	13
21892689	13
2732514	13
2446499	13
13759211	13
4639595	13
1202622	13
7574530	16
2704360	13
5304534	13
12594439	13
5755454	17
394886	13
1618442	13
840330	13
17316891	15
7735347	13
3544843	13
534133	13
14804537	13
9035304	13
24955058	13
2912713	13
4617945	13
136529	15
7378943	13
193499	16
2178060	13
9517647	13
10084240	13
10716464	13
2969120	13
886764	13
9119773	13
1336778	15
6546922	13
988187	13
7505041	13
213064	13
12509058	13
3220765	13
11488329	13
17681869	13
12966255	13
319951	13
12265802	13
6772872	13
790515	13
19289600	13
2734172	13
7563301	17
12292690	13
26272493	15
11553131	13
1413010	13
1119530	16
10836504	13
7588682	15
13496319	13
1741568	13
692938	16
9472558	13
3335867	13
9206085	13
23238502	13
7511059	13
14493867	13
9710740	13
11868984	13
3205393	13
11405694	16
2002675	13
18469969	13
23092933	13
2609887	13
1156599	13
1866638	13
11772432	13
12614367	13
3641598	13
13098230	16
5397688	13
3602340	13
5288821	13
1251655	13
5219739	13
7999118	13
3274723	13
7544511	13
10626903	13
33716425	13
11854163	13
1703245	13
2871264	13
5668990	13
8890550	16
1754078	13
2677970	13
1037188	13
9245301	13
4323496	13
11449619	13
8929833	13
14933051	17
6494212	13
728375	13
15228102	13
5891388	16
9264612	13
9863352	13
6917981	13
37780	16
522113	13
22446251	13
1382978	13
5546139	13
8979313	13
20025981	13
3254219	13
7156205	13
2026391	16
14565666	13
16194843	17
17037787	13
5911794	13
24731458	16
8748485	13
2645880	17
6511462	13
15325196	15
8013017	13
17089759	13
5021421	13
1474269	13
9377882	13
2118017	13
7407189	13
12914051	17
4591856	13
11631553	13
13996113	16
11420175	13
9840470	13
6176545	15
3665628	13
2419016	17
1381233	16
5205742	13
10275238	13
2688616	13
11937644	16
5824490	13
4031072	13
6903782	13
3474316	17
14982	17
11233324	13
323640	13
12059959	13
6449562	16
6199542	13
85100	13
11607671	13
755566	13
154271	13
4272469	13
1291182	13
167113	17
11498484	17
18501768	13
5624809	13
4457615	13
13504837	17
3067076	13
2440598	13
28547847	15
4955756	15
4226856	13
561581	13
1013290	13
8422171	13
2980913	13
5286030	17
14250203	13
9973135	13
11856471	13
3394372	13
4936208	16
400279	16
7113569	13
15658746	13
2506684	13
6357898	13
8793570	13
1496445	13
4479607	13
9574608	13
12592325	13
8044917	13
9791410	13
1125199	16
4298558	13
2646069	13
1297914	13
6347040	13
183654	13
5343831	13
16736193	13
3929148	13
1679667	13
11905256	13
784808	16
9159203	17
31714715	13
34212761	13
11485888	13
2154712	15
3391681	13
1410646	13
5767327	17
1747233	13
5406929	13
3165039	17
3485774	13
2619774	15
8576701	16
14007410	13
1186931	13
26140258	13
6456752	13
2208023	17
14995268	13
4582702	13
5980743	13
3669294	13
33285457	13
264146	13
8363869	13
1663389	13
2910182	13
5496751	13
12323953	17
11384283	17
13043643	15
1191457	13
5439783	13
900142	13
15715204	16
22591093	17
11342466	13
1248319	13
13073431	13
8860087	13
29103066	13
5583435	13
16622497	13
1427895	16
3984716	13
13326137	13
8645846	13
21713722	13
2289899	13
10706477	13
1320823	13
793104	13
2143405	13
14001207	16
5806298	13
5864514	13
10835882	13
214892	16
2184009	13
9965102	13
22043596	13
6251040	17
9491565	16
951129	13
2523267	13
13975884	13
3185271	13
1518772	13
15974557	13
1370730	13
24623958	13
24134320	15
436767	13
955349	13
2186047	13
324511	16
3310308	13
603823	13
9129440	13
6194846	17
4042665	13
10172698	13
3699260	13
2594291	13
1022993	13
7495109	13
2746744	16
1881898	13
5742897	13
8922938	13
8010890	13
8753396	13
10061784	15
12206247	13
14539577	13
382902	13
3266046	13
7549518	13
3432711	13
20122248	13
1586065	13
1929405	13
9074239	17
8488938	13
30132393	13
15759931	17
4285419	13
8736768	13
2993344	17
2668386	13
1341972	13
16531393	15
32435201	15
2498093	13
10924346	13
4651013	13
10363312	15
2999436	13
4744746	13
872063	13
2088753	13
9554032	13
7211203	15
38882357	13
16085279	13
10110686	16
6895269	13
14924295	13
10738725	13
9373158	13
4459930	13
2678983	16
10204721	13
6300978	13
1134184	16
12019916	13
12040320	13
4501592	13
5401526	13
16839384	13
8503029	13
14360840	13
10994668	16
3503823	13
5355343	16
5742736	13
1051698	13
8550767	13
7495205	13
8054356	13
10453703	13
1347283	13
874183	13
4725667	13
20652649	17
5867083	13
604051	13
17257465	15
8703303	13
1152863	15
1448084	13
6152657	13
58046	13
5266112	13
13157995	13
9850572	13
12363713	13
2429443	13
7808641	16
5378581	16
2127321	16
280667	13
4208269	13
2199198	13
8628945	13
16523418	13
5298704	15
2716007	13
4107292	16
1763653	13
2180451	13
2187589	13
8762701	17
12583712	13
21657933	13
601040	13
5632497	15
617818	13
12313621	13
10708387	13
4624411	13
15322178	13
1673858	13
5793572	13
10465727	17
17982782	13
4861342	13
9576542	13
3505331	13
2071479	13
4815844	13
19237034	13
17970558	15
135362	13
3558963	13
5031304	13
2747596	13
2504057	13
318950	13
1449218	13
21778938	13
10814739	13
3738472	16
6721792	13
2750788	13
17016606	17
506047	13
23659496	13
7821110	15
6041895	13
1610456	13
8783777	13
910106	17
10740140	13
1411244	13
1090765	16
15932726	13
16279947	13
348092	13
22015905	13
9987266	13
19459223	13
16589539	13
8925958	13
1266002	13
31004445	13
8580327	13
1813494	13
4467820	15
13956114	13
3304776	13
13428409	13
18624421	13
680372	13
157884	16
17780554	13
7349043	13
191683	13
4373560	13
9631591	13
131652	13
1893883	13
1158937	13
1505131	13
2810002	17
3798828	13
7140600	15
24538981	13
15301406	15
19982025	13
5503367	13
546253	13
2296902	13
17664479	16
924104	17
4867068	13
5668148	13
90789	13
6530493	13
1067240	13
5532386	13
6850581	15
20505840	17
16099324	13
35220917	13
14403443	13
5008192	13
491280	13
6943190	13
2410326	13
33154207	13
13325827	13
27034731	13
6855346	13
3337480	13
9348641	13
5827	13
8176004	13
1821017	13
72229	13
5626741	13
564885	13
11070315	13
181771	13
3338824	13
3446842	13
448131	13
6526413	13
5559975	13
6910376	16
1891631	16
5168825	16
2160886	13
6490460	17
1824300	13
10984736	13
5893365	13
8988056	13
11844586	13
5213672	15
9884671	13
1474141	17
12936999	13
7019997	13
18070409	13
10555573	13
3547510	13
12301310	13
9336854	13
904651	13
10454762	13
1208318	13
1978487	13
4884837	13
25482928	13
468621	16
8962023	13
6579762	13
1550530	13
5737450	13
1471507	13
2121778	13
5361422	13
5607704	13
13059040	15
14427994	13
20133993	15
21506254	13
3200330	13
15031329	13
629682	13
2196724	13
699501	13
2728825	13
5286170	15
1046635	13
2292508	13
4651903	13
1541414	13
6686126	13
6711335	13
21331035	16
10413040	13
17694577	13
6003551	13
8124749	13
3317064	16
219360	13
4528052	13
2061947	13
1886082	13
21390257	13
828247	13
23613113	13
12255699	13
1790234	13
4486443	13
4268994	13
780336	13
15586419	13
3446005	13
11159290	13
3165396	13
4705236	13
18039061	13
4856356	16
1648450	13
3021327	13
2434701	13
2743422	13
6011472	13
2558215	13
2926878	13
7298442	17
655022	13
37143388	13
4295965	13
3116337	17
7625068	13
5105587	13
9903245	15
3804443	13
40132047	13
10645891	13
2069379	17
22531685	13
9110181	13
6476875	13
1504111	13
11960108	13
15287760	13
627871	13
3549933	13
18404238	13
12844199	13
17593872	16
1238657	13
1368109	13
4175152	13
5505280	13
4600141	13
2368784	15
3866247	13
3665873	13
1474341	13
1983293	13
7490868	13
1502657	15
3133479	13
3067736	13
12773869	13
16125727	13
4912510	17
12836306	13
5381816	13
2826139	13
7093038	13
1349567	13
665672	13
7312607	13
5619914	13
3618456	13
961034	13
5593161	13
7174636	13
13735300	13
1322396	13
7685266	17
9086217	13
1523262	13
8976194	13
2467465	17
48908032	15
2383593	13
1679513	13
1848323	13
10041776	13
9741104	13
3612604	13
14308654	17
12851122	13
4201666	16
7770084	13
7001404	13
346966	13
6908325	17
16896856	13
8746294	13
9171095	13
27200510	13
300043	15
9089840	13
4083561	13
152340	13
3287705	13
14538006	13
1855065	16
7164102	13
20502209	13
8103631	13
2105350	16
7533926	15
15527143	13
14027407	13
9705289	15
3735317	13
5370763	13
1258744	17
28825566	17
4134027	13
7048690	13
3873312	13
3673278	13
3847835	13
10919500	13
4455442	13
13541881	13
10033583	13
27564619	13
915323	13
700504	13
1700255	13
498514	13
6839033	13
615587	13
1944650	13
5811671	13
8115061	13
4881681	17
4675779	13
3128717	13
14408340	17
6501349	13
5643625	17
48720	13
3922817	13
27488072	13
10004075	13
13966385	13
4996220	13
8653718	13
32143	13
19582111	13
8076781	13
5238700	13
8929365	13
9913520	13
2002596	13
9056036	13
6344754	13
974898	13
2588095	13
8050209	13
7477378	13
2779278	13
11741001	13
7515999	13
5010548	13
14403213	13
8821600	13
2096883	13
3563213	13
6062929	13
77723	13
5220468	13
12717185	13
47735638	13
3408447	13
25567632	15
7414814	13
1090743	13
1140385	13
2530328	13
8927752	13
331765	13
2340483	13
20970100	13
5468793	13
5640929	13
12084781	13
3214393	13
866951	13
9985184	13
4663115	13
11026257	13
2902388	13
7645144	13
11349645	17
8343007	13
3056390	13
10968427	15
4496657	17
1421100	13
3708782	13
2488697	13
2756429	13
1960052	13
2984947	16
1524674	13
8699162	13
4066223	13
5964903	16
7262131	13
17713445	13
12742187	13
13724148	13
3016592	13
17130740	13
1597493	13
4679930	13
10216943	13
2004832	13
5432406	13
6967695	13
893540	13
3132546	13
6395507	13
4031704	13
330194	13
1783563	13
7610148	13
5066566	13
4427043	13
11485397	13
15668313	13
10794162	13
13745914	13
6652301	13
1279272	16
11250973	13
3042475	16
710031	13
43444287	13
1436850	13
4917913	13
3003130	15
19849332	13
2696197	13
151639	13
2592859	13
3542665	13
4409028	13
43198906	13
4382700	13
10227692	16
9882313	15
2156525	13
5579800	13
82411	13
302483	13
4055314	13
9955584	13
150081	13
21674757	13
11810270	16
689083	13
3120763	17
8039637	13
7253008	13
6803014	16
15219252	13
4098017	15
5474963	16
7688936	13
11893398	13
1805160	13
12166012	13
10748625	13
7192490	17
4643192	13
6353580	16
124164	13
1987052	13
2099422	13
9282772	13
4346923	17
8219029	16
1282353	13
7606652	13
1776396	13
9876653	13
6023572	13
5055450	13
8069011	13
6485311	16
7119716	13
13958090	13
24711350	13
592634	13
3000329	13
10022864	13
754491	13
16679928	13
4697342	13
161527	13
4246417	13
2541563	13
882424	16
8907938	13
9561329	13
771114	13
6497300	13
10197665	13
2817656	13
6642256	13
28176887	13
5474661	13
3176116	13
30984926	13
4550473	13
38101156	13
1170476	13
1730949	17
4378286	13
186305	13
28394514	13
6542552	13
9409108	13
15975886	13
10702982	13
4674905	13
4472016	13
383627	13
14916385	13
42395813	13
336328	13
6678680	13
3180790	16
16192549	13
1754668	13
33552160	13
5813824	13
6333783	13
5912856	13
702101	13
1755303	17
17623208	13
2684988	16
1166281	13
3343456	17
3803879	13
44796	13
9841992	15
5802374	13
5288675	13
4432997	13
12217817	13
402454	13
10086077	13
8839855	13
833367	13
3744815	13
9284048	13
12770268	13
13616266	13
2800605	13
8027340	17
53513	13
11061609	13
617532	13
17808138	13
1675706	13
7091816	13
10403310	13
21083	13
15778064	13
12806855	13
7876186	13
4556041	13
8200667	13
1825722	13
2136379	13
1722745	13
8067039	15
25276	17
13767756	13
15435316	13
143266	13
18595668	13
498107	16
5563511	13
4412822	13
1688815	15
279663	13
15660858	13
12705497	17
11369090	13
1007872	13
6365047	17
795279	16
13145492	13
5866045	13
2464983	13
6929445	13
10331374	13
11243910	13
2489842	13
19491631	17
1828446	13
10036908	13
7982213	13
4720800	13
6304943	17
4531741	17
16526492	13
4644997	13
5569749	15
8923014	13
1786898	13
1226467	16
4030116	13
3970890	13
12493087	17
13919986	13
6383507	16
6456654	13
4460298	13
6112301	15
7585051	13
22723386	13
8747036	13
3619765	15
10147943	13
8136347	13
978065	13
18535674	13
1078177	13
7597099	13
3356445	13
1585576	13
3654865	13
2680990	16
3279987	13
2445989	13
1966364	13
4063180	13
292953	13
1093806	13
16772614	13
9405534	16
4775456	13
8759868	13
2591743	13
694152	13
17047794	13
16511814	15
132205	13
4235944	13
11409672	13
11067320	17
12133875	13
9711516	16
4470200	13
2570783	13
8489108	13
5889718	15
2435605	13
6126586	13
1180920	13
2975583	13
1169678	13
3520969	13
4737595	13
6216818	13
12334433	13
4671076	13
3374026	13
7727186	13
6109516	13
10422938	13
4734419	13
15859144	16
1677785	13
839886	13
640323	13
1100955	13
11194382	13
730484	13
5006662	15
5447192	13
12471846	13
24210539	13
1189946	17
3466502	13
16580282	13
3278231	13
9885961	13
20698024	13
589486	13
1922624	16
2159432	13
26795372	13
6689584	13
7096074	17
765395	13
3179975	13
2808215	13
5823970	13
3182249	13
2235422	16
4803789	13
236106	17
2654128	13
13084029	15
10154768	13
8754783	13
2559102	13
1629835	13
5578365	13
2378427	17
6704144	13
9179212	13
11370039	15
14754524	13
21195673	13
8997352	13
4162554	13
16608226	16
16946006	13
308102	13
11050364	13
12634858	13
12994518	13
7365120	13
6584763	13
7978677	13
779325	13
1882377	13
545949	13
3320321	13
15713347	13
10273530	13
497168	13
9787645	15
41588005	13
9180647	13
13800458	13
4655995	15
4599513	13
16613328	17
21058308	13
14231095	13
2832268	13
599227	13
1741027	13
1830733	13
6013595	13
3808169	13
207981	13
8087224	13
11679977	13
2873635	13
389097	13
1817341	17
1543826	13
9075337	13
24583172	13
85287	13
8217669	13
7301549	13
38646960	13
8275255	13
791238	13
5723314	16
4356195	13
6878145	13
3588856	13
2188246	13
937203	13
2983150	13
5575110	15
13499151	13
8231906	13
7740270	17
1882754	13
9973606	13
3014195	13
1973896	13
1996483	13
6241604	13
1226448	13
7085842	13
11886645	13
4837359	13
2589163	13
9210446	13
2874834	13
11422066	13
2918676	17
6134095	13
7776033	13
3999089	13
555008	13
7572085	17
5337358	16
2696638	17
4657713	13
9324653	13
2768440	13
17384950	13
4388539	16
12231607	13
20724131	13
439548	13
9055788	13
7670223	13
5778075	13
4367505	13
4190075	13
6558605	13
4562347	15
4373457	13
1079778	13
2300383	13
43828249	13
1440500	13
1598070	13
3838309	13
3506582	13
3925776	13
5363449	13
995415	13
15440744	13
17468539	13
690119	13
3237064	13
11008396	13
6745293	13
1360629	16
18098643	13
587927	16
9145598	16
8248293	13
3597491	13
10881754	13
14386985	13
996707	13
8874522	16
11446452	13
3300777	13
3472624	16
15043431	13
2464880	13
328115	13
8269647	17
2981556	13
21612490	13
1631855	13
4363530	13
2552343	13
10782318	13
8709533	13
10959549	13
1494883	13
6548959	13
67563	16
4369108	13
11970337	13
269963	13
1749041	13
2039268	17
4938191	13
3432270	13
8405297	16
1654216	13
1004763	16
4482896	13
7562584	13
6539834	13
450014	15
3108666	13
9361771	13
4196895	13
3456484	13
5861998	13
3220022	13
2392211	13
11262862	13
17016369	13
194788	13
499824	13
1104077	13
8320648	13
26694825	13
210437	13
8234551	13
11504675	13
24689008	13
6734401	13
429887	13
73813	13
2052241	13
2590521	13
7111891	13
784908	13
24602840	16
8422564	13
1544121	13
7290163	13
901239	13
183229	13
11274738	13
14200062	13
11912398	13
4813099	13
413775	13
2477703	13
6956685	13
2340255	13
3677405	13
10748076	13
14334464	13
5943915	13
1161631	13
22254286	13
11036394	13
16821381	13
5966667	15
2256314	13
10353435	13
3823222	13
9481012	13
11290276	13
1005230	13
11208153	17
1537580	13
817889	15
4057293	13
1141463	13
3772154	13
2120669	13
15477023	13
8757589	13
1482112	13
10769271	13
5829698	13
8623591	13
10725641	13
3238187	13
13248161	13
8559664	13
177792	13
5425660	13
21206077	13
10061526	13
2445529	13
5568230	16
6559561	13
3388396	13
7948768	13
15238535	13
13316365	13
726219	13
1346706	13
6798246	13
16276308	13
1566326	13
9779656	13
11622875	13
940406	13
9903340	13
1279944	13
18019177	13
3655029	17
5991579	13
3509735	13
1421482	16
8105649	13
13497386	13
8553789	13
4307625	13
2485415	13
1272541	13
4735785	13
10753725	13
5420544	16
697803	13
5271360	13
16798652	13
2775320	13
5128476	17
1429319	13
1718965	13
3673307	13
36724985	13
7568678	13
8205077	13
6222504	13
1286065	13
6499146	13
425024	13
4135550	13
16671781	13
10477429	13
1499974	13
8611252	13
6225539	13
21700341	15
10521963	13
868857	17
14030157	13
1619076	13
2893908	13
18095028	13
34444266	13
2486877	13
13115157	13
2346088	13
552818	13
10119609	13
136346	13
1428931	17
1233419	13
1724935	13
13347238	13
5264580	13
5355757	13
13510612	13
520742	13
21303312	13
649332	13
6486504	13
4460667	17
1873535	13
21455890	13
6957914	13
5251429	13
21067955	13
9591317	13
8012037	13
4691744	13
10821121	15
4556636	13
7141375	13
196819	13
680282	16
794148	13
238575	13
1088614	13
3468707	13
1593205	13
1901778	13
4726295	13
5874916	13
5022980	13
9694504	13
10837982	13
10938827	13
7625894	13
2558963	13
6320991	13
1298873	13
6813475	13
1588767	13
12956332	13
349009	13
4736597	15
21295546	13
10648521	13
1255880	13
5317179	13
3440337	13
2305882	15
19243493	13
13365105	15
1374925	15
1704351	13
12981231	13
2395979	13
8764144	16
2949369	13
3303482	13
3450726	13
3725516	13
11607807	13
741204	13
5081583	16
15745522	16
16708	13
21419915	13
6304846	16
3980182	13
4867602	13
12021367	13
3273575	13
653061	13
41943576	13
271972	13
1772086	13
7829046	13
657565	13
34296438	15
2142073	15
1351932	13
2062994	13
1198270	13
2220350	13
19023341	13
3801519	13
2598543	13
6860292	13
2739495	13
7793131	13
31116856	13
2179785	13
1076574	15
2102813	13
3930298	13
9600231	13
2108590	15
1921346	13
8215964	16
6163599	13
2667049	13
5493740	13
2654844	13
2657216	15
1583483	13
5639200	15
7034093	17
2115871	13
979358	13
12729088	13
5801845	13
10085683	13
9029221	13
21326764	13
6237514	13
126931	13
7328498	13
1468333	13
2535922	13
9130526	13
11029313	13
20578146	13
13291312	17
3645013	13
460534	13
7694342	13
316560	15
20905163	13
8795101	13
20167807	13
8945257	13
4095482	13
4611782	13
7844703	13
11843176	13
2254322	13
2713296	17
6541255	13
11432609	13
35081892	13
6167193	13
915557	15
6428410	13
4423293	15
5704763	13
5195353	13
9495208	13
450291	13
7332204	13
563478	13
1251628	13
12931986	13
22242413	13
23057526	13
6902625	13
10906950	13
3993451	13
17867660	13
4390351	13
697349	13
37714504	13
4200789	13
8119098	13
2627386	13
535634	13
14830188	13
14231604	13
2648780	13
14209806	13
6507911	13
54837	13
8130533	13
10788436	13
2178156	13
14262046	13
3808437	13
6487933	13
13564824	13
1135569	13
9602042	13
4250301	13
5923391	13
7687722	15
13230265	13
19525889	13
14267066	13
1322554	13
4932074	13
5327899	13
6197221	13
3424141	13
17244564	13
20458685	13
9217829	13
3435435	13
4916463	13
5474714	13
11919939	13
11382817	13
2802706	13
2604258	13
1433426	13
2942488	13
192665	13
39180237	13
2850340	13
2146109	15
2216309	13
2078951	13
5439414	13
241981	17
5592330	16
16372331	13
718015	15
3661526	13
9331478	13
267153	13
7900188	13
4883169	13
11178671	13
21777531	13
965530	13
1093103	13
10959086	13
6329764	16
369701	13
2174665	13
10788074	13
2388848	13
14245066	13
5512382	13
2370046	13
18078508	13
8179945	13
2591660	13
9984110	13
30808335	16
9812860	13
6703302	13
6820659	13
4920744	13
8400594	13
4534696	16
91613	13
537507	13
1819126	13
4998423	16
4532693	13
7299419	13
1073001	13
9149036	16
4821081	17
7401766	13
2461684	17
9387155	13
5932269	15
10579431	13
5871589	16
12043726	13
12735330	13
4150692	13
227135	16
1754887	13
10150302	13
6303339	13
18853456	13
1269847	13
4841501	13
3484616	13
2012101	13
1333355	13
8444559	13
4470595	17
26305331	17
2347351	13
15286201	13
11556937	13
17196238	13
1666020	13
3928377	13
2171609	17
4346701	13
200755	13
3944325	13
21840643	13
23154732	13
2488095	17
9578393	13
3845881	17
6821826	13
3987664	13
1320672	13
4860549	13
20132955	13
20497054	13
19384694	13
3452950	13
5655844	13
2028052	17
1426693	16
1394628	13
14466727	13
1948965	13
3599502	13
833415	13
5831119	13
1296079	13
23979852	13
8478916	13
8865395	13
8887178	13
282244	13
4022204	13
6824717	13
311088	13
14513190	13
25838642	17
18338052	13
6386110	16
31170865	13
11018403	16
8069079	13
962442	13
20598702	13
15733556	13
3844654	13
14504110	17
4633450	13
15140051	13
5530505	13
17786333	13
15397476	13
2065637	13
6130262	13
5667265	13
8750280	13
23644204	13
9780982	13
27610419	13
4397029	13
22723917	13
5294881	13
16184463	17
9210521	13
8794939	13
5460225	17
961243	13
12286088	13
6225947	16
3424088	13
10246295	13
4614002	13
8511487	13
11730646	13
12957358	13
11137859	13
32942012	13
3243733	13
12029	13
1082143	13
6431803	13
3770311	13
1787460	13
2288295	13
9805564	13
291945	13
774072	13
3684690	13
16488224	13
883339	13
18127509	13
7789494	13
1274675	13
4720327	16
3714197	13
8001003	13
18164920	13
15793025	13
14909827	13
14507481	13
4682757	13
5228184	13
3018582	13
8026140	13
1036691	13
10850825	13
2794851	13
4064247	13
7166620	13
4212260	13
315202	13
2887239	13
265916	13
4188881	13
340946	13
15288893	13
3632193	13
6224479	13
6475572	13
11843446	13
1938877	16
7446344	13
3362795	13
2116354	16
2896477	13
1681912	13
310466	13
19904014	13
5772796	17
1648011	13
592750	13
17852215	13
4095562	13
780451	13
2638199	16
16252462	13
7983893	13
49906	13
6117925	13
24157891	13
12431894	13
25053456	13
5430253	13
16476567	13
8443417	13
3719873	13
8557423	15
3321809	13
28216163	17
7813734	13
10060237	16
1406489	15
1789517	17
1584141	13
2809917	13
51256	13
4127135	13
17854153	13
6400250	13
35330587	17
11361342	13
4471080	16
3805403	13
1603970	15
1684248	13
5112939	13
8654949	13
7027691	13
480188	13
1695793	13
4442545	13
4539911	17
2133778	13
21462960	13
4738898	16
8933036	13
10190625	13
3495495	13
1888074	13
4632834	13
6879932	13
1023975	13
723226	13
334945	13
14517628	13
227271	13
11615875	13
3344127	17
3855925	17
22276320	13
1864769	13
2463882	13
4338535	13
21574331	13
10665666	13
143325	13
536179	13
3649919	13
3507567	13
6242829	13
1537468	13
4968092	13
5729488	13
422411	13
9088829	13
6886027	13
3228537	13
5789971	13
4025140	13
72059	13
3142280	13
2082705	16
16080479	13
9265987	16
577077	13
2102991	15
1012716	17
10338639	13
2809936	13
15095774	13
4891927	13
1876542	13
1056036	13
7506264	13
3368995	13
4370065	13
6635736	13
17018265	13
12213996	13
317675	13
4959947	13
5106071	13
28094352	13
5912486	13
12274723	13
5522768	13
4812376	13
8802280	17
3534462	13
782223	13
1672530	13
1329765	13
7297538	13
8005741	13
722837	13
7295606	17
2446538	13
4117156	13
3893371	13
2878290	13
5785301	15
68015	13
7288734	17
1059975	13
6098491	13
92238	13
930838	13
13409405	13
672677	13
8887767	17
8326066	13
3398838	13
1451821	13
3663811	13
7297828	15
4300853	13
1098578	13
43706184	13
277453	13
18179226	13
36662282	13
1729394	13
6407386	13
11681675	13
6663844	13
3393566	13
18694181	17
1836382	15
5118361	13
13404670	13
3664284	13
19255115	13
16395384	13
5646416	15
3601034	13
6289605	13
27056823	13
8343755	13
8459270	13
5167617	13
14111939	13
19683496	13
1675286	13
4373985	13
8914640	13
1010451	13
78538	13
1102133	13
7228115	13
4244766	13
1836024	13
3986350	13
19907928	15
86623	13
3532572	17
13316526	13
3368602	13
5378045	13
4675945	15
6318142	13
37674091	13
2765601	13
6591744	13
3287858	13
4652692	15
2169165	16
13593907	13
8614396	13
334516	13
11990446	13
147456	13
12848322	17
366826	13
4249892	13
5094044	13
1556489	13
2786461	13
7086974	13
1600211	16
13986696	13
89943	13
12383992	13
6691878	13
5331268	13
5372896	13
3093214	13
544431	13
13088065	15
999401	13
16935093	13
1220132	17
3652070	13
6229546	15
13454993	13
9599641	17
8783932	13
5961454	13
21327189	13
15710288	13
10680079	13
8096619	13
332864	13
2067547	13
7042705	13
48681	13
180469	13
4623377	16
5700675	13
5739105	13
4564486	13
6029824	13
17910911	13
1682163	13
2029171	13
3591707	16
15068936	17
7506340	15
8161507	13
2306710	13
7490156	13
8945960	13
4201785	13
1421931	13
11024892	13
13191957	13
5784602	13
23442079	15
13613213	13
13637691	13
2234597	13
8898182	16
8850716	13
5141937	13
18548707	13
2885612	13
6890766	16
401487	13
2370914	13
9049033	13
1977716	13
6654279	13
6640614	17
847860	13
5131909	13
22532901	13
5733012	16
2223586	15
12893607	13
366621	15
7705467	13
7501451	13
17929552	13
3640016	15
3067896	13
7978637	16
2452415	17
28964169	17
12394635	13
1720996	13
2020156	16
5384150	13
11198719	13
834484	13
11149756	13
2396092	13
269299	13
14571680	17
2834635	13
4916993	13
4626611	13
939238	13
378864	13
13892726	13
2308981	16
1241700	13
4566791	13
540661	16
1470574	13
5236112	13
2839122	16
2688200	13
8831341	13
530083	16
22209759	13
375414	15
1244047	16
2832561	13
5618354	13
969509	13
7990867	13
2821146	13
416408	13
6130590	13
1804525	13
22340428	16
1064223	13
491444	13
5222274	13
3590107	13
3686666	13
6831697	13
8530963	13
1982594	13
12894562	15
1551154	13
4646053	13
1142355	16
3050643	16
93668	13
9795257	13
8035406	13
9837092	15
415847	13
6772166	13
10144703	13
10176458	13
829288	13
195850	13
10194790	13
7165094	16
11062192	13
7630990	13
1560385	13
2928423	13
22023942	13
4080761	13
4484964	13
4253997	13
11475489	13
8273445	17
6488188	13
7855589	16
12969766	13
13710373	13
7129857	13
3943758	13
8887092	13
21278361	13
8759944	13
3556336	13
7254520	13
606745	15
22750994	13
2768659	13
4115099	13
4260515	13
1351921	13
259166	13
5579509	13
141352	13
3247085	17
2075429	13
5097974	16
7681162	16
16204738	13
3400798	13
3825482	13
30632482	16
17559336	13
5760390	13
12253037	13
7331802	13
3858221	13
251247	13
1746471	15
862462	13
18043038	13
3108713	13
3827915	13
2153423	15
7097992	13
2189434	13
2052254	13
912106	16
6272505	13
5827331	13
803949	16
8265662	13
10916883	13
38857599	13
23940412	13
13785359	16
3542711	13
23320836	13
16198575	13
1941470	13
1361640	13
6803789	13
5925809	13
3231004	15
6450085	13
10757034	13
239328	13
3345410	13
2484746	13
7271280	13
2307196	13
2476784	13
2369411	13
19541751	13
13140343	13
6688558	13
14444867	13
9048409	13
2828977	13
7970439	13
6248040	13
8163031	16
3797232	17
4141399	13
25665772	13
6198909	13
13080868	13
17855262	13
12372941	13
1682618	13
16769974	16
4463298	13
874647	13
9266268	13
3230759	13
4440562	16
8430070	13
5861554	16
12660646	13
4006851	13
925912	13
11363082	13
10312511	13
22819954	13
15166075	13
5364849	13
5011491	13
3820627	13
7263453	13
13531340	13
12084230	13
4881283	13
2070983	13
10236276	13
2011851	13
8375926	13
2736880	13
15040950	13
6076702	13
1131699	13
29394	13
2049345	13
761709	13
88481	13
917873	13
115426	15
2589063	13
11197186	13
3789938	13
4887731	13
4316471	13
5120979	16
10637948	13
5531318	13
6068855	13
7415515	13
35750747	13
8212071	17
16543573	17
7700961	13
18777582	16
7195032	13
4508030	13
1480492	13
10194043	13
19450968	13
1750041	15
2622986	13
27863502	13
3256841	13
15558736	13
2173234	13
13892230	13
4017417	13
6616855	17
4372888	13
12780028	13
10766041	13
945685	13
4783197	17
16519022	17
3570689	13
3139808	13
11992758	13
20715218	13
1097925	13
1546778	13
9213662	13
1145642	13
990755	17
19975394	16
3785173	13
12043943	13
4387074	13
6370360	13
10620956	16
1117128	13
1586800	13
4838270	13
1803713	13
22505037	13
8753968	13
11526281	13
1828146	17
4409080	13
6474122	13
8600005	13
8858904	13
3268488	13
10363172	15
7166168	13
2664494	13
1229855	13
8278888	13
4749726	13
9831047	13
24610587	17
3274593	13
174119	13
24671220	13
21596481	13
868	13
6740076	13
11849411	13
11338323	13
8224004	13
6921047	13
356516	13
6228246	13
16737553	13
5325779	13
32882655	17
10673865	13
13986783	13
5664151	13
12906765	13
5409187	13
1461174	13
16332675	13
16218069	15
9781588	13
3609334	13
13252572	13
4497176	13
7370928	13
6222174	13
4401600	13
11064882	16
547178	13
6141406	13
11343244	13
4598819	13
2690694	13
1444392	13
1344463	13
17316096	13
4931412	13
2643488	13
9750236	13
1474234	13
7750529	13
16326895	13
7063249	17
10632962	17
5465288	13
4144051	13
15340565	13
2363698	13
2046623	17
9550163	13
3352135	13
13706370	17
6432711	13
2404141	13
7710716	13
10472640	13
2308669	16
21890132	13
7364682	13
3917184	13
10923692	17
213987	13
3313793	13
4197861	13
11418716	13
12651739	13
3861485	13
13569252	13
6396158	13
628908	13
3552182	13
161638	13
27206876	13
9636093	13
6406247	16
4374247	13
172456	17
12968904	13
2468310	13
528582	13
28745	15
2067460	13
2973723	13
9851137	13
1529340	13
5222346	13
24057387	13
8030924	13
4911943	13
3041750	17
834260	13
5722066	13
1217206	13
6774023	13
488080	13
7236080	13
2087502	13
6879682	13
5822133	13
6276214	13
8597387	13
11336123	13
7437865	13
4823683	16
14875278	13
3397953	16
2119277	13
3245155	13
8936941	13
15618509	13
471545	17
12921259	13
3652079	13
4895178	13
12362762	13
427259	13
1913408	13
326083	16
1868842	13
455113	13
10129511	13
7054064	13
1839692	13
4118126	13
3542273	13
11436128	16
4903955	13
5383920	13
8058719	13
15913028	13
7202168	13
17937551	13
860373	16
545757	13
13380119	13
1089580	13
534788	16
10533612	13
9011559	13
858948	13
8959833	13
2874149	15
15611999	13
13392581	13
9179535	16
16079787	13
23736795	13
412803	15
27608205	13
4298228	13
2014085	13
1315824	16
424715	13
7345877	13
16555883	13
3263681	13
24976897	13
14106856	13
34493680	13
5170823	13
2125194	13
5834364	13
9233996	16
6857121	13
712784	13
9291978	13
6440920	13
22314353	17
2472911	13
599273	13
11902504	13
1736805	13
38404	13
7235601	13
9788739	13
17296501	13
6516999	13
266717	13
481731	13
4024724	13
4028558	13
6755221	16
623550	13
16028705	13
3329539	13
9115328	15
8866803	13
8962729	13
24171663	13
26206222	13
356633	13
14402706	13
5136790	13
2273334	13
16654486	13
3131107	13
1075063	13
4172829	13
5676218	13
9988933	13
26737376	13
3074380	13
25159116	13
7968965	13
9909336	15
1002415	13
5746860	13
1849993	13
3938863	16
2670764	13
8111706	15
1564688	13
1767049	15
4002182	13
8439746	13
10567723	13
42708032	13
9890421	13
2778775	13
3253382	13
1131455	13
3336317	13
7266859	13
2954912	13
27691382	15
12048389	13
2262702	13
7025256	13
5586625	13
31292504	13
949028	13
4121712	13
14397989	13
8877462	13
15558174	13
11265850	13
1796798	13
19351941	13
11981700	13
4877024	13
12198248	13
550155	17
9484577	13
4259403	13
472683	13
7088908	13
5768996	13
3878844	13
23945140	13
4141816	17
304429	13
13886786	13
2690676	13
3201500	13
25080271	13
19073363	13
9161281	13
4811981	13
13611615	13
11507660	13
4883394	13
7753610	13
2806125	15
1116067	13
14356611	13
24191498	13
2691641	13
1717121	13
1960580	13
3528028	17
2594454	13
209281	13
3587845	13
9970336	13
466047	17
1563345	13
2610555	13
3941068	13
5607200	13
7278385	13
3148534	13
1821046	13
18099243	13
324808	16
7172598	13
336613	13
18516126	13
15501005	13
29113778	13
10028257	13
3820691	13
1902067	13
25963350	17
9691294	16
6680866	13
9436150	13
16650362	13
3889846	15
11236746	13
9650313	13
15113826	13
2025058	13
7743524	13
5607924	13
1306014	16
1908257	13
3840289	13
4824168	13
1344441	13
12042948	16
4406357	13
4561325	13
9411179	13
25394373	15
8955412	13
6977735	17
15062136	13
8426250	13
2468786	13
14028281	13
659580	13
3239096	13
13073433	13
24272468	13
565767	13
2291792	13
3130966	13
317206	13
9934498	13
1466431	13
3083085	13
752226	17
1358305	13
6904425	13
918358	13
5152097	13
3313292	13
32238	13
35826993	13
4135232	13
4642419	17
1812113	16
4770495	13
232911	13
7539310	13
1754617	13
21254816	13
1144474	13
2203330	13
8344952	13
4175142	13
7321886	13
4498455	13
277607	17
4546464	13
1598868	13
1583071	15
4046633	13
12067259	13
21320545	17
11989838	13
192794	13
19108501	13
6616075	13
17773587	13
5375054	13
168710	13
5176411	13
10133096	13
2748218	13
7079250	13
3053022	13
10091810	13
576660	13
4768040	17
6265011	13
1198495	13
1456784	16
3898921	13
8618798	13
18484338	13
11976194	13
5477652	13
7433817	13
12879945	13
632469	13
2015146	13
37718834	13
15571664	13
8637022	13
4079565	13
1559323	13
4453084	13
5643674	13
2937087	13
8689020	13
463730	13
3092159	13
16964108	13
5041069	13
3295299	13
4389954	13
1928543	13
1394246	15
9656680	13
9559121	13
9543302	13
4572555	13
627635	13
2562153	13
24349	13
8757487	13
13160668	15
14682792	13
10303463	13
11205508	13
1900587	13
1178712	13
7666568	17
16042850	13
25506901	13
5702913	13
20976613	13
3696771	13
4515760	16
27617501	13
2005933	13
6311194	13
6704923	13
4961579	13
7146247	13
2040718	13
8175499	13
1996524	13
2061540	13
1136328	13
436616	13
5311826	13
6502212	13
2061220	17
5297023	13
1129098	13
5559145	13
1359750	13
2200289	13
5641472	13
986858	13
4041682	13
539873	13
39689	13
4823021	13
10187623	13
27773635	17
4056240	13
7476095	13
2147235	13
19840291	13
16220004	13
30570315	13
9076405	13
251417	13
5392900	13
693853	13
14496251	15
3731229	16
1578305	13
5009707	17
1551132	13
11863332	13
4948360	13
1170582	16
3218817	13
11570754	13
155922	13
5001246	13
10616244	16
2680704	13
4789979	13
488146	13
2158127	16
11340969	13
6263313	13
2348364	13
2737464	13
5185447	17
3644778	13
14128528	13
1939391	13
33708	16
9332907	15
577292	13
2696836	13
13992836	16
12796760	13
6090434	13
407932	13
1095479	13
25213903	13
19594939	13
1939100	13
3748308	15
12144178	13
10362537	13
13676986	13
12652150	13
1302433	17
1807235	13
63227	13
4712182	13
10684362	13
13799382	13
4012268	13
5803030	13
11325272	13
7578351	13
672799	13
9431698	13
4987381	13
4704257	16
2947551	13
12336647	13
6561889	13
8973706	13
2093874	13
4224296	13
14846218	16
7973313	13
1149217	13
3272462	17
17323857	13
18034874	13
3321873	13
16874513	13
1035732	13
692673	13
5212467	13
2100107	13
10819603	16
2807339	13
8718920	13
1975701	13
1732386	13
5012603	13
336327	13
90830	13
1411515	13
450994	13
1166880	15
4745490	13
9367102	13
14108880	13
164882	13
17441986	13
8304376	16
13476156	13
14565797	13
6838597	13
3934676	13
298515	13
4645159	13
8393409	17
9026130	13
10355346	13
14787416	13
796324	15
23098675	13
22244998	13
3515677	13
8580248	13
5930604	13
4169064	13
5007500	13
6357837	13
2921680	13
1516287	13
7913696	13
10989816	13
11311263	13
4028109	16
4753789	13
6769225	13
1423925	13
31417	13
3358365	13
1024170	13
8554413	13
5878680	13
733873	13
16565208	13
3914679	13
2077226	13
3895747	13
1617545	15
2904074	17
2564455	13
2516042	13
841928	13
138940	17
3782906	16
2060748	17
8014812	13
20080325	13
10964504	13
6933689	13
3088922	13
5105978	13
9539379	13
4726364	13
12659667	13
678069	13
3000348	13
10505392	13
695995	13
2312178	13
18076616	13
12493224	13
20081517	15
5256168	13
2238599	13
1500386	15
369827	13
14833563	13
1525131	17
1233470	13
4976537	13
5653823	13
4176358	13
4981551	13
55919	13
12415451	13
575246	13
537235	13
2399725	13
16161140	17
211092	13
3657508	13
852421	13
4436531	13
1442403	13
14193396	13
5615212	13
14209167	13
8889453	13
5290549	13
13946058	17
7829103	17
4386319	13
4404586	13
11494852	13
17457544	13
7974123	16
9941806	13
16782774	13
4430607	13
5746749	13
33136291	16
7552448	17
16755840	13
11844233	13
2123918	13
11265559	15
1441299	13
2526348	13
153261	13
16497587	17
3052814	13
14791970	13
29627508	13
9231576	13
10364197	13
3522111	13
5403899	17
2964690	13
14934234	13
1190478	13
21679722	13
7113924	13
930069	13
4142245	13
1930975	13
2918501	16
4508766	17
7505227	16
7365795	13
11258343	17
8318521	13
9335989	13
1151152	13
5772365	13
11862846	13
4210569	13
5058432	13
2043928	13
29252166	13
23678248	13
13003549	13
8650909	13
6303477	13
324280	13
15107473	13
1151810	13
1725649	13
7210545	13
3352554	13
14134625	15
7213170	13
6826759	13
1030901	13
1171949	13
4632286	13
5557713	13
10405212	13
548341	13
7380471	15
15393558	13
5210122	13
4065853	13
3907773	13
16158109	13
22389496	13
22740593	13
18385312	13
13751009	13
2991836	13
5178525	13
2245592	16
8034296	13
5716599	13
1138853	13
11711734	13
22296864	13
5857059	16
5362203	13
2664038	13
2204003	13
1693314	13
3153507	13
984635	13
2153626	13
18331536	17
7178462	17
14910972	13
9990222	13
3993726	13
5345942	13
2320730	13
1765492	13
8113610	13
9351549	13
291659	15
279251	13
4008978	16
18286804	13
1676297	13
950393	16
139845	13
9998724	16
7886205	17
942201	16
29150010	13
18142037	13
3731848	13
6527036	13
7008303	13
3571281	13
5570925	13
17907363	13
688374	13
2657918	13
2642116	13
11586677	13
3043526	13
13307308	13
3427424	15
7990670	13
1677976	13
2487048	13
4181910	13
14928835	13
5708085	16
1462441	13
1275107	15
25311294	13
748502	13
1041634	17
11525418	16
15807229	13
11115752	13
21310987	13
969423	13
1991592	13
3302796	17
2992271	13
9014974	13
6218500	16
3565789	13
3646607	13
9330590	16
7040056	15
392516	16
25591712	13
7763714	15
8952632	13
22205476	13
3153931	13
4810915	17
8305952	13
1497161	13
8030943	13
639447	13
12451499	13
2254501	16
24262092	13
27970062	13
26115392	16
2002791	17
1761261	13
7722393	16
5587414	13
2435142	16
24033941	13
5893803	13
302611	13
25559682	13
7704129	13
304235	13
8736773	13
8751680	13
13652718	13
27140703	13
17432659	13
1745591	17
1771180	13
39492567	13
2279337	13
11099945	13
4040119	13
12465793	16
1038521	13
20376177	17
6725229	13
22310250	13
9572543	16
22032535	13
976629	13
816158	13
2101790	13
3339356	16
10685772	13
8178794	13
32797410	13
7683143	13
8980592	13
8609260	13
18509602	13
12976176	13
14344452	13
5684900	13
4984043	13
3570765	13
1689918	13
970777	13
793028	17
6945374	13
9564951	13
9205677	13
3918326	13
2085056	13
6741677	13
15461540	13
393252	13
4980517	15
3933313	17
4077522	13
4147588	13
10647002	13
11554402	13
3300220	17
545873	13
11014015	15
16667297	13
1867731	13
516523	16
1443458	13
14041180	13
5830922	13
1310161	15
3827037	13
7875542	17
5140859	13
1115504	13
3567092	13
4071103	13
810141	13
6330247	13
6192194	13
1860431	13
17632407	13
11337982	13
32177008	13
7422	13
20949361	13
4616223	13
1642603	13
17086855	13
6722577	13
138000	13
6467181	13
5736990	13
3959051	13
1975810	13
16289197	13
6931899	13
548109	13
8035526	13
23382842	13
5999902	13
26714240	13
8650293	13
24725866	13
8131022	13
547623	13
3397993	13
15447307	13
16602121	16
3595830	16
5420987	15
3860271	13
1446016	13
19113864	13
11384887	13
361059	13
15595331	13
1719739	13
2331546	16
5923370	13
3091733	13
5586739	17
1820038	13
10075845	13
10441059	13
2347906	13
3376150	13
551297	13
1190823	13
3371850	13
4015360	13
9738886	13
7464293	15
6183775	13
782288	13
1504827	13
16832687	13
2387803	17
411910	13
12566430	13
4656726	17
22454148	13
4167795	16
214594	13
1228243	13
1309563	13
9617804	13
1243548	13
2785391	13
8341372	13
9879170	13
10108131	13
2994384	13
3993397	13
5531978	13
2362295	16
34530740	13
644812	13
6311186	13
12517503	16
3773370	13
2699639	13
2660554	13
10306325	16
2601313	13
14124957	17
12286846	13
1006875	13
20291104	13
274311	17
1262050	17
1476012	16
1718501	13
3653902	13
25207164	13
4287571	13
4408421	13
307104	13
7502114	16
34775113	13
10030323	13
282538	13
4188872	17
9328640	15
441689	13
5352949	13
258179	13
7324797	13
20229844	13
4445468	13
31812911	13
1335254	13
3771247	13
12301871	13
1599731	13
8456700	13
27485187	13
8441465	13
9753264	13
1406020	13
1681731	13
12704698	13
29392474	13
8533619	13
2547993	13
501035	13
1683169	16
2025052	13
8822227	13
8427206	13
10427402	13
3123382	13
1621920	13
5929967	13
9081324	13
7019284	17
2310694	13
362260	13
383797	13
3500341	13
3840247	13
7782401	13
1569852	15
3006152	13
12727783	13
7098707	13
27441554	13
3410593	13
12410908	13
432507	13
1950123	13
13092686	16
1196163	13
553387	15
2550402	13
5898585	13
8432505	13
4163243	13
22883268	13
29766122	13
2368767	13
18696457	13
2893611	13
16492155	13
14275147	13
3968754	13
3979713	13
3721416	13
480675	13
683287	13
4150795	13
15547423	13
31548258	16
10663818	13
8988377	13
4406440	13
4796171	13
574040	13
2030171	15
1464548	13
10344124	13
6780339	13
11159695	13
28370202	17
8294169	13
3384403	13
48331	13
4613109	13
7496018	13
6380653	13
2703369	13
7968936	13
5002754	13
3417729	13
2616273	13
2785596	13
12021130	13
14043155	13
5411444	13
6864880	13
17395077	13
709520	13
6028360	13
5303248	17
3869039	16
4563461	13
48479	13
1474932	13
11103658	13
7907967	16
9155628	13
8636297	13
6046831	13
590502	13
769329	13
41004209	13
6216611	16
552893	13
13388875	13
6245656	13
1688976	13
8995668	13
1733631	13
6958521	13
23833363	17
19666326	13
6907181	13
266495	13
5508736	13
9532247	13
930397	13
7872137	13
2189040	13
25948249	13
24760180	17
9127032	13
6016409	15
20017275	13
10151368	17
6159745	13
1600774	13
2405029	13
2152214	15
1453128	13
18213236	13
9334047	13
14125697	13
7718771	15
3618857	13
3271040	13
11098757	13
5433445	13
291826	13
116922	13
5211726	17
17738258	13
8471110	13
2765492	13
3284202	13
1525050	13
3076377	13
5506398	13
590177	13
9359314	13
596230	17
19433855	13
6267038	13
8212385	13
3212719	13
2028577	13
7578954	17
4244939	13
1154507	13
20593923	13
90122	13
1964130	13
9203416	13
10742178	13
391261	13
11176820	13
3232340	13
4712450	16
6837549	13
155506	13
8479813	13
10737152	13
9847583	13
3363258	13
8479400	13
6065160	13
3728507	17
15017765	13
7238650	13
3082524	13
4326870	13
7337855	13
14360541	13
34278187	13
17033215	13
3227552	13
14346715	13
15040672	13
26071506	13
5687652	13
3147481	17
40675316	13
2306528	13
15904964	13
7219882	13
2667776	13
15655904	13
5489668	17
13017773	17
25227555	13
8756947	13
3517323	16
541355	13
351705	13
14651564	15
3112769	13
1841033	13
7015125	13
55046538	13
13151855	13
13577069	16
9672896	13
5596896	13
6064514	13
625445	13
14744717	13
8715297	13
1010461	13
11340035	13
10335565	13
2707407	13
768501	13
2746582	17
22636509	13
5506632	13
5903223	17
9483145	13
12072746	13
541684	13
34442747	17
1597042	17
3779324	13
3896096	13
720133	17
15507026	13
5171107	13
2845437	15
2033308	13
6782865	13
108555	17
16515059	13
622328	15
9272681	13
1366842	13
9433427	13
14390727	13
1816679	13
563658	16
8953759	17
4130680	15
6842078	13
10597141	13
9977140	13
14150336	13
4023019	13
4965827	13
1299412	13
1466846	15
58126941	13
457937	13
12177187	13
4913354	13
5896671	13
18039612	13
1992683	13
16828356	15
425059	13
17006785	13
1228262	13
15676972	13
3197597	13
10590611	13
3825657	13
4249989	13
1786582	13
822294	13
4362008	17
1857582	13
5522926	13
3405093	13
745440	13
1008826	13
2525389	13
843474	13
2957896	13
3123558	13
5244908	13
23556429	13
1072306	13
4489410	13
1543648	13
10016893	13
122123	13
10875439	16
1297028	13
3663124	13
9517066	16
1549932	13
4662225	16
2247206	13
2751813	13
476025	13
3686160	15
3014092	13
11881148	13
2389038	13
29781164	13
3356072	13
3241091	13
13041	15
3116245	13
21067875	13
10646075	13
1092860	13
381184	13
9384978	13
1774202	13
17682019	13
4394847	17
1003480	13
10301068	13
2262351	13
3305314	13
14447335	13
177958	13
7086476	13
2802809	17
9429947	13
1242610	13
3166566	13
958143	13
10615035	13
13863400	13
404220	13
28987445	13
917732	13
922708	13
3003580	13
4543845	13
7005675	13
2819349	13
7483972	13
810526	13
390788	13
555450	13
3411015	13
9038164	13
132703	13
3670782	13
516473	13
2709649	13
9806191	13
2155152	13
9725625	13
103583	13
5701863	13
25061393	13
14234549	13
42517274	13
2479544	13
19138597	13
3597827	13
14791725	13
5903783	13
1827432	13
559775	13
5119325	16
1327224	16
796377	13
745483	13
6689490	13
19257265	13
6969249	17
3750941	13
8132545	13
705098	13
9078787	13
1451042	13
1792005	13
5279897	13
12310692	13
239697	13
6206786	13
8937153	13
16794034	13
18497397	13
13425	13
7207776	13
6507769	13
14121134	13
77438	13
8943440	13
511721	13
5708659	13
6679297	17
5350406	13
16875913	13
3573900	13
3334885	16
590801	13
2470038	16
8998095	13
2805792	13
10990123	13
7265084	13
7011258	13
1665861	17
7557036	17
7133900	13
9193278	13
12390719	13
4367102	13
5718962	13
17655379	17
2417078	13
8906233	13
3064301	13
456996	13
18884715	13
4600741	16
18232172	13
6772085	16
42326446	13
3466225	13
4510855	13
9151690	13
4036892	13
17169536	16
8286511	13
5585489	15
36507043	17
18667895	13
683717	13
10709427	13
653284	13
31554	13
11117060	13
17799734	13
1084590	16
14119800	13
2424466	13
9131483	13
5298438	13
11435947	13
11701456	13
2481595	13
12841674	15
5772985	13
726392	13
5738188	13
3946450	13
5026661	13
4184362	13
10246550	13
13905624	13
11817427	13
22449976	13
26234376	13
8086761	17
1949844	13
3319903	17
1858468	15
6928500	17
1693734	13
4508357	13
2895910	15
306208	13
3504266	13
1509464	13
7240012	13
7123653	13
6613319	13
5801454	13
1815607	16
11845770	13
10410277	13
23629896	13
3159562	13
3530954	13
7345457	13
3423814	13
5084494	13
5520621	15
2805374	13
19812875	16
1645355	15
6251378	13
1363823	13
2282779	17
4806601	13
38086	13
3848233	15
22789677	13
6033274	13
5427903	13
9161312	13
3184270	13
774820	13
4527443	13
7236656	13
5713797	13
4187822	13
1239264	13
9768043	13
1690890	13
19380987	13
6435568	13
12054134	13
4604125	13
1641276	13
3200397	13
469326	15
10815281	13
10293524	13
10353507	13
1550857	13
9173919	13
6000258	13
1934764	13
15286579	13
167734	13
17654444	13
4712525	13
3395739	13
19911326	13
10822457	13
604955	13
5093413	13
10630774	13
2730640	13
10624817	13
12566690	13
1089565	13
2004421	13
9780740	16
1081628	13
201032	15
5089421	13
22099589	13
16955664	13
15813171	13
2315762	13
163163	13
3292869	13
2474567	13
8903797	13
6572177	13
2397714	17
4153962	13
4675223	13
5190022	13
3247102	17
1227969	17
11985079	13
1563376	13
6014659	13
3085051	13
2220925	13
4800382	13
23349984	13
16959585	13
1068989	13
544557	13
1936232	13
17834256	13
5207968	13
223828	13
21117072	16
6032115	13
4567888	13
22434544	13
697539	13
14429274	13
907463	13
2616018	13
17967166	16
11484788	13
3659301	13
6586537	13
4197272	13
8603018	13
3681543	13
8043240	13
1947058	13
12033977	13
223513	15
1351413	13
2550760	13
369649	13
6421668	13
12536189	13
11813879	13
895180	13
6501121	13
1780797	13
15798315	13
1342816	13
1566569	17
3271863	13
10666319	13
554592	13
9371180	13
31146255	13
8037892	13
23970148	13
4040240	13
27367704	13
15703201	13
4577947	13
5875609	13
8183062	13
1574712	13
2180139	13
4270066	17
11967276	13
13190275	13
11670200	13
2175584	13
2486844	13
4162389	13
13744383	13
8587664	13
4362727	13
11507079	13
15118406	13
705566	13
14824917	17
11244987	13
11569109	13
2222404	17
10823334	15
10298442	13
3380362	17
3739594	13
14645565	13
30963412	13
1528982	15
3997516	13
6594300	13
21406412	13
5470598	13
22728943	13
11097729	13
1939368	13
2804063	13
302433	13
2616017	15
1594835	13
4449997	13
229800	13
34372180	16
16309861	13
183063	13
5369532	15
11004711	16
2928456	13
26076433	13
8104572	13
4424602	13
13223943	13
6954024	13
2755693	13
4139875	17
591610	13
34008752	13
3259630	15
857015	13
4600881	13
1441249	13
15900545	13
10974047	13
2296168	13
16609403	13
1102264	13
6052920	13
2668272	13
796314	16
5381700	13
6395596	15
32642128	13
16755580	13
5178855	13
10512850	13
4755495	13
17389885	16
32092116	13
14877924	13
672206	13
736534	13
6805558	17
9254657	13
7712059	13
347859	13
5197541	13
25403449	13
5297851	13
4689810	13
5572192	17
14678491	13
9613043	13
4503688	13
565745	13
11955369	13
1801543	13
3023048	13
11458838	13
12458756	13
13927536	16
30451235	13
15672259	13
18429611	13
510076	13
2667337	13
10660634	13
1283393	13
450761	13
779123	13
5648145	13
9185165	13
12189505	16
14874748	13
6662463	13
2462160	13
3728369	13
7216424	13
30887	13
4515397	13
5868016	13
5385889	13
114829	13
21305289	13
717212	13
6882264	13
7876235	13
6746221	13
1168937	13
18643624	16
1288147	13
12551988	13
19916736	13
39478901	13
11018149	13
71769	13
8127409	13
1934121	13
63942	13
26668	13
522140	13
7205471	13
343932	13
2837769	13
4489552	13
18961626	13
10519524	13
17649862	13
18683656	13
3042712	13
6359159	13
9129209	15
10990933	13
11989418	13
415883	13
3838834	16
11933348	13
7762910	17
5612295	13
3834397	13
10774179	13
1556547	13
34333454	13
15588356	13
121858	13
7133420	13
6145153	13
1305640	13
6713223	17
12842465	13
13945149	13
8864750	13
11302270	13
19490910	13
10531002	13
3589929	16
816945	13
1017365	13
12543486	13
5471494	17
12514825	13
6445072	13
4772788	13
14076568	13
1104405	13
5108708	13
7686534	13
5197373	13
2678014	13
4847452	15
4319640	13
5159617	13
11997341	13
5685401	13
1657098	13
5698084	13
37095107	13
3181402	13
2342828	13
5666915	13
568836	16
10749600	13
7346028	13
2678232	13
4611448	13
1492781	13
5410091	13
6620697	17
19864046	13
6350355	13
7003500	17
19697471	16
1723117	13
1918750	13
7556899	13
19946850	13
16079954	13
34121162	13
1279474	13
8083341	16
3299166	13
4045947	13
495797	13
2691839	13
2897861	13
13516612	13
15183091	13
10387303	13
10234726	13
10932349	13
1364524	13
1383249	13
8638271	13
38411033	13
1993743	13
22908533	17
4113949	15
2803723	13
6918117	13
654311	13
8635440	13
168363	13
10354598	15
5858449	13
16448779	13
6700578	13
14649511	13
8935398	13
4336988	13
3199201	13
5069579	13
13181625	13
11366082	17
3840861	13
3252783	17
12342376	13
30400223	13
4551888	13
8474692	13
1473570	13
5932831	13
1010586	17
4184032	13
2436198	16
4447778	13
417836	13
1025364	13
6956120	13
10308389	17
17323750	13
2342597	13
8550776	13
2936389	13
3869362	13
2670781	13
2958082	13
8650942	16
2120937	13
4125484	13
6366510	13
375907	13
1735906	13
3756464	13
4785087	13
5066962	13
4091024	15
5255594	13
2448889	17
263550	13
6302035	13
1671507	13
4820498	13
20710384	13
836450	13
803804	13
5673368	13
14600098	13
7958510	13
4071602	13
2165683	13
5461248	13
3044342	13
12994169	16
2505804	13
26268903	13
6601957	15
2950093	13
9406820	13
2688003	13
1899378	13
941552	13
1712150	17
9355332	13
1406545	13
22021603	13
2038619	16
6147553	13
34154314	13
10421367	13
4201032	13
529497	13
6231395	13
4644213	13
14913269	13
14662549	13
3981353	13
11077053	13
1049438	13
8791520	13
11543964	13
8316119	13
6131478	13
1199288	13
1353356	13
5746435	13
2734866	13
16018129	13
19345078	13
12627407	13
10703661	13
6487906	13
18666546	17
3969370	13
677412	13
195742	13
1617212	13
1283684	13
1471355	13
13319743	13
3222088	13
7828076	13
10027190	13
2191675	13
5830502	17
26054606	13
4333233	17
3571984	13
267053	13
17382249	13
6169010	13
4936960	13
15320126	13
1080083	13
8913015	13
2312059	13
7971759	13
1152555	13
7381768	15
378531	13
2931656	13
3668520	13
2449307	13
2493308	13
15803265	15
17362260	13
17486296	17
4206332	13
12097594	13
2635150	16
22070582	13
2175308	15
6816560	13
3728021	13
13268730	13
1071052	13
3335492	13
3933251	13
3362482	13
4037708	13
11607756	13
3137584	13
3677264	13
5893509	16
19794260	13
18572132	13
14421938	13
1672177	16
2572514	13
3839375	13
11783196	13
2614947	13
2251753	13
3510149	13
1822411	13
526922	16
882149	13
7782034	13
11189703	13
1338150	13
2691410	13
17002633	13
6577443	13
2212707	13
8957976	13
5614305	15
893465	13
10536150	16
1840081	13
13111338	13
935546	13
921670	13
8439271	13
2665205	13
3561426	16
14956325	13
2712677	16
2657355	13
27544952	16
21720035	13
8914709	16
4073359	13
431243	13
7821633	13
8158058	13
6821894	13
1284513	16
12528006	13
11976994	13
17646775	13
2979529	17
2907830	13
2878631	13
6120915	13
1206510	13
3061780	13
9239721	13
2665675	13
1178557	15
12934447	13
19714013	13
7340324	13
15130421	13
1072383	13
12150325	15
1028574	13
3002018	13
3478807	13
773964	13
4695914	13
2039517	13
1866679	13
2723564	13
2853888	13
13591485	13
20949132	13
8253830	13
1797121	13
18968708	13
12802924	13
3907850	13
29248200	13
6726250	13
34361880	13
11671971	13
14139925	13
3376567	13
204669	13
9849454	16
2123624	13
13548540	13
3333356	13
4666813	13
3104200	16
7048867	13
15349207	13
390444	13
1726504	13
3878850	13
989149	13
10430202	13
216572	13
9271716	13
5254419	13
11142909	13
22367969	13
10227060	13
5014754	13
10307387	16
757051	13
10906936	13
1203178	13
1313932	13
4930197	13
366658	13
1203061	13
49994295	17
13319668	13
712401	13
30123371	13
513239	13
2807506	13
14567219	13
1800186	13
7407743	13
7929229	13
12760065	13
1460131	13
9704895	13
18479528	13
3711696	13
9472550	13
4015135	13
25004	13
28562903	13
957075	13
15092050	13
11247702	13
7999108	13
4139693	17
1921697	13
2997199	13
5258886	13
4414295	13
8813425	13
25852563	13
1213394	16
3445854	16
4464752	13
6852610	13
4779230	15
251460	13
4576635	13
5230226	13
1134143	13
12766892	13
14830018	16
6815245	13
15235096	13
4008308	17
882032	13
375219	13
2779753	13
5001713	13
2235922	13
776457	13
1320906	13
11210667	13
12974182	13
13020420	13
9316850	13
17505477	17
12091373	16
3107787	13
2949360	13
829793	17
10343326	13
6338628	15
30538151	13
46087717	13
5325531	13
11602737	13
9665694	13
1693394	13
14074675	13
3325373	13
12802735	13
2622039	13
10489460	13
12384415	13
7052670	17
10964406	13
17611443	13
3625784	13
19939884	13
7093038	13
10275153	15
18435823	13
413325	13
447994	13
5776675	13
6853762	13
3195411	13
7915876	13
1215625	13
15937834	13
3376081	13
5546813	13
7350514	16
1818965	16
1836390	16
13553739	13
7013208	13
47038	13
2984853	13
8175942	13
9706115	13
8683886	13
2227039	13
7028050	13
39807882	13
25514848	13
17301456	15
1118933	13
7985187	13
4008398	13
6536739	13
28377817	13
28840428	13
354767	13
463672	13
1338567	13
18025220	13
456738	13
18122151	13
26637408	17
31369009	13
1479479	13
14562900	13
1912542	13
20301010	13
11542728	13
8274486	13
4677863	17
1742714	13
9949885	13
2741240	13
562024	13
7440121	13
3938922	13
9609023	13
2903892	13
11989837	13
1147512	13
4695553	13
3612919	13
828950	13
796307	13
40393	13
9414955	13
16673953	13
21087282	13
1041077	13
25351154	13
23371895	13
11893204	13
4232831	13
4200892	13
8259243	13
13310089	13
605114	15
4205313	13
4324437	13
6968522	13
361634	13
641420	13
2918106	13
9313678	13
4122186	13
1135751	13
25797631	17
2630685	13
7656366	13
2468354	13
3129863	13
16605963	13
3969681	13
8860963	13
2958737	13
2394162	13
3687304	13
11835537	13
3187371	13
2954981	13
12407217	13
3565880	13
4144602	13
13403465	13
1299373	13
1707325	13
389385	13
1854324	13
2467499	13
5798808	17
10105111	13
3563650	13
7984701	13
20960101	13
7102669	13
1563878	13
7287650	13
1491164	13
12525545	13
4243855	16
9710091	13
5512909	13
5541105	13
2726029	13
34035298	15
12841306	17
1654444	13
8098297	13
9226098	13
1852090	13
7596085	13
908331	13
8053509	13
12564511	13
5297623	13
6413871	13
5137269	13
2545417	16
1759138	13
3264558	13
2411251	15
1333218	15
15229305	13
6781651	13
7532341	13
738942	13
262821	13
7027549	13
8213840	13
23930394	13
3593317	13
5841872	13
14217400	17
20965132	13
7381606	13
5209983	13
2652186	13
10964896	13
25827802	13
293161	13
14685693	16
2023403	16
4023908	15
30378962	13
12449399	13
17249334	13
869821	16
4162229	13
202115	13
4243630	13
4413425	13
11099937	13
1809009	16
8787733	13
1687883	13
9584584	13
12003610	13
3073614	16
13520010	17
3813497	13
4095924	13
348927	17
1589033	13
4828212	13
1674788	13
4736516	13
1356055	13
26846391	13
12435830	13
4125432	17
2212729	13
7165352	16
20295056	13
19734391	13
13168090	13
746273	13
707050	13
11833164	16
942046	13
1592028	13
23039323	13
937423	13
1191430	13
4950396	13
7559776	13
1707709	13
1180118	13
22758082	17
4692648	13
6827020	13
148345	13
735290	13
7999313	16
10347078	13
16287175	13
1207080	13
3964162	17
4645669	13
1875217	16
6881485	13
36007839	13
74852	13
399413	13
3517549	13
3760920	15
6448598	13
780030	13
655236	13
8823505	13
15708892	13
9505372	13
3009870	13
738849	13
7215452	13
6133568	13
1924547	13
3602912	13
3221565	13
834400	13
6432929	13
4675173	13
13082817	13
2624105	13
7167603	13
10099167	13
15490987	13
4064431	13
376269	13
2299404	13
7267944	13
14477492	13
1469611	16
16827096	15
15819455	13
915700	13
1071792	15
9412214	13
7033074	13
2994911	15
6095272	13
3043739	13
6606062	13
8899899	13
5499053	17
38118954	13
3087280	13
14236536	13
14706487	13
15443867	13
215842	13
8283137	13
12582069	13
701618	13
9894956	13
3151410	13
2345370	13
3981167	13
5523537	13
6313453	13
8956924	13
4072572	13
4548327	16
930248	13
1945163	13
4699408	13
1267672	13
9288856	13
1402642	13
11068466	13
2619739	13
1255930	13
5412419	13
3480895	15
7875	13
4626919	13
7391423	13
10733660	13
2715893	13
10566897	13
4183900	13
21260946	13
20567164	13
1825781	13
6284852	13
3870854	16
23721215	13
6586658	13
7443478	13
791628	13
8324556	13
3943188	13
5628001	13
1185799	13
2653200	15
13886484	13
5578436	13
2762872	13
13006452	13
5815589	16
24397818	13
4310762	13
4824260	13
3780469	13
9570289	13
16781593	13
1328351	13
637066	13
733810	13
8006307	13
1059891	13
9376437	13
675163	13
1844237	13
796996	13
748391	13
7891010	13
2680755	13
28357	13
5904991	13
4742304	17
1165733	15
4115233	13
10361512	13
2143867	13
2630716	15
1435771	13
8950936	13
831840	13
13693103	13
1402654	13
718698	13
13058826	13
1547411	13
2576305	13
1149326	13
12756500	13
24042296	13
11168858	13
1956871	17
12352108	13
6759513	13
10753184	13
13204423	13
6188435	13
4857199	13
21018611	13
8238272	16
333497	13
10985435	13
3805745	13
949492	13
1206807	13
1273507	13
4964766	17
17755296	13
621714	13
593230	13
16930568	13
9451214	15
20421290	13
3073712	13
3738144	13
2762598	13
4890630	13
13646246	13
7018638	13
2881375	13
3466994	13
9935294	13
5681571	13
8559799	13
8283368	13
30574534	13
36179838	13
5739420	13
351876	13
2725374	13
3444840	13
4372079	13
2876822	13
4622452	13
11027742	17
5466034	13
1765761	13
1913622	13
4695895	13
7330359	13
2265380	13
1507747	16
7819010	16
2591450	16
6465646	13
1339452	13
15024758	13
17599478	13
3830851	13
12283612	13
933449	13
1405219	13
840610	13
28515075	13
3534652	13
8896529	13
7615227	13
516647	16
3909376	13
9519477	13
10349638	13
1741276	13
3161705	13
6186119	13
2534491	13
13205285	13
11791702	15
5437458	15
6965145	13
5073829	13
4176333	15
8515896	13
4875883	13
3995953	13
10685707	13
7887458	13
3798488	13
8218082	13
1746200	13
5985112	17
2175290	13
16244971	15
983203	13
243493	16
3314544	13
11266785	13
3986670	13
4480947	13
52868	13
2446744	17
511652	13
9696343	13
9582133	17
291617	13
57794902	13
123689	13
6033852	13
6768662	13
839438	13
4367739	13
6120608	13
2544837	13
6905614	13
335680	13
4747366	13
1101589	13
1588422	13
35511723	13
10988681	13
2403662	13
13178564	16
16103631	16
13031843	15
456378	13
1423041	13
25587240	13
9161932	13
24479496	13
2716041	17
4977371	13
2325655	13
11126504	16
19756055	13
3902199	13
13647627	13
9257174	13
11973200	13
22442062	16
1172963	13
792081	17
3559437	13
445317	13
6706090	15
9418250	13
4804757	16
13140128	13
7045572	17
14463133	13
2332410	13
12857650	13
11871155	13
5106576	13
621793	13
6385713	13
11281465	13
8627690	13
5139743	16
4482290	13
7687771	13
5816730	17
130190	16
1050909	15
3023902	13
6089386	13
4533329	13
6166048	13
12924722	16
10487529	16
11791406	13
616088	15
1376149	15
30176337	13
12753599	13
4914775	13
169679	13
2919372	13
1902734	13
487072	13
3645888	13
47496656	13
1818913	13
4779856	13
12682084	13
12695667	13
12986780	15
6390444	13
258727	13
6679858	13
149880	16
48659239	13
847058	15
12931848	13
25951394	17
1680188	13
4118872	13
95257	13
8827201	13
487990	13
1847968	13
3513371	13
17479364	13
21828716	13
1641463	13
1720024	13
6759196	15
7330865	13
28385	13
17868944	13
10101528	13
26203455	13
5345389	16
110139	17
21765124	15
4756961	13
10858996	13
4504301	15
1861834	13
1421360	16
2616491	13
4099103	16
7595419	15
274376	17
4034347	13
3176333	13
5533174	13
3217970	17
30172712	13
531589	13
2473541	13
710063	17
2646565	13
40400025	13
98798	13
4931482	13
27999237	13
1692379	13
13225418	13
2635147	13
5176977	13
8751069	13
5608124	13
8818683	13
2812807	17
4115049	13
23128625	13
13355111	13
638184	13
5965173	13
3477646	13
6546694	13
23284773	13
5080387	13
849687	13
675853	13
17484492	13
14508991	13
3758864	13
9960416	13
1273065	13
337785	13
3162774	13
3178966	13
18709939	13
12656489	13
722251	13
17726865	13
1811305	13
10920905	13
587205	17
4631454	13
53798680	13
85963	13
12449330	15
4018615	13
33633625	13
1912870	13
3466598	13
532080	17
996978	13
22098408	13
1051441	13
5745176	13
522124	15
408516	13
16518903	13
11118172	13
3120957	16
24719447	13
19035169	13
6323922	13
1047280	13
3910505	13
20834173	13
6266418	13
9793788	13
6352319	13
12189593	13
3817962	16
4845529	13
1162609	13
2648904	16
2226309	13
4651802	13
13128907	17
246850	13
12384415	13
8408368	13
6822971	16
4206086	13
623020	15
13825001	13
3511096	13
8520484	17
7095684	13
7844113	16
1155752	13
5885805	13
141658	16
7888220	13
1563859	13
10937906	13
11241317	13
16387265	15
8305775	13
47779786	13
11776770	13
4730881	13
9688412	13
8160423	13
4251908	13
973058	13
507961	13
1829671	15
4294375	13
5970750	13
6865868	17
4517243	15
1180588	13
3098795	13
4129825	16
2494957	13
4832726	13
2059472	13
11155169	13
2959077	13
15674699	13
384075	15
1519227	13
5686233	13
1495603	13
68525	17
1715867	13
7455082	13
1487704	13
10847434	13
3699664	13
855215	13
576599	13
6957933	13
680139	13
12956270	13
3569108	16
6471554	13
3886953	13
5879082	13
744537	13
4367530	13
1134093	16
1811781	13
10676106	15
6035328	13
1941038	13
5609607	16
3342363	13
7957636	13
1181495	13
356304	13
7906383	13
11468154	13
1495515	13
19704661	17
16897242	13
3482376	13
1232085	13
3217966	17
4712966	13
3585133	13
6432208	13
8825615	13
10297627	15
29708385	13
14363194	13
13478729	13
2120739	13
9184884	13
4796170	13
5984448	13
10431191	13
2265532	13
183668	13
4816729	13
12099764	13
402472	13
125797	13
4660843	13
3735658	13
10721237	13
14561248	13
4331204	13
438642	13
15677968	13
1074793	13
8464860	13
13735016	13
16845930	13
733764	13
6196977	13
235363	13
2014952	13
15448145	13
13939304	13
16835161	13
225916	13
3363040	13
1589410	13
3533118	13
6088503	13
535288	13
2883163	13
17746215	13
16435856	13
7335952	13
3256915	13
10037350	13
5273079	13
7939023	13
4906140	13
3182445	13
2059450	13
3097483	13
3267951	13
6248080	13
8227971	13
5189591	16
245162	16
17266704	13
13086725	13
12103085	13
35116123	13
9412	15
8189588	13
2486918	15
4705192	13
29834855	13
4348201	17
1370284	13
14944694	13
8091523	16
5429085	16
14573422	13
10080272	17
1061389	13
25609492	13
15064860	13
2893848	13
2332050	13
5442346	13
19264387	13
2943202	13
14015675	13
7681259	16
2105310	13
1361660	13
16490397	13
1745820	13
3287225	13
12343477	16
2104145	13
3290834	17
157964	13
548728	13
149778	16
3406327	13
8635112	13
53297020	13
22273151	13
2652965	13
4000234	16
1008718	13
217096	13
3159921	17
3105685	13
2209612	13
11871491	13
131709	13
7127035	13
2862688	13
5277751	13
893653	13
4385432	13
2078876	13
178751	13
1258772	17
1401493	13
657134	13
173795	13
8558268	13
3618133	13
593349	13
4937498	16
8739773	13
1820727	13
7777080	13
2467318	13
1317081	13
13683285	13
12579284	13
627635	13
3336545	15
7067332	13
120228	13
317520	13
5805029	13
7012994	15
11414219	13
2863997	13
3231561	13
9122750	13
5685832	13
10081911	13
15819944	13
740591	16
5118661	13
5354751	13
2562955	16
250481	16
11183482	13
5870797	15
4196277	13
9302539	13
31419511	13
589940	13
4691270	13
10938438	13
1250278	13
66074	16
5465124	13
17487038	13
5460159	13
5106737	13
117801	13
2270179	17
7105196	13
12526975	13
4211377	13
22003828	17
6363658	13
1504760	13
5373402	13
373121	13
21834631	13
9447024	13
406274	13
36974854	13
17942724	16
49897	13
4665395	17
14874680	13
2599260	16
7686918	13
35880042	13
771483	13
7121907	13
7455056	16
1065948	13
968180	13
3097818	15
23763680	13
2770234	13
428117	13
7271151	13
5402373	13
3161154	13
7471027	17
6056551	13
533354	13
13736565	13
6764364	13
4524638	13
21115871	13
5945421	13
20714907	13
26631590	13
8593872	13
4328616	13
241532	13
1454552	15
827854	15
9452447	13
10182913	13
3267110	13
4472858	13
10620479	13
35426391	17
965576	13
624743	13
744805	16
1075334	15
2463768	13
3845991	15
10942729	13
10097273	13
487163	13
1407473	13
4071006	13
5762306	13
4241289	13
5820424	13
9746705	13
4443607	13
15147	13
3315323	13
2804783	13
17466794	13
4705493	13
2660392	13
3291335	13
7582440	15
7783779	15
201999	13
7609423	15
16615568	13
5915022	13
11914403	13
13263399	13
545524	13
16209599	13
4494122	13
6188938	16
1896889	13
924213	13
17241044	13
6664848	16
41326392	13
3974358	17
323913	13
22362083	13
5487067	13
10669530	13
6420841	16
7656590	13
5739535	17
12393673	17
4272628	13
233317	13
8167143	13
5555891	13
3924362	13
21517733	13
1576610	13
1040590	13
8174121	13
7622412	13
1363527	13
3662880	13
1720878	17
8119135	17
10541994	13
8397616	13
16000185	13
14042156	13
1110282	13
3212551	17
6233466	13
11380137	16
1324270	13
96159	13
3578519	13
1356338	13
14999035	13
27257980	13
1559471	17
2507812	16
3821064	13
4402446	13
4035517	13
9637332	13
10769617	13
21619142	13
8652363	16
19163943	13
26482998	13
4843861	13
11746942	13
2670500	13
12608	13
5782441	13
4627417	13
7575266	16
10532606	13
2998807	13
18506822	13
4960492	13
13099700	13
8874219	13
4009282	13
11631526	13
8102979	13
8466309	13
11005636	13
1835290	13
23453162	13
6685946	13
23212591	13
4823927	13
6210011	13
881395	13
3608263	15
3087677	17
144427	13
2676187	13
13431857	13
9449810	13
8705958	13
8438454	17
6627200	13
3620014	13
5322628	13
10452038	16
12420566	13
1680216	13
6720256	17
4866485	13
7369802	13
11183604	13
3455289	15
368309	15
1743238	13
579717	13
18348165	13
3178366	13
664395	13
12773979	13
802960	16
2610075	13
2947747	13
12297623	13
4486151	13
8380974	13
18649269	13
13493103	13
329985	13
3769814	13
1009166	13
5264771	13
8627289	13
6976097	13
4849529	13
2826267	13
3226155	13
12492032	13
6626429	13
9331090	13
10234091	17
6392143	13
6197617	13
1837920	13
6779789	13
1847250	13
1930487	13
8737741	13
4654438	13
2936809	16
10508139	13
12234551	15
18886827	13
16887589	13
6664531	13
5466269	15
9074384	13
7661232	13
2790437	13
8768524	13
9245546	13
8441620	13
3760366	13
16754759	13
2699878	13
12686890	13
903615	15
8147791	13
1923437	13
5254737	13
4261763	13
20075809	13
16581843	13
7771574	13
13125290	13
3440039	13
683807	16
3869171	13
13394075	13
25812175	13
1766275	13
21714063	13
19226015	13
6917988	13
1032170	13
5323747	13
32566044	13
7225817	13
6525575	13
6482965	13
5678773	13
4557554	13
182428	13
16729372	17
41385	13
1656665	13
3598755	13
1785206	13
8268500	13
5900542	13
11085499	16
4705736	13
9116207	16
5255165	15
7117420	13
12979162	16
10203400	13
2564949	13
11831382	17
51364	13
6581704	13
176421	15
3337205	13
459163	13
2159570	13
4712497	13
419957	13
2481080	13
27771066	13
2115541	13
6007955	13
1624642	13
1276728	13
2940231	13
2478050	13
37391	13
15421277	13
3443861	13
29733223	13
9278796	13
15605285	13
3107162	13
4553707	13
530963	13
2438476	13
9145240	13
5661799	13
219122	13
13786211	13
10900349	13
23717397	13
563768	13
214524	16
2273345	17
26418190	13
161280	17
11749549	13
751237	13
589430	13
11026849	13
4766678	13
379883	15
7739536	13
2333186	13
906655	13
6791565	13
2545231	13
355712	13
1547434	13
4393815	13
281610	13
30827317	13
7858096	13
3330275	13
2035865	16
8034478	13
2121077	13
24558689	13
7233349	13
9314461	17
2463116	15
10547906	13
293099	16
20910723	13
9368999	13
6526631	13
4932319	13
2272311	16
4803193	13
4197592	13
2145758	15
2275653	17
33080808	13
8796458	13
2662544	15
530701	13
3153581	13
13086879	13
13097012	13
5143399	13
6448577	13
920501	13
14704018	13
16840085	13
15841627	13
4550432	13
1072599	13
7364985	13
17434890	16
19504773	13
3370114	13
16414175	13
1215994	13
17722360	13
28493438	13
19217450	13
22626588	13
15752332	13
11141407	16
691065	13
4187902	13
25466622	13
908240	13
9370307	13
1678854	17
1946566	13
5310303	13
16025808	13
18576511	13
24363607	13
5183599	13
12040941	13
6120840	13
3342933	13
359868	16
4451527	13
12968807	13
4948847	15
24647880	13
10634151	13
4987463	15
21525495	13
908583	13
7197664	13
4953222	13
4058526	13
15260987	13
13645089	13
11256408	13
13828037	13
16933446	17
6524639	13
375991	13
1290314	16
5785392	13
14576841	13
14583063	13
14706762	13
7408809	15
12954126	17
152897	13
5957477	13
11710387	13
3842134	13
5209029	13
847443	13
3079668	13
20247818	13
7908710	13
6828013	13
2236668	13
7360788	13
3576151	13
6382322	17
18018638	13
930791	13
3188932	16
9102043	13
4799828	13
16772457	13
2237561	16
9403128	13
4505464	13
7368002	13
2448105	13
2189363	13
1411248	13
2132090	13
3671704	13
22705059	15
19812392	13
10002493	13
1017483	13
2891737	13
14808063	17
4819464	13
14331701	13
9165381	13
7235293	13
12600392	17
4458761	13
4055312	13
10469680	13
679589	13
817258	13
7369324	13
1140119	13
95468	13
5910026	13
26686754	13
15731575	13
21807485	13
2076678	13
4777438	17
971805	13
1460863	13
2129926	13
249818	13
3067483	13
8682995	13
1296518	17
6188955	13
35574263	13
8699722	13
333921	17
23154021	13
4841568	13
1621547	13
4515013	15
11981236	13
1313540	13
10346292	13
3327897	17
6300581	13
5626418	13
1953938	13
17537962	13
16670548	13
14053550	13
3309277	13
2595915	13
4061511	13
12302610	13
4015755	17
7575577	13
4949354	13
9243418	13
7962221	13
7706679	13
95625	13
5212189	13
5373549	13
22188852	13
7678274	13
4359663	13
4132823	17
6890057	13
20308515	15
2036601	17
588286	13
4928653	13
19551820	13
5017797	13
890752	13
2030090	13
1805372	13
1662157	13
2771474	13
4178433	17
2468514	13
14277006	13
5504407	15
1841395	13
5570744	16
9856678	16
28984906	13
3315233	16
6754189	13
2189883	13
11286166	15
6284652	13
4568261	13
1660694	17
620948	13
5424543	13
31827655	17
979333	15
5405705	13
11208541	13
4390824	13
1549734	13
811432	13
2726796	13
7951934	13
7549282	13
10029602	16
1964164	13
3879357	13
8826873	13
170657	13
14710836	13
5152871	13
26034203	13
8901663	13
1040220	15
2699750	15
2363361	13
652727	13
2084532	13
8051827	13
4806225	13
5479264	13
980158	13
3628881	13
5628627	13
2576504	13
5105975	13
12107104	16
100248	13
2528539	13
200068	13
7510504	13
1341311	13
386402	13
19446396	13
7612332	13
1678749	13
19013122	13
3476915	13
7880373	16
1117026	13
784629	13
20881673	13
9639020	13
6073485	13
16031982	13
2539661	17
31446547	13
8310711	13
7433416	13
26750604	13
10303354	13
3502846	17
3458855	13
86850	13
9353824	16
4684674	13
9259539	13
17603295	13
8785806	13
13055655	13
2021600	13
10330265	17
35394913	13
1335532	13
1625834	13
2563822	13
5762399	13
6472135	17
5894296	16
1103922	16
23008896	13
5670494	13
3579835	16
1501725	13
11207168	13
2887668	13
9636896	13
11224109	13
28383195	13
594826	13
10462424	13
7936548	13
4818740	13
874458	13
16594779	13
6874678	13
10801427	13
4722835	13
11931067	13
8525240	13
5928728	13
8683576	17
291390	17
16659873	13
8498571	13
13055477	15
12326659	16
9049722	13
38056135	13
5643207	13
1786690	13
4157831	13
2985242	13
2266229	13
2085413	13
8724727	13
3557907	13
3335177	15
1861156	17
3467	13
1369675	13
15859989	13
516524	13
77371	13
6961945	13
4487871	13
15180200	13
1729434	13
4761703	13
2084306	13
1563386	13
4474032	17
3098249	15
10159172	13
3483572	13
3877172	13
1702747	13
6627121	13
6753846	15
17229614	13
7325310	13
19574015	13
21280855	13
8110886	13
23502102	13
3261673	13
454659	13
3065744	13
1376267	16
5876003	13
2705162	13
7333024	13
2810865	13
3972346	13
2707286	13
2681221	16
7804762	13
23479643	13
7392250	13
11781968	13
4389258	13
14952652	13
11019514	13
10105266	13
7395394	13
972019	13
1517104	13
11390754	13
9436491	13
4891853	13
958507	13
6636998	13
10269770	13
1329395	16
7885697	13
838523	13
13951083	13
12958367	13
1395458	13
2241181	17
105689	13
1496530	13
10580050	16
2918128	13
7014424	13
2151763	13
6884671	13
12999024	13
6161429	13
118421	13
7873779	13
2767025	13
1959200	13
3920506	17
4540720	13
2572599	17
24450142	13
4600665	13
32024872	13
2055734	13
5038063	13
3663967	13
1832956	13
538542	15
14448702	16
24131177	17
12043490	13
18043408	13
3854650	13
5016865	13
5833706	13
5527205	13
2766481	13
2283799	13
3859085	13
20586856	13
1789320	13
198690	16
3995505	13
2623950	15
6568995	13
343003	13
1596639	13
511270	13
8114766	13
635738	13
6755784	13
14008891	13
1869314	13
149008	13
1740416	15
6559520	13
17855254	13
11063470	13
8463044	15
5382332	13
23125793	13
2518514	13
2341281	13
900242	13
6238035	13
2308884	13
27985932	13
1247076	13
15784687	13
7032888	13
2446290	13
8398295	16
2959629	13
29858078	13
8794098	13
2791191	17
5874358	16
24517234	13
1123409	13
18555406	13
334464	13
12806759	17
7627343	13
2549601	13
3126101	15
5634920	13
429273	13
284353	13
5034044	13
3809005	13
1545469	13
12447632	13
1370681	13
5997619	13
2344092	16
1221299	13
5463919	13
12099851	13
19738919	13
3792645	13
13612469	13
4821857	13
4731934	13
5709764	13
10611380	13
14635334	13
10733204	13
10127779	13
648659	17
21197436	13
1390275	13
14627886	13
15933324	13
5867336	13
4593686	13
4235424	13
914539	13
1362111	13
8281585	13
5779426	13
7349687	17
5601368	13
8918614	13
19497681	13
6795387	13
2332973	15
1484490	16
10093613	15
10170586	13
818256	13
19926826	13
26302073	17
1878310	13
3585829	17
5898217	17
9729418	13
6089268	13
438022	13
21449518	13
5282570	13
12442677	13
9359261	13
2394994	13
16210701	13
25412060	13
7270952	13
3121448	13
3572506	13
10886234	13
6540777	15
4208749	13
4519083	16
1848400	13
16600965	13
5037574	13
3060243	13
2326977	13
3267248	15
8392730	13
12251541	13
7028799	16
5686646	13
18443557	13
827051	13
7384702	13
3509943	13
2914676	13
8001308	13
16596939	13
2553970	13
9619986	13
1176782	15
3291086	13
2768127	13
7211222	13
8094107	13
2848647	15
3510600	13
7145347	13
5940712	13
377799	13
1546622	13
15065237	13
6251822	13
260115	13
3027406	13
12534311	13
847297	13
6427223	13
65578	13
736091	13
7972944	15
7643137	13
5000240	13
4901216	13
24157810	13
1647224	13
1358861	13
6873577	13
1375812	13
460168	13
16769430	15
26577964	13
13711141	13
5812187	13
2046039	13
1401315	15
4576661	17
7325542	13
804014	13
8719050	13
2183252	13
11116676	16
690427	13
4993632	13
3634287	13
5205548	13
2734878	17
7952548	17
5315665	13
6499747	13
3628709	13
4679629	13
23407987	15
11618726	13
17801424	13
4167625	15
30246392	13
5795254	13
14757455	13
4666861	16
6122316	13
21468022	13
132978	13
25193923	13
6925625	13
3955402	13
5906866	13
964459	13
9910467	13
12055548	13
5824266	13
7091132	13
549576	13
19939081	13
2346259	13
5176535	13
6801926	13
2687942	13
6540132	15
17448342	13
1165557	13
7694038	13
1626588	13
5376225	13
21405464	13
1779181	13
9150635	13
4236739	13
7934665	13
1497842	13
10360448	13
1564633	13
6812489	13
758502	13
1214590	13
1922008	17
25753256	15
23294441	13
8896058	13
6738653	16
13575030	13
14674480	17
27853301	16
17688780	15
5907131	13
5078159	17
647169	16
21185439	13
4980005	13
1014197	13
21220328	13
140190	16
3168950	13
4923261	13
25504243	13
6152417	13
1797067	13
9733340	13
14931158	13
3609132	13
9033610	16
7547310	13
870388	13
6380943	13
28152703	17
8700613	13
85878	13
2524732	13
32589824	13
951080	13
4137309	13
1492310	13
83001	13
1303913	13
4788850	13
1174193	13
2936074	13
1084530	13
1246379	13
6819781	13
10154336	13
2978151	13
5730892	13
6982583	13
7232008	13
106827	13
5757837	13
1880423	17
4625897	13
5006120	13
5799904	13
1718992	13
3246084	13
1027030	13
8874258	15
219485	16
7111967	16
6745322	16
4133868	16
30395453	16
4702865	13
19425034	13
1853428	13
1954265	13
2781529	16
747490	13
2589669	13
6440910	16
3283680	13
1603420	13
8272143	13
2658605	16
3560570	13
6195322	13
3798622	13
16418987	13
4498601	13
2344231	13
5013320	13
5795686	13
8465403	13
4649188	13
382818	13
15908144	13
6284774	13
6078934	13
30510078	13
259086	13
17468272	13
11513709	13
16797567	13
3839806	13
14593581	15
3758387	13
3168022	13
21753427	13
8832184	13
3797791	13
1376177	13
6753405	13
1887680	17
2598371	16
28056442	16
1244083	13
698293	13
9940893	13
10382999	13
12764278	16
28475009	13
754981	13
7540267	13
3983518	16
3941920	13
6925954	13
5623458	13
11962155	13
13282971	13
5672277	13
7192563	15
2244692	16
9286893	13
24283271	13
6176666	13
11993692	13
8640633	17
264901	17
17744505	13
6319443	13
1168599	13
3240816	16
9293029	13
10137491	13
4007332	13
2802	13
7665547	13
7104299	13
1660471	13
1780459	13
5265007	13
9748242	13
11462438	17
6888855	13
10254576	17
3464588	13
11616645	13
3068608	13
1633017	13
1697773	13
7311204	13
15803962	13
7101476	13
2135732	13
2946287	13
801057	13
1610712	13
3743609	15
5141082	13
21225617	15
1676595	13
17560763	13
8039054	13
335233	13
3430658	13
16965583	13
8600940	13
12099472	13
502838	15
850455	13
9236358	13
1396061	13
666807	15
10042495	13
16098960	13
3062332	13
1989893	13
996004	13
12103172	13
10364292	13
3165950	13
18788560	16
10672791	13
4323109	13
99802	13
4268103	13
5990868	13
10023432	17
4246667	13
6906818	13
21990822	13
7053571	13
3023075	15
19886479	16
1164765	13
2305088	13
1477306	13
5450576	13
466861	13
1293023	13
11934962	13
7569684	17
11258486	13
386208	13
17588964	13
3506803	13
1504347	13
8161356	13
5857535	13
5020663	13
2042927	13
8310331	13
7363567	13
9645340	13
16010742	13
10649976	13
6185833	13
16230508	13
18556932	13
4488795	13
669900	13
3241920	13
12851994	13
4148628	13
4111685	13
6471955	13
1547020	13
347936	17
5089094	17
1936079	13
2236838	13
3407676	15
6774128	13
968912	13
1791211	13
1959072	15
23095716	13
906427	13
5489051	13
2083385	13
3836731	17
3786717	13
4439231	13
2175400	13
7866711	13
1153720	13
7731752	13
4969413	13
2267207	13
3547906	13
5823273	16
7929099	13
24138697	13
1344406	13
32015753	13
4091613	13
8101421	13
1783743	17
7748959	13
3447762	13
5556864	13
5400499	13
2942760	13
8908030	13
1699844	13
12428413	13
584132	13
7463027	13
5593112	13
943386	13
7588299	13
681569	13
7211371	16
11578916	13
6039357	13
2325253	13
2115801	13
10576328	13
8076317	13
6438107	13
16392020	13
3317217	13
3948685	13
9410521	13
7030537	13
3565322	13
4506298	13
96916	13
578133	13
13852702	13
12336649	13
6019691	13
5725129	17
3191204	16
3535375	13
3523823	17
9123407	13
1309680	13
18438571	13
11970575	13
5936654	13
4453692	13
33414	16
1094554	15
134649	13
9025310	13
7339496	13
13819572	15
1393423	13
14548703	13
14519152	13
18282351	13
13306788	13
15648003	13
6713882	13
711754	13
19784813	13
1904028	13
5104699	13
8585046	13
26425218	13
8309464	16
4048264	13
1065194	13
8524313	13
4292005	13
12611659	15
9077781	13
14662123	17
11460480	13
12428	13
34322408	13
23659521	15
2503053	16
18962760	13
433994	16
4428764	13
4815010	13
2065084	13
3146138	13
4496441	13
5500697	13
2594738	13
1569672	13
8311282	13
670306	13
17126055	13
191491	13
8875531	13
2254415	13
327575	13
1231228	13
18126805	15
7633507	13
1992182	13
7382645	17
3111222	15
1598128	13
2856196	13
2251206	13
19237082	13
15881910	13
1088283	13
10345297	13
2673533	15
42711667	13
2640078	13
5785657	13
1520073	16
213920	13
1027255	13
4685861	13
7995441	13
26592322	13
12587134	13
3184285	13
209442	13
14269068	13
4435107	13
10222284	13
1278676	13
15168996	13
656026	13
359471	13
1035832	13
8886253	13
3287658	13
2288464	13
766045	13
11110418	13
15860393	13
4802261	13
12922704	13
3789261	16
8064743	13
2817991	13
13352698	13
2284197	13
41361	13
8853397	17
2076261	15
192031	13
14758471	13
2594616	13
4329992	13
15327584	16
4370973	13
2431294	13
6468103	13
2877202	13
6400514	13
6808161	13
5055917	16
1717149	16
1681697	13
5138398	15
4438759	13
18430449	16
5763442	13
1131752	13
6509576	13
9320112	13
1119492	17
146244	13
3878836	13
355697	13
12884607	13
3687527	13
9987554	15
1912658	13
26094947	13
8389758	16
6391789	13
5562126	13
7865160	15
1023973	13
4009509	17
2097732	13
4161589	13
473452	13
16583694	13
2892181	13
482538	16
8814639	13
8702545	13
8090206	13
634880	13
14141561	17
6222348	13
1073755	13
14439779	13
2720937	13
1502473	13
9506024	13
11908497	13
12125697	16
6264170	13
5577845	13
6085039	16
5004009	13
2237058	13
1551709	13
24791	13
2038596	13
17126701	13
1802051	13
19886553	13
5950073	13
11815004	13
21286859	16
16641024	13
5888577	13
8992624	13
21437317	13
1234675	13
1791860	13
5515227	13
17968	13
90467	13
1557683	13
23669938	13
270749	13
4113687	17
3863958	13
15033794	13
5186433	13
8932702	13
4914326	13
12425018	13
2434305	13
482252	13
7453921	13
19012861	13
13009018	13
2313282	13
2740463	13
15715242	16
2562086	13
425664	15
14441820	17
7992352	13
9712973	13
6549260	13
7591595	13
3508674	13
1427137	13
3285660	13
4620072	13
3549591	13
4654455	13
18521595	13
889442	13
4732698	13
584035	13
1095404	17
18751064	13
5540056	13
1212855	13
946708	13
4584897	13
2578037	13
5412818	13
10683803	13
3496832	13
2281710	13
7698704	13
8793460	13
644524	13
7522626	13
4720351	13
5801992	13
12636169	13
28072446	13
21508236	13
1224124	13
5266443	13
4877728	13
6232956	13
6340485	13
83669	13
7595376	13
16345842	13
4419612	16
785764	13
612583	13
4462654	13
5223934	13
15789584	13
6494921	15
1873393	13
4771230	13
1376273	13
7843879	17
6848878	13
6851593	13
1276635	13
11800568	16
106929	13
1746426	13
3253996	17
32725868	13
11253522	13
4225895	13
6313393	13
3451626	13
3299949	16
7013636	13
9093032	13
3206122	13
42369301	13
3172619	13
8983958	17
16552393	13
6602361	15
6672058	13
4587591	13
428527	13
818026	13
14334368	13
9221356	13
786935	13
3337734	13
834122	13
27063583	13
5717307	13
232255	13
7495282	13
11733790	13
4137930	13
13897497	13
18809713	13
8580946	13
8107507	13
17676875	13
2047617	13
10076942	13
2941360	13
6450840	15
8121894	13
3046249	13
4287241	16
867857	13
28288317	13
15516821	13
5330851	13
8746841	13
2585531	13
8262211	13
2773992	17
19495	13
13402349	13
3413082	13
3535303	15
9323696	13
479067	13
13261053	13
4181772	13
577950	13
10723998	13
6279272	13
3182035	17
10998009	13
1148050	13
5824767	13
3188153	13
2404892	13
5199770	13
3608626	13
2690011	13
2740573	13
12904254	13
5466918	13
10730015	17
11362435	16
3062979	13
34784843	13
4447244	13
5990640	13
10447578	13
65137	16
7334302	13
3402386	13
612190	13
2637624	13
11759043	16
25341382	13
4710925	13
11705329	13
2918029	17
1380554	13
2867188	13
6931587	13
1147599	13
19480888	13
20786999	13
3948003	13
1369458	15
2075754	13
1203862	13
3590392	13
8689204	13
40630516	15
3940534	13
6192294	15
9893036	17
475106	15
346835	13
3877563	13
16324380	13
9848089	13
1723497	13
597262	13
4754980	13
13829256	13
4115942	13
19719	13
4092424	16
3804168	13
5218076	13
2274789	13
13214851	17
1031848	13
4223471	13
89824	13
1687158	13
1298520	13
6703359	13
7481103	13
1714267	13
8409370	17
795505	13
5920060	13
6985996	13
1824624	15
3352280	16
880860	13
9305963	13
13829494	13
1286563	13
6851455	16
185926	13
2266994	15
9346882	13
653459	13
2679012	13
7607688	13
13291729	13
27146457	16
6477628	13
7831516	13
3535043	13
8971894	15
8430156	13
4129718	13
20981843	13
2361868	13
3524432	13
11291266	13
4992843	13
2891870	13
6960971	13
6226464	13
12503217	13
1282295	13
9283447	13
9780188	13
5666150	13
39915556	15
863100	13
4192766	13
4687695	13
2051887	13
22748151	13
484847	13
777784	13
11971710	13
995730	16
2850314	13
5244293	13
11250685	13
18355835	13
2589611	13
5070503	13
474055	13
822962	13
20550650	13
3049121	13
7752522	13
1002563	13
2737751	13
3324550	16
10482682	16
2589905	13
3317736	17
4223209	13
3600392	13
795160	13
3985396	17
38179414	13
6372806	13
3543938	13
4830667	13
14498727	13
3912005	13
630305	13
19629023	13
7552184	13
117970	13
5928336	13
11063365	13
7892644	13
552600	17
3737965	13
2168381	13
8179154	13
16294575	13
3057545	13
8576232	13
14444149	13
9779993	17
12901495	13
3109101	13
5933099	13
9015757	17
30291970	13
15710800	16
397681	13
3225176	13
2891233	13
12125698	13
226149	13
2156567	13
2797803	13
974798	16
9169621	13
10711703	13
2173593	13
1512188	13
3463681	16
8036836	17
6916898	13
4911491	13
1283443	13
4337287	13
5188105	16
10385822	15
4402083	13
3429412	13
6049946	15
2880069	13
283582	13
187525	13
13004227	13
5542099	13
3439835	13
16465589	13
7581656	13
4569538	13
4969007	13
7947080	15
9965075	13
5252520	13
40039930	13
2435306	13
12927918	13
2006817	13
3037439	13
17293823	13
4619172	13
3306282	13
7471944	15
6439402	13
5641082	13
44026	13
21688646	13
4177768	13
7185459	13
815890	13
8395137	15
4343335	13
941061	13
169390	13
269532	13
9838151	17
453552	13
4984518	13
8720106	13
460250	13
7059863	13
6708167	13
5868386	13
9303772	13
8988874	13
1416447	13
1487719	13
1545430	13
8150743	13
2988819	17
17034355	13
111918	13
13425714	13
3634948	16
6595299	13
2097748	13
22159113	13
3387178	16
940339	13
1005251	15
2006621	13
467262	13
8013486	13
12034782	13
1873468	13
2949964	13
4523396	13
6620172	13
16609962	13
8662309	13
18222958	13
1553530	13
17973961	13
324493	13
8483022	13
4714433	13
175131	13
6628898	13
2416410	13
4432119	13
7846297	13
4378447	13
3659219	13
28712911	13
7805238	13
139797	13
6011430	17
2255464	13
837839	13
2514974	13
2005259	13
1903102	13
1113869	13
17595942	13
4194728	13
861875	13
2106023	13
3132395	13
11777915	13
7095278	13
165224	13
5893315	16
351405	13
5825363	13
1404376	15
5674927	13
1168981	13
3733533	13
4559527	13
2706053	13
712645	13
349200	15
2750331	17
13134531	13
281642	13
2381343	13
672838	13
7298645	13
4151540	13
5297949	13
776891	13
19782408	13
6965638	13
218531	13
2575484	13
3146365	13
6251241	13
4828808	13
8640696	13
3246943	13
267910	13
7873837	17
6370573	13
73963	13
2193618	13
1345780	16
208002	13
7158563	13
11071600	13
6954290	13
3052098	13
19321704	16
7376727	13
3218488	13
12698789	13
371682	13
6740625	13
2682044	13
1461131	13
256216	13
7531307	13
19674071	13
1979504	17
3080578	15
4653169	15
5590259	13
1085069	13
3791083	13
7113670	13
4911758	13
892772	13
11675882	13
2097826	13
4739464	13
8105207	13
31627101	13
14459244	13
1416188	13
9679543	13
519603	13
4062587	17
19656736	13
4271336	17
24612389	13
3075128	13
5339513	13
13944979	13
2684039	13
12896162	13
2885073	13
9425812	13
2141760	17
2474592	16
1087104	13
5624488	13
3971949	13
13326246	13
6857831	13
9984639	13
2164237	16
1483263	13
7357027	13
5881732	17
20003466	15
7627972	13
5407572	13
5945857	13
7315736	13
24734523	13
5679166	13
544204	13
726087	13
7087532	13
13523183	13
8259092	15
29496	17
2942727	13
14003997	13
780951	13
4741335	13
26626354	13
10665090	13
5741967	13
7582446	13
611283	13
12323045	13
22253019	13
923230	13
3160371	13
5308123	13
15174435	13
1954585	13
5113317	13
4367265	13
1504942	13
2261040	15
645642	15
6611291	13
5824851	13
965465	13
3166929	13
582380	16
6072158	15
1098325	16
3387814	13
4707541	13
430588	13
1654905	13
1523811	16
4251223	16
22809951	13
18790832	13
16298212	13
5680728	13
19561880	13
971051	13
1903858	13
3007388	17
1309810	13
13093209	13
19266959	13
7935226	13
3473850	13
9814471	13
1457930	13
22697746	13
10682628	13
1615689	17
4331018	13
9774708	13
1699926	13
227917	17
512901	13
2207597	13
611389	13
20531	13
9806179	13
29975913	17
2288190	13
1982614	13
2612676	13
2304107	13
537452	13
3238875	13
10442130	13
1701181	13
4924330	13
5655957	13
27329849	13
3081832	13
1450958	13
4237865	13
5557187	13
16037214	13
3340246	13
9660726	13
10833671	13
15786382	13
5649858	13
10589486	13
7217763	16
13083261	13
2005771	13
4629783	13
13739390	13
6685271	13
1810255	13
1364061	13
2163672	13
12175505	13
2561717	17
10600596	13
3029180	13
792834	17
25484595	16
11623252	13
292905	13
16355182	17
16947542	13
23768565	13
23711339	13
15038686	13
7065477	13
481053	13
8068649	13
6035621	13
2554613	13
3656702	17
10126867	15
8049675	15
2793036	13
13944812	17
1935216	13
4313890	13
8219094	13
6046140	13
3032472	13
5150255	13
7841928	13
9163087	13
5231277	17
4755819	13
10105388	13
4793490	13
5949464	13
18832251	13
7084495	13
1946725	13
1309824	17
19094973	13
4088910	13
3210373	13
3525699	13
3790558	13
31864450	13
1019449	13
7778403	13
2614456	16
256402	13
14765744	13
40778	13
1676386	13
1632281	13
4613645	13
3776287	13
6949044	13
8442063	17
5104937	13
4130533	13
617083	13
499900	13
7270370	13
3087602	13
2022501	16
7094384	17
3910340	13
2594894	13
2798889	13
16747376	13
552084	13
6529256	13
5543624	13
3160003	13
12668182	15
2819627	13
63553	13
1397670	16
13273495	13
4875971	13
4061030	13
5622610	13
1648397	13
6409347	13
8969011	17
3106405	16
3976016	13
1032929	13
5653573	13
6519528	13
1145700	13
863266	13
1189077	13
6320038	13
582619	15
3471083	13
4147938	13
21411873	13
349507	13
38897233	13
1714262	17
22216905	13
1988994	13
13453357	13
2408265	15
11062637	13
1730016	15
16901812	13
9285191	15
6384759	13
9101321	13
4551766	13
7693912	13
4016559	13
7056987	13
31941801	13
12620365	13
7763323	13
169109	13
7196914	13
4203228	13
18745735	13
15319500	13
24068255	13
965250	13
1165435	16
16232477	13
16463145	13
3693878	13
5095474	13
20348167	13
13393511	13
8890844	13
10779927	17
1856470	16
8502373	13
16645157	13
948271	13
17608952	13
47845078	13
3434682	13
1162462	13
14750238	13
1421586	13
2205924	13
4154238	13
4650877	13
9309806	13
26606358	13
11295191	13
1086626	13
4946332	13
4153854	13
1335270	13
15623419	11
9690027	17
1900507	13
23679408	15
5742561	13
13176973	13
29664722	13
4985307	13
718889	13
11047014	13
16136751	13
53560	13
956963	13
2668236	13
7355429	13
3375722	13
867106	13
9573093	13
2933923	13
18090502	13
13780536	13
26350518	13
1638881	13
3504066	13
6659023	13
8750891	13
4447314	13
14593342	13
28625049	13
740491	13
5817853	13
1301881	13
8362364	13
29520383	13
783117	13
241037	13
3923164	13
6828713	13
280498	13
2624675	13
11571815	13
15017	13
4240129	13
13023691	13
9188619	13
1885948	13
1664013	13
7541714	13
14265151	13
414446	13
1610921	17
3730762	13
6739442	13
8568241	13
4863002	15
8348713	13
1372452	13
2183091	13
3297831	13
27313418	16
499585	13
11165875	13
11672076	13
611758	13
12936642	13
10977094	13
31220817	13
13247464	13
1593791	16
330013	13
5275668	13
8779111	13
8333326	13
5210653	16
7980945	13
9827926	13
12682749	13
25750075	13
8900495	13
1476227	16
7206169	13
22866325	13
6803695	13
3995128	13
1467580	15
22098541	15
25213258	13
12456748	13
15263231	13
8027390	13
21696085	13
18470812	13
3242225	13
1938968	13
5490587	13
8870865	13
1991779	13
3724444	13
6465759	13
2086817	16
140446	13
2655441	15
1720693	13
10569037	13
12870582	13
8098161	13
1344772	13
1782137	13
265004	13
427093	13
10464759	13
1603729	13
4819039	13
11894332	13
7849663	13
3292987	13
11240436	13
30229803	13
5147404	16
2229990	13
14059588	13
12606082	13
1842676	16
4446039	13
1111266	15
6640620	13
426715	13
5026993	13
2034616	13
838904	13
5139078	13
4450280	16
11425765	13
9118025	13
4802089	13
690932	13
4126390	13
3557901	13
11693783	13
8787070	13
17888086	13
1088404	13
9399596	17
7237211	13
8683963	13
19186627	13
2846329	17
5093432	13
17665926	16
11338553	13
6536756	13
2011197	13
22750346	13
2295850	13
7437836	13
761783	13
6196750	13
135937	13
4640667	13
8566951	13
1128300	13
5916535	16
6413381	13
19986707	13
18395831	13
1775682	15
3704468	13
2223549	13
84351	13
1600948	16
35624	13
6966034	13
8139956	16
1218954	13
18086464	13
4947722	13
14061010	13
30074220	13
14538225	15
8419464	13
5999720	15
3905419	13
3204961	15
10667034	13
8937409	17
2721878	16
8639239	13
1975239	13
9955981	13
2124670	13
8956709	13
9619802	13
2317228	13
7143454	13
15904965	13
8543044	13
1284750	13
1797539	17
4462689	13
4430735	13
14236304	17
5904319	13
5940634	16
1441482	13
5581625	13
1638378	13
752162	13
9909285	13
9683631	13
1064978	13
1457791	13
2455306	13
6327527	13
3405995	13
3590908	16
4520930	13
4818775	13
2873889	13
18021478	13
2592281	13
5503671	13
21281647	13
3334408	15
3722495	13
1556231	13
6637561	16
27397	13
10191435	13
330196	13
8329469	13
28161011	13
24157816	15
1161867	13
3078875	17
5143226	13
1827113	17
12812848	13
386982	13
4944435	13
4231309	13
870853	13
512051	13
18003913	13
614212	13
21706	13
12042944	13
301140	13
538430	13
9012079	15
890708	13
677648	13
3844094	13
3422267	13
2644831	13
695645	13
2711197	15
3705106	15
15299298	13
7775544	13
4125223	17
8341409	13
5823458	15
2207690	13
3952681	13
16799755	13
1212244	13
366225	13
18403190	13
1460144	13
14696172	13
4103315	13
24327	16
2022203	13
5553708	13
11920030	13
8612845	16
4505209	13
8130555	13
1369870	13
1448006	13
2331262	13
3409204	13
18980268	13
1773345	13
24797	13
1886737	13
1332289	13
3466904	13
9040495	16
3179576	16
17987282	13
8941731	16
4737859	15
4796247	13
3302234	13
7064340	13
1514886	13
6774208	13
10319450	13
3629008	17
3280950	13
5260680	13
506546	13
2763339	13
506660	13
7364026	13
23529686	13
3629492	13
9547876	13
27053625	13
5559956	13
3041164	17
16086292	13
20394783	13
21981972	13
3107156	13
6016407	13
4774777	13
5496111	13
3533618	13
10349459	13
1933015	16
2916589	13
14305	13
9087760	13
2665984	13
7348718	13
9193154	13
4579881	13
1012278	13
613084	13
6652829	13
10226101	13
18554949	13
26187680	13
12620789	13
4560734	13
8301938	13
6820098	17
21994192	17
6518919	13
4494098	13
3277310	13
10105294	15
10273924	13
2258369	13
5893094	15
29008742	13
3613659	15
24517321	13
5274290	13
7017885	13
5225651	17
1043974	13
2534808	13
143610	13
134359	16
2757894	15
2670062	13
3265914	13
1572090	13
2992083	13
6012147	13
25339999	13
4693487	13
3163896	13
249674	13
516908	13
11404236	16
2315625	13
1594094	13
21560789	13
10041515	13
10389010	13
4794841	13
2280415	13
10209647	13
2935261	13
1276280	13
6327237	13
908676	13
1659990	13
13615086	13
23231800	17
10070881	13
6074479	13
4133630	13
101902	13
13398033	13
2902120	13
595214	13
6125656	13
3957426	13
14038461	13
6818636	17
9274162	13
6031623	17
3720801	13
480881	13
6699107	17
273273	13
97233	13
121857	13
16944493	13
569789	15
3934499	13
1067336	15
7724813	13
8264828	13
5831871	13
277589	13
8340014	13
13775599	13
315125	13
5958593	13
42462143	13
10568321	13
5229941	13
2335260	13
7662439	13
8991878	13
1427318	13
3797601	13
1538776	13
2347829	13
13731764	13
8342007	13
2992844	13
1346499	13
303842	13
8032617	13
70484	13
3780697	13
213857	16
7922441	13
18701297	13
14422504	13
7021721	13
5392017	13
3312622	13
8091220	13
862518	13
684818	13
4512352	13
1150104	13
15736458	13
3734024	13
37842	16
15038587	13
3636892	17
2071016	13
8025957	13
310617	13
5811938	13
4782930	13
1614528	13
11944870	13
12533108	13
15670100	13
5693931	13
16866764	13
2263564	15
1065321	13
5569897	17
10225359	13
1735451	13
16785230	13
11032640	13
6602782	13
35003470	16
2901106	15
6756415	15
10480989	13
460885	13
10135511	13
6631016	16
6477408	13
2079753	13
6281438	13
14230799	13
3494410	13
11539497	13
1346879	13
6298438	13
10132894	13
515820	13
449204	13
2016114	13
5235805	13
2230567	13
9565297	13
3663765	13
8463546	13
2236799	13
1538564	13
413453	13
18469655	13
609184	13
3055427	16
8633166	16
6739569	13
275129	13
833886	13
12450415	16
9907536	13
24552061	13
739160	13
16611741	13
10110502	13
19115542	13
6933440	13
1235888	13
1788354	16
14515095	13
4951565	13
1114072	13
21144864	13
9330167	13
14970498	13
683161	13
12626040	13
3821178	13
594542	13
1725235	13
15341	13
13868	13
783400	15
32074	13
22383714	13
14181950	13
6541699	13
594348	16
13202277	13
261881	13
5052923	13
2690545	15
11026404	16
2645669	13
2419593	13
5162258	13
4082867	13
1663226	13
19878345	13
9082207	13
16461484	13
2492954	13
3454436	13
357616	13
4979478	13
6064285	13
14020191	13
2927478	13
875342	16
5056491	13
3814185	13
2435983	13
6656644	13
9413456	13
2206453	13
494586	13
2378495	13
5270023	13
9197477	13
385502	17
9299199	13
22648054	13
1084383	16
1541646	13
1674268	13
8966595	13
44950	13
3690251	15
376278	16
11532009	13
663240	13
7492227	13
6680134	13
4896370	16
2349085	17
3709565	13
1764057	13
153059	13
15519999	13
11945410	13
6179197	13
203609	13
135264	13
8153682	13
542209	13
4617344	13
6890240	16
858694	13
4351696	13
811852	13
10512199	13
254211	13
4728391	13
46547108	13
4916471	13
6305096	13
3382056	13
7419573	16
5611908	13
8057260	13
8934244	13
6114258	13
31465941	13
6183779	17
542411	13
16874957	13
2474339	13
1368487	16
1614039	13
6289584	13
2781755	13
16337773	13
5742112	13
419328	13
8849321	13
4010097	13
11561805	15
1530020	13
1197417	13
10193189	13
6724438	15
98324	13
5535210	13
596262	13
2040460	16
10470786	17
6878458	13
24965846	13
3260237	13
8898471	13
7558077	13
2153625	13
729935	13
8169673	16
1563685	16
15484429	16
4293717	13
19578673	13
5019822	13
5228077	16
12587650	13
7815741	13
10042721	13
1345674	13
2406570	15
13719526	13
2781937	13
2477870	13
13438117	16
2036416	13
2315642	13
8441991	13
15474808	15
7798586	13
15199314	13
9449670	13
12237717	13
14212734	13
5228451	13
3067437	17
2466936	13
7139316	13
1788078	13
13289763	15
210626	13
3517223	16
3327491	13
1062099	13
2724704	13
2255816	13
2852709	13
27519375	17
39946608	13
1474142	13
8716049	13
11201484	13
4073259	13
5587454	16
3522556	13
6453855	16
581486	13
8685013	13
3294405	13
3320966	17
426711	13
3442643	13
2384030	13
404720	13
6870337	13
3681536	13
4147280	13
518806	17
28309118	13
12215387	13
14365821	13
319267	13
3830068	13
1910822	13
2170668	13
34565864	13
14198305	13
8004879	13
6344748	15
6289006	17
72335	13
9575800	13
14488306	13
5572354	13
2805498	13
236621	13
5213783	13
8346997	13
2799326	13
1813360	13
8827595	13
11628026	13
10768532	13
8758187	13
1815304	13
12500551	13
729536	17
1264629	16
145855	13
27930101	13
7232573	13
7008703	13
6950978	13
1878170	13
10279653	13
9858226	13
10311906	13
2302710	13
985470	13
1660559	13
24130032	13
7529985	13
5203217	13
550653	13
1778478	13
505949	13
95242	13
174288	17
11643377	13
576350	13
12806487	13
15523773	13
3609014	13
13990964	13
2468448	13
2260571	16
18907089	17
186502	13
8070471	13
3639239	16
6925089	13
3307168	13
4072239	16
2717598	13
14092520	15
11549979	17
11141619	13
2480121	13
670862	13
3447683	13
481901	13
6259143	13
11583310	13
12497720	13
10212388	13
3790987	16
119452	13
522669	15
1276012	13
57757	13
4683776	13
7016223	13
344450	13
6053567	13
7280790	17
2890346	13
4261575	13
2875422	13
6405443	13
11994340	15
10094527	13
1572195	13
4373048	13
5463298	13
4176850	13
18064775	15
6639125	13
9026944	13
8049235	13
12617906	13
1727131	13
1583104	13
1769724	13
4718271	15
9709469	13
7414381	13
2503049	17
209789	17
4927474	13
5453738	13
1509389	13
12544475	13
12824483	13
14683380	13
8972167	13
270643	16
4268056	13
5142221	17
2626267	13
3554866	13
6984348	13
13292104	13
1674745	13
5658735	13
4511329	13
11254110	13
10995144	13
8843071	13
883613	13
5161680	13
9339753	13
8172394	13
3083047	13
6881302	13
3023908	13
8312023	15
1724787	13
1911971	13
4038069	17
2544509	13
23239841	13
14060670	13
3697391	13
13218280	13
31114913	13
8624559	13
13690332	13
4706570	13
2229515	13
19805579	13
1874982	13
5169313	13
3153779	13
3618147	17
4494730	17
13988386	13
20648608	13
3230710	13
6848391	13
2374404	13
6076287	13
6276736	16
6018177	13
262647	13
3509625	13
6927623	13
13498438	13
6072961	13
626248	13
9974270	13
3937860	13
4140731	13
3348267	13
9370537	13
2581475	13
6974993	13
3760160	13
1399957	13
11749835	17
7832565	13
1368873	15
21734555	13
5930274	13
2845947	13
4581254	13
8866860	13
8256279	13
10548994	17
20624716	13
16479571	17
8425406	13
2113450	13
5128961	13
4111811	13
4864194	13
3269667	13
2001194	13
20187961	13
10096772	13
12021736	16
4495370	13
8917825	17
5152409	17
5830772	13
2439067	13
6829275	16
7085507	13
6372262	13
2779666	13
1620483	13
6409013	13
10020248	13
2645467	13
3063570	13
10256426	13
11211464	13
9824500	13
3160767	17
1901990	13
11548355	13
2210405	16
617015	13
15468148	13
5852603	13
2694977	13
496593	13
4035323	13
17727025	13
12229663	13
588431	13
7973081	13
3710647	15
2818954	13
14208403	13
16046032	13
1885561	13
4372884	13
20746903	13
22879124	13
7249594	13
27863122	13
5422366	13
4546679	13
8791439	15
2049149	13
14481417	13
1870867	13
4536598	13
66756	13
3459724	13
4619938	13
98257	13
464610	13
1043506	13
6578693	13
35741705	13
8160934	16
4199359	13
12944485	13
432697	13
689100	13
25075027	13
20512690	13
5696911	13
815557	13
3276021	13
1636634	17
6932430	17
11672285	13
732899	13
3713331	16
475324	13
1697223	13
8470359	13
4622791	13
284129	13
11830251	13
158803	13
5653865	13
1356554	13
20996870	13
13773595	13
5972373	13
13949358	13
12894111	13
3894259	17
4203494	13
820345	16
6028275	13
1876198	13
15654894	13
4712534	13
354194	13
3581567	13
5616522	13
4537005	13
299833	17
11140443	13
11244995	13
1925712	13
3001588	13
4121537	16
5827772	13
8968372	13
21896949	13
25568685	13
2554149	13
166385	17
6555090	13
8100081	16
12285357	13
180784	13
12280704	13
5516715	13
2885205	13
16480107	13
3089131	13
21217295	13
14439620	15
7514909	13
7271716	13
2684719	13
424417	13
18667615	16
19500213	13
3183904	17
41582307	13
35825163	13
1898459	13
2834160	13
8893251	13
1459454	13
26953930	16
4997666	13
4117765	13
10751225	13
24325182	13
4146195	13
16615329	13
1597797	13
5376675	13
2650226	13
11881601	13
7701631	13
2502921	13
13794714	13
1300409	13
8448560	13
3009705	13
8353087	13
210141	13
4830336	13
1360412	13
7322405	13
6119921	13
9371470	13
181358	13
9022822	16
17545893	13
1363287	13
6308308	13
10935660	13
11105681	13
2097711	13
2092399	13
8525901	13
10380665	13
10900495	13
2507510	13
1514136	16
19097403	13
3499563	17
18865022	13
24581923	13
2915686	17
1903023	13
6275703	13
5700659	13
1885179	13
665245	13
13807015	13
203361	13
1860198	13
23852339	13
4276997	17
2896255	16
8299324	13
2846738	13
7142622	13
5858019	17
7822376	17
476116	13
4042107	15
11043703	13
4324430	13
8121913	13
11134588	13
7738318	13
10165976	13
25643455	13
3298553	13
5475369	13
4519312	17
1598184	13
2800726	13
355221	13
3292584	13
12612519	13
10397392	13
7118953	13
3674733	13
1372745	13
3530120	13
14811111	13
19593103	13
3757685	13
23066329	17
31771931	13
18197400	13
6058637	15
749136	13
4530586	16
1938264	13
42783015	13
9911049	13
3298108	13
27014616	17
585511	13
26741566	13
17099907	13
5490975	13
11778928	13
30758784	13
9237629	13
25409660	13
7166511	13
11655701	13
4084369	17
4604390	13
21742616	13
11757191	13
31236477	13
496783	13
212200	13
10384325	13
24322354	17
17762004	13
7614269	13
8220890	15
9447409	13
20901629	13
2314314	13
3732532	13
8425512	13
7317676	13
47844205	16
10916240	13
547197	13
8893448	13
6148309	13
444950	13
21152688	13
535820	13
9388859	13
7931849	13
505721	17
8503166	15
2376916	15
1713727	13
6749884	13
235651	13
492070	13
7690251	13
2836706	13
3616931	13
1481154	13
5530343	13
6582310	13
33210886	17
12982477	15
11202838	13
15821837	17
1391530	13
7210586	13
1497061	13
3837937	13
15034237	13
10932505	16
3381011	13
9410633	13
17427695	13
20111398	13
2689846	13
4871497	13
10595011	13
516745	13
5801535	13
1271193	13
2583809	13
8634649	13
1693731	13
11916765	13
6730489	17
4031823	13
4252862	13
3378317	17
29047202	13
5575858	13
12375076	13
1775844	13
8660593	13
12570753	13
9761122	13
11705607	13
3080036	13
589346	13
2391025	13
13475193	13
12736544	13
3602964	13
46582745	13
7269914	13
7417155	13
8032882	13
16418742	15
9041202	13
45673	13
4569291	13
2234899	13
8913246	13
2664880	13
12402899	13
8260327	13
5964552	13
5481250	13
5478966	13
4421111	13
7222063	16
4086701	13
13908349	13
5525268	13
754161	13
7833604	13
5667749	13
58214	13
22689577	13
16593453	16
224880	13
16578236	15
7624737	13
8565355	17
6552777	13
25346777	13
2519941	13
5577702	13
18528253	15
2693622	13
5926681	15
15810322	13
3490703	13
4698089	13
953603	13
1889468	13
7969952	13
10489700	13
13328758	13
790081	16
253417	13
984559	13
2395143	13
12304240	13
1403904	13
1046658	13
16643369	13
5948158	13
11684892	13
8950796	13
10544463	13
2229105	13
6771700	13
6387832	13
3317862	13
31172185	15
2278188	15
6493512	13
1620657	13
344825	13
4602141	13
2223808	13
5368653	17
3799903	13
5727230	13
17025433	13
13654391	13
5399947	13
9232282	13
3789249	13
7985470	16
3170451	13
12025116	13
2823375	13
4004051	13
3143411	13
1395416	13
3683966	13
12499479	13
20160006	17
1925945	17
28508639	17
1716075	13
2613884	13
17454090	13
3774020	13
1910033	13
4185767	16
18623839	13
6814287	15
13567329	13
22675522	13
2312751	13
23671235	13
13508922	13
8096088	13
1984218	13
2001344	13
14528924	17
8575189	13
479024	13
1690987	13
3172711	13
2450546	13
15896203	13
9630377	13
6478760	13
6665899	13
276183	13
5302773	13
10002121	13
3390241	13
6315151	17
15321559	13
2969062	16
1556754	13
1938292	13
16811043	13
11739709	13
32587602	13
1367752	13
9549817	13
5631053	17
2126324	13
2669951	13
1872902	13
1836290	13
18865768	13
2331940	13
7794548	13
9748306	13
15613777	13
1780996	13
12121906	13
245133	13
15564285	13
6839112	13
10412653	13
4287944	17
9043105	13
8816837	17
3069150	13
28846	17
25118016	13
34085816	16
9455292	13
1552802	16
3645812	13
3313404	13
11829962	13
3232288	13
5085579	13
13189547	13
746083	13
112005	13
5750637	17
3187864	17
18796790	13
4373747	16
3666001	13
13827646	16
399597	13
12333342	17
21226739	13
3866257	13
795046	13
5470910	13
1282158	13
2858183	13
5159680	13
21541689	13
3806857	13
4421808	13
1976223	17
1638018	13
5926360	13
3400492	13
6068879	13
33043770	13
5078904	13
38046475	13
2645225	13
10516242	13
17581549	13
5033398	13
12446804	15
7674365	13
1741656	13
128761	17
756276	15
6009859	13
5397749	13
5518811	13
11111312	13
4466958	17
10633824	13
454541	15
974414	13
7519754	16
5600959	13
1247176	13
416212	13
10095157	17
4373779	13
13075013	17
1316050	13
1912846	13
6294477	13
5408536	13
1851902	13
8370684	13
3644536	13
4280581	13
4601052	13
8290020	13
3671398	13
5998972	17
4012555	13
2792966	13
10661541	13
13661404	17
6506543	16
10126214	13
35367	13
9642420	13
935628	13
6099520	13
12181168	13
6862721	13
4686284	15
22488797	13
8363852	13
10342604	13
4293408	13
1343308	15
3014408	16
20045953	13
383002	13
540032	13
19942905	13
39257318	16
2349670	13
17127396	13
7625597	13
3771019	13
1760052	13
2848805	13
7331641	13
7539709	13
4361583	17
12688285	16
12052928	13
12191000	13
549210	13
7123236	13
11163556	13
4695013	13
7331784	13
1021999	13
4413147	13
7627599	15
18813418	15
26847849	13
1082986	13
4032804	13
7943280	15
4020714	13
20699284	17
4943820	13
2419888	13
15057618	13
4111065	13
7507202	13
7220970	16
2203087	17
3508602	13
21704164	13
922908	13
4083617	13
2026959	13
8363930	15
7982699	13
458807	13
2711020	13
4445911	13
1729488	13
29031359	15
6975969	16
13437880	13
7167228	13
2297700	13
10958509	13
1951352	16
387295	13
21908423	13
1612843	13
10086907	13
2746453	13
10666018	17
13503862	13
18868835	13
11010230	13
14610120	13
4142828	13
1585268	13
1711202	16
1314143	13
5329134	13
1829711	17
1754730	13
8846276	13
2201866	13
12385713	13
6693824	13
169223	13
12949946	17
25629136	13
7738470	13
21451943	13
21587447	15
625616	17
927338	13
529205	13
13431152	13
1619147	16
353892	13
3849151	13
9634959	13
20598174	13
1897558	13
5762459	13
2308364	13
3491420	17
4540306	13
13877405	13
592491	13
3841224	13
11496064	13
5424062	13
9100018	13
4262575	13
1920938	13
5644796	13
13715385	13
605965	13
19533831	13
4100423	13
16613187	13
5285751	13
1353766	13
2117717	13
762071	13
42271	13
43004661	13
28610401	13
877852	17
2336644	13
11263245	13
4709294	13
1686819	13
614172	13
2272805	13
11501451	13
6262298	13
17328974	13
8527807	13
4856815	13
765353	13
7463001	13
16644797	13
19594493	13
7793421	13
26363091	13
2624835	13
15163551	13
27482246	13
717731	16
2516849	13
5457727	13
20402374	16
4037864	13
10152873	13
21400517	13
10233584	13
7364665	13
1297704	13
18397536	13
1955189	13
4535649	16
4854592	13
6837233	16
6301726	13
6233269	13
6056551	13
5961042	13
6931382	17
5007719	13
33614330	13
20072235	13
9038825	13
904336	13
3304462	13
1259948	13
8663813	17
21587362	13
10718027	15
16912678	13
13414932	13
10711013	13
6619912	13
13193215	17
5563659	13
6087986	13
2034716	13
6898606	13
2479989	13
21863665	13
970760	13
489527	13
18297418	13
12780181	13
1057316	13
19024948	13
10398785	13
2611042	13
1396037	13
446706	13
27461130	13
9097837	13
2209111	15
1071265	13
7215663	13
24025256	17
1133119	13
12362388	13
35769512	13
13922781	13
17965891	13
7289612	13
5615428	13
4733315	16
11263722	13
9049839	13
1263937	13
11435930	13
33109965	13
4781957	13
6994989	13
1334423	16
830761	13
9287917	13
4370530	13
5658862	13
3439077	13
9958421	13
803055	17
7617458	13
174105	13
911753	13
25046860	13
5728101	13
16415695	13
1441432	13
357052	13
4563496	13
1417229	13
14821908	17
2537000	13
4524482	13
14780652	13
2385832	13
12249112	13
3555389	13
7470836	13
782145	13
17135694	13
5287844	13
5792990	13
12187509	13
2963408	13
13765835	13
7360430	13
4536750	13
531891	13
2988077	17
349520	13
2639722	13
870009	13
25265583	13
5767669	13
4198310	13
65484140	13
3870049	13
3576839	13
2978422	13
22935212	13
9543141	13
7884741	13
2428493	13
1082485	13
2621850	13
2411850	13
3245817	13
6573503	13
27720898	13
13189598	13
739402	13
1354720	13
17928587	13
4541004	13
6208037	13
16642349	13
4460123	13
14174974	13
13961322	15
1225946	13
493442	13
2562889	16
4140157	13
3144772	13
3104937	13
11635584	13
13899625	13
568331	13
55018	13
28325601	13
14001686	13
7533798	13
8155789	13
2016198	13
227412	13
6172939	13
6583430	13
1505694	13
11277498	13
38179682	13
1971838	13
6949690	17
15348776	13
2126108	16
2879299	13
3979276	13
3315139	13
1602712	13
1366628	13
6943779	13
6696659	16
2093373	13
1218346	15
6556146	13
19854585	13
6198308	16
1921380	13
2146293	13
2733042	13
8148313	13
16852408	13
13160570	13
17964729	13
9774720	13
6399537	13
8323589	13
1809561	13
2975394	13
3207986	13
10137182	13
28371768	13
6194932	13
14364007	13
1849847	13
5789261	13
3292002	13
6896118	13
7666748	16
1943117	13
32409110	13
2047753	13
10006230	13
6659608	17
7446925	13
3411308	13
28015135	17
5741389	13
2164455	13
5198961	13
2532837	13
2390832	13
2012323	13
2806782	13
5895234	13
592386	13
2582126	13
1098201	13
1648564	13
4042236	16
273165	13
1971573	13
5497898	13
13065119	15
10723681	17
1788004	13
3426912	13
20941452	13
7148478	13
1543063	13
13130265	13
10837563	13
1438944	13
11070050	13
4580339	17
1708384	13
16873736	13
21070234	17
12147471	16
352316	13
2318162	13
4101808	13
6577434	13
1133042	13
1018470	13
3236289	13
6599052	13
2817219	13
7174574	13
22889600	13
1055974	13
17116354	13
16278958	13
3630705	13
6485867	13
8433411	13
8596940	13
18263925	13
4510005	13
1085472	16
15173837	13
5106466	13
168301	13
3918857	13
15204133	17
191301	13
11373032	17
4229700	13
12124797	13
7520893	13
451212	17
1104242	13
4260582	13
17191016	13
4499181	13
150733	13
25740455	13
3907517	13
1306583	13
1552658	13
448974	13
13589069	13
3439281	13
23823037	13
2314861	13
6938384	13
10169557	13
24699856	17
14033627	13
17604295	13
6677053	13
1761198	13
17969841	15
5949394	13
17150982	13
6564646	13
1379916	15
1266541	13
1722012	13
9733962	15
1614026	13
7806485	13
3159926	13
2317558	13
4952100	13
7276441	13
10538578	13
3084020	15
165229	13
44621726	13
769702	13
8605542	13
759197	13
818849	13
4758420	13
786743	13
557108	13
5678102	13
2000129	13
9801974	13
14050195	13
3088569	13
12458877	13
18586005	13
240955	13
5966529	13
7961962	13
14964974	13
4659594	13
1062587	13
12407827	13
15167913	13
1861554	13
687243	13
16870760	13
5995833	13
9540945	13
5653640	16
1192292	13
3922164	13
9957185	13
11609628	13
8831226	13
15034657	13
740035	13
2462184	13
10840472	13
12941711	15
5288209	13
8567440	13
3690448	13
9327054	13
2892888	13
5328339	13
947556	16
12677170	13
16906116	17
14355111	13
6381780	13
2390447	13
6407471	13
4489449	13
1836392	13
773757	13
3249287	13
5181607	17
7377874	13
13650707	13
662621	13
8872080	16
6543113	13
20699125	17
3581519	13
3450597	13
960358	13
8795353	13
409061	13
3993683	13
2463342	13
363137	13
12598197	13
20704116	13
4291238	13
16730279	16
4382440	13
8191339	13
8173346	13
3679647	17
27417020	13
1775675	13
16738025	13
9953252	13
1285663	15
1039897	13
1683745	13
11990189	17
2124095	13
12875347	13
10100252	15
30584853	13
6007015	13
2130097	13
11473700	13
1526066	13
25289369	13
4905027	15
5109216	16
9614681	13
1019701	13
1668873	13
3728929	13
10147865	13
10591734	13
6257565	13
420684	13
9671468	13
1982076	13
209295	13
3567893	13
430332	13
1080385	13
11624429	17
474930	13
2274297	17
581089	13
33411022	13
14767289	16
38132949	13
1242202	15
7040598	15
3259966	13
12180316	13
3295078	13
11481891	13
12522199	13
3778681	13
7694494	13
945455	13
13143804	13
7436513	13
15490748	13
17993560	13
20045554	17
7965718	13
6008606	13
3258513	17
13179382	13
1625206	13
12548338	16
1942123	13
15630271	13
1238798	16
17634274	13
20100375	13
14962087	13
979519	13
2579136	13
11210865	15
13648187	13
130269	13
3353771	13
1174510	16
3736368	13
20227506	13
2792734	13
8768026	13
5046238	13
11651016	13
3276468	13
1842318	13
8089492	13
5161379	13
2563495	13
6640752	13
3527634	13
4665996	13
53553	13
3151491	13
31406037	13
4146437	13
6047290	13
16312383	17
5367699	13
949084	13
1878626	13
3134395	13
1612984	13
4652670	15
9209988	13
4936038	13
402977	13
13151965	13
8086216	13
36992051	13
4123567	13
4955947	13
3594454	13
29538274	13
2224070	15
4225392	13
1187715	16
8068140	13
10901791	13
9614313	13
4177858	13
4722990	13
13595316	13
3202140	13
5363057	13
2561519	13
11977788	13
10103026	13
9588969	13
9554830	13
3319363	13
29896436	13
7158749	17
15491463	13
39148900	13
9689973	13
349980	13
511028	13
12024828	13
24693545	13
207740	13
3794686	13
4092777	13
20407108	13
7300470	13
3132759	13
356261	13
707845	13
4182908	13
1022576	13
4641067	13
245460	13
841110	15
223241	13
11928686	13
809011	13
22968037	13
11461420	13
1050701	13
664570	13
542252	13
566062	13
927451	13
2985648	13
5347056	13
4732006	13
2222270	13
11393459	13
3614827	17
13727055	13
14037317	16
6536332	13
2448532	13
4287236	13
1388780	13
7816568	17
2926688	13
2205025	13
130752	13
5362826	13
2632784	16
7955427	13
2501106	13
453340	13
2871610	13
17917409	13
2435798	13
380826	13
199020	16
4185057	16
16261570	13
1049721	16
324517	15
8071959	13
938611	15
2980689	15
15372775	13
5250816	13
3647217	13
5813359	13
15699163	13
11150387	17
16549777	13
4990681	13
2284233	13
10369643	13
1977956	15
258349	13
5079404	16
8793507	13
1445687	15
402539	13
2919425	13
10808418	13
19245514	13
3887659	13
27437068	13
2840326	15
1845582	13
16688462	13
6617387	13
15984774	13
10213989	13
13337812	16
7509942	13
8183648	13
8141563	13
6400485	13
5045472	13
3286620	13
10139925	13
3166027	13
9245586	13
419851	13
2732370	16
2397516	17
22752939	13
3117846	13
3272565	13
4521378	16
13849305	13
9127956	15
1952802	13
15012325	13
4268482	17
12304123	17
38218	13
2258134	13
18150	17
55538	13
25010455	13
2179011	13
4673793	13
7208853	13
55933	15
2072050	13
6338374	13
14051218	13
9372665	13
35409457	13
2313271	13
8392473	13
135702	13
3284646	13
4000137	13
2690855	13
12824110	13
24461762	15
2079476	13
140171	13
13061849	13
3223632	16
4451394	13
370232	13
957667	13
801555	13
11375561	13
7132455	13
5742601	13
4993635	13
28096555	13
2168244	16
5859499	13
5997041	13
2462089	13
12419373	13
5008116	13
27968655	13
1837410	13
23918649	13
10051950	13
1706692	13
15842501	13
1554931	13
2328660	13
10090121	13
23047016	13
4865687	13
1437641	13
2412047	13
11229820	13
4911057	13
26785475	13
4076193	13
2562952	13
4196351	13
1445619	15
2855392	13
17144756	13
5905335	13
12909116	13
8728243	13
2512955	13
25200035	13
911842	13
13264050	13
32273977	13
5538696	13
4660531	13
10925200	13
4789272	13
63058	13
6182723	13
2443448	17
9302989	13
11926529	13
4697606	13
9227779	13
6767821	13
2008691	13
8048193	16
7148954	16
11561185	13
5756126	13
8853116	13
668883	13
33945	13
15387477	13
15555468	13
1835403	13
3186984	13
6138027	13
10291556	13
453058	13
5016467	13
1828938	13
738574	15
4059156	13
12539206	13
3887289	13
7011240	13
3565460	13
4160073	13
2023137	13
356586	13
13384539	16
9984866	13
889757	13
6612534	13
2979905	16
756951	13
1554418	13
7930779	13
1039838	17
10986394	13
1307765	13
3380628	16
4069150	13
16558546	13
2013888	13
1299998	13
505343	13
3252215	17
1333973	13
2681873	13
933408	13
1600010	13
3415021	15
5833245	13
2306283	13
6131445	13
2892880	13
20333671	13
5854334	13
698035	13
16631307	13
6835673	13
4824314	13
152147	13
14336862	13
3501074	13
4047704	13
12566502	13
2954416	13
3050418	13
4167412	16
12293914	13
9232928	13
2987999	13
3258092	13
4251717	13
5706045	13
2644799	13
2769136	13
13437201	13
260949	13
23674405	15
13688841	13
12069166	13
3631559	13
11729688	13
7730597	13
5086602	13
590869	16
11140191	17
5858793	13
5190047	13
8427902	13
1756982	13
20127295	17
1471742	13
17491230	13
3431459	13
2388128	13
30736300	13
2456463	13
11907399	13
13588710	13
4006450	13
11781414	13
6907567	13
189842	13
2032732	13
1732671	13
3013403	13
4361563	15
17577939	13
6438293	13
13866910	13
20310166	13
17740207	13
1600183	13
401305	15
4010763	13
7351016	13
8624352	17
15911276	16
5235948	13
3561580	13
21061947	13
4756553	13
522552	16
9792939	13
11258435	13
14108341	13
7284323	13
19963020	13
1239332	16
6857208	13
30060894	13
5650230	13
9445674	13
3160769	13
6429998	13
707332	13
13886971	13
2605430	13
15101044	13
4977424	13
14049158	13
5141602	13
19392008	13
3524794	13
5235290	13
2581482	13
3820255	13
2905741	13
9273565	16
25765816	13
3793436	13
18207341	13
21920653	13
3193166	13
9803776	13
10474051	13
18398881	13
15061398	13
10557831	13
2865962	15
1743625	13
9932046	13
1438142	13
11022049	13
10217347	16
6301188	13
11431933	13
1140524	13
24941	13
1832136	13
597891	13
303745	13
5584996	13
239950	17
2560711	13
2265079	13
5647602	13
2337122	13
40436307	13
30890059	13
25875948	16
2253351	13
788789	13
4337658	13
406006	13
18042505	13
20495791	17
2675214	17
24862509	13
1684418	13
15622602	13
17031782	13
3911052	13
1070419	13
1862763	13
3130362	13
4712332	13
9328113	16
12728479	13
9267573	13
3703150	13
3415558	13
4676875	13
7345558	13
1848037	13
850704	13
25616088	13
3295364	13
538921	16
1131281	17
5029222	13
7999216	13
1502318	13
3838433	13
29527817	13
597407	13
14382549	15
10347058	13
13216000	13
1367559	13
993576	13
16639619	13
24872869	13
19569092	13
2099697	13
5128515	13
4418307	17
25517013	13
16605764	17
20986098	13
7084329	13
27364127	13
5835161	16
3220402	13
5854240	15
1248036	15
3543858	13
3410390	13
1586663	13
5973017	13
9137533	16
616432	15
1857517	13
1511446	13
6743030	17
2310381	13
5003986	13
15884029	13
6042757	13
3516635	13
4952545	13
6516654	15
1770667	13
24235849	13
8998436	13
13301934	13
1578654	13
9414987	13
7917151	13
879511	13
1953213	16
7446211	13
2001060	13
5162962	13
11814692	13
2583228	13
11675604	13
8620160	17
46227390	13
6779961	15
13197581	16
6594459	13
21958123	15
398111	13
2434469	13
6873541	13
13936055	13
17163287	13
4390422	13
9536524	16
4907083	13
769194	13
305336	13
10967657	13
3193430	13
24335929	13
733430	13
10389696	13
14104313	13
1356248	13
6704288	13
8081010	13
1720747	13
10907113	13
15882394	13
7550747	13
9825280	13
360051	13
16723152	13
1932759	13
14086496	13
4797195	17
2308229	13
2430337	13
2191324	13
89107	13
5747899	13
149103	13
3985192	13
1520946	13
10661835	13
1619541	13
40609	13
13734819	13
30364495	13
4104409	13
10273838	13
2012093	13
2574494	13
2163480	13
25993250	16
8722207	13
5470398	17
2957672	13
9124681	13
1908246	13
933231	13
6579923	13
3953326	13
17557869	13
10032469	13
2737324	13
6728841	13
8771668	13
3580138	13
10117649	13
1879214	13
885511	13
6021144	17
3509775	13
3615372	13
6813101	13
1314787	13
14923936	16
485642	13
15913276	13
3511263	13
11771185	13
4782395	13
182143	13
20589227	13
24162758	16
9207767	13
5729507	13
2085509	13
2662717	13
1532159	13
2142754	13
10564008	15
11335057	13
10754745	13
287248	15
871965	16
1331773	13
2775764	13
1660535	13
27419922	13
6130970	13
2785355	13
1649101	13
1586990	13
1751253	15
3966944	16
25332445	13
2161613	13
9577903	13
548336	13
2825005	13
2707780	13
4588790	13
5679722	16
7160081	15
5946285	17
2764748	13
1228025	13
7202672	13
4092689	13
36404717	13
2551867	13
8166794	13
2920292	17
4400632	13
3166260	13
7818347	16
4948130	15
8741075	13
4425043	13
57845734	13
1009749	13
6997217	13
5562346	13
11740602	13
8970492	13
3576504	13
483246	13
2219155	13
1818390	13
10014503	13
1641041	15
6070378	13
27190592	13
9383523	13
5702952	13
9387409	13
4604081	13
12660560	15
3566324	13
15370054	13
4181864	13
9413326	13
6142317	17
748571	13
22003811	13
2990194	13
8077349	13
2593683	13
4228001	13
20631823	17
1520454	17
9846222	13
21791459	13
1971920	13
5699709	13
3370766	13
3521920	13
9009056	13
6104841	17
2425977	13
3023267	16
1316148	13
1530385	13
4315046	13
967439	15
5132585	13
5060937	13
716855	13
6047997	13
7181026	13
15678150	13
12676833	13
17270636	13
2371019	16
800907	13
2490771	13
1261187	13
7889930	17
17275704	13
9923200	16
27704308	16
2226355	16
2779521	13
5619699	13
10725387	13
751790	13
19169353	13
6591182	13
613326	13
5683995	13
5318356	13
9458253	13
9398970	13
1195087	13
5462349	13
5336166	13
14634804	13
6183143	13
2077498	13
31711962	13
3384678	13
6173308	13
4174567	13
1635915	13
8135803	13
9162349	13
151658	13
2395238	13
1092314	13
6889139	13
2837189	13
15178970	13
3291415	13
183408	16
33668092	13
1081858	15
2018667	13
17567881	13
3407320	13
2617329	13
7289911	13
931921	15
8439542	16
7403831	13
3256196	13
12003436	13
743003	15
1847079	13
13571532	16
15280170	13
4564550	13
7088141	13
8827071	17
5251570	13
5799530	13
2759263	13
361034	13
24908880	13
7436366	13
11775867	13
2830960	13
4018360	13
2247082	13
9179011	13
12962461	13
5454224	13
8068487	13
1371991	16
725783	13
5883281	13
4701569	13
878451	13
8171835	13
21917204	13
1249345	13
16348410	13
5469497	13
20179652	13
3970936	17
1853910	13
19150759	13
17985938	13
5014388	13
11551063	13
6020156	13
4745466	15
3441734	13
1774129	13
12282209	13
6702668	13
20205648	13
9400452	13
1681731	13
1392250	13
3270445	17
2192540	13
18459051	13
6565255	13
11789452	13
4444810	13
7131618	13
3323850	13
15745458	15
14087658	13
2347894	13
7847334	13
3888397	13
11102204	13
1730654	13
7583361	17
44833139	13
18983822	13
4692403	13
2291938	13
4299257	13
6638326	13
6175891	13
499742	13
7712603	13
9755235	13
7889183	13
6640664	13
12654607	13
14618634	17
8086330	13
983249	13
2255747	13
445372	13
34274155	15
3905945	13
8804533	13
8755885	13
7658125	13
13845959	13
6423749	13
3430095	13
6375107	13
12171373	13
11870063	13
22958672	13
1024876	13
3058326	13
6680741	13
6453297	13
8818662	16
2115995	13
3288274	13
4926432	13
757679	13
3210828	13
4981818	16
526265	13
8521345	13
11922994	15
37598236	13
3519098	13
6026538	13
1706038	17
52816466	17
2670632	13
3150203	13
17804010	13
3235790	16
9748282	13
9840805	13
1076922	13
1471152	13
11729371	13
23707	13
6210893	13
2144747	13
14416481	13
9938342	13
1150996	13
123508	16
4492729	16
3300642	13
5211988	13
8099422	13
1238953	13
594448	13
8964252	13
14440644	13
8671979	17
10818955	13
21347938	13
7993372	13
3121265	13
7844420	13
16779113	13
2079782	13
132991	13
503738	13
33703	13
3895912	13
6785726	13
12242756	13
1521008	13
20886922	13
1671858	13
8930085	13
14349925	13
9270796	13
19972188	13
520672	13
1500718	13
2991472	13
3162824	13
1774573	13
11545377	13
18129776	13
8765267	13
5474394	13
23093345	13
82239	13
14262503	13
597359	13
8712956	13
4177015	16
4468036	13
24807417	16
6183270	13
1490168	13
28696139	13
1622442	15
3165587	13
5855014	13
441359	13
8979976	13
274942	15
14865959	13
17942018	16
287075	13
278822	15
968908	13
15915546	13
8817930	13
2864483	17
3070617	13
4703150	13
1143052	13
8574566	13
9740346	13
5535936	13
76501	13
8690240	13
15688931	16
106365	13
1081591	13
6732959	16
1253490	13
36635622	13
3035561	13
4598616	13
21310000	13
8787593	16
31221131	13
1598673	15
5003845	13
1430179	13
1275489	13
14881256	13
7347285	13
2181462	13
35901639	13
22793633	13
2031172	16
6612433	13
5139037	13
242248	13
647592	13
13447462	13
2603205	13
4060568	13
24740619	13
3250172	13
748758	17
9758129	13
18144646	13
9259594	13
9555336	16
2389071	13
11675443	13
10355898	13
1210618	16
615418	13
966584	13
2146512	13
4128800	13
7909006	13
6415113	13
100175	13
8164156	13
4215568	13
6158731	13
1834884	13
13291436	15
269637	13
9152377	13
6576147	13
15690244	13
8723319	13
37686639	13
584829	13
1097024	13
7590337	13
3631899	13
4817652	13
1517856	17
7526804	13
6407311	13
12290862	16
7767937	13
1537489	13
978519	13
391703	13
5320959	13
1385344	17
3975450	17
9560546	13
26101024	13
5563842	13
10741847	13
1401059	13
4982326	13
592821	13
2708333	13
1350418	13
7202799	13
689181	13
2254045	13
7320036	13
10351354	13
18510894	13
14293952	13
479144	13
776937	13
4838059	16
3772201	13
5310149	13
7579643	13
4388781	13
277517	13
3157854	13
3470272	13
2182583	13
6944497	13
1083776	13
4544928	13
539909	13
7182663	13
5221946	13
4297611	13
5487225	13
12498084	13
2803746	13
15412403	13
44121811	17
1157956	13
5063930	13
3794	15
6372472	13
2755967	13
16388698	13
9863699	17
20289099	13
4854881	13
26566076	13
968260	13
5965093	15
8101403	17
15450679	13
33918098	13
11137121	17
14518187	13
10677643	13
15360700	13
452757	13
39173631	13
14451509	13
4770734	13
7464119	15
3437670	15
2726985	13
1285925	17
3930239	16
38916724	13
6056469	13
8143817	13
7195821	13
27815562	13
21590003	16
1946592	13
656764	13
5594569	13
234226	13
3252808	13
1443975	13
9443643	13
2047936	15
15776705	17
5036534	13
9179347	13
12570407	13
3338507	13
3856922	13
8460330	13
15764855	13
8033229	13
5791793	13
6550405	13
130373	13
2522633	13
15935783	13
3029080	13
24700464	13
10039595	13
15467835	13
1635272	13
3261052	13
11306217	13
1967630	13
7359810	13
2786915	13
1417275	13
9006797	13
7485237	13
22168918	13
4824050	13
5380437	17
4027972	13
7588236	13
19422492	16
248915	13
201519	17
50340367	13
10089403	13
2274288	13
10189988	13
5211120	15
7334328	13
3922409	13
3018830	13
9490668	13
3722477	13
11259851	13
5335826	13
508800	13
3889446	15
4811821	13
3904419	13
16618514	17
3383825	13
5153553	13
10077989	13
255208	15
1231975	13
5265894	13
32866445	13
12358504	13
23761585	13
4183800	15
151900	13
17378001	16
5437288	13
9455351	13
840479	13
1227776	13
27374496	13
422850	13
16211772	13
4697320	13
8649600	13
442675	13
636263	13
4273886	13
552754	13
3432975	15
4978475	15
2488677	13
2757142	13
10984929	13
4976483	13
245609	13
12476802	13
1957577	13
4208370	13
3220784	13
6810532	13
168245	13
5722408	15
728045	13
16188115	13
8397843	13
21701967	13
2210452	13
2157256	13
13515189	13
10767160	13
13643597	13
3977495	13
5078416	16
19220624	17
4967027	13
9122484	13
2164995	13
11030493	15
8601246	13
1350094	13
141605	16
8670448	15
4538399	15
2191432	13
10980923	15
4247853	17
7867651	13
7386958	13
8302443	13
17899409	13
2800311	15
1329322	13
1172084	13
21553114	13
1497279	13
1742871	17
1178503	13
3105413	13
4651852	13
13055930	17
13919266	13
897422	13
1634864	13
5149340	13
8387339	13
1985282	13
3515146	17
14104125	16
7037623	13
4018184	13
29513284	13
24630927	13
4664920	13
9462634	13
4370779	17
6404945	13
9214283	13
4621354	13
16164958	13
4504762	13
3540443	13
6191696	13
4770653	13
17288887	13
3707311	13
4877118	13
363717	13
7458511	13
3792298	13
21922156	13
20149882	13
21410665	13
967958	13
3193412	13
3277069	13
12087984	13
2085504	16
23932707	16
1608210	13
11860320	13
9220720	16
5603914	17
20859438	13
6577485	13
4730756	13
10105760	13
16193768	13
2645909	13
2356295	13
5655816	13
5037594	17
17153395	13
4858530	13
13192851	13
8891855	16
3325620	13
12068416	13
6764736	13
5850324	16
2428338	13
5623048	16
5078183	13
2684537	13
1650508	16
7715915	13
3284850	13
3903259	13
3820250	13
68410	17
13768551	13
8023500	13
139394	13
12393764	13
8996811	13
531513	13
1878840	13
22661522	15
18357737	13
10528431	13
2096678	13
1457376	13
5224770	13
7497384	13
4420632	13
6598397	13
5410352	13
21672	13
335341	13
661211	13
19001141	13
8280427	15
7012937	13
1704797	13
2788957	13
3799567	13
8377551	13
2060497	13
671171	13
9098021	13
7927744	13
1294162	13
3468424	13
2731423	13
5690857	15
10354382	13
1189384	13
6414003	13
1196107	13
167699	17
3307874	13
727043	13
6499855	13
6933789	13
1349489	17
11492597	13
10786846	13
10717229	15
8749343	13
7846495	13
6014236	13
3131028	13
2560133	13
12728829	16
5612049	13
10386548	13
3386699	13
5157042	17
5299106	13
9395645	13
859966	13
24572931	13
5750046	13
968444	13
9656316	13
9507116	13
1672597	17
413895	13
13354289	13
14379403	13
5904855	13
8455504	13
20473058	13
3606792	13
19452204	13
5793266	13
2693145	13
3804006	13
4058923	13
31048003	13
52118	15
7122606	16
905275	13
7994795	13
2640080	15
1342047	15
14359277	13
9568696	16
10888839	13
2037261	13
441853	13
4227894	13
5688755	13
3138785	13
18079817	15
1799809	13
5304612	17
13336531	15
6006865	13
12002341	13
9998621	13
5492721	13
6433802	13
3513370	13
10763750	13
5269446	13
3399347	13
10592049	13
12015347	13
2940490	13
1861046	13
692734	13
12832130	16
1032534	16
5265604	13
533042	13
760417	13
1680794	16
5761055	17
9843861	13
11223335	13
1559383	13
21782529	13
653900	16
1037363	13
4556724	13
3725270	13
13557396	13
11985500	13
1649947	13
3951687	13
14599600	13
12794573	13
3634483	13
20344980	13
5108456	13
2981775	16
5667476	13
18921007	13
1531328	13
25792062	13
2682770	13
755166	13
7292610	13
916100	13
930354	13
4525718	13
7239720	13
12990955	13
843648	13
4025384	13
210668	13
13470666	13
11716444	13
753584	13
5853643	13
3176438	13
10918897	15
816666	13
17642815	16
1980237	13
1922721	13
11020190	17
5133213	13
5839194	16
38343147	13
10816442	13
1210263	17
4814299	13
1336757	13
3167402	17
18664	17
15743650	13
6391161	15
1295539	13
4543350	13
7040289	13
14673532	13
10995519	13
14782130	13
284085	13
9138674	17
9647129	13
3325031	13
7336583	13
12132241	13
6270108	13
16529499	13
467782	13
3166564	13
4896965	13
4507530	13
946378	13
7889733	15
12611566	16
868172	13
4720638	13
10588775	13
16142849	17
13998623	13
4201571	13
2326500	13
9446938	13
11332290	15
4336609	15
1808723	13
437041	13
43327469	13
3642904	13
106150	13
11790032	17
7682998	13
1799241	13
3088312	16
16327455	13
2419349	13
563083	13
3633553	13
1946653	13
14040550	13
743109	16
8602085	13
14781862	15
5865463	13
5152089	13
1471258	13
12660158	13
5161507	13
12802226	13
11426094	13
7840552	13
2158010	16
12302620	13
20294590	13
2049102	17
1342940	13
30946488	13
6192048	13
18032517	13
133947	13
7299162	13
236752	13
12578001	13
6260433	13
774645	13
3651874	13
6827504	13
36852583	13
21961777	13
6934443	13
7952059	13
8579534	15
4888325	13
13191021	13
31197341	13
7600788	13
7165934	13
16886325	13
5685205	13
4616179	13
11033644	13
23195557	13
7781394	13
13247213	13
481531	13
502020	13
2806145	13
12448349	13
1993746	13
7789399	13
1395931	13
10369208	13
1794180	13
21016118	13
9488700	13
10869323	13
11974093	13
11773360	13
310738	13
495912	16
10526049	13
48856634	13
10364174	15
1213048	13
2489681	13
3921187	13
8878917	13
32239671	13
646584	13
7061494	13
177756	13
8079863	13
10142452	13
3947026	13
2767029	15
4391428	13
4265982	13
1188359	13
7602931	15
4849160	13
15106533	13
25081800	13
2402049	13
7041053	13
11991266	13
19199350	13
858800	13
15397045	13
14897322	13
16616966	17
6834438	16
18315797	13
3410380	13
2035222	13
5306275	13
3709187	13
5756911	13
1077507	13
4507348	13
876970	13
1928387	13
4155427	16
5281808	13
2292226	17
249999	13
5430229	13
3847458	17
9909533	13
1464763	13
1623425	13
719348	13
7643235	13
18419711	13
4827633	15
203270	13
9115270	13
1060427	13
2244255	13
18217372	13
3408623	13
16717845	13
14182160	13
582664	13
4950797	15
22116498	13
4952399	13
5817711	13
6283241	13
714796	17
23989388	13
2526551	13
12614253	13
4037135	13
5113747	13
1625534	13
16413956	13
2398310	13
1890188	16
247871	15
5357384	13
7817083	13
3176631	17
938227	13
10676623	13
14257269	13
7015108	13
14382173	16
3039205	13
7365581	13
1336106	13
15913537	13
737275	13
11287180	13
714488	13
3465296	13
1106735	16
3166714	13
5156684	13
26466258	16
1324475	13
1126745	13
1060674	13
11241485	17
2432006	13
7642537	13
920424	13
9753655	13
12211596	17
12775267	13
2261157	13
15240613	13
3445944	15
4717007	13
3559846	13
8176328	13
10224155	13
10140858	13
5587695	13
3243688	15
10641107	13
21123178	13
9612000	13
4647917	13
10996729	13
1042528	13
10623262	13
4857348	16
1829747	13
4440974	13
18062812	13
4124470	13
9560028	13
19732573	13
677467	13
17437638	15
9399609	13
1851940	13
2955204	13
6835953	13
2441716	13
6772110	13
7386173	16
215485	13
257722	13
14423981	17
2398973	15
854280	13
6952924	13
1325748	13
9912500	13
5023047	13
4250233	13
3792559	13
952421	13
692431	13
864686	13
1699603	13
11609735	13
2043528	15
9245692	13
3152544	13
3326237	13
4092957	13
1600042	13
9410634	13
1528100	13
27180205	17
224356	13
24223094	13
2832086	13
9632633	13
3333545	13
7836550	13
3166045	13
12402992	13
4452957	13
264875	13
4118719	13
1769706	13
631833	13
5962504	13
788591	17
9471684	17
2818382	13
7712955	15
5328612	13
12348273	13
7274359	13
11666492	16
3774808	13
1737174	13
2082081	13
3755795	15
378769	13
6921500	13
1093865	13
958090	13
18007304	13
6262065	15
3365545	13
13460873	13
1138103	13
15878081	13
3132318	13
7876839	13
11039672	13
9154452	13
3627697	13
37956872	13
4103355	13
3613353	13
4270506	13
6647949	13
16925264	17
827333	13
7740799	13
481212	13
5768714	13
2265443	13
15837848	13
978873	13
6081911	13
6212270	13
4802879	13
19419954	13
27822993	13
2044802	13
3653564	17
7248176	17
2282256	13
1077534	17
11461612	13
255463	13
600340	13
570833	13
1627029	13
1929365	13
5734108	13
382555	13
394154	13
9934738	15
4595900	13
3480583	13
5326539	13
1186931	13
17862771	15
3978426	13
5011291	13
1938666	13
557996	13
5568506	13
11740687	13
6659734	13
7014932	17
8973945	13
3399074	13
414161	13
4383988	13
533401	13
12691551	13
3891609	13
17645902	13
9182376	16
937310	13
5704470	13
7921328	13
5491158	13
4448743	13
3847549	16
1640745	16
3058741	13
11177411	15
14873190	13
2316849	13
1557400	15
8178296	13
32619	13
7000992	13
8838100	13
4499444	13
13629454	15
30143728	13
2586326	13
11021870	13
3092622	13
2239687	13
281369	13
17375758	13
9406057	13
7043744	13
1223010	13
5435026	16
5130433	13
12875653	13
5098412	17
5892767	13
33522028	17
9238913	17
136328	13
7521356	16
9713264	16
3233150	13
2650603	13
15709901	13
4304147	13
3310160	13
229712	13
2703640	13
939255	13
2995277	13
12091041	15
4378215	13
9634427	13
20976935	13
3958895	15
5478257	13
16043684	13
14965162	13
19883924	13
4683023	17
1061788	16
10808662	13
17007801	13
4593756	13
859317	13
16687129	16
7487969	13
13703114	13
11612587	13
6795898	13
1837712	13
12204269	13
2055800	13
2112254	13
7071483	15
8802953	13
11215492	13
2671580	13
6579353	13
3164449	13
4190468	13
1387426	13
4520172	13
6195824	13
12731216	13
14175853	13
8938637	13
9709499	13
4296586	13
6910057	13
5013886	13
25938910	15
2469640	13
7119470	13
8183532	13
15826519	15
19922205	13
5637730	13
2727218	13
4361676	17
15391014	13
8164115	16
1781451	13
141217	13
4536264	13
7644028	13
20382114	13
7734765	13
1731411	13
13455723	13
9477277	13
442317	13
1873586	13
5347892	13
4722061	13
454584	13
24439787	13
9538015	13
547919	13
2348742	13
1659178	13
3435980	13
2176785	13
2759501	13
4306777	13
9122338	15
7056789	13
3165339	15
8739642	13
17621415	13
12528978	13
314192	13
5785847	13
19424814	13
1909795	13
9396820	13
7023836	15
9350047	13
1238555	13
877620	13
9076324	13
6329778	13
7542288	13
11287076	13
13591393	13
6999595	13
1231481	17
9967707	13
160255	13
11707694	13
7313530	13
2423463	13
7924496	13
1386120	13
7256674	13
6303680	13
8258828	13
263211	13
10779119	13
21391048	13
250278	13
5406932	13
3150160	13
17935658	13
2625288	13
3545158	17
5097847	13
4473524	13
21830215	13
827248	13
6683019	13
27208520	13
6651975	13
3384658	13
3105269	15
10964084	13
2644366	13
6025869	13
34983206	13
2003767	13
3476396	17
2305770	13
1358555	17
3476939	13
14918915	13
10353954	17
7773118	13
1118647	13
2889820	16
819071	13
856305	13
9735681	13
1582102	13
3467160	17
1467356	13
4248535	13
12411905	13
17946961	13
1972931	13
3324885	13
419880	17
2017966	13
7061849	13
4326783	16
24683291	13
20789143	13
2054928	13
26530374	13
5749663	13
12858725	13
2486870	17
1167507	13
11713482	13
2486077	13
4031335	13
1175575	13
7052820	13
3929412	13
10840919	15
2589695	13
19579813	13
281647	13
3587235	13
1851208	13
198247	17
17310566	16
23545598	13
9047843	13
8487999	13
993162	13
1819547	17
6198799	13
2101177	15
20939211	13
14555350	13
2155758	13
1111105	13
1793615	16
16236781	13
4007969	16
3632740	13
752782	17
5587850	17
2425031	13
29996400	16
12835692	17
10956740	15
2265374	13
14610986	13
3102094	13
14100587	17
3584011	15
867304	13
16380076	13
23823339	13
17195783	16
2796246	13
5580317	13
1283192	13
6864967	13
39912828	13
10569204	13
1400614	13
9253846	13
14279498	13
2710840	16
2929883	13
10118235	13
14129318	13
2914104	13
14196380	13
6366525	13
8306480	13
25188034	13
86416	15
69368	13
5381776	13
923054	13
18716984	13
17021138	13
1971456	13
3074678	13
874461	13
7477928	13
3286379	13
297439	16
5264178	13
2260726	13
2624213	13
527382	13
15209328	13
7185653	13
2908621	13
3120085	13
22959879	16
3958036	13
5276769	17
8079105	13
106503	13
9815946	13
1521387	13
5285484	13
4060119	17
107581	13
19674638	13
3896125	16
579411	13
2130746	13
6882151	13
413925	13
6431958	13
8468553	13
1079854	13
24373137	13
11262122	13
6245616	13
5550091	13
19722321	13
3681933	13
2781677	17
7082336	13
10590464	13
671435	13
4135576	13
11823896	13
1398029	13
12231952	13
3453577	16
35860612	13
3760161	13
4487780	13
5663200	13
4525350	16
3323386	15
9650346	13
331442	13
288357	13
6357435	13
834551	16
2584342	13
2643396	13
8349184	13
572490	13
13633744	13
289700	13
23393804	15
5091126	13
10915222	13
8583950	13
5894044	13
19213305	13
845873	13
4976448	13
6479898	13
12025333	15
19622955	13
2705980	13
11238659	13
10461141	13
1420631	13
4124426	13
4254376	13
4516533	13
7852499	16
2132333	13
7393689	13
7195247	13
3353004	13
5955149	13
6119450	15
745999	13
2603983	13
678231	13
19044663	13
287675	13
296605	16
145034	13
18302392	13
1495119	13
5750217	13
221971	13
1710481	13
30853604	13
428722	13
11844189	13
23163944	13
11585425	17
4647252	13
6657545	13
4249748	13
7287060	13
400030	13
23621180	13
2042188	15
13047250	13
2954890	16
8522113	13
16567691	13
360914	13
877789	13
15992	13
1553436	13
3019488	13
2283991	13
7307081	13
10743602	13
1054625	13
6852391	13
9859784	13
4433688	13
1642183	13
4492581	13
10862606	13
126381	13
4458759	13
3707438	13
35767519	13
5911938	13
4465226	13
4174070	13
14081553	13
10376381	13
4294752	13
782884	13
6334967	13
9056750	13
3256529	13
6662094	13
6046617	13
4821963	13
6480672	13
7534804	13
7679581	13
1815521	13
9480040	13
18201580	13
18409025	13
5559751	13
21854557	13
18329080	13
11755140	13
25531241	13
5594284	13
200577	13
15950561	13
9558253	13
9602344	13
7859210	13
5564884	13
8831870	13
6002349	13
12991783	13
1550962	13
1941820	13
1945685	13
11841668	13
611031	13
1193621	13
27576589	13
916864	13
2241071	16
7688334	13
2528916	13
11722707	13
5925394	13
5600243	13
3203061	13
5485441	13
7090702	13
3563199	13
8714900	13
644816	13
13392469	13
6694774	15
10689252	17
7000029	13
5278159	13
7344142	13
620805	13
9568901	13
1562214	13
4679850	13
1907541	13
5118517	16
267615	13
6640645	13
3671111	13
6541162	13
23668628	13
2764209	13
3450920	13
2376554	17
3461561	13
4337310	13
811352	13
7341651	13
27359325	13
1882800	13
4888669	13
395412	13
10660177	13
30471499	13
1876973	13
6538631	13
9997095	13
14313827	13
4827316	13
6987170	13
9205404	13
2250727	13
4668128	13
2918710	17
844396	13
56276	13
1435697	17
11952654	17
2693676	13
1849114	13
10637457	13
13441537	13
4879235	16
1927736	13
1314870	13
1194728	13
6357581	13
14732702	13
2611892	16
649658	13
6531811	13
4991005	13
3306420	13
5604912	13
8149443	13
745686	13
14288784	13
17178132	13
1179975	13
777010	13
2858399	15
1946841	13
2340189	13
19814373	13
1689060	15
13222120	16
146526	13
2097842	13
7606148	15
6574294	13
5175936	17
9832048	13
9357203	15
7768222	13
11291785	13
4877160	13
1507575	13
3143254	13
3790338	13
236790	13
12381305	13
4628643	13
8026076	13
3267781	15
6604136	13
10958237	13
2866549	13
7729084	13
4173713	16
8006286	13
18760275	13
16713430	16
5074563	17
23920023	13
20283208	13
2209653	13
18385043	16
8380070	13
11680572	13
5118027	13
4868601	13
22824438	13
7585524	13
662610	13
552819	13
14256796	13
12714031	13
1033192	13
2766019	13
7359505	13
1392911	13
10909509	13
511000	13
4644222	13
8236159	13
11215530	13
6825752	13
3215083	13
8133246	13
11566137	13
3065371	13
3356706	13
511002	13
4930017	13
13979198	13
11205456	13
5500020	17
4767343	13
13054	13
1646189	17
12184382	13
5283427	16
2883867	13
2176845	13
1696036	13
13149165	13
2685818	17
13538051	13
4073148	13
9919649	13
2797767	13
6632242	17
2758172	13
3347294	13
1095286	13
1282162	13
1231436	13
927304	13
1019703	13
7426998	13
14187167	13
12539522	16
14296770	13
28107207	13
9941411	13
7391699	13
351331	13
5018982	13
5810678	13
4712247	13
10010	13
9293778	13
8275697	13
2410178	13
15784689	13
3539702	13
6759908	13
3435199	13
22794390	16
5921867	13
8338567	13
18119103	13
8413759	16
12398558	13
2380962	13
3659597	16
5640109	13
22223247	13
25169521	13
1446473	13
10954571	13
8439696	13
2454963	13
747286	13
1044770	13
13943878	13
6709172	13
3524873	15
952483	17
2610601	17
8394793	13
17876366	13
14372591	13
27756261	16
9708537	13
50009	13
500304	13
2201187	13
506970	17
2353872	16
8162041	13
9770773	13
9142103	13
226886	13
1184360	17
15897865	13
4357764	13
3802640	13
1185388	15
9647163	13
27364696	13
4104408	15
14379202	13
2893133	13
737211	13
5440410	13
103262	13
389836	13
2009809	13
3462208	16
1931669	13
2029422	15
2355875	15
134671	13
4201208	13
4203242	15
1561940	13
1689971	13
8708164	13
7077610	13
887627	13
1404582	13
10568120	13
2489116	13
18530909	13
8471643	13
596585	13
9533928	13
685746	13
6397156	13
3380852	13
4563441	13
23906604	13
12632997	13
4388585	13
15780249	13
4967284	13
2231821	13
8692524	13
3560992	17
7034501	13
17189594	13
20339	13
2543357	13
4183490	13
11720794	13
2437500	13
3705332	13
4369353	17
3733731	13
6312071	13
7271116	13
5433456	13
14009371	13
723413	13
2235960	17
3730787	13
1860973	13
7525485	17
134429	17
4986428	16
35510231	17
14180757	13
15551371	13
24667555	13
2733616	13
4124007	13
11349321	13
13584482	13
9367335	13
7094286	13
13362372	13
284140	13
575457	13
8532918	15
1958695	16
10902220	16
1104439	13
5184026	13
12613046	13
5361566	16
2845676	13
6277752	13
10127038	13
8700689	13
3698244	16
6157453	13
3286587	15
5778723	13
6055368	13
2444326	13
2692495	13
6015852	13
828554	15
16640752	13
2473256	13
23342270	13
2568336	13
9728334	13
3314798	13
6431625	13
10953243	13
15819063	13
15364791	13
16962408	13
2484867	13
1115852	13
8783231	16
1158753	13
21715269	13
13832965	13
6720272	13
5422734	13
19685926	13
2543941	13
5716841	13
36531472	13
2597008	13
3432467	13
7068668	13
2444958	13
50782943	13
16064458	17
8162123	16
3992829	13
8870956	13
349578	13
10423532	16
8433784	17
3830748	13
2727134	13
14612858	13
9421102	13
11400022	13
4128232	13
6856583	13
5630438	13
919561	13
7000941	13
1003186	13
3166504	13
418780	13
1385056	13
2743279	16
484519	13
3383243	13
1182790	16
545989	13
8508273	16
6345746	13
829568	13
8043030	13
15771696	13
1828698	13
1584967	13
1748798	13
15419662	13
18564010	13
21718583	16
774691	15
2473100	13
17438010	13
9256049	13
14944329	13
1184879	13
13942071	13
21384227	13
3704799	13
9023068	16
9101846	13
4157271	13
3345438	13
4728288	13
7342007	13
4754117	13
2244383	13
2887124	13
11512167	13
415944	13
21820127	13
638009	13
2107696	13
1631261	13
18959705	13
744546	13
9830899	13
6298150	13
7428676	13
1451924	13
10025483	16
5592105	13
13678350	13
16540250	13
1469261	17
2506200	13
18857874	16
1695778	13
2184126	13
3332974	13
18298	13
15096716	13
21654273	13
3988086	15
659132	13
32674090	13
20902054	13
249565	13
4408941	13
18974697	13
5965067	13
5715139	13
447566	13
5716327	13
768309	13
15828350	13
2455572	16
2124975	13
39006914	16
2335915	13
2032029	13
1332615	13
2884162	13
33953420	13
2272741	16
25383162	13
19790319	13
2612573	13
2630680	13
4826394	13
9221336	17
7389158	13
4477803	13
13888211	13
1184489	13
10451345	13
9194170	13
224622	17
1274276	13
4772820	13
2918418	17
2189722	13
3029256	15
18734913	13
16280596	13
12018743	13
734937	13
3105472	13
23939923	13
10511597	17
1973564	16
16094455	17
15004999	13
12021444	13
2315982	16
4724651	13
1236301	13
10717794	13
14612501	13
14887169	13
1832542	13
21283615	13
10401076	13
7745340	15
11696013	17
1059440	13
33417	13
1000691	13
4867417	13
7543448	13
7882496	13
4074077	13
2956709	13
23735291	17
10763561	13
10197454	13
1119379	13
2396451	13
382885	17
6559578	13
1307775	16
1655532	13
16031278	13
3681808	13
469818	13
4604309	13
7010732	13
1271107	13
1410258	13
3493614	15
17273259	13
9236296	13
5311837	13
2616696	13
5932715	13
817812	13
6011120	13
1211269	13
2940299	13
1030631	13
3854025	13
9680893	13
20449851	15
11310571	13
2815284	13
1592506	17
3176088	13
22071580	13
8123831	13
12937388	17
5210675	13
615631	13
19261453	13
2577102	13
460302	17
15116020	17
22195595	13
15558706	13
3683311	13
24104295	13
3855715	13
483138	13
12559243	13
4696655	13
16975321	13
4844064	13
16163939	15
9006726	13
3004170	15
12585993	15
382148	13
886671	15
1108581	13
541332	13
44903	13
10596448	13
332156	13
6607139	13
518458	13
3233147	13
16493816	13
14591476	13
11482421	13
2466512	13
13828979	13
19682199	13
2589319	13
20800493	13
5837461	13
12902849	13
2731003	13
12469322	13
2762770	13
10949917	13
3115985	15
3641955	13
16218349	13
5277290	13
14784221	16
10253963	13
342119	13
6852737	13
2475712	13
2132802	13
929866	13
15679707	15
12745189	15
16360528	13
15991204	17
9999254	17
206126	13
4942684	13
12394722	13
44775369	13
1603596	13
298263	13
6747514	17
1107409	13
21393636	13
477320	13
8318030	13
6049899	13
18492694	13
6581335	15
1759202	13
9256908	17
3046387	13
29000260	13
6218654	13
29565114	13
14758132	15
8462480	13
14821640	16
8825808	13
16375967	13
2463857	13
5808677	17
9169639	16
16713781	13
8494645	13
11628962	13
1658335	13
25107897	13
1411927	13
888918	13
3603161	13
14147409	13
945353	13
10607027	16
7507997	13
36769672	13
6091459	13
4239014	13
5994853	13
8517761	13
23403022	13
1344922	13
5649674	13
13601909	13
7309811	16
9495685	13
1857854	13
14958819	13
10459100	13
50593950	13
4961411	13
1532791	13
987910	13
4759353	13
5086193	13
3272958	17
146730	13
2879355	13
2632830	15
6006010	13
8063251	13
5454082	15
1686503	15
20048574	13
3884961	13
5135105	13
175067	13
578745	13
345191	13
8460925	13
19685943	13
12883630	13
28499598	15
6033919	13
12203491	13
10738438	13
11783768	13
5971134	13
3427031	13
4547030	13
192443	15
3006074	13
6303917	13
6628511	13
11916772	13
13773887	13
2762188	13
15597982	13
7828954	13
4604568	17
666855	13
894340	13
491355	13
98397	13
6738621	13
4835324	13
10020244	13
5205236	13
1563903	17
10448452	13
3834385	17
35692987	17
24299218	13
15261262	13
16603804	13
5171779	13
5139106	13
729688	13
1905751	13
8423737	13
4296939	13
2978066	13
22179877	13
20659619	13
8701694	13
8761296	13
12290570	13
3295768	13
9517824	13
856020	13
4273757	13
7657500	13
1595497	13
4911849	13
9007866	13
15228941	13
15133132	13
1008997	13
2671914	13
7084980	13
3945482	13
14543506	17
4720952	13
8597902	15
822588	13
7459255	16
15065728	13
460433	13
4530019	15
4137283	15
12216861	13
2524429	13
18573881	13
2401498	13
21710959	13
39600622	13
4274255	16
14282898	13
17707379	13
641042	13
1496740	13
2164787	17
430143	13
1999410	15
5106016	15
13239724	13
6101935	13
13248163	13
4022329	13
22998287	13
1212371	13
12618199	13
2270015	13
3596757	13
2049200	13
10186718	13
16947475	13
19900412	13
4792989	13
1252029	17
7800340	13
12551734	13
4142863	17
864051	13
4984672	13
2777116	13
9201091	13
17516855	13
1503923	13
7141871	13
1358931	13
7175735	13
857743	13
2070778	13
3424453	13
21670457	17
1282453	13
1864568	13
274988	13
13320536	13
1506360	13
1062702	13
629928	13
2127728	13
2241140	16
2341362	17
4782537	13
11272218	13
3521975	13
826575	13
4264638	13
10352141	16
3902050	13
1338611	13
13376540	13
763973	16
10990285	13
15835564	13
5124844	13
6299144	16
1608232	13
2373737	13
15659390	13
4363073	13
3597991	17
17431379	17
6377416	16
1703729	13
5718637	13
359469	13
1302951	13
9495566	13
539850	13
2477625	13
12907960	13
616727	13
2011862	16
8591545	13
18416364	13
1427174	13
3321059	15
13059803	13
717621	13
510460	13
14456537	13
15573310	13
13709582	13
34965778	16
142902	13
3347379	17
2125933	13
3246685	13
8276895	13
11125311	13
2400175	13
9621798	13
796594	13
6492619	13
7096337	13
575120	13
5341823	13
4668143	13
918452	13
13093690	13
3570906	13
6099673	13
2334966	13
22448818	13
5874200	13
4733648	13
2623576	13
7794625	13
3770757	13
10523317	16
7057363	13
5425258	13
4907244	13
335567	13
3908034	13
7879733	13
7736692	13
4200679	13
4635792	16
10704577	13
17795895	16
7135864	13
5892779	13
7800831	13
4732939	13
2180034	16
15591799	13
1604093	13
125434	13
2438874	13
8534150	13
1163481	17
1153201	13
6876150	13
7904000	13
2010220	13
4452363	13
14040441	13
4930737	13
1157782	13
3240593	13
7922504	13
1696118	13
3763982	13
13046541	13
8964226	13
3876714	13
148832	16
2313837	13
3538704	13
297615	13
5026375	13
4644204	13
4811354	16
8678989	13
8857253	13
7248688	13
2687041	13
5223320	13
6702122	13
14493012	13
8450287	13
4398509	13
4305909	13
2897488	13
13903182	13
6240386	13
8832463	13
3757637	13
1387474	13
58636	13
5840948	13
3057917	16
8624140	13
7630545	13
2710164	13
33383296	13
3166329	13
7093539	13
2400315	13
17043223	13
1677346	13
8119979	16
1011134	13
6457142	13
10080712	13
12885357	16
14396088	13
2439348	13
971397	13
1302777	13
11914634	13
135949	16
2344191	13
3600293	15
2131162	13
225852	16
2723389	17
2883702	13
2918033	17
1050402	15
2567171	13
2275143	13
26244610	13
3358324	17
1525821	13
10359428	13
20605816	13
13296029	13
16891077	13
36302128	13
3958133	13
10088874	13
659780	13
8597145	13
5575296	17
6846786	13
13269861	13
3719712	13
3437373	13
8926907	13
5635882	13
2869578	13
32836190	13
1000373	17
2594978	13
9821927	16
11013563	13
6842724	13
12061663	13
1329232	17
7644370	16
1846842	13
399895	16
11879283	13
3292623	13
154664	13
8219023	13
12956860	13
2017604	13
1929366	13
2089732	13
1689119	13
3935318	13
7310996	15
14975520	13
22418648	13
2813983	13
4981276	13
24323533	13
16569746	13
24248631	13
2430190	13
1505576	13
2183652	13
4848240	13
10673718	13
1177980	15
6877457	13
2076771	13
3114094	15
2893652	13
8451689	13
5604393	13
2359509	13
617852	13
3922847	17
12726606	16
2001701	13
4359648	13
1416914	13
3910823	13
4876604	13
14030976	17
6009260	17
2745615	13
4195157	16
22446410	13
458156	16
12811192	13
16911897	13
4556320	13
6570003	13
4888592	15
5889454	13
1285308	13
8292798	13
2257812	13
5748310	13
14879432	13
1594053	13
8278872	15
129426	13
5049971	15
295081	13
7142750	13
1264547	13
3615403	13
16329845	13
6214443	13
2348854	13
5866963	13
2271242	13
7093	13
19116236	13
3796003	13
6274257	13
974229	13
4982982	13
10814918	17
1393158	13
1506599	13
201606	17
292000	13
789264	13
472272	13
123320	13
4985263	13
7726735	13
8180370	13
139118	13
17578673	16
2646703	13
3343803	13
1437959	16
13655345	13
1666979	13
14410030	13
612233	13
3156422	13
7282576	13
5096709	17
9405719	13
6389015	17
7758567	17
3435402	13
7598479	13
15977450	13
26530294	17
2379909	13
9787540	13
1900373	13
14401409	13
19121590	13
12664762	13
5528605	16
5014089	13
18549295	13
7256688	17
1579354	13
10390010	13
6103200	13
22229461	13
18149401	13
17463743	13
15900059	13
34701800	13
5529537	13
11765480	16
2881400	13
409474	13
9792498	13
3019551	13
3504572	13
367198	15
10201915	13
7160922	13
6174407	13
2108749	17
811404	13
10131503	13
520258	13
10573297	13
11642984	13
2342004	13
2720640	16
4394516	13
8822496	16
218171	13
42196597	13
7134923	13
2139523	13
596860	13
15388753	13
9978190	13
7741545	13
8044233	16
12302359	13
9686528	16
2969010	13
7552108	13
26673588	13
20854351	16
5691843	13
1772255	13
275494	13
3864323	13
7311538	13
8793596	13
2269572	13
12922928	13
9884580	13
5264996	13
10449718	13
15647765	13
6887641	16
4166367	13
7858651	13
10639319	13
82571	13
3561661	13
2141301	13
1157400	13
3162188	13
5599475	13
261150	15
6418828	13
17756357	13
1821273	13
7802534	16
6534826	13
262987	13
3309201	13
7178944	13
6975972	13
1624054	13
16023710	13
17878425	13
10667806	13
3105603	13
9768714	13
4778025	13
9851306	13
1515710	13
7395584	13
6611340	13
457028	13
1672966	13
6120601	13
1356773	16
4674806	13
8225977	16
11060609	13
5004258	13
8540001	13
26556662	13
2858691	15
9829616	13
14900296	13
20086333	13
2465385	17
1728841	15
1038684	13
1845832	13
13438052	13
1534600	13
876814	13
15501880	13
1130084	13
12619378	13
2653723	13
7760348	13
6643584	13
4236883	13
33663220	13
3453916	15
9909885	13
424247	15
3316803	13
1904961	13
504788	13
19553064	15
2254352	13
3820966	15
1521443	13
18322304	13
12540	13
8854107	13
3777163	13
1524849	13
5795065	13
9447040	13
17867410	15
183737	15
34694039	13
2799989	13
5794838	17
12312778	13
9768918	17
3720769	13
6450010	13
755092	16
11502675	13
1208683	13
696983	13
2602017	13
3515838	13
6228058	17
3533295	13
5531474	16
5140976	13
1102323	13
10430954	13
610499	13
2719633	13
7801405	13
2249275	13
2289970	13
5472673	13
3131290	13
878003	13
1816984	13
18115589	13
19437114	13
4017341	13
405149	13
1044830	13
9592757	13
8396831	17
9013440	13
18836646	13
6623753	13
1214636	13
5861627	15
5359887	13
16498851	13
12189332	13
15833463	13
10451901	13
10114798	13
19275519	13
12332059	13
13942821	13
29615133	13
3765520	13
4418025	13
4941795	15
10560522	13
21109647	13
5171698	13
14594577	13
8641035	13
6641168	16
113622	13
14817340	13
3499791	13
8218304	13
4660327	13
3325294	13
10137834	16
902612	13
6310912	16
7452118	13
4110018	13
1433144	13
379269	13
37160286	16
14763492	13
5896936	13
18367621	13
9727414	13
7599070	13
1296569	13
5031353	13
8361657	13
11499572	13
5918969	13
6386632	13
5028417	13
4012656	13
2050619	13
4888153	15
11964602	13
706009	13
3139824	13
5517878	13
8879950	13
1456829	13
1972818	13
763637	13
854541	13
10318354	13
7051991	13
17319243	13
8649187	15
5408085	13
350620	13
3822305	13
8661132	13
176461	13
15661923	13
8430085	13
11125321	15
12755743	13
10770488	13
33533647	13
31841649	16
1895171	13
2341854	13
3033844	13
33761268	13
7203511	13
9242656	13
16330708	13
4032433	13
172840	13
3630875	13
3289173	13
1749324	13
3440738	13
5056330	13
6265995	13
528137	13
30135993	13
3902248	13
747244	16
15691234	13
3885974	13
5117106	13
3841569	13
10544419	13
15617105	13
5737157	13
16724801	13
20689801	13
1532635	13
808923	13
2982823	13
10963415	13
11857985	13
7835619	13
3429041	13
4582903	13
1637101	13
2435969	13
12824591	15
3940401	17
10632827	13
10556296	13
405921	16
2905394	13
4837805	13
21859360	13
11446748	17
8358922	15
246984	13
2407295	13
2743368	13
1594200	13
3505871	16
4790576	13
12464189	13
1494835	13
5662984	17
508784	15
531633	13
6565308	13
2203136	13
1321703	13
1113845	13
7824091	13
984983	13
7262345	13
3784633	13
26188530	16
1154457	13
9390241	13
9555417	13
10974947	13
353422	13
4415225	13
13819616	13
1036887	13
1383703	13
6206095	16
83699	13
1562875	13
5428719	13
3042845	15
3901890	13
753368	13
5661559	13
4851755	13
36816073	13
14651324	13
4934877	13
4382175	13
9825665	13
4354019	13
1460031	13
9861829	13
74924	13
7576376	13
2725274	13
10552692	13
2598938	13
3691730	13
10378742	13
3198892	13
1784087	13
3063711	13
7734756	13
2330989	13
581984	13
8213324	15
3139875	13
597185	13
3963480	13
13250376	13
13767454	13
3445447	15
19049741	13
1591119	13
3066703	13
9134569	16
23029154	13
19311053	13
1021939	13
26461852	13
3523053	13
816320	13
4453502	13
13140	13
1511012	13
6138756	17
77211	13
13265292	13
8857595	13
7224256	16
1314472	13
22044157	13
3820519	13
2392184	17
8152805	13
2453353	13
7295451	13
15483001	13
1353220	13
2256785	13
18480624	13
9169869	16
333030	13
696390	13
7148099	15
6282400	15
9846978	16
337775	13
2156212	16
8294197	13
5138490	15
1664060	13
11419773	13
1697837	13
36521813	13
5763929	13
11757034	13
20086381	13
8076779	13
1813810	13
888639	13
2253082	16
632736	16
667406	13
9985938	13
13006103	13
3871769	13
5843943	13
1169993	13
6845400	13
12386163	13
353333	13
316308	15
7539976	13
11077623	13
4759047	13
2445471	13
1796251	13
738699	13
6880453	13
475894	13
3481972	17
42875407	13
4155898	13
1815702	13
850409	13
2713055	13
2691044	13
12302306	13
4675024	13
10435196	17
2710389	13
324190	13
3714043	13
30223071	13
18124278	13
2857676	13
18495017	15
10333193	13
8718825	13
6944458	13
2098978	13
5976063	13
13255050	13
10632756	13
620745	13
9485237	15
18800641	16
3980501	13
2938855	13
7664398	13
6897448	13
2580055	13
18741624	13
10123806	13
1756034	13
2836778	13
21846188	13
8294832	13
8593920	13
4733882	16
7003521	13
13991942	13
5662782	13
13026007	13
6558695	13
15599813	13
7961413	13
7884126	13
811331	13
1542566	13
18982336	13
3957519	13
3735341	13
4382725	13
4026950	13
24956015	13
5709951	17
962828	15
2869012	16
4837255	13
10891452	13
8617050	13
5560803	16
15119709	15
13970045	13
11521844	13
772799	13
1922660	13
3000657	13
6250458	13
8166668	16
15982688	13
12218040	13
23158618	13
1487118	13
30078179	13
21505749	13
1934160	13
6790636	13
2887155	13
625868	13
6437663	13
4211442	13
7099666	17
15182458	13
11428030	13
1925261	13
5080467	13
10187123	13
11598544	13
5631251	13
8660317	16
9440723	15
2123780	13
9419985	13
7432269	17
28302354	13
3502545	13
6436140	17
1383296	13
3501418	13
564070	15
201565	17
8196033	13
520145	13
1731416	13
3185814	13
21278769	13
6294678	13
1943189	13
7071047	15
15541842	13
26705647	13
5641424	13
10158761	13
16174680	17
1270432	13
2692008	13
10071780	13
31925127	13
8714729	13
15578801	13
3424578	13
2762802	17
1054927	17
7351916	13
13071903	13
7852478	13
2530768	13
2552637	13
14800533	13
2062248	13
236096	16
2467513	13
877070	13
5191649	13
7292598	13
4465489	13
542960	15
1645901	13
22668409	16
1968096	16
824715	13
18005363	13
8898390	13
36040110	13
1427651	16
635014	13
3581195	13
5356495	13
33169403	13
12683405	13
1886066	13
918433	13
3035726	17
3063791	13
12922834	13
5764213	13
4812614	13
4288376	13
9357775	13
23578702	13
1311246	15
545333	13
2981993	13
9994229	13
3347137	13
909	17
7245937	13
4898318	13
832849	13
5078967	13
10792637	13
18905800	13
16578218	13
4668085	17
18916365	13
1788559	13
7596028	13
1768433	16
1684144	13
10697161	16
13307154	17
1732571	17
1475691	13
421200	13
3464378	13
2454568	13
415856	13
10962080	13
3116802	13
4362004	13
13671416	13
6794709	13
9121309	13
35710054	13
19803497	13
2915645	13
2034982	16
638246	17
8882016	13
6478034	13
249877	13
2611541	13
7058587	13
3522145	13
3897631	13
6723974	13
12561488	17
8051597	13
40606342	13
14780347	13
20400603	13
532735	13
6502342	13
8713884	16
6181347	16
22316912	13
14570919	13
5479308	13
689808	13
2226416	13
9771850	13
5493972	13
20885571	13
39613	13
2091072	17
2783825	13
5758555	13
9354618	13
1203166	17
3997776	13
1168961	13
2914644	13
11769121	13
22925330	13
16510652	13
10889627	13
3748186	16
2940323	15
2676504	17
12155596	13
6019704	13
6062179	15
8579198	15
6134414	13
2202120	13
1006457	17
7130220	13
1371414	13
20995933	17
16989278	13
5795597	13
967079	13
5720055	13
788579	13
300435	13
962613	13
5908061	15
1551504	13
3576406	13
19837015	17
441457	13
9922619	13
6272222	13
7169996	13
1910324	13
3957514	16
2980204	13
12162978	13
2222729	13
5755413	13
2077857	13
4033880	13
1917197	13
7526097	15
312640	13
10047153	13
26608285	13
18967042	13
1639671	16
6951045	13
9413963	13
12206655	13
3352879	13
6935207	13
7717365	13
3531301	13
17181449	13
23118480	13
5001898	13
8034406	13
10010729	13
913583	13
1588250	13
12437265	13
5479072	16
3208134	13
2833879	13
218608	13
832551	13
7162169	13
1647666	16
5923998	13
18434649	13
7051421	13
4768562	13
5207885	17
8485910	13
136259	13
3756694	13
214126	13
4933830	13
2974476	13
9948795	13
3247536	13
4759614	17
2497438	13
333568	13
3309294	13
4146153	13
7863175	13
4479258	13
7382760	13
6618159	15
10161708	13
848136	13
1439326	13
12566026	13
6407673	13
3917190	13
1587148	13
7859003	13
7559122	13
4526961	13
1232940	13
1618984	13
4238110	13
8460929	13
4778545	13
14742077	17
7141367	13
15939388	13
12272962	13
1402166	13
3365218	13
743631	13
23223367	13
2188762	13
2470352	13
6208364	13
14943624	13
1766955	13
6322081	13
560787	16
2020884	13
3613334	16
5894510	13
953339	16
25861841	13
4700302	13
1666482	13
4990157	13
12223254	13
8042706	13
65828	17
7658431	13
7682015	13
654549	13
3483437	13
11297408	13
747608	13
6774205	13
33371544	13
12544780	13
13055212	13
30950075	13
1712016	13
1346598	13
346736	13
7558165	13
26259643	17
226991	15
10093368	17
17073912	13
1883777	13
3421666	13
2602996	13
13147606	13
29090751	13
612905	16
3094838	16
6380345	13
4107125	13
4100226	13
14888557	13
1079228	13
1412130	13
1552667	17
2632087	13
2748210	13
11266585	13
5666540	13
2009259	13
682123	13
11259075	13
7338745	13
4267275	15
5197143	13
2852512	13
6492777	13
2390789	13
1263846	13
14158242	13
10163493	13
11862911	13
44997452	13
3966397	13
665163	16
10255383	17
5822090	13
9040156	13
1359012	16
27368239	13
6590326	13
12142565	13
7031615	13
974409	13
2645927	13
1221087	13
17179141	13
3825232	13
2603617	13
1099663	17
1079932	17
3119680	16
964709	13
31203199	13
1532513	13
1619634	13
17094751	16
1414897	13
32484104	13
2674559	16
2529296	16
17520972	13
2527953	13
1496494	17
13136418	13
4887797	13
781096	15
4592550	13
1745349	16
13662195	13
4235119	13
4114868	16
786256	13
13421862	13
9681917	13
10212227	13
13301075	17
3193699	13
5444038	13
1511661	13
6922751	15
4010955	13
69466	13
2635917	13
9918462	13
28071890	13
3410400	13
458764	13
17110657	13
4362162	13
7884215	13
443918	13
8124262	13
451260	13
8801169	13
2540367	17
8690345	17
700038	15
14900518	16
29591684	13
15840219	17
718136	13
1106293	13
3455816	13
2346633	13
1372539	13
2472321	13
1231327	13
14516354	13
5239290	15
223995	13
12799677	13
3383233	13
1116326	16
7135047	15
4333659	13
3173897	13
79642	13
6215189	17
9560359	13
686277	13
6682415	13
8661664	13
18302253	13
3060358	16
10981535	13
1760688	13
2437780	13
4116111	15
1298764	13
5294832	13
9645448	16
2672028	13
7331607	13
11668	13
13018718	17
26139507	13
8563129	13
7126580	17
5357230	13
2665388	13
6214644	13
9773144	13
7099659	13
4458908	13
5673999	13
3903910	13
1391196	13
3568908	13
9722560	13
7098358	13
5788312	13
15918029	17
1415973	13
14170277	15
1864556	15
3264006	17
6423089	13
451142	17
1247199	13
912523	13
2081863	15
2794958	13
21717713	13
6010224	13
555803	13
12909673	13
1835714	13
1745850	13
1882313	13
7879259	13
11300162	13
4147226	13
15962653	13
76626	13
3651542	13
5063902	13
2173411	13
1363893	13
665526	13
3303427	17
13502498	13
5284049	13
1116369	13
5949091	13
3446823	13
411077	17
774950	13
20730523	13
1246003	13
2466451	13
903138	15
3838893	13
3992636	13
12118815	13
1169872	13
17846355	13
452113	13
6894420	13
4395505	17
42980260	13
614575	13
9612299	13
9350399	17
2597506	13
4004053	13
5621830	13
1512520	16
1306623	13
8680399	13
8179149	13
8644904	13
4661323	15
1752011	13
987700	13
10630877	13
896613	13
12691789	16
13876910	13
19731818	13
2842225	13
1495905	13
31251379	13
14553572	13
21427664	13
5599606	13
9062596	13
3048219	13
3936131	13
26654256	13
10338953	13
5158302	13
4947091	13
14993629	13
4676693	13
2510584	13
1333263	15
5650591	13
132573	16
18069201	13
32686711	13
14203442	13
5029593	13
1313613	13
2192875	13
1103130	13
3554614	13
4064836	13
5729290	15
6344963	13
2458254	13
17253800	13
299809	13
578220	15
2882981	13
5166384	13
6662449	13
6792863	13
11296315	13
2707654	13
4144752	16
6713084	13
8221545	13
5764545	13
4697070	13
1809277	13
4325079	13
8039735	13
13898063	13
3063089	13
22597552	13
5910111	13
8400760	13
2170161	17
11154179	13
2656880	13
29925086	13
1729205	13
2257994	13
6312275	13
51499	13
11249034	13
1766665	13
22559894	13
1398796	17
223763	13
35254532	15
8311003	13
169784	13
2257754	13
2160226	13
24940018	13
2329675	13
786965	13
7881362	15
4048053	13
8118810	13
7171725	13
8495703	13
16705398	13
13437127	13
1255878	13
12396461	13
10694577	13
7272680	13
1564438	13
13596703	13
1994820	13
3021219	13
1133253	13
9148852	17
10051105	13
10647188	13
15297451	13
2915181	13
19340181	13
4768601	13
10203470	13
12212822	13
5939175	13
15834152	13
15094472	13
10782791	13
822033	15
3589660	16
784687	16
4639259	13
1937402	15
1489082	13
3431223	13
524976	13
4846814	13
74054	13
2632858	13
27312343	13
4202800	13
5331223	13
1442347	16
211735	16
4745675	13
1549712	13
2484390	13
12705794	13
13557172	16
1657705	13
757643	13
11148379	13
20196077	13
7477982	13
991096	13
886609	13
10444461	17
25360184	15
5515215	13
2198235	13
3358350	13
10310215	13
151551	15
1372494	13
10418661	13
14825101	13
3985097	13
3201222	13
875991	13
3613692	13
7122450	13
23307523	13
6192984	13
2460783	13
451030	15
4039557	13
9893157	13
11954535	13
1504693	13
5273052	13
557236	13
10286989	13
4813800	13
3252749	17
5989766	13
1423800	13
14037862	13
2693846	17
1500225	13
5068690	13
3433783	13
3599314	13
124393	13
248592	13
177448	13
2110857	13
5172300	13
3800288	13
6914863	13
2200759	13
15143790	13
29511039	13
8243882	13
9810658	13
2368959	15
520191	13
4827095	15
3370002	13
18825134	13
2094005	13
18957647	17
9323048	13
435621	13
21512730	13
7353896	13
4686066	13
6063356	13
1053037	13
2568867	16
1429883	13
5854623	17
6954262	13
310084	13
2631456	13
4312791	13
6626344	17
8701818	13
19582426	13
13197497	13
5019660	13
4846235	17
2589370	13
1256201	13
1073615	13
13609817	13
723795	13
3903149	13
507901	13
13095386	16
1856700	13
1187875	13
3253117	13
13233658	16
6740608	17
32086969	13
4541830	13
17052406	16
15707294	13
3133729	17
2908113	13
10210909	13
3081083	15
2299263	13
908579	13
4734833	16
6379687	13
5118445	13
4045407	13
4613957	13
6629803	13
16985383	17
3428149	13
965611	13
14999459	13
8433900	13
3099445	13
8222311	13
10239517	13
276740	13
8177950	17
5054665	13
18540334	13
17740833	13
14683380	13
11329414	13
4289516	17
1977195	16
1832405	13
2673303	13
177287	16
18748180	13
678256	13
3023253	13
3173486	16
1414610	13
6227156	13
4214985	13
11373706	13
12046951	13
1012620	13
151115	13
20676376	13
9107238	15
23249069	16
6659123	17
22361897	13
25036217	13
7363471	13
1440060	15
2950943	13
5143800	13
2318753	13
30196880	17
348699	13
2375218	13
29354179	13
8218612	13
3488304	13
3583027	17
514602	13
19043	15
10428564	13
9563837	13
9580002	13
37520566	13
30264909	13
17303280	13
1013944	13
14537156	16
1561159	16
18380663	13
4767294	13
1846138	13
21899779	13
2423361	13
8808730	15
648542	13
22746897	13
4077194	13
12577002	15
11487930	13
7982803	13
1434220	13
2215391	13
9531535	13
12816352	13
5427199	13
1386612	13
6246373	13
16967082	13
3064159	13
1315946	13
10631800	13
7039912	13
4012408	13
3944482	13
497937	13
406065	13
32075045	13
3698892	13
2681024	13
1510354	13
1043819	13
20154132	13
2909980	13
1351589	13
8779965	13
12572364	13
9411907	13
3110783	13
1335982	13
6104046	13
6884636	13
6975	13
2661878	13
5110183	13
14344279	13
20376192	13
8261396	13
516040	13
19243967	13
5102524	13
18197367	13
3526264	13
516019	13
292188	13
6869843	13
4853653	13
4620408	17
10902318	13
17021071	13
2662342	13
10660229	16
6792019	13
8781492	13
5069147	13
19157613	13
5605421	13
173325	13
901870	13
2521094	16
632972	13
1919327	16
270908	13
5973733	16
1508257	17
6386005	13
14137123	13
789683	13
4173219	13
7207332	13
4508171	13
16803978	13
3651189	13
17153646	13
6114125	13
11933053	13
2286296	13
2028962	15
4424951	13
9203026	13
7350151	13
9128959	13
10110087	13
702467	13
25326695	13
4275913	13
615286	13
1585600	13
6380231	13
3069009	13
221180	13
1831081	13
8310414	13
6873666	13
12462493	17
6130289	15
1535449	13
39970	13
2408762	13
2644607	13
4294324	13
640566	13
72521	13
3093758	13
13171519	13
123357	13
2899301	13
3007708	16
8933071	16
588135	13
23842421	17
7976719	17
3713010	13
1766277	15
15526339	13
4757103	13
915074	13
28092318	13
8207049	13
7633827	13
6765887	13
2361690	13
18278598	13
29845299	13
1249593	13
10949313	13
21089959	13
2117923	13
17747588	17
2892028	13
2269359	13
390160	17
2018703	13
6259212	13
13039329	16
6746229	13
1782265	13
23052	16
1748543	13
1921512	13
15287434	13
6370577	13
1619942	16
9128731	13
931025	16
7773050	13
8016761	13
1236330	13
3714527	17
16363028	13
21450690	13
5388820	13
393618	13
10508339	13
407701	13
9883728	13
38283736	17
3180287	13
45103566	13
963035	13
1651352	15
15559237	13
43740615	13
6376119	15
1768630	13
15820839	15
11263953	13
2451405	13
707031	13
11517134	13
21630320	13
3065367	13
3579505	13
19217789	16
7099156	13
12517006	16
2241373	13
8167754	13
3327387	13
3463092	13
360891	13
14587416	13
9167072	13
11456101	13
9250479	13
8269018	13
7238975	15
14575646	13
7141442	13
2794069	13
5500278	13
4420054	13
616824	13
687892	13
4433658	13
3245568	13
31895123	13
1742402	13
3761564	13
5745909	13
4956122	13
7541391	13
959691	13
6671753	13
4874241	13
1784069	13
1621236	15
6959171	13
15476969	13
8593617	13
1543497	13
2535749	13
31112197	13
5240809	13
14609	13
10391107	13
10044145	13
13445788	16
5686238	13
10585013	13
6283926	13
9750047	13
12349146	13
9142281	13
11449787	13
7704799	13
42657307	13
12464504	13
5354262	13
29452018	13
2845633	13
103525	13
2482716	13
3230825	13
6596125	13
17708951	13
2516264	13
5905159	13
25923856	13
12133855	13
4852995	13
7885950	13
221166	13
12280497	13
7630005	13
1450851	17
181605	13
10050653	16
1827443	13
813493	15
8699536	13
4223405	13
7302616	13
720060	15
2710291	13
680908	13
17173664	13
2351259	13
13472269	13
6259777	13
27925099	13
28385714	13
150770	13
198744	13
9275415	13
14187882	13
9760972	13
10233067	13
28666861	13
4891934	13
1575796	13
11417806	13
1529328	13
1756698	13
14080041	13
6017254	13
7761236	17
15461324	15
7634067	13
268398	13
39146943	13
5300318	13
5737719	17
17996977	13
2005427	13
2214353	17
3162723	13
29793349	13
3767409	13
803567	17
3413521	13
21960499	13
3107048	13
1968068	13
9727240	13
387879	13
9975649	15
13526488	13
3434142	13
27308135	17
4353825	13
2796100	16
12196650	13
8168635	13
4131848	13
7180714	13
9681770	13
13741708	13
28282	13
26609570	13
12378541	13
11119186	13
3454516	13
5769361	13
27018905	13
16553842	13
1362443	13
6754620	13
16165246	13
6917707	13
487824	13
7127964	13
6940710	13
5340941	13
5287961	13
12413944	13
1264735	13
1812795	13
75877	13
1317079	13
3742391	13
3278570	13
13924607	13
1192281	15
11701	17
8842291	13
23216257	13
4115527	13
37700	13
10000743	13
19061	13
2473998	13
2059955	17
5623	13
15521881	13
4677888	13
1653032	13
16580187	13
2840959	13
8700919	13
5581285	13
15450356	13
4147727	13
13846648	13
15099852	13
2839181	13
7248100	13
340755	13
2413535	13
7469348	13
2498111	13
206340	13
436494	13
8340882	13
796508	13
18408654	16
3492041	13
6615610	13
9968202	13
41469914	13
3521997	13
4046772	13
5205659	13
14232298	13
2316159	13
719477	13
45350142	13
12393192	13
4926938	13
1931119	13
3141285	13
2481719	13
32995084	13
7544014	13
4405981	16
2200573	13
1389642	15
16453716	13
775383	13
4357157	13
11056980	13
5255165	13
1966426	13
3368977	16
5811006	13
19044146	13
203826	13
7588102	13
4241507	13
9517214	13
8908674	13
11563725	13
14877084	13
3767920	13
595326	13
3575729	16
12396011	15
469174	13
6860711	13
1162081	13
8518840	13
9014710	15
9521239	13
4128073	13
359841	13
2595522	13
7298553	13
27035767	17
4879034	13
3748695	13
4868468	13
4001512	13
5883186	15
9325371	13
7814672	16
2262031	13
24993232	16
4468258	13
656643	15
3039105	13
8401641	13
9237732	13
27490541	13
20253971	13
2875892	13
52964	13
3582709	13
11338056	13
4962744	13
1275085	13
30943598	13
1891877	13
3456454	13
43565002	13
20507409	15
6282719	13
24371359	13
40627148	13
2131147	13
2772640	13
758667	17
10544510	13
328088	15
2157863	13
9084198	13
7266077	17
8382429	13
6025716	15
8914908	13
1125127	13
5153301	13
9442447	16
18286703	12
3213957	13
9333756	13
15475709	13
21738128	13
8934981	13
8330916	13
8396386	13
7966901	13
2562736	13
5929222	13
3398740	13
11543243	13
4787229	13
5215023	15
964568	13
970425	13
1963294	13
1973382	13
11488354	13
22478666	13
6832372	16
2381694	13
21894333	13
29464647	13
6992534	17
1557068	15
15006985	15
1949007	13
23196006	13
11672690	13
2833596	13
1177526	13
3823781	13
8237157	13
4919412	13
14777860	13
6738565	13
38515197	13
1232343	13
6089970	17
1114548	13
791143	13
7336223	17
31739585	13
18525	13
3420206	13
3806455	13
3450725	13
6056252	13
347257	13
175112	13
1166185	13
2833487	13
3255035	13
9176772	13
16728212	17
3797060	13
16957131	13
2217335	13
873547	13
8799704	13
7498491	13
14369009	13
7501826	13
5227254	13
560021	13
2420390	13
36003899	13
13577264	17
4614198	13
17441912	13
10286003	13
29848939	13
4327950	13
1198403	13
6459576	13
1149895	17
5684944	13
1302294	13
11629212	13
1508562	17
6806747	13
2997194	13
178969	13
3492761	13
726567	13
30566318	13
2705839	15
871908	13
4043950	16
2682192	13
15861031	16
6319370	13
10668222	13
1725071	13
7296712	13
5194865	13
7033255	13
10068938	13
19144799	15
810026	13
3635346	13
17426221	15
3421525	13
3171562	13
2351145	13
38109907	13
5396286	15
1756989	13
7225223	16
10541982	13
2228254	13
4024556	15
1244675	13
17829433	13
1469289	13
27652247	13
8962157	13
15653193	13
1831140	13
467992	13
25424293	13
1368390	13
7420489	13
24146320	13
5747378	17
6379331	17
1647002	13
11032424	13
5177965	13
265256	16
3580078	13
9991520	13
6077280	13
5010517	13
8327747	17
1577217	13
8527875	13
2970770	16
2659459	13
2882462	13
8410793	13
4750332	15
217533	13
1948774	13
11188567	17
10962790	13
36351063	13
10376268	17
6334003	13
474844	13
22623011	13
509988	17
8045090	13
8608635	13
980433	15
2356924	13
14323103	13
7796610	13
2607948	16
2975505	13
11688000	13
19500	13
1027422	13
12961116	13
12600747	16
17809628	17
20410337	13
480574	13
8489183	13
5288609	13
2058801	13
10506959	13
4398709	13
2784625	13
17730554	17
4546122	13
4913710	13
1488676	16
2379620	13
3410180	13
1650965	13
9979670	15
4131063	16
1839423	16
5891461	15
18366183	13
13823179	13
10709101	13
1743285	13
14505515	16
7457247	13
354772	13
5326185	13
6704930	13
5405070	13
7550963	13
15466068	13
2019404	17
7847011	13
1644296	13
5651172	13
1909737	13
15054381	13
19228465	13
5039998	13
1312839	13
3256563	13
7234515	17
11220376	13
10082918	16
6819985	13
9038442	13
1770889	13
5312888	17
1334867	13
2683542	17
4545193	13
7775867	13
3271162	13
25295009	16
8093025	13
11350390	13
11933446	13
580824	13
5129403	16
1352477	13
4917444	13
6948930	13
9296877	13
8525746	13
6576761	13
7925225	17
3359028	13
962647	17
4426513	17
9903202	15
547923	13
11419869	13
3670812	13
3301891	13
1129390	13
7485131	13
14066289	13
1672721	13
3098169	13
1847476	13
7303437	13
8571194	15
2635654	13
10587738	16
1187389	13
16311889	13
8573802	17
31671359	13
8501178	13
11036115	13
3257802	13
1037728	13
8586712	13
6445654	13
2919747	13
13622805	13
2185940	13
1437942	13
1221504	13
4538456	13
5773391	15
9416233	16
4322181	15
9850798	13
4533716	13
2007544	13
1628719	13
10535555	13
6043624	13
11855053	13
1846445	13
4926292	17
16000771	13
114535	13
1642328	13
377010	13
5311399	13
25511770	13
7983873	13
832410	13
33797398	13
1883753	13
4478616	13
4078248	17
8071602	13
293358	13
10910019	16
3133423	13
8202837	13
18931241	13
9475721	13
711796	13
267969	13
5446749	17
5048295	13
2296994	13
1052611	13
123434	13
10842907	13
7300477	15
11453411	15
4027395	16
2542226	13
5241460	13
13695326	13
2058731	13
1839605	13
1471515	16
14439481	13
4913032	13
3267832	13
7836319	13
13443996	15
2915091	13
20004807	13
13729721	13
2406502	17
14456284	13
29465683	13
7581146	13
850335	13
147411	13
23021043	13
1008193	16
25009293	13
21674062	13
3866824	13
2404019	16
4307934	13
11326578	13
155429	13
20683679	13
2964230	13
2852788	13
757538	13
3832680	15
8102	13
818514	13
49283	15
17799528	13
806115	13
8371621	13
7562619	13
3321264	13
10087040	13
6440057	13
10381651	13
5508634	13
6237880	13
6026872	16
7464200	13
5015448	13
172290	13
1755298	13
22292641	13
7788603	13
21704211	13
3028341	13
6267686	13
130982	13
6538656	13
4227272	13
3052149	13
1472028	17
4555828	13
1332032	13
18624013	13
8070119	13
10807129	13
7085169	13
9053066	13
2535695	16
7321284	15
2902591	13
2785506	13
8896870	13
581964	16
1274610	15
3982589	13
149965	13
2202212	13
8430682	13
1268055	13
17162934	13
963294	13
2655603	16
423005	13
13724924	13
5274071	13
6925508	13
656826	13
671010	13
16770645	13
5979050	13
21264162	13
395384	13
2053930	13
1122431	13
14044896	13
2067101	13
222019	13
3391849	13
1610852	13
16582039	13
818892	13
2219689	13
359876	13
4433410	13
2109716	13
6054532	13
11121755	13
1237293	13
4233346	13
9644107	13
2798969	13
4614848	13
1894133	13
8422566	16
13823308	13
13553390	13
13673008	13
1253114	13
575497	13
398508	16
15316844	13
6243557	13
17535226	13
4440214	13
714208	13
3617760	13
3399581	13
9825200	13
333822	13
5603795	13
30038999	13
2942730	13
3750655	13
4164557	13
9051550	13
248720	13
2223164	13
12677745	13
186596	13
1418448	13
703469	13
1035416	13
1364201	13
23391848	13
820616	13
5472499	13
4287215	13
5208750	13
7216879	13
11573019	13
16908967	13
8878817	13
328511	13
28629934	13
2187485	13
9133888	13
7022162	13
4192133	13
23590636	13
9016266	15
7703637	13
2381016	13
16053427	13
3786300	13
2095019	13
13048352	16
7144806	13
2781919	13
2337903	13
1318603	13
2842145	16
558387	13
9085934	13
272329	13
145272	13
1618624	13
180396	13
3367212	13
25606143	13
23318812	15
17405316	13
9973995	13
724959	13
5319483	13
10637156	13
2057009	13
1388787	13
624161	15
8527534	13
3900951	13
1472743	16
7147734	16
2312200	13
13270144	13
1931149	13
24788450	13
17449975	13
13887370	13
11828990	13
9226169	13
5767056	13
13069982	13
3415122	17
5327099	15
5036186	13
682552	17
8348567	13
227784	13
6347822	13
12989222	13
3147536	13
2856215	16
19221333	13
623074	13
986	13
3212555	13
4294870	13
11061187	13
2557859	13
7875417	17
3343645	13
27103594	13
8170968	13
2609393	13
24617322	13
8809401	13
3923	13
3395651	13
11305423	13
1245646	13
4306278	16
15378143	13
1252599	13
2140880	15
1178569	16
2304373	13
1174946	13
7425090	13
39798613	16
17823883	13
5255468	13
2433396	15
4594041	13
12529461	13
5539871	13
753966	13
8468982	13
139217	13
11145347	13
4619132	13
500272	13
6769868	16
27217816	13
2954300	13
1525024	13
6441497	13
1451150	13
4220039	13
30332846	13
11993290	16
17097759	13
2454644	15
19015010	13
1715915	13
11483482	13
3379964	13
1545057	13
2995328	13
3200412	16
6808001	13
1391138	13
1216808	13
2057842	13
3935269	13
1314177	16
17078961	13
1118899	13
1906297	13
691288	13
6457102	13
8108476	13
38331721	13
5050479	13
5711691	13
6194096	13
7405621	13
8081978	15
8325652	17
6096369	13
7301806	13
5547410	13
6557069	13
947064	13
20874927	17
3877136	15
2770834	17
2946955	13
2349506	13
2850206	16
6395938	13
610998	13
1036839	13
42088624	13
285718	13
9365527	15
6428572	13
10874635	13
6050294	13
1412892	13
24034331	17
6370257	13
1853974	13
28392042	13
24000575	13
8211254	13
1946651	13
22611691	13
5300315	13
16451158	13
7530261	13
2392739	13
563828	13
21938434	13
4547897	13
47705836	13
295607	13
6353855	13
2828155	13
2512046	13
2007642	13
11781109	13
1205986	13
10681461	16
10396732	13
4756640	13
1005766	13
5066637	13
6583952	17
19593643	13
988248	13
4294245	13
2272683	13
33791097	13
2141492	13
1703000	13
8134788	13
3324769	13
39771	13
11473773	16
7232774	13
6970596	13
31695379	13
4203231	13
6713702	17
5068131	15
19078583	13
7065230	13
2881837	13
3927696	13
4135945	13
855593	13
4217250	17
11033699	13
8936812	13
2269286	13
2478634	13
7051562	13
2025957	17
1089902	13
2169355	13
2016543	13
4864046	13
500453	16
1066813	13
3203387	13
110242	13
18679459	13
4716771	13
7038552	13
10347777	13
32218130	16
3284867	13
1683562	13
1040248	13
2773347	13
15631275	13
18075537	13
9012903	13
6161928	13
603935	13
23975692	15
6289357	13
25706637	17
4476516	13
2335020	13
1996478	13
7293454	17
13216505	13
5494668	13
3185619	17
450189	13
2691047	13
31379327	13
7146375	13
8005900	17
2581459	15
6654473	16
7422302	13
1407951	13
14687545	13
6962057	13
8219788	16
724855	13
11050679	13
599572	13
26342519	13
5741488	13
2988098	13
23709878	13
73726	13
4023593	13
31105294	13
3854914	13
635238	13
4853416	13
2105024	13
4769934	13
7465657	13
10275981	13
4324330	13
5698919	13
8934091	16
382544	13
3559205	16
1434102	13
5113802	13
551505	13
3540942	13
10996147	13
2668483	13
4528807	13
18064556	13
5000382	13
12125219	13
7632038	13
20362097	13
6688520	13
6068498	17
10772016	13
6767660	16
4443278	13
6841452	13
6555851	13
28953050	13
27380971	13
27600430	13
2446728	13
6767599	13
8277897	15
7811810	13
5934466	13
558655	13
13601404	13
10867134	16
2327558	13
22665088	13
3867506	13
4702540	13
3136132	13
5171479	13
10360973	13
7838370	13
7983474	15
12615613	16
954398	13
65792	13
17348848	16
2687464	13
5599335	13
45995387	13
2421300	13
8524976	16
4919165	13
4931092	13
2686494	13
2061517	13
7074563	13
881024	13
2683824	13
4408717	13
2011269	13
1911859	15
8851842	13
15568355	13
7311908	13
1905402	15
6095635	13
1347587	13
2077526	13
1863731	13
717183	13
4332969	13
19198605	13
2616399	13
541162	13
10028938	13
7603485	13
1727454	13
5142013	13
69134	13
9449746	13
23974875	13
1230240	13
2929807	13
12944143	13
2640232	13
7229246	13
6333367	13
3277118	13
4351539	13
3451370	13
3911177	17
7040309	13
12866977	13
17679850	13
11680527	16
8543906	13
3294556	13
7097013	13
183481	13
22519374	13
6009843	13
5312253	13
12219182	13
2866061	13
11947245	17
3080556	15
4159192	13
1683504	17
18735931	13
645291	13
1774234	15
2547568	13
8142193	13
12053186	13
9924630	13
1946299	13
2024857	15
4247676	13
6023326	13
5321687	16
120298	13
2684160	13
508133	15
6952986	17
3829830	13
1888385	13
10559289	13
473475	15
1378413	13
4173899	13
1835614	13
13125310	13
10615694	13
1070723	13
760261	13
1504186	13
8288518	13
4954252	16
3916790	15
937740	13
16798915	13
6278314	13
3108118	13
3200733	17
464523	13
6485151	13
2331888	13
560351	13
11342647	15
3554872	13
4519598	15
11072059	13
3582582	13
2292503	17
6131155	13
2903120	13
6824478	13
1683040	13
6751623	13
5963203	13
27267	17
5267355	13
1069412	13
5412333	13
13534872	13
3181779	13
8765154	13
7587922	13
1272663	13
9638316	17
13628688	13
8220072	13
7761456	13
824599	13
6377594	13
447383	13
10947459	13
1863337	13
17232332	13
7188936	13
21661285	13
19350515	13
1244556	13
416123	17
6302246	13
7247801	13
530153	17
10314002	13
12757421	13
1517179	17
1830195	13
5382549	15
8154901	13
1129870	13
7982610	13
16660580	13
6866127	13
11765384	13
3226486	13
6150544	13
2535555	13
4010871	13
77275	13
13733545	13
757944	17
10427516	13
4249596	13
1808327	16
1715484	16
1013729	13
14561769	17
10550282	16
8539	17
105425	13
1018259	13
369248	13
4296918	13
3398231	13
1945211	13
4680712	13
14961405	13
854551	13
1659692	13
2154583	13
3700888	13
10576172	13
25818037	13
3035231	13
3969177	13
4395341	13
323883	13
4865962	13
7682491	13
4690168	13
14053742	13
7873543	13
12062478	13
370671	13
1126062	13
2865876	13
18311094	13
12544870	13
6950588	13
1421800	13
14230614	17
13437167	13
10952835	13
34437084	13
2429086	13
18727112	13
2799202	13
1060634	13
4355176	13
18350929	13
3358666	13
985413	13
4603771	13
507061	13
3784401	17
1979853	13
7764083	16
10888235	17
1404175	13
2997881	13
8839340	13
10404844	13
894314	16
940274	13
2822439	17
5264023	13
3807838	13
442204	17
19778731	13
6210300	15
10630533	13
4793300	13
1421777	13
3548520	13
5723302	13
6804489	15
15219471	17
4200426	13
2388475	13
8478957	13
609700	13
5061120	13
6106955	13
407730	13
10255853	13
2096313	13
2879933	13
6796557	13
2012466	13
1111202	13
26725383	15
502676	13
4181838	13
3888138	16
5465277	13
1382486	13
3825764	13
883945	13
6972937	13
12943118	13
4378921	13
4480403	13
8794799	13
81794	13
3871210	13
24952862	13
2045191	13
8122150	17
2415907	13
201051	13
41148253	13
7940335	13
6316618	13
8367891	13
17656726	13
4125	16
9258142	13
8032287	13
411117	13
11237044	13
16689537	16
2120538	17
4635604	13
6286184	13
12850173	16
22040436	13
8181885	13
12262903	13
12358168	13
707818	16
25883	13
4782473	13
6828424	13
2871755	16
9749186	13
2370930	13
1385643	13
2005697	13
18381319	13
4173222	13
1413664	13
12171905	13
7094386	13
1062235	13
2797343	13
21759674	13
10980923	17
5889121	17
28037830	13
33086363	16
5069647	13
1071356	13
4944139	13
343898	13
6708583	13
264704	13
9252476	13
2414954	13
1344594	13
16671739	17
8910423	15
1341099	13
2796188	13
3045852	13
8104954	13
1554971	16
1241358	13
1156875	13
530345	13
939243	13
3109349	17
1038026	15
4314576	16
7798714	13
4442004	15
8678561	13
16704257	13
10579032	17
569757	13
1812849	13
1190804	13
4002799	13
3545968	17
6776747	13
3257423	13
1486287	13
4676748	13
2116505	13
19643231	13
2354125	13
4088959	13
9450584	13
13804003	17
2778707	13
6393380	16
4004720	13
5197833	13
45658206	13
17783678	15
686925	13
571832	13
15609666	13
2284308	13
2429264	13
2732631	13
25252291	13
12255360	13
2333233	13
7237471	13
1914226	13
15131907	13
3705769	17
3722548	13
11257770	15
4466466	13
3707988	13
16324484	13
1513342	13
4647139	13
2584977	13
2024806	13
9170919	16
3167915	13
2533014	13
8296400	13
31282688	13
3704384	16
192265	13
1532251	13
14267309	16
23326676	17
14931192	13
1705391	15
1654940	13
1118836	13
2431473	13
16925233	13
4797098	13
9993323	13
6037219	13
5085995	13
17061904	13
15430826	13
10396405	13
20757893	13
2215394	13
7591300	13
17991411	13
1729959	13
5889288	17
1981703	13
4298456	13
12629619	13
7309266	13
1989225	13
12136521	13
58042766	13
15143944	13
5012605	13
1119770	13
11466627	13
6667868	13
1079987	13
2755244	17
175595	13
620759	13
15268298	13
354121	13
4151902	13
702107	13
29680204	16
2870246	13
14478786	17
13701219	13
4659599	15
2065043	13
1700519	13
8171751	13
119047	13
22148900	15
8656543	13
12217080	13
6791114	13
2269138	13
12854785	13
4747103	13
2904577	16
4635685	13
3625563	13
2570356	13
2780915	17
1982784	13
6377287	17
4777194	13
8101142	13
854411	13
8207505	13
4439250	16
9647240	13
417394	13
3676496	13
18952387	13
1592283	13
16111257	13
25582279	13
7243232	13
624045	13
1503028	13
2846745	13
25979247	13
3281336	13
8968709	13
9665733	13
6993415	16
1144124	13
16453252	13
2316118	13
1139580	13
9729549	13
16948766	13
3798596	13
7295918	13
4608464	16
17461401	17
1587849	13
33484516	13
2903950	13
538772	13
6329358	13
1467953	17
4415959	13
1669445	13
1572224	13
13789841	17
21214164	13
3280165	13
9011670	13
4221155	13
19140868	13
879489	13
2059014	17
17296766	13
10166126	16
2823359	13
10495826	13
27451920	13
1346163	13
15443853	15
2585740	13
14523440	13
11301744	15
5633352	13
4996956	13
6705252	17
1184283	13
336896	13
433422	13
3069120	13
486393	13
2840168	13
11086018	13
7554487	13
2192967	17
1924434	13
5819127	13
259746	13
2352982	13
3025471	13
9723362	13
8590799	13
30995224	13
1256523	13
6462457	13
11048777	13
365305	13
18560090	13
3886604	13
89921	13
2075971	13
7558425	13
651648	13
14450262	13
2478041	16
10566691	13
7210179	13
1762513	15
11116566	16
4322356	13
1046667	16
3578757	13
19682093	13
6118510	13
5417502	13
989886	17
1940403	13
6081370	16
6312028	13
2424960	13
1137730	13
7016880	13
1330449	13
7621654	13
10653548	17
3381230	13
26861053	13
1254697	13
1806982	13
18293466	13
2058407	13
15913412	13
1052415	13
945040	13
6611002	13
33602880	13
4071401	13
4575359	17
17118762	13
4563091	13
1619248	13
3147873	13
13669865	13
297945	13
5421696	13
9242083	13
363560	13
4387969	13
5918486	13
7780477	13
1950905	16
12800770	13
4864656	13
8161509	13
8332515	13
1201490	13
158915	13
4773131	13
3758055	13
652660	13
399582	13
14738920	13
2100607	16
49632243	13
28776787	13
27711663	13
3679210	13
12059383	13
6121765	13
18726337	13
40541820	13
16868496	13
3025670	13
2933375	13
7269466	13
4488544	13
23633871	13
18166337	13
10105877	13
6921552	13
6627494	13
22521922	17
4047555	13
20915184	13
3492842	13
1629477	13
2413142	13
7670174	17
8644315	13
3721367	13
5684269	13
13846785	13
10852585	13
4616674	13
1790190	13
7212638	13
5006161	17
1890781	13
15836126	17
9998520	17
3576333	13
17806419	13
3704393	13
9405745	16
3211815	13
6955856	15
2377354	15
16545586	13
12240319	13
11809185	16
3090811	13
5546696	13
5278311	13
685187	13
22265990	13
10603838	17
3422573	13
3656295	13
681214	13
14424260	15
4557329	13
819880	13
1521298	13
2403732	15
2211879	13
4439631	13
5629223	13
4668797	13
1083129	13
8955186	13
4718276	13
13162402	13
1790291	13
13277174	13
17069763	13
1283144	13
12704050	13
5148649	13
21250021	13
3030011	13
7286165	13
9486014	17
2522720	13
4304556	17
5849153	13
2389271	13
3550374	13
9747970	13
10251225	13
19619846	13
5724955	13
2392937	13
11068579	13
4711449	13
7634902	13
103995	13
960530	13
6364784	13
2300330	13
1471099	13
1070441	13
16247655	13
491490	13
13653193	17
12013407	13
8235186	13
7924522	13
6974219	13
14759163	15
4859904	15
3078495	13
979604	13
261873	13
1271110	13
12801263	13
2343240	17
7776004	13
7548893	13
12474602	13
5388937	13
13244501	16
17717729	13
15129092	16
1892487	13
12346465	17
10649859	13
7476570	13
299474	15
19017071	13
20438480	13
13024427	13
17116395	13
3777772	13
21618416	13
7266262	13
426071	13
1797059	13
1529097	16
16889070	13
9941064	13
10828958	13
5454288	16
5707336	13
1041398	13
5808576	13
3184537	13
58367	17
4377799	13
16590321	13
10926448	13
10546234	13
5990368	13
7853976	13
17382011	13
2718097	13
9456001	17
876078	13
6953042	13
12706498	16
493631	13
2396120	17
7391276	17
3217568	16
9685480	13
14149416	13
1841350	13
6559833	13
1552503	16
1845663	13
16033991	13
5076819	13
3893028	13
6175637	13
1209845	13
348598	13
7020266	13
2101441	13
9902403	13
5056808	17
1677869	13
8894258	13
4533893	16
2801300	13
1331947	13
11019423	16
9038576	13
1576915	13
14491097	13
400888	13
13105237	13
1940748	16
5254290	13
4152490	13
2297303	13
3794095	13
26684836	13
7617973	13
8123697	16
430454	13
10774901	13
7287955	13
21198632	17
16890507	13
8751648	13
19386619	16
2521939	13
11377363	13
3624675	13
7516128	13
8425864	13
17786100	13
15951861	13
8528547	13
10859499	13
4108257	13
1142402	15
10425420	13
11902516	13
8706873	13
2578960	13
25482906	15
1615744	16
8284419	13
1516922	13
3808273	13
9693032	16
13159610	13
2340402	13
17661407	13
3425803	13
1050539	15
18600569	13
8335720	15
698110	13
5401550	13
29730979	13
10596320	17
40877972	16
3630869	13
7981771	16
6478755	13
5296820	16
2956503	13
23309094	13
11769845	16
7181573	13
2772344	13
3091992	13
4418322	13
799589	15
4741224	13
11987719	13
744879	13
1809362	13
2166206	13
1650669	13
608292	13
1320271	13
2487512	13
5424513	13
40136907	13
14512941	13
1213775	13
65195	16
3812668	13
13623299	15
7959163	13
25818400	17
1193816	13
1139812	13
19310658	13
11063881	16
187584	13
5654963	13
3016318	13
6512007	15
4255820	13
3566040	13
438922	16
183485	13
5942781	13
3898350	13
14140419	13
12741458	13
377288	13
1204086	13
3166400	13
13984205	13
3557871	13
9891315	17
1676033	13
3541050	16
2989699	17
7348538	15
17071400	13
2438415	13
4090753	13
4229732	13
3030747	15
7882948	13
6440985	13
12876685	13
191328	13
5790600	17
4784318	13
2625753	13
9735458	15
15533201	13
7000092	13
3050456	15
22388984	13
2247015	13
10920472	13
8961189	13
8600622	15
3334823	13
8001286	13
6662659	13
956039	13
13418484	13
7731287	17
6418159	13
12857998	13
11517955	13
20070433	13
6719640	13
4414846	13
12086298	13
1479676	16
819118	13
6409954	13
1234463	15
8897790	13
3842556	17
28694780	13
2238279	16
28029779	13
7434527	13
247458	13
2067755	13
2950920	13
12538387	13
4534039	15
2170370	13
6494137	13
3742738	13
3444249	13
9131626	13
12453482	13
3937916	15
323422	13
5082205	13
6598845	13
2989452	13
13944658	13
7502329	13
1064961	17
4888112	13
3663041	17
5429325	13
5226878	17
2722923	13
16309414	13
22198932	13
1002219	13
3068815	13
1248904	13
5399554	13
1564876	13
2617200	13
1667122	13
26266217	13
5821100	13
4104383	13
2941474	13
3876248	13
1601843	17
7712367	16
16287072	13
11109121	13
1369286	13
17755915	13
7670797	13
7676709	15
15735706	16
13058818	13
13421269	13
21355878	13
4455365	13
873365	13
6526411	15
3068562	17
9653606	13
1590991	13
24770313	13
281684	13
4192807	13
3256082	13
4734412	13
273973	13
3499508	13
3730380	13
25029686	15
811179	13
4488904	15
17221572	13
6478325	15
15230287	13
18619268	13
3648409	13
595606	13
870294	13
4714875	13
12776770	13
14092268	13
2515674	13
3849068	13
1520658	13
3875709	17
12557912	15
107651	13
5927884	13
8946585	13
6013147	16
11967420	13
3672815	13
5781786	13
1339423	13
13988386	13
3403543	13
5826712	13
1439217	13
7909718	13
11296816	13
4983942	13
17602161	13
6092380	13
4493264	13
37484852	13
2841737	15
5381554	13
9049314	13
2046519	13
7751972	17
516850	13
32737498	13
4059726	13
6026174	13
1982912	13
4091253	13
2475581	13
3877171	15
4388617	13
2438802	13
4574680	13
7410042	13
1639247	13
11815044	13
8865101	13
28813668	13
394621	13
4917924	13
4741718	13
22675865	13
44473793	13
21479468	13
2372098	13
1264951	13
1056615	13
15916933	13
3478082	13
207711	13
6424918	13
6650387	13
11067036	13
7535842	13
3154615	17
23385537	13
24705952	15
1281126	13
10174175	13
5247748	13
1136809	13
5626658	13
457865	13
3906438	13
5698526	13
1917099	13
15618652	13
12684887	13
7823595	13
6847279	15
13054070	13
151842	13
5686400	13
619556	13
1830487	13
904485	13
11724482	13
2360031	17
7684528	15
5438224	13
799244	13
17775210	13
629463	13
14531379	13
10168245	17
6838154	13
3825263	13
247033	15
649030	13
6000724	13
2031936	13
4152726	13
633308	13
1203697	13
8594070	13
1708264	13
5677268	13
6960575	13
3947379	16
3863327	13
2556388	13
818515	16
7475044	13
1178690	13
847911	17
2893321	15
15778921	16
17049565	13
5144000	16
4524392	13
1260036	13
9587007	13
3335998	17
1349243	13
7782690	13
21541300	16
832341	13
3503666	13
3104069	13
12733069	13
162908	13
2680043	13
7029949	13
5490611	13
9598371	13
5826262	13
120875	16
4245729	13
4346556	16
3005228	15
1001387	13
539008	13
11179608	15
98594	13
849062	13
7446810	13
4447683	13
4743883	16
2287776	13
7645726	13
15178929	17
24707138	13
4120610	13
11205452	13
5819226	13
3127223	13
10578507	17
20264905	13
4130940	13
16043371	13
5635357	16
2535414	13
8249995	13
11943221	13
24893	13
1101286	13
19653397	16
15737849	13
11697473	17
1449657	17
1789419	13
154838	16
4495518	16
3464183	13
4522523	13
3518985	13
34233662	13
1769669	17
4485433	13
3426572	13
7429958	13
1104964	17
1235397	13
5331470	16
3788756	15
6286471	17
7138571	13
4728157	17
5137270	13
193912	13
2392918	13
19438603	13
16065577	13
2241766	13
38104871	13
240403	13
10198970	17
33876424	13
3054707	13
5873938	13
2501585	13
15655127	13
1984858	13
4812664	17
5375807	13
4809895	13
37343042	13
75553	13
5087321	13
8184796	13
584072	13
1810980	15
971219	13
377422	13
10649842	13
78554	13
2294479	13
2000274	13
1393183	13
1258484	13
42886	17
731940	13
11655454	13
6937527	13
1658524	13
1774663	13
15719515	15
2178298	15
14722397	15
5519765	17
8465546	13
4525428	13
48215	15
2002647	13
13953926	13
3563132	13
11319220	13
5930256	13
5985989	16
6396483	13
7347801	13
2361778	13
7883756	13
4249672	13
620540	13
5786827	13
13421202	13
4600242	13
1613390	13
7476358	15
15919281	13
2868637	13
2687496	13
15833204	13
343526	13
2592472	13
4190578	16
1497620	13
11619288	13
2061367	13
9993454	16
9639303	13
6959007	13
3018118	17
14207036	13
2632976	13
6645340	13
9226455	17
7808661	13
14759736	13
2300682	13
1374822	13
3026435	13
5352405	13
1658118	17
960403	13
13300838	13
6424620	13
343558	15
1924180	13
8233928	13
5365387	13
26329086	13
12966515	13
1822184	13
24144200	13
12068491	13
1955794	13
6672304	17
4620264	17
209305	13
2852101	13
19032896	16
6340690	13
13119169	13
4490660	13
4522072	13
600041	13
7135246	13
14521679	13
56666	13
7886790	16
3340254	17
472891	13
17523905	13
2498369	13
3533605	13
577770	17
5477689	13
1884499	13
30253668	13
2949567	13
4707989	13
6726089	13
8129357	13
860820	13
7367291	16
7468247	13
2359068	13
8590721	17
11578540	13
612715	13
32544428	13
3602991	13
27484414	13
8875301	17
2133050	13
1685245	15
6537819	13
2692846	13
2085853	13
1254250	13
2747170	13
2017664	13
4082298	13
1922975	13
2576721	13
10511771	13
767673	13
6484897	13
8654059	13
1154430	16
5922037	13
1687746	13
500848	13
464914	13
1517050	13
2991237	13
1117394	13
2535570	13
1183544	13
3036910	15
5739381	13
295662	13
15680251	13
3854705	13
17872359	17
390507	13
5037019	13
8224971	13
5847540	13
26550968	13
2238366	13
5057265	13
10935950	13
6062893	13
4056898	13
12954166	13
993469	13
14743380	13
45132769	13
8265113	13
21330796	13
6697230	13
3646168	13
770809	13
1495172	13
4486527	15
8487273	13
1745813	13
715262	13
8282576	13
13534093	13
318476	13
6501207	13
24289348	13
9110078	13
11714769	13
1199815	13
9842043	13
17991098	13
19100343	13
13877884	13
4567595	17
10087257	13
13982167	13
5338245	13
43939595	13
2833007	13
681571	13
2179472	13
855053	13
1171307	13
8391040	13
5211431	13
26170103	17
15144999	13
6378380	15
11444199	13
2697939	17
7978257	13
1793047	13
6030314	16
4012447	15
3542064	13
2855997	13
4833714	13
11835460	16
2440635	13
408935	13
2556506	13
3962880	16
1490963	13
11229903	13
8354602	13
279437	13
474962	13
10609031	13
4417080	13
8579786	13
12397679	15
1642290	13
65270	13
3602296	13
16708255	13
20393083	13
25047152	13
15777615	13
3814492	13
11114315	13
3718223	13
7402046	13
17007881	13
15756711	17
27147355	13
2410776	13
2727825	13
14969664	13
6655887	13
4277956	16
12074426	13
35275	13
1574583	17
13550233	13
6947908	13
6316515	13
1998233	15
13454759	13
10321342	13
14859656	15
12840379	13
2901092	13
546083	13
2796919	13
5897811	13
783922	13
5469448	13
862499	13
10540047	16
8381940	13
3135	13
1990940	13
9532976	13
3472595	13
1079670	13
9588087	17
5200712	13
948425	13
10173295	13
1320191	13
7704395	13
2628640	13
3008560	13
5946154	13
31529	13
11005726	13
20382196	13
536887	13
7561192	13
157592	13
3115983	13
5426593	17
4078417	13
7427102	13
24729714	15
12724085	15
3406904	13
4984541	13
6123628	13
2892006	13
3241040	13
8319497	13
10124046	13
1426423	16
3430925	13
17273082	13
5693761	13
11499729	13
462044	13
5505104	13
180765	13
22155911	15
1777279	13
8530966	13
6933770	13
17432568	13
15177243	13
4417343	17
2249605	17
1305632	13
7679251	17
3593541	13
9391145	13
1097127	13
12006659	13
6481939	16
3088666	13
1981220	13
8219745	16
8406250	13
29998992	13
15402539	13
545725	13
26136035	17
647600	13
1920134	13
20462583	13
197306	17
14749351	16
10133560	13
2438045	13
10155091	13
6845889	13
12264068	17
8551875	13
7412767	13
8081335	13
5693191	13
2333829	13
4493433	13
10658555	13
10108035	13
1469165	13
4897130	13
2256714	13
8687326	13
4457273	13
7223136	13
4356383	13
480609	13
1762524	13
3312384	13
1803574	13
1661854	13
3078144	13
6223727	13
8226551	13
2984880	13
12515272	13
7587200	13
8862820	13
1479668	13
8348201	13
16238210	13
1544524	13
7400896	13
4594272	13
10505779	13
1334722	13
15104506	13
10801752	13
3026235	13
517981	13
5292510	16
6065682	13
13864401	13
1095593	13
3058596	15
3906910	13
7362781	13
17396607	13
7900231	13
6254400	13
1252913	13
1078101	13
4886099	16
5400316	13
11019533	13
18884227	13
337741	13
116985	13
4878729	13
1466823	16
4351180	17
6103675	13
4889570	13
11320579	13
5000692	13
27491	13
8156441	13
17281216	13
519755	13
1980720	13
5634612	13
6465960	13
1390201	13
4357079	13
960084	13
2970647	13
2699559	13
4292061	13
905943	13
6776988	13
2161748	13
4355117	13
6402862	13
8364146	13
1447295	13
7905812	13
3090984	13
5476	13
6980027	13
22953068	13
4561808	13
5790184	16
4419331	13
1333071	13
3019296	13
349300	13
1644351	13
13651874	13
13923005	16
1479793	13
6889363	13
24477560	13
20188671	13
1557176	13
348656	13
2933026	13
1188371	13
2699013	13
612993	13
5014318	13
7448405	13
29956136	13
6056219	17
2471894	16
5477107	13
4338026	13
20057491	13
3640446	15
4387530	15
3070615	13
564852	13
4339231	13
2756811	16
17621650	13
1325658	13
15569694	13
1791136	13
2823637	13
412427	16
10386378	13
8141584	13
10265150	13
11698600	13
590615	13
1213989	15
2076816	13
12544238	13
10980740	13
7169255	13
1176526	16
7412464	13
6473321	13
1426030	13
8512895	13
3717148	13
14412892	13
10591667	13
6608928	13
2278882	13
4775806	16
8791216	15
3303811	13
10060559	13
2864343	13
8310108	13
1236203	16
440389	16
151702	13
1071079	13
954247	13
1180899	17
829578	13
1642680	13
12574329	13
16813171	13
12492586	13
908768	13
1342252	13
709264	13
525009	15
3283881	13
3226741	13
3844518	13
8598859	13
4838991	13
9337460	13
403334	13
2249894	13
960588	13
8186110	13
2770388	13
2571395	13
2549185	13
7538468	13
13194327	13
5926126	17
486906	13
5379743	13
19726392	13
2249137	13
9337168	13
4454909	13
11199035	17
16366403	13
4319131	13
3022955	15
9377876	16
27424147	13
3181822	13
2333664	13
4739931	13
65468	13
10850170	13
13680756	13
6817125	13
742836	13
1558267	13
12670530	13
2885140	13
12592383	13
22378266	17
15870749	17
10568355	13
12945389	13
1298734	13
4779297	13
6864830	13
796932	13
10068708	13
846165	13
2266675	13
3642845	13
4356823	13
4920740	16
6683191	13
10917639	13
6894236	13
14273224	13
883490	13
1852848	13
3009679	13
3642635	16
1740889	13
15804906	13
5411811	13
4392577	16
1538795	13
6089350	13
4822380	13
12269845	13
1380977	13
5014894	13
487370	13
11333456	13
263209	13
387228	13
340775	13
6707207	13
16976625	13
7028541	13
10311540	13
22274520	13
16357719	13
42175429	13
15236641	13
5782314	13
5230659	13
3482613	16
294010	13
9649237	16
775281	13
3955868	15
7119507	13
7334750	13
2208490	13
7082817	13
11267172	13
2838974	16
17707862	16
10251515	13
8119489	13
2211176	13
14196174	13
2019342	13
423915	13
8890639	13
2033960	13
6555881	13
1816497	13
7651072	15
5766000	13
7043259	13
16675	15
3541819	13
1655999	13
13548852	13
3091871	13
1459045	16
4711905	13
209874	13
14175901	13
12795918	13
6672556	15
26140663	13
2361726	13
6451854	13
5356482	16
35954879	13
922972	13
5145206	13
4027542	13
5045665	13
21540179	13
1039617	13
10028786	13
2104426	13
3285975	13
3723891	13
29494942	13
7423230	13
5104504	13
3131663	13
5933175	13
320075	13
6597791	13
2875538	13
381114	17
230640	13
7816495	13
653501	13
10205268	13
17969912	13
24527514	13
1286206	13
3142787	13
3012301	13
764855	13
15224460	13
1091329	13
2604088	16
1838989	13
7262511	13
4569243	13
3238411	13
2472183	13
1817303	13
17801476	13
1686321	13
75894	13
17328940	16
3726498	13
60750826	13
3390451	13
9594794	13
5621207	13
3565064	13
1195097	13
3409162	13
8025599	16
1851116	13
13237829	13
13744815	13
2542486	13
4426596	13
1911663	13
6788674	13
2486320	13
11307407	13
1056121	13
4071772	15
16934742	13
10673681	13
16388993	17
55811	13
4239471	13
628201	13
383242	13
1534110	13
7913218	17
6237979	13
3184534	17
6889033	13
11687009	17
889125	15
3063744	13
193503	13
4036536	13
359184	17
11604248	16
2082842	12
16837516	13
5841741	13
1577862	16
6032252	13
7901654	13
1399677	13
26493	17
17045028	13
1776170	13
3809762	17
1869065	13
13114519	13
454290	13
923152	13
6178973	13
23778774	13
2125797	13
705374	13
2577230	13
3890523	13
10386613	13
1871336	13
11745810	13
2301974	13
3176590	13
572897	13
2942752	13
12374699	13
1759230	13
9643113	15
10582176	16
2119727	13
5322921	17
7759383	13
5451899	13
20711585	13
6403111	13
3328196	13
5552918	13
1559514	13
15195966	13
1403728	17
3942655	13
6185100	13
1847159	13
153705	13
4561612	13
6824483	13
10010597	13
2509934	13
5264785	16
8119191	13
1670526	17
798899	13
11967652	13
13299556	13
5042189	13
535166	13
1312914	13
497121	13
1117819	13
28883660	13
8429170	13
7064300	15
17089166	13
18390471	13
12612568	13
1207172	17
10568470	13
1267948	13
3280861	13
4382491	13
1959092	13
10912709	13
5015203	17
2311832	13
17067830	13
9690796	13
15870952	13
145728	13
13234893	17
11209535	13
11420837	13
7566744	13
1463587	13
3319457	13
1152531	13
1458769	13
8886961	13
585079	13
574760	13
2074171	13
12548419	13
1013618	16
1886257	13
4649797	13
5038371	15
1824439	13
6829651	15
5483834	13
7183772	13
4298775	13
9690004	13
541596	13
2206842	13
2358313	13
5045374	13
9271944	13
11190222	13
7528361	13
3119176	17
4882540	17
6060812	13
12432805	13
11192329	13
475549	13
3998390	13
3103933	13
5292773	13
318132	13
3727679	13
3895516	13
11465967	13
4511742	17
4818918	13
1543149	13
5487755	13
11153455	13
3557438	13
8768853	13
10775927	13
5807250	16
2790566	13
605843	13
10677730	16
947666	13
469577	13
6407158	13
4526275	13
24643304	13
267435	13
1895804	13
2335443	13
5151287	13
2888350	13
13129627	13
3680450	13
1529674	13
1155612	13
7515585	13
5805925	13
695292	15
44200138	13
765045	16
5238777	13
211829	13
2390611	15
2034219	13
4789191	13
2063900	13
685631	13
796456	15
682883	13
9308700	13
7768940	13
28402	13
9756973	13
6862019	13
3912406	13
4102735	13
879231	13
2444373	13
3803492	13
5881194	13
20163372	13
2551949	13
539415	15
9503778	13
42272224	13
13177055	13
1576586	13
6141701	17
7323260	13
5812595	13
7837487	16
9680257	13
2861018	13
10237172	13
4726175	13
18403676	13
5850557	13
3701317	17
10396097	16
3691384	16
21920000	13
15600276	13
30848779	13
4035978	13
830280	13
18466814	13
9642876	17
2600862	13
1916632	13
7363740	13
2909832	13
21383610	13
4352702	13
2391104	13
4371082	13
550107	13
5902183	13
1079648	13
4579484	13
6193461	13
8624233	13
10959117	13
9027352	13
333429	13
12958618	13
9838800	13
14422202	16
1786328	13
16200061	13
940774	13
9842574	13
2353680	13
15887326	17
35959314	13
1080009	17
4547214	13
15783179	15
1602226	13
16450262	13
18376101	13
2853578	13
28041028	13
19276	13
7492674	13
3840712	13
14761366	13
928493	13
9409754	13
4296109	16
1871209	17
1017400	13
10811132	16
7264946	17
22959350	13
1940073	13
3450881	13
1621873	13
5444980	13
10100253	13
1533979	13
503709	13
5567390	13
9726794	13
15247745	13
7838097	13
4172691	17
13222292	13
16748239	13
3134668	13
15412518	17
6627834	13
5999322	13
9328123	13
7742035	13
6337210	13
3043297	13
1692470	13
6928299	13
779209	13
11825453	13
6301037	13
4250975	13
16691267	13
10867626	13
14944196	13
6638971	13
6003387	13
8367201	13
17215459	13
15251817	13
8341153	13
106704	17
24799818	13
28070	13
5070830	13
7105139	13
13075233	17
360302	13
3700723	15
16332615	16
8945566	13
20540952	13
2742033	13
1896671	13
19913178	13
10593834	13
5480415	17
7366203	13
1463564	13
4985398	13
2527806	13
11751282	13
3830086	13
6195903	13
1350303	13
785935	13
17483518	13
907131	13
2909478	13
890239	13
7857021	13
6894909	13
25068827	13
20051531	13
24952781	16
5328707	13
21282498	13
4398858	17
3430497	13
3424436	13
15919420	13
4690153	13
1104019	17
17873784	13
8879383	13
245700	13
8745691	16
6827026	13
1557879	13
2980733	13
19976657	13
15181327	13
1203544	15
8327982	13
733833	13
180536	15
2123111	13
2994789	13
2727998	16
4571	13
19927692	13
10815942	13
11811733	16
13346102	13
6995482	13
17067496	13
3311371	13
2048112	17
10337422	13
7187628	13
3549371	13
709614	13
1388113	13
6094803	13
11370849	13
4846650	13
22405092	13
8586622	13
8836921	13
3094393	13
5663026	16
776927	13
3159925	13
1529637	13
15259454	13
3675463	13
2296289	13
2167970	13
5736368	13
3021524	13
10862038	13
16674642	13
8188996	16
12936305	17
25197404	15
3754052	13
2966740	13
14980533	16
3182055	13
1482850	13
21488217	13
6134669	13
3669934	13
3746660	13
1791755	13
5282822	13
289784	13
3370397	13
14376346	13
293939	13
3612781	13
3062683	13
5202201	13
2442887	13
27870377	13
17121355	13
1366309	13
4103830	13
21380798	13
727584	13
5362968	16
4662239	13
5427092	13
4097929	13
5583069	13
8968400	17
8143492	13
24192503	13
15124923	13
2663599	13
4105278	16
1092713	13
8960929	16
6186677	13
5584036	13
3929829	13
12740652	13
12912098	13
14885197	13
5389959	13
27788093	13
15735332	13
2783866	16
8363125	16
59618	13
373282	13
2376816	13
1365181	13
11729959	13
13684946	13
27766013	13
33587222	13
11496265	13
28270923	13
11028946	13
6249272	13
4040281	13
10504295	13
9017321	13
6113934	15
18698350	13
2066114	13
603836	13
8007568	13
5169292	16
8696890	13
13514836	13
2771430	13
642280	13
1402592	13
14402249	13
3703067	13
656352	13
875180	13
1842776	17
7114581	13
7349265	13
773491	13
16417126	13
4434605	13
3939943	13
21276559	15
10598748	13
3458416	13
12134235	13
8458399	13
1092048	13
9166433	13
3780344	13
801097	13
6954797	13
7842173	13
3324369	13
1850483	13
11268850	13
6843649	13
2723002	13
14922450	13
1462302	13
5757608	13
3330865	16
3657127	13
7142376	13
12089565	13
21001037	13
601154	13
15752298	13
1643784	13
9554861	13
13288885	13
5761939	13
6365547	13
3054624	13
23637410	13
2815330	13
6902667	13
3445976	13
22229391	13
3471596	13
7355357	13
16609178	13
602598	13
9162211	13
533756	16
754759	13
6623943	13
283566	13
8682808	13
7552687	13
9310132	13
8273025	17
3756067	13
2445337	13
236441	13
3668929	13
27935351	13
1539641	13
4207084	17
8265708	13
6147404	13
450222	16
4946820	13
599393	13
9005199	15
8440245	13
10011713	13
9964053	13
5791687	13
3320208	13
2477588	13
5113587	15
844382	13
925685	13
22243958	13
10745342	13
934882	13
1068161	13
6276632	13
16286126	17
345810	16
809404	13
7290481	13
2751311	13
23768	13
7757625	13
3995383	17
1967114	13
10870486	13
4253599	13
19083216	13
410610	13
5868656	13
2424211	13
7118188	13
4882535	13
2710380	13
235293	13
2479764	15
8572265	13
937783	13
361968	13
7301290	13
3446936	16
1542794	13
5253688	13
4825111	13
3216150	13
11532801	13
4233219	15
37061568	13
1902773	17
5703675	13
1665171	13
19426788	13
1494777	13
6097571	13
13144090	13
18511119	13
5187761	17
185613	13
298647	13
9785224	13
2645155	13
13901182	17
2597813	13
8741131	13
4441379	13
11117767	13
786239	13
157007	13
1119944	13
9861869	13
1913122	13
24399261	17
8057685	13
4517040	13
11643799	13
7404552	13
1859670	13
1165528	17
15976236	17
32283202	13
652096	13
1896930	13
513224	13
8119939	13
2972731	13
4704052	13
374360	13
3840488	13
12802578	17
20565818	13
2805803	13
10085644	17
7832105	13
7336462	13
6487342	13
3862585	13
368717	13
860600	17
9260213	13
706643	17
31554917	13
4269808	16
509285	13
5414560	13
5671820	13
3596511	15
17210129	15
2386457	13
10049007	13
2329860	13
1858143	13
670277	13
3011082	13
3304886	13
4471526	13
1244482	13
10976018	16
6601764	13
28536643	15
20681030	13
384053	16
6754676	13
10522656	17
11770772	13
1438670	13
1885800	13
4499905	13
6449540	15
5205575	16
26693777	13
2339153	13
941411	13
4112579	16
2664757	13
9385949	13
5259281	16
19021601	16
7725243	13
10332982	13
1307412	13
189549	16
2108460	13
2285781	13
15567874	13
918367	13
16818682	13
2466105	13
3109950	15
6289290	13
23859918	13
2311527	13
3625604	16
15075412	13
19521088	13
1214743	13
23538510	13
2997088	13
4231511	13
21224655	13
7009352	13
3638023	13
36816465	13
1870770	17
1093713	13
909898	13
11395014	13
5655777	16
280748	13
5901583	13
8521362	13
1054528	13
5656802	13
6744763	11
60258700	13
4974598	13
7905366	13
2830147	13
13255853	13
19975019	13
4011878	13
8363475	15
8950386	13
17820346	13
2154703	13
490333	13
6662684	13
5484954	13
8251754	13
9056593	16
2018092	13
2761964	13
213077	13
2216781	16
16273574	13
12660760	16
24154527	13
2818581	13
7354511	16
6988278	13
501916	13
3048176	13
5529126	13
2196417	13
3386768	13
6594701	13
7060213	13
9472308	16
6973239	13
43719847	13
2216454	13
3918770	15
2508380	13
19843032	17
1061446	13
10852828	13
2291280	16
3389420	13
4184086	13
6312780	17
957525	13
11976840	13
5062659	13
553764	17
218806	13
8392329	13
1032485	13
5595955	13
31632253	13
4361896	13
720670	13
13647004	13
9657183	13
10817131	13
8236802	13
4215886	13
7241889	13
412575	13
3171999	13
2940512	13
6601650	13
3887351	17
21508491	13
2425541	13
1909245	13
4294169	17
3258369	13
1481404	13
185942	13
13077365	13
16496994	13
1609680	13
6460982	13
9160876	13
2241182	15
6743604	13
1899868	13
9307486	13
16671050	17
5148731	13
973447	13
3674411	16
8590512	13
36526956	13
2152020	13
370495	13
1804860	17
2874871	13
7306123	13
2639246	13
4728948	13
8288272	13
5333520	13
488566	13
755229	13
5391479	17
4121772	13
17096656	13
5789072	17
7181039	13
966845	13
2894304	13
2099191	13
6779205	13
10265712	13
81719	13
1230599	13
21026204	17
1401181	13
16242092	15
12224539	13
696625	15
20573290	13
62493	13
843529	13
3056165	13
1317905	13
208582	13
8338753	13
3327011	13
1385481	13
5219220	16
250327	13
24430	13
14284727	13
4666680	13
4398960	16
1807231	13
2901370	13
12827720	13
20360816	13
5042300	13
8771862	13
71730	13
15224054	13
4373427	13
4447146	13
20954710	13
4441592	13
9922203	13
2577113	13
18245368	13
1558568	13
3384758	17
11908783	13
1915679	13
3752379	13
7829468	13
178243	16
3400742	13
3045909	13
2592913	13
364568	13
20132387	13
464418	13
5566482	13
120456	13
11886472	13
3341982	13
27867036	13
462486	13
1556799	13
456205	13
454921	13
3043838	13
508422	13
396223	13
4997878	13
5260601	16
639984	17
5489281	13
2235916	13
27100169	13
3018596	13
12555018	16
3042930	13
14606307	13
5111676	13
11027919	13
3339607	15
7765655	13
5148041	13
6038691	13
17450223	13
6238775	16
6363075	13
1748257	13
4457931	13
8462009	13
6367036	13
4676546	13
4810991	13
4564550	13
2838685	13
4939650	13
23570964	17
7832367	13
3238883	13
19614993	13
8830911	13
4389370	13
10685354	13
4123875	13
1509794	17
1427927	13
22204178	17
9320736	13
5659185	13
3545946	13
2299445	13
1859010	13
414898	13
42390530	13
6422750	13
682995	13
800821	17
11702749	15
1651728	13
8788104	16
5831584	13
5483916	13
3230989	13
6242554	13
11527110	13
3920964	13
1394765	13
4565744	13
5293352	13
1239773	13
7327262	13
663614	13
1730823	13
27806790	17
2390862	13
11100083	13
668592	16
7207165	13
700134	13
9213094	17
141510	16
49223	13
2146550	16
259901	13
7511005	13
20048617	13
17913231	13
5810761	13
39762025	13
1416999	13
17715779	13
693005	13
5019172	13
5513175	13
1754012	13
12056239	16
6272479	13
17222099	15
2519501	13
5131017	13
10203372	16
4935922	16
5628027	13
15401504	13
12231373	13
9625195	13
5615445	13
4039219	13
902703	13
4587995	13
2740138	13
642572	13
1367373	15
8259431	17
4610666	13
6043581	13
35386274	13
1347689	13
6279647	13
3287799	17
19120846	13
7886975	13
3235635	13
3258551	13
75689	13
17872419	13
3227511	13
61726	16
19051135	16
24938049	13
2027116	17
5560291	13
14876846	13
2832341	13
2921110	13
11789573	16
10296792	13
3608987	13
2569014	17
8708127	13
5379727	13
6993833	13
3795129	13
14925247	13
21473519	13
5762883	16
25724464	13
13495000	13
34135644	13
16652896	16
2618869	13
3522271	13
21615292	13
14421700	13
10377232	13
5711353	13
7663139	13
12354691	13
751373	13
619427	13
1988916	13
1567040	13
3246938	13
311893	13
12610242	13
12343005	13
45788257	13
1547700	13
5566116	13
947484	13
9288562	13
16242427	13
3640757	13
10515141	16
17340700	17
1516142	13
5005260	15
3745136	13
2635311	13
3940022	16
20868507	13
12128335	13
11627068	13
10821091	13
3137240	13
16499939	13
982474	13
13633916	13
17160272	13
4705355	13
753678	13
2276719	13
12335000	13
290194	13
1919353	13
80226	13
6708831	13
13522904	13
23970349	13
29324834	17
11695133	13
4359605	13
14317101	13
40937346	13
34667751	13
7388505	13
5728211	13
7146265	13
3254592	13
6032537	13
28090954	13
20835614	13
12926217	13
1460259	13
2065833	13
7304603	13
1430084	13
3493682	13
1429844	13
29921138	15
1998451	13
20474626	13
32141286	16
9300894	13
5616199	13
14644500	17
21304124	13
2661589	13
3676702	13
2426329	17
13298934	13
4411357	17
3016176	13
3911339	13
4243154	13
8396350	13
12077931	13
1927411	13
559329	13
9427441	13
8947971	13
8890744	13
2134945	13
3356989	13
7202355	13
7099768	13
9875865	13
877848	15
5256724	13
5594642	16
494274	13
658974	13
13336253	13
21644758	13
21916303	13
3853330	13
10099741	17
13721345	13
2351817	13
17333693	13
476005	13
3236391	13
7858756	13
6176059	13
9192262	13
2378454	13
2505863	13
3714675	13
5601178	13
11957015	13
5754536	13
3742370	13
22645567	13
4449265	13
16827551	13
10858996	13
1029673	13
3161638	13
2863061	13
1461388	13
7560705	13
6258488	17
971014	13
11521215	16
3985079	17
5028961	13
8042480	13
23663389	13
1776889	13
7689353	13
11474980	13
14870160	13
13634092	13
713944	13
14715255	13
5701915	13
273089	13
672762	13
1603814	13
5060337	13
1717898	13
4531801	13
9834155	13
2823875	13
8007765	13
40700	17
1377190	13
19084457	13
7765314	13
8332618	13
3357561	13
1779114	13
10940557	13
3796378	15
6067934	13
1625292	13
6514869	13
3255838	13
10183230	13
11109399	13
22917494	13
2243225	13
16357872	13
7743703	13
17532654	13
1455972	13
35937	15
13080875	17
6625912	13
1164433	13
2242513	15
15787952	13
17660033	13
4555264	13
1430510	13
6704934	13
1571560	17
6529645	13
4118281	13
3387556	13
5901121	13
21226944	13
675046	17
4199625	13
716456	13
4294684	13
4416847	13
7556227	13
1019096	13
38407685	13
690421	17
3525590	13
10433853	15
29215531	13
4939451	13
4739649	13
974833	13
4705841	17
23839709	13
13387661	13
12535676	17
27885836	13
4936998	13
2052706	13
6851493	13
913294	13
25735166	13
2398801	13
7964365	16
16796513	13
11939958	16
2497619	13
5605427	13
1267811	13
12932847	13
9933147	13
1405620	13
9767843	16
742212	13
12922700	13
2015731	13
5903866	13
10677304	13
6571022	13
4200184	13
13560545	13
5553832	13
1938017	13
15303798	13
1438539	13
490617	13
10201614	13
22506576	16
10156505	13
19481823	13
3066241	17
20171622	13
10206822	17
1485979	16
18873048	13
1265527	15
15629067	13
2037463	13
10340092	13
4319804	13
5587451	13
14262362	13
4960934	16
22660564	15
2906939	13
2363162	17
23606627	13
2315121	13
16606840	13
4389809	13
475736	13
4040385	15
5901753	13
361840	13
24361812	13
13250696	13
1650619	13
13605524	13
7475272	13
3020356	13
14502413	13
4128271	17
4662987	13
2299995	13
95215	13
31873308	13
4448868	13
13953610	13
894870	13
12168261	13
2160931	13
12959711	13
2696468	13
10457743	13
8297908	13
2228685	13
1015139	13
12155370	13
10925582	16
11108911	13
11654082	17
923806	13
3503056	13
9874242	13
9270619	13
42123616	17
14292077	13
8955631	13
2088766	13
19376405	13
3646551	13
38619726	13
2267629	13
14048231	13
3083674	13
219546	13
39533375	16
18217565	13
345387	13
5867604	13
14596668	13
13290064	13
2635465	13
3515474	13
20783858	13
2527192	13
1669944	13
119637	15
7541393	13
1869327	15
39353205	13
510278	13
9703071	15
8922642	17
11875485	13
9910698	13
864330	13
3801204	13
3466974	17
13472154	13
858418	13
15689327	13
145418	13
5577150	13
2740224	13
13774200	13
2523425	13
5753533	13
7192075	13
1681531	13
9155246	13
11191798	13
1975749	13
3488858	13
16420272	13
3035198	13
4826921	16
82752	13
8492524	13
2021755	13
2062042	13
3588545	13
1753804	13
148073	13
1312440	13
13185710	13
16052417	13
12631563	13
22707776	13
136405	13
7441321	13
13724463	13
12817865	13
7314694	13
680447	13
1747414	13
6029078	13
2513838	13
4603135	15
990694	13
533318	13
1593169	13
958460	13
2762543	13
6363636	13
5586703	13
5688770	13
4861462	13
22600121	13
4322716	13
8176283	13
9457067	13
4983487	13
4787462	13
1957987	13
8910603	13
33221312	13
4364972	15
31019256	13
10746671	13
10161722	15
3660996	13
2410227	13
615719	16
9397589	13
15128914	13
8438825	13
580332	16
5180406	17
12552231	13
1285460	13
687260	13
9914692	16
2661126	13
396945	13
438948	15
3169349	13
712739	13
8106812	15
23365744	13
4159376	13
2642650	16
2717703	13
460689	13
14417522	13
2057458	13
1064511	13
45152568	16
1428155	13
12595033	13
499606	13
1944652	16
2183162	13
25338391	13
12793476	13
12804487	13
3029041	13
8541086	13
4357127	13
2703662	16
1509965	13
9879269	13
5632533	16
61652211	13
1002006	13
2864421	13
8700250	13
4004801	13
738797	17
5218602	13
1680228	13
1139777	13
2637444	13
1772419	13
13856437	13
4061096	13
8186816	13
892135	13
13598833	13
2017938	17
5206939	13
1449376	13
9057690	13
605948	13
3406135	13
1448375	13
584162	13
35512330	13
25182085	13
7829339	13
19709117	17
733372	13
3337508	13
14681272	13
4085319	13
969908	13
1924980	13
3003526	13
5883306	13
7309720	13
1369024	13
3196742	13
4231136	13
2150293	13
2412359	13
18641101	17
4356965	13
11164743	13
2448417	13
1308501	13
6750053	13
4428470	13
20690642	13
2876746	13
4482144	13
5157635	13
5252747	13
813605	13
2597184	13
2451131	15
1768823	13
4271418	13
9347516	16
246185	13
7105532	13
110528	15
1139351	13
4301564	13
3607476	13
3807649	16
7075151	13
5991708	13
5322068	13
8993099	16
7581154	16
5405983	13
1439391	13
214791	13
3655087	13
297114	13
6213336	13
11909480	13
930080	13
6368420	13
11151675	13
27076211	17
5547928	13
9590598	13
20270521	17
459581	13
1739410	13
7717011	13
181726	13
4250126	13
4257703	13
5915804	16
1453449	13
5477394	13
1233136	13
2652621	13
7159562	13
988429	13
2425895	13
1863204	13
25673989	16
12025676	15
8765437	13
1937108	13
902821	13
4111276	13
9067229	13
1822029	13
198432	13
1081492	17
20501230	13
20245225	13
27053705	13
10544979	13
17250152	16
874390	15
21786005	13
2152690	13
20496740	13
2899994	13
1831431	13
8315342	13
5680656	16
2403729	13
1595616	13
18662522	13
5374084	13
10272581	13
7867093	13
16368113	13
4013201	13
1862967	17
1520545	13
3953311	13
4037815	17
8839315	16
4416109	13
10208259	13
523745	13
2231960	13
1996229	13
12559407	13
1983372	13
364641	13
967290	13
9411572	13
12091843	13
1420514	13
3593949	13
3168139	16
2679081	13
1963436	13
2385503	13
3868302	13
2686378	13
3695432	13
22767607	13
38815219	13
3154704	13
6252469	13
5781460	13
29896118	13
3532012	13
15215783	13
967221	17
44982565	13
22880605	13
6301302	13
1406574	13
222231	13
27417236	16
741675	13
1486488	13
13006630	13
11224146	13
5242866	13
12160127	13
481453	16
1844358	13
7385391	13
11034087	13
2951065	17
3194492	13
4401691	13
36628502	13
7679116	13
2395881	17
2685926	13
855018	13
5272317	13
892279	13
5486887	13
12273572	13
714830	14
5873300	13
10446067	15
12361617	13
7471949	13
24725	13
4829670	13
8310016	13
5211635	13
7615880	15
9574352	13
908694	13
12621554	13
60795632	13
31359187	13
1916534	13
7095588	13
681879	13
16944428	13
2936755	13
2583935	13
23494356	16
12801276	13
3926397	15
9530790	13
20417453	13
3453010	13
4712234	13
4398183	13
4478165	13
6909155	15
6620727	13
5913469	13
2441332	13
10480231	13
8600371	13
13683883	13
4417028	13
7060629	13
1194473	13
2835348	13
1665674	16
9691132	13
1110816	13
21572114	13
14661663	13
7140424	16
1278252	13
16843185	13
8945756	13
4450257	16
2139479	13
1389577	13
22648763	15
3948429	17
13831	13
2085231	13
2741497	13
9040594	16
2055338	13
1815981	13
1799003	13
58874	13
2185271	13
2714626	13
19725602	13
4251851	13
2314425	13
1326766	13
9884007	13
2124666	13
2245881	17
9738040	17
7936051	13
13854862	16
6476242	13
10094031	13
7910486	13
277870	13
2814630	13
4517982	13
1263333	13
18338824	13
23332278	13
27599496	13
1498980	13
10812504	13
12742692	13
10281434	13
18958371	13
11120559	17
7999621	13
16340354	13
4948710	13
20754386	17
19004658	13
1462595	13
10860047	13
3434738	16
14593431	13
1397686	13
8193475	13
4703470	13
990628	13
5323989	13
6496824	13
8514013	13
27573042	13
2524480	13
3656038	13
5979883	13
7925995	13
4541879	13
12441642	13
19339316	13
1042447	16
5374883	13
7122693	15
15789523	13
10874876	17
3831969	13
15532816	13
3044913	13
39204332	13
10725682	16
4310738	13
4154234	13
12906686	13
2592323	13
8932157	13
478829	16
6447909	17
8528991	13
489560	13
8923165	13
3836544	13
8479182	17
12896608	13
9415990	13
7034763	17
2916904	13
1926143	13
5180618	13
6146552	13
1348724	17
11457594	13
10771451	13
2238407	13
812127	13
10568666	13
16270238	13
4921878	13
17596360	13
12156488	13
4300932	13
8246160	13
9582682	13
11848139	16
12713365	17
17773193	13
1213535	13
5352124	16
5228238	13
9497092	13
10298459	13
13443764	13
3480032	13
17824404	13
19210067	13
4692867	13
5563966	13
12956713	13
10201672	13
4754222	15
9455686	13
790989	13
8909177	13
1342618	13
8073400	13
1886800	15
5510992	13
1067974	13
4317377	13
15205884	13
293170	13
6467778	17
5536332	13
101358	13
1444268	13
2144895	13
13066579	13
99163	13
730052	13
3880515	13
21843773	13
9460686	13
1456440	13
3817418	13
3040808	13
1346731	17
10295840	15
15576962	13
26805047	13
12049615	13
7695630	13
8912943	13
4613586	13
6111434	13
3364789	13
2677974	13
10943132	13
4050627	16
2077258	17
8602977	13
1014171	13
2767947	13
6881766	13
4105020	13
11963990	13
2852480	13
1090483	17
304650	13
7098835	13
62365	13
1162977	13
7288954	13
6547939	17
6259722	13
422504	13
25276614	15
754604	13
285151	13
2218732	13
11943658	13
22255520	13
2931548	13
8177031	13
10012454	13
23894484	15
1644654	13
7309663	13
3172256	16
751112	16
755607	13
3704029	17
2850469	13
2955479	13
2441037	13
18726	16
1855934	13
23744048	13
3229010	13
2411569	13
10123477	13
2195294	13
9462942	13
5922078	13
22144053	13
29248	13
7773417	13
3547944	16
18325134	13
1175092	13
2864568	13
2189600	15
2026778	17
15607114	15
2768700	17
26073814	13
10745111	13
2304415	13
19323655	13
142754	13
7568243	13
1824778	13
10490397	13
9944121	16
6910743	13
2411581	13
15958150	13
5734360	16
8675056	13
1582557	13
12104006	13
1389990	13
6400868	13
8557576	13
17803134	17
23989744	13
2130227	13
140595	13
14536865	13
11597554	13
3803202	13
10002130	16
519719	13
3376364	13
3909213	13
2268576	13
14771009	16
21206583	13
2719561	13
1986680	13
1331480	13
1905221	13
2053706	17
17705215	13
5577446	13
20643909	13
7566575	15
2479148	13
13898020	13
9943150	13
1077900	13
10244981	13
11146067	13
2191474	13
3174008	13
635922	13
10653457	13
7427515	17
1374057	13
5064282	13
210862	15
188191	13
1855067	16
10348931	13
10221356	13
8968855	13
13053890	13
4835734	13
1803267	13
4283610	13
14149529	13
7997196	13
4395419	13
7634530	17
1315223	13
7279252	13
17344200	13
623104	13
2028895	13
4586646	13
14249968	13
4759043	13
1483504	13
3082580	15
74524	15
1399217	13
3289376	13
4910284	13
6989562	13
6435005	13
22300022	13
13123310	13
11059824	13
2820378	13
5508092	13
12459154	13
9454670	13
24785744	13
2376593	13
19595810	13
615258	13
3124913	13
292688	13
83304	13
13398926	13
7539097	13
7986625	13
15041491	13
11802368	13
13722515	13
31440238	13
13904906	13
2268584	15
12286045	13
14107000	13
29981745	13
3411591	13
3454092	13
11264963	15
3756172	13
4771876	13
429584	13
4414412	13
5458349	13
462815	13
3844883	13
1551671	13
5520932	13
2108453	13
6929570	13
20682963	16
1149235	17
3095018	13
17981056	15
8191170	13
4874610	13
465832	13
566725	13
23895684	13
7280423	16
15814281	13
19170688	13
528099	13
1294948	13
6240626	13
11244973	13
6293324	13
3849681	13
9516198	13
23025339	13
1354285	17
1198406	13
10586075	13
9200193	13
4310393	15
7376841	13
9142987	13
14088388	13
965405	13
11133545	13
8797777	13
1755205	13
1544774	13
3607245	13
13363563	16
12204618	13
3055340	13
21033218	13
8620229	13
831511	17
4143485	13
245018	13
11826821	15
947693	17
3646312	13
9988122	13
3091933	13
1527170	16
20213062	13
10931694	13
34531937	13
3734195	13
804886	13
2331687	15
6588251	13
1527482	13
1106480	13
3788908	13
3594289	13
15466616	17
4022698	13
2864454	13
273540	13
7297517	13
4094950	15
4382121	13
4376508	16
3980033	13
3150977	13
7851147	13
2176903	13
1122803	15
3123155	13
8566414	13
13673232	13
2713017	13
8512327	13
1733391	13
137887	13
3141311	13
11794242	13
351908	13
3164260	13
11273818	13
13333	13
691040	13
625732	13
1235956	13
1994186	16
11030552	13
6377408	13
20586976	13
2247931	13
80537	13
11509333	13
10817310	13
17085206	13
2610564	15
9331467	13
6247450	13
31884027	13
1512795	13
800656	13
565165	13
579002	13
352798	13
343555	16
3084699	13
28770849	13
10970593	13
20872660	16
2523026	15
12145219	17
8594228	13
591764	13
13603530	13
15416130	13
5158073	13
646381	13
12445242	13
946277	13
4145685	13
15441912	13
7780743	13
5448680	13
16230523	15
212651	13
1434879	13
18517179	13
1968819	13
9130013	13
3494433	13
6494425	13
5344876	13
12613324	15
3907672	13
4306263	13
4243678	13
1299683	15
1440269	13
2605122	13
11410417	13
398852	13
9117886	13
1517308	13
11419974	13
3746684	13
7813992	13
35055	13
4515539	13
3514125	13
9335891	15
8120561	13
4793163	13
15129625	13
9222434	13
14135627	13
12587813	13
48380	13
20155852	16
5876290	15
10488629	13
813331	15
5796675	13
15187412	13
20588747	13
3765066	13
1055099	15
8173610	15
2091605	13
4225698	13
3018629	13
7272075	13
12546569	13
166351	13
1342334	13
871422	13
983153	13
361948	13
155240	13
3836040	13
4812898	13
14029978	13
2332119	13
1954682	13
7114284	16
1261722	13
23209146	13
8735030	13
5743281	13
9895749	13
2561577	16
2975758	13
93930	13
1706757	17
19978382	13
8685859	13
3755449	13
2008274	13
10492111	13
3715004	13
2449012	13
10001395	13
13540314	13
280784	13
4353827	13
3351574	13
901803	13
188607	13
3228213	13
5126930	13
14890178	17
10004185	13
8115208	13
6265063	13
833184	13
9005227	13
1377897	16
10474016	13
12152606	13
2840957	17
11000325	13
11611332	13
15302083	13
9927912	13
9312329	13
11289472	13
1621822	13
2472306	13
1850462	13
21382840	13
6494198	13
230094	13
19511326	13
8873862	13
3205906	13
34814198	17
1909406	13
24011816	13
894076	13
22658196	13
2049948	13
10549759	13
7665881	13
352572	16
373204	13
4738970	13
10004647	15
15151565	13
6218485	13
4971307	13
5303952	13
4354994	13
4300092	13
4253594	13
4655837	13
7152927	13
1843549	13
20817736	13
10152880	13
5137630	13
9146534	13
2243116	13
5287224	13
8428825	15
5303627	13
4917365	13
2240381	13
596039	13
12020586	13
8337808	13
1683225	13
2687127	17
1119869	13
18705197	13
1673523	13
9655847	13
8895577	13
20311415	13
8187812	13
3993780	13
14883456	13
14776847	13
3982245	17
1091530	13
14632323	13
4812460	13
16849983	13
4214787	13
16847964	13
23868704	15
5430903	15
4850375	13
33762097	13
1125773	13
16491425	13
44290629	13
12264692	13
3317123	13
375459	15
2193360	15
1148982	13
18950738	13
1591000	13
6465662	13
5911748	13
15637288	17
1789875	13
2765898	17
4809776	13
871329	13
4156759	13
12397455	13
4021919	13
13255559	13
11778014	17
1866074	15
603022	13
2614398	13
637332	13
2997672	13
3079261	13
996047	13
3734083	13
10684977	13
17967601	13
609095	13
5674474	16
8056554	13
8800827	13
7889010	13
6287927	13
335120	13
2351521	13
15414722	13
6133760	13
22317523	13
7200269	17
6965581	13
1403027	15
4345187	13
7257013	13
27687524	13
849826	17
21594571	13
10749985	13
12074703	13
2209470	16
6162597	13
19813184	13
23889371	13
4590043	13
2773277	13
2078128	17
5575901	13
3225595	15
6318278	13
2905989	16
3665484	13
4363951	15
5219097	13
5137081	13
9269578	13
10364075	13
8816733	13
3485571	13
136869	16
109277	13
15014812	13
8415304	15
3923397	13
2866556	13
7892936	13
4182418	13
5044531	13
5224731	13
2179781	13
560210	13
21743084	13
11206405	13
7331557	13
1357823	13
1690110	13
4051169	13
11968269	13
12409970	17
3589465	13
4844525	17
1888402	13
1925965	15
6583954	17
5218183	13
11653095	13
4079988	16
9439296	13
5486496	13
36013679	13
1852637	16
6397086	13
2343856	13
466118	13
2771908	13
11662964	13
3266430	16
2411414	16
24376620	13
875499	13
29749	13
897679	13
729471	15
7528396	13
4635409	13
2660484	13
3498333	17
16752654	13
3784910	13
4822551	13
9757255	13
6542410	13
4758754	13
557772	13
14573229	13
1133171	17
4716075	13
32556297	13
1032706	15
4268439	13
10588051	13
16611232	13
3719456	13
6207954	13
15128292	16
16228391	13
6209876	13
16020195	15
4638299	13
2696799	13
4350371	13
9743841	15
13414156	13
2508181	13
189837	13
15505829	16
5184415	13
1891294	13
5106272	13
3036154	13
7752573	13
3074891	13
6836916	13
4697884	13
3266679	15
28805579	13
9517255	13
2529033	13
1614465	13
11046490	13
46836432	13
517496	17
3884815	13
3869591	16
3269397	17
4004648	16
3980127	13
9339814	13
8520429	13
5948235	17
12158873	13
9802522	13
9194615	15
12870899	13
6152516	13
11644473	13
3189122	13
1150716	13
12027735	13
14088527	13
4007471	13
1684254	16
16004199	13
16636170	13
21849067	13
652094	13
5944830	13
21967305	13
25070092	13
5874858	13
3982286	13
999847	17
12334721	13
23022403	13
2255400	13
219363	13
1982746	13
2406853	13
6609692	13
16787330	13
9327403	13
5300679	13
6360553	13
5877705	13
2030269	13
16712700	13
379804	17
12544714	16
189454	13
5417929	13
1556189	13
2552891	13
9805480	16
2173584	13
465747	15
15499024	13
1728295	16
16872700	13
6668122	13
1627752	13
3626953	13
8084552	13
9978919	13
4337651	13
13783163	13
10147888	13
1682141	13
12048378	13
20029406	13
26618978	13
9398918	16
3355574	13
628301	17
537690	16
2621953	13
606864	13
23574863	13
6225226	13
9733867	15
2132157	13
3147171	13
17067356	13
606252	13
10289778	13
32796091	13
1002619	15
5294093	17
10162625	13
1133616	13
10702206	13
1721375	13
3070751	13
2101339	13
1656318	13
1091584	13
78836	15
7250880	15
6680991	17
5877376	13
6920342	16
4147400	13
2640949	13
4116596	13
11203862	17
4067727	13
3730498	13
3518985	13
1384335	13
8578362	13
2715435	15
2605230	13
1561414	13
9679467	16
4887390	13
9766826	13
569659	13
8758398	13
1417647	13
1690497	13
10146447	16
6054426	13
8784063	13
6786130	13
18044626	13
1810121	13
14436918	13
3981107	17
4466156	16
9096188	13
6125939	13
1461951	13
16614929	16
1185548	11
4006823	13
3767078	13
3648881	13
77506	13
3537289	15
11769353	13
1801376	13
1430862	13
7035567	15
1646080	13
5060128	13
6990594	13
2682680	17
7365218	17
14640588	13
2462217	13
24760527	13
659037	13
10639383	13
14486821	13
4740296	16
10154675	13
447793	13
9197932	13
4449613	13
27765706	13
4033710	13
26988036	16
7032654	13
1409404	17
9839212	13
3078716	13
580727	16
6259367	13
13029698	13
6531220	13
3025077	13
5224066	13
6170218	13
16707242	15
4273108	16
1818636	13
2299140	13
7611906	13
9574506	13
374773	13
16417483	16
5510948	13
12951758	13
6312766	13
9659870	13
5352859	13
8592461	16
5436091	13
4161209	17
12515560	13
23111535	15
2401770	17
891323	13
6841450	15
1346651	13
7975688	13
9292213	13
30027757	13
18537599	13
4764423	13
280273	13
11399697	13
5444798	15
535398	13
9189209	13
10962233	13
207388	13
6240544	15
11828162	13
3013027	13
7249229	13
217908	13
6347888	13
5073028	13
2896556	13
594784	13
3726855	13
2221957	13
4383421	13
3932231	13
7079811	13
707834	13
40539990	15
12543320	13
1582219	13
1639257	17
6107518	13
4410613	15
3051598	13
285557	13
851316	13
12994907	13
2835410	13
2946192	13
2250423	13
5172459	16
3910092	17
18656330	13
13350757	13
603968	13
17050483	13
7557024	13
24517963	15
26343935	13
318891	13
886440	13
3763171	13
8547590	13
11688467	13
779283	13
1441109	17
4886485	16
1377141	13
6478416	17
1634562	13
6970356	13
970701	17
2749923	17
14189332	13
10102044	13
585707	13
4386380	17
1999040	13
13418240	13
165914	16
16858027	13
317113	13
10454013	13
4007877	13
3631829	15
19081643	13
1094487	13
955678	13
15834276	13
3682061	13
3170326	13
8209671	15
8865982	13
11256797	13
4682958	13
22371492	13
2910714	16
7987615	13
6091749	13
815906	15
10445320	13
6351248	17
3462839	13
4430781	13
7843853	13
7192631	13
1299191	13
5532767	13
20120346	13
405981	13
3782972	16
5605469	13
7807568	13
1789713	13
1488455	15
16315561	17
7003135	13
282702	13
173006	13
2395390	17
3076335	13
1710716	13
3031228	13
740997	13
9167923	13
1015856	13
22024695	13
3825148	13
4470555	13
5268307	13
14314818	13
33584576	17
2184099	13
3491954	13
8799538	13
1454253	13
3064856	13
519668	13
17354147	17
19676935	13
14605884	13
1040089	13
9615854	13
6172373	16
7984111	13
4952652	13
20781859	13
26368037	13
1380215	13
10898353	16
6295229	13
20313746	13
4869212	13
7782513	13
11014753	13
15992863	13
3733842	13
2139861	13
29730889	13
22018588	13
442228	13
5140525	15
3803079	13
1523143	13
1296029	16
7722383	13
4220543	15
14242273	13
6085441	13
15658007	13
9152149	13
8235459	13
3501281	15
9683835	13
3165619	13
4169443	13
6789443	13
5690602	13
2581093	13
185253	13
7344667	13
3912004	13
178897	13
4436034	13
79689	15
13113482	13
11046046	13
6124542	15
3092259	15
2360016	13
10523183	13
2489945	13
4606558	13
17743995	13
1875422	13
1875238	13
1956027	17
1823186	13
8056594	17
6304970	13
3576742	17
74791	13
2862118	13
4318140	13
1887144	13
427866	15
5662462	13
3009666	17
2354493	13
2935321	13
3238095	13
4252071	13
677516	15
27788107	13
18185587	13
1739846	16
14562383	13
1262123	13
1312720	13
11231822	13
8651951	13
499715	13
5754913	13
5295826	13
5837481	13
4017773	13
21053418	17
10772427	13
1207701	13
941823	13
1618843	13
13839774	13
4643389	16
6272722	13
9436410	16
22740886	13
887886	13
12393782	13
13639619	13
5219259	13
60537	13
3549506	13
220921	13
385031	13
14083	13
3002541	13
232899	13
3098483	16
6852535	13
11299836	13
2302580	13
9828367	13
3440045	13
14206668	13
1851114	13
922301	17
986821	13
926840	13
228875	16
3531313	17
1642550	13
16940276	13
215590	13
1949319	13
12736253	13
38420	13
1063834	13
29025771	17
2865518	13
20648245	13
7938335	13
3739270	16
8158652	13
1782657	13
7730411	13
9095891	13
12932405	17
3801871	13
3136368	13
5432911	13
7113422	13
4335664	13
14679136	13
7611160	13
1525515	17
831013	13
687514	13
3841286	13
451552	13
9078328	13
4653389	13
3859650	13
7085241	13
3903248	13
9001896	13
8034967	13
5559599	16
3578024	13
21092874	13
444151	13
17898715	13
2717864	13
6173105	13
989317	13
5215138	13
11141241	13
10973007	13
4539488	17
972198	13
1896097	13
3975234	13
2245866	13
13734948	16
20971258	13
33891467	13
15036436	13
12786015	13
1218205	13
3601785	13
4722046	13
498322	13
2865409	13
7208210	13
4404269	13
6786220	13
2163343	13
8792697	13
2872941	13
6202080	13
499484	13
3153938	13
8713904	13
1810772	13
728244	13
18204285	13
3149574	13
7428571	13
16472925	13
4708867	15
6630446	17
863925	17
5599945	13
3750726	17
2906396	13
14355545	13
2867120	13
3549176	13
13837130	13
498422	13
1653078	13
1778499	13
3682073	15
1756181	13
883051	13
424219	13
1622724	13
11215884	13
1079806	13
1530396	13
2495226	13
12246990	13
2349449	13
794158	17
74674	13
732966	13
808516	13
15137146	13
26080006	13
12089595	13
567815	13
1326806	16
1576076	13
21612867	13
4099680	13
11542252	17
11847888	13
18365563	13
8671321	13
6594880	16
4672408	13
7936230	13
7707526	13
4352520	13
5450179	13
13942497	13
10518295	17
324466	13
6297528	13
538652	13
10211151	13
8447908	16
1988726	13
9653057	17
5123210	15
36590226	13
5914228	15
13761717	13
11262805	16
3805568	13
729503	13
3237505	13
2227103	13
6999866	13
26293	13
23130160	13
5746270	13
9088225	13
3106078	13
1610416	13
229692	13
7771723	13
17471828	13
24000378	13
1775650	13
4586171	13
12516130	13
11792084	13
4022051	13
1166128	13
3223983	17
11721911	13
30869409	13
2259258	13
5746392	13
612952	13
4577450	13
8325527	13
1869553	13
4709189	13
4786760	13
4137104	13
1461912	16
223783	13
707325	13
8608309	13
718983	16
2108565	13
7484140	13
156740	13
747284	13
20811577	15
1784428	13
161523	13
435926	17
2324480	13
2205079	13
6489809	13
252797	13
106121	13
41183	13
5750941	13
1391073	15
1939623	13
26086728	13
14949687	13
1299049	16
6827017	16
1035545	13
5562640	13
13189557	17
30702288	13
3545076	13
941060	13
103684	13
2166932	13
20946801	13
847107	13
7528057	13
4331632	13
13346590	13
2781812	13
13078473	17
2846628	15
20397702	13
6900990	13
17776218	16
3142409	13
1810732	13
644633	15
5908034	16
16619717	16
18693061	13
77550	16
3675320	16
2839376	13
20373216	13
1191346	13
4467075	13
9467790	13
10244718	13
5769147	13
9580018	13
13376808	13
5262010	13
7309695	13
13483087	15
7901359	13
14507274	16
1312276	13
11365751	13
10104771	15
12327346	13
600997	13
5487101	13
3568318	17
607029	13
8925836	13
3582612	13
7435430	13
1753621	17
4284767	13
2231773	13
274467	13
10230058	13
2625255	13
8993429	13
6856841	13
13578919	15
15025796	13
49563	13
27894966	13
3668868	17
511257	13
148307	13
4051345	13
566684	13
8267913	13
1376077	13
3310817	15
6381402	13
4803865	17
6189456	13
2801551	13
728145	16
3990161	13
1107651	15
10962965	17
5168786	13
2508167	13
1621611	13
4132238	15
8025183	13
6298069	13
1440081	17
3078832	13
4271596	13
9171179	13
1708500	13
6618611	13
786106	13
12880622	13
3065067	13
6137514	13
4959728	13
5036472	13
22703600	13
3181771	13
8035043	13
12512722	13
20436813	17
28264321	13
10122397	13
11345618	13
13588568	13
11464502	13
17961914	13
2143677	17
13199072	13
4074736	13
3972997	13
15752474	13
1850591	13
2223900	13
4814089	16
950722	13
9226969	13
11384526	13
7160751	13
10359474	13
7861124	17
12860887	13
3894561	13
12194566	13
11542106	13
1709480	13
5084641	13
3392314	15
409722	13
555593	13
6326732	13
14436099	13
6251461	13
23496613	13
5237785	13
6485186	13
5690265	13
10631435	17
3849586	16
4433570	13
1429142	13
11550164	13
16867026	13
9959163	13
1365196	13
589807	13
573438	13
668407	13
945730	13
1294414	13
5237880	13
5892969	13
25313480	13
2820833	13
13266742	13
5127289	13
4393682	16
16249254	17
19153902	13
16093047	13
400162	13
2884466	17
11742928	13
5827157	13
4149729	13
13434212	13
205904	13
14435953	13
4252971	13
281620	13
7887131	13
731673	13
17382193	17
6438642	13
3270176	17
1833278	13
2201624	13
1746454	13
2926023	13
1110322	13
3087977	16
14058742	17
4052737	15
47915	13
17037829	13
1748395	13
43280193	13
1360883	13
4481673	13
703194	13
166600	13
9563277	13
6684614	13
13212291	13
2110472	13
4533313	13
391397	13
7126264	13
8234835	17
10000902	13
476511	16
5554288	13
5489067	13
1035284	13
1546100	13
5158160	13
11617442	13
1953249	17
1585263	15
2357128	13
10352931	13
14731370	13
1433098	13
7137591	13
119227	13
1314323	13
6987761	13
19888178	13
1130780	13
23462104	13
10150263	13
4177721	13
240744	13
13816888	13
1347353	15
7957697	13
4864218	13
6632215	13
386672	13
6941008	13
18064013	13
15914423	13
79716	13
4437255	13
5314551	13
34251631	13
2647995	13
5105613	13
13581010	13
12270977	13
9527379	13
5755067	13
2476465	13
2023766	17
2837980	13
1910149	13
36265380	13
3570877	17
8056910	13
2193887	13
8813930	13
11441641	13
957454	13
2113847	16
2051206	13
350545	13
32623919	13
4147055	13
5376886	13
10595469	13
1447562	13
5159493	13
5298179	13
528866	13
7216564	17
2100102	13
21684803	13
26637512	13
5341030	16
26083167	16
15188012	13
5459551	16
11970157	13
2911852	13
2798947	13
285663	13
10442385	13
1637552	13
1382975	15
16282303	15
5301977	13
8711316	13
10042159	13
1814037	13
3592156	15
2014803	17
921841	17
7280844	13
10198744	17
728087	13
459209	13
8456810	13
1501624	13
1647292	13
3928036	13
6470315	13
8528153	13
6625105	13
313159	13
11484624	13
18960836	13
697036	16
7828904	13
9328431	13
2018146	13
8191195	13
18216630	16
1822741	13
11790020	13
10236813	13
1426377	15
1105384	17
2791342	13
7542633	13
950033	13
2224491	13
1698410	13
3552100	13
10180866	13
1901274	16
1615737	13
16367374	13
8694678	13
5787589	13
4439011	13
2511931	13
7288677	13
19360430	13
1474172	13
12675680	13
6908241	13
1462858	13
6846363	13
4019795	13
8374798	13
8251706	13
166570	13
8723160	13
2885881	13
4146617	13
6155220	13
6597708	16
6333220	13
15552750	13
7160583	17
132635	13
2127100	13
10325716	13
3150993	13
3288512	13
767272	13
10988106	13
32369171	13
5502045	13
8529886	13
3891807	13
2789415	13
655196	13
258955	13
39045311	13
10242948	13
9765636	16
8932940	13
2128665	13
17126364	13
1222008	13
29175037	13
1397171	17
3304573	13
2079743	13
4764833	13
9328564	13
2079949	13
6969378	17
9230177	13
358109	13
27948951	13
9019819	13
6193579	13
2434078	13
2213651	13
1709905	13
1430223	13
9960325	13
2604482	13
1831246	13
2301907	13
19611182	13
910544	13
873864	13
1398006	13
5516682	17
15579015	13
8776278	13
8309798	13
9056433	13
778036	13
14349381	13
3377321	17
1320963	15
14151563	15
33120260	13
9112673	13
3262204	13
5501726	13
27966024	13
28070607	13
10225672	16
7006284	13
11449320	13
1809499	13
2262974	13
4983068	16
5472755	13
3319833	13
804035	13
1291304	13
2031566	13
122525	13
2358265	13
5076441	13
3243957	13
3993996	13
1079466	13
216728	13
10633196	13
8338548	13
14834444	16
2959283	13
3812202	13
2445290	13
1295920	13
26178630	13
4500254	13
6166198	13
9912674	15
34049412	13
9290657	13
12710454	13
6881982	13
989235	16
3819572	13
13966070	13
14490752	13
4551168	11
30506816	13
4333508	13
1227563	13
1399456	13
19526150	13
91047	13
1555085	13
1960293	13
4028760	13
1530014	13
34126491	13
4694402	13
6990568	13
20771305	13
2685330	15
8952062	15
9250261	15
18083230	13
1255254	13
3816103	13
9615154	17
2138671	13
1921989	17
157201	13
3053381	13
13216993	13
12880145	13
1005659	13
7840290	13
9282802	13
5638002	13
7319833	15
5623977	13
568166	13
3638339	16
2604676	13
4288619	16
12724028	13
18998630	13
4093198	13
2645108	13
1015507	15
3131467	16
22938677	13
3336029	17
254861	16
9232487	13
6701621	13
2097437	16
6731785	13
613403	16
3981192	13
666613	17
5029567	13
6382297	13
10860812	13
1204904	13
2863202	15
7663720	13
6546460	13
976882	13
1022857	15
1754356	13
392022	13
4331214	13
8878956	13
1259805	13
11639893	13
4342722	13
9560203	13
4240062	13
695183	13
3408620	13
3717250	13
70189	13
7254306	13
7219163	15
2457272	13
231308	13
2050906	13
13643304	13
6836371	13
493787	13
22345305	13
595765	13
4528221	13
12971040	16
1480736	13
3364988	13
2838579	13
9764781	13
3571131	13
1776209	13
7627784	13
19133214	16
11854946	13
13600435	13
3060882	16
2266019	13
3053227	13
5221039	13
3053415	13
265465	13
343870	13
3086999	13
17134505	13
17222474	13
7258616	13
3055505	13
3107029	16
5691335	13
6752361	13
2313354	13
20142786	13
7655201	13
5011555	15
7632123	17
2136023	13
5581932	17
2394320	13
23181508	13
6598700	13
11487470	13
18241130	13
1578520	13
14902446	13
1567465	13
88459	13
5477482	13
10988382	13
1566183	13
3135672	13
752489	13
888632	13
11968315	13
18654820	16
23001351	17
10693557	13
25115544	16
594091	13
16541482	13
8614468	13
8769042	13
9989277	13
8867615	16
1065161	13
4150220	13
20917641	13
6499659	13
34662089	13
8443325	13
9550446	13
9959773	13
5945935	13
4941457	13
941661	13
13492582	13
7332328	17
10160779	13
355568	17
4736438	13
10579214	13
8213457	13
17187403	13
22971365	13
17970406	13
5057534	13
1305532	15
10992139	13
18722201	13
531286	13
1135778	13
2938678	15
2640592	16
4922597	13
5549801	13
4902684	16
5659356	13
188560	13
469898	13
15099005	13
4971776	13
4775821	13
11612554	13
1838700	13
14485648	13
13523436	16
3166820	13
3948278	13
34395269	13
3452287	15
5092622	13
491312	16
16115472	13
9012878	16
8187957	13
4884671	13
18856701	13
4324595	13
773944	13
258295	13
3077622	13
2697536	13
3662450	13
13582829	15
5257482	16
11466634	13
7447558	13
3885682	13
24134176	13
11893747	13
11907685	13
7516764	13
148816	13
7706970	13
13199590	15
1961732	13
9066819	13
26589343	15
17174192	16
458118	13
3392644	13
11392615	13
216366	13
4602111	13
385341	17
5020124	13
4374391	17
473850	13
45202851	13
351390	13
3633481	13
407579	13
11415084	13
27900218	13
9066598	13
3280330	13
4866272	13
4122948	17
7968884	13
14516269	15
4052165	17
10297877	13
6688157	13
7592719	13
4565315	13
3317010	13
13175580	13
9888031	13
10278478	13
486759	13
4033549	15
4025637	13
10801368	13
10614864	13
7819434	13
2985051	13
3781392	13
6839335	13
13900846	16
8795826	13
5764239	13
3286806	13
2829375	15
3767221	13
24993770	13
6744559	13
14102681	13
67781	13
10187457	13
1338063	13
9179773	13
9979328	13
23524132	13
7374494	13
6247901	13
29806710	13
1309921	13
2587381	13
7173218	13
9185809	13
33735454	13
1608505	13
4987642	13
12125415	13
357617	13
8640958	13
2142023	13
384915	13
7399268	17
2453402	13
6840484	13
413941	13
14460599	13
1588679	13
11225590	13
1122604	13
8397788	13
8935612	13
10572182	13
12978912	13
11581208	13
7794922	13
9958150	13
18572599	13
1082882	13
2787212	13
15468081	13
5322933	13
8645660	13
10001351	13
2995938	13
6534614	13
5883446	13
10518317	13
23821284	13
2681863	13
11329186	13
368054	13
423347	13
1844404	13
1926185	13
1786795	13
2318696	13
19520354	13
2289857	13
7446358	13
8424645	13
13052069	13
2708727	13
4405327	13
1109426	13
3735052	13
13659215	13
854597	13
1396456	16
5639450	13
9734284	13
3378384	13
12764788	13
1914935	13
3985811	16
1574314	13
15248557	13
1126834	13
4593427	13
3412207	13
5852460	17
1145751	13
5468254	13
1708965	13
1484693	13
17662899	13
2417807	13
16206201	13
186907	13
565409	13
4485903	13
1354403	13
1044510	13
2254821	13
9234617	16
6819189	15
3699916	15
2969578	13
2535346	13
10530548	13
17893800	13
3763121	13
3210424	16
9743593	13
3367050	13
7981012	15
3370654	13
496826	13
8635869	13
4560941	13
23026160	13
3351674	13
2823244	13
3334838	16
6668169	13
9732986	13
6791772	13
3046459	13
8171505	16
2312304	16
106395	13
10430779	13
3725745	13
3817750	13
1233262	13
18042861	13
10122982	17
4308713	13
10939129	13
11146952	13
4085370	16
2345958	13
4850798	13
9498590	13
6748879	13
642974	17
10176287	15
11675482	13
1931419	16
5427884	13
2776120	17
5159128	13
3551417	13
201228	13
1277138	13
27029147	13
1349916	13
3206065	15
3238527	13
227142	13
8153572	13
7823744	13
5889128	13
21492344	17
12434694	16
7201527	13
1156097	13
887251	13
1105370	15
2673860	13
5390790	13
7733675	13
538017	13
6462227	13
9488827	13
5173518	13
4622032	13
2483854	13
1228452	13
310129	13
1223651	16
526862	13
6614488	13
4287386	13
13454156	13
7417708	13
3122229	13
2275791	13
1527501	13
16686218	13
2309646	13
10873720	13
2927445	13
123402	13
1699973	13
2035417	16
4062174	13
1469821	17
13336360	13
6872717	13
1094288	13
5482010	13
7547787	13
17155764	13
2767138	13
303829	13
4546979	13
5777126	13
4085960	13
3163055	13
2100503	13
490500	17
188680	13
1195073	13
5157238	13
14939665	16
7247027	13
13442819	13
9825272	13
3768270	13
266167	13
15172143	13
45969	13
18567129	13
2655419	13
5774432	17
944310	13
2165136	13
5019298	13
4909201	13
114466	13
7575642	13
10901538	13
20810420	13
3289158	16
4063786	13
770077	13
25159998	13
1542497	13
9442558	13
296427	13
2823627	13
338222	13
26206361	13
22780	13
388628	13
11503508	15
1113033	13
4271161	16
8199442	13
4974816	13
8790749	13
1611581	13
2538189	13
2829597	17
2264859	13
6587680	13
1299327	17
4553872	13
3866593	13
110366	13
40104081	13
9538228	13
20396276	13
9211919	13
10273771	13
2249631	16
667674	13
3241212	13
7398177	13
6573353	13
835607	15
23367349	13
3452865	13
3894327	16
103621	17
10622238	13
1046403	13
15860503	13
5668659	13
3981499	13
8009939	13
13552446	13
6048653	15
1898964	13
12136159	15
6906929	13
6526181	13
10963579	13
11593285	13
11137877	13
936259	17
1465100	13
8351096	13
567654	13
513171	15
3965306	13
5651952	13
2652019	15
618560	13
6129601	15
5221801	13
591468	13
21690450	13
9133498	13
9882900	13
3773155	13
17600739	13
6316050	13
8559517	13
7277551	13
6000432	13
4226216	15
206945	13
2780790	13
42452168	13
3444216	13
1874760	13
8367734	13
23001703	15
12292491	17
1937416	17
3763871	17
5558151	13
7863354	13
4066491	13
2774999	13
4329341	13
3126313	13
3040000	13
4315756	13
6556879	13
282746	13
7226824	13
11272362	13
46114	13
8036742	15
8946448	13
2553930	13
569719	13
3203733	13
3991420	15
12371227	13
13008350	13
16422536	13
18063925	13
3556793	13
465676	13
7669080	13
7523732	17
210030	17
717171	13
4378807	13
63181	13
1802408	13
5935925	13
7659686	13
1856298	13
1068649	13
3341654	13
7160945	17
15815111	13
5531281	13
3278604	13
14376778	13
1799104	17
2990748	17
15317023	13
18313129	13
8829466	13
956559	13
3064802	13
329723	13
3939727	13
13554416	13
5886964	16
6846296	13
1810251	13
856188	13
12019813	15
14851799	16
17700174	13
2725890	13
2468894	13
1706436	13
7815416	13
12816583	13
8570995	13
4966468	13
6434027	13
22372428	13
36725147	13
1643410	13
121926	13
2727109	13
4516625	13
759570	13
3266887	13
6938936	13
3131241	15
4710330	13
20225247	13
539794	13
6160705	13
271572	13
8285204	13
371954	13
8707137	13
25141953	13
3438098	13
7402208	16
12012790	13
10692404	13
6463187	13
4354781	15
11277623	13
16676400	13
13853613	13
17676665	13
8866006	13
179798	13
6014285	13
32997884	13
5627110	13
14433053	13
9268333	13
4442457	13
11191940	13
1734358	13
11758566	13
1161676	13
894814	13
540137	13
3685164	13
12622732	13
5611537	13
675152	13
29727943	13
9593150	16
10582887	15
3480406	13
1193167	13
4710143	15
12763067	13
9871018	13
510863	17
329313	13
2465098	13
17214796	13
5110928	13
5230318	13
5604125	13
20393	13
12647988	13
571578	13
13460072	13
6319578	13
341337	17
29438890	13
3890753	13
3530994	13
203569	13
3761932	13
4100172	13
7179605	13
519579	13
7527998	13
3532620	13
12028726	13
1683206	13
4026974	13
975931	13
1877742	13
1270597	13
6250400	13
1002573	13
4256854	13
12844863	13
275759	17
6242000	13
7554314	13
5706171	13
8385632	13
3447499	13
1450657	15
5230765	13
7014767	13
5088050	13
6814538	13
2091694	13
4398011	13
666523	13
8189696	13
11155272	13
4203327	13
11020157	13
4698499	13
79964	13
2592082	13
13903251	13
679339	13
9047449	13
5737806	13
8064941	13
21006581	13
8280012	13
658203	13
7234350	13
2043013	17
19484281	13
26544180	13
14178882	13
7074636	13
3267548	13
12766711	13
7229238	13
4768678	13
520757	13
9129561	17
8925337	13
3299085	13
8628138	13
18445896	13
271082	16
1390891	13
5658727	13
1363223	13
31220103	13
181738	13
6939062	13
1358814	13
8678944	17
17381914	13
6255905	15
14951567	13
3353892	13
6125126	13
589156	13
9718973	13
8872011	13
12656882	13
8708760	13
4238572	15
1871277	13
1006594	13
4810208	13
95741	13
428635	13
9694074	13
580968	13
5861719	13
2897499	13
7089934	13
13822298	13
4736380	15
3437328	13
8954406	17
5903719	13
10131374	17
4664925	13
1175018	16
2661323	15
1267509	13
4263410	13
9047433	13
10823605	13
232052	13
5580946	13
10063808	13
14718102	13
13548368	13
2487419	13
8820867	13
12378010	13
25905952	13
6377679	13
2049820	13
575120	13
9162893	13
895758	13
1895087	13
1587559	13
5600652	13
2569889	16
9929359	13
6705053	15
5433344	13
19936232	13
2317947	13
12206044	13
19400444	13
7554042	13
9597277	13
7820258	15
5169872	13
1237820	13
1615763	13
3530631	13
7391923	13
284235	13
6936913	13
12023617	13
5880105	13
115818	15
1106156	13
11397781	13
3401509	13
25364116	13
8331741	16
4980988	13
4694548	13
5527564	13
3725785	13
3681993	15
3389005	13
5402501	13
7517454	17
15317072	13
4459729	13
28057012	16
296896	13
11949943	15
10326409	13
2548805	17
5181482	13
3109257	13
1232528	13
637324	13
274290	13
1947887	17
4590386	13
570711	13
243866	13
8386186	13
5365776	13
3617646	13
543152	13
1518932	13
3951297	13
6480004	17
2943386	13
5373780	13
20991578	13
9186728	13
16836443	13
26429702	13
33213745	13
5260224	13
8458895	13
14457939	13
4281914	17
3001037	16
20328709	15
5478682	13
5902991	13
9759652	13
2260961	13
8505849	13
1209041	15
7904806	15
4265915	13
11502736	13
1658737	13
21794280	13
2976252	15
10609147	13
479646	13
19364932	13
4582003	13
20595557	13
5812265	13
15949623	13
10992844	13
2337960	13
10434533	13
5287078	13
1078493	13
8212146	13
1945965	13
3140077	13
7263225	13
6074399	13
341469	13
6270293	16
918734	13
4408441	16
7667188	13
15260736	13
9477989	13
107475	13
19982879	15
4482741	15
2826759	13
627533	13
3583654	13
3193438	17
1738380	13
8647666	13
5099049	13
37887741	13
3872654	13
2504443	13
2546380	13
3716708	13
10252654	15
13494156	13
1281567	16
9700606	13
1176295	13
25064770	17
8566090	16
23926753	13
17896776	13
4593652	15
8817556	13
9970599	13
392293	17
9393922	16
1091479	13
21194238	13
11921583	13
1063421	13
20066284	13
786721	13
3348219	13
620441	13
1400109	13
8350716	13
1164514	13
4439259	16
2046797	13
6914826	13
5828828	13
7918208	13
25804359	13
1253108	13
3808191	13
8116324	13
2096668	16
5257813	13
4531741	13
3797294	13
7078561	13
873374	13
4133563	17
1630968	13
285920	15
5224036	16
5888505	13
13199585	13
4033375	13
14680832	13
3480601	13
8396024	13
15064780	13
642268	13
4216674	13
420697	13
4662790	13
13780109	13
6494433	13
1807434	13
5229941	13
2424109	13
874096	13
6357287	13
11406354	13
9601503	13
44522048	13
273518	13
7536585	13
15109107	13
8170498	13
30591524	13
470557	13
4633977	13
4593729	13
11682783	13
6273286	16
40891966	13
4592189	13
4222477	13
4570505	13
2943748	15
8355844	13
20805516	17
9562823	17
2495666	13
3197779	13
1588554	15
14603595	17
4176512	13
4474509	15
3571608	13
758645	13
5441947	13
9569632	13
15504643	13
8787861	17
16839481	13
5860235	13
43325695	13
28113494	13
613645	16
3516891	15
5208251	13
13710808	17
6268011	13
8631116	13
8641037	13
18097358	13
11527579	13
34414737	13
10142804	17
21168882	13
186849	13
7466600	15
7650347	13
9380673	13
6917717	13
6085734	13
3075028	13
3678369	13
579777	13
12648457	13
339664	15
648215	17
8848672	13
1183928	13
8639565	13
2900913	16
18209884	13
14537461	13
2561697	13
1143081	17
6330021	13
1717218	13
6092628	13
1644021	17
15736750	13
10846837	13
9579318	16
10116611	13
4693884	13
4308043	13
9999272	17
256090	13
16396492	13
26196373	13
10028731	16
3417543	13
5266546	13
3054771	13
11034755	13
2014360	17
7291253	13
13637888	13
11784366	15
13274061	13
12002620	13
2641487	13
4211634	13
6472564	13
3229266	16
3955281	13
5966863	13
5776853	13
8680037	13
1333610	13
6482769	17
15352540	13
3155071	13
1428481	13
3782226	13
2117771	13
7070169	13
17425984	17
729717	13
6369663	13
11833072	13
3032917	17
1322899	16
10625935	13
3277236	13
10685765	13
3187499	13
4107123	13
25321	13
2012054	13
2779300	15
1070572	13
17642624	13
15649136	16
2525407	17
5068586	16
647412	13
895822	13
6878288	13
10989153	13
14085629	13
343146	13
5408450	13
26769162	13
2177921	15
4723820	13
8569187	13
14768087	13
1064672	13
14425488	13
7101	13
353179	13
5080447	17
6045459	13
6387364	13
123489	13
14422681	13
7466886	13
635736	13
4162579	13
293432	13
444028	13
23072682	15
997683	16
15835553	13
3537959	15
11580705	13
10022561	13
11851528	13
5424153	13
5908814	16
592290	13
10526183	13
4789339	13
9532976	13
15044109	13
8452881	13
2308057	13
8995549	13
3105397	13
27594032	13
9149372	13
2839354	13
1477042	13
18917140	13
9457634	13
5543165	13
2533029	13
2124780	13
6736980	13
266729	13
21293626	13
1148664	16
265319	13
901890	13
12001430	17
4560232	13
6118018	16
11124977	13
148665	17
21532193	13
6964138	13
34568089	13
6134811	13
11560788	17
9708223	13
9464764	13
29102624	13
14004604	13
7579	13
2388740	13
1506020	15
1237668	13
10227	17
7307449	13
1690407	16
737199	13
14367328	17
3841435	13
4815564	13
2613771	13
3731813	13
1679744	17
51246	15
1989131	13
32738868	13
4249081	13
1766329	17
10561346	13
3517886	13
2074067	17
7961699	13
20210242	17
9276362	13
20966725	13
10389438	15
8981399	13
5753275	13
9885626	13
3228768	13
3689388	13
7813178	17
2645844	13
230668	13
40341513	13
14709928	13
6928772	13
11536132	13
21418110	13
17373777	13
3632164	13
6879499	17
12542124	13
4247258	17
5453744	13
2386120	13
2803857	13
939364	13
15013994	13
3064991	17
8596701	13
3017410	13
1302992	16
6014063	13
1000839	13
31212583	16
2490612	13
4460811	13
1541084	13
17145074	13
6957265	13
5206526	13
2878729	16
1262633	13
1825884	13
7416753	15
6643183	13
4376469	13
2939373	13
1242352	13
497015	13
79038	13
838649	13
1947456	13
5975850	13
2568170	13
8056710	13
5300295	13
5209910	13
22129019	13
882412	15
14539947	13
856657	13
2518399	13
3895468	13
1034005	13
263245	16
2830005	13
8013532	13
2528992	13
5032673	13
14564590	13
18193791	13
4439070	13
18559941	13
16440975	13
3983710	13
14894609	13
9195688	13
5389704	15
7357059	13
1502446	13
6641679	13
2758689	13
3864753	13
3634558	13
6165595	17
5385569	13
695532	13
9964981	16
10978299	13
1914146	13
877903	13
5593500	13
3125996	13
3292415	13
5200177	13
2954448	13
21832277	13
8721084	13
38797569	13
5021056	15
1875229	13
2869239	13
10690989	13
820832	13
4314993	13
5376667	13
3365107	13
1928793	13
2106745	16
4431448	13
5110393	13
1383410	13
13914015	13
30938693	13
5323413	13
6050818	13
3726956	13
1404882	13
10957802	17
3976742	13
4679418	13
5617026	15
11761793	15
1690104	16
980348	13
18294025	17
12350792	13
370271	13
7409915	13
7353885	13
13303394	13
6145614	13
38548890	13
14905179	16
5524399	13
9315596	13
27376138	13
100647	13
10728707	13
2301323	13
11801620	13
5247787	13
1014873	17
7850738	13
3688198	13
17940963	13
124999	13
23983027	13
12198775	13
10669043	13
2350066	13
26930595	13
1030700	13
761207	13
10974643	13
3894081	13
1566919	13
1036837	13
85812	15
23476827	13
6985032	13
6326779	13
2444365	13
5251071	13
8155329	13
14632779	13
12236092	13
3933365	13
3567521	13
18627465	13
751301	13
23620420	13
12331571	13
873003	13
885837	13
16605739	13
12111161	13
727213	13
181659	16
12223441	13
1322603	13
282122	13
485998	13
77903	13
1142303	13
7001634	13
2574286	17
14414870	13
17589415	13
2697140	13
6118708	13
12793291	13
487430	15
1833549	13
2436604	13
4253196	13
4908359	13
1250123	13
4459891	13
2051846	13
4388345	13
25224839	13
10108577	13
9092274	13
10805879	13
3306328	13
4171767	13
29097464	13
2093382	17
4271165	13
7571908	13
1033372	13
3792491	13
1031797	13
18945761	13
20829563	13
3669964	13
12656414	13
11366037	15
572980	13
1387913	13
882470	13
1596496	15
308269	17
4463443	13
2759268	16
1678888	13
11766245	13
11128044	13
15200736	13
9689415	13
4724767	13
2623297	13
5804467	13
2320846	13
7545266	13
399606	16
9793356	13
3845055	13
3225930	15
9214605	13
13182709	13
1549739	13
19211287	13
9803890	13
31288813	13
5529236	13
889811	13
430823	13
1392139	13
9277727	13
1237972	13
5313383	17
26678866	13
1019949	13
15606007	13
8533213	13
362877	17
712357	13
5654430	13
3719614	13
34350491	13
738963	13
6113966	13
1591934	13
7443716	13
5099257	17
6116120	13
10241751	13
16986907	13
1895417	13
7482337	15
1479448	13
2219648	13
666667	15
11100778	13
3603036	13
13597171	13
6715034	13
4134997	13
8757768	13
13728059	13
4704971	16
2402965	13
348729	13
623917	15
2096002	13
924208	13
2316004	13
8555435	13
4211683	13
17455099	13
14168627	17
13359178	13
2352802	13
12254048	13
16872569	13
668691	13
2087210	13
2595370	13
23599751	16
7778288	13
23800111	13
6864651	13
2263042	13
9198701	13
5709686	16
2539253	13
1096393	13
18650585	17
5093252	13
11322346	13
1379859	16
8239146	13
5638689	13
2014151	17
730013	15
12826006	13
3470402	13
925295	13
24622958	13
3201922	13
11892402	13
19096975	13
756525	15
12381151	13
8220181	13
2282365	13
14724399	13
15548550	16
3093528	13
5597267	13
1136328	13
24662994	13
8105873	13
4662233	13
5595723	13
16276334	15
13244119	13
8189182	13
8480560	13
4998038	13
1962172	16
548569	13
464722	13
2838142	15
2382324	13
13093386	15
958273	13
387916	13
10505994	16
104612	13
11557281	13
21198851	15
35854	13
1163387	13
3112289	13
9497373	13
237423	13
14234793	13
772612	13
9160233	13
6316946	13
4113456	13
6055027	13
14227373	13
14880182	13
2116227	13
3546961	13
2605303	16
22766614	13
2039439	13
13547732	13
7398306	13
7611765	13
13312828	13
2473521	13
15188768	13
38613246	13
3912372	13
2358356	13
23452461	15
13519628	17
7259642	13
11971302	13
4360004	13
1346374	13
1936808	13
6195140	13
5244463	13
2326315	16
7193187	13
29079433	13
10302197	17
1207206	15
1231033	13
303670	13
6795651	13
3700503	13
2280629	13
6063556	16
2524771	13
7664757	13
11552395	13
12164758	13
3784637	13
4626210	13
4256548	13
34833	13
15139	13
6715029	13
6302039	13
8426924	13
19019235	16
2320856	13
6527020	13
3305296	17
26459892	13
9509218	13
1785996	13
5462381	13
4673636	13
13755900	16
5105725	15
11920724	13
9943376	13
670052	13
296154	13
13644232	17
5997254	13
13673312	13
3944668	13
1829281	13
2323793	13
13609864	13
4055328	13
10265174	13
6332212	13
8675349	16
1794746	13
3712248	17
17637141	13
9201225	13
3164433	13
22576983	16
1680656	13
17291056	15
231861	13
3392229	13
5571148	13
17183960	13
364651	13
22032621	13
6638460	13
6281037	13
1827712	13
215018	13
3673538	13
5043492	13
3097746	16
1009553	13
3369005	13
5536452	13
17396319	15
323504	13
4220481	13
908585	13
11038677	13
2930667	13
10757182	13
6661205	13
2434352	13
7955407	16
10196582	13
20046289	13
2141234	13
3575934	13
511534	13
14740729	15
1624319	13
7837147	13
2650456	13
2940869	13
717214	13
3173295	13
11777258	13
1875349	13
3008071	13
28832565	13
5007720	15
98707	13
9415253	13
3255350	17
15898734	13
142327	13
7384681	13
4299145	13
4262521	13
16464423	13
7395250	13
2845462	13
9477181	13
2881226	13
6749488	15
11801682	13
6650742	16
22980736	13
2668283	13
85940	13
979617	13
4902992	13
19238737	16
2430495	13
14823111	13
934201	16
24435002	13
1021468	13
14095741	13
11508383	13
27322271	13
346993	13
2231814	13
4282755	13
23120563	13
18761821	17
2119136	13
4890405	13
383135	16
26767508	13
5762096	13
10573341	13
828754	13
1577914	13
270360	13
3552102	13
5099488	13
10907573	17
46086	13
1721196	13
82259	13
18130578	13
6217425	13
7941332	13
1450743	17
7888062	13
6930070	13
16589999	13
25159113	13
6542007	13
13897974	13
6897497	13
8174491	13
2919214	13
1725602	13
2011393	13
7519502	13
1279768	13
1066405	13
2476237	13
20699937	16
2719614	15
4006557	13
5049968	13
5075211	13
26568973	13
942837	13
381898	13
1522365	13
742988	13
3429899	13
1155684	13
115955	17
897099	13
11516543	13
12280971	17
3044742	13
11407709	13
6355248	13
4262888	13
1402074	13
1112749	13
2481860	13
19556127	16
35746855	13
7017925	13
8668039	13
15102448	13
3392549	15
1923720	13
6469920	13
507671	13
1894710	13
9263110	13
9397420	13
3854877	13
810504	13
8409797	16
3727083	13
17492975	17
4739412	13
28872067	13
17077416	13
3491484	13
5993468	13
5706950	13
13992882	13
2524374	13
2191322	13
6345329	13
4418593	13
5019109	13
1821506	13
2683249	16
27832700	16
20400057	13
4625199	15
14361863	16
21732888	13
197432	13
6809312	16
9278618	13
5683762	13
1728576	13
7916802	15
2523564	13
38902455	16
13427654	13
2127047	13
11780805	13
10131884	16
885040	13
547004	13
18427036	16
42328256	17
1641995	13
5741150	13
2373465	13
2927764	13
3305953	13
20256493	13
4626043	13
19266088	13
2629984	13
434803	15
49281457	13
723380	13
4067062	16
1189860	13
1707329	13
7139892	16
2603383	17
7938678	16
16399657	13
937034	13
2647542	13
9155873	13
10424166	13
1576357	13
13890175	13
1184998	13
165367	17
10856036	13
1046152	13
4451383	13
7524486	13
5174440	16
7906221	16
4401221	13
11451189	13
22406192	13
24859546	13
11350344	17
305273	13
400066	13
7667830	13
10489459	13
6291152	13
6730045	13
4927569	13
27338959	13
13099570	13
3992949	13
12811473	13
242938	13
26184807	13
18384721	15
22270986	16
6675397	13
21550014	17
1569641	17
12920912	13
5910090	13
18897493	13
30182195	13
1713673	13
7076724	13
3265035	13
10318244	13
2766710	16
6722881	13
880821	13
11946650	17
3000900	13
4983600	13
3149880	13
4730155	13
3220863	13
3698720	13
4417622	13
7389638	13
6426383	13
13104635	13
31291856	17
16050	17
12859687	13
31824734	13
21675115	13
6590839	13
3761492	16
16275093	13
3072309	16
13954207	13
19956360	13
4654817	15
5580442	13
5997990	13
21966210	17
16470462	13
22406673	13
8490275	13
315724	17
584024	13
9867227	13
13784769	13
657064	13
6389740	13
17508315	13
4731786	13
8596346	13
4390612	13
23067449	13
11475975	13
22508848	16
6289236	13
571385	13
1509098	15
6821674	13
11487532	13
2743978	13
26101720	13
7832941	13
3369677	13
3072045	13
13261913	13
7777428	15
4860825	13
10908089	13
12403884	13
14732091	16
30190298	13
3221816	13
3275047	13
4562208	13
7637520	13
1393924	13
16137480	17
4914955	13
3293392	13
614756	16
13616560	17
3218546	13
15799999	15
5860398	13
13859218	13
556176	13
12275388	15
17815347	15
6580682	13
18996681	13
3774590	13
7332648	13
5552616	13
2328946	13
13018646	13
9269958	13
181092	13
668075	13
14842396	13
4393643	13
4100442	13
21665469	13
5297800	13
870289	13
828167	15
3919651	13
7426693	13
14522158	13
4047888	13
2094979	13
3168170	17
3028512	13
7735768	13
4146105	13
11627114	13
12047109	13
2602769	13
4712403	13
12310180	15
402298	13
4034018	13
6892206	13
11531089	13
6568172	13
2742381	13
9299345	13
1323296	13
4681099	13
8341975	13
3720670	13
5260286	13
4409355	17
4719152	17
4617915	13
512099	13
2533688	13
3026098	13
3726567	13
871679	13
139693	13
423220	17
1073142	13
4176236	15
2461721	13
2553001	15
11510370	13
15078992	13
6254322	13
8425000	13
3155712	13
6822357	15
16269832	13
706778	13
4635787	16
3239956	13
36805954	16
1454240	13
1146940	13
3937713	15
10067838	17
960688	13
1224280	13
6839764	13
2063410	13
1440671	15
1884990	13
2428308	13
6752894	17
4018787	13
8279028	13
5296223	13
12625064	16
2315995	13
1389126	13
60395	13
720606	13
3473109	13
4543636	13
1317301	16
4086946	13
1415796	13
51169160	15
3539870	13
3653641	13
2645552	13
9790358	13
3856480	13
13945920	13
6199270	13
15022461	13
1981202	15
2770060	15
7941352	13
5289015	13
5721772	13
2816440	15
1912021	13
271059	13
2980853	13
3752240	13
4084813	13
5540252	16
14082433	13
9117897	16
46731963	13
3959899	13
1605524	13
3465515	13
2451543	13
1960464	13
5073854	13
7080207	13
2309936	13
5650306	13
6558893	11
2103087	13
32549849	13
17576866	13
2755969	13
7182373	17
2369424	13
2651629	13
4562490	13
2167609	13
14227388	13
14646665	13
5074754	13
6086903	13
5979861	13
24286656	13
12885319	13
2285127	13
9728525	13
38669148	15
15707001	13
4752141	15
6444769	13
15267575	16
4251728	13
18344212	13
15632356	16
4274596	13
1873669	13
14456104	13
7300359	13
12764102	13
918927	13
1640170	13
23372394	16
2138949	13
5301490	13
738247	17
4880868	15
11588452	13
1171604	13
21544118	13
4122152	13
1937700	15
7419620	13
922552	16
6863421	16
12290214	13
144175	13
4422826	17
17641940	13
9841824	13
571626	13
270931	13
4022874	13
3072265	13
11544405	13
1547011	13
513775	13
1334058	16
4799912	13
8127515	13
11833223	13
7944083	15
3364730	17
14680315	13
4831160	13
6125565	13
11825998	13
15614409	13
5168381	13
7043011	13
975258	13
2736527	13
387831	13
5038380	13
2490817	13
34342936	13
4150028	13
8352311	13
159777	13
297414	13
2442552	13
6262880	16
2902692	13
7255276	16
2829515	13
9683381	13
6387875	16
5320712	13
7691981	13
968213	13
1309197	13
345466	16
13176567	13
2352913	13
1339230	17
2305706	16
1585303	13
2100381	13
2758595	13
1675414	13
910502	13
7931667	13
25656049	17
9383101	13
5847615	13
1830916	13
18653944	13
7083148	13
4883423	13
4123390	13
5463374	13
9966365	13
65154	13
5731654	17
6718557	13
24013	17
218316	13
10598818	13
6679880	17
639733	13
6528319	13
9861407	13
1717984	13
28412753	13
2016396	13
3286027	13
21551694	13
9474317	13
17828251	15
6861805	13
9009201	13
5948479	13
919697	17
2511036	13
5044347	13
13270053	13
1751694	13
120480	13
5884898	13
165582	16
16623515	16
1070932	13
13833625	17
788630	13
2355393	13
2006971	13
3365406	13
5954134	13
8087098	13
3672839	13
16752618	13
10279615	17
4922104	17
8649259	15
1532414	13
274267	15
10751602	13
1973351	13
3768893	13
19990042	16
2867036	17
15427657	13
114884	13
347422	13
31763	13
14225054	13
991568	13
487498	13
9110849	17
3654750	13
843459	13
5911113	13
6181068	13
19263126	13
27455395	13
10388447	13
10433790	13
1254984	13
1098994	16
6908346	13
13456263	13
7090654	17
11870330	13
8419188	13
688462	17
13033236	13
1331307	13
3101752	13
3229474	13
9295494	13
5949524	13
12068006	13
2510694	16
10021040	13
8322640	13
2690899	13
3307043	16
18476838	13
1274789	13
1566372	13
7884430	13
13477038	13
11454689	17
257669	13
18043013	13
4301219	13
12883473	13
1803637	13
4575205	13
1862052	13
4740086	13
1373566	13
2120743	13
5333796	13
4655647	13
7785232	15
16777908	13
6539786	13
6185976	13
15387173	13
3483848	15
12192812	13
12840881	13
26736421	13
4133304	13
4232336	13
7282876	13
828612	13
20944995	13
7374660	15
8004310	13
89829	13
10780517	13
10420621	13
1837789	13
6294537	16
3143451	13
29886406	13
128978	13
802700	13
2141389	17
7526191	13
33521248	13
3104413	13
12681681	13
13591721	13
2484769	13
1894352	15
2041072	13
7229293	17
10524360	13
5971557	13
8621903	13
2087984	13
5059235	16
2318272	15
9784551	13
226222	13
113601	13
1024600	17
7838286	13
6375880	16
1979483	13
1555602	13
3053715	13
9870757	13
876398	15
4233718	13
17348645	13
21599889	13
11972864	13
13545925	13
2726207	16
9656411	15
126522	13
853811	15
544545	13
3625027	17
1109092	16
5579320	13
5539522	13
1759697	13
12486961	13
1423428	13
7373598	13
4769278	13
1687601	13
1823569	17
12882688	13
16258122	13
7217528	13
13945849	13
5485268	16
743160	13
5382353	17
2239085	13
2443228	13
17360028	13
1672122	13
4729037	13
5406746	13
1098735	13
28782109	16
5925317	13
15707414	13
97809	13
9237137	13
9951714	13
8780137	13
104817	15
7873414	13
4192164	13
28903056	13
83012	13
1033983	13
10944792	13
9384768	13
10056185	16
5767875	13
19320138	13
6143405	13
3850893	13
4614773	13
10990493	13
15191099	13
4226836	13
50136971	17
2597528	13
10765888	13
5320338	15
3306603	13
4296864	13
2565027	13
29156235	17
18887192	13
4253318	13
12296364	15
5050432	13
2962780	13
2189452	13
148152	15
7525876	13
1459112	13
5495244	13
6354663	13
53184	13
2005329	13
9860292	13
5867018	13
1998336	13
3890030	13
22568786	17
8302122	16
11845207	13
8720546	13
10581016	13
2750573	13
7525944	13
7791489	13
2748160	13
838490	13
5259517	13
987653	13
2874748	13
4000524	13
9215545	13
18694040	13
4044948	13
20982952	13
15803036	13
672003	13
2693576	17
9074079	15
9470731	15
1010081	13
2712665	16
4370076	13
9929695	13
9007584	15
1059019	13
7863562	13
21286172	17
3464490	13
5271104	13
15976728	13
2218106	13
5220865	13
19224367	13
11658540	13
3755813	13
19877349	13
138338	13
1523637	13
2747382	13
14412801	13
1031604	13
12206835	13
805111	15
1477024	13
12248158	13
4458717	13
9601331	13
1268637	13
4495689	13
418477	16
16609079	13
4489012	13
6708768	13
3116287	13
19599781	13
3342862	13
1429464	13
6955060	17
9313911	15
10329486	13
756324	13
8223761	13
4187401	13
2396822	13
14834686	17
4531381	13
13925132	13
14030646	13
1085675	13
3354255	13
2714019	17
495717	13
3826243	13
8615826	13
4154885	13
2734770	13
5782952	13
14263079	13
3522706	13
44010	13
5536198	13
23768973	16
4791092	13
10192632	13
2400607	13
7811506	13
9639352	13
4545276	13
5493736	13
1757310	13
1045490	13
1448490	13
4308881	13
1519739	13
3789175	13
11147011	13
6810230	15
2573737	16
3821186	13
14039484	13
17550290	13
14302785	13
13964737	13
2095848	16
6510991	13
2912478	15
7866881	16
6635098	13
1995453	16
15499069	13
13855002	13
229008	13
6284988	13
88982	13
1734976	17
4349848	13
10989054	13
2779952	13
554579	13
1648363	15
12816038	17
5046976	13
20643101	13
1141214	13
5151212	13
12295463	15
5486348	13
2549479	13
8582422	17
5013715	13
14603019	13
6725778	13
1739464	13
5219404	13
7476622	13
4049888	13
7568867	13
7184014	13
407143	13
16276608	17
3182809	15
17048216	13
1955473	13
11510771	13
37593	13
2254827	13
4102615	13
3516248	17
17207242	13
8864455	17
1499208	13
868461	13
11161040	13
2472355	13
1532080	13
2348381	13
9307176	13
2669011	13
763761	13
11559351	13
2969664	13
4796247	15
6142344	13
862766	13
10126305	13
1828647	17
5662949	13
5574963	13
6167307	13
4160314	13
2246974	13
2758951	13
10185371	16
3348648	15
23644425	17
3571878	13
1143228	13
14029680	13
5756114	13
1568198	13
12973943	15
11807546	13
32549784	17
11387748	16
5717609	13
7053842	15
4634231	13
12468780	13
13494796	13
16744189	13
6330464	15
12477776	13
10612661	13
11356287	16
9559423	13
1022548	17
1857981	13
6091168	13
11339121	13
5225642	13
6604823	13
573992	13
29091133	17
5604132	13
11779413	13
16105444	13
21727921	13
3081499	13
14434775	13
10843964	13
3320055	13
1207435	13
4480090	15
1389291	13
4858577	13
1927061	13
2102691	13
4851549	13
1488529	13
8592455	13
10877635	13
8385782	13
1638933	13
939741	13
3709069	13
1279167	17
282015	13
577878	13
1372197	13
19995782	13
13962547	13
8710818	13
467728	13
708768	13
15233118	13
13185567	17
3058287	13
714731	16
2737936	13
5027279	13
1811932	13
5277374	13
27939286	13
7226333	16
7087830	13
10362953	13
7531780	13
4576503	13
24139895	16
2539046	13
9285028	13
4604326	13
4734051	13
8532643	13
205748	13
4745189	13
2526057	13
7548190	13
687445	17
7163264	13
2961471	13
12998046	13
2658023	17
15453747	13
403615	13
34377393	16
16866496	13
1688983	13
9163782	17
8612182	13
2784895	15
8506939	13
9465512	13
1301632	13
18295040	13
2960678	13
6325797	13
5975802	13
7500931	13
8253983	15
3384638	16
6809888	13
12539298	16
1006061	13
2725194	13
14694909	13
2620245	13
2327753	13
371067	13
13757813	13
11923968	13
25765930	13
2940114	13
3336473	13
4107432	13
4138085	13
26801858	16
11489556	13
16954111	16
6473741	13
3262336	13
6945024	13
12254302	13
12960196	13
21752604	13
780182	13
2077191	13
21761055	13
5392075	15
5170364	13
4235034	13
34554	13
11228361	13
5499940	13
5527439	17
14661697	17
11564010	13
3097425	13
1426248	17
2578890	13
18298602	15
5119933	13
4455782	17
10523734	13
25550915	17
2891854	15
5646282	13
10357986	13
2835559	13
22085735	13
1772629	17
6118786	13
5027123	15
6100489	16
8898645	13
11696086	13
11008738	13
803319	13
5225001	13
5290043	13
188041	13
5642196	17
1467493	13
2597350	13
1590056	13
466813	13
2601688	13
2620755	13
1761763	15
3647924	13
5812823	15
2718780	15
15353008	13
841200	15
2177305	13
12569888	13
110536	13
13646718	13
5397379	13
206917	13
3706337	15
1582546	13
5598893	13
4652073	13
4030494	15
3853043	13
2235862	13
3916111	15
10798972	13
13587180	13
12691926	13
1721615	13
4018540	13
3502879	13
4195749	13
9223245	13
2136357	17
2844973	13
15657045	13
5096839	13
16645312	13
3837074	13
12777934	13
18517256	13
5175010	13
614434	16
8073953	13
108832	13
16157701	13
2386688	13
1386376	16
9637876	13
11261971	13
3496933	13
8251855	13
7688535	13
3631105	15
1467447	13
296607	13
1984746	13
74926	16
10965533	13
8636047	13
4630621	13
927644	13
6006133	13
16003805	13
10894572	13
8509978	13
40193818	13
1771869	13
3473841	13
6398726	13
1653411	13
2435700	13
638943	16
9985778	13
2994536	13
14376294	15
144792	13
3532288	13
2261758	13
4654363	13
1463275	13
4640442	15
2625814	13
1820133	13
4355734	13
2782170	13
17599619	13
35105837	13
14980531	13
5882972	13
16948002	13
1621306	13
927772	13
21754450	13
2112151	13
2490738	13
909625	13
82019	13
4941566	16
7119963	13
589261	13
678230	13
1539252	15
856981	17
2078890	13
17378465	13
10028360	13
11767772	16
5535068	13
8958215	13
4384092	13
7209764	13
4714805	13
4266313	16
478552	13
6655906	13
5020817	17
27295622	13
661621	13
14449610	13
32986051	13
2989433	13
6677295	13
5224587	13
1517596	16
491780	13
976657	13
2456487	13
3950253	13
9875600	13
13168185	13
5454107	13
2833182	13
393087	13
8011300	13
11090762	13
5353727	13
9518204	17
10053645	13
2984980	13
1761687	13
514650	13
2283018	13
467939	13
10370292	15
22405092	13
1027584	13
2123078	13
7795155	13
11665527	13
16095169	13
4953787	13
5344841	13
22906298	16
3723662	13
2006869	13
1248310	17
2326644	13
1065923	13
7332534	13
9055185	13
3641710	13
11190343	17
476373	13
7734000	13
5521248	16
11300275	13
10858322	13
5403409	15
2896257	13
15005472	13
22783864	13
1530889	13
19104954	16
1210748	13
15661520	13
8236047	17
2871236	13
2841371	13
14801874	13
4840030	13
1235327	13
2145900	13
8714559	13
13243220	13
10601003	13
9505812	13
9052351	15
1818903	13
3727670	13
5496866	13
4026962	15
4030779	13
7720333	13
2636339	17
23791817	13
1699080	13
2137625	13
4597094	13
53443017	17
3245312	13
4378198	13
6683712	13
797257	13
14267751	13
8942314	13
20844279	16
41361896	13
8156486	13
2284646	13
8368685	17
2351992	13
17373238	13
18416642	13
6155103	17
47164	13
9400629	13
1717952	13
3699488	13
2069671	13
8008606	13
795571	13
4512152	13
8971240	13
12389680	13
3432902	13
4732021	17
4226823	13
7210551	13
8515857	16
13337297	13
43414380	13
888575	13
11001118	13
9222656	13
1794550	13
852919	13
5874369	13
6950340	13
8050299	13
8008717	13
7104314	17
9572087	13
8685475	13
1862636	13
3085836	13
629901	13
22258068	15
10259891	13
27758493	13
777377	13
243204	13
31095242	13
480123	13
2142295	13
2879188	13
2085360	13
2517556	13
14944650	13
3309862	13
332265	13
1128266	13
3505767	13
2133774	16
15995503	13
14893834	13
240913	13
2574307	13
10367402	13
4807528	13
22695431	13
4797649	17
9748700	13
11208894	13
384802	13
12002873	13
15427155	13
2860051	13
3054313	13
2079579	13
1405988	15
17655125	13
13484984	13
7948155	13
2515204	13
2370230	13
3051574	13
8898151	13
888545	13
2662840	13
2456703	13
3857882	13
4207700	13
5073322	13
2837429	13
1060736	15
1508558	13
5392889	13
8343814	13
1814810	13
33271442	13
1373932	13
2133187	13
3363799	16
13204759	13
6873601	13
3691932	13
9728365	16
3357514	13
2276288	13
21285246	13
6690982	13
1088938	13
2187013	13
472394	13
5704454	13
3966800	13
186614	13
6265631	13
14854375	13
3379337	13
10408942	13
3249579	13
5429083	13
12824	13
12912648	13
107381	13
13039307	13
8799333	13
12775446	13
15385156	13
8573280	13
2626480	13
8990293	13
22669296	13
20398995	13
14870120	13
9186147	13
2010266	13
18330842	13
8360197	13
200998	13
5683866	13
6674411	13
967764	17
563259	13
1609097	13
13090351	16
6228207	13
6366765	13
9539834	13
10649826	13
2182005	13
2393615	13
3154196	13
15723848	13
4865856	13
16801849	13
3892343	13
14300154	15
2016997	13
1754027	13
419406	13
9602867	13
22114530	13
19347881	13
5476631	16
21835768	17
20632509	13
11877743	13
7092527	13
712467	13
2075213	13
19465770	13
12646201	13
3188504	13
9023164	13
3347015	13
5051708	13
2171226	13
1526158	13
11998161	13
1549080	13
353613	13
7057885	13
4773606	13
5743335	13
1740258	13
5979603	13
2491451	16
2538621	13
24532578	13
4872723	13
32664504	13
5302043	13
666852	13
17274623	13
3876864	15
90743	13
7665850	13
5469301	13
5151984	13
30582630	13
10643927	13
4910567	16
20159708	13
1318894	13
2928734	15
4960340	13
231298	13
8264231	13
3138664	13
161009	13
7744568	13
5036184	13
717721	13
12924763	13
1904006	13
8068752	17
5652277	13
19919291	13
14906024	13
2375424	13
20319499	13
1275860	13
7542041	13
7450391	13
3069304	16
7748900	13
10519930	13
1338914	13
159885	17
1278741	13
12440030	13
1439510	13
7355292	13
8108597	13
3958048	13
19180088	13
6341941	13
9436877	13
2835344	13
1625639	13
10470047	13
15208415	13
5295885	13
3408621	16
1401804	13
23504678	13
152558	13
3850884	16
4720095	13
4779356	13
15611441	17
1817949	13
805558	13
1729927	13
9439563	13
5321947	13
1316271	13
523959	13
9440400	13
4804440	16
810856	13
11923762	13
5132241	13
2850432	13
786375	13
3655937	13
16337137	13
12729984	15
17519025	13
14918576	13
60360	13
3701950	13
18148872	16
14181897	13
9854283	13
6052473	15
3584090	13
5535435	13
4968270	13
2649924	13
12100975	13
1460251	13
16047303	13
4585541	13
6252260	13
5548596	13
8973805	15
3062399	13
13020206	13
24653659	13
21281929	13
2556547	13
2385444	13
5982796	15
13819993	13
8907681	13
1100217	13
3713196	13
6791469	13
525261	13
419838	13
2537037	13
391026	13
3337304	13
13096919	13
5259928	13
2771014	13
6539721	13
1897602	15
1126602	13
7161039	13
23125720	13
1652325	16
1373001	13
2851525	13
14374711	13
3912324	13
8926530	13
27583873	13
11584209	13
920726	17
347945	13
6792886	15
4882767	13
8286737	13
10492165	13
4274933	13
11306950	13
4076677	13
8933013	15
10360269	13
22865936	15
5889356	17
6026226	13
1068942	13
1099555	13
1809159	13
9327871	16
917693	13
6551263	16
11095073	13
1533765	13
9831304	13
8380746	13
19784764	13
2460085	16
12510554	13
9096336	13
1174346	16
162902	13
12164313	17
6692429	13
17325164	13
626612	13
2924730	13
9953446	13
3780155	13
4487971	13
22387586	13
380092	13
38896	13
4359862	17
7211660	13
18050699	13
2217633	15
10910521	13
4764790	13
37272	13
191884	17
13008746	15
36174210	13
9105286	13
1547892	13
3095191	15
3258587	13
501774	13
717471	13
402561	16
2453380	13
14105586	16
872861	16
14625035	13
2516894	13
2106428	13
1317060	13
5802454	13
6383301	13
2035452	16
5982782	13
2996808	13
6109546	13
4723170	13
7569005	13
12792579	13
14936451	13
10955333	13
5330809	13
8243990	15
695700	15
948212	13
2859740	13
8600940	13
1161429	16
8902014	13
10740108	13
4266416	13
1445889	13
7629673	13
10385720	13
1139342	13
3606584	13
15411730	15
5210616	13
3653354	16
356222	17
7055346	13
11730900	13
1778710	13
485082	13
3320997	13
5528787	13
10979259	13
899766	13
1862535	17
9309415	13
13895680	17
4606296	13
3975354	13
9763690	17
2852639	13
10061824	16
10817691	13
3034942	13
4856082	13
23879268	13
2894330	13
11795470	13
4480725	13
1800937	17
153657	13
9749258	13
5063137	13
4282669	13
271262	13
301608	13
456165	13
9471439	13
37701	13
18235091	13
2212817	13
918727	13
7723815	13
2849405	13
14048304	13
1695728	13
6577415	13
14257499	13
1245237	13
14740023	16
9438922	17
108307	13
1731191	13
6859822	13
14281369	13
15080494	13
565136	13
2410537	13
4528308	13
6357193	13
6056476	13
3608171	13
11643142	13
5683317	13
16842329	13
5287727	13
2025758	13
3794121	13
40168377	13
4513625	13
8868241	13
12036473	13
15561243	15
4782939	13
4867854	13
16957852	13
3236933	13
30014818	13
13964188	13
7199667	13
263998	16
991014	13
18786743	17
3481340	13
783067	17
4109246	13
18968813	13
2844475	17
2736891	13
258606	13
26836782	16
6620327	13
15575734	13
1077205	13
1821191	13
930906	13
11284914	13
10018380	13
1810272	13
2995028	17
4099449	13
7046612	13
5959078	13
22434714	13
2942287	13
55725	13
11874569	13
9929879	13
2521087	13
272302	13
1073718	13
15001642	13
2677472	13
3172692	13
18292935	16
538425	13
2345888	13
5140005	13
4636633	16
4177331	13
9505174	16
21019181	17
7954173	13
5455886	13
1742879	13
1072860	15
7546236	13
10338711	13
5505428	13
4152806	13
24915953	13
19012719	13
7707366	13
17643201	13
38341406	13
520267	16
2270913	13
4211220	13
3150150	13
2133777	13
23966254	13
603686	13
5960945	13
5615945	13
12299107	13
1378182	13
2535856	13
668748	13
5106886	13
4347681	13
1661046	13
6599085	13
3796269	13
4940377	13
12124079	13
348199	13
6006259	13
5864403	13
4751781	13
11526300	13
483874	13
1251211	13
10907808	13
2805993	13
14993936	13
7100914	13
2083683	13
2653962	13
9742583	13
6457045	13
13783733	13
2375209	13
2898843	13
12186251	13
1064266	13
3494960	13
11384173	13
7898827	13
8475875	13
3244124	13
10456270	13
909648	13
699148	13
4844986	13
235095	13
3969607	13
577101	13
8314245	13
1103579	13
3306609	13
7107149	13
3961485	13
2604136	13
2061891	13
26456362	17
6999452	13
715329	13
2710469	17
11158352	15
14392996	13
2556458	13
5344634	13
6452922	13
1731296	13
1312360	13
18851512	13
8977656	13
12770553	13
6372346	13
12719039	15
4492179	13
14355478	13
3404224	13
1078903	13
481421	13
6727260	13
3379111	13
2515510	13
8638182	13
9976539	17
5214842	13
24277908	13
13550314	13
688942	13
6640247	13
7444922	13
2021855	13
4058465	13
1371250	16
20701342	13
12602539	13
3180475	13
1551681	13
2292542	13
1715369	13
2042039	13
273257	16
7296713	13
6117868	16
4334142	13
19030278	16
20509209	13
7246429	13
4120175	13
1146711	13
16564818	13
283539	13
6349429	13
14985213	13
3792992	13
27036727	13
2129266	13
4527493	15
10360255	13
2268028	13
21534654	16
3964333	13
3626022	13
11742888	13
9192211	13
1025633	13
22872429	13
9657581	13
38109343	13
20565859	13
176284	13
15702787	13
3708311	13
8592482	16
10282111	13
140734	13
2775055	13
5483938	13
27085339	13
10752411	13
5066923	13
235889	13
2532298	13
391664	13
2527747	15
24404569	17
326217	16
1505877	13
24489	16
11175724	13
3551378	13
939231	17
13977476	13
1030174	15
940803	13
1718199	13
431262	13
15492318	16
15144414	13
6555080	13
14113843	13
16853478	13
3821630	13
845222	13
193942	13
12590383	13
6112138	13
7999815	13
931903	13
217696	13
17044616	13
3682286	13
1227416	13
21095179	13
10744101	13
115189	13
8574346	13
12864643	13
2939924	13
5555095	13
26807052	17
18354577	13
8790317	13
10813991	17
3213383	13
1054210	13
92360	13
10856614	13
9252832	13
3817962	13
7252193	13
9763763	13
9255468	13
2693378	13
417810	13
2999609	13
10870516	13
35389	13
6185994	13
4706149	17
5423852	13
6844212	13
1183231	13
6676223	13
13419021	15
5260562	13
9287556	13
3019803	13
21785770	13
15548989	13
13933654	13
6228146	13
13139556	16
12908994	13
5093893	13
33917940	13
4032879	13
12138241	13
6661709	13
4154882	13
2268602	13
327805	13
544479	13
8935267	13
515872	13
2066396	13
5193281	13
2372473	13
3012294	13
799876	13
4284582	13
2901371	13
19963490	13
32056582	13
10296039	13
4590543	13
9491116	17
6516582	13
9308224	13
7350794	13
8250258	13
10584942	13
1184515	13
10249485	13
4636837	13
10825292	13
3818702	13
3632916	13
5305261	13
3838890	13
5739263	17
6825606	13
13378310	13
5673837	13
12229517	13
1286196	13
581382	16
3679101	17
2140455	13
3333083	13
7638334	13
26412134	13
260605	13
5606499	13
5311617	13
709028	13
11636051	15
4648695	13
9148353	13
1009804	13
14558587	13
4695154	13
15170423	17
11005792	16
10125439	13
2358660	13
403155	16
11278339	13
52948	17
10036034	13
7947928	13
2294921	13
1887588	13
4021664	13
13849276	13
5467627	13
1109016	13
13264787	13
1429995	13
12462552	13
265224	13
9877673	13
8853920	16
5134021	13
748825	13
6108583	13
864829	15
4487112	13
5561032	13
21358626	17
8201235	15
51735	13
8704518	16
10178808	13
6780250	13
12490150	13
1685567	13
2626323	17
3820423	13
5890884	13
7054495	13
3428623	13
12240573	13
14614035	13
3491947	13
24881976	13
3040511	15
147712	13
4176056	13
9901412	15
2180155	13
2688988	13
1926887	13
4099358	16
6162512	13
4231440	13
3257335	13
23858128	13
744058	16
195595	13
1771128	17
21589419	13
7584228	13
494479	13
9732882	13
1352233	13
9184596	13
4146271	13
313836	13
23654198	13
10674886	13
5535693	13
23404018	13
2806718	13
26189480	13
1714993	13
2670684	17
1374345	13
4271394	13
16015009	13
2438630	13
983348	13
1071591	13
307668	13
2648315	15
10415391	13
7730147	13
10468155	13
2582201	13
659378	13
12882907	13
1884683	13
2582473	13
1695038	13
11050182	13
11458548	16
8508367	13
2205876	13
2048138	13
9338753	13
2880222	13
2425143	13
1074468	13
7437292	13
1334642	13
1445255	13
5191761	13
5173028	16
1017889	13
2569176	13
3048776	13
1384063	13
159606	13
1462304	13
3345362	13
6482170	13
5242723	13
4549226	13
5373700	16
3258769	13
11587635	16
10838111	13
2529737	13
1032964	13
7698987	13
8804747	13
2407641	13
756776	13
5399517	13
2722740	17
550920	13
8083593	13
1784161	13
5877415	13
13352023	13
4187989	13
5736190	13
7678434	16
1150456	13
9678304	13
11627939	13
221793	13
1814042	16
1844710	17
32975730	13
14157518	13
6145463	13
2935680	13
6126947	13
5937838	13
2585512	13
12860564	17
8394729	13
615896	13
5311865	13
3973994	13
669129	13
2674330	16
2705907	13
6893194	13
4455607	13
9138432	13
10290977	13
12576070	13
1954506	13
847645	13
1249393	13
11216297	13
1779720	15
10116524	13
9677600	13
15806876	13
1677525	13
17249098	15
9143123	13
7447009	16
11632575	13
17083431	13
22640929	13
11340570	13
2128636	15
219897	13
7960977	13
4938949	13
933728	13
4858316	13
11322257	13
27507526	17
1086757	13
17980243	13
530119	13
13974929	13
9458281	13
2224681	13
18722084	13
9861065	13
5324064	13
33201232	13
4847747	17
9666951	17
11281418	13
856663	13
1352181	13
2353873	13
10565329	13
285544	13
1340161	17
4272029	13
12463069	13
1725093	16
7060956	13
13788440	13
4759116	13
18182454	13
5264669	13
3742915	13
22111561	13
5490131	13
12945733	13
5568306	13
8060989	13
6124151	17
951812	15
4326721	13
344871	13
1371466	17
13138994	13
7443160	13
14701447	16
657734	13
3710999	13
7655234	13
1042031	13
15262192	13
639986	16
10047794	17
528489	17
17758395	13
5290114	13
248486	13
4655178	16
8753456	13
8322958	16
7240010	13
900614	13
25489449	13
1319500	13
11022459	13
7577235	13
3338937	13
5362269	13
2123873	13
798260	13
17734326	13
8551759	17
6748173	13
1762987	17
6481013	13
1462387	13
24007878	13
18443783	17
767185	13
1686416	13
6561993	13
10018185	13
1052188	17
22845579	13
3250028	13
3148119	13
7489802	13
3841634	15
6416815	13
3637010	16
4737058	13
6973110	13
9876378	13
15418746	13
1565612	13
2505949	13
1148008	13
10374261	13
66796	13
7795879	13
4599662	13
2551389	13
6540014	13
19227039	13
190501	13
4668247	13
5503562	17
73272	16
3178141	13
7027404	16
851585	13
15727989	13
5491482	13
8480909	13
13746525	13
5917626	13
47526040	13
11633165	16
4621193	13
1024768	13
649064	13
46140023	13
3938498	13
7433674	13
2474329	13
9549095	13
189845	13
2331178	13
976526	17
6186887	17
5086785	13
290537	17
4360340	13
866464	13
1888874	13
18016	16
8228363	13
1194775	13
5631388	13
5347554	13
252230	16
2828329	13
22288709	13
3860475	13
16979912	13
6768901	13
6832298	15
5844903	13
19378721	13
622465	13
5469556	13
27849197	15
10964711	17
904577	13
47607	13
26522567	13
16548478	13
16140209	17
31075444	13
1151855	13
762360	13
9287198	13
2630699	17
3201006	13
8421313	17
28643526	13
4558537	17
9821280	13
4617727	13
10395754	15
1986207	13
8330884	13
2816026	15
5329312	13
2555593	16
11687675	13
2070365	13
1171769	13
1628033	13
149722	13
427896	17
16821550	13
10464466	13
28022649	13
6626950	13
611548	13
3261628	13
367761	13
8135774	13
336252	13
3069861	13
1615038	13
8769690	13
37611433	13
6129154	13
7951437	13
7192550	13
3477837	15
7209	13
1558817	13
19059347	15
2107730	13
28872246	13
2144803	13
8266320	13
17565199	13
11860323	13
5906726	13
9372106	13
13214251	13
14989951	13
281560	13
13334889	16
319515	15
2082475	13
3402893	13
11515056	16
11429331	13
781035	13
3771866	13
340097	13
854565	13
210613	13
5981198	16
1335892	13
14107986	13
38330180	13
20193690	15
2978528	15
9631155	13
14513962	16
9091951	13
9422677	13
16753642	16
2149367	13
6206188	13
5807911	13
2086706	13
21377842	13
6453773	13
9297977	13
7819676	16
250912	17
1211496	13
2979007	13
6936923	13
10814371	15
8722130	13
4981581	13
3837435	13
12692495	13
4953683	17
2845942	17
2375289	13
11619196	13
259996	13
2581525	15
10079349	13
1470128	13
7467175	13
9786883	13
9348845	15
4353208	13
4622258	13
5455319	13
2541049	16
1214248	13
1439531	13
2386449	13
830911	15
2999390	17
864438	13
9870996	16
4749484	13
37455196	13
3532848	13
1812265	13
21548876	15
3398386	13
811574	13
10165059	13
3085426	15
5664946	13
1504458	13
752908	13
6990807	13
1830134	13
3010137	15
2122825	13
370561	13
4546510	13
7199221	17
6060424	13
20687049	13
6398344	13
4430243	13
18321182	13
1303436	13
1829020	13
2412984	17
29858155	13
2118336	13
1781521	13
6362800	13
4853059	13
23132943	13
6603507	13
4953450	13
6719578	16
5982264	15
603570	13
12552535	13
3167810	13
3342527	17
191050	17
13236000	13
8670033	13
6422848	13
3417547	13
5230808	13
6131553	13
5946167	13
8226238	13
57663	13
9821492	13
18709077	13
13728681	13
1071440	13
4463835	13
1671629	13
3557036	13
762564	13
1675638	13
6545481	13
345282	15
2690284	13
5552345	13
2748300	13
4434417	13
2577983	16
28289771	13
10933738	13
4802586	13
2993025	13
4084877	13
8240401	13
243045	13
35474740	13
2138691	13
17430784	16
7398394	13
1408704	13
339636	13
3955276	13
11047796	13
2568213	13
8871794	13
377124	13
5513872	13
344486	17
4788390	13
2668708	17
815312	17
7279178	13
16570101	13
449134	13
4734723	13
11627289	13
5222954	13
3578401	13
3093589	13
2850707	16
20872886	13
1164357	13
628622	13
2450543	17
4875164	13
641551	13
6544510	13
68058	13
4690177	13
11329200	13
1821357	15
5982763	13
4315354	13
13173178	17
2124747	13
4624493	13
8173535	17
10340690	13
13126442	13
29506419	13
407855	13
7741455	17
4258181	15
8145947	13
3395360	13
1150450	13
3906825	13
788326	13
257028	16
18737826	13
6864112	13
1683161	13
3856881	13
9894162	13
15011724	13
10678077	13
10926952	13
1637845	13
4096962	15
10847288	16
20180008	13
1573979	13
605808	13
1013393	13
4600685	13
12189298	13
2169863	13
1630421	13
846365	13
16458344	13
390373	13
11589075	13
4674050	13
11908906	16
16741542	13
2918800	13
3135851	13
12517359	13
3588046	13
355592	16
910195	13
2794746	13
1526421	13
4090957	13
10583285	13
1396234	13
203222	15
267408	16
34808761	13
269979	13
5822571	13
9649220	13
1052979	13
10997233	13
17914731	13
1507215	13
16714996	13
9558726	13
1288919	15
22536461	13
6042299	13
5554679	13
10415774	13
9447713	13
633338	13
4472298	13
9100745	13
2070882	13
9303815	13
46452961	13
16048647	13
10363198	13
438022	13
13754486	13
12868651	13
4439807	13
899719	13
15092830	13
2511844	13
12894535	13
5508913	13
1741116	13
6123592	13
1319182	13
11178661	16
1899066	13
4073938	13
9953892	13
491613	13
27185633	13
778517	13
4413961	15
2546419	13
2272033	13
13727718	17
18154286	13
3394572	13
18423381	13
8044211	13
5972641	13
2109220	13
964765	13
6351914	17
2737678	13
19857405	13
5402869	13
1152796	13
2973766	13
8756502	13
12143988	13
14171621	13
227954	13
18087401	13
975520	15
2390915	13
7285693	13
2984355	13
7677923	16
19149392	15
3361058	13
463276	17
1674680	13
3875137	13
3165758	13
30256366	16
460363	13
2570407	13
14187715	13
11347532	13
2455973	13
3506056	13
530339	13
2390918	13
10020156	17
10220005	17
12248195	13
17829701	13
10852451	13
12737900	13
12741562	15
1138586	13
3838510	13
2275493	13
2644865	13
8100484	13
385736	13
15357701	13
6993739	13
16729133	13
460066	13
11005475	16
1685211	13
2134300	16
8233627	17
5887682	13
11403376	13
6279260	13
4382726	13
1553420	13
6847294	13
2945654	13
12465884	13
6218384	16
4395225	13
16654357	17
1173162	13
3410894	13
216030	13
2287654	13
14438896	13
3746423	13
7209372	13
51240447	15
5272057	13
6804824	13
27893189	13
117361	16
4917784	13
55816	13
4413030	13
417075	13
7433595	13
20963760	13
14259243	13
1298033	13
6908989	13
3533230	13
4235949	13
336883	13
2508215	13
16036107	13
1120199	13
10897397	13
1595981	17
3880042	13
2673644	13
2442036	13
3574324	17
6547019	15
11904597	13
3834011	13
6366677	13
10904327	13
9481202	13
29058466	13
5632429	13
8431240	13
1149432	13
15911952	13
11003977	13
9953005	15
12299595	13
4609397	13
17153414	13
4126903	13
6548429	17
4062108	16
13796114	13
1767618	13
838277	16
3483619	13
1752178	13
1170372	13
12676253	13
7482023	13
1175912	13
3495064	13
417213	13
63498	13
1565085	13
491502	13
12864606	13
6632698	13
5135737	13
12550633	13
6416544	13
233744	13
627776	17
9674064	13
3236990	13
6730123	13
10328354	13
1790653	13
8140233	13
22019737	13
2714646	13
197872	13
2541517	13
490003	13
9812139	13
1192152	16
7092610	17
771513	13
2007737	13
11594227	13
21853591	13
5226381	13
16290896	13
2474531	13
2961427	13
13922175	13
16445958	13
19065884	15
14076	13
3694263	13
4176685	13
9106549	16
3839409	13
4629863	13
19889143	13
1826154	13
1858014	13
4746423	13
6659100	16
14072104	13
1821473	13
742874	13
31317483	13
5906509	13
112078	13
3270740	13
3685862	13
27912428	16
6723126	13
290928	13
802362	13
5541756	17
12829254	13
6278543	13
1998974	13
5430511	13
1523140	13
653782	13
6079645	13
12906382	13
182064	17
7888281	13
7724106	13
10000312	13
762662	13
1221998	13
7052420	13
6634847	13
11956121	13
6941035	13
12783822	13
2034403	13
10502350	13
2968819	13
5633222	13
1070317	13
5075175	13
5654338	13
12261784	13
12674248	17
3863038	13
2099697	13
10785298	13
4506127	13
3206330	13
3456872	13
1450246	13
3016090	13
722852	13
6905201	13
1698885	13
11428905	13
213918	13
1597771	13
3634903	13
7862336	13
9326577	13
6612934	17
5001223	13
192793	13
6917802	13
2848077	13
1650325	13
2118703	13
1848030	13
8351327	13
131171	13
3048886	13
30871507	13
1748930	13
8585600	13
1298000	13
778709	13
8909431	17
1672112	13
5956439	13
2668634	17
13730629	15
42131554	13
3300559	13
5327137	13
18484616	13
3330608	13
2783686	13
15976503	13
9593817	13
4473051	13
1109645	13
5086293	13
171943	13
446042	13
4545129	13
17422490	13
1897427	13
26156321	17
10162716	13
5071193	13
2186876	13
733211	13
32960154	13
859668	13
12736137	13
301378	13
6763178	13
5439975	13
1101858	13
1142047	15
3470525	13
2150863	13
1251465	13
10606256	13
8660401	16
24631935	15
20387312	13
1137096	13
2028371	13
11688713	13
4852775	16
1903334	15
157629	13
3668693	13
3974600	13
1292562	15
5408290	13
18953274	13
5936278	13
2128809	13
2837984	13
3368807	13
10235747	13
3216859	13
1106319	13
2352733	13
2356026	13
15815150	13
1209091	13
8110810	13
6256120	13
9002596	13
8859263	13
7345682	16
12245601	13
1068295	13
17031732	13
5345597	16
6810458	17
3365954	13
817896	13
9926903	13
9088998	13
8327264	13
5507353	17
2182033	13
4678816	13
1410605	13
7715243	17
11957526	13
15549310	13
7639037	13
936486	13
6935701	15
4642775	17
3307921	13
4232559	13
13687869	13
2203821	13
1923751	13
419314	15
1623680	13
1308913	13
817574	13
8585029	13
2577138	13
8659801	13
11513585	13
8052854	13
3037779	13
33985744	13
1971908	13
15712787	13
11294385	13
7361840	13
37594913	13
445171	13
18792132	13
4830546	13
2647460	15
4494715	15
6242705	16
30435	13
17695806	13
4865002	13
1548538	13
13023217	13
3436340	15
1584335	13
20515158	13
1645308	13
11532883	13
1369864	17
840062	13
2592265	13
4069263	15
7253342	13
6407414	17
31876633	13
13047461	16
10746357	17
3835243	13
5515083	13
59289	13
4181755	17
13687068	13
2074510	13
4247293	13
25375579	13
569780	13
3322196	17
6810329	13
15291790	13
5402079	13
145906	13
402987	13
3353553	13
577343	13
2096175	16
7175802	13
21257089	17
202325	16
11614552	13
9124149	13
8078785	13
6012577	13
4222295	13
15189705	13
4221794	13
769530	13
17114833	13
2048277	13
1384668	13
5559328	17
2013470	13
3958845	13
17574324	13
3286497	13
4264085	13
10336852	13
17250296	13
839690	13
20880401	13
21487824	13
12485874	13
5408533	13
1121030	13
599272	13
1936270	13
3943624	16
452929	17
2631055	13
4770312	13
3814006	13
4102598	13
3784984	13
3117878	13
591708	13
1040942	13
4840455	13
18586875	13
20231348	13
5511865	13
10746060	13
8164241	13
9596682	13
10019106	13
15557486	13
7523724	13
912979	13
5782226	13
6752723	13
5375794	13
5287653	13
35220522	13
6440827	13
5010877	13
17673836	13
17806780	13
3203864	13
1530516	13
11758169	15
862992	13
4815188	13
714722	13
17978646	13
3795635	16
3239322	15
7124683	13
14834678	13
9216607	13
5296146	17
7194658	13
12458722	13
3317122	13
4174817	13
4930674	13
4844393	13
3872894	13
4303174	13
8950668	13
11884982	13
6350269	16
9701461	13
1117985	17
2152183	13
1042082	17
9783060	17
3856229	16
3314419	13
931832	13
6234696	13
7545594	17
3204816	13
6074777	13
10183025	13
7342710	13
6117490	13
19860671	13
500023	13
4569990	13
4597619	13
10686048	13
6006480	13
1766075	17
2397604	13
6429354	16
5173435	13
3393252	15
44744	17
10739943	13
727775	13
962169	13
10145839	13
800285	13
13584	13
3114816	13
1096686	13
23590857	13
1213884	17
9137690	16
4762619	13
4720109	13
18382070	13
4249547	17
1411069	16
6067388	13
1828405	13
6723678	13
20471289	17
1081767	13
3038857	13
3267804	13
2610555	13
922037	16
172616	13
1887117	17
10378494	13
15815313	17
844888	13
990351	13
14492712	13
4995263	13
10909878	13
3224048	13
2220077	13
12799241	13
1727908	16
11793415	15
1905481	13
9568299	13
9571880	13
4393679	13
9969962	13
6623358	13
2029820	13
12977813	13
23796828	13
2681736	13
754499	13
12240081	13
4977313	13
6527946	13
7145701	13
2651697	15
13353693	13
3378287	13
10958955	13
3662852	13
3764728	17
5438381	13
3292879	13
406094	13
7530769	16
1247470	15
6204931	13
2044827	13
13823999	13
10916028	13
9764869	13
9799651	13
1203953	13
4481965	17
3387315	13
1226373	16
2565759	13
4312393	13
1509420	13
4693767	13
1827968	13
1081295	13
3985265	13
3484107	13
1681546	13
1752453	13
1988081	13
317643	17
4422446	17
2592131	13
9743254	13
4786108	16
21059055	13
5934612	13
580986	13
20648433	13
2018615	13
13875106	13
750784	13
8026801	13
283178	13
14103828	13
1500124	17
168247	13
1098812	13
26443377	13
20410481	13
5674014	13
8979650	13
12606307	13
2617542	13
22227229	13
29465147	13
1195172	16
12887994	13
741138	13
8182285	13
6464776	13
20199101	16
13447085	13
14003319	13
6161487	13
6473455	13
45709776	13
12443844	13
4297801	13
10652552	13
6179439	13
12705828	13
3685602	17
31206668	16
2002789	13
9679065	13
566698	13
381876	13
69663	13
2656745	13
10682324	13
11820861	16
9884295	13
1490288	13
4714240	13
4283690	13
4781245	13
10300897	13
4071212	13
879946	16
7127430	13
21099231	13
9573582	13
7728760	13
6045487	13
1644784	13
4614332	13
795958	13
1937568	16
4894630	16
23077834	13
3647478	13
180510	13
1880042	13
17049281	13
21395989	13
10251754	13
15361472	13
607638	13
16569402	13
4121484	15
6306420	13
6182164	13
382622	13
9181516	13
10258654	13
6391790	13
4011810	13
4223621	13
1567857	13
3008928	17
8618055	13
165555	13
5069258	13
16262578	15
4258455	15
8347085	13
1588350	13
30694	13
8413609	13
453828	13
1984458	15
8198496	15
3672245	13
2550870	13
406167	15
8370126	13
4155460	15
7394912	13
7783874	13
1751321	13
8136209	16
5093966	13
995137	13
25806277	13
9424135	13
4508404	13
2326962	16
13886880	17
6751160	13
5151107	13
2763119	13
3970672	13
3128736	13
23394092	15
5769382	13
27583686	17
5604533	13
281871	13
3292015	13
2251090	15
3690226	13
4238557	16
4652218	13
16613487	13
11165256	13
7455668	13
17922142	13
625900	17
3435845	13
12047057	13
24749960	13
14603664	13
799413	13
970213	13
1179964	13
510349	13
34106413	13
18339396	13
1865170	13
16175827	13
2471810	13
7551703	13
4589469	13
884035	13
8683613	13
5275374	13
3089586	17
7666443	13
7635779	13
1547425	13
3918013	13
171606	13
3961573	13
13813640	13
4037036	13
3796901	13
1330833	13
7479650	15
9174613	13
4230233	13
8416420	13
972948	13
12281564	13
18003909	13
5258475	13
2020414	16
36386723	13
936441	16
4490980	13
17918907	13
13474136	13
9175218	13
1439960	16
6282210	13
5568061	13
823654	13
14527282	13
4365607	13
14670498	13
958205	13
4630171	16
8612056	13
229039	16
3084078	13
18763925	13
2615861	13
6230587	13
3595401	16
18927535	13
2580167	13
2985739	13
20086129	13
4234995	13
7170981	13
3812981	13
8439564	13
5812873	13
3216431	13
2457012	13
12923593	13
5569084	13
531880	13
10919992	13
14826627	13
3971218	13
10064972	13
1066408	13
3317778	13
6029371	13
454539	17
8804259	16
707451	13
10762196	13
38132	13
13671626	16
9730110	13
2864709	13
422580	13
9614698	13
13517842	13
1737761	13
1016780	16
14046073	13
15648024	13
1171791	13
1521523	13
653047	13
6321004	13
276179	13
3264021	13
12767022	13
18176216	16
2400686	15
4888852	16
1373295	16
13065852	13
10396167	13
16454482	13
11250402	15
5247551	13
3873593	13
4759903	13
16392460	13
10502207	13
2761288	16
87937	15
7107012	13
1910999	16
13816012	13
6552057	13
386096	17
368750	13
9299403	13
3988779	13
20237116	13
5879601	13
3851681	13
10642309	13
227311	16
7249544	13
11764622	13
18087913	13
177572	13
4276470	16
1731541	16
6586170	13
10227565	13
5840085	13
20092227	17
6525797	13
13603662	16
12582738	13
1103082	13
2907881	13
10596415	13
9070030	13
85091	13
26649960	13
9191674	13
1180809	13
5575970	13
36376880	15
6200243	13
3633309	13
9542634	13
23344335	15
5702369	13
3334310	13
20828012	13
6979243	13
3517019	17
9584606	13
34149484	16
11218577	13
3596549	17
3510017	13
3552087	13
663629	13
7515236	13
1804880	13
1694002	13
231019	13
3557908	17
2262153	13
1312811	13
5730390	13
24693256	13
6456336	13
18465180	13
6384084	17
5951698	16
903458	13
10421404	13
3993573	13
28337842	16
6885957	13
14942254	13
5239789	17
17588356	13
2681600	13
3292133	13
7324286	13
20822601	13
8285292	13
9037185	13
18764798	13
1422132	13
1907151	13
3593679	13
502592	16
211043	13
4567989	13
6123345	13
1312862	15
20279223	13
6920391	15
3231795	15
433987	13
19890097	13
170408	13
284917	13
5330102	13
1001066	13
3672058	13
12854809	13
5355906	13
5299586	13
23888227	13
968183	13
2976883	16
12862133	13
3641689	13
2380185	16
27852540	13
4050569	13
2970076	13
12081443	13
1601153	13
12952652	13
3741233	13
2210256	13
25724689	13
10688915	13
14443185	13
9470321	13
16104637	17
7015759	13
6780064	13
367155	13
2077572	13
5912548	13
2693578	13
693054	17
2614953	13
7845001	13
6265244	13
1637792	13
10300197	13
3786565	16
747424	13
10652634	13
9172711	13
7497730	13
5381744	13
997041	13
10245275	13
7647382	13
9264194	13
20345831	13
1405019	13
9838414	13
13224832	13
3224833	15
1097466	13
4431040	15
1455457	13
10283031	17
7916159	13
5504703	13
1159010	13
12546143	13
4388696	15
28260577	13
3041066	13
1578642	13
7170204	13
6617020	13
5616613	13
6792744	13
21931709	13
3188361	13
6529528	13
6219396	13
3257302	13
4687920	13
15670914	17
10042312	13
4422604	13
11259902	17
265282	13
5327494	13
5687060	13
15392862	13
4297988	13
2471660	13
900347	13
5469135	13
17388062	13
566260	13
1919112	16
1781620	13
5609286	13
447316	13
16326984	13
30683092	13
5472264	13
5369497	13
9465427	16
1954606	15
2818897	13
15543130	16
536664	13
7641373	13
9033448	13
1413198	13
572908	13
1458541	13
2017236	13
26880604	16
9474605	13
11711751	13
9519857	13
32230825	13
13142217	13
4015147	13
1634676	13
5169954	16
15715879	13
11999602	13
10167159	13
37049167	13
1749677	13
9824041	17
9515961	13
1029252	13
7790494	13
3979249	13
3030530	16
10643054	13
324793	13
1755	13
10188582	13
6990381	13
1638286	13
1534160	13
4807615	13
624636	13
245285	13
2067360	13
537287	16
438792	17
11525723	13
3177869	13
5631611	13
500410	13
3993608	13
4353229	13
451370	17
3327227	17
10595181	13
330761	15
11606691	13
782764	13
10372844	13
2183107	13
782817	13
8876518	13
62006609	13
20509045	13
4177708	13
4689698	13
4878481	13
7966561	13
12683858	13
11101590	13
3086603	17
1285416	13
2595701	13
1065556	16
3623512	15
11114325	13
4841305	13
2350430	13
10702675	13
7135042	13
1976898	15
12347280	13
10454089	13
691368	13
3109077	15
9632599	15
9938804	13
2965960	13
7475725	13
1257617	13
11682971	13
136779	17
7367834	13
25453701	13
286456	13
1167326	13
2155406	13
20789117	13
8131589	13
577270	13
1379329	13
25181650	13
3173530	13
1307894	13
820491	13
74043	13
8251797	13
315132	13
7388871	13
13564519	13
3151292	13
7935603	13
2407791	13
12069724	13
2199876	13
5379819	13
2303430	17
4539997	13
9218498	13
4295375	13
4900136	16
3517439	16
8181242	16
7529279	15
1849145	13
23039	13
8467972	13
8259017	13
7328861	13
6801164	17
2997781	13
27594910	13
1959163	13
1285346	17
6478506	16
1075684	13
3685413	13
6254021	13
2925634	13
10946373	13
558323	13
3188352	13
6366429	13
520613	13
10530908	13
1150512	13
3507469	13
6184123	17
28218861	13
4140152	13
16565068	13
680920	13
8797835	13
4107665	13
3166443	13
1944284	13
16126289	13
1328291	16
49987182	13
10320120	15
13778597	13
4954541	13
2407851	13
1227431	13
18645265	13
12821842	13
957036	15
5409715	13
15728495	13
19380519	13
12040700	16
1633246	13
3755011	13
772431	13
3948791	13
11298864	13
217527	13
1116358	13
11091891	13
3098915	13
1738166	13
3612491	13
8128561	17
2580408	13
3474536	13
8797664	13
6970926	13
8284251	13
2381542	13
3369821	13
4431171	13
11116808	17
29643970	13
100598	13
272485	13
9596141	13
12853270	13
2128604	13
16605535	13
15745406	17
996	16
13491791	15
8249058	13
8348770	13
4971446	13
9643688	16
3866149	13
3933663	13
3189216	13
9241440	13
1361471	15
7191812	13
1879243	17
5450560	13
7725426	13
3716504	13
4173340	13
6948169	13
21660316	13
5728442	15
5237143	13
992399	13
13955027	13
9320171	13
6432272	13
7532474	16
5953454	13
780584	13
2701701	13
12865350	13
12700147	13
8301609	13
9093140	17
9040022	13
3474228	13
461234	13
2441057	13
2724397	13
6823942	17
778683	13
6112029	13
4884787	13
5486283	16
8719119	13
5514886	13
7706814	13
15046027	13
2640874	13
6000480	13
1306447	13
12304158	16
2853935	16
2691300	17
6195060	13
1217927	13
3324643	13
604785	13
9454232	15
5786189	13
1044517	13
33967616	13
1552716	13
6028832	13
6787723	13
6985819	13
7647219	13
11067482	13
13258649	13
208791	13
4836713	17
26544165	13
11579067	16
1596402	13
1883771	13
4346243	13
3769427	13
10754309	15
24697707	13
25504844	17
3749164	13
8300762	13
5604491	13
4933324	13
3402179	13
426838	13
2138191	13
950134	13
13665748	15
2138953	13
427704	17
2363769	13
9895995	17
2818950	13
7207705	13
2532840	13
16622630	13
23659750	13
12125399	13
4792906	17
4768010	13
2747896	13
4163771	13
1228374	13
16748719	13
11804545	13
2170729	16
21907402	13
2664033	13
17212056	13
335617	13
35879750	13
11723579	13
46640	13
24296947	13
5132743	13
3686088	16
4632845	13
14237275	13
1032375	15
1554456	13
7302327	13
999019	13
5930875	13
5968620	17
1546659	13
1420683	13
9462813	13
7712711	13
966691	13
685210	13
2120780	13
11485900	13
10139938	13
14742376	16
3677112	13
2893807	13
4194198	13
4821145	13
13018483	13
2126148	13
1549425	16
4617486	13
7441671	13
595384	13
117257	13
4478502	15
15183045	13
11101741	13
21271784	13
1990314	13
1877489	13
4282673	13
15779987	13
662239	17
5046247	13
5453931	13
12718792	13
15244977	13
11621704	13
6518291	13
2146407	13
4465332	13
11660070	15
10147201	13
9400438	13
2208756	13
1196	13
369386	13
5123699	13
1238016	13
11051411	13
17579566	13
2031356	13
8319304	13
8501506	13
11744493	13
11146517	13
8702474	13
787884	13
6237363	17
16297459	13
5901058	13
11495776	13
2153527	13
2484896	13
12535657	13
10671484	13
13614504	13
4257336	13
28145837	13
12288904	13
11916129	13
16405762	13
13257929	13
646950	13
16650246	13
15317774	13
20959839	13
10521498	13
7921889	13
21819598	15
18450859	13
12525587	13
3306222	13
9288857	13
832064	13
1336191	13
2108432	13
39888816	13
1187800	13
59770897	13
1859394	13
14504861	13
14684735	16
6537012	13
16343621	13
2694141	13
1346392	13
1825303	13
6226093	13
13707082	13
24794104	16
5722650	13
22210231	13
2846832	13
3801167	13
6758582	13
3075972	17
7280189	17
1258558	13
1197444	13
1276713	13
14550639	15
2104790	13
317368	13
21753293	13
1974118	13
1676729	13
108731	13
5091861	13
1302692	16
10202634	13
4080121	16
468773	13
15284002	13
486712	13
16326277	13
344522	13
3864454	13
18778156	13
4559212	13
893581	13
8257114	13
7203515	13
2559308	15
3712587	13
10642127	13
22939282	13
14361316	13
10504907	13
133260	16
5557486	13
3864323	15
151862	15
33247177	17
4495037	13
1356085	16
24951549	13
4532465	17
19313873	13
4344816	13
1528849	13
25207806	13
3470247	13
4722651	13
13911470	17
13162958	15
2645101	13
10321129	13
8661775	15
23613227	13
1748372	15
24011305	13
14864138	13
934961	13
11875347	13
6289996	16
9017544	13
1270501	13
10101401	13
6827684	15
7387196	13
4289050	13
11424428	13
1215064	13
40564856	13
1453846	13
4041113	16
6363625	13
3512933	15
10399256	13
7884960	13
431753	13
13309103	13
8629256	13
1165063	13
6204877	13
7639987	15
806702	13
8154662	13
11719607	13
3345414	13
8767379	13
7260701	15
7258061	13
2741343	13
7643720	13
12297648	13
6251855	13
3416441	13
9267856	13
10197900	16
13075392	13
11035823	13
1761885	17
9044834	13
3744478	13
1080233	13
6636720	13
2183636	13
8792092	13
2623256	13
32728859	16
9490506	13
13460481	13
6530371	17
27436019	13
1020587	15
53184	13
5209952	13
815596	13
11978430	15
6013569	17
1947440	13
11388968	13
11518621	13
4874495	13
10079833	13
6534264	13
7262685	13
7384200	13
13491887	17
1714555	13
8153047	17
16247287	17
2952429	13
9446377	16
1900283	13
5274918	13
5507190	13
1094223	13
1955999	13
53379	13
4857014	13
58800	13
11993141	13
5965508	17
1472921	16
11640470	13
1366226	13
4888518	13
23901352	13
10165897	13
1165935	13
9696457	13
2566819	13
1967091	13
3234421	13
2912887	13
25783	13
801842	17
2950024	13
34884096	13
140712	13
1959425	13
1229283	13
6049284	16
3042729	13
3848851	13
27327383	13
2299264	13
2309295	13
291317	13
14071759	13
14161846	13
6064069	13
4550137	13
362894	17
5656524	13
5392839	17
1006447	13
6135271	17
12104950	13
5525928	13
13408024	13
1202618	13
441006	13
3921644	13
4335425	13
7836741	13
2238160	13
20023971	13
5547163	13
25625962	13
11135460	13
2497607	15
8853892	13
1409434	13
10476429	13
7741344	13
2579828	13
6364433	16
1472934	13
9528984	13
3488508	16
6092781	13
6746740	13
28897283	13
9256764	13
463361	13
10337584	16
12230790	13
24359158	13
4423465	13
1236764	13
7060526	13
2260214	13
11313095	13
634216	13
8506742	13
24073955	17
1233818	13
6091834	13
15925713	13
5104475	13
5916048	17
134409	13
3728928	15
8024897	15
9414716	13
32355581	13
1855877	13
584144	13
9996469	13
5876431	13
68382	17
11206013	13
1231535	13
560956	16
923162	13
3293413	13
20021815	13
5163525	13
6064359	13
1035901	13
5158375	13
6446314	13
22018448	13
2057785	13
1335933	17
551154	13
731214	13
1687353	13
690888	13
6372459	13
2683031	16
4211963	13
1856103	13
2585918	13
1939803	13
5597762	13
29900506	13
15903607	13
12295619	13
19201514	13
14118463	13
531686	13
7430990	13
7265281	13
4025263	13
28559	13
354548	13
262451	13
4931974	13
9525576	13
5778690	13
1450721	13
415699	13
1583271	13
6550659	13
568183	13
1139121	13
37174542	13
8527548	13
6851498	13
1233390	13
11694995	13
23089638	13
1087510	13
5327197	13
9830280	13
12537283	17
552480	13
550015	13
72026	13
14434304	13
27523056	13
716497	13
16654898	13
3913744	13
5328749	13
7581196	13
2572342	13
3608280	13
4868257	13
2059300	13
3073583	13
2104386	15
2054834	13
42690303	13
17071916	13
19721353	17
3339040	13
3103017	15
9847544	13
214722	13
571512	13
39559080	13
5514616	13
4663435	17
4797140	13
11596227	13
11672424	13
1024028	13
1295563	16
19399924	13
3860331	13
5272030	13
560008	13
11241383	13
10375479	13
4491008	13
640118	13
1587725	13
14173848	13
4468049	16
3254094	17
20568035	13
2314149	13
224862	13
6479926	13
31117	13
1288272	16
7294584	13
1992437	15
1549191	13
1221014	13
14688864	13
9040194	13
2240078	13
3149469	13
6618373	13
4952515	16
7837512	13
20175438	13
5391377	13
5266065	13
13627516	13
4619098	15
1930357	13
5061538	13
4314933	13
7188272	13
15198149	13
316841	13
4383954	13
6350992	13
1459432	17
15163556	13
32488913	13
7969809	13
5699647	13
414272	13
1635947	13
11570011	13
1747398	13
1303899	13
3969334	13
9498876	13
21248221	13
560071	13
5954313	13
32334430	13
7764544	16
3361046	13
157372	13
34519568	13
7707894	13
2402676	13
4071598	13
4330890	13
3698296	13
21457818	13
19062529	13
10062805	13
1309838	13
29766153	13
8963082	13
2877400	17
13784472	13
7894957	15
1931490	13
5708264	13
82382	13
24521316	13
774134	16
11363753	13
2544369	13
9335722	15
20441398	13
174666	13
3179445	16
984195	13
2194097	13
5997657	13
895026	16
2696510	13
7841249	13
7573360	13
8702626	13
4917438	13
6315987	13
2043643	13
8306827	13
5070469	13
3624729	13
3094858	15
4396038	13
724657	13
4465577	13
1541194	13
5427162	13
7155713	13
6645301	13
4157780	17
12550930	16
9966620	13
15947232	13
2754414	13
3705068	13
579399	13
12457676	13
8519550	13
27469327	13
7707219	13
19815026	13
3348361	13
1595653	13
8349918	13
5981416	15
3245129	13
19700335	15
504265	13
2618766	13
4682256	13
8326732	13
7722901	13
3270051	16
1788852	13
3118218	13
1050916	13
2647504	13
2075967	13
9898005	13
288256	16
3516094	13
5101713	13
34143023	13
16588165	16
3185115	17
5580406	16
5949396	15
5632111	13
8848587	13
3122461	13
229015	13
11127701	17
16462363	13
6155	15
3231962	13
208937	13
1172110	13
3203114	13
6565891	13
1199318	17
4868472	13
9010002	13
1925322	15
7785749	13
31301698	17
25244933	13
10610842	15
3244271	15
2628676	13
6094559	13
6365034	13
13607985	13
2281804	13
5006165	13
1856791	13
1514220	13
2928956	13
12009460	13
7220383	13
5078441	13
8145885	13
4158698	13
6648216	17
27146640	13
18781240	13
7142205	13
43530198	16
26925004	15
4822179	17
11275141	13
2366179	15
782468	13
7108406	13
11631476	13
7988880	16
9989173	13
7871297	13
29028819	13
21642168	16
4152536	13
1058788	13
6454723	13
2071357	17
36207441	13
10295461	13
208978	13
3834033	13
7946322	13
3279945	13
2514104	13
12238690	13
967902	13
987415	13
5096388	13
11795609	13
31723654	13
41294448	13
9319481	13
3250526	13
5803070	13
6181277	13
13696082	15
7246601	13
3235506	15
4602769	13
1646586	13
4706479	13
9948712	13
10603071	15
5536479	13
3319469	13
1749298	13
14309760	13
9987537	13
4124628	17
3102621	13
8602614	13
22021983	13
7309056	13
13861531	15
8361084	15
2401828	16
3122032	13
25827949	16
2693031	13
11788271	13
4280470	13
2912232	13
8459651	16
1773235	13
13284758	13
5041681	13
40478921	13
6130317	15
2751489	13
6616966	13
6914514	13
8978288	17
9381455	13
32271606	13
2840299	13
7672933	13
8679737	13
26764013	13
4933873	13
17116301	13
4134035	17
21718961	13
2449063	13
1056240	13
19551287	13
11834336	13
7029582	13
22674739	13
2925141	13
5502838	13
776786	13
26405229	13
5727861	15
675523	13
834540	15
2111670	13
4566439	13
7039041	13
26631405	15
3213896	13
1807001	13
3272109	13
2104550	13
13152977	13
17082611	13
4637632	13
5578632	13
2498353	13
5669907	13
7059781	13
650981	13
7743675	13
7661816	13
13804343	13
9771407	17
5950919	13
5040318	13
1623295	13
16768866	13
11026177	15
16371479	13
6938352	13
5273343	13
1319285	13
31458270	13
4271673	13
3778703	13
422662	13
2516781	13
685061	13
14537749	13
2883604	13
7019858	13
1849054	13
3679186	13
800894	13
140119	13
4591361	13
7284740	13
1003843	13
5384821	13
2479914	13
10799144	13
7992777	13
19334508	16
18548975	13
4783684	15
9568843	13
24796518	13
15806167	13
1815531	13
11077549	13
9193692	17
19013636	13
4356399	13
18016764	13
4892112	13
3000464	13
3669571	13
13098428	13
4848248	13
16657293	13
19129824	13
8176757	13
4977009	13
4337027	13
10954916	13
44625	13
22712794	13
588604	13
3201621	13
13859584	13
22730740	13
5732452	13
1803189	17
6909813	13
3100923	13
4542449	13
18254898	13
2963674	13
40034	13
19657572	16
15216050	13
975985	13
2544685	13
14516376	13
2362919	13
607980	13
7559525	13
103519	13
1620005	16
3529171	13
1365594	13
16866269	13
1715280	17
697882	13
8343913	13
3830715	13
884069	13
29312729	15
1469844	13
6812134	13
5544425	13
7336746	16
3030454	13
7243947	13
5955388	13
2454811	13
1773287	13
675562	13
1134126	13
237893	13
4067507	13
5326812	13
6050120	13
11652070	13
1710910	13
35864624	13
3981208	13
7567414	13
5720281	13
2432395	15
3292677	13
4002074	13
1838069	13
14203359	13
1356061	13
3121524	17
1412426	13
12916121	13
6362966	16
2311820	13
5676581	13
10156341	13
35428566	17
4525931	13
7370984	13
7669022	13
10647276	16
4048256	13
2151670	13
12390816	16
4365292	13
1757362	13
3315448	15
1726169	13
559872	13
13392429	13
880472	13
500038	13
1489141	16
10873593	13
4181546	13
9027521	13
7906900	13
2446805	13
23314295	16
19767838	13
10006597	13
4148581	13
14855916	13
959245	13
29208200	13
13225278	15
3608251	17
1012362	13
16961104	13
25201861	13
133747	13
10125380	13
22634907	16
12159073	13
9607574	13
445624	13
8544457	13
9588033	16
198290	13
498904	13
11708401	15
7800219	13
3264049	13
1301917	13
5548898	17
7733107	13
13718067	13
3601968	13
9402303	13
4605985	13
5243284	13
9356921	13
7655443	13
1617971	13
10267263	13
13292581	13
13578900	13
10059390	16
700874	13
9325017	15
1591942	17
15437442	13
4477081	13
94730	13
9112041	13
9294270	13
2953552	13
2060317	13
3630663	13
12904644	13
7420968	13
1277587	16
1816126	13
10407341	13
13032981	13
20713288	13
4371180	13
2281459	13
2710777	13
7592129	13
3640739	13
1629249	15
13824103	13
132613	13
11067928	13
10058793	15
25004025	13
2101450	13
3114368	13
15724721	13
57129	13
13310835	13
3151664	13
14537032	13
9671059	13
16957225	13
6955663	13
21352124	13
9347461	13
18924504	13
1342292	13
14865637	13
11641469	13
11435400	13
4240348	13
12148813	16
1731354	16
2105707	13
4608834	13
2143765	13
1656254	13
4439434	13
3412600	13
736580	13
171573	16
2359440	17
16049501	13
3564800	13
5588476	13
3435888	16
6463575	13
857449	13
11025900	13
11212991	13
157101	13
992523	13
7504094	13
20330985	13
6347638	16
9057010	13
1209674	13
1818316	13
11485660	16
6935451	17
1198971	13
1687570	13
32507972	13
38066193	13
747427	13
8471496	13
2300201	13
2748189	13
13593834	13
7874995	16
7094957	16
1504996	13
14071593	13
2523128	13
941511	16
18152925	13
9539098	13
16518962	13
3680394	16
10687377	13
15155502	13
2404180	13
859840	13
8370705	13
10375471	13
652664	13
14031418	13
1640160	13
11236	13
1223574	13
636503	17
9639001	13
10103789	13
5814116	13
10668001	13
22754268	13
3010502	13
1993983	13
1502338	13
1037800	16
564641	13
5700834	13
1300128	13
171155	13
6312663	13
13659414	13
367341	17
4377171	17
11598654	13
17746718	13
4499465	17
9320326	13
8493926	13
1924378	15
6279540	15
5027665	13
13929073	13
16241268	13
2248085	13
2972373	13
9606407	13
80361	13
5395001	13
4885389	13
586732	13
20267338	13
4062057	13
9956285	13
3694768	13
8853081	13
20259207	13
83332	16
6301511	13
7645184	13
7056763	13
2211507	13
8195462	17
1351456	13
3928233	13
4097077	17
3449257	13
5836471	13
4136224	13
1255294	13
634434	13
1450964	13
3952450	13
1404852	13
6394161	13
2960775	13
34673458	15
1103049	13
10228021	13
1035497	13
14249756	13
3833111	13
74080	13
43954529	13
5122563	13
24159024	17
2055341	13
334277	13
4772031	15
23174804	16
2489953	13
274863	13
4969054	16
2292641	13
8805203	13
2481852	13
26414884	13
1173439	17
5733888	13
9528861	13
566371	17
12187092	13
3345852	13
1347479	13
1813841	13
2752557	13
1615086	13
3787901	13
840788	17
574201	13
2441531	13
17896	13
12160653	13
990399	16
6866148	13
1627093	13
6188755	13
29012146	16
13964319	13
4450075	13
6601789	13
880836	13
10947734	13
10185322	13
9432874	13
4740245	13
18396514	13
7840980	13
944448	13
2081521	13
9182003	13
4486521	13
3082114	13
18145999	13
7113948	13
531153	13
7257832	13
18302451	13
4644715	13
2303332	13
4231379	13
3710854	13
9414001	13
1597895	13
9381074	13
178137	13
2445761	13
11301691	13
47782	13
396936	13
73479	13
1073266	13
5716838	17
2324437	16
30031484	13
21597463	13
7962546	13
5570224	13
14270096	13
5467305	17
1959671	13
4259269	13
3859403	13
2078669	13
418172	13
1679803	13
3807927	13
5583359	13
3168837	13
4850391	13
709066	13
819770	13
1384748	13
31917734	13
8473026	13
8837589	13
1120476	13
1335375	13
5079539	13
3504747	16
19487866	13
15163892	13
5780371	13
13544453	13
4763952	13
2032433	13
2180584	13
611788	16
296032	13
13974716	13
7534690	13
1105029	13
21799247	13
6853467	17
341524	13
3501636	13
31221712	13
17068296	15
1679377	13
15100726	13
5103402	13
3723557	13
7348655	13
8570302	13
9877250	13
1106607	13
59234	13
319900	16
10635099	17
41858	13
15087078	13
6106192	17
6381343	16
2850664	13
2563842	13
4339429	13
461565	13
5298012	13
13487844	13
6594001	17
210985	13
23000161	13
2973779	15
10496042	13
6252187	15
2216298	13
2247060	13
9715797	13
8224862	17
3488254	13
4636606	13
6373287	13
297590	13
14940357	13
24506864	15
3072753	13
43985968	13
13419653	13
10944294	13
833180	13
806384	13
1315091	13
5053703	13
1647624	13
9401682	16
1582737	13
4609397	13
1239555	16
2653741	13
12958907	13
7081229	13
6219393	13
3528415	13
6827195	13
1757197	13
7001896	13
9903826	13
9680398	13
4144436	13
18214151	13
5471238	13
7121702	13
188560	13
18849304	15
1028705	13
2312261	13
10703391	13
20319311	17
19519057	13
4836551	13
1342615	13
9733693	13
19980125	13
5719766	13
6943530	13
19758798	13
9599181	17
8829921	13
22383118	17
12555798	13
3528678	13
20858243	17
8048509	13
2667281	13
9690090	13
14398734	13
4687845	13
13715696	13
297807	13
1537666	13
589827	13
3134617	15
1500145	13
5393919	17
615620	13
2028350	11
2007602	13
2922623	13
752092	16
26519310	16
7149328	13
7852549	13
17743398	13
4882410	13
13320476	13
923762	16
21453544	13
13453100	13
822012	13
7836112	13
630156	16
3108225	13
3225363	13
17305562	13
169556	13
8671895	13
2386531	13
12869218	13
2043324	13
18030841	13
10278413	16
8740048	13
26181308	13
2721436	13
6068470	13
8348086	13
8971219	15
6012497	13
5774003	13
2020379	13
6373736	16
14500905	13
20554140	13
2238133	16
78654	13
1104271	13
4234645	15
8471629	13
7724052	15
2117633	13
1737731	13
7352020	13
2072760	17
3697615	13
14481197	13
1604111	13
2328104	15
1293982	13
5222502	13
3982858	13
10114395	15
2574303	17
14196073	13
12131182	16
17468515	13
5387769	13
23804535	13
4470440	13
80920	13
2929657	13
5027347	13
20213242	13
8638614	13
11421465	16
586502	13
10883580	13
1783963	13
18515824	13
4561773	17
13949287	17
576437	13
1392118	13
556328	16
9924745	13
1494262	13
5933730	13
14745	13
10090992	13
5726047	17
14896979	13
5189687	13
14919514	13
2208741	13
9732778	13
8343456	13
10737857	13
2788465	13
1170849	13
10366353	13
7335378	13
5367330	13
1031745	13
5641818	13
951288	13
22191423	13
5347633	13
6539252	13
296358	13
1119456	13
3796279	15
6087792	13
3606938	13
1406813	13
16250255	13
14342167	13
741109	13
2304716	13
593428	13
10753324	13
8373503	13
5081900	13
4266913	13
1320050	13
24425732	13
1570885	13
3658537	13
4170936	13
2206067	15
5283269	13
38245	13
525739	13
16431	13
3231859	13
14272060	13
3952849	13
17766136	13
2422159	13
5780226	13
3533423	13
4596446	13
19702353	15
11737833	13
2680218	13
6620213	15
7459968	16
3598005	13
4770435	13
2416903	13
11206052	13
7107448	13
1426622	13
9003776	13
10637373	13
21047613	13
11154788	13
8964277	13
4702082	13
4496820	13
17095498	13
7023766	13
8433755	13
20859348	13
334116	13
2234881	13
11669517	13
1654853	13
19629432	13
3724132	13
6752965	17
11361710	13
2379006	13
4003385	13
3825312	13
3743640	13
14489360	15
11800036	13
10613468	13
4245611	13
676976	13
910057	13
8621827	16
2352623	13
21699180	13
5285823	13
6604446	15
1337915	13
5634764	16
25867159	13
8414770	16
1325492	13
1597031	13
1957836	13
1557284	15
18497389	13
32776443	13
11967528	13
7983795	17
680982	13
7562565	13
6241590	15
22323076	13
1447623	13
18055028	13
1522976	13
5420840	13
7037043	13
717287	13
11695276	13
599041	13
3398245	13
217433	15
8233282	13
5818840	13
4742348	13
7920966	13
21016754	13
15234709	13
4024438	13
12336073	13
2940376	13
20895158	13
2643039	13
6391031	17
10582836	13
13873424	13
3283325	15
3590371	13
392328	13
11623725	17
11075852	13
5055550	13
2444228	17
10986452	17
1053157	13
396463	13
10296676	15
10271053	13
5681102	13
5151188	16
12146296	13
21041228	13
3289917	13
7244813	13
12135060	15
25350646	13
3345600	13
5251506	13
2307981	13
13642889	13
15122890	13
5916264	13
2333420	13
2488225	13
10661439	16
27628212	13
735222	15
13362259	13
8010349	13
2672540	17
880687	16
7820593	15
182512	13
5457489	13
5019922	13
6346665	13
1941548	13
5627759	13
6508795	13
3554017	13
13508638	13
25880121	13
1646590	13
1440449	17
9202366	13
4253686	13
1016000	13
5680810	13
49113279	16
11275144	13
13472337	13
5909433	13
908054	13
2216356	13
5874726	13
12273800	13
9798558	13
8428261	16
18763016	13
3689366	13
555114	13
8646961	13
6638730	13
14946176	13
14136556	13
6965677	13
4340851	13
303621	13
2708506	13
5436503	15
11538857	16
3378550	13
108404	13
1800129	13
1996722	17
9567689	13
3350446	13
11657036	17
23302923	13
11602576	15
3127371	13
82388	13
5891915	13
2527975	17
9786368	13
23227960	13
1717885	13
17973841	13
1749	13
109385	15
4503030	13
7985803	13
58284	13
19781564	13
2823766	13
14728589	13
4700817	13
17499996	16
13981050	13
10210765	13
421258	13
3132576	13
8518	13
6952873	13
9608745	13
18625277	13
24628271	17
7176050	13
6412653	15
111420	13
5380881	13
4812995	13
430784	13
13769330	13
1928105	13
5403348	13
6312989	13
2503023	13
14439593	13
6096345	13
762532	13
2297528	13
2354140	13
4764202	16
52117	13
14250695	13
9945919	13
2940725	13
494714	13
6934637	13
2596399	13
5556200	13
673107	17
3577495	17
10447051	13
2257687	13
8024674	13
1115006	13
20697820	16
2867209	15
303479	16
24999587	13
3014116	13
465048	13
8870895	13
3170112	13
8919260	13
6479251	13
1782445	16
12555213	13
2133120	13
4915713	13
5970471	13
17499348	13
2194959	13
2596414	13
8661951	16
1168566	13
29517262	15
1385122	15
14950106	13
12155632	13
8349906	13
3855043	13
4986510	13
3566585	13
8658833	13
3083006	13
2490952	13
5143735	17
647626	13
11607158	13
4403727	17
898845	13
2871775	17
8039000	13
14727952	13
3575207	13
1688977	13
12076043	13
9419082	13
2781082	13
1280138	13
775232	13
556473	16
843056	16
8930052	13
5397967	13
7363533	13
1283867	15
330273	13
845684	13
2166287	17
12807627	13
2977512	13
6111256	13
26206459	13
3785163	13
45023564	13
7231211	13
5106987	13
1271674	13
6977540	13
10060321	16
2057193	13
324921	13
6868356	13
3621047	13
12898641	13
12912801	13
3008789	13
13241	13
40793175	15
36039430	13
2328375	13
1858157	16
10558115	13
19117147	17
6883373	15
6207318	13
23832194	13
1736129	13
29518070	13
1603384	13
2775484	13
9062451	16
3789729	13
17271994	13
11296659	13
7961793	13
7652890	13
6025704	13
22007763	13
18787189	13
1993888	13
2974118	13
24194114	13
1503469	13
235246	13
6680800	13
436234	13
12158023	13
738195	13
19199275	16
1282447	13
3330815	13
3564318	16
8546897	13
1939138	13
3286275	13
1807011	13
5208793	13
6849101	13
22009210	15
5801705	13
14207383	13
3771447	13
9085403	15
15738736	13
11888016	13
16675079	13
6872895	13
19978982	13
14575004	13
8787031	13
4244370	13
1551214	13
9004925	17
763737	15
2737251	13
6497040	13
5736895	13
4551913	13
2569428	13
3288009	13
18132078	13
5978698	13
1722340	13
10210390	13
5815978	15
9036108	13
2443657	13
7118174	13
380305	17
277916	13
713009	13
3403324	17
5492553	13
6168733	13
13701652	13
4578839	13
768188	16
2392498	13
9757533	17
7392710	13
8952165	16
3229311	13
10324240	13
18539475	13
2810960	17
189269	17
2932559	13
18854392	13
12588683	13
5072142	13
19511284	13
6277602	13
674600	13
3076708	13
21261830	13
17028523	13
3127307	13
4908223	13
3242649	13
12516179	16
6503664	16
28544717	13
2011148	13
19116367	13
24211751	13
16810063	13
2484948	13
6182066	13
15501832	13
678602	13
11847127	13
2230886	13
6112241	13
10438064	13
6918782	13
5828834	17
24743831	13
6668324	16
736892	13
11342808	13
2274213	13
19476847	13
5883558	13
2160825	13
18026453	13
2399132	13
12072733	16
17435800	13
1422829	13
174476	13
16483788	13
2549760	13
2018653	13
11248636	13
1410547	13
10268528	13
127476	13
13960930	13
13771851	16
1144902	17
3765503	13
28853427	13
1712243	13
4313271	13
7311009	13
6352771	13
1866995	13
65703	13
18631521	13
4474187	13
22822171	13
5593684	15
1551095	17
2517233	13
4908891	13
540629	16
2374734	13
20942170	17
5872055	13
24288990	13
14509444	13
7490185	13
16636464	15
5634566	17
1995934	13
8620863	13
9033040	13
25130083	13
36938419	13
3659797	17
165050	13
1371175	13
4395956	13
7406553	13
27172604	13
4974172	13
401127	13
30455822	13
9669725	13
8272008	13
6559785	13
11075834	13
5857531	13
4321114	16
4563564	13
28753720	13
9679635	13
16016233	13
1975052	13
3515367	13
8481399	13
8858382	13
3394954	13
11886643	13
809650	13
7648705	13
4250180	13
14967981	13
1407422	13
2181138	13
12270010	13
18747535	13
5131176	13
193954	13
1964275	13
14360224	16
1613491	13
8994301	13
1676049	13
5710653	13
4357432	13
4848423	13
13893985	15
10571748	13
6278874	13
9917768	13
1347832	13
16844760	13
8992535	13
890586	13
13694855	13
1717037	13
1940718	15
11707135	13
5803849	13
4852298	13
387892	13
9722144	13
140105	13
3414513	13
9008534	15
1171841	13
1454890	13
11004898	13
9886965	13
12011276	13
4458755	13
343980	13
6626613	13
5994874	13
18691091	13
2339571	13
21680007	13
15640277	13
2406246	13
13777094	13
13424376	15
9186580	13
2128865	13
6585004	13
4801949	13
5503566	13
4648073	13
10409030	17
19772176	13
18128526	13
5356804	13
3901069	13
4755136	16
1168808	13
10462634	15
612283	13
507545	13
4574548	13
4757284	13
4891537	13
2369696	16
225086	13
17061242	13
13526084	13
1093752	13
6156572	13
11524890	16
18829336	13
1022786	13
8803428	13
13550038	13
27923695	13
807527	13
9832527	17
11318168	13
324220	13
306093	13
12138288	13
696595	13
9096794	13
6545679	13
5402448	13
10471346	13
1288301	13
9563788	13
7175690	13
3713114	16
7724000	13
2024389	13
1227694	13
1291063	13
7165534	13
1125246	13
20494617	13
10407811	13
13781560	13
12268101	13
1347790	13
7767198	13
7950285	13
2896871	13
1633480	13
41351812	13
12046568	16
8686019	13
616464	13
12038685	15
3915198	13
3040537	13
706374	13
8198360	13
118287	13
4819784	13
17156543	13
3417391	17
2756148	13
4266385	13
1986961	13
9463305	13
12851796	17
300755	16
320030	13
13434350	13
14465326	13
36552293	13
4008517	13
390037	13
6049713	13
39712	16
1711733	15
2509923	13
3928247	13
1229896	13
2664377	13
17998003	17
45307	13
6416819	13
3721817	16
22398833	13
14993214	16
2461805	13
14373721	13
7331341	13
14256405	13
8594258	13
19515575	13
12324254	13
715856	13
3865728	13
1503985	13
14866087	13
16627235	13
2101024	13
71602	13
2748433	13
6403403	13
325172	13
17240293	13
1605843	13
3043065	13
514767	13
22364542	13
6901134	13
5663083	13
9908896	13
10067408	13
3014745	13
6747060	13
2893932	13
7974072	13
744662	13
519149	13
685090	13
11153333	13
11340137	13
8027153	13
7967903	13
18177335	13
1407280	13
544070	13
126599	13
6519776	13
5186342	13
7912352	13
20655588	13
212613	13
17843164	13
3485654	13
1140815	13
273962	13
18009630	13
10386030	13
4790402	13
7424664	13
10987312	13
474275	13
3356227	16
2879705	13
2963696	13
13259882	13
6733543	13
8058521	13
2522301	13
7465876	15
13668365	13
759356	13
1789186	15
3714613	13
2799317	13
8250612	13
990852	13
5041694	16
1428334	15
823762	13
14589831	13
1249008	13
3605988	13
7228664	13
11520743	13
2665250	13
11351596	13
1614290	13
6119959	13
848183	13
1422128	13
12635654	13
5649672	16
18163407	13
12090145	13
1896120	13
2075227	13
2572239	13
2395877	17
5519840	13
1921195	13
249095	13
4850799	13
9289317	13
16087849	13
13875107	13
5398939	13
5294654	16
10264961	13
1179443	13
626081	13
3401571	13
7064740	13
11036432	13
505978	13
2810895	17
1231996	13
4203377	13
11251636	13
8631609	13
11241588	13
23124028	13
19173071	13
1604324	17
1388428	13
13215855	13
11721465	16
1432061	13
1704328	13
6422315	13
52037	13
5351439	13
14059876	13
10829866	13
7588949	13
210106	17
17826	13
10940664	13
1892584	13
10669692	13
22586769	13
4263592	13
7436641	13
437340	13
2812762	13
17205545	13
7153737	15
23230954	13
121810	13
2526961	13
4626536	13
1987501	13
10263887	15
8714117	15
5323931	13
3030858	13
8621987	13
18773140	13
738952	13
9435502	13
6174983	13
16198028	13
10802291	13
5706616	13
3925647	13
6598145	16
5961227	13
1115870	13
4978496	13
9164580	13
13716067	13
1380205	17
7300188	13
16522733	13
26309515	13
1243210	17
5810660	13
9258410	13
6727311	13
13643452	13
17335445	13
480870	16
18376047	13
12639540	17
4981724	13
14353337	15
8777942	16
26440735	17
18081634	13
12587775	13
9773842	13
498104	13
12312394	13
9798019	13
897783	13
22390996	13
3473004	13
14251061	13
5804922	13
13770887	13
23858939	13
12875976	17
3891514	15
245095	13
1192837	13
11910805	16
3767243	13
4059487	13
2207193	13
7039474	13
5153801	13
2124480	13
357768	17
16922410	13
685922	13
29799549	13
910124	13
725798	13
330892	13
25488366	13
109798	13
2002980	16
4136346	13
2038687	15
729705	13
4862509	13
23173063	13
43904	17
7553762	13
4971302	13
1728249	13
28383012	13
13194038	13
1675349	13
34087302	13
19583556	16
1839161	17
5578105	13
4800449	13
1147247	13
25741006	13
4152200	13
406953	13
5840649	13
9568560	13
1452385	13
28178086	13
7999036	13
4427776	13
7110514	13
263915	13
8939506	13
661317	13
778560	13
14734967	13
732572	13
4629022	13
24253253	17
9897684	13
1608169	13
13025420	13
1832913	16
12305542	13
2753649	13
679399	13
16387511	13
4144869	13
177226	13
6786003	13
9757742	13
2961978	15
6670038	13
812697	13
5479462	16
5605398	13
328181	13
3374804	16
8298129	13
12162681	13
9439845	15
4424210	13
1814196	13
13292781	13
329899	13
11731599	13
21046469	13
11479298	13
5659271	13
4533135	13
16048323	13
7319019	13
25040624	13
27080	13
5023088	13
16548454	16
367566	13
197644	13
311560	17
3310919	13
761884	13
6311532	15
8319343	17
9599265	13
212112	16
16020550	13
2487943	13
5366485	13
15230503	13
2732547	17
2223404	13
12505558	15
2282961	13
659100	13
12923057	16
1154748	13
6252525	13
1134734	13
11740835	13
2989168	13
1202473	13
3302606	13
3019396	13
2196127	13
5147702	13
5086081	13
6203804	13
40791028	13
3251736	13
1723255	13
855613	13
1396006	15
534783	13
2995734	13
2859746	13
23306339	13
280771	13
694	13
3941691	13
1938042	13
11732725	13
9443416	13
18291618	13
8065638	16
972876	13
6922538	17
6931162	15
22098868	13
3358261	13
6280742	15
10671494	13
3968943	13
7944695	16
532531	13
6674289	13
11388766	13
6472891	13
849031	13
11054103	15
8423878	13
625543	13
2181321	13
9599419	13
9687510	13
8196660	13
3469357	15
19859611	13
17114594	13
5585509	13
6287576	13
15608527	13
1220909	13
633427	16
11481425	13
7078815	13
1173940	13
38149486	13
14160200	13
16790334	13
13115492	13
9495874	13
4733549	13
4332778	13
3589246	13
451193	13
5973844	13
7843154	13
40114651	17
890410	13
91470	13
6390972	13
7790086	13
18289084	13
22266262	13
843657	13
3462688	17
13472465	13
7017689	13
3710231	13
6023650	13
989533	13
3836310	13
2415186	13
21143470	13
4475516	13
2348619	13
8480726	13
17540191	16
8055692	13
8319112	13
19056863	13
45400	13
4657809	13
303310	13
5311408	13
6321920	13
1981456	15
6275508	16
11303650	13
9574257	17
5520421	13
9537360	13
334112	13
6528924	13
2508489	13
526349	13
7608982	13
6271105	13
9418776	13
9487866	13
20252870	13
13754394	15
13150125	17
7443506	16
3931213	15
296135	13
8311922	15
6785914	13
688002	13
3420351	13
1096943	13
2415449	13
3690989	17
2724087	17
13266626	13
6233042	13
1955502	13
6855119	13
10859296	16
129429	13
3836930	13
8919211	13
1578733	13
3482964	13
35757862	13
561360	16
20486092	13
3180362	13
3810704	13
11404211	13
14684542	13
5259954	13
854821	13
230457	13
23589561	13
11246528	13
6791034	13
1432094	13
1139112	16
308155	13
22075288	13
3305084	13
6225220	13
672079	13
1765320	17
16880249	13
2420965	13
645915	16
4325816	13
8813612	16
4017727	13
220756	13
3858425	13
22411182	17
27853078	15
1705369	16
14922523	13
4028466	13
4434995	15
13931223	13
3756966	15
5430204	15
2048331	13
3469141	13
3629285	13
3198205	13
6674699	16
7519596	13
13805375	17
3109023	13
4119347	16
633112	17
7658623	13
292437	13
4599620	13
3015422	13
795304	13
8742361	13
3371747	13
4788629	13
10579799	17
2041959	13
4748030	13
1865984	13
8310207	13
15628247	13
20752403	13
651403	13
4153352	13
8869550	13
3056023	13
2519793	13
7250282	13
6840604	13
8656483	13
13415783	13
9347405	13
1080684	13
21634446	13
10880394	13
2176219	13
2694947	13
5649682	13
5410277	13
9737932	13
1441139	13
8332768	13
1469073	13
3273941	13
1019333	17
7389291	16
159595	15
5978679	15
17327076	13
913994	13
8529897	13
1453553	13
537928	13
21278011	13
16335934	13
1896771	13
11723760	13
28365436	13
19660047	13
8947818	17
1689507	15
1021327	13
2355163	13
3065632	13
7105632	13
2493558	17
4310849	13
10370666	13
4017343	13
3457793	13
12317279	13
22998324	16
3300056	13
7190278	16
2903980	13
12177099	13
91392	13
3647744	13
28265106	17
6348323	13
10684254	13
21586788	17
787337	13
1485494	16
18980521	13
7442485	13
9587510	13
9498507	13
1200056	13
633682	13
8154997	13
4284463	13
3142319	13
7712006	13
18683955	13
31929822	13
675894	13
3011819	13
1882105	13
4714009	13
511330	13
3353747	13
8619829	13
3642413	13
1147503	13
51172	16
10311674	13
6668135	13
1822959	13
1733887	16
1960562	13
2062772	13
8090075	13
2526176	13
4393275	15
3350561	13
19008843	13
28093738	13
10532596	13
503947	13
5171639	13
3090307	13
12232642	16
14148221	13
7274218	13
12602240	13
833299	13
5387935	13
5454312	16
6376219	13
1040303	13
8575531	13
1505579	13
4670559	13
1626614	13
3988706	17
7044047	13
491602	13
11438220	17
2369671	13
430269	13
7986932	13
15781273	13
1767277	13
1544019	13
1357126	13
5564203	13
7018889	13
26827824	13
3596744	13
18896338	15
1092481	13
15467805	13
7917966	13
24990006	13
3498336	16
9575227	13
10168255	13
156492	13
2934610	13
21467721	13
9726310	13
1437470	13
7186898	13
434019	13
306107	13
3421202	13
289588	13
17033901	13
8547214	13
2303747	13
1244065	13
206459	17
16630896	13
325315	13
5954086	13
1368827	13
7454748	13
3344437	13
1189005	13
8663514	17
2563246	13
3148117	13
24167655	13
35062390	16
24008431	13
1157384	13
3210482	13
1149380	13
7413456	13
4575203	13
18705272	13
5014028	13
3026919	13
5759491	13
5701375	13
3021794	13
1502451	13
2047811	13
14887669	13
54720	13
7222607	13
2483614	13
6255600	13
5053377	13
8428859	13
2476702	13
8392986	13
21841448	13
13499872	13
8894358	13
904055	13
16213267	13
6022948	13
1189400	13
11712991	16
21912801	16
12040507	16
18162771	13
1473180	13
39633295	13
7844378	13
3728844	13
10892839	13
5050818	17
3989234	13
22213698	13
2814554	13
260489	13
19141351	16
2208714	17
3452439	15
84218	13
4625008	13
18877678	13
9131926	16
13341068	13
21203693	13
3063829	13
1194502	13
6812476	13
14079053	13
9111722	13
3404501	13
14205567	15
10208830	13
15141882	13
8997867	13
3523639	13
4512727	13
17405135	13
28366359	13
10062442	13
3987579	17
4255738	13
1101894	13
35845143	13
12935780	13
16719963	13
1495954	13
14762279	13
14329678	13
10005960	13
4543155	13
12716723	13
9358606	13
10242988	13
13228173	13
12627633	13
177495	13
3550383	13
5871616	13
1358299	13
9061393	13
5329123	13
116791	13
5895837	13
1044007	13
200578	13
647662	13
3018306	13
6847648	13
1276126	13
12020669	13
12288906	13
17140243	17
759474	13
797100	13
5109701	13
4501977	13
5462922	13
1048826	13
8097051	17
812133	13
33579904	13
510424	13
25113317	13
1088927	13
9015058	16
5606936	13
1147126	13
13389196	13
8299759	13
16229037	13
4288193	13
1124790	13
18758183	13
2499181	13
18666589	17
4223952	13
8179709	13
16311993	13
3724565	13
8008594	13
4634634	13
1912424	16
184792	13
886614	13
42565654	13
8225965	13
16941862	13
16648170	13
8676175	13
6294687	13
3347646	17
3334448	13
1553414	13
2290958	13
27158831	16
1257120	13
1486131	13
45223762	13
705625	17
5125918	13
14269006	13
11908839	13
2053687	13
1662749	13
1667780	13
21997498	13
3562774	17
11191552	13
2269086	13
19195703	13
3646232	13
12072990	13
11335201	13
13119538	13
682418	13
1372876	13
4611399	13
6374452	17
1949651	13
1601699	13
7881867	17
4547201	17
7063709	13
940707	13
4321420	13
7395683	13
3639488	13
10959411	13
8271350	13
12424179	13
2909663	13
14267390	13
2146869	13
6101312	17
4211905	13
14444109	13
16294213	13
10202229	13
8840204	13
22007267	13
9527326	13
9406066	13
2913468	13
5961262	13
5609043	13
2671413	16
21704184	17
9233122	16
18349733	13
6069818	13
20338232	13
12041454	13
7233048	13
5839657	13
289778	13
6621519	13
4734753	13
3504085	13
9126321	17
484522	13
8096003	13
4006133	13
2173027	16
4004536	16
11486189	13
554998	13
9675557	13
2196121	13
6005313	13
16621454	13
7374648	13
2095467	13
1663263	13
27751166	13
99152	13
4953583	13
16809153	13
31020869	13
13712503	13
13627237	13
9862788	13
28411986	13
5335613	13
5365102	16
15553455	13
3535972	13
939539	13
643632	13
1651	13
2809167	13
7303099	13
220324	17
25314465	13
3132600	13
16830087	13
7038231	13
13314242	13
9332878	13
1383307	13
11994301	13
998875	17
7078003	13
32849763	15
996187	13
15085276	13
3368220	13
4295033	16
7964592	13
16470	13
7431668	15
17083002	13
11317100	17
8582661	13
4241241	13
2137407	17
5615196	13
1015427	16
5616836	13
369393	13
513677	13
18417324	13
7989084	13
12266824	13
4257850	13
847611	11
4963995	13
9236959	13
6212652	16
8919295	13
2927919	13
3926405	13
2891167	13
2144863	13
6857069	13
11258753	13
9898707	13
9479394	13
269041	13
4550423	13
6220684	13
3811915	13
63995968	13
865458	13
45458	13
8777156	16
2181642	15
2962950	17
7266370	15
23836488	13
10428991	15
1946015	13
13724558	13
2389548	13
6182937	16
13992384	13
272110	13
11397107	16
2393447	13
22847684	13
13140007	11
13972951	13
4404412	13
6744655	15
10753216	13
3983957	13
17067713	13
1487737	13
1176768	13
8685106	13
5919274	13
5169669	13
21835512	13
8903884	13
4074938	13
5041330	13
15123440	13
19394779	13
9221205	17
10982938	13
3733731	13
4379516	13
142829	13
564760	13
2977559	13
1607468	16
12428888	13
6979322	13
1752954	13
224550	13
10453769	13
4405607	16
497116	13
2471809	13
5591393	13
8089672	13
3499925	16
3528084	13
2318861	13
11973619	13
5659468	13
6815817	13
5552293	13
6409949	15
4877735	13
1308238	13
4166166	16
18358111	16
6902305	16
3598649	13
6995440	17
505121	13
856657	13
5791405	13
948993	13
6757771	13
6779189	13
8801366	13
8787451	13
9086356	16
17174412	13
14180411	13
8496613	13
399423	13
27183762	13
39902933	13
11031180	13
1219039	13
7723332	13
1616779	13
2236382	13
280640	17
110883	13
883883	13
1500286	13
7969335	13
10020153	13
3837009	13
5021610	13
4241218	13
3837996	13
5721235	13
7222028	13
4425641	13
623767	13
22248412	13
19528158	17
4165432	13
10346940	13
7288737	13
7196644	13
546618	13
1371722	13
10007044	13
4263167	13
7547439	13
3042116	13
5075194	13
15288532	13
5922442	13
82652	13
1448400	17
5577402	13
11334016	13
20810638	13
573623	13
10148447	13
10352287	13
4609306	13
8563847	16
6742218	13
5339603	13
26523682	13
2721639	17
18845599	13
7309915	13
4043261	16
1588831	13
5351950	13
2224287	13
3886262	13
14759446	13
9327594	13
136104	13
5165146	13
14048358	13
3547077	13
2339772	13
14616688	13
4325846	17
4591534	16
5133868	13
19363745	13
13448802	13
1878256	13
15488430	17
2727298	16
3245201	13
15177837	13
18467855	17
8562670	13
4247735	15
1013555	13
2707819	13
5187952	16
1216936	13
6488100	13
374888	13
5662233	13
20504336	13
14823813	13
4954687	13
3791036	13
1003735	13
5514141	13
1183626	13
17869116	13
5026559	13
26538437	13
1898768	13
1217248	13
4514397	15
5863819	13
1233068	13
2937523	13
763934	13
326019	13
5133697	13
3931812	16
4528483	13
5070547	13
5536000	13
16317106	13
1022405	15
17396023	13
10713202	17
515394	13
1359666	13
8298854	13
4261316	13
4912855	13
3080732	16
15935548	15
2732808	17
1849430	13
944018	13
11527801	13
3549569	13
345956	13
6444095	13
2062757	13
3674364	13
910711	13
1296579	13
498755	13
6132679	13
16031171	13
2703183	13
5689594	13
453429	13
1352657	15
1353103	13
1103355	13
6904698	13
11689101	13
705717	13
13869419	13
11363136	15
15542350	13
4746088	13
32798087	13
5223427	13
4583309	13
1468374	13
795108	17
2411358	13
20551008	13
5223324	13
8062943	13
11423062	13
15101141	13
2771445	13
4938579	16
5720196	13
699602	13
4520165	13
1118570	13
1849709	16
4571001	13
4101650	13
24553816	13
6122369	13
28871110	13
10576332	13
15742377	16
1798568	13
3325070	15
11445768	13
5139715	13
7870850	16
4141333	13
2862042	13
25855906	13
823001	13
4111041	17
14005922	13
8673423	13
59089879	17
4087339	13
1027812	15
5953768	17
14450231	13
10550105	13
580565	13
38765935	13
1474106	13
1619441	13
34788038	15
2322138	15
2763094	16
7763040	15
11723311	13
3256214	13
3821334	13
2205558	13
5917107	16
18714101	13
826957	13
27729690	13
19185704	13
6669174	17
9388950	13
3225148	13
473101	13
14259513	13
5998574	17
447041	13
713973	13
341813	13
13781690	13
708052	15
2611225	13
3079356	13
17190381	13
159134	15
6766518	13
7808249	13
21246668	13
927978	13
5952760	13
495755	13
24145685	13
3467924	13
11470639	13
2051399	17
1107096	13
402122	13
4895433	13
2230937	13
3836069	13
5537399	13
2887361	13
2626028	13
5770319	13
22885417	13
2757628	17
3109047	13
36142373	13
9707138	13
4612012	13
12123027	13
3215088	15
11241233	13
419262	13
8323027	13
6139002	13
12691219	17
12953259	13
1503767	13
29300420	13
14782335	13
5435089	15
5656157	13
2209033	13
8424309	13
331860	13
4528445	13
2395219	13
4251279	13
1531035	13
3119139	17
2436331	13
12748548	13
9875992	16
23129334	13
4815301	13
9458244	13
4711981	13
2419364	13
5310851	13
499824	13
10862154	13
1614532	13
187215	13
48658755	13
487091	13
18959186	13
14394620	17
5352598	13
4366417	13
6348932	17
3622924	15
6290174	13
14047551	13
2200813	13
4203933	16
643348	15
1356818	13
4597317	13
8862528	13
5507589	13
2007707	13
25096295	13
3584931	13
17634219	13
4960928	13
889727	13
221830	13
2206771	13
4596869	13
1399624	13
10621484	13
14093514	13
307959	13
4149702	13
14887071	13
3022215	13
6160977	13
5746563	13
3119901	13
563221	13
6718786	13
5974742	13
5784904	13
8351091	13
2278191	13
5278913	15
13780687	13
774117	13
519095	15
4508993	13
4204599	13
6315946	13
345583	13
4090657	15
7566548	16
1874876	13
11631193	13
6294522	13
3799574	13
14356944	13
2294088	13
1287280	17
1325725	13
3740272	13
3122049	13
6097664	13
1755445	13
656665	13
7682844	13
10850652	13
4809152	13
410156	13
905746	13
92365	13
15026519	13
748261	13
1920290	13
1608000	13
3401724	13
1178040	13
1702062	13
9363520	13
3500336	13
277864	13
362923	13
8922006	13
2179017	13
760080	13
18015647	13
14034350	13
6872275	13
13546815	13
13517913	13
23032811	16
4025461	13
9885490	13
13501572	13
5443987	13
6733845	13
4307354	13
24017122	13
2093879	13
1112756	13
10025483	13
35312472	13
8269061	13
94913	13
4492751	13
15650319	13
15326984	13
3385798	13
3359082	16
111057	13
11433631	15
861275	17
648910	16
10370438	13
8444255	13
312533	13
12094424	13
2914437	13
14420790	15
882343	13
5905292	16
12581380	13
129449	16
4039871	13
14171935	13
19765862	15
2283944	13
7598321	13
9662095	13
2177638	13
851260	13
738785	13
7011618	13
6809857	13
12178773	13
3226072	13
9949298	15
5961945	13
7580976	13
4165209	13
21241821	13
8385868	13
5842421	13
9762457	13
6373632	13
8641131	16
11024954	17
6706149	13
8728181	13
2690336	13
12095579	13
3543616	13
11139773	13
34912	13
13609272	17
5704996	13
4998659	13
2922764	13
6540173	13
16677138	13
6427191	13
2287298	13
7950855	13
4994381	13
10406639	17
2394783	16
1370693	13
110150	13
3301608	13
4011849	13
22840621	13
3188596	17
14009469	13
620086	17
6276339	13
14855627	13
1226797	15
16631620	13
3145734	13
6772985	13
6068949	13
11926076	13
943103	13
1177984	17
3278097	13
5497983	13
4325488	13
9503485	13
7451829	13
17230509	16
4953612	13
13928941	17
12037025	13
14597950	15
12217354	17
125586	13
1548891	13
9267113	15
9576092	13
18444631	16
20293729	13
10749624	13
104432	13
11837995	13
4886436	13
19622940	13
1816151	13
8390202	13
8869959	13
7502090	17
165908	13
26722087	15
920810	13
15159056	13
9090276	13
6908324	15
9321964	13
2898558	13
4865484	13
14452621	13
9630364	13
4052059	13
11082509	13
2249818	13
4154831	13
15156702	13
2952925	13
13566552	13
343408	13
3072641	13
2750620	13
4176067	17
2411301	13
10281344	13
1166620	13
2730172	13
581326	16
1968983	13
2663682	13
3020877	13
3836453	17
14896178	13
11395540	13
5654526	13
15553282	13
17276287	13
1640647	13
26678246	16
4180434	16
15742880	13
1842333	13
11329421	13
3835513	13
608069	13
10423129	13
2846515	16
8123061	13
15032110	13
6602242	17
13786969	13
7331021	13
7627214	13
2728618	15
801836	13
2683299	13
12783389	17
3889785	13
13806691	13
4441528	13
4532693	13
13627217	13
3071272	13
9879817	16
7715539	16
4846588	13
9215337	13
697910	13
6276859	13
6396229	13
9235327	13
11948914	13
3916376	13
4104214	16
5326627	13
14018093	15
5647941	13
8235591	13
6397584	13
2312920	13
171776	13
396068	13
9774951	13
1098351	16
11542723	13
8358908	17
20448307	13
2736284	13
627748	13
5793862	13
8063708	13
5705714	13
5944346	13
921174	13
5705062	13
5337568	13
4744865	13
30056055	13
885965	13
20617684	13
1726425	15
1169044	13
5679648	13
8754572	13
1828839	13
25466310	15
2760067	13
10698548	13
11591407	13
806365	13
4144788	13
2724747	13
8937877	13
4292211	13
10717378	13
9738699	16
6149943	13
6584971	13
1659473	13
23767162	17
6752704	13
11358425	13
14796058	13
1356497	13
1370877	13
1385791	13
5129295	13
11429469	13
6363711	13
8155693	13
1695520	13
25142940	13
6177221	13
2483163	17
6121609	17
1226901	13
190778	13
7606897	13
2568635	13
11186603	13
3398394	13
10375486	17
4393451	13
11069523	13
310122	13
6188268	13
348093	13
13831722	13
14284163	17
17849667	13
17072234	13
11382011	13
11864944	16
714362	13
12662580	15
885158	13
9145626	13
5495788	17
7121591	13
30516877	13
2155882	13
22937298	13
2210027	13
4893224	13
17517788	17
1751876	13
5425129	13
1455673	13
6202030	13
2610223	13
13168426	13
13580864	13
1578514	13
4734342	13
19333275	13
20326444	13
4479879	16
20049068	13
3462194	13
2247735	13
3832964	13
476102	13
3330905	13
3896333	13
15890844	13
5406794	17
16809309	13
458590	13
11813564	16
5656170	13
6100268	17
5173565	13
9556110	13
9008061	13
5991063	16
318278	15
27302298	13
8096855	13
8950817	13
1200661	13
2355700	13
52363	13
14964400	13
9172462	13
1377732	13
1637316	13
2560059	13
18798257	13
28262214	13
2683536	13
1651072	13
19933803	16
3362222	13
5851522	13
13922141	13
9344389	13
19855743	13
3971787	13
10505172	13
4182778	15
20084100	13
2888221	13
645999	15
9483709	13
16677959	13
746984	13
9571167	13
3854557	13
10823965	13
9208977	13
3652258	17
12590554	17
7635502	13
5020847	17
3277149	13
500544	13
497404	13
16484041	13
1517252	13
35379077	13
784443	17
290623	13
1102858	13
568620	13
7805691	13
1458315	13
2710444	13
12716869	13
8909897	13
3073795	16
32692357	13
3853113	16
2265014	13
2275389	13
1658581	13
19184558	16
10188677	13
3111664	13
1625865	13
40385042	13
9951638	13
6539740	13
7786530	13
146127	13
293080	12
4837288	13
12350248	13
26931078	13
5491859	13
20890331	13
13416077	16
7687779	13
9762673	13
106787	13
8240263	13
1947215	15
1654436	13
11724501	13
2765838	16
2996026	16
7646103	13
2537580	13
4266038	13
4955051	13
2628726	13
4411849	13
7422902	13
8387405	13
6361776	13
5218457	13
35846986	13
34231797	15
5094916	13
2792070	13
9335035	16
11420332	13
4511469	13
660967	13
6396562	13
835405	13
188321	13
9550421	13
4674973	13
2146534	13
4564459	13
12794191	13
12623742	13
8897624	13
8962754	13
12099484	13
1520884	13
1660571	13
2662203	13
5074366	13
10302438	13
13229105	13
11215490	15
12556760	13
1141195	17
9719751	13
4082233	13
288876	13
380518	13
3705355	13
6522746	13
6483059	13
4760064	13
2112789	13
16603986	13
83477	13
9326560	13
13663819	13
54073	16
2742287	16
32135172	13
32920641	13
902099	13
2727809	13
8886537	13
3746028	13
135964	13
3551252	13
36078368	17
12197842	13
4383250	13
1812447	13
10614535	13
9907532	13
4636785	13
4417028	13
3999321	13
5553392	13
13894077	17
26485548	13
9716003	13
20754382	13
5599604	13
4071313	13
2801525	13
10340702	13
7072485	13
16238794	15
6644598	13
6966542	16
16367200	13
2465954	13
6189075	13
12505788	13
13292154	13
6898894	13
4931396	13
7363285	13
18670500	15
3854152	13
104703	13
1860768	13
23405545	13
60164435	13
18003608	13
6534242	13
5510776	13
51494647	13
33889420	13
11196405	13
3555411	13
1725944	13
6725192	13
9834134	13
241712	13
10457293	13
14626937	13
11431714	13
27887816	13
24471176	13
8321413	13
10162148	15
4603700	13
6344960	13
2119263	13
4910783	13
13898077	13
2006856	13
2066994	13
1453525	13
3850006	13
5416288	13
8987896	13
2280724	16
262387	13
1243499	13
11916473	13
2410097	13
422452	13
3786422	13
3406558	17
5406324	13
13975644	13
620401	13
40092225	16
1166964	13
8490373	15
5741299	13
4590372	13
15483364	16
4610633	15
31161112	13
3550708	13
1668533	13
20649732	13
13727386	13
7415599	13
1458716	15
10780345	13
9433686	13
8184849	13
7245377	15
7352489	13
23703909	13
4893029	16
647325	13
9733605	13
5855417	17
3833893	17
3315200	13
28064489	13
948199	13
19989304	13
3409213	13
9670945	13
16938216	13
758732	13
4136238	13
31521284	13
15375858	13
310665	13
6609668	13
12459585	13
274190	15
14667503	16
4365524	16
5183130	13
6978903	13
6844780	13
1008750	13
7605019	16
113405	13
592346	13
11991310	15
2689634	13
4541888	13
20190171	13
3327739	13
2633358	13
4095616	13
2091054	13
13238638	17
18766054	15
4198185	13
3582331	15
396034	13
13593166	13
3646078	16
927682	13
5577823	16
9233515	13
1090044	13
9896906	16
735422	13
12666135	13
7310501	13
2498935	13
2085843	13
20720333	13
3440872	15
10338764	13
4288129	13
1935188	16
3036770	13
10740725	15
6282261	17
7619689	15
5575910	15
548590	13
8085928	15
3384485	13
3176037	13
14782753	16
61878	13
22017404	13
4470491	13
803398	13
17477515	13
22197087	13
7102653	13
895200	13
11360316	13
19905119	17
12422800	13
6426437	13
5226664	13
54672	13
12472951	15
519910	13
1946467	13
207697	13
8696939	13
22983072	15
72657	13
9676045	16
4440531	13
15894856	13
817199	13
2235994	13
3846905	13
322822	13
10810780	13
3864628	13
24704667	16
1340854	13
3004009	13
2506238	13
25199246	13
8667465	17
11156418	13
11036122	13
9816447	13
25761814	13
2601158	13
14300654	13
11521967	13
1814653	17
998432	17
8171245	13
16550893	13
1988508	17
32687358	13
61917	17
31910282	13
2973546	13
794363	13
393972	13
11568274	13
3341778	13
7804012	13
6921532	13
2754636	13
1547940	13
16473533	13
4608946	13
5339215	15
91755	13
924240	13
6054199	15
2358450	15
4906710	13
1818271	13
4281438	13
1434300	13
9979439	13
1959344	13
3037810	16
4670358	13
47854608	16
1789528	13
3456272	13
7272446	13
2243891	16
3866086	13
14416337	13
1360941	13
1387491	13
13595771	16
3944770	13
24122387	13
2167076	13
5437620	13
6157217	13
1040504	13
17680505	13
13677181	13
1646794	15
2135026	13
2443873	17
1223013	13
2619431	13
832508	13
13183710	13
2005603	13
5630119	13
13983856	13
3826077	13
3202347	13
11173433	13
6573570	13
7637989	13
6143641	13
14182977	13
1045303	13
2938968	13
3573689	17
5232368	13
14551833	13
5056327	13
1522518	15
4262930	13
61669417	13
9950770	13
15311202	13
673381	13
2901791	13
9700758	13
1780358	13
3563201	13
12490021	13
6552619	13
5489709	13
18976533	13
826299	13
3219969	16
12774344	13
22604396	13
4889589	13
4512867	13
7518948	13
5336065	13
6039015	16
4663698	13
4159666	13
17897092	13
5791699	13
2023196	13
20740466	13
3543339	13
5572514	13
6749784	13
8690469	13
5843899	13
15379340	13
6624503	13
18560405	13
4818513	13
693604	13
10465334	13
23888455	13
11945130	13
18709382	13
525882	13
7947911	13
16976931	13
4257147	13
1135923	13
46940	13
19636996	13
1493807	13
4348348	13
6386031	13
12256627	13
196309	15
5966607	13
446593	16
10775607	13
9544775	13
1055797	13
3300744	13
5132488	13
7344617	13
778577	13
2419665	13
12739641	13
9137735	13
5081132	13
10204783	13
8933754	13
1140650	13
503232	13
6115186	13
1645398	13
4463023	16
2311758	13
242100	13
5021619	17
6028346	13
1006102	13
31165214	13
18846819	13
20521501	13
9197837	13
4008298	13
6576970	13
576780	16
12284972	15
4097849	13
1714083	13
4329345	17
2425402	13
4388524	13
1995219	13
3880543	13
1087739	13
40564417	13
4217010	15
3599773	13
22150334	13
4850187	16
1817245	13
27926761	17
9300234	13
8182961	13
348225	13
13394601	16
5437754	13
2770004	13
20808136	13
1611164	13
8210998	17
6176696	13
3751306	15
2693232	13
2450963	17
3019906	13
4313261	13
5528309	13
796341	13
3773976	13
6752860	13
7663392	13
12502982	13
9679433	13
5500157	13
2510098	13
7593420	13
8069536	13
6243672	13
12474634	13
2090255	13
3066232	16
6099237	13
27538478	13
1512279	13
2125682	13
407080	15
17300600	13
6139278	13
7874354	13
5861451	13
4614526	13
4899526	13
13032982	16
7939803	13
8741712	13
140714	13
5047569	13
75632	13
792732	13
8379593	15
11094537	13
2197453	13
1707150	16
6737389	13
438758	15
801284	13
949563	13
5969948	13
799958	13
3088916	17
2071201	13
2486670	13
4370323	13
5836806	13
23767065	13
1454855	13
5074304	13
956300	13
25110826	13
7037459	13
1179550	13
1123913	13
23528382	15
10114900	13
11731527	13
1943492	13
2604969	15
17322698	13
1977402	13
10766992	13
1901146	13
620249	13
5408175	13
14441952	15
3905895	13
2580813	15
6329867	13
17907333	13
14703145	16
17367831	13
2670930	13
21738393	13
2942996	17
1393404	13
16656077	13
2933069	13
14140522	13
9324711	16
20528880	13
7443828	16
4166957	13
5057393	13
64416	13
2946414	15
6478373	13
20287540	13
1224593	13
51500	13
19222229	13
1986971	13
991850	13
18597462	13
20635954	13
3203358	13
18522265	13
845452	13
8344008	16
13339366	13
2233946	13
6575343	13
115172	13
1620881	16
5611349	17
2944934	13
1681415	15
17091941	13
1599538	13
16633069	13
784168	13
2072783	16
9495942	13
15308764	13
5865315	13
3076513	16
1837898	17
2846208	13
6647197	13
5810398	13
11241895	13
10292344	13
21933614	13
2292400	13
18325090	13
2593505	13
2715047	13
2750592	15
10784628	13
23959607	15
11380323	13
517025	13
1358524	13
4010765	15
3489127	16
5391517	13
24989169	13
11380317	16
3101639	17
6760842	13
992843	13
4163086	13
6020323	13
8142551	13
32664345	13
1604397	16
6701363	13
13710301	13
4957798	13
4292676	15
1121692	13
2574614	13
3405653	13
9064296	13
2282014	13
4088986	13
8157852	13
709153	13
1441972	15
7691034	13
9812419	15
2720899	13
1595018	13
13080757	13
2966389	13
5865176	13
31206698	17
6867877	13
5812324	13
4809222	13
14158100	13
7338243	13
26853123	15
3032280	15
2643726	13
9530306	13
9211023	13
538940	13
11718878	13
11045688	13
594230	15
9270273	17
5043292	13
8719489	13
462286	13
28572240	13
3405055	15
1924591	13
3861089	13
2050889	13
855029	13
8987051	13
25243551	13
27385860	15
7181459	13
4175768	13
238091	13
1699408	13
395278	13
6682242	13
1320550	13
4544269	13
2525074	13
14407459	13
2916430	13
1637883	13
19835310	13
15994520	13
417031	13
3615611	17
2279939	13
483282	13
957459	13
3887418	13
611441	17
77239	13
3785582	13
659145	13
2037132	13
1077757	13
1084127	13
17529799	13
2228674	13
12228118	13
2864624	13
6439750	13
14434243	13
22441274	13
2477349	13
1853530	13
6174523	13
2529791	13
4805332	13
6808975	13
2615513	13
1304385	17
39898141	13
2126938	13
515201	13
8188370	13
16244171	13
768269	15
1924563	13
4600903	13
7408371	13
6694067	13
15876949	13
316182	13
6966620	13
16478491	13
9671599	13
9807989	13
1445331	13
715924	13
22091535	16
7025713	15
4059538	13
3111933	13
2421527	15
16554566	13
3380923	13
11969477	13
17974851	13
6337392	13
3206181	13
2541424	13
14845944	17
4024142	13
5722619	13
829369	13
3808549	13
1606929	13
4725787	13
10292445	13
10561098	16
9929376	13
2508526	13
2317142	13
3233485	13
1863748	13
7032423	13
8893814	13
7317950	13
9367521	13
1650160	13
2572651	16
15739346	13
1036715	13
5895695	16
3618774	13
4303484	13
1971418	13
13118511	13
1454034	13
9020848	13
336028	13
3682991	13
4957236	16
3423233	13
3362518	13
3016961	17
2199596	13
1131210	17
3722108	13
4723878	17
25459220	13
1270707	17
4153461	13
437135	13
14804664	13
2576291	13
10810024	13
10229013	13
122281	13
2591851	13
1353970	13
22027665	13
35389424	16
3511000	13
23111152	15
834289	13
7305467	13
18838425	13
4888322	13
1304356	13
14655707	15
41385279	13
41375396	13
455688	13
14495972	17
27998553	15
2414985	13
5392277	13
2280045	13
10297631	13
10920870	13
4982825	13
1195903	13
9476491	13
3170699	13
33772744	13
17446248	13
7575870	13
1497260	13
5167979	13
134185	13
15532257	13
2700423	13
7294685	13
2308160	13
3207368	13
5037250	13
450725	13
3194622	13
3379435	13
5904083	13
4908262	13
14171257	13
1434197	17
6856955	13
2659634	13
391525	13
828926	13
12847877	13
7355716	13
6456756	13
11970300	13
24671512	13
1904980	13
5404757	13
13767363	13
10413799	13
32606332	17
11779614	13
15252711	13
605678	15
7061669	13
388542	13
272928	13
32584714	16
30918579	17
6541059	13
7819977	13
34452994	13
1140782	13
14685863	13
2148263	13
10958514	13
10608449	13
1902527	13
3959672	13
15007138	13
5290019	13
8580882	13
3977643	16
5133705	13
9578397	13
1683041	13
2729098	13
3656611	13
1580772	13
59714	13
3986541	13
15889659	13
9485376	13
4114306	13
7309027	13
4705954	13
1423565	13
13730372	13
18026744	13
32958402	13
2445303	13
6962279	13
12965170	13
325243	13
5555870	13
2655354	13
5107287	16
6484316	16
2842701	13
6957011	13
14638844	13
11764632	13
1569063	13
6265791	13
13064886	13
7513806	13
3293062	13
12036576	13
26705497	13
12768262	16
2539144	13
8577652	13
1229177	13
8875273	13
11050693	17
825691	13
76048	13
35920	13
15911893	13
17001282	13
3711485	13
9968106	13
8242669	13
4770161	13
1422640	13
21836680	13
740120	13
4882407	13
425234	16
987987	16
2631180	13
5649472	13
2339547	13
116706	13
2464046	13
13691884	17
11222004	13
3033681	17
6866170	13
4376733	15
4942522	13
10615105	15
950653	13
1362851	13
106358	13
14631318	13
1001313	13
4106947	13
28228420	17
1038815	15
2657134	13
27148302	13
11321768	13
21749047	13
4869012	13
417185	13
15860776	13
21265195	13
630923	13
8482425	13
5497868	17
8824540	15
5545322	13
178752	13
11491954	13
2442294	15
9209750	13
2474941	13
570728	13
7255354	13
2452591	13
1711854	13
1237637	16
6178742	13
16818989	13
7851174	13
304391	13
3233670	13
11052983	13
5746403	13
8202536	13
29272880	13
2351815	13
5951454	13
4583524	13
49571	13
6799886	13
17087773	13
121115	13
391429	13
706305	13
22892351	13
4418808	13
3543277	13
14625018	13
3534422	16
3235367	13
11305720	13
10079128	13
2007155	13
865871	13
9416948	16
4360121	13
11313665	13
6951678	13
3759820	13
1489175	13
15904973	13
5073809	13
1738005	13
3921661	13
18619661	13
44517356	17
9953421	13
3410567	13
4945177	17
15284731	16
3755994	13
1926338	13
19021817	13
2352394	13
5207409	13
5167812	13
7895748	13
438903	15
9308366	13
9531831	13
2281475	13
4821299	13
30497533	13
10102659	15
8804925	13
5555798	13
1038074	13
1564821	13
3175019	13
10780327	13
15398465	13
5653276	13
15010626	15
574892	13
8429119	13
468539	13
10837867	13
33897448	13
11340144	13
25212123	13
5550337	13
3953383	13
6858696	16
17611940	17
385070	16
6114403	13
7747374	13
3042814	13
16634527	13
8847990	13
9386043	13
1643407	13
122578	13
7208330	13
9805658	13
3330739	13
2784563	13
5003133	13
3084016	13
12972289	13
4062966	13
18399642	13
10670356	13
5190770	13
1106233	13
12490655	13
5580028	13
57830105	17
1380240	13
7076378	13
8407111	13
19022818	13
1536415	13
15305244	13
10835975	13
3495781	13
526321	13
11301305	13
5039146	13
1011282	17
1741534	15
390831	13
17293342	17
1495919	13
659037	13
10743073	13
1569459	13
55101339	13
5382939	13
308199	13
2811116	16
15108109	13
696330	13
31105916	16
7120470	13
17152722	13
20935460	13
6665811	13
5868415	13
4093047	13
253505	13
2014193	13
6824937	13
6687668	13
18727528	13
1428359	13
8022137	13
12025622	13
6453499	13
2534471	13
6895884	13
6043552	13
4709697	16
29783	13
814657	13
1164749	13
1320933	13
2256578	13
5543777	13
30004432	13
3486176	17
9891728	13
220297	13
15928635	13
45068124	13
34853812	16
3294500	13
11124634	13
780638	13
17305625	13
4833460	13
49632	13
3676336	13
24771112	13
2854253	13
1498024	13
3063654	13
11714816	13
4655313	13
3550441	17
4770153	13
8338237	13
1158939	13
334114	13
794101	13
989856	13
2696890	13
5842847	17
324324	13
9193693	16
3585782	16
4218911	13
6283624	13
8046107	13
2565228	13
19759764	17
9327526	13
5675197	13
2258304	13
8071696	13
2295129	13
16456850	13
7376566	13
18930673	13
17584255	13
3267575	17
24103351	13
13718602	13
13667075	13
1412865	13
3663634	13
12666922	13
12139303	13
2673218	13
6123048	13
3402895	16
7727031	13
24446350	13
2025254	13
204329	13
5372730	15
26199162	13
16376061	13
3584266	13
19143709	13
16073689	13
6854840	13
1145156	13
9915230	13
7034048	13
1547345	13
2034111	13
593637	13
932795	17
479648	13
833437	13
14894930	13
1980261	13
4878905	13
7083340	13
1773180	13
8943334	13
2886040	17
2162471	13
2800427	13
10126944	13
10188515	13
74782	13
3913094	13
6484424	13
3890885	16
3716899	13
20895087	13
1685724	13
13118382	13
495418	13
1764433	13
5791202	17
991106	13
1318913	13
242889	13
857880	13
2618895	13
4847578	15
2662600	13
2678441	13
7303577	13
3050871	13
6341191	13
6375750	13
2783586	16
13574871	13
5239977	13
965179	17
14999442	13
2759016	13
201638	13
4955579	15
4036626	13
3202869	13
1614551	13
3365504	16
5234985	15
3437966	13
1776067	13
413872	13
3962337	16
6607620	13
8299194	13
9135160	13
2960605	13
26608261	13
6504086	13
1268680	15
354710	13
9324937	13
4755323	13
9056553	13
9346995	13
2366147	13
22831504	13
8997448	13
7570023	13
15872458	13
2281366	13
551884	13
5628649	13
16598805	13
3310475	13
6477483	13
2213143	13
3131383	17
547366	13
1878943	13
15467118	13
5887331	13
1675430	13
9663498	16
8999876	13
7607254	13
1923194	13
13771882	13
1634248	13
5258522	13
3541001	17
4286364	13
3851084	15
1374554	15
1615519	13
6940774	13
324125	13
12009179	13
8382696	13
2062701	13
5745517	15
6368839	13
25049536	13
15847827	13
26351269	13
569804	13
5514357	13
841372	13
4286911	13
11749067	13
6364792	13
2259039	15
3302982	13
5776737	13
21118781	13
15826393	13
6141451	13
11241806	13
8245298	13
5812522	13
252483	13
3774366	13
296170	13
5025590	13
607444	13
15269840	13
4287548	13
4599611	13
7123090	15
1147038	13
3693810	13
7348070	13
14721123	13
1968907	17
891321	13
5952227	13
4115764	13
9438382	13
2562477	13
724505	13
51144	13
4393188	13
23094123	17
23513957	13
3614076	13
15222945	16
1920591	13
3992217	17
4053957	13
2450802	13
10572397	13
7886781	16
14081671	13
1647706	13
12643121	13
27296512	13
4366833	13
3912257	13
29899361	13
21271101	13
8297350	13
9253053	13
7019035	13
7644281	13
4378696	13
11472087	13
108532	13
1855744	13
8343146	13
2220180	13
1074493	13
4915405	13
23011376	13
10224660	16
915819	13
3606945	13
9734849	16
3621875	13
3294388	13
1673086	13
10208276	13
21555213	13
3066449	13
2584711	16
2727464	13
462308	16
3376583	13
4883990	15
3720741	13
2219469	13
2188777	13
192717	16
24773214	13
1094930	13
2671999	13
2172877	13
836631	13
3241571	15
13475906	13
13530833	13
3056625	13
12874300	13
8350277	13
9361020	17
5742403	15
9720147	13
7788654	13
27920023	17
5907755	13
8273405	13
4435255	13
12102856	13
1293185	13
13425090	13
2872923	13
16579829	13
7857003	13
7022879	13
12032834	17
5881380	17
140574	13
3302488	15
597574	13
924106	16
6149593	13
30930032	13
460223	13
6882065	13
9110041	16
11772354	13
1300412	13
5850986	13
10627764	13
2360546	13
9224628	13
2896124	17
3918551	13
2639059	13
3252297	13
2752458	17
16581092	13
963304	13
23587838	13
22573890	13
2605798	17
5982754	17
4915931	13
3185837	13
20974172	13
12148281	13
14456538	13
3117937	13
7435497	13
6968683	17
4064024	13
18205693	13
9289991	13
4155454	13
5868274	15
12100911	13
6905255	13
15319471	13
9529467	13
10454099	13
9609586	13
9241460	13
5827552	13
3209982	16
8094526	13
18873570	13
7509957	13
1990256	17
23227295	13
17753576	13
21208576	13
4034661	13
23601424	15
3375191	13
1804993	13
3243820	13
4423309	13
1763063	13
14326152	13
7915319	13
2950269	16
7892205	13
1901916	13
8032822	16
5217293	15
6372318	13
2401488	13
3269040	13
464599	13
14239789	13
49420699	13
3414758	13
8422595	13
21896949	13
46760753	13
4530806	13
10068343	13
6315482	13
2414816	13
1104128	13
2568843	13
4068084	13
61541	13
22861883	13
946280	13
15410	13
10093761	13
16860252	16
1980894	13
1931971	13
6712878	17
8702862	13
1016585	13
18817900	13
17091376	13
9377071	13
6533815	13
25168	13
1133258	16
8391250	13
754023	13
2675910	13
5533669	17
7513957	16
1977782	16
186096	15
3494665	13
8460884	13
10203763	13
1769483	13
12887337	13
1892318	13
4178280	13
410416	13
33668031	13
559840	13
714388	13
9685864	16
2340147	13
2257873	13
1300920	13
4380499	13
832326	13
2528986	13
10298839	13
1913062	13
7144931	13
38849081	15
1524580	13
14211968	13
7943325	13
2815696	13
19592760	13
8640435	13
447327	17
13123254	13
8209933	16
8437237	13
10250115	13
266905	17
12329913	13
675624	13
1773855	16
3272529	13
10480866	13
4617801	16
663079	16
3353808	13
917113	13
57533779	13
451828	13
15414735	13
13306286	13
3584238	13
8547355	13
3137012	13
5844435	13
705299	13
7419744	13
301206	15
7949560	13
1231636	16
2160618	16
9070952	13
1353807	13
5478277	13
5188840	13
7265858	17
11566511	13
235859	13
2117723	13
5015767	13
9565418	13
8970529	13
1648027	13
175373	13
6558790	17
6818700	13
6591663	13
7706381	13
11191995	13
6109567	17
2878588	13
22308659	13
1140893	13
5884184	13
10646543	13
21252393	16
2192797	13
1988163	17
3746922	13
8906914	13
5374707	13
3002788	13
4122658	13
19563638	13
3034802	13
922423	13
1224366	15
2172929	13
3259162	13
254144	13
556658	13
12799310	13
7153164	15
5005068	15
13394200	13
21037887	13
2815106	16
206653	13
9784260	13
566720	13
44292111	13
15125066	13
976632	16
3711751	13
73085	13
7400802	16
1885152	13
5440093	13
869405	13
1249605	13
2921821	13
8915994	13
3971008	13
1612784	13
13654851	13
2279294	13
37798087	13
13555932	15
2447186	13
13315114	13
1007421	13
23153445	13
6566083	13
5632020	13
8516441	16
2520468	13
22691604	16
5722887	13
1966578	13
3639539	13
2661037	16
4292832	15
648577	13
1634075	13
2939690	13
2221347	13
12813852	13
23167555	13
6173978	13
13085964	13
7704886	13
6005651	13
2457776	13
1922732	13
4363344	13
3011422	13
1780883	13
3264011	13
10815513	13
2083863	13
2758656	16
2069610	13
1574498	13
552272	13
6848353	13
5390795	13
8064946	13
9281672	15
1991926	13
12883647	13
3136576	13
3524244	13
6531745	13
6180944	13
49679305	13
1642658	13
7016838	15
9672018	13
6675900	16
6548714	13
13393362	13
2155441	13
5628446	13
2893697	13
648165	16
7140157	13
5079392	13
2996845	13
2105288	13
1398875	13
10154189	13
2073597	13
6564611	13
7981531	13
3764103	13
10273517	13
382487	13
3335773	16
21437853	13
19371368	13
1554637	13
2029533	13
3233664	13
5781102	13
251901	13
8292412	13
13820964	13
2469840	15
1627974	13
4538932	13
6291537	13
3621064	13
15705516	13
1466124	13
5274585	17
2426709	13
2054050	13
3442055	13
652427	13
19226375	13
9120728	13
8720039	13
5706298	13
3681230	13
2251949	17
8390703	13
6379549	13
17604861	13
10270199	13
20552773	13
16560493	13
4475372	13
11303757	13
3162931	15
1289971	13
4943830	13
13998910	13
2488209	13
7452639	13
6774457	13
4717020	13
4993922	13
20247301	13
2233114	13
1574313	13
3085729	17
4459599	15
10157593	13
311232	13
6428334	13
3955559	13
15922985	16
3165472	13
2517343	13
5272138	13
1069249	15
3444054	13
19394564	13
6732273	13
1368436	17
5790393	13
856035	13
6127073	13
3234673	13
3192700	13
4839658	13
23761051	13
7667001	13
313581	13
6098843	13
14811504	13
1763297	13
5890484	13
3209178	13
11455524	13
7097902	13
5344376	13
17429156	13
1774062	13
3438628	15
23168891	13
5126294	13
5455471	13
3473844	13
296754	13
2784492	13
14805630	13
12860395	13
17570762	13
1557133	13
2605680	13
1489496	13
591847	13
7983230	17
17226520	13
21651026	13
28365153	13
1414728	13
19935836	13
1234610	13
514194	13
9371923	13
1077315	13
2158292	13
36707857	15
27461704	13
7874270	15
5397730	13
3583963	13
8262230	13
223773	13
996365	13
10550538	13
4000303	13
2619706	13
4694608	13
8154261	13
3576013	13
10947185	13
5119129	13
7937452	15
12719934	13
9005414	13
3094308	13
2232510	13
141697	13
899707	13
86016	13
3882588	13
12224810	13
6931329	17
11066849	13
2177845	13
163460	13
6818492	13
3179730	15
1055964	13
2784072	16
6617383	13
4894340	13
1301192	13
18979171	13
15608942	13
934299	13
2149243	13
6595104	13
10744266	17
4746168	13
15956756	13
4970796	13
5168904	13
22909122	13
8381486	13
13850385	13
650125	13
13341618	13
2110491	13
6037441	13
13015729	13
5165380	13
2209411	13
1727732	15
11411508	15
6200447	13
2595279	13
10778227	13
3966513	16
20553011	13
18020748	16
143450	13
8383536	15
30225263	13
2573010	13
895745	13
341179	13
3378106	13
2244782	13
2355615	13
7263897	13
281599	13
730528	13
4264434	17
4054336	16
6757476	13
2322465	13
3948759	13
9622518	13
7069030	13
9653156	13
5881137	13
5096112	15
16823735	13
1418680	13
4696186	13
11324161	13
17115825	13
7156292	13
8788484	15
6824038	13
11763066	13
3694679	13
735187	13
3505729	13
9909045	13
1683332	13
3381597	13
556144	13
15585674	13
1390217	13
14961516	13
40463415	13
2411561	13
9294405	13
4293866	15
2014892	13
10015559	15
3030600	13
7003444	13
13458437	13
2773363	13
6837669	13
11998355	13
20374678	13
49061830	13
3978802	13
131787	13
7744080	13
150313	13
539002	16
4093792	13
1188175	13
7913039	13
3090379	13
1951081	13
1005398	13
24506003	13
6776370	13
1027112	13
402554	13
12586722	13
3449030	13
28899398	13
14693587	13
11077868	16
269927	13
4873544	13
3074982	16
4220854	16
6846758	17
29622758	13
16689852	16
1313841	17
1182054	13
1537403	13
4053202	13
2599245	15
8392133	13
18014603	13
1480641	13
14574403	13
13890642	13
5546704	13
2173926	15
610285	13
454539	13
1619125	13
23947002	13
5432880	13
3769629	13
535328	13
3465018	13
3824373	13
7128093	13
8368947	13
1440123	13
1232987	13
9365774	13
8699996	13
10521315	13
17409345	13
6738697	13
4434177	13
1510664	13
12117124	13
19750078	13
3765239	13
4241701	16
12844066	13
1805156	13
3616467	13
1585465	13
12291269	13
4451217	13
20991566	17
15081183	13
13550568	13
86214	17
4030963	13
21384873	15
22005890	13
11311973	13
4023200	13
13544433	13
11337415	13
2104056	13
3308805	13
2218252	13
9539015	13
4555541	13
6152572	13
4618632	13
6210220	13
1144897	13
1336899	13
5295224	13
4477505	13
4830442	13
1489611	13
8604960	13
610939	13
8620818	13
8394386	13
28920161	13
1515235	13
15350175	13
8899696	13
267662	13
8372766	15
14677595	15
11945902	13
9163403	13
13707742	13
29091989	13
8448517	13
9665303	13
1239039	13
49016847	13
2372486	17
299948	13
1043573	13
18149033	13
2345626	13
1681158	13
22310727	13
4306897	17
5362827	13
6365970	17
4169998	13
819583	13
3774305	13
1790926	13
22931673	13
12127215	13
5477808	13
6577008	13
4385967	13
2837429	16
9620053	13
11483422	13
4789593	13
981423	13
1967160	13
2666560	13
14279146	17
797246	13
7972800	13
1210543	16
2773163	13
9606779	13
8813423	13
389542	13
11453862	13
740722	13
6748266	13
11687002	13
5980787	13
3152564	13
17737998	13
16825380	13
603224	13
3409210	17
1084540	13
509028	16
668542	13
4335441	15
1720677	13
10760370	13
993579	15
1613368	13
6988667	13
6512194	13
1530098	13
5701305	13
1571196	13
665582	13
12526527	13
41766610	13
10296746	13
7450674	13
5152769	13
5652958	13
9855494	13
7256221	13
4494434	13
11113611	17
31877740	13
10385307	13
21580060	13
411129	13
9002376	13
1908631	13
6935131	13
3977110	13
2586847	13
5331092	13
769697	13
457443	13
5269914	13
14311625	13
1863570	13
10643469	13
4354164	15
568479	13
2688310	13
10787263	13
30974855	13
10309575	13
19722199	13
7448826	13
44134369	13
2254509	13
2484443	17
2412140	13
8198682	13
34378757	13
5831121	13
6601396	13
456406	17
7569127	13
8394548	13
4939489	13
787602	13
7559062	13
9621263	13
619937	13
3539677	13
2145126	13
31802290	17
1097243	13
31216049	13
21992300	13
1201502	13
1552013	13
4653895	17
6939079	17
928378	13
2791056	13
17311	13
7842685	13
26816823	13
21018433	13
19127107	13
15374028	13
1182086	13
4380617	13
19565253	13
711111	13
173312	13
11693767	13
2482588	16
578795	13
2205280	15
1317090	13
3748938	13
36752262	13
12069223	13
6890738	13
4101451	13
6773841	13
810914	13
4678716	16
2507553	13
21959656	13
18802219	13
2186272	13
3294249	13
281180	13
13739657	13
11028590	13
4343088	15
8664384	16
6235764	13
4195341	13
1853142	13
10172542	16
2200379	13
6890515	13
433351	16
13113851	13
2057822	13
22376721	13
2303492	13
3683657	13
1442843	15
1219263	13
14492000	13
2470271	13
10256869	13
3633754	13
23734658	13
4467815	13
12022907	13
9573937	13
4065553	13
4417925	13
12380339	13
10068804	17
3927001	16
12414481	13
19887548	13
166867	13
8329315	13
18194806	13
2896081	13
435909	13
3616121	13
4723619	13
4373838	17
17215852	13
253187	13
1895653	13
16865602	13
17347465	13
371286	13
7447520	13
3405993	13
82582	13
16901908	13
12027613	17
2080576	13
3290792	13
1779854	13
21227871	13
12660221	13
25896085	13
885833	13
5476142	13
4876741	16
11164346	13
5294016	13
12129853	16
2540705	13
3449510	15
8155935	13
4231530	16
24599343	13
9453723	13
2988458	13
34032538	13
4800846	13
10293310	13
1695507	13
234975	13
10721204	13
16228851	13
5437837	13
3869341	13
10925899	13
11177258	13
768666	13
5837665	13
1044831	13
1118926	13
28809307	13
1350971	13
6399794	13
3638849	16
5100044	13
5475900	13
5628963	13
1525945	13
2037622	13
5438305	13
22427935	13
327372	13
24752043	13
12984970	17
5570723	13
6099672	13
19267242	13
9462262	13
7656076	13
7920921	13
19681406	13
3851541	13
8869248	13
1443145	13
594368	13
5178733	13
1080350	16
16713557	13
1268059	13
2093333	13
255669	17
9976702	13
4614078	13
7593680	13
43368554	13
3761030	13
9438174	13
8668306	13
7973329	13
1587319	13
2196813	13
514386	13
8789290	13
6703925	16
23333096	15
22617	13
9270741	13
2013780	13
2239508	13
8428925	13
2630426	13
2255142	13
9674888	15
6053923	13
13026592	13
1903526	13
986065	13
3926656	13
26048971	13
4169185	13
21184895	13
18103168	13
5016958	13
4461649	13
13706528	13
6137180	13
2572823	13
9001215	13
4962087	13
5816603	13
5699228	15
7666668	13
3510716	13
2967467	13
24795110	13
1140509	13
1401552	13
10223348	13
8754008	13
863519	13
5698193	13
2858501	13
2492685	13
5558385	13
715325	13
3309648	13
11309214	13
2230394	16
9906899	15
17253332	13
11116776	13
7946732	13
13515029	13
5427045	13
6762108	13
4772453	13
831920	13
2794698	13
6305459	13
7418637	13
6855111	13
1503805	13
1568090	13
22319369	13
18933417	15
1425947	13
4987738	13
3418987	13
12757159	16
31811829	13
17807228	13
2750436	13
2213880	13
9483093	13
2905804	13
22799666	13
327836	13
3714056	13
13733980	17
7673642	13
2536318	13
1234808	13
17039276	13
23504812	13
6135641	13
21949337	13
7067893	13
645415	13
7746367	17
658276	13
9116759	17
5842060	13
20994609	13
4404219	13
2541534	13
431376	13
4475559	13
1707996	13
2247103	13
5210281	13
4978827	15
149066	13
5397550	13
1213821	13
6813404	13
8841126	13
40165656	13
1689543	13
6130738	13
487758	13
4183379	13
393694	13
3375892	13
28900653	13
10338272	13
4021735	16
19017134	13
9686876	13
2381052	13
7208765	13
1757115	13
267732	13
1773845	13
28675932	13
4684714	13
4903053	16
8195501	13
5255657	13
2849449	15
8115143	13
16530528	13
657660	17
11959412	13
17043596	13
4175746	17
6989824	13
12756074	13
3378699	13
2947385	13
13268602	13
5842342	13
12401210	13
10988670	13
204461	13
21337854	13
257078	13
1047724	13
1996290	13
5962134	13
5264342	13
4949335	13
5488268	13
369313	13
885088	13
6154012	13
2435729	13
10805948	13
16264642	13
2510154	13
1435687	13
4985038	16
8041427	13
5538423	13
7693635	13
1801622	13
2039328	13
4051318	17
7994791	13
7538135	17
4483906	13
166916	13
1899453	13
4118617	13
5282780	13
11880635	13
7225139	13
2509357	13
5743061	13
8865064	16
1585335	13
5571750	16
1386116	13
3116351	13
162539	13
860054	13
4515003	17
728870	13
12579392	13
3748531	13
2313440	13
15155463	13
14508356	13
13245481	13
676651	13
237574	13
1912257	13
2420399	13
142635	13
14966714	13
4365922	13
6786394	13
465176	17
1350360	17
1771619	13
1221694	13
1626245	13
4316913	13
1721726	13
9811206	17
5001837	13
22098367	13
10313377	13
9278860	13
1282310	13
7174596	13
4170365	13
20986272	13
16946399	13
1179292	13
28001488	16
5795104	13
23752854	13
5140443	16
1949680	13
1744657	13
3212128	13
14566445	16
4923336	13
6126947	13
3522244	15
8979965	13
7557209	13
1782089	13
3520844	13
1853444	13
13273433	13
19703808	17
2761974	13
24763742	13
2495129	13
4999627	13
553144	17
2129242	15
14157356	17
3215626	13
8508365	13
18601101	16
1459854	13
171723	13
6128601	15
3360712	13
4659338	13
10433345	16
1182767	16
5358730	13
8372543	13
615564	13
6599974	17
17632827	13
7421103	13
166369	13
18970597	17
8455486	13
4542084	16
72290	13
7591002	13
11306484	13
5247639	16
1342937	13
4839609	13
8560521	13
9377859	13
5759828	13
13384792	13
6368760	13
2559907	13
4523038	13
5542275	13
6547937	13
6739171	13
18848625	16
11566542	13
1690644	13
4462580	13
3686162	13
1116089	13
6002081	13
5747308	17
2427747	13
241984	13
2366480	13
5563565	15
2453128	13
11700934	16
9695120	13
4340116	13
9489025	13
14434201	13
5453263	13
4072471	13
5498009	13
2142735	13
2389401	13
207313	13
3373016	13
2428411	17
3307981	13
6917716	13
1342471	13
5230186	13
10227517	16
16539470	13
20958483	13
9475193	13
2990206	13
5277473	13
558104	13
9058183	13
756479	13
5659698	13
3048572	16
8393986	13
27904138	13
10096152	13
6746901	13
28036327	13
20023608	13
1041877	13
126640	13
3741809	13
7146702	13
5642654	13
12171692	13
23044164	13
20424072	13
3796074	13
1944281	13
1843359	13
7695432	13
3859629	13
2817008	13
5512774	13
1631255	13
23408288	13
582719	13
1453241	13
14217458	13
7253038	13
5475518	13
837335	13
5743575	13
5491160	13
253502	13
531936	13
32088202	13
10685862	17
8079525	13
5504563	13
4576372	13
14059919	13
2347764	17
3165961	16
4839714	13
355037	13
7796875	13
4304023	15
739353	13
9782951	13
13348204	13
3319056	13
9569551	13
7066723	15
10690882	13
5506560	13
2367860	13
2985246	13
24315122	15
3040606	13
4247590	15
470641	13
1903878	16
13921117	13
8709782	16
19591944	13
6464123	13
2056845	13
7492125	16
4352023	13
3931661	13
6459360	13
3876681	13
34995192	13
2943934	13
22985399	15
1510444	16
4196946	13
31000340	13
8417118	13
6750253	16
17393624	16
10097915	17
5284314	17
9076583	13
474371	13
601639	13
9230503	13
16687323	13
2575078	13
23977692	15
15136261	13
15086613	13
6749675	13
7056850	13
8958302	13
21303821	13
2568791	13
4049453	13
3264731	13
17823387	15
5012746	13
786177	13
6292017	16
6916204	15
7929345	13
1850963	13
835930	13
22809945	13
9337293	13
6842811	17
4070133	13
13880930	13
16289124	13
4396724	15
13358797	13
21334778	13
4604647	13
2173126	13
869557	13
1890970	13
16724737	13
3841744	15
138093	13
6460487	13
1323557	17
6674032	13
2568583	17
3286255	13
234462	16
14843195	13
12494514	13
9293014	13
1132792	13
263587	13
1458152	17
499503	13
7452882	13
7273012	13
9188643	13
4052460	13
8400154	13
3425145	17
10444965	13
3777216	13
1167846	13
1477651	13
10354336	16
12934235	13
4548087	13
8485021	13
5549312	13
2044999	13
11809045	13
5668920	13
3065269	15
1774057	13
7526559	15
6899481	13
6812460	13
2838680	16
4201102	13
10453321	13
48419062	17
6720112	13
1324008	15
4933488	13
1800719	13
7505475	13
1587056	13
1939725	13
3724705	13
6769014	13
23148292	13
9232881	13
6287988	16
3384387	16
7499591	13
10334129	13
1197904	17
3496087	13
17288244	13
6360496	13
3729961	13
18655014	13
9457319	16
6391969	13
531245	13
6582654	17
1516385	13
29134136	13
16993256	13
590006	13
278924	16
21859054	15
8147058	13
4180315	13
7077524	13
1496323	13
4801588	13
4179079	15
239299	13
11628912	13
8696072	13
17758622	13
9885562	13
1480763	13
468803	17
2762021	13
1783272	13
12721574	13
3972653	13
2697595	16
39776865	13
2151897	13
3644512	13
13642568	13
530578	17
7821240	13
2002476	13
1950233	16
10209230	13
12907368	13
6599253	13
606284	13
13842048	13
10024981	17
20730755	13
9733057	13
5365388	16
8427476	13
13421725	13
5118708	13
32632	13
4278485	13
8749363	13
6406119	13
9238946	13
2957813	13
4010566	13
12945719	13
3496865	13
1356243	13
917011	13
264890	13
1945246	13
15484680	16
370965	13
1188461	16
4680372	13
6608442	13
10657023	13
3646314	13
13896333	13
1641278	13
4384490	13
19685390	13
12308014	15
11745442	13
11107887	13
16270112	16
6607159	13
2649521	13
8074227	13
6656263	13
556639	13
9875822	13
8472669	13
30170961	16
897146	13
12292930	13
1695552	13
8302156	13
1311263	13
2146746	13
9403359	13
17659055	16
967806	13
7270062	13
10312925	13
2316819	13
3040148	13
581519	13
1266426	13
11299945	13
4496804	13
1625094	13
1717783	13
6739396	13
1974179	13
687647	13
8385779	13
12857350	13
1781573	13
2991250	13
870629	13
2999135	13
1402227	13
933433	13
2859014	13
1528096	13
6245148	13
11891910	13
9071614	13
3748925	13
2314888	13
28986804	13
3334948	16
12370514	13
3325419	13
1636146	17
7600822	13
806178	13
3947885	13
328747	13
3378200	13
1899825	15
891028	13
951784	13
5062309	13
234562	16
7653145	13
4974705	13
6528102	13
11831841	13
6242228	13
5073358	13
3169304	17
946715	13
9482569	13
7355710	13
4127618	13
2446645	13
1026752	13
2272215	13
25185838	13
9040090	13
13664191	13
3201960	13
1626463	13
1850572	17
5764856	13
906623	13
3660676	13
11115797	13
846290	13
33153814	13
186522	13
5516875	13
26458550	13
705853	13
13462783	13
11099530	13
2836550	13
3776963	13
3841009	13
3051270	13
5381538	13
138424	13
4282360	13
6882292	13
3082472	13
550005	13
12503	13
2855553	13
21248522	13
5371848	13
15396081	17
677605	13
3474472	13
19995060	13
454092	13
7302450	13
10568983	17
9091276	13
2367011	17
10916953	13
1174028	13
4628029	13
4572572	13
2305031	13
14810115	13
1821441	13
13623807	13
6919838	13
646608	13
8775041	13
23917370	13
2330736	13
5632974	13
22711866	13
2711870	13
4695331	13
5685278	13
9585260	16
31181032	13
5955234	13
25919808	13
1979293	17
32734732	13
3733339	16
955706	13
8099144	13
4374122	13
1740353	13
4211960	13
4250085	13
1494419	13
4525213	17
3628585	13
19713397	15
2196669	13
6729628	13
10896567	13
354113	13
11026666	13
5180344	13
213553	13
4015275	13
6161062	13
24110064	15
1056104	13
2264632	13
1095764	16
3865298	13
3328616	16
9851342	13
6736444	13
5962178	13
8340280	13
358062	13
16286990	16
18598038	13
1919179	13
3590180	13
17605776	13
2129969	13
4351365	13
8009960	16
8118986	15
8566386	13
12163745	13
7545111	13
9299798	13
18093237	13
2401504	13
3694688	13
16230748	13
2006082	13
19514840	13
1237506	13
9252249	13
11442089	13
2719934	15
11814665	13
397959	13
13024835	13
431866	17
11224526	13
41215	13
3547804	13
2053768	13
12684619	13
177964	13
79038	13
3111860	13
12735796	13
2039726	13
2889386	13
205097	13
1654313	13
26801080	15
19315023	13
572902	17
8381868	13
2625320	13
16256516	13
6236153	13
26918513	13
5908278	13
2145489	13
19233833	13
1264324	13
28477276	13
9909491	13
14602	13
2120826	13
9664708	15
17100956	13
1180017	13
28211192	16
9936797	13
24084564	13
2023172	16
12670865	15
502824	13
3574772	13
9219017	13
1562998	13
17819478	13
4801885	17
24491360	16
4840972	15
9706968	13
2866441	17
9215526	13
19389703	15
2432314	13
6227562	13
5650239	15
4853170	15
4867140	13
1656451	13
2315912	13
27206677	13
496648	13
9791627	13
912628	13
7362662	13
1938456	13
13295569	13
3462022	13
3790879	13
16506262	13
1221027	17
887903	16
6585695	13
9990373	13
16490525	13
936747	13
1780880	13
5753042	13
10618205	13
2870352	13
7900363	13
501238	15
4278180	13
16003533	13
13663815	13
5352767	13
1008165	13
11183635	13
2511088	13
2497478	13
2373705	13
16108379	13
2817301	13
1084794	17
3687790	13
8135610	13
1041403	13
17744740	13
16191457	13
11668485	13
7823223	13
5180275	13
3072668	17
1530511	13
12487122	13
12693666	16
10932871	13
19382850	13
956291	13
984235	15
2675590	13
3737307	13
783868	13
2053147	17
13859881	13
25720439	13
4607830	13
13307101	13
11355036	15
2381806	13
6810793	13
6880724	13
10066705	13
2775035	13
14358890	13
322753	13
25862547	13
21666743	13
16230656	17
410449	13
6655161	13
1115710	13
9086386	13
2696113	13
1789565	17
1057244	13
5368806	13
3949108	13
10358734	13
366534	17
13012125	13
2768917	13
768418	13
1737811	13
11505091	13
456972	13
401813	13
13981405	13
6534533	16
17744872	13
10335242	13
765966	16
2269951	13
19200081	13
13384234	13
13693179	13
6850398	13
2803377	13
3888868	13
18535640	13
5411904	13
29002732	13
6183711	13
3201858	13
22066890	16
245634	13
887071	13
1098058	13
12321257	17
7674184	13
18000292	13
17785609	13
3270232	13
472467	16
12773531	15
4311030	13
170671	13
1866196	13
4962498	17
2569622	13
320409	16
2488194	13
11978809	13
6269048	13
10859935	13
9275913	13
10533609	13
5822337	13
2694509	16
6216720	13
418353	13
23253664	13
13998467	13
27279170	13
1006702	17
51725266	17
15942594	13
1364339	13
427933	13
9653245	13
11480100	13
12142593	13
1227956	13
15414705	15
22050858	13
879390	13
2530049	17
3028259	13
16729271	13
3388733	13
9670166	13
1888750	13
2600758	13
3918031	17
1664439	13
476429	13
4049111	13
2075899	15
1253724	13
5279898	13
17067368	13
2722931	13
5397339	13
22297660	15
10592374	13
4327963	16
717625	13
8499555	13
2209301	13
838965	13
4186314	16
1594046	17
6755013	13
21248493	17
2766436	13
16627850	13
3835704	13
795685	13
12505094	13
5953618	13
13754326	13
12547045	13
13890853	13
23897334	16
14739733	13
2672215	13
15627760	17
4355682	13
22273760	13
7657964	16
3150291	13
13542126	13
910992	13
20367698	13
6167080	13
7708958	13
3119842	13
2187584	16
5287947	13
9602395	17
1055382	13
7143131	13
24231045	13
16104375	13
24713986	17
21838179	17
30834840	17
6507387	13
2188602	13
10592765	13
17524666	13
3527902	13
14073490	13
2965564	13
12129759	13
1848383	16
13157029	13
6290261	13
24279999	13
2297359	13
9974905	13
1079247	13
14376699	13
4038853	13
4264797	15
421115	16
1366317	13
298383	13
4013849	13
10758814	13
4290227	13
14469092	13
3348788	13
179919	13
13041041	13
3388324	13
995614	13
271417	13
2564242	13
44858238	13
5155962	13
170965	13
3246735	16
2047400	13
28935260	13
31859989	13
10873583	16
12448606	13
3128022	13
1474460	13
12028475	13
1933786	13
276183	17
13228909	13
347985	13
7206660	13
326856	13
4148551	17
22298984	13
20252554	13
3847911	13
1904458	13
3811502	13
20437748	13
2263763	13
1432079	13
4058509	17
24610353	13
9147517	13
7557162	13
7806240	15
3480268	13
1367249	13
7930060	13
11577705	13
6872357	13
5160431	13
1070610	16
1553030	13
1262279	13
1013106	13
5666343	13
19041196	13
25733757	13
23549834	13
604059	13
1313742	13
33626032	13
581414	16
1237184	13
7726394	13
1416938	13
4924915	16
2525500	13
11275016	16
803221	13
2050307	13
8002453	17
414090	13
12595733	13
18874085	13
3993908	13
2258104	13
4512479	13
1620752	13
6922430	13
13405981	13
4365275	13
20197877	13
5475344	13
13273597	13
122591	13
3307462	17
2466853	13
11261304	13
5030131	16
6751431	13
6340079	13
13523713	13
3021058	13
6163	13
2117563	13
434307	13
184324	13
3001607	13
2387429	13
36310869	13
13687081	16
15787700	13
7302195	13
10257468	13
814134	13
2935262	13
1182869	13
8884141	13
16561174	13
15390377	13
2485581	13
11492184	17
2408879	13
21876341	13
143904	13
3426937	13
2648192	13
4789613	13
2612966	13
547052	13
9441023	13
2152688	13
343728	13
13729933	13
17295385	13
2495118	13
2775462	13
13640455	13
2049208	13
1369295	13
14228711	17
4009944	13
18745819	13
18073967	16
15771643	13
10202796	17
11712838	16
6563654	13
25203500	15
14894760	15
1635737	16
3679667	13
9354286	15
6088394	13
3076200	13
7373757	13
260301	13
3138448	13
6847648	16
7321778	13
4111710	13
8045995	13
8366163	13
5902743	13
13760535	13
2689199	13
9509894	13
10661858	13
28972259	13
1656091	13
11471204	13
22635786	13
6884085	15
2607117	13
769355	13
7957148	13
3705209	13
14193229	13
3935948	13
2279553	13
110675	17
6079539	13
6481668	13
5640595	17
16842260	13
12366610	13
5320902	17
3562763	13
4696220	13
9765866	13
5806513	13
2858514	13
8781194	13
696818	13
13212315	15
8486503	13
11394487	13
2417845	13
6036800	13
6542093	13
22353169	15
5273805	13
4917753	15
19281886	13
4028384	13
114965	13
7917725	13
10516335	13
21787846	13
9673956	13
8137488	13
1218241	13
1390797	13
108203	15
3093143	13
2612304	13
1878708	13
18132319	16
10255670	13
7151696	13
20238397	13
1475695	13
6662789	13
4929995	13
776164	13
5124735	13
3014535	13
5352934	17
4159834	13
6634712	13
9446864	13
291155	13
6157550	13
2257719	15
7002059	13
1454493	13
6379986	13
26158024	13
17341583	15
15695100	17
7715360	13
1852262	15
11193474	13
17125783	13
3573130	13
607205	13
5946001	13
6499039	13
13320914	13
5775015	15
910602	13
3176587	13
16270342	13
6587482	16
9285571	13
5972952	13
4178150	13
2363805	13
1291151	13
12726703	13
6161230	13
383780	13
3070310	13
1263555	13
3320597	17
12298991	13
3070486	13
284321	13
7259565	13
8066991	13
2145015	13
306676	13
2495005	13
26683895	13
4849817	13
22294550	13
428191	13
3510016	13
3631030	13
1576107	13
7751341	17
3299967	13
12836797	13
2014689	13
2279579	13
2416712	13
600313	13
11199068	13
164647	13
1573887	16
3665007	13
4176368	13
3898317	13
3949125	13
5176561	13
9527210	13
2274887	13
3315697	13
4329535	13
26112928	13
10722300	13
7327745	13
6364461	13
1930249	13
7683802	13
1564811	16
8509948	13
2351414	13
11987405	13
6773453	13
13062866	13
7996172	13
8593799	13
19358513	13
8600615	13
2146722	13
2085040	17
404365	13
1330846	13
787418	13
202950	13
1970265	13
6484443	16
10630457	13
2464123	13
9999892	15
1706151	13
5636152	16
1817650	13
648872	13
8858375	13
6812081	13
7857135	13
36661450	13
1321137	13
2491902	15
8594510	16
284788	13
16351060	13
10101984	17
32188471	13
2555722	13
18338832	13
11346721	13
8977184	13
3636349	13
12835025	13
26244153	13
2418256	13
1697605	17
3313608	13
2666219	13
12377726	13
19256695	13
2033808	13
8835074	16
34371720	13
5493562	17
5542531	13
2282263	13
13195012	13
12379283	15
11102013	13
2918015	13
3061847	13
9477950	17
3605306	13
19278931	13
10279121	13
834465	13
5995381	13
21630474	13
1682913	13
3178953	13
6128894	13
8286941	13
5570237	13
3329106	15
1956362	13
24688849	13
63410	16
4204833	13
5799845	13
11797721	13
8021251	13
1497058	13
8008886	13
89863022	13
9071061	13
375484	13
1184951	13
3044385	13
9619360	13
8401615	13
3957536	13
1097890	16
23648726	13
8680694	13
6357764	13
10436816	13
15261335	13
3323966	13
13456580	15
10285350	13
17368	16
816125	13
7996936	13
510632	13
7094555	13
3631123	16
28138	13
3341328	13
7270631	13
7079941	13
7902628	13
3362929	13
7596136	13
4173324	15
1212724	13
2687175	13
8860879	16
1917971	13
4839476	13
26800656	13
7799245	15
8472758	13
6050811	13
2452470	15
3672753	13
5994950	13
272077	13
58968	13
13072080	13
18797	13
6051112	13
538858	13
15443297	13
4547998	13
7059863	16
5721086	13
3264104	13
14547290	16
6449358	13
3845614	13
248969	13
3617297	13
7570664	13
1968506	13
6365490	13
783632	13
18246186	13
1692009	13
10631493	13
12496006	13
3511277	13
20288703	13
5638075	13
8925086	17
14521655	13
5921254	15
2830564	13
8491270	13
387869	16
17666477	13
297229	13
925299	13
4673151	13
19501918	13
3706231	13
233141	13
5187404	13
32057317	13
998709	13
11582080	13
12555003	13
9842645	13
18151244	13
1355294	13
4882925	16
4385898	15
29996775	16
1703148	13
1049592	13
132311	13
558120	13
3801268	13
3370187	13
1371337	13
17920532	13
12917141	13
16005865	13
1490599	13
2497005	13
189830	13
12332969	13
3289878	13
10064750	13
10410192	13
8627775	13
22314629	13
3178666	13
160445	13
13487536	13
2520162	13
9616723	13
10476969	13
8272648	13
11011863	13
12381174	17
221193	13
1783751	17
93057	17
11230548	13
1542605	13
13464907	13
640058	13
4712281	13
101305	13
9960475	15
3001448	13
3754279	13
8108074	17
4763090	13
9349939	17
6432386	13
3251807	17
2612856	13
4813739	13
77372	13
1008153	13
15548352	13
5756539	13
1632422	13
6197428	13
4833882	17
6718772	15
2948745	13
6316022	13
14569661	13
716234	13
1414153	13
7227073	13
26298640	13
8585486	13
22667240	13
18014956	13
7938736	13
1359302	13
4732493	13
10237860	17
7908750	13
14266968	16
723496	13
13482958	13
7476226	13
1451014	13
15976754	13
5029466	13
5954092	13
660150	13
754866	13
9459919	13
9403113	13
2467124	13
11130398	16
45823	13
2289331	13
32382929	13
1183503	13
7790299	13
5467762	13
1001286	13
2347239	13
2588284	13
5028483	13
26872197	15
4226654	13
10266100	13
13702152	13
3659638	13
4365867	13
1397683	13
331379	13
21277557	13
15985040	13
16371823	13
7093595	16
6191916	17
266952	13
5982746	13
9890644	13
4352761	13
256851	13
2690604	13
7947906	13
13189465	13
4817985	13
408291	13
11325204	13
3660744	17
2502013	13
3771569	13
2330512	13
6584266	13
12753106	13
2497259	13
399533	13
12719446	15
9414597	13
1142086	13
8183991	13
7006696	17
2381686	17
2297244	13
6972560	15
1952086	13
19727935	15
13703038	13
4810611	13
4532782	13
16834475	13
9317310	16
10098884	13
10989891	13
10524903	13
18330474	13
674104	13
27793356	13
7268790	13
4670762	15
38865202	13
4000824	17
4677082	13
60534	13
16843618	13
9221222	13
5101421	13
11238216	13
948394	13
3840303	15
2419586	17
6481842	13
382247	13
9155502	13
6318127	13
17400060	13
741023	13
10991883	13
370931	13
12210817	16
10635409	16
1944731	13
11876878	13
19121614	13
2897735	15
6471479	13
7720894	13
963733	13
3997687	13
224002	16
2711882	13
3104546	13
1445470	15
8709630	13
655464	13
25059099	13
334475	13
17600687	13
2652400	13
1865541	13
20103916	13
4885846	15
10016376	13
8248257	17
390988	13
1400771	13
29521844	13
2421937	13
1915759	13
3191107	13
3510914	13
7864553	13
6513728	13
1153204	13
38295226	13
10070313	13
39880648	15
1541583	13
18212	13
13978590	17
3133668	16
3124021	13
3538303	13
10470526	13
11865428	17
3548822	13
9456424	13
4386918	13
3543671	13
15723913	13
622653	15
2230757	13
11574467	13
7616753	13
3422839	13
18883319	13
3367259	17
1710502	13
6102084	13
5065041	13
8656627	13
13676109	13
2109594	13
4795165	13
7780564	13
10895740	13
5787579	13
3256560	13
196978	13
21157424	13
3667961	13
5304313	13
7205579	13
419689	13
7320660	13
9397810	13
16654064	13
3486819	13
16674977	13
8230969	13
1983233	13
725054	11
3849926	13
474403	13
5337995	13
12448736	13
6829343	13
7272570	13
7974920	13
5717634	13
9078200	13
15278664	13
1650376	13
1518846	13
7573951	13
18133429	13
5410825	13
8403146	13
5358722	13
4429705	13
17826589	13
5774450	13
1498726	13
20185194	13
8565610	13
3406595	16
21881866	13
1995679	13
4834692	17
197344	13
13510228	13
23184028	13
1960383	13
2957162	13
2812754	13
18776254	13
2107020	13
9396742	13
4676748	13
5770226	13
2808	13
3829255	13
35121013	13
1527087	13
24706523	13
12766016	17
16655343	13
10951356	13
5816889	13
1460497	13
6039980	13
10745241	13
3024339	13
1459460	13
2038834	13
678259	13
6985496	16
2866088	13
15807876	16
10965275	13
19520	13
22781207	13
9312596	13
18671884	13
12466638	13
352088	13
11198390	13
143726	13
1946857	13
12052477	13
11705639	13
13140418	13
890524	13
2600101	13
3753432	13
2354365	13
7229869	13
2811203	13
8437062	13
1349325	13
2602045	13
10857309	13
845596	13
8183096	13
178776	13
4098785	13
7931931	13
1263086	13
3087933	13
2114216	15
5187661	16
3700970	13
8673608	13
1186679	13
14758524	13
10671870	13
1206108	13
3159862	15
5777432	13
11492270	13
22909137	15
25165016	16
28482540	13
24428193	13
5625626	13
2446415	13
3008705	13
143047	13
5963996	13
743150	13
5060909	13
2881171	17
5626348	13
4970147	13
6220374	13
2571703	13
11357180	13
1186356	13
15783792	16
17989779	13
434340	13
5995430	13
10100140	13
9504224	13
5493094	13
7346711	13
768628	13
18527227	13
683175	13
8412631	16
2158443	17
42660849	13
7015288	13
3655777	13
6830362	13
1235629	15
15356384	13
2271130	13
16848460	13
7796723	13
7568200	13
5410070	13
12398041	13
15438712	13
16423189	13
6600635	13
14372208	13
3485569	13
1496902	13
38312810	13
7296890	13
2167123	13
227372	13
8558887	13
11569602	13
6208189	16
5191293	13
3622312	13
1678267	13
2962941	13
24581422	13
2101844	15
1713311	16
3464539	13
4160346	13
7913428	13
893926	13
4273133	16
1237541	13
8732490	13
5571667	13
8757175	13
3397707	13
1844528	13
13283652	13
594646	13
15190998	13
26014709	13
4733925	13
8923245	13
22403	13
16683391	15
5478973	13
8331576	16
12094066	13
10847435	13
14616368	17
287718	13
404237	13
7544676	13
4265508	13
613034	13
9455360	13
5550091	15
7314016	13
3591645	13
6918194	13
1741690	13
7244497	17
793846	13
24443613	15
5629948	17
461425	13
4288265	15
2404177	13
6051518	13
1607457	13
15707434	13
695421	13
15903835	13
10442517	13
11127720	16
4526965	13
20342148	16
1753594	13
4079160	13
2741329	13
12744799	13
112158	13
493012	13
22408606	13
4079611	13
4501146	13
3742453	13
1483173	13
8471907	13
12386040	16
8027535	13
10923541	15
7478660	13
6501001	17
2039312	16
276839	16
3921672	13
5126042	13
18209496	13
6183128	17
3220029	16
6534393	13
14612986	16
1685291	17
8590480	16
2691192	13
10818631	15
1887161	13
2449511	13
1926781	13
2459514	13
13356281	13
7616837	13
20974493	13
15632047	13
1726718	13
6237744	13
4903598	13
15893958	13
955497	13
2392509	13
3579342	13
330625	13
23743491	13
164128	13
33720	13
1453575	13
11057006	13
5950494	13
7645203	15
3735115	13
1337772	13
18118808	13
8096054	13
5943605	13
23461058	13
15282241	13
7680470	13
2607366	13
3534954	15
5091717	13
2658221	17
922439	13
23258794	13
26801708	13
6591353	13
1258439	13
6461359	13
4741505	13
67036	13
641514	17
6548800	13
2204779	13
14628468	13
10674413	13
4159657	15
7981275	13
15981631	13
18882728	13
249637	13
1817296	13
831101	13
1416689	13
14220335	13
6262912	13
28013469	15
1494617	13
646142	13
7977677	15
2829908	13
25627	13
12362078	13
3876070	13
1340413	13
6849316	13
17767177	13
6589822	16
9768252	13
36308573	13
8500333	13
3920330	13
7185010	13
278140	17
12075673	15
8349992	13
1322140	13
452536	13
18067615	13
4106940	13
2673250	13
15535533	13
13010696	13
12448659	13
9687152	13
8448297	13
1093783	13
11050207	13
5653123	15
1280928	13
5055695	13
4120888	13
1354619	13
11049125	13
2809972	15
10603485	13
10425361	13
30825094	13
9186901	16
14531469	13
1823859	13
22568922	13
15525457	13
2781825	13
8999854	13
30261464	13
9564524	13
4754727	17
8948067	17
536090	13
4184009	13
18124089	13
3555450	16
18157645	13
6025311	13
490242	13
18488451	13
2778876	13
7159451	17
4798123	13
4291874	16
1384	13
10529696	13
8559085	13
5035957	13
17126749	13
4758066	13
837031	13
4823996	13
564608	15
13036039	13
7734692	13
5577176	13
1291870	13
2943528	17
19512263	13
4069426	13
3340313	13
9397059	15
1862106	13
8238989	13
1551980	13
7587505	13
20046093	13
1026981	13
6882432	13
2904702	13
20597528	15
2325470	13
1590734	13
9628301	13
2923658	16
21531788	13
2465572	13
16300950	13
8827750	13
17306962	13
6423143	16
40011	13
19047483	13
3137923	13
15211451	13
1139628	13
1645988	13
3479714	13
8553690	13
3104518	13
1415328	13
10665813	13
35552206	13
8966330	13
1049078	13
7862890	13
1494697	13
22755081	16
21695061	13
3636410	15
6577591	13
7701598	13
24010605	13
9138121	13
5004685	13
3174031	13
3106369	13
13792103	13
17448424	13
2864404	15
15078945	13
9218214	13
5095467	13
7069290	13
10366172	13
2186056	13
5961342	13
21035571	13
22534265	13
2481196	13
2037972	13
1187696	13
3317435	13
12468615	13
7183018	16
11394057	13
3361789	13
1910285	13
16856394	13
5108008	13
1876030	13
584486	13
18330636	13
5794031	13
12187319	13
997843	13
10586790	16
5905919	17
550080	13
16237	13
6154785	13
253215	13
3944140	13
19876249	13
2428546	13
1049524	13
9886696	13
299379	16
2171690	13
849512	13
17177825	13
6706642	13
5511596	13
2503455	13
3276902	13
219171	13
8052267	13
110394	13
15856584	13
6157722	13
2469350	13
5851994	13
9589654	13
10210505	17
1604420	13
892729	16
4136511	13
11801176	13
5129682	13
8018213	13
5780509	17
9901634	13
7239370	13
4010301	13
1914166	13
3133905	13
2527861	13
6091979	13
13515195	13
7343723	13
6985893	13
13425916	13
3421763	13
616203	13
7024905	13
2554579	13
16041696	13
1221242	13
3041869	13
634320	11
1411655	13
8759833	13
927764	13
6277544	13
622601	13
28484720	13
2781376	13
4239743	15
4081151	13
10031445	13
992818	13
4600154	13
454393	17
2248884	13
29046	13
6056113	13
4931410	13
8050536	13
9236426	13
2625799	13
1387925	13
2280502	13
2605473	13
7543076	13
1495850	16
4714246	13
12613934	13
7453371	13
1413302	13
250689	13
20489815	13
5265014	13
5240515	16
781555	13
3388218	13
12142762	17
4081079	13
3530563	15
11900497	13
10176873	13
6344936	13
977431	13
6490321	13
889956	13
26553391	17
4836148	13
6450987	13
2458368	13
15399933	13
4723636	13
7935627	13
7120178	13
5067625	13
9404554	13
9687930	13
16172273	17
4271526	13
24124219	13
16221521	13
6398472	13
6306282	13
1018268	13
23860878	13
4117477	13
4487029	13
2686326	13
3187381	13
6197350	16
12032976	13
15082929	13
5751195	13
3996795	13
2543271	17
5075784	17
105176	13
10749051	13
1213595	13
10677149	13
7557280	13
1347585	15
1875565	13
29662272	17
3145930	13
30630703	13
12026115	13
504741	16
2428963	16
7907389	13
15505234	13
10466091	13
11215992	13
30115055	13
23314267	13
6123323	13
14311497	13
1910785	13
1607161	13
2207965	16
1523219	13
1304511	13
976547	13
3866031	13
2707532	13
7880214	13
2082350	13
13922858	13
7153871	13
2778879	13
282672	13
9350466	13
18374793	13
3547891	13
1244148	13
1521452	13
285401	15
6805395	16
4314277	16
1437314	13
1714825	13
7468752	13
3711319	13
5138645	13
5769932	13
547660	17
1532584	13
1107442	13
8038965	13
1387353	13
675192	13
3647324	13
5430487	13
5566391	13
970921	13
4619796	13
2172133	13
2489012	13
2347179	13
5667018	13
6413013	13
495466	13
33137326	13
15800611	13
3361363	13
6182202	13
1458945	13
1440244	13
10644081	13
51881	13
2407680	17
1645332	13
4355473	13
1166383	13
15061976	13
8279015	13
5364596	13
2694335	13
1036018	13
4451901	13
8398083	13
2421509	13
674440	13
11546346	13
17749240	13
1369749	13
4397810	15
3425352	13
14626007	13
8133633	13
2299081	15
10855996	13
1798603	15
2632521	16
22060890	16
5159153	13
537884	17
397089	13
14957684	13
6223721	13
1311409	13
848640	13
4529546	13
1403810	17
1414916	13
15178436	13
7361320	13
1394457	13
6710246	13
4484654	16
6858153	17
2926055	13
742879	13
5887116	13
2210697	13
19369569	17
5571451	17
9360933	13
3080529	13
3601788	13
3205190	13
12160039	13
1771076	13
7019289	13
4933589	13
942682	13
1536429	13
13002207	13
7609921	13
2799967	13
7435366	13
7103357	13
3637873	13
4690935	13
7234801	13
5370329	13
1707489	13
21852560	13
4835572	13
3390439	13
8296346	13
13178081	13
12209854	13
6014869	13
2069957	16
15078801	13
4325785	15
6747983	13
466486	13
12855758	13
7125688	13
3696834	13
3463519	13
1284618	13
13749186	13
1141442	13
2923817	13
641928	13
12390719	13
4051740	13
800044	13
7304986	13
2260209	16
4032083	13
28551803	13
2583115	13
5962107	13
3682725	13
147734	15
11591199	13
19005251	13
1459747	13
7060241	13
10745851	13
2630023	13
1381997	13
2663435	15
14594168	13
6596549	13
385707	13
1181287	13
1194136	13
563330	13
2148242	13
8313289	13
1756932	13
30149326	13
13665073	13
3300346	17
14262092	13
1775261	17
1689398	13
1672669	13
23609550	13
25020057	13
1037346	13
9258655	13
7578323	17
4837862	16
6810582	13
17371732	13
12497265	13
1811288	13
27639304	13
2150563	13
5519725	16
1525027	13
2342455	13
1946260	16
8974679	13
7184287	13
16680046	13
16819407	13
2420264	13
4030200	13
5275896	13
12000056	13
3674461	13
8085736	13
1617477	13
8024379	13
1350226	13
5947464	13
25889934	13
1272984	13
10815212	13
1867618	17
27045953	13
11561077	13
775380	13
7036733	13
10630387	16
2965120	13
4531398	13
3974169	17
6899934	13
2902152	13
835157	13
10574269	16
4995603	13
1387257	13
4838647	13
457947	13
5557370	13
2531972	13
12485122	13
885573	13
3118993	13
3228053	13
663393	13
7468273	13
6236942	13
25213407	13
8589070	13
13953232	13
2945678	13
9450926	17
2490830	13
2134661	13
5316035	13
190723	13
4379974	13
7378832	13
4467915	16
34000214	13
2162159	15
5187601	13
5140532	13
4071894	13
7905705	13
10798015	13
14628738	16
1072932	15
1402822	13
8954037	13
14240681	13
5050003	13
7540316	13
818339	13
695882	13
8659309	13
201702	13
1706985	13
24776996	13
1484381	13
508812	17
499690	17
5376529	17
2302557	13
7920086	13
7377039	13
5613263	13
30171444	13
20759535	13
6672526	13
5844560	13
2312575	13
10397246	13
1988791	13
818950	13
15963	13
2136952	15
8498185	13
1798230	13
2024544	13
7332104	16
3493910	13
3731456	13
39160980	13
5219574	13
864461	17
703412	13
9596618	16
14165827	13
3907220	13
5238363	13
12402032	13
9153913	13
23499919	13
3344949	17
1840298	13
8036408	17
9919307	15
9425659	13
5755286	17
2083471	13
4794778	16
3768180	17
214186	15
101767	15
5781041	13
15896096	13
6038837	13
2748360	13
3403740	13
11742441	13
3706391	13
28502533	13
1231863	13
5949066	13
119230	13
4417321	16
6923862	13
101376	13
367814	13
34711187	13
2839063	13
3064887	13
2645583	13
2256084	13
7341836	13
12021091	13
13343166	13
9683482	13
30143041	13
12164911	13
26802533	15
6733015	13
5119187	13
4824011	13
3822371	13
1292693	13
5703096	13
20989227	13
9795137	13
1760488	13
11265683	13
16384074	16
5704068	13
15024209	13
6504771	13
2056676	13
2147733	16
2128032	13
1001157	13
646963	13
3601066	13
6708290	13
8742199	13
4277857	13
10712867	15
8623222	13
11181966	15
12245910	13
6289453	13
4973727	13
3874497	17
7675752	13
9791054	13
379167	13
75016	13
3503709	13
22705643	13
2943404	13
16004630	13
1274763	13
15207343	13
816436	15
12152815	13
8411638	13
4849518	13
6304334	13
3311080	13
156670	13
895922	17
10953932	13
3826671	15
5078721	13
2784811	13
11613465	13
6630620	13
7092448	13
14866251	13
12366619	13
14997329	13
276295	13
40985358	15
7381430	13
1924983	13
926036	13
803494	13
11293717	16
3701967	13
10782324	13
4701526	13
3328662	13
5087066	13
15838141	13
8524186	13
6795100	13
70833	13
6234612	13
1492144	13
2482034	13
10001442	13
1039185	13
5559296	16
14217611	13
2960610	13
6044630	13
2311130	13
21996333	13
4206260	13
4269792	13
1418307	13
3075849	13
3372987	13
2086967	16
29352889	13
3521098	13
11067111	13
3244488	13
1035547	13
612021	13
28356582	13
19140277	13
3224843	13
3845092	17
6172537	15
5270314	13
8490099	13
19892907	15
1960426	13
2326309	13
3017301	13
22806923	13
5826798	13
12366582	13
3602067	13
3736866	13
2813025	13
4999478	13
12003946	13
7320346	13
7121287	13
2273731	13
2110252	13
1262959	13
12082398	13
10833937	13
31983924	13
15821296	13
1634938	15
7090152	13
3688817	13
6773043	13
19329316	13
642497	13
6493988	13
16599999	13
9916832	13
7123511	13
8519605	13
3973674	17
2798607	13
6830042	13
3834587	13
1247155	13
9664528	13
2261000	13
9190643	13
13130312	13
6357929	13
4530077	13
12732619	13
8184556	13
3077585	16
6354047	13
826209	13
1366420	17
10075332	13
10236236	13
5305605	13
1047655	13
10773742	13
21080902	13
4567493	13
633891	17
16948382	13
4108092	13
1681017	13
16084186	13
17411472	13
731580	13
4690795	13
2658131	13
4887690	13
76547	13
3330599	13
4836922	13
7762602	13
7503063	13
2162176	13
4273925	13
17269318	17
1110280	13
6644338	13
4376313	13
5242511	13
1646726	17
9777951	13
2602068	13
1595544	13
3940671	13
5906435	13
13639975	13
8472216	13
968410	13
5468602	13
4691836	13
25649586	13
4029314	13
8843043	13
3585696	13
13191706	13
7514205	13
19937158	13
11898963	15
565420	13
1616024	15
1290810	13
2880174	13
6440160	13
15252796	13
5711001	16
2970795	13
1923903	15
2809301	13
22228622	15
11689045	13
1685113	13
1039000	13
6636858	13
1474955	13
1169623	13
864611	13
12661966	13
4314373	13
3642678	13
4505604	13
7662379	13
6437508	13
3239184	15
6375561	13
5251731	13
6365305	13
1358803	13
5160108	13
21825873	13
11200946	17
1835469	17
10755351	13
8412399	13
7002054	13
4947078	13
3806879	13
11054329	15
5858510	13
1594340	13
946557	13
1224237	13
1293045	13
2085489	13
418974	13
16034351	13
16713990	13
3206119	13
42881363	13
3447184	13
6552699	13
4861196	13
3886275	13
5864495	13
1763775	13
1306150	13
10733272	13
6333248	16
3069867	15
907982	13
38948102	13
6540455	13
6157163	13
551849	13
13583815	13
9348326	13
2721583	13
2763569	13
7175869	13
5595461	13
1459192	13
959271	13
42382	13
5365311	13
1153516	13
4804285	13
10750730	13
5800891	13
2374250	13
27200969	13
264924	13
1633319	13
13961319	13
270946	13
21371050	15
23793656	15
15738370	16
2417191	13
4049640	13
15516205	13
1565255	13
827771	13
4894938	13
4520205	13
13818555	13
9752246	16
24737152	13
16140126	13
17140764	13
22368196	13
1653503	17
604337	15
2379477	13
15877859	13
789390	13
7994829	13
2763292	13
26025040	13
12348207	13
4346299	17
3347006	13
2000384	13
6270002	13
21080086	17
19530269	13
6244828	13
6250656	16
15293336	13
2904998	13
2576285	13
3540550	13
3949933	17
8882132	13
943870	16
804726	13
26786713	15
3491427	13
5662025	13
6931909	13
83921	13
10101145	13
11124199	17
12479142	16
3002551	13
8961150	15
4693556	17
11542197	13
7734158	13
21537075	13
691679	13
30435826	13
5313235	13
4287885	13
3907048	13
6140123	13
2308429	13
16862379	13
7746466	13
4002742	13
2806919	13
2896430	13
6792278	13
14393627	13
119292	15
12534402	13
244372	13
8798765	13
12149303	13
4113505	13
1514933	13
6820531	13
5520384	13
8498121	13
9839697	13
26556425	13
4340014	13
12116175	13
6268482	13
13898830	13
7658917	13
7582476	13
6675289	13
6405760	13
14969166	13
11027322	13
8465071	16
11789282	13
1799903	13
2259864	13
946739	13
4800101	13
3771811	13
3557427	13
8750783	13
11129821	17
5859345	13
1445916	16
4200566	13
3622999	13
6415245	15
3390470	13
1443735	16
276297	13
2435846	13
1989059	13
6349567	13
15613094	13
155174	13
10475933	13
4032656	13
13923223	13
22774535	13
4556047	13
19553841	13
9273938	13
2922829	15
7860555	13
3723830	13
19942748	13
10343884	13
3063363	13
10604434	13
17839067	13
3185151	13
24952195	17
367401	13
907580	13
14738017	17
8647052	17
2712564	16
2421807	13
8466376	13
14974156	13
16115296	13
18649753	15
3790700	13
1258591	13
4353170	13
3556905	16
4558456	13
9395006	13
928499	15
867355	17
2605457	13
9463821	13
1232853	13
6547245	13
2919817	13
2678393	13
1407835	13
13030617	16
1004556	13
4751760	13
772812	13
126062	13
25467352	13
1966538	13
6825049	15
15989157	13
25371153	13
9312077	13
15257103	17
5337133	15
3429110	13
6941526	13
35229696	13
5442413	13
6882358	13
13013107	13
9815508	13
4836407	13
9507998	13
2919520	13
7007845	13
3626612	13
7621145	17
1215629	17
4787821	13
652197	13
3192709	13
13074399	13
12938374	13
4285053	15
16474868	13
14170258	13
2866146	13
9721548	15
11634200	13
8241025	13
14523735	13
8241896	13
1697315	13
12081434	15
3846721	13
1283869	13
2210177	13
24969053	13
4757521	13
478691	13
26229217	13
2100127	13
3152936	13
482367	16
8055294	13
10118516	13
20385138	16
2721148	16
2399427	13
590303	13
18626745	13
8656202	17
1126782	13
135051	16
14839785	13
12220127	13
11759715	13
1145548	13
2218451	13
941979	13
1688368	16
6266976	13
2450660	15
3397154	16
8853258	13
4945537	17
12855885	13
1742088	17
1346996	17
5286563	13
12648107	15
12108744	13
1306547	13
188554	13
2855686	13
5944379	15
20126091	13
364306	13
9571893	13
4707478	13
7388010	13
5611588	13
1721018	13
43947	13
4128220	13
2047636	13
3549068	13
35337276	13
6286600	13
300960	13
10977078	13
14196356	13
28119269	13
410610	13
2684103	13
1457565	13
9384472	13
8706109	16
2365353	13
7837176	13
15816792	13
20603	13
7727509	13
182055	13
6235746	13
13255440	17
1891187	16
6563212	17
774065	13
3727054	13
41078	13
2201471	13
8764646	13
6873365	13
2596686	13
3523233	13
9568181	17
14551942	16
2555190	17
15149303	16
9631816	13
8541273	13
24676195	13
7326459	13
17132067	13
19156793	13
7256491	13
2899055	15
6556593	13
17995314	13
719770	13
5078519	13
6890277	13
9897179	13
1316863	13
3023082	13
1017651	17
928885	13
8284067	13
3667232	15
7123530	13
9437163	13
1444489	13
3096578	13
23993624	13
1500217	13
29778112	17
2920129	13
1254837	13
10752185	13
8271022	17
4213203	13
4054446	13
12624809	15
7365557	13
6080517	15
1145477	13
5079328	13
315277	15
6406247	16
7002796	17
2040134	16
10825899	15
7857178	13
3562399	13
1565350	13
1645633	13
4798563	13
6867705	13
6015636	13
4731407	13
14039271	13
10479170	13
144709	13
2168868	16
19624363	17
2129383	13
27064639	13
13650146	13
1795994	17
4766493	13
2602143	13
1056127	13
643371	13
1168902	13
7193737	13
2800390	13
9662376	13
12388390	15
4739052	13
7323710	13
4011701	13
3471164	13
2321418	13
1389730	13
7108061	16
5168907	13
1778657	13
21772181	13
10351012	13
5599312	13
1638158	13
4161251	13
1024982	13
562731	17
3685117	13
723693	13
3841068	13
5133791	13
3133049	13
3963269	13
6046986	17
248504	13
3264178	13
6065504	13
10251527	13
1932665	13
340634	13
10415104	13
441928	13
8538767	13
10766630	13
30583652	13
3737972	13
3324229	13
917109	13
14632507	13
21421262	13
7289729	13
6353487	13
4526930	13
7949237	13
10533176	13
20128695	13
21439153	13
4365524	13
5480513	15
7808136	13
2666500	13
11427692	13
4988764	13
4115287	13
7920232	16
984457	13
2682410	13
111835	13
12043480	13
2556716	13
34572	13
6558738	13
4712672	17
4190983	13
8783007	13
11079306	13
2266807	13
8632451	13
602670	13
4317624	13
1466851	17
1150760	15
34873416	13
2313573	16
10362218	13
6569483	17
1145494	13
6274221	13
2774695	13
1552041	13
290854	13
319333	13
361440	13
10189432	13
8048882	13
972001	13
8276986	16
4705069	13
1732224	13
3207433	13
8048523	13
1409000	16
13629915	13
1808369	13
9633273	16
15359409	15
15361026	17
1981460	17
11356582	13
6856783	17
15684011	13
4070404	13
10923320	13
482848	13
29269	15
16033751	13
12176594	17
5976110	13
4909110	17
17208222	13
13049796	13
3972219	13
15000164	17
8309663	13
15107762	13
9907192	15
2069920	13
6046939	13
3375157	13
686325	13
182596	13
3911359	13
3658051	13
11156755	13
541037	13
2955538	13
7910362	13
2738443	13
587540	13
5238329	17
1135588	13
8825474	13
13247383	13
25024780	13
4164430	13
913557	13
6548924	13
3055393	13
3602030	15
12031721	13
2764994	13
4424023	13
3981675	13
1602011	13
10403708	13
20257839	13
888954	13
4419110	13
9339777	13
716073	13
12346741	13
1726611	13
11317860	13
2131383	13
19348465	13
6378184	13
2099145	16
6824115	13
7983088	13
608420	13
3001802	13
11061975	13
1157591	13
16895641	13
8247598	13
15628141	13
1951771	17
1585151	13
1138455	13
13864529	13
4710266	13
1256537	13
5907691	13
2998127	13
4457783	13
174429	13
1334132	13
13114536	13
2224611	13
7587157	13
15981722	13
6681026	13
4906388	13
3679577	13
4817851	17
5190985	16
839577	13
3357124	13
3441951	13
2593332	13
605517	17
4269173	13
2935563	13
5299646	13
7602901	13
7637610	13
1743409	13
2716643	16
1731327	15
1832459	13
168513	13
15101096	13
745363	13
9588639	13
9666	13
17659771	13
2486180	15
1621317	13
2574070	13
4646329	13
24572221	13
3434678	13
4947588	13
2499193	17
9656294	13
2796451	13
24270456	13
2462665	13
3876046	13
227114	13
2670693	13
42778	13
1209761	13
6492892	13
9484273	13
421476	13
1868686	13
4001730	13
3237334	13
3482530	13
5994233	13
698794	13
15289524	13
1370387	13
2915254	13
5539565	13
336310	13
10747627	13
454259	13
15097169	13
9535620	13
8706838	13
5762542	13
8500985	13
15294600	13
13300846	13
13703850	13
1060083	13
1738777	13
2244811	13
7955562	13
9757915	13
180363	13
806185	17
12790453	13
19980956	13
5713173	13
3407037	13
19443637	13
2721098	13
15519499	13
5881016	13
1988767	13
8642013	13
25319890	13
239278	13
21153421	13
6248179	13
3928439	13
25794615	13
2450698	13
10989883	13
12853270	13
4905768	13
11570727	13
25833428	13
709044	13
23067129	13
2009885	13
10783387	13
4635997	13
2326833	13
502976	13
1110360	16
2358951	13
2238368	13
55426	13
9466221	13
12828535	13
246547	13
1994543	13
12620494	13
1086725	13
7166845	13
1587806	13
6219831	16
7600133	16
13369944	13
20272018	13
14252616	13
3131475	16
715436	13
2841814	13
25464397	13
16579183	17
2889379	13
18000879	13
20930795	13
2458375	13
4105078	16
6360816	13
964617	13
7440810	15
1896669	17
14038740	13
13978107	17
24759889	13
5267942	13
8208186	13
449001	15
3491504	16
11659171	13
2338511	13
4228531	13
1647239	16
11639427	13
2258786	13
2278637	13
30779207	13
7765656	15
9784457	13
15378758	13
2704138	16
484884	15
4014951	13
3553631	16
2169338	16
1224195	13
1832428	16
5401260	13
10539930	13
2449154	17
7711124	16
7354043	13
205692	13
18693553	13
8920042	13
1781443	13
2431193	13
413958	13
9010896	13
11679993	13
10531410	13
5541852	13
291277	13
6457352	13
10059950	13
7027842	13
13724558	13
12088794	13
157961	16
28089942	13
1337753	16
17399836	13
405996	13
2245639	15
11138556	17
14068729	13
1559161	13
2821300	17
6056881	16
9287523	13
4733556	13
6818230	13
12022665	13
4516898	15
4581439	13
281218	13
463204	13
16227200	13
1235565	13
3546356	13
4456408	13
759852	13
8067877	13
3834706	13
3451561	17
7518039	13
11867037	13
105216	13
31985594	13
3567754	17
6282028	15
467203	13
4830276	15
3075865	13
8515245	13
1513984	13
9212423	13
8702809	13
1481061	16
8586667	13
9354252	13
4061990	13
4133812	13
13957758	13
3885526	13
6027288	15
14158332	13
4049738	13
5157818	13
18309230	13
3759505	13
26606140	13
28578496	16
1327940	17
12094386	13
7231481	13
348732	13
2268806	13
769359	13
5067173	16
1222265	13
3436862	13
5653977	16
8405961	13
888278	13
21691	13
1222005	13
1332891	16
83348	13
5376125	13
2782397	13
6369269	13
15864139	13
1920076	13
13241842	13
6194015	13
4856100	13
3903807	13
222248	15
1230498	13
2471723	13
4084718	13
14263043	13
9298540	15
11341	13
3375346	13
2485057	13
2199443	13
3890283	13
5136803	13
5580634	13
3641758	15
2060148	13
3777063	13
240578	13
8380361	13
9071986	13
23932148	13
3697771	13
393369	13
7697815	16
3326255	13
11499425	13
1500055	13
2106295	13
4335409	16
2900565	13
6419821	13
5281446	17
3930639	13
3703775	13
4591657	13
8443329	13
1929671	13
6215722	13
19455154	13
13520898	13
2294560	13
491314	13
13435136	13
1357868	16
1099895	13
5399008	13
4365482	13
7903026	13
90908	13
1336582	13
8467770	13
10554040	13
24757008	13
8908601	17
744133	13
19802008	13
3952563	13
11579074	13
21743853	13
2068768	13
438304	13
583150	13
17828562	13
15611427	13
955262	13
519053	13
9576271	13
10617043	15
38760661	13
8252507	13
6349655	13
731267	15
1077002	13
13469429	13
8405816	13
11695197	13
51679	13
11217204	13
34170	13
1265472	13
9005927	13
3065389	13
22444679	13
2934047	13
197283	13
4642346	13
4794173	16
882096	13
16398344	13
19625774	13
891220	13
5147405	13
10621055	15
9827545	13
543987	17
7245767	13
2165669	13
1847108	17
8497682	17
157324	13
10065707	13
7610234	13
2057279	13
18174884	13
5558376	13
3342989	13
486987	16
8739392	13
1613943	13
2407113	13
6840656	13
5196591	15
6026460	17
4881245	13
3514774	13
3869975	13
13047562	13
6239537	13
15974804	13
8812202	13
967535	13
12576623	13
3315636	13
2295832	13
3852136	13
5840468	16
10426493	15
5766324	13
6083752	13
9174754	13
24096395	13
2292899	13
1314934	13
141452	13
2312665	13
16587282	13
7024922	13
8534928	13
7724201	13
5664603	15
7552395	13
32143882	13
5072231	13
15107166	13
2663998	13
3528295	13
13358087	13
760716	13
7259628	13
17488422	13
863355	13
3150900	13
1348764	13
3756153	13
6906436	13
2179984	13
9587508	13
8477228	13
705516	13
15739080	13
4623979	13
2552440	13
1204867	13
7985406	17
5982454	13
5101751	13
7617512	13
4184103	13
3214981	13
15045153	13
1537596	13
255207	13
8823584	13
33539159	13
3024547	13
28218952	13
10923649	13
645192	13
1692218	13
567350	13
4611949	13
1404721	13
6039195	13
4508716	13
1256334	13
9106738	13
1611709	13
1226845	13
1385755	13
6793740	13
407493	13
7036496	13
3789081	15
11698206	13
15832531	13
5617034	13
1157684	13
3852010	13
2062768	13
888573	13
9670394	13
9498372	13
7595798	13
3048718	13
22754686	13
10975822	16
3205785	13
9743677	15
4010824	16
1920216	13
2919800	16
3822170	13
10900932	13
1508404	13
16011039	13
5013159	15
9671263	13
48445247	15
525711	13
24802676	13
11941776	13
631231	13
2107979	16
15565327	13
477622	13
16556820	13
1118333	13
2928293	13
8221219	13
4498378	13
3370909	17
16724383	13
8924083	13
11995812	13
1341802	13
23465596	13
4779141	17
8552137	13
4758170	13
15869732	17
8219306	13
8144244	13
231326	13
5331605	13
704056	13
3240809	13
13540198	13
2716095	13
8578649	13
2291586	13
773545	16
7985799	13
3605293	13
1519309	13
3288054	17
3233428	13
1590924	13
3180059	13
57355	13
3893793	13
6395416	13
6940547	13
917830	13
6185629	13
1850506	13
3793974	13
1740192	13
2882701	13
4639959	13
653957	13
7448312	13
1647789	13
2290681	13
9694695	13
4514265	13
8724570	13
4716858	13
933771	13
1657583	13
13638675	13
11128012	15
8356030	13
18869031	13
2336928	17
3657006	13
19645710	13
1966320	16
14809541	13
12839572	13
4620089	13
596440	13
3179282	13
5839309	13
15878833	13
22446583	13
3277379	13
6828130	13
4641944	13
5402748	13
10017311	13
6936113	13
6027379	13
7004636	13
12443708	13
3809620	13
9331289	13
13421282	13
12097155	13
4082510	15
3766552	13
18539017	13
3319316	13
10982499	13
2604413	13
15865812	13
8279788	13
10974079	13
4767996	16
4874292	13
16967466	13
6753959	13
48587181	13
12635108	13
16653283	13
6631676	13
5880657	13
1601114	13
5080525	13
3840564	13
9748929	13
8310898	13
5359768	13
5095166	13
1635826	13
609575	13
2842550	13
19145485	16
3568752	13
5145329	13
798405	17
29521697	13
9297761	13
1712745	13
3630174	13
3630675	13
5146135	13
7903151	13
129384	13
1114643	13
354265	13
11720607	13
31387359	13
5934850	17
5039349	13
3673477	17
6025258	13
19113025	13
7624014	13
15327770	13
399859	17
4773470	13
13212617	13
19041258	13
31347116	13
442193	17
17144022	13
7252789	13
145450	13
14242514	17
5366297	13
11507929	13
2020529	13
8066829	13
1258756	13
1227401	13
10360503	13
283384	13
10159699	13
5219980	13
10324166	13
11763516	15
5330087	16
9933184	13
1006741	13
9403529	13
1310588	13
1940778	13
8496823	13
1538016	17
2634355	13
3053369	15
2069557	15
10478923	13
3454804	13
1951359	13
539629	13
5623905	13
142460	13
1102742	13
10975249	13
21936868	13
2595381	13
2966754	13
14142325	13
8868123	15
9232023	13
25966481	15
53238	13
3086338	13
4759898	13
2078863	13
20323050	13
9363981	13
11084197	13
17125419	13
20295722	13
5035230	16
903018	13
13558836	13
3869651	13
3219902	13
6521868	13
576257	16
10110208	13
13656083	13
1367600	17
1170744	13
3290022	13
14130788	15
6973925	13
3327939	13
32034579	13
10905955	13
10506324	13
8869032	13
22456302	13
5380323	13
3667120	13
5449873	13
4604910	13
7886655	13
1409569	17
8008256	13
4459558	13
12932963	13
2681563	13
35994546	13
4873809	13
3022341	13
2789269	13
4731762	13
12246494	13
4708771	13
1790974	13
14512304	13
7993569	13
1915365	13
6270258	13
2665256	16
1688797	13
3604952	13
5231401	13
851362	17
7025420	13
10572993	13
4346815	13
14547471	13
1777373	13
13209856	13
7148484	13
1895515	13
3625569	13
146308	16
6202233	15
19044749	13
454172	13
9375483	16
1515859	13
4569079	13
2561771	13
1839716	16
573140	13
2008099	17
10668495	13
900117	13
11791034	13
7454653	13
3063205	13
6251692	13
2844013	15
35833741	13
907886	13
1004344	15
1498942	13
4144780	13
10499288	13
11008678	13
4890905	13
348173	13
1134310	13
218085	15
4798492	13
5803707	13
2777553	13
7399401	13
16843648	17
2535213	13
13579868	13
1755391	13
11487267	13
1668980	16
12950217	13
17085284	17
8151214	13
1420513	13
1887303	13
1087360	13
2206800	13
8245616	13
1656379	13
7487522	13
1417758	13
11613162	13
1436606	13
8927496	13
28844	16
9949773	13
120080	13
11841278	13
3512848	13
4195847	13
12425839	13
13393496	13
15123282	13
7989920	13
1334638	13
4845367	13
2285046	13
1420149	13
30059379	13
31336644	13
5804118	13
7642253	13
3337353	13
4200250	13
1468966	16
5586570	13
7705319	13
4559815	17
732457	13
23419173	15
7799397	16
1550774	13
9295468	13
7027739	13
10937	17
2033424	13
5182333	13
11331321	13
471809	13
20356773	16
9322281	13
22043165	13
4860378	17
483236	13
8978955	13
9116718	13
2655663	13
11494553	13
7180583	13
11911824	17
2076587	13
4313001	13
15439605	16
5287551	13
6991803	13
8489340	15
2283523	17
1010154	13
7168510	17
3717394	16
1263701	13
11215541	13
4350263	13
20168478	15
6332986	13
10511390	16
19273901	13
14463306	16
6433291	13
25069804	13
2461086	13
11198560	13
4940056	13
19890664	13
3907747	13
4573392	13
2774370	13
1664717	13
5805122	13
34364798	13
6681955	13
10930680	13
14789098	13
17178018	13
1474917	13
7578775	16
4091232	13
3002796	16
1036459	16
8215503	17
4625987	13
5332278	13
4516137	16
3026443	13
25087195	13
925150	13
5624315	13
7237356	13
6133468	13
4225201	15
2274015	13
6542182	13
595738	13
3859233	13
2620897	13
2970987	13
11093297	13
3570913	13
7272689	13
1091984	13
3834562	13
23707584	13
1992471	13
1861476	13
9637167	13
58844237	13
3301622	13
2002488	13
6901483	13
1264497	13
3199593	13
13399445	13
20450808	13
2559183	13
3534579	13
2537295	13
12972149	13
6334037	13
3584540	13
11960343	13
1162927	13
854529	13
4607572	13
4064776	13
13114296	15
252350	13
21917055	13
4250022	13
2036562	13
3695648	13
700646	13
6810004	13
220102	13
966833	15
4387326	17
1034237	13
5391999	13
7579088	13
3792077	13
2088629	13
8379112	13
15672768	13
14452514	13
2839999	13
5763910	13
18356602	13
14311606	13
685845	13
1760674	13
3101641	13
10698117	15
9782717	13
3056493	13
10143184	13
5834428	13
4193425	13
19958995	13
8141186	13
1638961	15
5245426	13
2652156	13
5991209	16
2160265	13
16683661	13
595630	13
12312940	13
3272055	13
11788585	15
8075799	13
369839	13
24061528	13
34829066	13
18605394	13
9505887	13
4356443	13
8669586	13
8265034	16
3940298	13
2477008	13
1273887	13
12400338	13
9054210	13
634756	15
6307002	17
2086939	13
11302057	13
16065317	13
12154921	13
2954232	13
299694	13
2841975	13
1682059	13
3903922	13
12475635	15
3187095	13
15750096	13
4316671	13
12530563	13
18272441	13
2662671	17
969366	13
3300502	13
870740	13
8937483	13
582538	13
10516707	13
1789069	13
7620161	13
1500598	13
20088572	17
2180937	13
873552	13
1724885	13
7505803	13
10978907	15
10683325	15
2178385	13
1675243	13
2789334	13
4418148	13
522244	13
610635	13
3255447	13
2868863	13
1239273	13
4046862	13
3043214	13
7191361	13
14207145	13
9691856	13
1923216	16
7656267	13
15650382	13
1457619	13
6359036	13
3565950	13
1515337	17
1361553	13
10305071	13
12187940	13
30342900	13
23396378	13
248804	13
1924223	13
2829266	13
12428543	13
3335090	16
2846227	13
30907406	13
12145280	15
10709923	13
2263807	13
3314378	13
2470601	16
6084372	16
3101623	13
2647683	16
60838339	13
8007382	15
3952119	13
11831939	13
9547287	13
5055659	13
12615531	13
5844526	17
16750578	13
3760801	13
5831231	17
2807511	13
14803834	13
9335417	13
5557244	13
5977216	13
1133500	13
4651642	13
715998	13
3165032	13
13989334	13
614527	13
771946	13
16346	13
1832154	16
8239015	15
2748090	17
4728154	13
9442395	13
5652989	13
2434776	16
20447889	13
17359318	13
5842804	13
8426319	13
8682016	13
2612537	13
965078	13
15798633	13
7688360	13
5173876	13
12354492	13
483531	13
4910662	13
459014	15
6554928	13
14628096	13
494459	15
22384026	17
3247056	13
2690636	13
41363902	13
26516168	13
13953605	13
23565362	13
31640	13
7886477	13
4298014	13
17207130	13
7254152	13
7751813	13
19084579	13
193445	16
741155	16
18443944	13
2073615	13
1432475	13
21793925	13
2479267	13
5457003	13
6125136	13
1158256	15
5880566	13
11490852	13
5179273	17
2824635	17
3322310	13
4779613	13
11033220	13
239744	13
8186100	13
7485479	15
4641891	13
12678607	13
357564	13
4406815	13
89285	13
7061835	13
5533844	13
1367888	17
6354093	16
7223707	13
6261159	13
11037188	13
31006796	13
19138556	13
25103978	13
2594858	13
6363039	13
4357160	13
1229192	13
49046	13
8511078	13
11138720	13
4812099	13
12713801	13
561444	13
5571631	13
17611572	13
27987001	13
5962521	13
8416711	15
23924262	13
11250987	13
3643138	13
1424591	17
5170580	13
9932135	13
1353053	13
3472892	13
19103374	13
5790150	13
5252616	13
1737745	13
10772825	13
1281757	13
36071044	13
34639165	17
18656509	13
1640853	16
1585245	13
8215593	15
6640623	13
8340959	13
3707784	13
9233848	13
16129804	13
819617	13
14510308	13
3307128	15
24735328	13
6295006	13
600884	13
23080327	13
14310644	13
8365534	17
3454287	13
11267647	13
22970237	13
2869853	15
11142620	13
28835519	13
2468483	13
606212	13
11628258	13
2854522	13
616157	13
5654351	13
17141034	13
8767620	13
2284057	15
18019680	17
3688348	13
4063433	13
714489	13
7279042	17
48338407	13
3977378	13
4143990	13
5104115	13
3927224	13
1896290	13
482411	13
1465488	13
2596874	15
28679053	13
3320340	13
14645281	13
2800139	13
493741	13
3451470	13
4485674	13
41918121	13
6135320	13
9994278	16
2687749	13
7875816	13
1208960	13
8791874	13
7722615	13
2465121	13
3609571	13
1347200	16
7146548	13
9638136	13
1419238	13
5081618	13
25222704	13
398351	13
3432027	13
8750922	13
1602655	13
19513245	13
23957595	13
4150039	13
5492619	13
30426288	13
1588380	13
2475141	13
9671016	13
18872584	16
5805155	13
5351197	13
1940317	13
3097844	13
8607989	13
1157752	13
28385006	13
10557443	13
1408789	13
30253540	13
12119082	13
26422992	17
4453097	13
9641383	17
8342929	13
4125076	13
719716	13
698531	13
17973973	13
2242139	13
1750798	13
14982286	13
2501562	16
4236489	13
4812863	13
330083	13
6132156	13
2433286	13
8481150	13
13762170	13
20393047	13
2306545	13
14678531	13
6273197	13
4276886	13
762176	13
8899229	13
10000936	13
4205647	13
56047	17
5682218	17
5178590	17
8883770	13
3129147	13
4711442	13
733436	13
15898602	13
3297677	13
939799	13
3740167	13
22392055	13
8290575	15
8223432	13
2067429	16
1750359	13
13052999	15
2771996	16
6977098	13
6375843	17
13595781	13
9671642	13
1537629	13
8999615	13
14486761	13
13496629	13
1513343	13
13763496	13
5518837	13
8524570	13
1946643	13
2085589	13
3834380	13
1203963	13
1360386	13
1560292	13
9094083	13
3398084	15
7138085	16
1668136	13
12138664	15
546027	13
10123005	13
500772	13
1909610	13
1333145	13
10263747	13
11911567	13
1490007	13
393467	13
3367288	13
3274272	13
17782714	13
7349666	13
19170030	13
17856258	13
2743451	13
14570003	17
3664025	13
6698836	16
1889373	13
30433865	13
8276703	13
16267413	15
5189847	13
233130	13
3215111	15
21372747	13
2880454	13
21487220	13
10249769	13
1675927	13
1761808	17
10336208	13
10804105	13
11655284	17
2423338	13
2534484	13
2082661	13
10713654	13
749813	13
21225100	13
19567268	13
4705561	13
26043716	13
17868744	13
10680997	13
252261	13
63109	13
5245296	13
2317959	13
6722972	17
2495991	13
12292964	16
6419104	17
10766720	13
1994829	13
15800966	13
471980	13
5724760	13
4576361	13
8151134	13
315434	13
12792471	13
8996753	13
4662272	13
13520662	13
5610699	13
1951396	13
1135196	16
1088967	13
1492687	13
16656807	13
12851807	13
3265605	13
3369168	13
10933826	13
2248095	13
30116534	13
3484720	13
8938412	13
16482521	16
14775395	13
7634523	13
2876357	16
11091544	13
13353277	13
2708131	13
27345825	13
7832294	13
26384575	13
16490381	13
10653428	13
8296922	13
3966817	13
2420948	13
1653759	13
2481026	13
16798038	13
160383	13
24536434	13
4677947	13
881634	13
4467738	16
1258505	13
3182437	17
17339730	13
811484	13
6537168	13
7619173	13
4151924	13
3271086	17
998806	13
19785802	13
678653	16
204918	15
4628751	13
7809359	13
15141236	13
9179989	13
16381700	13
13160294	13
7429179	13
26405944	13
956383	13
25958988	13
3835351	13
1383448	13
3613203	17
4801932	13
4219784	13
7247833	13
1877265	13
6834486	13
2909602	13
764176	13
13549397	17
6210556	13
37176513	16
8916846	15
6886734	13
6181932	13
1381521	13
3752246	13
10509231	13
3757164	13
10991395	13
1382875	13
14091220	13
3947679	13
1309479	13
4868217	13
4376241	16
11421940	13
17514301	13
6638013	13
416231	13
7768520	13
16321952	13
27752469	16
1266314	13
1709068	13
5533827	13
4756731	13
5959121	13
10823205	13
14296948	13
15544628	13
18178716	13
19193907	13
2254780	13
15415043	13
1236685	13
4937963	13
3048399	13
8643972	13
7978626	13
3655454	15
4507345	13
7948197	13
28736842	16
8883391	15
3999037	13
4284888	13
1223008	13
10268011	15
10802853	13
8523014	13
3990981	15
8658625	13
5881154	16
19371707	13
2202697	13
1312665	13
18798557	13
14940121	13
7190991	13
6013375	15
2957587	13
1740822	13
11910915	13
4659692	13
8620659	15
13536560	13
11277247	13
12241506	15
6647861	13
10737344	16
1747379	13
3255325	16
14316428	13
580009	13
3544613	13
7520937	16
9115217	13
2355690	13
703433	17
5716711	17
24544804	13
1629195	13
2330880	16
1409673	13
8127008	13
5628933	13
1122046	13
2344481	13
2581949	17
113041	13
1197247	13
10991744	13
10318242	13
10002855	13
2521606	13
13545100	13
9235042	13
11798041	17
2239906	13
4542649	13
3105366	13
1609970	13
24463762	13
6198390	13
936750	13
3299196	13
14647209	13
3696034	17
1573236	13
14500528	13
14673579	13
29342001	13
384520	13
945857	13
7280	13
18063785	13
6922084	13
4798494	13
680961	13
4316929	13
5697275	13
2085226	13
18150741	13
25388004	13
11298676	15
387683	13
22591712	13
863863	17
9242450	13
1270785	13
1208125	17
2395490	13
898111	13
6894461	13
5962138	13
7830178	13
292845	13
8899526	13
1379423	13
14594373	13
8620677	13
9132499	13
805354	13
6882917	13
1048357	13
4831882	13
7222983	13
1825937	13
1039894	13
7506155	13
4189915	13
3871685	15
4292706	15
13688988	13
3919166	13
1827155	17
24908444	13
8274893	13
9911466	13
10537469	13
4036614	17
3199720	13
6708555	13
13230692	13
1214261	13
28024791	13
17236313	13
4997518	13
15158801	13
4504089	13
12057163	15
2875293	13
529919	13
62375	13
3850638	13
10374604	13
16039491	13
12132736	13
7528624	13
40332632	13
21400017	13
11165269	16
205642	16
19457633	16
7896810	13
1911480	13
10376175	13
4212591	16
2848060	13
18594824	13
28728425	13
8300627	13
603397	13
673076	13
47922	13
2852306	13
13906663	13
56078	15
11280113	13
9821822	16
3179685	13
1555104	13
3419756	13
25515601	13
5470445	13
6674249	13
5157542	13
11062803	17
88020	13
31182711	13
6688912	15
5993	13
19336787	13
5223512	13
1442731	17
1087043	13
8894018	13
20474289	13
10749369	13
9113633	13
5930721	13
3213669	13
11508285	17
15847161	13
1303416	13
4345463	17
101853	15
241480	13
5643961	13
4899316	13
21668694	13
8436493	13
11536876	13
613508	16
8738873	13
8029032	13
3347535	13
9209105	13
25033981	13
90059	13
7869397	13
5246730	13
2436058	13
4338340	13
12217324	13
2325749	13
1049452	13
2789208	17
7779841	13
2432530	16
1584619	13
13819334	13
693920	13
3698047	13
3512706	17
35631	13
1597530	13
7931440	13
843176	13
2025541	13
3794023	13
10540302	13
2846500	13
4801620	13
7679889	13
5598151	13
10962676	13
9873239	13
3825874	13
10717557	13
2238034	13
18859532	13
25520979	13
27527048	17
24098043	13
1141130	13
13054255	13
2960160	13
1055716	13
14565449	13
876192	13
683284	13
2913363	13
7349205	13
4062243	13
10110103	13
16989117	13
7809971	13
18743621	13
14278733	13
3380231	13
473387	13
9789557	13
7267152	15
1064860	13
5942646	13
2959776	13
13204156	13
10479151	13
7471478	13
16895511	13
817248	13
5956167	13
30730051	13
6654437	13
14917525	16
5490416	13
2799228	15
7149154	13
117468	13
6078803	13
3871105	13
30161167	13
9290273	13
2535738	13
14937919	13
3105012	13
865991	13
9559354	13
1114107	13
66382	13
22779649	16
9201226	13
5005808	13
2169917	13
3056625	13
3643176	13
5096664	13
1216281	13
8391367	13
2326340	13
7272626	15
2613675	13
1770668	13
3703927	13
21537014	13
8520169	13
3217528	13
2680141	13
13679952	13
33260785	13
5304415	13
7655966	13
2303946	13
17193061	13
7414587	13
1189084	13
2905817	16
12484088	13
4142511	13
2227129	13
18220169	13
806304	13
4300111	13
166913	13
564737	13
22819823	16
16678986	13
1549719	13
12269198	13
13188109	13
3921828	13
6513571	13
8416149	16
27703975	16
5158956	13
2757529	13
7855518	13
2094044	13
8722017	13
32085765	13
25970587	13
11645465	13
681751	16
3546866	13
12478173	13
4923314	13
1897271	13
157932	13
1085970	13
345326	13
4973492	13
1952155	13
10880751	13
20095794	13
14570706	13
43652659	13
1204511	13
7299458	15
5562318	13
6804066	13
1757748	17
6474786	17
4270244	13
14128817	13
3525910	13
8754428	13
5433265	13
2811562	13
3357958	13
629386	13
1617581	16
281425	13
8552471	13
3611055	16
28663831	13
7106816	13
1411211	13
5409786	13
803002	13
3440726	13
37887119	13
5181234	13
9190915	13
18613207	13
2568414	13
3707558	13
23759879	13
3125596	13
11151657	13
2418706	13
3515520	13
5788846	13
11882642	13
4314551	13
6042607	13
2041035	13
19611628	13
3437600	16
1615243	13
13663394	13
12355913	13
21344646	13
3128728	13
8870691	13
10800314	15
10893959	13
29861311	13
15891188	13
6803747	13
16014286	13
8356338	13
10412807	13
30953010	13
14089128	13
1792277	13
9657387	15
1756156	13
2598325	13
8801344	13
20076868	13
1170920	13
1256043	13
1346221	17
11512240	13
4743637	13
3665295	13
12673250	13
913731	13
607134	13
8578346	13
799750	13
10380677	17
8474247	13
417210	13
9450930	17
133878	13
2955738	13
3363981	13
30713656	16
2038137	13
13907363	15
4469345	13
7584955	13
1188062	13
4807244	17
4675823	13
1085185	13
7259205	13
3790672	13
11416059	17
1536509	13
18646745	13
268956	13
4619324	17
395493	13
9395046	13
3011893	13
11309089	13
6312044	17
14801339	13
4032621	13
4311509	13
2903019	16
5886875	13
8755653	13
252324	13
1631802	13
1963883	16
4183249	13
6893714	13
7951781	13
49606367	13
3312426	13
1740238	13
12342893	13
16337371	13
3317125	13
9829439	13
9755416	13
2059302	17
10046944	13
12838777	13
4935668	13
977200	13
12298759	16
5413124	13
4098627	13
5263404	15
624574	13
8720019	13
3500741	13
7919566	13
5240426	13
4515526	13
7103294	16
5171180	13
1206822	13
3822255	13
112862	13
14714559	13
412308	13
12557373	13
3207348	13
4707529	13
15364850	13
15539956	13
6501630	13
177847	13
8624805	13
9766760	13
8544128	13
10819697	13
582036	13
13605807	13
6170619	13
18706742	13
5978696	13
1512704	13
6379293	13
7486364	13
3129739	13
2670167	13
4392945	16
3994319	13
708411	13
11910994	13
8340856	13
5576950	16
519958	13
9892093	13
14560133	13
32592820	13
23500318	13
21440296	13
26877340	13
2118678	16
705403	13
13076453	17
13738133	13
667354	13
11697960	13
16791645	13
22246254	15
8039082	13
1272556	13
26333915	13
11028195	13
28701095	13
2751049	13
11108263	13
592191	15
15507508	13
8484027	13
21367923	13
5188117	13
1081149	13
727468	13
5724051	13
1735277	13
32194346	13
1439394	13
6513258	16
13614760	13
2175095	13
1676551	13
649537	13
2778157	17
4365860	13
1858998	13
1617795	13
2179598	17
15006688	13
167498	13
23847210	15
11582389	13
13207015	13
9755507	13
4497944	13
1732782	13
8850870	13
1508987	17
4750876	17
27205542	13
2028830	13
18991190	13
11552609	13
363932	13
18411292	13
17303394	13
7296916	13
1202441	16
659127	17
14574935	16
11625399	13
4737575	13
9204414	16
9931736	13
2275739	13
10700106	13
2408744	13
2114470	13
1649249	13
7950674	17
9090940	13
6160079	13
33012414	13
1065053	15
27055487	16
852318	13
6657507	13
40581	13
1981482	13
1842706	13
14306974	13
1054384	13
5628423	13
3370953	13
19196515	13
4500293	13
24290869	13
4264465	13
2025755	13
15983979	16
17191278	13
3002978	13
6877940	13
4451006	13
2478428	13
6211865	13
13506213	13
13843738	13
2867454	13
4269040	13
1779730	13
992564	13
21836060	16
14633252	17
34205777	13
15622520	13
2084951	13
25531996	13
3057316	13
8068289	13
6034971	13
6509352	13
2639627	13
13931328	13
59049664	13
2723842	13
2915943	13
412563	13
108580	13
811459	15
11437455	15
4806455	13
7489365	13
5530046	13
13705	13
15080490	13
10943564	13
4468389	13
1007255	13
2689834	17
1733433	13
5849908	13
17788867	15
5690671	13
1559132	17
2496838	13
13657031	13
18572581	13
8041214	13
16662768	13
19001277	13
2700570	13
2160851	13
26824878	13
11178305	15
7660627	17
7778463	17
7638653	13
16100924	13
2606792	13
6267157	13
1236756	13
2529831	13
7903590	16
1062579	13
5023424	13
10082300	13
14459578	13
10370420	13
10502927	13
11012925	13
627783	13
3221772	13
16082881	17
9764945	13
5794744	13
4745217	15
3864650	13
4419240	13
4293282	13
667406	13
15167189	13
8539856	13
3311041	13
1760441	13
1529289	13
18229272	13
425407	13
12583414	13
8735601	13
7917807	13
10872937	13
2813116	13
1602094	13
2927289	13
6812753	13
3946152	13
5419847	13
3077752	17
5063223	13
5761483	13
17329446	13
14925852	13
3559129	16
5730042	13
6707416	13
16764066	13
709529	16
1344674	13
1378657	13
1953680	13
6625585	15
2320788	13
604022	13
17824990	17
17257108	13
6529576	13
27697920	13
842428	13
20636491	13
1787017	13
230980	13
697813	13
703110	17
929693	13
4548349	13
1947732	13
3489934	17
2073871	13
878777	13
214431	13
13372217	13
74352	13
10091071	13
3838507	13
2052012	13
3976399	13
4977315	13
12471002	13
9344514	13
4424410	13
8759508	13
1399496	13
4037254	13
7642306	13
12736884	13
5894321	13
11948577	13
7562401	13
1545274	13
13030440	13
12246844	17
15189382	13
1141080	13
14979961	13
1976506	13
3419959	13
164804	13
5902752	13
4891407	13
3060902	13
8536756	13
7144965	13
20200948	15
1614575	17
14520542	13
11387105	13
12723793	13
10771071	13
1284702	13
3407840	13
4503540	13
3697225	13
4984324	13
6778958	15
4725344	13
11227148	13
11060772	15
15158328	15
7130488	13
165350	13
426254	13
2904678	13
21209217	13
2583218	13
10817416	16
330374	13
3443166	13
10189987	13
3017504	13
9263619	13
207302	13
1525676	13
3405776	13
13082129	17
2971615	13
6525121	13
10049999	13
15801596	17
9369942	13
1271913	13
11376098	13
8482317	13
30476834	13
4271125	13
21986384	13
5764554	13
5933898	13
11260088	13
1702691	17
11180960	13
2059138	13
9688615	13
17194999	13
1639749	13
34298597	13
18533342	13
2385587	13
4558464	13
1518082	13
3725081	13
18902603	13
10928244	15
6407993	16
36740998	17
3997415	13
8350502	13
1376663	16
1962377	13
22151261	17
1896635	13
4528518	13
11525446	16
3578538	13
350893	13
72014	13
13592035	13
3796403	13
12960502	13
1049344	17
4497019	13
10932374	13
3456074	13
1533074	13
6902298	13
43446235	13
4709826	17
10203880	13
3151982	15
4590830	13
3986254	13
19496054	17
2933012	13
13237806	13
7993499	13
14229376	13
12214165	13
1772281	13
9185188	13
7377122	13
1708147	13
9779352	13
939625	17
5791047	13
18473939	16
13220284	16
15967593	13
5734439	13
2819230	13
5746192	13
4035596	13
11158006	13
3680378	13
12994805	13
1640800	13
3499071	13
19058818	13
2276404	16
4973021	17
12371883	13
17926164	13
4519038	13
9021593	15
25303328	13
3204512	13
14746322	13
17202915	13
1631555	15
6329326	13
3400334	13
15055555	13
4725649	13
8677209	17
1738286	13
16014809	16
12784688	13
4591535	13
15505577	13
1412492	13
27538730	13
4384925	13
2529277	13
1196985	13
8038965	13
916016	16
515025	13
3963330	13
12651386	13
3562522	13
8389	13
4011210	13
4048054	13
10399861	13
4559361	13
285339	13
303699	13
7642429	13
3848583	13
1570587	13
5146692	13
12775993	13
19525637	13
19251592	13
119523	13
875669	15
6761349	13
10369830	13
2753147	13
15511491	16
28410489	13
15403792	13
17021655	13
437040	13
2801086	13
38320	13
12271533	13
13855832	13
21511518	13
3997805	13
1369387	16
5337455	15
17605211	13
10434900	13
119005	13
7832385	13
4929143	13
161596	13
21722343	13
8052832	16
6090998	13
8420565	13
1773529	13
3385558	13
11062142	13
5250806	13
3914431	13
331387	13
2431883	13
2247402	13
14923265	13
10903793	13
2074064	13
2202278	13
983893	13
145777	13
1923043	13
48805	13
2791660	13
1500917	13
5207423	13
6916789	13
2978645	13
3260079	13
7264099	13
9783371	13
3703425	16
25994681	17
9263608	13
5104853	13
18849651	13
2264093	13
4653128	13
1540618	13
3052205	13
14889653	15
6231333	13
5596760	13
6847544	13
1790185	13
5764489	13
3055359	13
2839437	13
8080114	13
4456776	13
4086665	13
6334044	13
1681559	13
21451080	13
16239829	13
775082	13
33416	13
4409540	13
4677534	13
1734470	13
4763234	13
7156282	15
1074513	13
4256788	13
9328114	13
14515208	13
33627543	13
5271432	13
4004333	13
5813018	13
4384554	13
2484005	16
5244297	13
4591242	13
8636243	13
10522126	13
1633217	13
32775826	13
6967280	13
1992168	13
3405104	13
294535	13
3528285	13
12246635	13
72803	13
1267102	17
844915	16
6054076	13
6297732	13
14838910	13
20335693	13
320833	13
2040509	13
2560759	13
11059532	13
4363856	13
4038296	16
3645673	13
4579249	13
5069635	13
385054	13
5138823	13
3096603	13
14046721	13
12433059	13
7175283	17
2737210	13
3697347	13
2341603	13
24119922	13
838848	13
3534328	17
142467	13
2052418	13
1322226	13
19508688	13
4692080	13
12964450	13
7121918	17
1770739	13
1339544	13
17737953	13
585456	13
4011670	13
13441137	13
8434439	13
4722344	13
4972374	13
3363670	13
26663462	13
2932182	16
1321633	13
45687447	15
15935980	16
413343	13
6599304	13
3681031	13
5950574	13
10195306	13
3610	13
2513610	17
1739522	13
1042605	13
3947249	13
23098750	13
12559729	13
4874915	13
9099851	13
199734	13
8445470	13
3889755	16
4370166	13
10043816	13
3418745	13
30271426	13
2489126	13
11649099	13
2838796	13
8536890	13
7352515	13
2259448	13
1357204	13
593386	13
11620219	13
1467943	15
997801	17
8259208	13
18335447	13
522782	13
3678427	13
7488220	13
8325754	15
15006741	13
515113	13
16584586	13
1464122	13
10119946	15
2541754	16
5300984	13
22770493	13
1955486	13
4044852	13
1090375	13
26611183	17
422273	13
345914	13
10499500	13
4329083	13
1859000	13
2182212	13
24574268	13
648862	13
739966	13
13839442	13
3163689	13
26849207	13
11130647	13
599721	13
1887687	13
8498672	16
13720383	13
2491612	13
7060524	15
1138377	13
7068648	15
390655	13
10596465	13
9430610	13
4795765	13
559539	13
1034844	13
3777941	13
568101	13
8533339	13
1630332	13
2976946	13
4272796	13
22952814	13
325764	13
405817	13
2358235	13
8424411	16
6001943	13
2082741	13
806710	13
7390106	15
4516435	13
20046637	13
10160848	13
6597137	13
15876107	13
6748533	16
4029876	13
7433249	13
2976347	13
4567545	13
2442478	15
1355370	16
2543357	13
2360476	13
3110970	13
11802398	13
26799681	13
74941	13
5866684	13
4471741	13
10098591	13
604468	13
22994287	13
3474674	13
5844394	13
9787382	13
509691	13
3450533	13
14019209	13
2679335	13
22973208	13
1494366	13
21634835	13
9074460	13
1178701	13
13725721	13
7017405	13
6545080	17
2899167	13
2461073	13
6750645	13
13112631	13
1643485	13
28563328	13
3421236	13
509806	13
12697295	13
2482645	13
9539808	13
490495	13
3736611	13
14967084	13
3718286	13
12346490	13
7923208	13
4370377	13
13099418	13
2743578	13
6597153	13
12323885	13
4533412	13
949516	13
5188847	13
8133945	13
6479819	13
3006703	13
8315166	13
5246698	16
10469643	13
4202035	13
14352636	16
2380284	13
6846172	13
2262536	13
8585666	13
119772	13
1489952	15
13508085	13
527416	15
6578228	13
17772463	15
116027	16
13437084	13
159381	13
889045	15
3361690	16
1837482	13
7742127	13
30883382	13
782112	13
1263061	13
37582615	13
12518636	13
15653797	13
920031	15
8459769	13
8902757	13
9190366	13
571611	13
18647873	15
8419541	13
5957586	13
5530333	13
5320453	16
514109	13
18679988	13
12648467	13
21251281	15
6984986	13
13837515	13
10405508	13
7611177	13
10873463	13
2057707	13
7077671	13
1365449	13
13426263	13
14740536	13
4631047	13
2899469	16
4941037	17
12411861	17
14346146	13
5860105	13
9259161	17
12795773	13
4267450	13
10446356	13
31609671	13
4998518	13
642115	13
1817434	17
2962377	13
5098708	13
932486	16
586670	13
5002301	13
6970522	13
1464620	13
8535282	13
17321781	13
13749559	13
8616378	13
15060733	15
4674037	17
9521434	13
10488333	13
4094944	13
3819004	13
3398799	13
1671034	13
19448527	13
5966105	13
4068520	13
4395207	13
10142441	13
1692161	13
8998917	17
6768216	13
642188	13
1508373	13
10640674	13
9662319	17
4758459	15
20752615	13
628504	16
27108939	13
2536056	13
4539475	16
7150081	13
4021412	13
768060	13
6474029	13
2312099	13
31673486	13
3065130	13
9702635	13
6246809	13
5134691	13
31231145	13
2045428	13
3483098	15
10544734	13
3811702	13
3081499	13
7950842	13
333648	13
5709692	13
10193319	13
5445259	13
2473180	13
4174677	13
1325607	13
1626073	13
5417102	13
143056	13
13581218	13
67226	13
13215180	13
2015563	13
212006	13
11645224	13
4545825	13
1252303	13
3146390	13
2829448	13
27775884	13
1686268	13
2095037	17
22957143	17
9990395	13
32520	13
13027932	13
7371041	13
4610391	13
1100852	13
3253415	13
10288541	13
4639693	13
9037617	13
429990	13
1978161	16
5080705	13
5429295	13
11615574	13
349665	13
3693881	13
5186150	13
2570522	13
2466649	13
1462102	13
23276481	13
4016107	13
4295403	13
10636570	13
1060781	13
2348696	13
4563241	13
10447216	13
453316	16
19585167	16
13871206	13
5447248	13
1064142	13
3134053	13
7248216	13
2789774	13
23575721	13
12851371	13
5754012	13
3644597	13
2571642	15
24851785	13
1349552	13
2699863	13
1824317	13
1426517	13
6879098	13
9777402	13
15622443	13
17484979	13
2109250	13
3924856	13
1994559	13
973473	15
2349167	13
570137	13
5775168	13
8387501	13
264087	13
23824337	13
43002	13
9973068	13
2093556	13
5618567	13
11860507	13
494111	13
4414578	13
3972042	13
8838553	13
8854437	13
6164250	13
24842273	13
9197494	17
2789835	13
2760248	13
10081095	13
16575217	13
3486872	13
9326360	13
5826496	13
84870	13
13124283	15
4326016	13
868363	15
3760582	13
1000510	13
12258994	13
9062670	13
13719098	13
16327419	13
4936479	13
12110633	17
7944689	13
14981186	16
2661743	13
8795997	13
12072179	13
10156400	13
4114221	13
20489637	13
8249009	13
2993650	17
466056	16
6657572	13
5383204	17
5672264	13
26563186	13
12663174	13
54170	13
9141971	13
5922179	17
2722481	13
119223	13
354973	13
3490218	13
1526134	13
4272721	13
5581546	13
6152758	13
9644309	13
7085312	13
10007990	13
1853641	13
4178409	13
7077128	17
1062923	13
2106623	13
6402234	13
18773196	13
3053255	13
9529101	13
65733	13
16956394	13
15039613	13
9549655	16
4378217	13
4890162	13
14471211	13
1183880	13
231804	15
26346469	13
2877861	13
14159668	13
2566583	15
1170110	13
8695353	13
8251113	13
13087377	16
3944472	13
5363825	13
6569476	17
5465261	13
20292306	13
3291407	13
17893609	13
4969854	13
12435496	13
11319043	13
13153125	13
939214	13
1865194	13
3293419	13
8850119	15
4490750	13
950729	13
3544726	13
4033231	13
187270	16
2244429	13
2057689	13
66867380	13
6974019	13
12753580	13
23357856	13
26666294	13
16642781	13
1428869	13
202998	13
7929951	13
4427259	13
4161566	13
14308168	13
8276863	13
15741416	13
6762946	11
13845493	15
33685959	13
17579990	13
13981558	13
6679108	16
318220	13
4807670	13
13096449	13
11046440	17
9471232	13
19756969	13
195062	13
20992013	13
1939756	13
6636855	13
12454926	13
9970668	13
4754830	13
1623223	13
17759365	13
7582153	13
15117321	13
2542456	15
6834371	17
524467	13
421371	13
1283271	13
3030012	15
9064101	16
3047137	17
4233011	13
11340879	13
19670831	13
667155	13
488642	13
4294500	17
2485251	13
8345947	16
4073498	13
1805635	17
9721154	13
3127688	13
7990149	13
1239907	13
41173744	13
255374	13
4589834	13
9526298	13
2441842	17
17743492	13
4092101	13
3542689	13
4851567	13
2080124	15
223238	13
9016385	13
17427099	13
3521407	13
639965	13
3912615	13
6244732	13
10615160	13
1314838	13
12980133	13
8575929	17
369509	13
15203117	13
12062990	15
662577	13
13913562	13
1942551	13
713232	13
4189428	13
8634153	13
7473966	13
13304106	13
9661085	13
2054340	13
13370333	13
9997071	13
4382298	13
1408638	17
29026068	15
9023880	13
762158	13
5973290	13
1298087	13
14034754	13
8023768	13
353772	13
10864502	13
13051817	13
9635591	13
8320410	13
33476800	13
1250133	13
17837266	13
10562193	13
3648400	13
5775307	13
5641249	17
2516480	13
2816189	16
1441691	13
16222936	13
7490642	13
3592366	13
723209	16
10468284	13
7575861	13
3609472	13
9907449	13
4605678	13
4301730	13
4613967	13
1176155	13
12102610	13
427045	13
2954249	13
10781262	13
4806304	13
2883210	13
17501063	13
18223021	13
9190763	13
24067971	15
2705495	17
7020856	13
5275733	13
844959	13
2548671	13
7190803	13
24628075	13
12173034	13
2215317	13
11379909	16
11264122	13
14165420	13
10695777	13
2770958	13
8737078	13
922645	13
6666831	13
8104577	13
13778124	13
11123952	13
1247322	13
2781076	13
3583912	17
15465052	13
17809527	13
1726046	13
7000298	17
4164710	13
5793878	13
35878993	13
3586904	13
21658539	13
2281896	13
6877608	13
10730310	13
27763497	13
22261952	13
10943219	16
10377436	13
146126	15
10603781	13
889725	13
9916810	16
7954497	13
7276696	13
1855045	13
3988788	13
5732882	13
5612101	13
179451	13
1803382	13
7925892	13
340807	13
5544871	13
20328355	13
13450294	13
2506935	13
14759229	13
10759849	13
14463739	16
16032242	13
3734993	13
848965	13
14745332	13
1306751	13
418714	13
5973068	13
4953461	13
2916548	13
23076275	15
8475602	13
772449	13
4897393	13
9705884	13
1681630	13
4230659	13
9550401	13
5096631	15
6311354	17
10020705	15
959007	13
1661735	13
1933349	13
4715886	13
4123833	13
24514474	13
12023693	13
2824305	17
15931318	13
691684	13
1420427	13
8077564	13
554904	13
12212463	13
2721865	13
1441332	13
456545	15
5397295	13
1539522	17
6297943	13
5371953	13
1990475	13
2456915	13
3008423	13
7463161	13
1949626	16
847914	15
14106063	13
21775426	13
22358465	13
2479831	13
5187823	13
4397471	13
3442673	13
9117607	16
3839232	13
2684180	13
3088675	13
3184959	13
14344091	13
8621432	13
8203204	16
4559689	13
20368988	13
1037652	13
7002011	16
3983629	13
14155086	13
7549178	13
7573166	13
15833523	13
4119934	13
2259788	13
6937430	13
3956988	13
15307237	13
1376657	13
37223762	13
3107464	13
4804102	13
2500149	13
209089	13
5817751	13
212636	15
2719961	13
7745281	13
8039543	13
12608068	13
5368274	13
5901674	13
3651217	13
215303	13
4405598	13
19086694	13
1110641	13
16171963	13
5847646	13
5698398	13
4572152	13
6349587	13
2345199	13
2506700	15
1277207	13
5376008	13
2709156	13
161807	13
738779	13
4184051	13
1488101	13
1698070	13
2523669	17
4429197	13
8076298	13
4484754	13
19586265	13
1059198	13
4082745	17
6170123	13
13103349	13
6960569	13
5227407	13
3574808	17
14348308	13
2293063	13
7455791	13
15157035	13
5405912	13
1145512	13
4854148	13
1041738	13
30898326	13
4408817	15
11608841	13
11457914	13
7745495	13
19357315	13
2296532	13
10407909	13
16886184	16
3951609	13
1270879	13
4519576	13
7918292	16
6508612	13
8767497	13
15663286	13
13975402	13
13182328	13
7985078	13
7732736	13
4730677	13
513802	13
2184657	13
3008509	13
423637	13
1766833	13
4522023	13
23325970	16
34360908	13
13286820	13
18362804	13
4663096	13
2470453	13
242158	13
2683227	13
3783084	13
20386726	13
29470528	13
9663302	13
1084465	13
1527466	13
4280813	13
10148526	13
641574	13
14178663	13
1684445	13
1881314	15
6735133	13
4601082	13
5547797	13
8809557	13
4567007	13
2379045	17
2699182	13
571159	15
4390060	13
1693184	13
2050889	13
4602371	13
32738144	13
25707232	13
651451	13
9407776	13
4446171	13
1988701	13
14296979	13
3178122	13
3158231	17
2558171	13
5305707	13
7547074	16
5261746	13
9565448	13
2268780	13
7572417	13
15144154	13
7172720	13
5716165	13
4432715	13
2942059	13
12954159	13
267428	13
881450	13
18492902	13
15559559	17
5666726	13
2462174	13
17527604	13
5638174	13
3205197	13
1150698	13
4098002	13
1357236	13
19596662	13
2569120	13
18844990	13
5782934	13
4656961	13
28246278	13
2649870	13
13384607	16
16471406	13
254013	13
1937387	13
626102	13
10619697	13
12961669	13
15273640	16
794745	13
201109	13
10537050	13
13288756	13
22525313	13
12157273	16
2308478	13
1582382	17
17469851	13
1287530	13
7648483	13
1203069	13
4882734	17
6453659	17
4522214	13
3552398	13
5700353	13
4802781	13
19542216	13
22986761	13
18066536	13
4908133	13
127489	13
3291051	13
2435302	13
4837311	13
4527835	13
584895	13
15015023	13
44081129	16
1972869	17
9108328	13
597960	13
5131663	13
18396312	13
3609261	13
9068378	16
1511660	13
972443	13
12135111	13
4466176	13
6852545	13
3481976	15
8912025	13
16708242	13
7495920	13
820661	13
1687497	13
18825255	16
264681	13
1001735	13
27655774	13
18257	13
16843976	13
1578813	13
10895323	13
9118422	15
4745934	13
10751536	13
4067738	13
17267519	13
20499358	15
360374	13
9690289	13
3676996	13
5076953	15
8503653	17
983970	13
8097986	13
143632	13
341041	13
6303953	13
23314	13
9774955	13
10448150	13
964009	17
6039263	13
22934809	13
1676755	13
23720713	13
3547855	13
5865705	13
9767976	13
6389267	13
10970573	13
5327462	16
18631869	13
17050803	13
4329002	13
7433811	13
2428907	17
1342182	13
4738067	13
15698618	13
4695958	13
2977520	13
9939428	13
3346382	13
2523543	13
3162705	13
11314097	13
3778408	13
21032227	15
7655601	13
1367046	13
8462180	13
6575608	13
1872492	13
4933152	13
16844474	13
538807	17
13037668	13
10601800	13
1879776	13
3256428	13
4021844	13
5178586	13
1778717	13
6787378	13
5907807	13
9509488	13
1843463	13
5957038	15
7116712	17
23649479	13
198169	13
568507	13
2773309	13
9117485	13
9802002	13
1697074	13
3411694	13
3074815	15
5882510	13
25351493	13
2150618	13
3169136	13
1972601	15
3694416	13
10945158	13
6358575	13
3633851	13
3494216	13
2722637	13
3190554	13
6468759	13
1503338	13
21357455	13
6273955	13
1140452	13
8363542	13
22194627	13
16627648	13
16000468	13
18395238	13
8381931	17
10440534	13
221699	13
19000821	13
4225924	13
997122	13
5749529	13
671823	13
44620470	13
8231466	16
15634	17
16435975	13
2776602	13
772040	13
16100094	17
4805392	17
430314	13
12843387	13
1892791	13
3461044	13
4896928	13
8365725	13
9829649	13
5848061	13
13264845	13
1188209	13
1602345	13
2996852	13
494828	13
1804496	13
4116880	13
3537343	13
776311	13
8912035	13
2140598	13
3778662	13
1710278	13
9641807	13
2865935	13
1643256	13
939400	13
10462612	13
2310263	13
20164057	13
631193	16
6107430	13
14131019	16
8198902	13
23636861	13
15416386	13
6594090	13
22785274	13
1321823	15
684948	13
2302771	16
4218762	13
9173161	13
36469425	13
2812495	13
8471805	13
14740274	17
22432618	13
3028848	13
1164491	13
1671315	13
1259135	13
253965	13
6466277	15
7712255	17
8863906	13
2627227	13
9098126	13
1774509	13
2881059	13
577583	13
796937	13
848766	17
12498954	13
2867745	15
17579293	13
1450556	13
29279201	13
18886954	17
119042	13
7594062	13
1100373	13
19421506	16
8907655	13
4446450	13
1477507	13
1513313	13
7992968	13
3398648	13
2722234	13
269333	17
11074256	13
4106179	13
10799809	16
14013144	13
416012	13
6177247	17
11606559	13
17288638	13
2327373	13
12016011	17
12831059	13
1204457	13
8420794	13
16176484	13
7148868	13
1339268	13
2986471	16
10936079	13
8309613	15
680635	13
8177411	13
3516598	13
6387322	13
1365821	13
5586256	17
1504300	13
3615810	13
964233	13
7755343	15
5300146	13
5909735	13
16000078	13
464493	16
10206966	13
556169	16
4095067	13
7830524	13
19180031	13
7041405	13
7003456	13
2520800	13
1569311	13
12230398	13
4206048	13
2454127	13
3473799	13
14338153	13
3069696	13
5016591	13
16744240	13
5129719	13
10625723	13
2283004	13
6341516	13
2134704	16
6345421	13
9650637	13
3830126	13
8458641	13
8846979	13
6363798	13
6454714	13
5283097	13
12540701	13
9763368	13
3833806	13
9401478	17
9109556	13
2141286	13
5607036	13
1330565	13
497073	13
1196258	13
897657	13
5392177	13
4235271	15
1360580	17
3514413	17
16247592	13
4491152	13
2174401	13
2526276	13
1724097	13
12354370	13
6787674	13
2649731	13
2315868	13
16454823	15
10265440	13
5001724	13
5852231	13
888543	13
5424326	13
8385574	16
35604339	13
4898626	13
13594540	13
31775423	13
5232522	13
13798826	13
4726274	13
6076399	13
2190523	15
18604011	13
12485723	13
312232	13
838334	13
433350	13
2915308	13
1492113	13
11649040	13
13247748	13
4804116	17
7307260	13
8543425	15
13196176	13
7314947	13
15182122	13
19200975	13
3383780	13
6364731	13
2251460	13
25456124	13
19261659	16
3046504	13
6344217	13
7704216	13
6417027	13
1358503	13
4090956	16
18597768	13
29457850	13
21008314	13
27673764	13
22671988	17
9210749	13
1605165	13
1982810	13
10603341	13
3003176	13
2984985	13
10814	17
4652867	13
16888377	16
6554384	13
6444547	13
1844357	15
3274582	13
6783039	13
931273	13
14136438	13
1267256	13
10477211	13
6945615	13
15899761	13
4605841	17
13071604	13
4783436	13
5846232	13
1796806	13
4444833	13
4198515	13
12152756	13
9629042	13
11604530	13
14033608	13
3529212	13
14489929	13
7676386	13
1991750	13
3762461	16
12342724	13
68323	13
866937	13
9536715	13
11011540	13
537396	16
1801620	13
15740304	16
7413718	13
9422305	13
3190201	13
1211611	13
4653671	16
5293545	15
280203	13
1004494	13
4727906	16
9125136	13
6904016	13
348299	13
5418712	13
26908030	16
16168935	13
7447582	13
7112014	15
1329692	13
10207288	13
4994799	13
3072813	13
11037413	13
760506	13
2553354	13
4195495	13
9927184	13
3981256	13
16507581	13
11961479	13
8845960	13
22834987	13
15198750	16
2440460	13
702068	13
6724748	13
12696863	17
3953152	13
8014137	13
15242266	13
5016939	13
1608224	13
358481	13
6614550	13
21454099	16
384810	13
3381408	13
2244059	13
38006775	13
10116130	13
5614393	13
213664	13
8680841	13
18663380	13
13496282	13
5820981	13
12633350	13
2195718	13
5487814	13
10699745	13
11744405	16
9234048	17
2939975	13
7718182	13
7625980	13
4296156	13
3908293	13
19514	15
2147178	13
6614975	13
5697177	13
6723530	13
1920538	13
15060231	13
8050423	13
1682092	15
7126085	17
1597210	13
2030147	13
1788445	13
1606382	13
4032338	13
3641814	13
582558	13
4819547	13
16894569	13
23131256	13
11301803	16
2856620	16
5437623	13
2487655	13
30512475	15
12780611	13
5236268	13
2315978	17
12594312	13
3382507	13
10219480	13
407986	13
2806284	13
5295580	15
7503101	13
1143667	13
27515940	17
154591	13
8070926	13
2756502	13
1416086	13
13813567	13
3391852	13
6116560	13
13664611	13
14764796	13
7375120	13
12271078	13
9409131	13
13349465	13
9628986	13
10138182	13
1346960	13
88669	16
12392878	13
16532224	13
5556400	16
2412044	13
1791346	13
5078408	13
6184010	13
4689241	13
5147447	13
1775152	13
1270549	13
2303571	13
21787135	13
212850	16
47558	13
6480790	16
2248518	13
914953	13
24339722	13
6724086	15
22760714	15
8812768	13
4932009	13
186667	13
33374151	13
7296151	13
712979	13
948972	15
8248673	13
4471677	13
9697225	13
18619965	13
13026915	13
4982548	17
8443175	13
8912616	13
565381	13
2415830	13
2093371	16
1006203	13
5589413	13
5680752	13
3587507	13
4513735	13
12465085	13
4967646	13
12584266	13
26809960	13
3218690	17
696723	13
3249328	13
3647152	16
1472383	13
7184316	13
8692562	13
16096196	13
1568008	13
4977923	13
1981934	13
15342564	13
33744418	13
11031063	13
113878	15
795891	17
4168295	13
22121916	13
7933084	13
11068902	13
15890907	13
9146614	13
7811835	13
86532	13
9745294	13
14130611	17
147789	13
13143734	17
1574935	13
8089826	17
355710	13
4883020	13
6109406	13
788910	13
2241768	17
2076727	16
6840053	13
2101601	13
8740029	13
16070422	15
6788885	17
786616	13
5210956	16
5740228	17
9165023	15
13079188	13
17566149	13
8436138	13
611119	13
6682113	13
11257796	13
2632556	13
1559173	15
10082986	13
8534245	13
15746271	13
7708497	15
37597485	13
41246395	13
16273172	16
1974972	16
2655677	13
1074781	13
7649758	15
10933535	17
1474400	13
9437200	13
14264171	13
17992145	13
5912852	13
3827083	17
965202	13
1031200	13
1021435	13
9142718	13
380166	13
2068229	13
25062818	13
26654791	15
4837409	13
658790	13
5248677	13
2179203	13
1113183	13
3023196	13
2058586	16
6653459	13
3584658	16
12070690	13
6238430	13
1131837	13
15395166	13
8281128	13
3365334	13
7870070	13
2884471	17
82675	17
908580	13
4715864	15
3345631	17
12214695	13
5551991	13
1176545	13
32878011	13
13862898	13
3744128	13
12709491	13
7400638	13
1973028	13
2406648	13
5013247	13
1872881	13
8782764	13
1039398	13
2484053	13
1605960	13
5254157	13
2251213	17
9856901	13
11786286	13
4432518	17
1259329	15
8806920	13
2252886	13
5368521	13
6241960	16
2984280	13
12912157	13
11689390	13
9401514	13
13620822	13
2692645	13
6699613	17
20195736	13
2524960	13
5117300	13
7618628	13
1883610	13
34636734	16
13174610	13
11217783	13
6673126	13
9726775	13
9196496	13
12222798	13
129687	13
11352398	13
5287	13
10838192	13
864296	13
12235429	13
7297810	13
3580322	13
4607298	13
4634007	13
100389	13
1711198	13
1267734	13
8579247	13
7062658	13
4098191	13
19714965	13
12423995	13
12501718	13
7880740	15
6577971	17
3427760	16
2861643	13
4024864	13
5844464	13
12183888	13
1030187	13
4964616	13
8039404	13
4009544	13
3451784	13
28964506	17
5106822	13
14769102	16
12778327	17
3133455	13
4611420	13
2479817	13
2907964	13
2015582	13
15021107	13
21545559	15
2739640	13
2230184	13
2678287	13
3394654	13
5777593	13
18321557	13
6810082	13
8113152	13
10263828	15
14339096	15
974158	13
1821959	13
5467138	13
7367007	13
18476928	13
7777059	13
3969008	13
5641130	13
165668	13
7421226	15
18236841	13
135018	13
3032394	13
1581638	13
10177823	13
2279499	13
13097893	16
2859484	13
14649970	13
9852056	13
14325360	13
6192020	13
9751384	13
9225412	13
270924	13
4526540	13
9351744	13
2566761	13
13157482	13
1847137	13
1113758	13
1336133	13
6547194	13
908195	13
4572820	13
173870	13
171865	13
19193800	13
13861454	13
1623718	13
96272	13
7722209	13
10700654	13
920840	13
1844347	13
13631618	13
2290207	13
3669729	13
4897088	13
2348880	13
1551406	13
7961348	13
10624864	17
95730	13
13432439	13
6980499	13
4649324	16
10405916	16
5862798	13
2891615	13
7686547	13
7732	13
1377993	13
1156847	13
11856212	13
17619177	13
9856102	13
115935	16
329593	13
1243417	13
14701970	13
1455294	13
3156526	13
1878297	13
9848657	13
12934737	13
1115082	13
3318446	13
15024340	13
20122787	13
4401566	13
3784827	13
8091047	13
18304630	13
18706415	16
904643	13
468108	16
9033254	13
207586	13
2132770	13
1627103	13
1063662	13
2013214	17
11732107	13
8477647	13
1838184	13
9407610	13
891680	17
1065708	13
6163384	13
777820	13
1345070	13
1196220	13
2718787	13
3921003	13
2323687	13
7034575	13
2294569	15
9330710	13
3057066	13
659591	13
3415983	13
5496200	13
10993812	13
5202434	13
4246320	13
17491386	13
16629685	13
1685009	13
6878133	13
374849	13
4786017	13
8134061	15
1290529	13
3712692	13
1502254	13
2617062	13
2278813	13
4638957	13
3652238	13
12437349	13
15156001	13
9510292	13
1564591	13
9195344	13
2871654	13
1620709	16
7548046	16
1073556	13
7877791	13
3193752	15
846339	13
1237463	13
14233162	16
1459325	13
106606	13
3856713	16
1631726	13
16451643	13
5169296	13
4041569	13
10491746	13
1660549	13
2952815	13
3715356	13
595332	13
7359491	13
3218516	17
13705195	13
11423275	13
9920872	13
12027689	13
1115083	13
5885208	13
7680011	16
2855872	17
13565271	13
395523	16
13646814	13
3804829	13
3882660	13
6392856	13
7188976	13
2127079	16
2817563	13
2275446	13
360782	17
4408347	13
4447634	13
14970100	16
30707693	13
1112951	13
3900071	13
16648635	13
183602	13
1536672	13
3000811	17
6292314	13
261755	13
1008794	13
4291139	13
3848298	13
5697385	13
109887	13
18825141	13
9997835	13
2342563	13
3883552	13
5147795	13
29250200	13
16680772	13
5213577	16
3181962	13
13357084	13
2748552	13
7946630	13
4826646	13
26569671	17
3539914	13
1571113	13
332647	13
4107802	15
1244334	13
6881572	13
7524806	13
1175934	17
4691087	13
6562318	13
1315271	13
14847030	13
73976	13
2296353	13
844974	13
4416968	13
2036159	13
5382982	13
2270966	13
5906280	16
5188790	13
1359411	13
6634348	13
7823553	13
9763587	13
773267	13
1139277	13
6283747	13
33104252	13
13944076	13
7960090	16
12247154	13
956699	13
2118403	13
1650834	13
3821926	13
5206737	13
2182933	13
2200024	13
5347808	13
6816799	13
3005711	13
1925261	13
3744664	13
13906697	13
17682183	13
202675	13
19772384	13
10743342	13
1746186	13
42160278	13
6629528	16
5347100	13
183001	16
7036987	13
1901377	13
6454787	13
5348046	17
1740878	13
3577354	13
17846092	17
1454173	13
520689	13
13958957	13
986390	13
4612310	13
3412858	13
2382019	13
12730367	15
5307198	13
1386301	16
11959714	13
3217219	16
3178251	13
5416150	17
601937	13
1931298	13
74781	13
12077756	13
3506147	13
11792264	16
12633668	17
17464657	17
4107175	13
1440990	13
2717542	13
10717576	13
3646676	13
12380298	13
270978	13
284052	13
19089076	13
4924589	13
6819085	13
5610446	15
17824818	17
947776	13
7586245	13
9274770	13
445236	13
1466796	13
441819	13
377718	13
4388034	13
3203814	13
1410527	16
5334243	13
22950524	13
1753038	13
1504938	16
8825958	13
1574229	13
3611081	13
27315206	16
595643	13
3656	13
3696311	13
14319031	15
4729273	13
19526787	13
2864077	13
4471297	13
1860663	13
8411902	13
3887861	13
6837173	16
2477217	13
4691539	15
955211	16
13156967	17
11593633	13
1139289	13
1013744	13
2601666	13
5085253	13
871405	13
6642489	15
1290439	13
20842838	13
2085753	13
1116383	13
14895681	13
2553509	13
2952905	13
2185282	13
14820815	13
3083686	13
6990261	13
6532586	13
9729148	13
1715993	15
222673	13
7610487	13
6094068	13
998817	13
2266063	13
2947299	13
1415210	13
15183505	13
993631	13
523692	13
1093192	13
7601809	13
6622713	15
6042448	13
2947145	16
3269520	13
6611002	13
1234156	13
14996654	13
1497944	13
14785039	13
1442348	13
2818611	13
2773243	13
5664243	13
257377	13
6223058	13
2944475	13
7889611	13
14598729	13
161484	13
9930748	13
8258923	13
9632026	15
357316	13
1109545	16
5670745	13
5068807	13
5288396	13
4537225	13
12114989	13
21555723	13
7459849	13
9792245	16
9883176	16
2062170	13
1185634	13
6434032	13
10788767	13
8313319	13
6222331	13
4515353	13
12212777	13
292663	13
13362108	13
11781501	13
665144	13
11577214	17
33959990	13
4312163	13
14011173	17
1473370	17
12916455	13
7134173	13
1698696	13
2325286	13
18793718	17
6209533	13
7387047	13
336262	15
1382061	13
109504	13
373822	13
354354	13
3158251	13
6615916	16
6932233	13
16510902	13
4403721	13
1784935	13
2100200	13
14058469	13
4045435	13
638164	13
56641	13
3997909	13
3649164	13
884733	13
16806784	15
1323251	17
8004878	16
2127838	17
26837691	13
12880141	15
4593036	13
8341215	13
3957054	17
6467597	13
1517207	13
1088207	13
10298312	13
3579791	13
738260	17
992757	13
4820142	13
7006172	17
5671119	13
17257405	13
1518315	13
2825054	17
23986299	13
16322190	13
26561836	13
5772436	13
5981243	13
1059866	13
13580769	13
596244	13
1530968	16
1642919	13
2962359	13
5076809	13
3316484	13
17885201	13
4742464	13
7504834	13
18187993	13
13952293	13
15021759	13
1708059	13
4658828	13
11544810	13
4809677	13
7206926	13
10040185	13
8789210	13
15573731	13
141252	13
2978449	13
12028908	13
6975244	13
2227426	13
8162792	13
11795011	13
30404733	13
1566436	13
641164	13
1640316	16
1646856	13
8774013	13
2490511	13
245398	13
19208541	13
10737527	13
6086316	13
3744648	13
1080579	13
6024532	13
5881930	13
1161910	13
906641	17
10765923	13
5066364	13
3116625	13
10681496	13
13744988	13
3962958	13
17932255	13
435432	13
2535712	13
3529132	13
16585812	13
26391291	13
4781892	13
2624079	13
7360399	16
8219281	13
9329373	15
20262668	13
7038818	16
1714017	13
6618364	13
20770851	13
19393073	16
3972843	13
717117	13
631650	13
3724424	13
940353	13
3026338	13
144632	13
8269793	13
13033960	17
3074861	13
2769532	13
1552541	13
3584874	13
678786	13
105858	13
4595936	13
5268192	13
463813	17
13190657	17
9481066	13
6281256	13
2519054	13
7369512	13
4533461	17
26435080	17
6094515	13
2137883	13
11736728	13
10463920	13
5570504	13
31036	13
1254575	13
2815137	15
10817430	16
12559643	13
3251613	13
581941	13
23383335	16
24000273	13
11516070	13
1901401	13
1015233	13
13386510	13
6980069	13
8257573	13
15497192	13
228028	13
1864258	13
520821	15
7459628	13
2554291	17
289401	17
5327885	16
15854772	13
3443097	16
22048010	16
16424650	13
25953194	13
6519572	13
14982290	15
13456674	16
3788667	13
116414	13
8352755	16
749130	15
10474328	13
15180226	13
2951346	13
1505626	13
8411525	15
9377674	13
19352782	13
1611889	16
4037078	13
525600	13
9537922	13
8594425	16
1432558	15
1438309	16
4637325	13
2184330	13
273169	13
27905033	13
7318926	13
3529818	13
2988912	16
16171831	13
5751924	13
8382245	13
530480	13
407605	13
20169906	13
1138036	13
10879723	13
19978297	13
6411762	13
3040615	17
14750475	13
3090419	13
5386294	13
11938673	13
2601095	13
7328942	13
16803985	13
50195	13
10428665	13
4573023	15
6546272	13
8027372	13
7015467	13
35797779	13
1721610	13
2121262	13
14425509	17
3279325	13
10090031	13
2604762	13
15839227	13
11663736	13
3794320	13
2195414	13
1802201	13
1323868	13
5414142	15
7043998	13
1880597	13
9622104	13
2589520	13
8232588	13
1767241	13
6487304	13
1578924	16
2660813	15
6669997	13
14780190	13
4953591	13
14470557	13
6920027	13
3850994	13
6874208	13
3621007	13
10788096	13
5720874	13
3586704	13
4854409	17
7958959	13
4295517	13
15603841	13
3337982	13
3687317	13
23046012	13
16746864	15
7292192	13
5327011	13
1713892	15
1495226	16
8121531	13
7982881	13
690039	13
14911670	13
16312552	13
3036849	13
2798451	13
1154846	13
461714	13
16563376	13
9510269	13
9959205	13
14479145	13
21156851	13
40512484	13
12855758	16
22514087	13
2157654	13
7474631	13
16071923	13
8403860	13
4271034	15
8999191	13
8349444	13
5615817	13
12721965	13
13895999	13
1775519	13
1553983	13
3287279	15
3432267	13
7357911	13
10062787	13
18253660	13
3989893	13
4032818	13
2283533	13
11033413	13
14563182	13
21953270	13
2489589	13
5486839	13
27811217	13
18720933	13
34713064	13
6565008	13
1561663	13
2352594	13
319073	13
2638475	13
112587	13
1428345	17
3948500	13
5599498	13
1533057	16
2510940	16
26958499	13
12743271	13
5893987	17
8475168	13
83998	13
10171382	13
820232	13
3797206	13
35417777	16
916616	13
4863815	13
1349112	17
1563467	13
405629	13
3902887	13
2859433	13
1031465	13
1222038	17
3109100	15
21046723	13
2127225	13
3821281	13
3097672	13
1508973	13
2979663	13
3534097	13
755424	13
607026	13
11231868	13
1183079	15
73534	13
370797	13
553282	13
4839014	13
2869565	13
7803100	13
4132203	13
14028258	13
129542	13
6306807	13
2671869	13
26984410	13
2398563	13
951006	13
1480308	13
16975533	13
20332110	13
1948806	13
1355471	13
3231824	13
2130060	13
39770468	13
7360481	13
2581024	13
1574409	13
5409010	13
216627	13
15669552	13
2391318	13
8553182	16
2240156	13
20464902	13
2193211	13
15084339	13
16832989	16
1407326	13
15534656	13
19681166	13
1052745	13
2434980	13
649474	13
4626806	16
2887607	13
726263	13
6580014	13
4238987	13
4536380	13
17915566	13
4841316	13
3045930	13
4715002	13
14704716	13
7326389	13
4198880	13
2380966	13
4566596	15
24995645	13
14150602	13
154807	13
699988	16
848356	17
4724495	13
2285092	13
2973309	13
12325230	13
9421812	13
1248096	13
10511006	17
6770724	13
19460121	15
7748612	13
7547842	13
3411950	15
1312047	13
3773853	16
8717386	13
422442	13
1013187	13
7180957	13
757634	13
1378597	13
5867952	13
12914236	13
15813397	13
3930283	13
14964801	13
7237153	13
5988236	13
1016036	13
15184941	13
10084505	13
8270658	13
14222434	13
5134150	13
45438361	13
2833504	13
6434464	13
12629467	13
46939	13
1902554	17
7043846	17
3941950	13
926607	13
5640146	13
3171837	13
2599586	13
3331996	13
3644582	13
18528325	13
6638099	13
1531689	13
29309091	15
11501186	13
182783	13
7399490	17
1644461	16
1350368	13
1848906	13
5726162	13
3855331	17
18062270	13
34450245	13
581835	16
8185741	13
2523540	13
10401404	13
259672	13
525438	13
16281357	13
582294	13
100010	13
1639328	15
8585921	13
17691255	13
5454911	16
654280	13
1175865	13
2721584	13
7949809	13
603703	13
11305546	13
5538904	13
6294194	13
3363003	17
3063445	13
7222151	13
8448342	17
2177978	13
525241	13
1573949	13
11668156	13
8805834	13
2435199	13
1332985	13
2013976	13
22434966	13
14826584	13
3318109	13
4755711	13
2232145	13
824069	13
14200346	13
18970340	13
743541	15
3674769	16
1063234	13
34123	13
3306114	13
56409	13
1728345	17
918995	13
9120539	13
2257371	13
10909643	16
3471005	13
6041041	13
8136573	13
6801736	13
7294071	15
2120695	13
1414981	13
4535555	13
2362871	13
9007881	13
3986999	13
10572141	13
352909	13
2994266	16
3655101	13
3206852	13
447729	13
16071430	13
2087991	13
2993718	13
2536621	13
333247	13
14185415	13
7670303	13
25593301	13
8644756	13
265464	13
16378493	13
7410809	13
4819331	16
9556604	13
6366691	13
10992852	13
8694649	16
10313413	13
4606747	13
2146254	13
2051613	13
24973459	13
860223	13
14141560	13
17973248	17
424819	13
17110209	13
2426427	13
58444	13
4654812	13
4083156	13
8065166	13
718314	13
1735721	13
18533439	13
19618123	13
5213590	17
11904696	13
2436497	13
10190846	13
22464532	13
3986650	13
4783962	13
23422759	13
514976	13
4646980	13
4206811	13
2609334	13
2335489	13
3459848	15
23231856	13
12937310	13
3928784	13
2474860	13
6130082	13
10790469	13
8220951	13
6387101	13
4240710	13
365331	13
12364171	13
8610447	13
3098780	13
2652124	13
2355690	17
1264493	13
7657458	13
4501690	17
737742	13
2611408	13
4874246	13
1261371	13
1476133	13
1093823	13
2290354	13
3076824	13
15519110	17
19718907	13
7441954	13
724362	13
1831668	17
9525282	13
16050300	13
13841959	15
3322023	13
9656690	13
12327519	17
3892674	13
4150991	17
1281922	13
87796	13
6976527	13
400059	13
5911589	13
17944414	13
6396240	13
2199753	13
3239637	13
953460	13
6557896	13
3622934	13
626860	16
11402915	16
4794560	13
2632243	16
903510	13
6975755	13
2642226	13
8552865	13
11029449	13
27796132	13
1316579	15
9148760	13
4309559	13
7638371	13
11602987	16
4710120	13
2210382	13
34438208	13
346517	13
4853529	13
17935030	13
10995890	13
22265044	13
18766714	13
1083635	13
14463472	13
496202	13
5702437	13
9731498	13
1154934	13
9704660	13
5952966	13
7340598	13
124909	13
19897155	17
1987869	17
4144290	13
3360258	15
3911460	15
13464852	13
2392186	13
2089737	13
14929837	13
2069574	13
22674606	13
651271	13
825921	13
7668922	13
1706232	13
22241905	13
2270209	13
6229256	13
12757567	13
2485014	13
6778677	13
2646866	13
2951457	13
2257806	16
6576091	13
2147694	13
1282577	13
6383930	13
3044296	13
15484430	13
1328810	13
7310164	13
24591423	13
7099268	13
2716674	13
10299832	13
15007913	13
5124245	17
5279241	13
30616967	13
2151306	13
21210761	13
105202	13
12964426	13
25212850	13
13146060	13
4043121	13
3745691	13
190308	13
8335179	15
28252252	13
1515598	13
3100836	13
220676	13
12718515	13
1489115	13
6840172	13
1629052	13
8821376	13
16304618	13
1183050	13
1112698	13
4339686	13
5401526	13
1725405	13
4663344	13
7059596	13
8903447	15
10703533	13
6436390	15
5238052	13
3153572	13
5665423	13
6955877	13
4149610	13
8531911	13
3633422	13
10892925	13
1675561	13
4513233	13
6230694	13
9124005	13
4381491	13
1175454	16
1850316	13
37650400	13
12040407	13
4692005	13
4227250	13
1921637	15
9841923	13
22392470	13
2293657	13
11554763	13
3603991	13
3510751	13
3039205	13
3013904	13
2226463	13
573575	15
3421002	13
3221077	13
4050063	17
3128043	16
1489016	13
4248920	16
3317561	13
1426710	13
9540908	13
2266609	13
6250642	13
3863021	13
3820143	13
1226221	13
12293089	13
670711	13
3182309	13
22049323	13
1743752	13
3353159	13
15163782	13
1450432	13
633090	13
5194002	13
1785638	13
1978805	13
15766032	13
7563278	13
798331	13
4630293	13
7520309	15
5665218	13
2350940	13
5085692	13
1041986	13
1672147	13
2768314	13
9965582	13
13457828	15
6808910	13
3324171	13
5072174	16
1398677	13
6937015	15
5438009	13
5425708	13
24981906	13
1708659	13
34342319	13
7654870	13
14037713	17
15412997	13
2501245	17
12493649	13
4052489	13
7848118	13
20423686	13
5117171	13
1413609	13
7175860	13
7807470	17
23662400	13
12308640	15
20936077	13
5012648	13
1879615	13
8416894	13
1516480	13
4781476	13
12297387	13
2040496	13
4847446	13
11051025	13
7127169	13
6541768	13
238025	13
16069593	16
388252	15
8106572	13
1792594	13
21488134	15
19389654	13
4916504	13
7348119	15
20339982	13
10461198	13
20024596	13
5948064	13
2049618	13
5184666	13
1525293	13
10131253	13
8244672	16
558918	16
426872	13
1282054	13
1003164	13
2478876	13
467150	13
5314351	13
5374585	13
10007045	13
5256181	13
1594284	17
8803079	15
4924614	13
9116197	13
3881685	13
1479728	13
937191	13
3787644	17
6549954	13
1533801	13
7557342	13
5850408	13
8535739	13
12875269	13
2332546	13
2313583	13
1731015	13
700751	13
1515357	17
4646453	13
3199458	13
1633520	13
28835947	13
9929430	16
5499992	13
4472106	13
8609906	13
8092886	13
4321051	13
1400840	16
11767112	13
6189423	13
7069976	13
10796146	13
508271	13
663082	13
4855662	13
10487954	13
6330410	13
18041951	13
4270656	13
7160572	13
1249617	16
19487071	13
6476820	13
5917734	13
7268943	13
16924286	17
10287747	13
2344778	13
11958359	17
6582262	13
4224705	13
6348058	15
14024866	13
24170938	13
3625154	13
1021333	13
9132000	13
296692	13
7461351	13
2421533	16
1422060	13
3951562	13
155009	15
9481673	16
4324467	16
5348854	13
7676223	13
1739374	13
8619317	16
18569146	13
18174166	17
1373708	13
6618036	13
1821664	13
736819	13
1512397	13
2526210	13
12493897	16
4946407	13
8722250	17
1965181	13
17705024	13
1955579	13
2395339	13
1043647	13
3888591	13
4117445	13
4332488	13
3870595	13
8348027	13
10937231	13
4297527	13
7268915	13
27030970	13
11015162	13
16025331	13
11792294	13
4062560	13
13894790	13
10109596	13
736254	13
4934049	13
296888	16
3133473	13
10099373	13
1272468	13
2037679	13
17727217	13
8525458	15
1423126	13
3341845	13
8306595	13
24014022	13
1822747	13
2820155	16
12233549	13
1042920	13
6944	13
1778525	13
10239336	17
11139270	13
62201	13
6911268	17
7045591	16
16559478	13
20911708	13
1235111	13
4126300	13
8841138	13
4286808	13
828835	13
2127764	13
6458690	13
8606513	17
177513	13
34583	13
2841402	13
625106	13
15327541	13
478160	13
2844032	13
6788606	13
4699054	13
10992903	13
8722665	13
1307468	13
123701	13
5503758	16
6036741	13
8222595	13
9618334	13
3291574	13
10543987	13
14136033	13
31498811	13
14440752	13
10538519	13
5931932	16
2000185	13
479014	13
12005577	13
1684004	13
17808680	13
1353003	13
699993	16
67396	13
18115776	13
4110010	13
1924198	13
1326715	13
565682	13
509435	13
13603161	13
1286166	13
833990	13
2881598	13
14241616	16
7633254	13
5614165	13
217080	13
1519630	13
12265943	13
8127432	13
8276873	13
3960221	13
3329075	16
9518804	15
2133336	13
6774999	13
9469763	13
4926171	13
3702149	13
5473057	13
3650155	13
3048705	13
26399125	13
5334146	13
1777199	13
1689357	13
11047860	13
7779337	15
7533819	13
1446804	13
3304383	13
3076593	13
3190826	13
1597247	13
2821646	13
11985147	16
2888386	13
9695832	16
4106010	13
19751045	16
2989316	13
513456	13
15247640	16
4106557	13
5729427	13
15746156	13
689953	13
4752034	13
386003	13
719272	13
972431	13
23412690	13
431794	15
19623499	13
708688	13
25759032	13
6663943	13
4520352	13
1692483	13
17191884	13
11547945	13
136964	13
23787660	13
5203902	15
1030595	13
3516529	17
14294192	13
34740547	13
4029867	13
16088562	13
944669	13
4445181	13
10160947	13
1596919	13
7726105	15
7169026	16
13606411	13
5925913	15
1985137	13
34014941	13
12365242	13
1760848	13
8707949	13
16008700	13
7246724	13
1650901	17
13087633	13
20327362	13
4330257	15
23789542	17
11852691	13
7207049	13
45552654	13
4439150	13
1426567	13
850313	13
2808733	13
652297	13
3662356	13
20854379	13
12050119	13
2283017	13
12203979	13
5860452	13
4592184	13
3994125	13
6079503	13
102700	13
109122	16
2418818	13
970828	13
15703041	13
9907671	13
22653309	13
14427147	13
6067039	13
21828860	13
4978034	13
1614244	13
12870024	13
3515307	13
641912	13
6067064	16
4410739	13
1658934	13
6033414	17
1487871	13
3448723	13
8296169	13
5118611	13
3449234	13
1808711	13
13991300	13
1493054	13
1282408	16
1730495	13
3754560	13
5892434	13
97025	17
937892	13
9775069	13
23891406	13
1259675	13
723656	13
27409395	13
7143298	13
42991	13
2039246	13
2789511	17
1150628	13
324125	13
5237984	17
4907477	13
11003411	13
8186251	13
3349113	16
9923255	13
7233021	13
2438934	13
7288443	13
9618243	13
6255248	13
14826840	16
4043972	13
967215	15
2407878	17
12848731	13
9954855	13
2717118	13
14463657	13
4858198	13
1419564	13
9653236	13
837773	13
4917652	13
1283856	15
5827908	13
309709	13
11229246	13
10751732	13
3433155	13
7757082	13
43802889	16
718844	13
20504165	13
7068673	16
9242231	15
6261397	13
453198	13
16876242	13
3042194	17
1562349	13
5987352	16
3266251	13
4211226	13
27086031	13
1589615	16
9074531	13
34139882	13
13899326	13
3929353	13
4316113	13
8729019	13
20023052	13
1365632	13
5461730	13
16286747	13
5112942	15
6242599	17
15466942	13
1716605	13
20255726	13
4087555	13
14066754	17
25635385	13
9642530	13
1205319	13
8014621	13
17223280	15
7098069	13
8714518	13
1342900	13
10913004	13
6034304	13
5791780	13
86843	13
4526307	13
12288132	17
922002	13
5980890	13
4333946	13
9581199	13
480154	13
1191429	13
666140	17
11779103	13
105910	13
1761322	13
7326650	13
118424	13
15913446	13
7152147	13
4335446	15
6600984	13
31812943	13
9685151	13
2079084	13
18270211	13
6243628	13
5171551	13
10842278	13
5366177	13
2141705	13
899575	13
2788990	13
4174996	13
68677	13
24200936	13
2823153	13
12734508	13
13783919	13
5110469	13
9042841	13
26314684	13
1674120	13
42094696	13
2040033	13
1107123	13
3150524	13
10713381	13
3874839	13
4573760	13
18483444	13
721219	13
4707045	15
4612323	13
17825370	13
5977021	15
7153598	13
10934170	17
20530524	13
716306	13
5712786	13
5971243	13
17140907	17
1364614	13
7441323	13
3518480	13
8349974	17
6614107	13
2289881	16
8505914	13
2606415	13
9186617	16
1249976	13
1134850	13
8361439	13
17853229	13
2466864	13
2840360	13
342840	13
3724431	15
3182886	13
5957478	13
6920084	17
5175119	13
1674728	13
6987318	13
11483540	13
9326665	16
6593893	13
3151283	13
2135474	13
918137	13
11935740	16
3788531	15
12334738	13
4468435	13
11635671	17
1772310	16
1401003	13
24637880	15
1212447	13
16087998	13
1177874	13
13164276	13
6115416	16
2206148	13
900000	13
11467153	13
12727497	13
20011697	13
22739408	13
2133231	16
2644184	13
2847268	13
928970	13
7489316	13
5639812	13
9898089	13
8286370	13
1935131	13
7160017	13
8224535	13
542889	13
5157226	13
30976487	13
9124633	13
570725	13
129625	13
1954026	13
30673034	13
8550352	13
1717994	13
3506437	13
12563218	13
14950116	13
515945	13
5525839	13
17458751	13
829721	13
2036263	13
2530796	13
4634613	13
13039199	13
1046928	13
925326	13
13263843	13
6367975	13
14040551	16
2873113	13
12846860	13
10993785	13
838080	13
588803	13
3662487	13
9344622	13
619261	16
45268	13
3034549	13
1213148	13
15208321	13
10085581	13
326096	13
4014002	15
1427058	13
10363476	13
10988026	13
1674655	13
3177600	13
3011874	13
9492750	16
1461798	13
5460646	15
10634945	13
17259171	13
5746535	16
2016847	13
12602667	13
2034815	13
4573142	13
1587183	13
6629505	13
290163	13
1246355	13
6384649	13
6900002	13
2013993	13
4638259	13
2125609	13
22065831	13
14358049	13
1002531	13
3772579	15
17391896	13
13554204	13
1772819	13
7063731	13
3507859	13
6391078	13
11671466	13
8881773	13
21880107	13
14434837	13
4004891	13
5875513	13
6761158	13
2310989	13
4645586	13
15176551	13
6566356	13
10939856	13
11119170	13
1941744	17
10925199	15
3255549	13
6541920	13
24784911	13
27097843	13
3421778	16
12156650	13
3673077	16
7560183	13
5743412	13
7841772	13
13238523	13
4634983	13
3592218	13
1870701	13
4819912	13
1488497	13
7440962	13
4461072	13
7275460	17
182753	13
4158881	15
8714868	16
9852938	13
3526399	13
23590202	13
17937843	13
2147267	13
15323536	13
3752	13
314439	13
1590532	13
12519643	13
4891972	13
12726077	13
3014013	13
5498932	17
9465222	13
14702844	15
1814311	15
12187276	13
6288541	13
5404588	16
1990981	13
336254	13
7582668	13
10611621	13
1877297	15
9187012	13
2114354	13
10571060	13
7502196	15
407614	13
18416678	13
33753553	13
1624693	13
4088792	15
6720337	13
3782387	13
20258522	13
11028533	13
2505382	13
449308	16
6267982	13
7794810	13
3171264	13
5628193	13
3123739	13
7139855	15
2872782	13
21884110	13
2854458	13
2768683	15
2257623	13
8442103	13
11161795	13
2021225	13
6779173	13
17617308	13
1066605	17
1976240	13
590267	13
11390037	13
5208178	13
7158760	13
1356206	13
12003219	13
2404047	13
3541022	13
2464758	13
3963650	13
40033356	15
1641019	13
5048433	13
208243	13
3443791	13
832716	13
14305545	13
3511586	17
1934579	13
15520752	13
96066	13
6940146	13
4515881	13
293023	13
1272520	13
2745114	13
4771616	13
34583776	13
3325509	13
530789	13
11571984	13
7714890	13
1049725	13
7884802	13
943776	13
3751675	13
23532012	17
4146656	13
3766842	13
2231227	13
9707287	13
542321	13
2302242	15
1656108	13
741390	13
6442751	13
5900931	13
11316320	13
10320603	13
2801701	13
88324	13
7362529	13
2971277	13
5987431	17
1335352	13
11470657	13
770513	13
13628697	13
1620253	13
10303964	13
18679960	13
1922810	13
4810743	13
17449784	13
1673018	13
875044	17
659964	13
1823512	16
1835734	13
13985313	13
6005842	13
2165082	13
8893499	13
2359125	13
8959670	13
1472957	13
23989730	13
15114685	16
8467290	13
9891837	13
3961448	13
12415051	13
294255	13
19585032	13
1622919	13
9109250	13
6447390	13
22633	13
2296899	13
3186113	13
26532489	13
4642009	13
3292479	15
17188329	13
25720533	13
8506399	13
452550	13
48977	13
28622566	13
1731520	13
3326674	13
181104	17
5689382	13
5539870	13
7354703	13
101331	13
848958	13
10539566	13
35122056	13
3517964	13
3243115	13
14456487	16
3834746	13
25274856	13
1145588	13
540365	16
6805848	13
5661490	13
10771938	13
2443661	13
6480463	13
9070249	13
4203636	13
9905069	13
5354787	13
13631218	13
6434410	13
11240271	13
1269586	17
12833093	16
2552671	13
331841	13
7585721	13
130781	13
9352037	13
13977918	13
2291695	13
2185964	13
385742	13
7035160	13
4507374	13
14154270	13
9784664	13
6693950	15
7528626	13
1494589	13
9486263	13
14678	13
27977950	13
6861653	13
11310839	13
7093464	13
866378	13
5904154	13
2855087	13
10267188	13
2233972	16
1368626	13
4751125	16
2975985	13
5619150	13
1241586	13
25680832	13
1502401	13
368284	13
4376153	13
4527726	16
2686484	13
1128011	13
13620682	13
2154186	13
1603840	13
1394042	13
26990758	13
10030532	17
5704064	13
31208946	13
5574421	13
11648327	13
44376	13
11082732	13
2900658	16
276621	13
8590595	16
15598756	13
6943509	13
17054598	13
3179656	13
3799500	13
2046674	13
988765	16
7934572	13
806818	17
7989336	13
10865019	13
5785760	13
1130953	16
14035351	13
7977027	16
29643223	13
13358113	13
61131175	13
2941684	13
4627002	13
1475529	13
7320117	13
1270556	13
4903799	13
11221415	13
13507728	13
5639223	13
2739427	13
3640310	13
4129332	13
5099815	13
5994103	13
30083492	17
4218129	13
25845328	13
11788342	13
3759908	13
8697169	13
12350726	17
12514652	15
505231	13
8204053	17
6477211	13
7480092	13
3286289	13
14688755	13
1878334	13
4139416	13
3140256	13
126648	13
21123085	13
1428542	13
1136539	13
768805	13
9238371	13
4830447	13
2324301	13
572003	13
9147346	13
234502	13
5964897	13
4274966	13
481371	13
13609551	13
317239	13
4760879	13
6657759	17
160981	13
6618764	15
5435670	17
5643619	16
9377609	16
842179	13
500477	13
9826995	13
18045026	13
4760399	13
3038747	13
598649	16
7364563	16
57003611	13
6480553	13
26307662	13
3789486	13
3547177	13
3243236	13
1042652	13
3656189	13
3534635	13
27960	13
3796614	13
12401751	13
5147912	13
2190498	13
1362715	16
816741	13
1903505	13
872195	13
1834111	13
6062706	13
10957731	13
2839698	13
3860969	13
6064299	13
8739311	13
10989334	15
7996094	17
3361432	13
7239210	13
2093748	13
9421181	16
4518796	16
2206470	13
1964184	15
15831543	13
9747862	13
10396473	13
48353319	13
15443158	17
4093106	13
8840780	13
428559	13
15549837	16
613912	13
2203656	17
2436577	13
11723964	13
4628134	13
7984406	13
27037678	13
13469667	13
18857739	13
14352528	13
3770342	13
4434027	13
3279046	13
5787493	13
1559501	13
6839266	13
6711554	13
12869825	13
6768131	13
3060126	16
6580095	13
1624087	13
3956258	13
2448484	13
12790842	17
927465	13
474096	13
9877771	13
2020338	13
4076034	13
525260	13
5163860	13
8628162	13
1105543	13
1782752	13
4096450	13
6072194	13
1348351	13
179908	13
2016162	13
2944127	13
308619	13
8270684	13
2277427	13
11866534	13
9628108	13
1548643	13
24329929	13
7947438	13
13918940	17
5092448	13
8934214	13
1600954	13
5821040	13
6890161	13
13372509	13
12964201	13
5907967	13
5767109	13
269844	13
338836	13
9689685	13
6783533	17
2635204	13
4942543	13
995978	13
10310367	13
3405894	13
7186198	13
6499905	13
7064607	13
3718442	13
3504325	17
6274725	13
1248672	15
3239161	13
11479819	13
17920319	16
2752365	13
10832760	13
1051543	13
278675	13
10627016	16
2026881	16
9173828	13
28241403	13
824621	13
4663128	17
11564135	13
1400263	15
6178135	13
2462520	13
1705230	13
5315694	13
301680	13
5468601	13
10912845	13
8861888	13
1100324	13
7647095	13
970757	15
6391410	13
17992137	13
18520282	13
60644	13
11413679	13
1077784	13
3952059	13
5526237	13
2351954	13
12499949	13
15485846	13
3245428	13
349104	13
4691526	15
919613	13
8546222	13
3108640	13
2485443	13
3612879	13
10993777	13
554200	13
14086253	13
9300462	13
217844	13
347591	17
2241558	13
5568395	13
6985349	13
9884840	13
6351800	13
5452545	13
1618421	16
5457895	13
24927084	17
34888632	16
3004415	13
15645482	13
11022940	13
5390658	13
16019533	13
11446635	13
3925527	17
6623222	13
1597167	13
5067509	16
495795	13
1228991	13
10945093	13
2376755	13
5352229	16
1861664	13
1243848	15
16615701	13
851279	13
3169145	16
4708088	16
1880650	15
4479447	16
1039372	13
3074102	13
332966	16
4113693	17
1477557	16
36131	13
4708743	13
6205111	13
5329355	17
25441697	13
2745513	13
26058773	13
2733853	13
2069513	13
10252654	13
17968952	17
22311427	13
2450689	13
3043258	13
4538639	13
5600349	13
2554458	13
3167354	15
249455	13
12517830	13
466210	13
4581372	13
16325217	16
9509424	13
4079162	13
971798	13
1530745	13
13025847	13
3057121	13
242677	13
3503855	13
5714183	17
14141858	13
6025702	13
9246784	13
23939507	13
3813525	13
7020084	13
15307352	13
815825	16
4891511	13
11635076	13
22955690	13
5164772	13
1926118	13
4229946	13
24825560	13
1579275	13
2894194	13
9717063	13
1623113	17
9940	16
7062254	13
41114360	13
7251448	13
2339784	13
65502	13
9872366	13
8494381	15
4392020	13
1790458	13
7357263	13
6864495	13
10779204	13
5628422	13
3921426	13
14713879	13
11057644	13
16153052	13
20122772	17
3221099	13
15220427	13
1361037	13
6554384	13
4628468	13
32335	13
2107050	13
6121663	13
6131099	17
1816870	13
5560229	13
1362432	13
6714812	17
12858650	13
270721	13
824075	13
32208311	13
2344238	13
2225641	15
5553314	13
7888414	13
10082199	13
999117	17
3744455	16
3904119	13
3913584	15
13755162	13
5328053	13
434107	13
1019651	13
34539083	13
891589	13
13701059	13
1232563	13
6396860	13
1787360	17
11031720	13
1532950	13
343747	13
3163485	13
18503300	13
3433672	13
2451531	17
1767733	17
10734887	13
16493145	13
189052	13
5905074	13
13636518	13
12993551	13
8271520	13
1382429	15
2357542	13
2386874	13
4692543	15
77546	13
12749652	13
3376910	13
423553	13
4242703	13
3253410	13
1072392	17
1946208	13
135372	13
3937553	13
1219978	13
8302046	17
1479659	13
22841905	13
2786181	13
3252510	13
2934162	13
2588180	13
3660496	16
1499356	13
303039	13
2569522	13
3341727	13
20949581	13
1903989	16
4412922	13
931674	13
1711196	13
9572771	13
29283942	15
14860138	17
10800688	13
4397274	13
556242	13
24188021	13
7599524	13
2480548	13
339882	13
6005715	16
3935408	16
1307391	16
6287927	13
2641776	13
498246	15
8379450	13
2078055	13
4944293	13
2909668	13
42597	13
1874198	13
2533268	13
1104224	16
5463320	13
10434986	13
982818	16
347470	13
5831472	16
3838128	13
3412885	13
4315695	16
898089	13
1045921	13
8258083	13
4749021	13
3772397	13
11854558	13
3071159	13
712680	13
6384362	13
6389343	13
4698021	17
4513259	13
609843	13
1177308	13
2021162	13
2118533	13
2196384	13
9706792	13
554927	13
763756	13
13624891	13
2685478	13
2703964	13
6462496	13
2060840	13
8092018	13
7669017	13
5002054	13
6430887	13
16724867	13
4630456	13
733653	13
4167125	13
21209633	13
27904330	13
5158972	13
5020310	13
15008096	13
16084625	13
3067748	13
1908900	13
4532828	13
4063481	13
9998802	13
21145954	16
1232058	13
8056413	13
2172084	13
705503	13
7133859	13
238151	13
548626	13
890642	17
806734	13
3007386	16
2519417	13
5368649	13
2212055	13
2502432	13
6213515	13
12436861	13
1862344	15
17510000	13
6536883	13
2326545	13
23278620	13
3438562	13
4358817	13
1506444	13
9545229	13
6936996	13
12740897	15
239784	13
301742	13
9109888	13
5384452	13
3015677	13
1815326	13
1385125	13
12712036	13
2594369	13
893837	13
4504451	17
9207138	13
11146046	13
1337976	13
6532337	13
8950043	13
80799	13
6587517	13
3416585	13
7366284	13
6929876	13
2196862	13
13655954	13
3382917	13
10326497	13
14760697	13
9195896	13
1879638	13
1314228	13
5316105	13
994950	13
498775	13
3758000	17
2606485	13
4190035	13
15098924	13
3626658	13
9847096	13
1612119	13
5827117	13
2184533	13
8200621	13
7435844	13
1061308	13
2991947	13
2810260	13
7466018	15
165416	13
1194872	13
8753699	13
2381359	13
6851437	13
2615819	13
4914095	17
4496757	13
4923672	13
14823541	13
6741586	13
9059847	13
9060210	13
37586150	13
4962928	13
16301634	17
4825641	13
8121440	13
992908	13
1248143	13
3355377	15
562195	13
16486564	13
6024569	13
6325838	13
5443575	13
19018865	13
977834	13
5905839	13
6976841	17
5164123	16
2406657	13
9267045	13
2821055	15
13211114	17
9528961	13
607766	13
2962775	13
1249033	16
311554	13
44192859	13
882242	13
7453183	16
855684	13
1974663	13
6070757	13
14288967	13
9021933	13
24337891	13
24430868	13
1609856	16
18326770	13
2633488	13
565695	15
1269757	15
1006798	13
18414608	17
156004	13
2135430	13
12627815	13
3945188	13
12208301	13
217609	13
1251798	13
6575586	13
1878926	13
29301	13
4571296	13
1085301	13
4901032	13
203607	13
1627263	13
1859647	13
1716920	13
10141020	13
1263111	13
7779137	13
6658608	15
2288687	16
13854327	13
370546	13
6359952	16
4672307	13
25582478	13
4529332	13
1598256	13
7182148	13
28850999	13
19976688	13
3674372	13
4380376	13
4702893	13
4576667	13
4747923	13
4660349	13
3421738	13
10038039	13
7295963	13
3194527	13
1377239	13
709502	13
24416920	13
8193838	13
12956893	13
3456801	13
2296859	13
11252302	13
8026890	13
7016565	13
472271	17
4954424	13
5256915	13
87951	13
10436043	13
8906704	13
2016865	13
16314502	13
13152533	13
6567886	13
3053443	13
3394800	13
9119025	13
4829957	13
20655102	13
31346257	13
7137723	13
97680	13
1446920	13
1393044	17
11964725	13
3196531	13
18586204	15
4046333	13
264296	13
2894016	15
6662525	13
72723	13
2307079	13
116481	15
4582980	13
22392480	13
9612869	13
5167971	13
8890508	13
4885125	13
5981453	13
3768719	13
4098215	13
15530954	13
466944	13
319948	13
10830501	13
517550	13
2235929	13
352216	13
6204503	13
1176940	13
11735472	13
5852756	15
246808	16
14541685	17
16544904	13
2130786	13
11328465	13
8801268	15
32895958	13
1599334	13
3170229	16
1306658	13
510245	17
8413172	13
3094824	16
10013776	13
2039555	13
1385288	13
2043207	13
4052156	13
1140865	13
16308293	13
12509697	13
1554151	17
2074395	13
2418352	13
5037736	13
8826109	17
2927734	13
10942081	13
9292398	13
5934320	13
2522492	16
20290620	17
2766059	13
1807930	13
2874156	13
10281322	16
3110538	13
707337	13
2336715	13
2853405	13
8084426	15
2801872	13
4650713	15
27774191	13
81542	13
1223703	13
1680635	13
17951420	16
5528176	13
8646374	13
78734	17
2939347	13
17910998	13
1158432	13
3600321	13
3421831	16
162985	13
15340818	13
1275935	13
5381224	13
6306249	13
3855127	13
7596672	13
7595127	13
22569942	15
2667394	15
12057418	13
16352731	13
7006951	13
2983032	17
13517935	13
936074	15
658875	13
17366134	16
1511184	15
4644410	16
4840354	13
3961762	13
505655	17
254217	13
25610533	13
6244942	13
9832089	13
4410126	13
7745657	13
27621374	13
937343	13
3472588	13
7567047	13
20744886	13
2399673	13
285158	13
4138799	13
14814509	13
1280719	13
4752031	15
2580155	13
4065885	13
3478544	13
8160629	13
2516118	17
2470196	13
21194657	13
1870538	13
10195223	13
3253037	13
3260886	13
2211708	13
133294	16
3743199	13
26313161	13
13561606	13
4807567	13
596981	13
3452580	13
3207198	13
16853981	13
1897515	15
4332067	13
37375415	13
7214915	13
8477612	13
14563144	13
14566821	13
25738896	13
3059943	16
12793993	13
671507	13
13978008	13
1543735	13
1866770	13
14620304	16
9879641	13
3076466	13
23944106	13
4567726	13
5280180	13
10906720	13
3566736	13
549314	13
441781	13
407324	13
9788833	13
3113330	17
7433008	13
2820056	13
13703812	13
4109600	13
1033409	13
10804412	13
10381900	15
10532725	13
7742963	13
462882	13
28885	13
10814818	13
6558257	13
437767	13
2278266	13
2344173	13
272276	13
2508717	13
658404	13
7780811	13
4906522	16
3998844	13
164875	13
8243821	13
1060123	13
1032441	13
7699822	13
6036721	13
4454132	13
4353482	13
4555857	13
11073780	13
1440437	13
17676881	13
329349	16
10672524	13
2108743	13
2856836	13
1963050	13
10697230	13
521926	13
837841	13
5249670	17
6169549	13
687256	13
7379179	13
2908085	17
7515935	13
7340609	13
5354587	13
5784129	13
7504929	13
10825005	16
4257095	13
14164124	13
4554648	13
345164	13
12518479	13
1283363	13
7367424	13
2250497	13
9995272	13
1673320	13
6530681	13
4492720	13
6612770	16
11158717	13
2992673	13
813963	13
16065404	13
3162866	13
3076361	16
5442126	13
10126493	13
5340173	17
1813614	13
397211	13
330740	17
11302705	17
13015768	13
7157836	13
5958467	13
173356	17
31165153	13
2836668	17
8142274	13
10070907	13
7515971	16
7809762	13
9178135	13
3608119	16
2766687	13
1663966	13
1404527	13
1136553	13
3504948	13
4819409	15
778921	13
11580447	13
6408083	13
8719841	13
3066362	13
2307983	15
10898919	13
6585232	13
2100965	13
15499212	13
14525032	16
10858144	13
4294273	16
2945000	13
16116491	13
703127	13
10780483	17
7944350	13
12171175	13
7184997	13
9560676	13
4583535	13
12618530	13
12529933	13
4518849	13
3877769	13
770634	13
7704746	13
4066842	15
2151148	13
356605	13
18703150	16
931260	13
5191384	13
3701447	13
15351714	13
5828297	13
9258116	17
13247770	13
11070987	13
7293538	13
11422060	13
23003534	13
3085509	13
3082257	13
5688024	13
1915684	13
2744964	13
5577346	13
14419996	13
3039044	13
14768821	13
400009	13
1295504	15
508101	13
2881915	16
8432272	13
3705437	13
5837059	17
6757884	16
4634194	13
2937484	13
8946430	16
681415	16
17395390	13
9854574	13
1287652	16
16288696	13
13055990	17
3768894	13
6453304	13
585771	15
1159663	13
3670110	13
17265766	13
3399383	13
19578033	13
8976514	13
10228922	16
7999258	13
5238278	13
9318299	13
1909457	13
5082920	13
2812062	13
3758752	13
2453459	13
12726058	16
2303440	13
2838019	13
3976038	16
77312	16
12226151	13
7454866	13
17004351	13
14168490	13
5288504	13
21730507	13
293798	13
19473572	17
3017910	13
6088131	13
9417574	13
16802189	13
6984159	13
2364425	13
14849409	13
3536837	13
16074268	16
512206	13
27946687	15
6866427	13
642332	13
1302365	13
19345234	13
222322	13
5906596	17
5309583	13
7365845	16
1931200	13
2092395	13
12548843	13
3309669	13
14622603	13
18299005	13
1493715	13
10631562	13
11305991	13
18754535	13
3979170	13
8527937	13
1550914	13
1022304	13
8220246	13
17795114	13
4135139	13
73550	13
737649	13
2022506	13
29719456	13
3918066	16
2102665	15
1653791	13
6734861	13
8084664	13
8315078	13
8264127	13
575340	13
21562200	16
8392051	13
516614	11
5531698	13
5388884	13
1390331	13
9461917	13
11700128	13
26340010	13
8802857	13
706555	13
8246327	13
1554758	13
13323803	13
12663519	13
2096119	13
37549445	13
3948823	13
6329916	13
14710264	13
134959	13
2524111	13
10372615	13
13335146	13
5260026	13
9778653	13
6149807	16
16507074	13
22415029	13
2233493	13
2270234	13
8916485	13
7704770	13
17520274	13
11808441	13
1545146	13
24390326	13
1817163	13
8457674	13
8922366	16
7567376	13
8975377	13
273652	13
8329754	13
4302986	13
4792708	13
9212896	13
2500351	13
13124544	13
7083284	13
21882851	16
5786600	13
20798758	15
3506857	13
3716764	13
4949955	13
792873	13
465168	13
45221586	13
2881864	13
7894020	13
5024255	13
19853202	13
2742304	13
13901711	13
16567380	13
1162956	13
808242	13
1917027	13
6298765	13
16130965	13
6449821	13
3713340	13
4522934	13
8347762	13
2417629	13
1165043	13
384471	13
9663966	13
16999090	13
1022550	16
5320436	13
5151759	13
1408689	13
2688518	13
357315	13
9711171	13
19634993	13
3865932	13
13961046	13
4417143	13
6203048	13
3140466	13
3241624	13
7747915	16
2641895	13
2642563	17
5027810	13
39637993	13
4109936	13
14228639	13
13473178	13
500558	13
1586763	13
3436951	17
4581713	13
12577810	13
6420536	16
1762919	13
3635641	13
10818936	13
2823420	17
9149989	16
15286077	16
808337	13
3920800	13
8335948	13
7925107	13
17376343	13
2231644	13
787407	13
11772959	13
10577219	13
7502801	13
2987005	13
5678151	13
2522899	13
22089645	13
68790	15
4363868	13
3560418	13
5631967	13
5280461	17
4308963	13
16173478	16
51717688	13
5981186	13
7992650	13
762160	13
2933946	13
19605794	13
5185733	13
4512427	13
34616938	13
1692756	13
3890231	13
17271560	13
3683891	13
4690622	13
10727094	13
8877856	15
4314692	13
8755215	13
3335645	13
1832359	13
5810469	16
22716253	17
19410670	13
13771929	13
13375199	13
5964844	13
5207316	13
2969740	13
8617427	17
9192453	13
14223903	13
3871702	13
2378793	13
8479905	17
4720755	13
3173185	13
2274412	17
6914163	13
387998	13
4418770	13
12631893	13
4816580	13
12136791	13
6955367	15
22356452	16
2040556	13
760407	13
10264980	13
465886	13
11487745	16
5449627	13
2002333	13
182765	13
2125043	13
26753354	13
14823069	17
15707609	13
5076844	13
1160013	15
14774124	13
8457500	13
5470539	13
1403213	13
8870146	13
10959336	13
15414704	13
216739	13
4877265	13
215911	13
2049309	13
2772770	13
17532998	13
5895039	13
219569	13
733310	13
21869449	13
14475187	13
13634792	13
2626318	13
13992658	13
3680084	13
10776395	13
24970659	13
8857526	13
3041919	13
816006	13
298154	13
11580692	13
4357938	13
2371127	13
3932649	13
6268355	13
8354366	13
3472071	13
4300162	13
8332844	13
966871	13
17390245	13
8826609	13
15654273	13
14699566	13
5468066	13
2210083	13
12444851	13
8320793	13
18600691	13
3534406	13
19496401	13
6957656	13
597592	13
1037241	13
3459580	13
16822114	16
3816937	17
1166373	13
2297584	13
6263441	13
8727088	13
2122356	13
13908465	13
5534849	13
9796472	13
3162887	16
4868000	13
12558096	13
54349	15
5273391	15
5022057	13
6772413	13
1608449	13
4473040	13
2133843	13
342091	13
20042704	13
9054755	13
1104913	13
2355886	16
4303956	13
8059050	15
3405834	13
2457135	17
1853296	16
3792480	13
2486365	13
1063210	13
25938326	13
26555088	13
373661	13
4540048	13
1570534	13
10094293	13
872759	13
14823544	13
4270983	13
2921843	13
980998	13
417240	13
7977224	13
8101932	13
3716674	17
873912	13
10963500	13
22593874	13
4448691	13
1048965	17
12654677	13
3658745	13
3979042	13
25819010	11
10706807	13
6844548	13
33520778	13
7863809	17
5935055	13
6067147	13
2724116	13
539477	17
790548	13
10279197	13
6725599	13
5439208	13
31795444	16
7033887	13
2297781	13
10549433	13
2169128	13
1156762	13
4479234	13
6214308	13
6096864	16
2324524	13
4567286	13
2972451	13
5553577	13
10547467	13
8378873	16
1878813	13
3855205	16
3902598	13
9590404	13
11418474	13
9778283	15
7871942	13
5886486	16
13084459	13
11473196	13
17699498	13
8640874	13
187881	13
16420852	13
9901003	15
6117306	13
1521730	13
579309	13
4232270	13
7877350	13
5088185	13
1742566	13
6097738	13
6800669	13
6025783	17
18615889	15
20896021	13
11310359	13
4097835	13
2610402	17
6818452	17
2498780	13
1813164	13
7908477	13
10980372	13
1232012	13
4686813	13
962015	13
8498032	13
9203401	13
17248187	13
967579	13
68176	13
5102770	13
4912134	13
9935875	13
7266558	13
29119619	13
5647345	17
3868557	13
1115281	16
5039734	13
4295537	13
10393345	13
3875128	17
748859	13
3925002	13
17704383	13
273760	15
460128	13
4589236	13
12034195	13
5421822	13
12838112	13
24613424	13
23679333	13
5939674	13
8364651	16
1915412	13
879185	13
433195	13
9997246	17
1975250	13
2925447	15
27799517	13
6123478	13
3223420	17
11322237	13
7201732	13
9437935	13
4601973	13
12603347	13
13939290	17
2124489	13
5738114	13
2977932	13
9408842	15
11638651	13
963618	13
80633	13
26289352	13
630449	15
3332497	13
2142616	13
8014851	13
198280	13
7029779	13
3517430	13
13881394	13
4148033	13
7167148	13
1399334	17
610658	13
7924858	13
3059234	13
11610659	13
11094436	13
10985221	13
14345110	13
617592	13
5178773	13
6171192	13
85790	13
565897	13
24365889	13
2276848	13
5177519	13
9902985	13
9744878	13
20298	13
11603753	13
4109969	16
2740231	13
8819191	13
13051869	16
7945423	13
812970	16
7163142	13
14329844	13
7696975	13
8775062	13
1931973	13
2767453	13
23033608	13
7341249	13
18452047	13
9140456	13
584278	13
1432430	16
588884	13
3010135	13
6980445	13
11223516	15
2982115	13
20945340	13
24909420	13
78523	13
8404496	13
1803410	13
5432511	13
19689093	13
8087633	13
4793586	13
1594790	13
3503704	13
29034198	13
937540	15
8671168	15
9355435	13
2749711	13
8517791	13
17783223	13
122157	15
1773325	13
4749012	13
6108264	13
7941759	13
1189704	13
2600168	13
13784797	13
21272594	13
635418	13
4743187	13
6734149	13
3960723	13
10379559	13
22527867	16
7622358	13
16181115	17
4916280	13
9305646	13
5036852	13
48275115	13
15081264	15
6168521	13
4699607	13
13388564	13
1988407	13
22829573	13
10711081	13
5656845	13
2685014	17
2029871	13
7247039	13
2646790	13
1191566	13
920047	13
4643822	13
18661854	13
7200438	13
2698244	13
5583375	13
6418845	13
1788711	13
6779485	13
7853179	13
1251050	13
7507924	16
10953814	13
3353565	13
4320968	13
980549	13
14680941	13
915618	13
19624771	13
2856718	13
6445289	13
38374933	13
3861117	13
14235617	13
7260963	13
7074526	16
7220864	16
11748944	13
4806492	13
8144922	16
20084902	13
17399642	13
4373001	13
5537895	13
15072275	13
35919993	13
6932714	13
560147	15
6070218	13
18355329	13
13612646	13
33105065	13
3462245	15
43650731	13
17337850	13
18880898	13
616149	13
4070898	13
5232719	13
4277622	13
8194133	13
1761751	13
7412345	13
5982394	13
869406	13
5249702	17
1739348	13
15199779	13
21791704	13
5763422	13
11245589	13
6664192	13
3209085	13
1725582	13
22815858	13
129565	13
332130	13
954210	13
16045192	16
5210530	13
4515647	13
25246304	13
2062703	13
987162	13
6113676	13
8297508	15
2014332	16
2597618	13
11862960	13
5642574	13
12157617	13
2354214	13
1048325	13
9564113	13
1745703	13
4734237	13
62949	13
2150910	13
3487072	13
1912769	13
12344544	13
21480494	13
4108673	13
19913443	13
4091015	13
8236101	13
11306019	13
2778815	13
7527487	13
3318948	13
50730	13
6032484	13
4908299	16
4286110	13
1575412	13
5911689	13
18809317	13
2980031	13
16208845	13
2873743	13
1556268	13
18906470	13
5547783	13
4266802	13
3989929	16
6573107	13
7196240	13
6153377	13
10066174	13
6682841	16
2441806	13
2115822	13
3898936	15
2421434	13
6336866	13
226790	13
4897210	13
4671834	13
1247249	13
6110248	13
3575293	13
1002624	13
1941967	13
31719126	13
8112397	13
4778616	13
682515	13
6180476	13
1374009	15
3667042	13
9307945	13
8230824	16
5423791	13
2716986	13
1608867	13
1607635	13
11973914	13
2552072	13
3460019	13
4436905	13
25660150	13
5063040	13
1564271	17
3147443	15
7722505	13
3391457	13
11463694	13
2243803	13
210267	13
12376682	13
12528468	13
8675924	13
17721041	13
2908905	15
24967734	13
4791266	15
6894967	13
6919105	13
4304428	13
9813268	13
3285541	15
2047073	13
2035119	13
8998131	13
2142212	17
194330	16
1027080	13
8938699	17
644869	17
726278	13
6254675	13
2794651	13
1046128	13
25156215	13
6098843	13
15470009	13
10135579	13
537424	13
18089317	13
27965119	13
115254	13
4066800	17
1996204	13
18709711	13
5605603	13
5763241	13
20642872	13
4464901	13
573003	16
2466897	13
6123406	16
14241177	13
10312519	13
8438974	13
1647757	13
10359264	13
9548580	13
1697768	13
4587655	16
1624327	17
261182	13
14559785	13
1025803	13
5661619	13
630341	13
7060399	13
1841183	13
5465130	16
45043328	13
4819670	13
612796	13
27335207	13
1254742	13
4570250	13
8743864	13
8785464	13
1461286	13
149426	13
18268103	13
2079798	13
5497400	13
3044917	13
2288365	16
29106488	13
14917666	17
11572500	13
1465308	13
24841807	13
22559104	13
6743495	13
10278669	17
4466300	13
169841	13
32291873	13
9881640	16
7829233	13
5971498	13
1791853	13
10174876	13
90839	13
60320	15
3436924	13
2208016	13
9737835	13
3754595	13
20205012	13
6149362	13
11184404	13
4243866	17
9804625	13
468308	13
2151994	13
5365337	13
13262974	13
599780	13
9490395	16
1519785	16
4369522	13
3663540	13
2403777	13
20357938	13
7272713	13
3844170	13
10286910	13
1449208	16
645720	13
291351	13
26188578	13
38752042	16
2266262	13
3128721	13
515759	13
1702286	13
1923025	13
1428311	13
1233251	13
15369166	13
1910457	13
5662232	13
13737790	13
5073023	13
1120094	13
15582	13
8962337	13
4972857	13
22424076	17
11277629	13
8263367	13
9406689	13
6202145	17
411212	13
5231235	13
2125607	13
6124413	13
15173003	13
15752101	13
5248956	13
460315	13
6921276	13
843491	13
7003507	13
305152	13
15070277	13
26798685	13
5104495	13
6410716	13
14109551	13
17271265	13
802827	13
1294573	16
6159075	13
12482507	13
6957685	13
3316989	13
5304602	13
9341	13
14119081	13
11409203	13
733388	13
2119576	13
23077097	13
14884666	13
20858750	13
1587347	13
2396610	13
22137701	13
8315338	13
20084874	13
1223699	16
2154693	13
25363776	13
4291205	13
2185985	13
7212762	13
18182484	13
5493002	13
7841512	13
15875646	13
15891925	13
7859364	13
30181347	13
4551826	13
4820774	13
1190203	13
591303	13
8200865	13
4319185	13
2107542	13
805926	17
3346228	13
10733262	15
656414	13
1279139	13
7603765	13
1974696	13
114842	13
21799325	13
1344241	13
2718055	13
14349715	13
658672	13
22619960	13
12982222	16
5686121	15
8163100	13
7237713	13
3447473	13
744758	13
8612511	13
7936366	16
2727324	13
9597339	13
5314481	13
6456999	13
20184964	13
4520724	13
15078489	16
17512602	13
10730209	15
11108004	13
3207991	13
1822764	13
6726022	16
13581580	13
4497731	13
3675414	13
3904231	13
3255693	13
15766032	13
6252239	13
6119428	13
672286	16
8662147	13
4472103	13
10921435	13
2906508	13
2646470	13
952092	13
4596196	13
1617892	17
3102720	13
8480355	13
145110	13
8804999	13
4415990	13
30743579	13
8233999	13
5218890	16
4966224	13
1062710	13
4577557	13
4754144	13
1095887	13
7057885	13
7036613	13
11302780	13
26542611	13
6613929	13
82955	13
6151437	13
1885458	13
1406563	13
38295	13
4725779	17
17349814	13
19179241	13
2925888	13
817108	13
2779783	13
571466	13
2221264	13
2062675	13
4200913	17
2204457	13
2048136	13
1186805	13
6023854	13
6820195	13
17666761	13
880938	13
7643980	13
17632530	13
1738565	13
23482073	13
7718909	13
12433443	13
10098459	13
9996573	13
9315288	13
3783802	13
8298788	13
10705229	13
1287830	13
919722	13
6898117	13
8434536	16
561464	13
618972	13
1803666	13
1429053	13
12417942	13
4906528	13
13360917	13
916606	13
4614746	13
1435500	13
12717997	13
1162368	16
1569697	13
5138498	17
4753230	13
12290739	15
911519	13
2590355	13
4412953	16
3563929	17
1128566	13
38595460	13
2582543	16
20015099	13
7470009	17
3954496	13
2798789	13
4217732	13
8505408	13
1878395	13
6249624	13
686352	13
5984733	13
14040850	13
3132487	13
4911543	13
2076188	13
15907051	13
10235847	13
2458651	17
12753686	17
2478245	16
2123289	13
2262254	15
8409307	13
5298383	13
1592726	13
57230	13
14955279	13
1401397	13
3659906	13
35922139	12
8995168	15
1572851	13
6709472	13
9426014	13
2915613	16
4759884	13
1208178	13
713574	13
524626	13
17816379	13
1509133	13
1809447	13
785309	15
438226	13
1214160	13
4476721	13
4178364	16
38751458	13
4427092	13
8326256	13
4520260	13
3430466	15
635698	13
6011205	13
6127325	13
11983732	15
11136746	13
8431868	13
28216367	13
5772553	13
39808531	13
8108736	13
7787629	13
15244168	13
9337424	13
8047553	13
54749	13
11005834	13
680960	13
7866982	13
6951560	13
5001976	13
13967675	13
8703840	13
4951339	13
13048065	13
439590	13
5474144	13
68927	13
2972283	13
1590291	15
5107176	13
2256959	13
5919769	17
3038732	13
6374863	13
5859708	13
11266998	16
680332	13
3371484	13
2465439	17
6199612	16
13734395	13
7050090	13
43710788	13
7215626	13
519889	13
3673175	17
12003299	13
4207504	13
6568440	13
2713311	13
465143	13
19793070	13
15394455	13
21471095	13
122970	13
3407136	13
5907488	13
7807329	13
7976526	13
4911101	17
14212475	13
5031339	13
6361441	13
7047989	13
5185609	17
444618	13
7316398	13
2831292	17
1804476	13
3874929	13
752554	13
1087244	16
1235029	13
6042457	13
15628122	13
1604113	13
22752	13
980994	13
11938276	13
2204785	13
1811097	13
386521	13
278382	13
4225332	13
13686811	13
5292527	13
6876888	15
10817005	13
2463567	16
2730483	13
2323975	13
1971213	13
1578461	13
3017663	13
7611771	13
21098707	13
496404	13
821384	13
12610996	13
15353881	13
3288076	13
2788569	13
1919772	13
17609421	13
4012033	13
1851384	13
5746916	13
4171807	13
1113657	13
2551180	13
4449073	13
1330465	13
19797096	13
13767756	13
4698327	17
171917	13
10935865	13
7007848	17
5376828	17
5893124	16
2769414	13
10528255	13
5208438	13
6390191	17
5689311	15
3787954	13
2430243	13
2938379	17
1247018	13
3409339	13
14264331	13
8793919	16
8756115	15
853674	13
5200273	13
25340935	13
2305472	13
3697387	17
1351889	13
130682	13
29988494	13
3953072	13
2916273	13
5955797	13
12336576	13
8864591	13
5972470	13
2307109	13
3621996	13
29266540	13
566011	13
12111165	16
1438021	17
20976911	13
2300176	13
313571	13
9509385	13
26626284	17
7296107	13
7329065	13
3738107	13
2970965	13
10431381	13
1744268	17
10436736	13
2132505	13
7645375	13
2537713	13
2271510	13
3336742	16
2428296	13
1265914	13
5358639	13
185186	13
1258624	13
783447	13
897032	13
4314709	13
497478	13
479259	13
8335594	13
17788274	15
119408	13
10407316	13
13077831	13
7030278	13
2254758	13
9805783	13
19925324	17
393526	13
18647610	13
1355517	13
2536857	13
1269639	13
3338912	13
2346214	13
4964928	13
1922910	17
1866823	17
2741948	13
14803402	13
5320656	13
5775175	13
489728	13
4812864	13
6578455	13
11073582	13
6126448	13
4312105	13
8012445	13
148767	13
4694119	15
1143410	13
10088812	13
10336033	13
3533074	13
6891644	13
3264697	13
742835	13
472512	13
1225475	15
1983990	13
2283934	13
423072	13
19998923	13
7879048	13
9960477	16
11238668	13
1927877	13
16356431	13
734166	13
14316276	13
5503874	13
203841	13
11276566	13
20635058	13
6116002	13
275965	13
29661959	13
3931862	13
2280229	13
5014188	13
8096062	13
13607088	15
3932678	13
8696803	13
21680905	15
3500976	13
2793003	13
3009267	13
6595114	13
11670259	13
5027824	13
3632338	13
3804277	13
8657177	13
3787666	13
5031266	15
2505436	13
1169442	13
4036013	13
9469633	13
12504780	13
2019091	13
7672271	13
21356	13
5145063	13
4578309	13
7988591	13
5191300	13
3261304	13
8285723	15
7383451	13
6716606	13
13349938	13
19031408	13
3001039	13
3788220	13
4792855	13
17567586	13
1620400	13
9654612	13
459257	13
12993716	17
2390713	15
85690	16
11996749	13
3554701	13
1024335	15
3930193	13
2294961	16
14631531	13
12741734	13
1564357	13
1913214	13
2280540	13
3686690	13
12593102	13
8522856	17
7295582	15
4914904	13
1497144	13
301263	16
4478988	13
5459487	13
1204473	13
3906527	13
15633089	13
3138076	13
15064141	13
25397426	15
12612000	13
10526914	13
1324300	13
4125194	13
3466092	13
19460059	15
34453477	13
325560	13
1902900	13
3240161	13
213488	13
13589486	13
3454937	13
1937472	13
8250105	13
17126349	13
21250805	13
2827154	13
1105353	16
4260686	13
751503	13
9409989	15
14197621	13
1268670	13
1564999	13
3452776	17
3523408	13
3192210	17
192700	13
697323	13
15503658	17
996872	17
16641288	13
9309902	13
7727806	17
3740142	13
2807374	13
4665999	13
7386673	13
84124	13
2114489	16
4685573	13
146724	13
4448569	13
2123110	13
4017179	13
1953373	17
5509521	13
14145216	13
206532	13
9192971	17
644367	16
555808	13
10675381	13
1089055	13
5525616	13
987632	13
7053283	13
4987633	13
12253561	17
39002064	13
7595309	13
3445803	13
10485063	13
2444503	13
6120343	16
8351501	13
1712293	13
7731573	13
1046812	13
13282724	13
617677	15
2056271	13
2408981	13
5310872	13
24947023	13
3491806	13
1088236	13
5020112	13
15918418	13
4271301	17
490884	13
4492886	13
1539926	13
9338770	13
13944584	15
10386368	13
3704818	17
22494906	13
5992942	13
18603043	13
8858081	13
12246784	13
23273139	17
7751800	13
6115731	13
11590137	13
93535	17
2070522	13
3249589	13
3615670	13
6540980	13
6586576	13
6452358	13
2883723	13
4811275	13
3685302	13
1160799	13
5171747	15
25196077	13
2223368	13
1671279	13
2658840	13
10768615	13
4118642	13
1057528	16
1535978	13
21559991	13
546364	13
282344	13
10099594	13
1825398	13
2446479	13
1416743	13
9129565	16
9379069	16
7850513	13
2530823	13
2610232	13
4532141	13
8096396	13
7728650	13
124812	13
1714062	13
9695576	13
19714074	16
444293	13
3619867	13
2080485	13
6105418	13
12040062	13
2284487	17
5185485	16
20300881	13
1502988	13
4290535	13
6834099	13
4914690	13
5367347	13
1899404	13
3905277	17
3828643	16
10369670	13
5083234	13
10534128	13
23396948	15
197228	13
7742399	17
3941922	13
187617	13
52365	13
9265173	13
12531583	13
2664639	13
7360435	13
10230465	13
597205	13
5185497	13
4629762	13
2137272	13
245092	13
5331974	13
551891	13
8019197	13
10612102	13
1819464	13
879697	13
7313572	13
4550402	13
7896554	13
1565101	13
1350987	13
474867	13
3347971	13
4053352	13
7353246	13
1369150	13
4417231	13
13007521	13
4226228	13
6268677	13
7124020	17
7163667	13
812651	13
6380874	13
6768696	13
2327746	13
10318134	13
33109661	13
6217025	13
7814459	13
20283534	13
8753650	13
2477072	13
1436610	13
1525440	13
363092	13
1246682	13
13608253	13
3703211	13
6608985	13
1752742	13
3822852	13
3211748	13
5252769	13
7199230	13
4461475	13
5363753	13
2149887	13
3767328	13
2150093	13
3175322	13
17388660	17
11339758	13
3130261	13
3860882	13
14761245	13
5111851	13
7047568	13
1523236	13
466039	17
3024097	13
3899987	13
5409528	13
10172558	13
4413438	13
3286516	13
882258	13
7028761	13
7381632	13
1125238	13
3680009	17
2697483	16
13890734	13
1501537	13
3024526	13
3247095	13
27872681	13
2222301	13
5033177	13
1120505	13
2841604	13
22086875	16
18306428	13
6564378	13
8543008	16
13227805	13
3845081	17
9973550	13
12762605	13
20333080	13
13494559	13
26394270	13
141490	13
13382722	13
497844	13
4620567	13
924849	13
4515397	13
2781291	13
687029	13
3002436	13
11136897	13
4432110	13
511142	13
3030147	13
1468268	15
4162450	13
1158844	13
1338025	13
2743146	13
8318089	13
26205639	17
853560	13
7353973	13
10797544	13
4340117	13
958265	13
1725501	13
394809	13
3265688	15
13478314	13
975044	13
29728880	13
35167046	13
4677566	13
1228392	13
2673935	13
5679289	13
11193192	13
25250001	17
5964262	13
4202140	13
3322485	13
4893713	15
6440977	13
17402	13
9755091	16
8736933	13
250735	16
3532037	13
14888693	13
3691748	13
17529126	13
8197329	13
10963407	13
4972964	13
908638	13
13034297	13
2145367	13
2398360	13
1261010	13
5955969	17
1590413	13
17874288	13
4614879	13
219651	16
2484785	13
13390622	16
1774172	13
12311298	13
1212989	13
2576611	13
1162338	15
2036588	13
4474735	15
3193543	13
6039825	13
5837955	13
1676316	13
2909849	13
631648	13
3494584	13
3601080	13
36240596	13
1512418	13
4502229	13
2343755	13
4694814	13
4966773	13
3733632	13
16864252	15
6886988	13
6312005	13
5360538	13
1789751	13
12020112	16
3596737	13
5083244	13
4314666	13
11124096	13
8397687	13
2917533	13
248044	13
1138324	13
8407428	13
1064447	13
19021382	13
4689582	13
7571209	13
2705799	13
10901255	17
967432	13
7301897	13
586259	13
18001572	13
324388	13
9451017	13
7407343	13
197853	13
6849407	13
470022	13
2625528	13
8618855	13
1244010	13
11772100	13
1779801	13
1526240	15
9871253	13
1129046	15
2295982	13
11221043	13
3708375	13
11735658	13
18479383	13
3079192	13
755351	13
512279	13
1109811	13
1409888	13
3385436	13
10972394	13
4188603	13
2100622	13
12210146	13
4389656	13
178392	15
10480422	15
3543895	13
8500557	15
2610377	16
4097506	13
1205636	13
9928956	17
171440	13
10318067	13
2621755	13
3963388	13
24401285	13
4122067	13
521347	13
8194860	17
47094984	13
6031173	13
15787892	13
1390062	13
24905309	16
893463	13
963598	13
7030195	13
2641906	13
3213761	13
1557984	13
14148144	13
9475263	13
8020041	13
10864108	16
12552484	13
3093665	13
14844166	13
17795844	13
3558944	13
6337789	15
2033792	17
16518792	13
808408	13
2927809	13
16928	13
2238525	13
791040	13
10630848	13
7210875	17
4130477	13
3805148	13
3782267	13
49942	13
1064590	13
2522764	13
1383679	13
4476114	13
7444250	15
836234	13
155409	17
6945110	13
194588	13
19803592	13
22495469	13
7611626	13
8695403	15
2470951	13
2564853	13
542121	17
8393711	17
688342	13
14764781	17
10774605	16
5656794	13
1424475	13
560704	13
1140125	17
8999405	13
988679	13
5718964	13
13674884	17
4839469	15
2176069	13
947631	13
549593	16
3955017	13
13263036	17
3578026	13
22182847	13
3256928	13
8180370	13
849733	13
1912804	13
4642287	13
2210288	13
4361988	13
6452328	13
1201595	15
3249407	13
4793482	16
334575	16
1093682	13
23261219	13
7524851	13
1719900	13
31164201	13
951527	13
1211279	13
3379094	13
7307314	15
13728948	13
416136	13
6215799	13
5139363	13
17531960	16
5987557	13
1587156	13
5119037	13
11373674	13
7493216	13
7634894	13
16848680	13
176165	13
3034741	13
14184749	13
7091364	13
426779	13
11180259	13
3188155	13
30220	13
8661974	16
2562457	13
7579514	13
3956016	13
7175101	13
3533285	13
4628160	13
965639	13
17742033	13
1552587	13
2499376	13
363080	13
2266139	16
3472536	13
19387055	13
19746973	13
703411	13
3337419	17
40157326	13
1132569	13
135562	13
2900453	13
6832280	13
13954101	17
6191599	13
726548	13
5187319	13
5497068	13
7092387	15
13271487	13
9558452	13
3973797	13
4025192	13
10920195	13
1358428	13
130331	13
25057497	17
16295025	13
3732625	17
12353685	13
7066846	16
7012252	13
12495522	16
286790	16
1674169	13
7926287	17
1395671	13
6247768	13
842713	13
8876353	13
3189625	15
10309652	13
549060	16
2470532	13
15660759	15
481442	13
12308757	13
899070	13
5746409	13
14851024	13
1924475	13
10411053	13
1041928	17
7240798	15
4586268	13
1705022	13
5977024	15
2224200	15
13082940	16
8847241	13
16680232	13
2252404	13
6418145	13
8867734	13
11991431	13
1405480	13
4855533	13
1127243	16
3356786	13
10755766	13
2684120	13
9907157	13
7529766	13
3848104	13
7980212	13
17774375	13
11246009	13
9002711	13
4304618	13
2156296	13
4066361	13
7459323	13
11091026	13
2579208	15
15878680	17
6133784	13
8129310	17
1142456	13
11262803	13
7800152	13
11362204	13
561615	13
17669877	13
534038	13
15219280	13
10479249	13
20912285	13
8951739	13
4094770	13
14789289	13
19712684	13
12212206	16
532498	15
18488778	15
3753526	13
7515715	13
25028203	13
102022	13
8055069	13
9007493	17
15982133	13
3977155	13
9443104	13
10177611	13
6441633	13
1953086	13
9477957	13
535065	13
7671585	13
8606222	16
5364847	13
1509192	13
17094254	13
9964249	13
13900254	13
7446275	17
4603102	13
1485877	13
32981557	13
14373837	13
3689216	13
3869404	13
42166	13
3556152	13
15490715	13
25811580	17
3033286	13
7026529	16
4122824	13
1857964	13
8251103	13
6967149	13
3570617	13
7915711	13
22121519	13
5848971	17
10436333	13
29051214	13
6955065	15
19271452	13
7201319	13
2662214	17
12574017	15
11677899	13
20672545	13
3297093	13
11573452	13
13303090	13
10029835	13
19724514	13
27637251	13
10650309	13
3150020	13
2824083	13
208487	13
1454576	16
8001126	13
1805049	13
5105230	13
6279428	13
4433330	13
4931130	13
7626477	13
3081621	13
29669814	13
13289166	13
11138050	13
7312579	13
1406739	13
9744985	13
13611927	13
7600497	13
8008818	13
23296520	13
2559577	13
4478994	13
5902555	13
2568398	17
3670867	13
13725404	17
4844163	13
17385806	13
13959290	13
41737	13
147637	17
11500262	13
20062594	13
3567502	13
1847298	13
315967	13
6330872	13
344475	13
2431841	13
3258104	13
1178241	16
4832969	13
3568688	16
13667533	13
308286	13
11073733	17
10664699	13
274538	13
413729	13
9623319	13
5830804	13
5738995	13
4497437	13
9122803	13
7521826	13
2126643	13
4462425	16
6051395	13
6945386	13
1824386	13
3951731	13
213439	15
13326824	17
726096	13
23058644	13
11675706	13
4983296	13
6416465	13
2635210	13
1794070	13
4884686	13
26095022	15
2389454	13
594109	13
3812507	17
10863294	13
4754493	13
9801921	13
2654601	16
5512884	13
869132	13
591645	13
1192693	13
2280616	13
6789892	17
1878842	13
5062335	16
513788	13
1257121	13
1443400	13
2437903	13
6922989	13
13817742	13
13798760	13
22499306	13
943581	13
13809718	13
3438489	13
11075681	17
120041	13
5955726	13
18912890	13
1384624	13
12148566	13
3783465	13
21746319	13
1064430	13
8595500	13
16189164	13
9355692	13
2353820	13
6124699	16
14957859	13
1527123	13
3848714	15
4149770	13
2133562	13
1476715	13
396383	13
4772159	17
806861	13
1205105	13
6399219	17
5304026	13
5628058	13
2604570	13
10095341	13
452445	17
503453	13
4236095	11
4417065	13
2694840	13
46552171	13
18481109	13
8126316	13
9909571	13
12220129	16
5760967	16
2496271	13
18360332	13
135596	13
8959905	13
3730021	13
710590	13
1462304	13
1744002	13
18785154	13
24134922	13
9625652	13
3343106	13
3884472	13
4370662	16
7858132	13
7462541	13
982663	13
9153776	13
2700011	13
4697142	13
7460376	13
7590490	13
17036395	16
20635308	13
6973158	13
2802919	15
16459169	13
6053123	13
3830881	15
12518599	17
15245158	13
4339547	13
123365	13
31899229	13
1645476	13
21363832	13
2826377	13
561721	13
26477927	13
4537515	13
2849767	13
14611246	13
9972596	13
3664569	13
11374076	13
27024711	13
870246	13
165829	13
9527484	13
2382073	13
6425998	15
9202542	16
1954387	13
8212780	13
2455659	13
6229372	13
20829969	13
14640726	13
5246359	17
8648452	13
17530814	13
6894456	13
14355831	13
3702362	13
1224223	13
9328516	13
1486710	16
7309706	15
99239	13
3263238	13
687846	15
751422	13
7930947	13
1045811	13
538795	13
3073363	13
4473739	13
4228636	13
1439368	13
6979051	17
2219087	13
16875082	13
7841942	15
10316384	13
12427018	13
8808267	13
2003638	13
1204223	16
7146982	13
16114421	13
5320200	13
20323197	13
463120	13
1410821	16
797612	13
311892	15
9165347	13
26255129	13
844860	13
3400665	13
1663163	13
385218	13
4804483	13
2643969	17
23773315	13
10805718	13
16938527	13
3792891	13
5183075	13
4845932	13
10640359	13
6015143	13
9370666	13
2460550	13
2000350	13
7019949	13
17614222	15
8005185	13
2182158	13
8592938	13
4817591	16
1854959	13
23750663	13
7006183	13
3650843	13
1052424	17
431716	13
36551586	13
3710171	13
19786832	13
13900068	13
4138852	13
6267999	13
14326482	13
6493185	13
6431323	13
16471052	13
12244900	13
8362806	13
10088369	13
19636025	13
11601574	13
5712916	13
11843823	13
5672883	13
4732719	13
6009487	17
6836228	13
16018864	16
4294316	17
5507904	13
18173616	13
147593	13
664374	13
741240	13
57684411	13
3861305	13
1179062	13
15773258	13
9570773	13
9631781	13
923144	13
912200	13
18323481	13
4447479	13
6825328	13
27912760	13
1793645	13
3116342	13
176934	13
6823972	13
5732931	13
5932373	17
5386860	13
3275062	13
1608060	17
10461436	13
10304544	13
438626	13
15671708	13
4802458	13
6693715	13
7246212	13
5782630	13
9150734	13
21872464	13
983516	13
12575125	15
3785940	13
3848464	13
5257039	13
21673873	13
5790762	13
3861153	13
8913251	13
3902571	13
1319907	13
1717429	13
2220550	16
23603314	13
390850	13
12475510	13
4433104	13
10164876	13
111637	13
24378191	13
8592311	13
6140097	13
199304	13
2892640	13
902145	13
7502473	13
21768674	13
5804056	13
5247922	13
975598	13
2707753	16
16470675	13
10170503	13
5284053	13
3255991	13
6128529	13
11010551	13
4674953	15
158219	13
7954282	13
4255957	16
2426100	13
1044953	13
7789142	13
21583562	13
9430143	13
30739098	13
17504891	13
3129593	13
7326212	13
1437302	17
1648463	13
16854914	16
997945	13
6556673	17
104319	15
5621425	13
5001629	17
3272436	13
1791619	13
342471	13
2647523	13
3719395	13
1300109	15
4225063	13
613748	13
3693418	13
814865	13
10147488	13
4914897	13
17887795	13
10044104	17
7567575	13
4723689	13
25328419	13
15825547	16
2899719	16
2448677	13
9438727	13
929877	13
11746842	13
15528988	13
3321731	13
37826728	13
4534654	13
7026291	13
1763373	13
6278776	13
3261653	13
3506272	13
4385229	13
16078772	13
18812209	13
1963049	13
166443	13
38941888	13
4625780	13
760904	13
16248331	13
3749326	13
11869073	13
8453935	13
24287188	13
8598988	13
1380470	17
4595725	13
5395887	13
18643445	13
1980547	13
7456515	13
11042497	13
683495	13
2780571	13
7163133	13
9113059	13
23762543	13
4209431	13
7441498	13
2571228	13
6064011	13
9564039	13
1251288	17
4992793	13
2051140	13
2516341	13
13320377	13
5715413	13
1750285	13
6669420	13
385902	13
10389466	16
856385	13
16746699	13
2314684	16
6289915	13
154118	13
13615193	13
12826173	13
2894127	13
8949412	13
4293979	13
148773	13
423359	13
16671550	13
3143471	13
620892	13
5723572	13
613823	17
768539	13
652560	13
4637048	13
8876297	13
18294651	13
16794016	13
2718694	13
5583871	13
8227532	13
784031	13
9442440	13
4817379	13
2647929	13
3257481	13
9428849	13
7130219	17
8832990	13
3019154	13
4320668	13
7690021	13
228930	13
2088177	13
2345581	15
5189664	13
7524264	13
15633154	13
1914264	16
760337	17
6000568	13
4654916	13
719643	17
17093118	13
3199655	13
1256414	13
4693497	13
5602515	13
15574806	13
1695332	13
1097222	15
14504564	13
7736507	13
17063731	13
12345670	13
509767	13
4332455	13
4723370	13
4080712	13
2416104	13
12001921	13
8585026	13
6120480	13
13261009	13
5032636	13
13759229	13
384604	13
15005485	16
4135151	13
1484071	13
14813441	17
7269014	13
1226079	13
3022976	13
14350516	13
3678173	13
7614733	16
16434076	13
23649450	13
1146083	13
476712	13
2731264	13
691487	13
2373959	13
6884074	13
3337810	13
181847	13
5900139	13
14850719	13
28514803	16
9989477	13
2562240	13
5749880	13
941055	13
6884915	15
4169473	13
1212568	13
18640926	13
9523938	13
998303	17
6542801	13
5797414	13
4180801	16
10479424	17
3894951	13
18678293	13
2024975	13
5143700	13
5728101	16
5898387	13
1834684	13
9447809	13
96064	13
5148123	13
3611984	13
1223769	13
847961	13
4390541	13
3282512	17
902313	16
16567917	13
21866045	13
775783	13
581708	13
11421488	13
6013724	13
13223307	13
141049	13
1142222	16
6474036	16
28021516	16
1196802	13
529572	13
2364775	13
24232524	13
2219264	13
25358672	13
1517965	13
3956630	13
7321585	13
12749530	16
20788537	13
116223	13
920306	16
23594	13
8177522	16
557915	13
1612470	13
2106623	13
3435219	13
3100691	13
11599236	13
19157	13
6608935	13
3328290	13
44549923	13
6700288	13
2184841	15
895228	16
8009163	15
3661414	13
7413078	13
6057427	13
3409420	13
2400554	13
5292533	15
247631	13
7227841	13
1462534	13
3344253	13
208430	13
3278147	13
4199683	13
20221755	16
2655753	17
3461725	15
708604	13
2358312	13
10203843	13
1922344	13
13010346	13
5926831	13
6618939	13
730387	13
4947317	13
2784061	13
2648746	13
7367141	13
5360117	13
236453	13
14101800	13
578740	13
13540222	13
27471802	13
8808777	13
9808852	13
4291797	13
8630199	13
9279347	13
4398989	13
18305897	13
10626440	15
1566875	13
7402584	13
4004	13
2243013	17
2887297	13
513860	13
713310	13
29022607	13
10788747	13
2201415	13
3735744	13
17957045	13
1424914	13
2700948	13
21638717	13
5489676	13
10375840	13
22511884	13
17218553	13
1636450	13
23024502	13
1552650	13
8368043	13
4204400	13
3537329	13
12985302	15
3203802	15
745921	13
3982849	13
1315976	13
16140449	13
1066940	13
3004011	13
2599352	13
2841656	13
122107	13
1718484	13
14130079	13
4523451	13
15847376	13
13231551	13
18232328	13
4457885	13
5751440	16
8063966	13
119971	17
1981624	13
6843165	13
5131590	13
10029352	13
5353978	13
7612593	13
9715779	13
7143903	13
1707045	13
10776059	13
7070946	13
9077113	13
25119910	15
2213731	13
11777359	13
10855714	16
5873294	13
757208	13
1010510	13
1077686	13
718503	13
165165	13
2742627	16
6808630	13
25047	13
5804472	13
7783451	13
974501	13
4994728	13
3984569	13
1811209	13
4065335	13
4695933	13
2682949	13
994056	16
10215841	13
1649517	13
6484471	13
4436734	13
5710429	13
9959735	13
3594953	13
1419056	13
14300110	13
5510613	13
4996661	13
8546079	13
4506192	13
1863688	13
4229650	13
5964289	13
218532	13
7464758	13
3055401	13
213106	13
7779856	13
737493	13
1976751	13
1630346	13
201898	15
9174488	13
774246	13
5759773	16
6027796	13
11897216	13
3944999	15
4020351	17
2661742	13
771855	13
30587184	13
13118941	13
838708	13
2110774	13
3832132	15
1045495	17
8189241	13
1364887	13
173320	13
465551	13
2594959	13
8506844	13
989825	13
12383	13
7052335	13
1480160	13
7354471	13
14292223	13
20343720	13
7848218	16
1620092	13
18709436	13
14259790	13
470453	13
13726545	13
8401907	13
6086755	13
3793631	13
2422527	13
33878887	13
13317780	13
11492275	17
11374821	13
370212	13
3500877	13
2894900	13
9298051	13
10955377	13
15851241	13
2993927	13
28145627	13
606914	13
8839128	13
2288689	13
3255772	13
6627602	15
16921508	13
6269505	13
9869766	16
11101159	13
4233595	13
6804003	13
2248826	13
24024363	13
6474994	13
26947617	13
5181995	13
3576959	13
663791	13
198770	17
2287568	13
1556993	13
3592226	13
5546030	13
7798644	16
8476018	13
4801547	13
12442261	13
2020064	13
24577363	13
3056261	13
4328167	17
5969520	13
575447	16
7613185	13
12000324	13
509278	13
62438	13
4143910	13
1391	13
8643396	13
20295533	13
21107613	16
1946210	13
9601211	13
7487455	13
11848546	13
11524136	13
5242031	13
14192145	13
4968521	13
10162149	13
1298788	13
12063151	13
916178	13
28436098	13
8534455	13
7908341	13
1947558	13
13466	13
928079	13
6694916	16
3831377	13
2188073	13
329455	13
555116	13
2206508	17
19136740	13
3114604	13
2611884	13
17890298	13
1053631	13
2562226	13
16435988	13
8503601	13
15829550	13
27247623	17
8482582	13
16418919	13
10195272	13
4132156	13
6076216	17
4666308	13
3832347	13
1487146	13
2287184	13
6622664	17
426239	13
1993791	13
1012099	13
2029707	13
1845771	17
8214016	13
31454156	13
9284441	13
2086773	13
19965219	13
6757579	13
13144093	13
2467316	13
5245428	13
18171716	13
41926537	16
11240699	13
599274	13
3821946	13
4807010	13
5353575	13
1169572	13
11634732	13
24287822	13
17020478	13
4681563	13
4714187	13
2090501	13
6056185	13
3440407	13
1924395	13
24567392	13
1976905	13
668964	13
3229125	13
6927139	13
5610828	13
9188141	13
349711	13
481078	13
5060882	15
6731828	13
1107121	17
10923417	13
7611916	15
3061406	13
3583230	13
2829029	13
21833515	13
8665324	13
2124747	13
2889996	13
4272748	13
1067789	13
1308552	13
8050401	16
2560263	13
1072652	13
823922	13
1976180	13
8284655	13
3401246	13
8034651	15
28088941	13
1227426	13
26365599	17
7847157	13
1631926	13
14131197	13
16329068	13
2935666	13
8726647	13
18934264	13
10772278	13
4057196	13
498802	13
16715659	13
1029050	17
11082513	17
9233973	13
3214969	13
7845219	13
96384	13
3447537	13
784621	13
9202984	13
12279304	13
12518145	13
1629813	13
1339755	13
14806208	13
128317	13
3791251	13
2630251	17
4498108	13
108723	13
2560733	17
838150	13
1319612	13
19686875	13
225106	13
7771365	13
1540928	13
2979633	13
11330414	13
17447896	13
24108246	17
1070185	13
5768149	13
5442623	17
6353259	13
3819620	13
39763671	13
432469	13
9502124	13
5935767	13
19950194	16
12612468	13
1599603	13
6930621	13
14138651	16
4753078	17
2932257	13
1598531	13
19091803	13
1754082	13
5034741	13
342379	13
8352416	13
4536163	13
10754213	13
392573	13
1185642	13
9170441	16
10670842	17
1038099	13
23914334	13
13773209	17
9679841	13
8976747	13
13714020	15
1892493	16
311838	13
13805934	17
14901214	13
643051	13
17290022	13
4256587	13
1704504	13
13270868	13
1960430	16
5975539	13
1755833	13
4342598	17
17070214	13
12157765	13
736297	13
464303	13
4050391	13
1005871	13
25283223	13
2704368	13
2170602	13
2658994	13
505121	13
25712276	13
1007705	13
7005543	13
25510712	13
395684	13
1731509	13
2407991	13
8395380	13
9476373	13
3528150	16
462457	13
8275038	13
12573393	13
4390231	13
300302	13
6072643	13
3738301	13
8564840	13
20699827	15
2796663	13
15932038	13
4841777	13
3271677	13
2092195	13
837175	13
5085437	13
17478544	13
3941236	13
3365853	13
12944807	13
1264092	13
11526959	13
11593898	13
1404650	13
9432425	15
19778765	13
333152	13
3411227	13
17940282	13
3736692	13
7477338	13
4378900	13
3083946	13
9168853	13
1774798	13
3441905	13
1647709	13
2311819	13
1242088	15
14621478	13
14187767	13
3580567	13
4993243	13
3650652	16
4465555	15
1247097	13
109547	13
7799644	13
1590436	13
23136387	16
31973347	13
658685	13
2636116	13
22843806	13
2734351	13
2882073	13
13479577	13
7621765	13
4071	16
1760407	13
1786244	13
509369	13
10600554	13
95129	13
3199423	13
5421	13
8354521	13
7589045	13
6508304	13
2452681	13
1004936	13
3374038	13
5036812	13
3387144	13
2163673	13
2991582	13
534207	13
1413691	13
4401482	13
9047410	13
9097471	13
1571733	13
14497142	13
15111781	15
14270603	13
243895	13
3703095	13
2336173	13
7172544	13
2270631	13
14643793	15
5481695	13
17400625	13
507785	13
12369067	17
9110513	13
13520492	13
590971	13
3924680	13
22604907	13
9798491	13
5150672	13
1173041	13
8693534	13
2717620	13
6806500	13
9602589	13
2837147	13
2805863	16
12720293	13
4168726	13
6224635	13
1807360	13
791178	13
9783786	13
2140868	13
8607857	15
12766691	13
13554487	13
7676191	13
4116693	13
3424455	13
9806898	13
8047975	13
4264042	13
4136372	17
3221645	13
899790	13
16804190	13
13154174	13
7935267	13
10496083	15
1043594	13
9078887	13
17244463	15
589542	13
24850518	13
3025148	13
1332063	13
7108665	13
25749353	17
16052177	13
1219671	13
19150220	13
5736540	13
4776082	13
5582154	13
16921506	13
741403	13
317621	17
1875353	13
20882153	13
493545	13
3800424	13
2756375	13
17543427	13
11097570	15
20047647	13
2310878	13
316680	13
6034728	13
3382212	13
4220237	13
2078569	13
11854557	13
899664	13
1117012	13
3752994	13
738720	13
5680627	13
210241	13
3649436	13
922471	13
1498129	16
1732456	13
3413367	13
55730	13
11713542	13
10725467	13
5229883	13
3934314	13
4602201	15
7035248	13
6635493	13
6541331	13
17442152	13
20492270	13
5584461	17
425835	13
3950072	13
42775277	13
229326	13
2237908	13
8057494	13
6736016	13
10337505	13
19556050	13
10191361	13
11169831	17
538853	13
1809887	13
1529717	13
12363766	13
1777761	13
4007095	13
1073218	13
18964	13
406605	13
332258	13
12429645	13
10822245	17
10862422	13
87140	13
6431762	13
929451	13
5773613	13
5782259	16
1507341	15
18152181	13
403066	13
1806274	13
7871560	13
12295040	13
7469311	13
4034858	13
1614822	13
8689540	16
8021657	13
6284875	13
4372340	13
1230107	16
822611	13
2901389	13
12118016	17
1141313	13
178403	13
512087	16
472248	13
1737433	13
27724565	13
2952419	13
2347546	13
1114391	13
1355066	13
325289	13
8851141	13
3170946	15
1136697	13
14904454	13
9014840	13
24902434	13
4905754	13
6994510	13
6047888	13
5569761	13
12981591	13
3537475	13
2801546	13
8952524	13
115985	13
4409975	13
5510883	13
1868963	13
7837316	13
2182958	13
9494295	13
27719714	13
6913421	13
294061	17
3882457	13
3161538	13
368632	16
4680261	13
7154532	13
2619949	13
16098642	13
3642920	13
3963502	15
18244680	13
938637	13
5035164	13
16615823	13
5238349	16
8819688	13
29174548	13
10844625	13
27215895	13
7361521	17
14628405	13
5267476	16
8507041	13
28694149	13
2275230	13
18507271	13
1918916	15
29248354	15
642527	13
595156	13
5677962	13
3257287	13
3734737	15
11144100	13
8602759	13
3434751	13
1704832	13
11496534	13
10155042	13
2667503	13
10475772	13
2745170	13
5273992	13
1896706	13
7822070	13
5741117	13
3687810	17
6972134	13
282751	13
8748546	13
13462699	13
230151	15
5223806	13
2977133	13
4477498	13
8889434	13
21672703	13
4768308	13
13138190	13
12791816	13
5384617	16
11686105	13
12842869	13
4498414	13
2525189	13
1366813	13
5988013	13
20509739	13
2121206	13
2523698	13
6484253	13
5284846	16
6914736	13
2742130	13
1616522	13
13159269	13
658839	13
5270259	13
4928883	13
3649987	15
874571	13
715079	13
10151463	13
1887049	13
6953712	13
4220899	13
6657312	13
3918036	13
841653	13
17563813	13
10789364	13
8482661	13
431789	16
17928651	13
2255093	13
702513	13
2207549	13
3431898	13
2744699	13
307393	15
5601836	13
13031852	13
10374716	17
4767004	13
13763420	13
91315	13
13785057	13
30412629	13
8025652	13
330307	13
1803790	13
4599503	13
10990193	13
2962627	13
476144	13
458300	13
1530083	13
3042204	13
4542603	13
1663362	13
6266200	13
304707	13
2168081	13
2778391	17
4605952	13
5669628	13
3261853	13
1277935	13
2720059	13
4439654	13
12547584	15
10013543	13
471033	16
7115267	16
7786952	13
37633142	13
17030590	13
23765618	13
519235	13
1198062	13
2488343	13
7570457	13
1104345	13
2541117	13
3551708	13
11483170	13
6252225	13
5707539	13
223215	13
15109282	13
26463613	13
92835	13
15320911	17
3011184	13
3531870	17
8522447	13
15615363	13
8576337	13
4434779	13
2529428	13
4898689	13
1732599	13
4507080	13
28290443	13
17689327	13
12164337	13
6519563	13
2346959	13
8452092	13
4783029	13
7148225	13
17816844	13
8676903	15
5301246	13
12604160	13
25403761	13
24035837	13
28608710	13
6177422	13
28735012	13
6875398	13
10491602	13
2575771	13
2406616	13
26755957	13
10387424	13
37857569	13
1436484	13
22754771	13
1257330	13
1646855	13
3940163	13
17622834	13
5546546	13
845318	13
2834594	16
35748679	13
7928318	13
8092791	17
1134062	13
1132828	13
1294026	13
24687006	13
5548940	13
3939856	13
1886043	13
247757	13
1399217	15
10985300	13
5138327	13
44411798	16
2519030	13
4644334	13
1340680	13
7720301	13
14455671	13
445354	13
7191733	13
20859392	13
1438727	13
1592544	13
747471	13
833162	16
1349789	17
53284868	13
684260	13
26769880	16
7244930	13
1231483	17
6958848	13
1886356	13
22184015	13
15155268	13
5235358	17
23275302	13
9838039	13
5053113	13
11789387	13
8962109	13
7300081	13
12229907	17
6232696	13
4625819	13
3798496	16
4037423	13
18449721	13
2668857	13
11637596	13
9017385	13
6711930	13
24987187	13
5227350	13
1226258	13
6993673	13
111479	13
5328697	17
23930164	13
6402444	13
8294272	13
2628697	16
7892366	13
710568	13
2429084	13
205424	13
1242402	16
23994412	13
822241	13
1207481	13
2828939	13
8437702	17
9786291	16
11859395	13
11465008	13
17139910	17
2356059	13
12432525	17
13382334	13
2199500	13
4900981	13
12804231	13
65308876	13
8543075	13
44065	13
9364379	13
440864	13
5189233	13
13544879	13
5574757	13
12685257	13
3494577	13
792299	13
70565	13
5468372	13
3074113	13
10251028	13
14975085	16
180862	13
5875982	17
886976	13
6059746	15
14420351	13
4190544	13
358411	13
12059403	13
1178735	13
436879	13
8319368	13
7340081	17
15621332	13
592869	13
295011	13
9260780	13
2873300	13
6343101	13
9130350	15
3167371	13
15511468	13
2802542	13
6349263	13
13569819	13
748588	13
1809381	13
2733930	13
1493448	13
1646379	13
1808185	13
5960240	15
2292544	13
1413092	16
12890787	13
12400619	17
45439	15
5802478	13
6047245	13
1614505	13
2451877	13
11631679	13
1342078	13
1006172	13
10335123	17
8842963	13
14225777	13
4359665	13
14416625	13
189610	16
2230822	13
157675	13
1346963	13
5894606	13
5127500	16
4174137	15
5869508	13
24789376	13
956624	13
6933418	13
14488375	13
436429	13
3481036	13
1810413	13
8646338	13
658988	17
10451182	13
3184734	13
1331472	13
2782430	16
8947321	13
2438680	13
1315628	13
6506874	13
12282343	16
1588012	13
7954685	13
1187713	13
41798318	13
22079191	13
2278231	13
2606996	13
3570134	16
7198532	13
5903385	13
2241316	13
8886543	13
8866091	13
19300510	13
4157750	13
5843490	13
1207022	13
18357704	13
219689	13
7601042	13
2546739	13
9750260	17
1118712	13
4798761	13
9666969	13
17994062	16
1335001	15
5492432	13
18489695	13
13378183	13
3775541	13
12075055	13
8344885	13
1549194	13
1857074	13
9907459	13
3053889	13
16087846	13
11945857	13
4800638	13
2055580	13
12420764	16
2177912	13
1290525	17
8073523	13
734350	13
4288170	16
11691737	16
2431323	13
3834876	17
7819044	13
3987339	13
5740432	13
1049847	13
3584127	17
2090392	17
12046979	13
1102134	13
107247	15
4175293	13
1172388	13
2273612	13
6061191	13
140555	13
36697924	13
9540941	13
6598976	13
15414850	17
470763	13
6143954	13
7452357	13
35626137	16
7875326	16
6385686	13
2936879	13
4294517	17
19863647	13
5631284	13
34645981	13
1640894	16
6880755	13
11736487	13
7431841	13
893240	13
2437510	13
5485946	13
19206951	13
2494491	13
5916574	13
19473878	13
5852784	13
1214053	13
19979545	15
2592392	13
979661	13
1237036	13
10264250	13
2544480	13
435419	17
260046	13
13723422	13
10677951	13
7474296	13
255855	17
10184905	17
43808417	13
5935421	13
3679634	13
1419132	16
2017067	13
15745098	13
1324158	13
1296270	13
16619636	13
1864810	13
29944071	13
4287196	17
9703562	13
21642830	13
3895985	13
5882379	13
7049788	13
6063699	13
2047171	16
6034412	13
12573675	13
9198581	13
1177863	13
9504734	13
8467161	13
1574780	13
689822	13
19867760	13
5397599	13
2482751	13
1019437	13
7278960	13
6505506	13
2683715	13
8293393	13
9192326	13
19194904	13
11618175	13
511908	13
13475371	13
19778702	13
19248	13
4308738	13
6523395	13
17974931	13
44135032	13
6147701	13
7803876	16
5023805	16
2701534	13
6472489	13
3905276	13
7857398	13
271446	13
4772742	13
538500	13
17379882	13
7000507	13
2726090	13
9790733	16
1464591	17
3973060	13
22528060	13
1283892	13
6584210	13
7496345	13
3269120	13
2649280	13
1710949	13
7593727	13
22761960	13
7803722	13
5375933	13
31838624	13
235572	13
3225785	13
9137726	13
4935459	13
4245827	13
5160393	13
7178707	16
4200780	13
12848144	13
3735676	13
16430594	13
15071940	13
3177286	15
656336	17
191123	13
6366330	13
1053240	13
3236328	13
12479604	13
11312498	13
93740	16
5283561	13
2827402	13
9037489	13
11465192	13
1786171	13
14674873	15
6894880	13
256155	13
47446813	13
502306	13
2399472	13
20848476	13
1355056	15
5838173	13
1290835	16
1833025	13
3893873	13
5685318	13
18035511	16
8190686	13
6854933	13
4176674	13
778214	13
9981561	13
1688380	13
676899	13
4066175	13
9748439	13
18368606	15
7653031	13
7402498	13
447404	13
16163281	13
1895258	13
9728564	13
13477852	13
4382674	13
6562351	17
12166848	13
4357266	13
1083283	15
10773847	15
1786567	13
12117872	17
14634712	13
8553973	13
14199682	13
12443567	13
1762201	13
5329789	13
76000	17
15207607	13
11561842	13
9447315	13
2979390	13
23367516	13
2415566	15
3483680	13
24020745	16
16819157	17
2642438	13
6323627	13
5069781	13
13802111	13
4120599	13
9799134	13
2124040	13
844459	13
2905259	13
2769144	13
14887313	13
7062542	17
4673610	16
2152930	13
2165560	13
7558426	13
4590446	13
1457342	13
14207615	13
11477990	13
2398469	15
7602793	13
16092038	13
10334531	13
15008159	13
3466029	13
11409468	13
23586737	13
13894528	13
5478635	13
14152979	13
10505360	13
838260	13
7359746	15
2781766	13
11351932	13
27106737	16
9134916	13
786648	13
2719642	13
2851625	13
1871197	13
7691041	13
20638425	13
15724949	17
2939402	13
13100051	17
2261713	13
117889	17
6266875	13
7372625	13
2281436	16
12306670	13
195649	13
7513312	13
4798842	13
4803771	13
379726	13
1324212	17
1332596	13
37207006	13
1595842	13
1228283	13
211177	17
6618202	13
2259001	13
12105880	13
990980	13
4036170	13
3943067	17
8127655	13
3931449	17
3280518	13
1329502	13
4247301	13
48200	13
715973	13
1690145	17
1172625	13
1373416	13
6865663	17
8628946	13
1452364	13
2805256	13
1122214	13
4186157	13
9305070	16
1992709	16
4564528	13
575029	13
4163400	15
3250864	13
4180005	13
3277229	13
3813957	13
2754573	13
15803245	13
5816688	13
1612644	13
9201115	13
7987295	13
2460193	16
4849709	13
4616442	13
5313771	13
3126431	13
410956	13
201071	15
3831359	13
9919559	13
5414663	15
4388617	13
3899997	13
8686818	17
5912811	13
2148234	13
26201764	13
3733080	13
11005670	13
3374385	13
18488233	16
1828716	17
2823215	16
4129247	13
7539180	13
7312984	17
28927593	13
13307305	16
19051298	13
10129409	13
31661155	13
8738947	13
3930702	13
20011465	13
8100537	13
7336566	13
16879765	13
29301307	13
15866642	13
885419	13
883286	13
4420474	13
2206658	13
13384367	13
7527928	13
11560346	13
3837766	13
45316	13
729228	13
10945256	17
1715033	13
7964962	16
9672760	13
11859823	13
5751927	13
1216013	13
4864264	13
6458497	13
611637	13
7729793	13
26420175	13
7105528	13
25512452	13
10361869	13
105761	13
17131786	13
4275713	13
4262939	13
205331	13
13531398	13
8144344	16
842917	13
1026020	13
13921839	13
14597774	13
8021212	16
4180624	13
1913754	13
5603072	17
15039333	13
5718270	17
7693735	13
14889900	13
4637624	17
3042761	13
11929061	13
36843079	13
25081092	16
9221008	16
2003273	15
3135099	13
10925611	17
10920302	17
3159608	13
28964082	16
3788635	15
4959778	13
15624853	17
2906718	13
9023669	13
5062573	13
6830435	13
10054635	13
261050	13
911564	13
5814128	17
29605915	16
7211022	13
7222000	13
589095	13
3137934	13
11197330	13
8140998	15
19855768	13
2954047	13
540092	13
13177972	13
3772344	13
164154	16
3295703	13
6697523	13
25198195	13
5921818	17
3366911	13
10650391	13
4613556	16
6696819	13
109223	13
9023066	13
2128788	13
9926128	13
16606972	13
161175	13
164644	15
169776	16
37320178	13
1008886	13
4578347	13
3228430	13
10719111	13
17502720	13
12431216	13
437379	15
1366818	13
33511119	13
13784267	13
52473088	13
5005290	13
2477440	15
16569697	15
18402676	13
11932802	15
2325124	17
12239338	13
5763164	13
9487917	13
5155936	13
2992400	13
12444891	15
5431676	13
858197	13
9711285	13
22124301	13
2582827	13
8713018	13
3402873	13
7533303	13
46761970	13
2067596	13
2338766	16
1022422	13
5643955	16
26178503	16
2113584	13
3720593	13
3156689	13
4108457	13
822427	13
8140037	13
15587526	13
343054	15
12187674	13
20965525	17
1980984	17
18403244	13
175219	13
28616250	13
8597841	13
8147541	13
5854246	13
4290830	13
3381759	13
1689268	13
404981	13
5636511	13
10478947	13
4454433	13
13748211	13
11613782	13
171660	13
2711670	13
5549106	13
16235540	13
14554826	13
21029385	13
3244916	13
4332238	13
9379892	13
4306464	13
3852897	13
1905863	13
4801180	13
21499372	13
7862895	13
6687503	13
1384147	13
6817795	16
2750741	13
5171641	13
4590604	13
12374133	13
896144	17
293977	13
6833928	13
5502644	17
7863976	13
1008206	13
2647255	13
2817576	15
3778883	13
7925270	13
486769	15
712075	17
12455451	13
7554608	13
397710	13
16279096	13
10350704	13
404093	17
24738978	13
2060716	13
1793666	13
986406	13
3634543	13
380875	13
151270	13
6677652	13
848168	13
2640749	13
525182	16
20028866	13
5141156	15
6124970	13
10054064	13
17917497	13
7187456	13
14496696	13
18482678	13
14317199	13
3212204	13
1078515	13
11305789	17
1500147	13
4066512	13
2121175	13
12706826	13
10143954	13
21209681	15
1119650	13
441863	13
13947221	13
3305721	13
98936	15
13811273	13
4944395	13
2213089	16
1846961	13
18302510	17
3119750	13
5982795	15
7765549	13
13616679	13
7232157	13
8930882	13
5975599	15
877182	13
11469572	13
362246	16
8040064	13
3844182	13
5851475	13
9424438	13
6677313	13
20919130	13
10846259	13
3285237	13
1328825	13
6838665	16
872799	13
7796875	13
7432254	13
5464130	15
4226123	13
1349510	13
17114758	13
12837129	16
10093100	13
3657142	13
10409715	13
335056	13
340097	13
44303	13
5061158	13
1999383	13
3722958	16
501971	13
6734482	15
5009174	13
9395195	13
2885800	13
4423477	13
1685996	17
24490552	13
5915107	13
5877921	16
3103890	13
1829243	13
1532709	13
6884401	13
1144372	13
1995066	16
2258453	13
2034314	13
8603121	13
12635259	17
11629799	13
704674	13
6672259	13
1109567	13
11708653	13
24896111	17
299508	13
2909289	13
15911357	17
5935598	13
14037454	13
14681441	13
6934215	13
10264014	13
23349391	13
1165904	13
2597525	13
1991843	13
19916640	13
457699	13
3306090	17
1104652	13
15813067	15
7503905	13
1273543	13
6454574	13
1232699	13
4836147	13
7549154	13
3259727	16
253286	13
5829800	13
7726065	13
114013	13
595585	13
5128684	13
4380484	17
13787657	13
16166341	13
321935	15
5339380	13
930294	13
3071115	13
18869848	13
9805189	13
3287376	13
13315824	13
2498550	13
483185	13
5634951	13
15321604	13
4320577	13
7201769	17
880361	17
2391906	13
9007142	15
4446344	13
15809008	17
17474222	13
14169260	13
13994019	13
13082295	15
13650636	13
12660874	17
7523067	13
28282970	13
10158669	13
10094555	13
18688999	13
4625386	13
361242	13
4826752	13
2493532	13
2166104	13
1645228	13
1356295	13
4710229	13
2133192	13
3285222	17
9162575	17
19554663	17
1497205	13
716264	13
9264494	13
3567554	13
3875747	13
7802808	13
8599214	16
19220180	17
5925931	13
4542744	13
8934583	13
9486937	13
8862503	13
18272603	17
12357418	13
2123453	13
3701634	13
3454193	13
4815231	13
4513536	13
28714897	13
13458245	13
857095	13
4108538	13
8013772	13
26301422	13
4140294	13
12581538	17
1989754	13
2748646	13
18859608	13
4159097	13
508664	13
2315931	13
14891945	13
1383998	13
2682201	13
803593	13
1864215	13
17342412	13
3702414	16
16364551	13
1725840	13
424507	13
2189637	16
1013497	13
36751904	13
17462166	16
16393344	13
4976389	13
13238325	13
1825544	13
1898351	13
1693768	13
13264990	13
642681	13
17952773	13
469411	13
20473156	13
3958140	13
1111673	13
2167884	13
9761488	13
5769843	17
486999	13
2057716	13
314804	13
20729475	13
3040792	13
994231	13
3777207	17
988002	13
4852352	13
336449	13
4508841	17
23103825	16
3797251	13
6967057	13
2809732	13
8051988	17
2852355	13
2782152	13
10561222	13
8880427	13
4646248	13
5432993	13
22732299	13
4646125	13
9245828	13
706259	13
4765445	16
93634	13
10693356	17
6759392	13
10204122	16
1044264	13
24213654	13
33886021	15
11964769	13
4020905	13
3036448	16
1097316	13
16659069	13
6622722	13
362473	13
5600725	13
882265	13
5515017	13
2162042	16
10756301	13
16520450	15
2847219	13
5579652	13
4799273	13
18295250	17
4405684	13
5468080	13
6285363	13
3198503	16
341906	13
15026118	13
11409775	13
14569515	13
28223001	13
1273867	15
4873987	13
11289233	13
923581	17
13549281	13
3004388	15
29515989	13
5607501	13
7365758	13
9085505	13
3930283	13
34306677	13
3979825	13
6236205	13
796571	13
3707701	13
22266680	13
10923130	16
13668431	13
10698950	13
5928583	17
2061193	13
15022725	13
2265182	13
63236	13
7929862	13
531726	13
11947244	13
16152677	15
6056874	13
755715	13
25954536	13
1139420	17
28349922	17
4719363	13
889980	13
12638662	13
916499	16
6355727	16
20330844	13
468027	13
3108950	13
2135151	13
16678010	13
1016844	13
280524	13
8956513	15
3856237	15
3159801	15
3017998	13
1200870	13
173425	13
11046069	13
10625006	13
2220628	13
12520322	13
10431911	13
14753330	13
13523777	13
2894402	13
1901203	13
1653598	15
12684758	17
21310335	17
10326099	13
8596114	13
57196689	13
2273959	13
581379	13
9627499	13
2236433	13
6365566	13
297903	13
8562201	13
3990553	13
13107373	13
6178008	13
8771463	13
11496452	15
3127535	13
7446323	13
6787256	13
298503	13
1339980	13
4690793	13
6349169	13
3686835	13
5498589	17
3328914	13
6164300	13
5787882	13
8786053	13
6249853	13
1386876	13
3662642	13
2230229	13
1715457	13
21403333	13
4215	13
15073010	13
5062758	13
3175613	13
8330592	13
14300154	17
21792237	13
3798638	13
1466380	13
14250856	13
956064	16
710537	13
6857875	13
4865973	13
4488115	13
5742394	15
4668473	13
1777602	13
2071603	13
3469634	13
19854462	13
1822356	16
3125234	13
2848860	13
938579	13
15677286	13
2230395	15
3580375	13
3007394	13
4196850	13
20983621	13
8140773	13
55768242	16
343569	13
21943833	16
14839804	13
4504057	13
6697804	13
17818919	13
7278720	13
603883	13
6689515	13
141138	15
1102623	17
3791666	13
2167090	13
4095354	13
23089077	13
33066540	13
3134764	16
761323	13
3866367	13
9696440	13
2186550	13
28989886	13
3297239	13
4448597	13
482961	13
10282432	13
5404292	13
4165941	13
6927590	13
828426	13
1263308	16
1045764	16
1924998	13
13744817	16
3364995	13
2502816	13
4106460	13
16343575	13
1068699	13
4800877	16
1120116	13
2063931	13
6668189	13
7382838	13
4379219	16
588063	13
8277003	13
6017966	13
13835837	13
4907226	13
1145696	13
12465644	13
3882551	13
5666587	13
9860180	17
1027782	13
38576967	13
22496731	13
14519239	13
275126	13
1931584	16
15410797	13
21084161	13
11025777	17
11063288	13
5918100	13
15103609	15
3258296	13
10255604	13
1626957	13
3644258	13
7556895	13
9575956	13
2027000	13
267693	13
5118861	17
3829561	16
4239142	13
4441341	13
4102747	13
3874052	13
836003	13
4879362	13
1708574	13
6586818	13
3388205	13
15584167	13
16824638	13
1155238	13
1995197	13
5817073	13
8374265	13
1221873	13
424196	13
3096573	13
5308970	13
9435796	16
394645	13
2646862	13
6905653	13
3290675	15
6723724	13
10159638	13
21290112	13
12924506	13
6935912	13
8905863	13
4960864	13
4849681	13
15136492	13
2271808	13
4502530	13
80762	13
667696	13
7637989	13
8892158	16
11714863	13
274425	13
7211830	13
5379649	17
74440	13
13473819	13
8593059	13
8485970	13
2035282	13
5954997	13
4436683	13
5379373	13
5989412	13
12473369	13
1622298	13
10221194	13
7221771	13
16008267	13
1085003	13
774465	13
3903862	13
1497000	13
6147214	13
6161676	17
301821	13
26637799	15
5547090	17
7948324	13
6523066	13
11567046	13
6128811	13
24781	13
5206188	13
12742247	13
8273191	13
872126	13
5324310	15
3582073	13
9424495	13
2905774	17
2791770	13
953784	13
7033623	17
5192999	13
1142648	13
6177241	13
1538637	13
6251442	17
3998405	13
1963629	13
2769904	13
8544425	13
702314	13
62763	13
99926	13
2852216	17
6245683	13
15830993	13
2967892	13
7070865	13
20125941	13
2026967	13
28715724	13
6460048	13
2775259	13
5854980	13
17381321	13
57197	13
1567229	13
17825675	13
860813	17
2965356	13
5891194	13
1182842	13
6298079	13
6546594	13
3307632	13
4572318	13
15513437	13
2163807	13
1475859	13
13822727	13
28234564	13
10279487	13
22538259	13
2043424	13
3388417	13
1108006	13
9240551	17
3050383	17
12049547	16
659443	13
1689111	13
1692832	13
2174585	13
785370	13
182230	13
7052769	13
9950244	13
9238419	13
4549132	17
3081089	15
15111490	13
2335080	13
16940876	13
6588505	16
1757623	17
11979282	17
2120831	13
4854718	13
12115910	13
9312667	13
1062556	15
6541951	13
7753003	13
7150172	13
6944351	15
1544211	13
1852909	16
980719	13
1444124	13
1334202	13
3603894	13
9436606	16
23868265	13
17691724	13
9279723	13
12728127	16
1302934	13
19911104	16
5415033	13
1650132	13
1431577	13
2276782	13
787868	17
1685615	16
4125837	13
1231264	13
960627	13
4119306	13
14289296	13
8459323	13
11715809	13
960678	13
2676165	13
270285	13
2130958	13
2301384	13
2958774	13
2108941	13
6960107	13
5683833	13
7555001	15
16638805	13
37497024	13
18377601	13
805094	13
4417155	13
3837426	13
1767065	13
4858188	13
4398498	17
2841189	17
9740355	13
293212	13
1013132	17
3548345	13
264708	13
6715531	17
1595689	13
2421765	13
30917392	13
16631865	15
5003672	13
4025020	16
6128727	13
17512814	16
28114774	13
405002	13
3765273	16
2859777	16
284919	13
6467912	15
7674259	13
904111	13
6398553	13
3475220	13
1101795	13
13807397	15
5842864	15
4651178	13
15075996	13
3808429	13
5435137	13
17193340	13
7805169	13
11341472	13
774951	13
4498718	13
11756243	13
8744119	13
4849309	13
62511	15
692560	13
3067910	13
8042517	13
13891728	13
495266	13
8892499	13
1274278	13
4084247	13
2851446	13
3381019	13
13357711	13
10347639	13
15649801	13
11882801	13
14182029	13
30225795	13
2562197	13
776763	13
4981820	13
7435452	13
4422469	13
7226707	13
4973631	13
2667984	13
5594199	13
2930112	13
34819236	13
943985	13
1870537	13
2500218	13
5034947	13
7683799	13
8360703	13
15312365	13
925366	13
6027904	13
9232604	13
23137531	13
2445043	13
180498	13
9006075	13
8329557	13
20060299	13
454014	13
856073	16
22473270	13
7553626	17
1092091	13
2276304	13
414397	13
5246640	13
11738076	13
2149007	16
1918109	13
5648656	13
9509448	13
131814	15
7907724	13
3827406	13
11026425	17
687855	13
25027	17
8275364	13
2615780	13
5759556	16
1642835	13
424136	13
1054255	13
866482	13
577941	13
281819	13
8504007	13
2547366	17
6954552	13
1492232	13
1458312	13
5786513	13
3322820	13
1513626	13
172	13
1136881	13
2338893	13
15049465	13
4046551	13
1550687	13
11630916	13
28689469	17
5666240	13
7609709	13
1107166	16
5436181	13
5533192	13
874363	13
12844525	13
2845253	13
4992721	13
1123517	17
181875	13
15530340	13
2280371	16
10634149	13
5862197	13
15948395	13
1349095	13
101741	13
4217286	13
14133991	13
7981924	13
1915393	13
6130927	13
7271599	13
2228838	13
8212980	13
7159391	13
1749772	13
1512553	13
1981290	13
5224695	13
22592028	13
14857963	13
3178192	13
2840742	13
10019366	13
532497	13
2870587	13
2903650	13
14499563	17
5405377	13
1284192	13
3958851	13
1893787	13
2227833	17
9561260	13
820524	13
14497987	13
1350630	13
2537779	13
6491047	13
705279	13
4127377	13
14213858	16
1908689	13
8019734	13
2428645	13
899642	13
3093782	13
6370370	17
501637	15
2046964	13
16352617	13
10256874	13
926977	15
18510719	13
1313112	13
3916960	13
892499	13
10915400	13
13822852	13
7618722	13
12827362	13
9091832	13
3822953	17
5165854	13
3430486	13
406591	13
16133177	13
9922299	13
20202252	13
4552508	13
1289906	13
10065523	13
7822502	13
2023275	13
9924230	13
7015706	13
667097	13
8463800	13
4418198	13
595291	17
60348	13
14278226	13
6656131	13
10200965	15
7391234	13
11927130	13
6418876	13
3909140	13
6711561	13
1764156	13
4299861	13
16426399	17
16574242	16
1143872	13
27288	13
16918439	13
13542418	15
1651376	13
11111914	13
10393610	16
6947879	13
11758876	13
13565225	13
7329616	13
774038	15
2925155	15
83921	13
13850883	13
4001344	13
489083	13
10391987	13
3090146	13
20453215	13
11459955	13
7813277	13
4309770	13
5657623	13
1089698	13
843974	13
7481089	13
8408251	13
7483028	13
702850	13
44838939	13
526528	13
3345366	13
15339923	13
5001354	13
1025197	16
15679944	16
15533344	13
10340850	13
2204823	13
4762870	13
5726935	13
5327288	13
25436927	13
5742193	13
9253530	13
7904210	13
13058442	13
2428614	13
15652482	13
5589103	13
8206975	13
6519093	13
13799166	13
1081653	13
1574295	13
12297189	17
3130369	13
2196691	13
6536988	13
2457667	13
21405371	13
16521500	13
7601747	13
15013056	13
5199515	13
1086217	13
5018364	13
11239111	13
2416456	13
3030031	13
2840014	13
22321918	13
181749	13
22318943	13
1191975	17
2778776	13
11122281	13
9416478	13
4364622	13
1452622	13
12517198	17
8891893	13
2251224	17
15776199	13
3111057	13
2420799	13
1371598	13
6131112	16
6961419	17
5464496	13
4282592	16
6369767	13
1968622	16
5876102	17
5365129	13
18123711	13
3634808	13
5763609	13
6639847	13
3649534	13
588898	13
3053160	13
9405698	13
4349177	13
8813795	13
1440363	13
41787	13
15955531	13
23944356	13
6083908	13
11544	13
742690	13
3188317	13
2087101	13
315364	13
7547609	13
2370897	13
16353948	13
7548516	13
1880685	16
3915360	13
4274565	13
6944338	13
1959958	13
83787	13
1193570	13
15785239	13
8462117	13
2163962	17
14961760	13
2514375	13
10616133	13
1522341	17
4393079	16
2853783	13
3366508	13
9192387	13
2901325	16
492217	13
5577451	17
362150	13
1098893	13
6146242	13
159678	13
24408491	13
4367991	13
5539448	15
15926370	13
2601843	13
3546606	13
10509089	13
1599260	13
1216092	13
857557	13
8804979	13
14234360	13
18920264	16
1102459	13
18114365	13
9118278	13
11695450	13
11514099	17
12511719	13
2737496	13
1721133	13
8376052	13
14022290	13
689378	13
6376507	13
3669726	13
2536987	13
3321546	13
5275174	15
21725811	16
7197050	13
607921	13
2102314	13
6638579	13
10512624	13
1360639	13
8019411	13
369136	15
21729184	13
4121608	13
131704	13
10316021	13
19229010	13
791575	13
15204016	13
4325827	13
27870451	13
1533911	13
3233282	13
2855990	13
1287630	13
18888993	13
2875449	13
24282672	13
5096194	13
1920244	13
6108848	13
2661800	13
8801597	13
566026	17
4409785	17
11904025	13
10498040	13
21448713	15
34182861	13
414419	13
28590481	16
7895627	13
377016	13
8048514	13
10470425	13
1749728	13
6793849	13
1336527	17
1481712	13
431872	13
1155267	13
8430048	17
617413	17
6536392	13
4325605	13
10666746	13
6368944	13
874032	13
6812395	13
824426	13
85234	16
2741548	13
82694	17
644595	13
1694054	13
5237787	15
4572176	13
3014515	13
13203644	13
1553679	13
9555031	13
24841381	13
6618637	16
410663	13
1223568	13
3015227	17
4809277	13
13635810	17
1215013	13
4324309	13
12939128	13
7329741	13
5928098	17
4681316	13
10884218	13
5492578	13
709372	15
5189348	13
3194815	16
11842462	17
18545531	13
1100407	13
3627626	13
900408	16
3909339	13
5568182	13
22706830	13
473025	13
43546249	13
2116906	13
1523249	13
4521637	13
19456172	13
23478874	13
11942869	13
3902490	13
10176917	13
1210335	13
1232376	13
11699678	13
5956349	13
2332691	15
2079222	13
446946	13
3869921	13
7415156	13
12083587	13
3784208	13
1132910	13
1101550	13
1293541	13
25030839	13
7694981	13
12555011	16
574539	13
5367379	13
2576323	13
4843466	13
15662432	13
12662817	13
6005366	13
6307891	13
14252778	13
4454991	16
2434242	13
3645943	13
13603278	13
28867	13
898620	13
3853831	16
1921109	13
4552696	13
6298478	13
4683827	13
22363405	13
1577214	13
14337906	13
2302385	13
4254227	13
3354362	13
1362042	13
4004751	13
6870186	13
15075517	15
3808228	13
5392903	13
2975978	13
6351849	13
2686987	13
4862120	13
1476424	13
1718279	13
13242013	13
3677673	13
648102	13
10156994	13
354681	13
13038148	13
12847648	17
7123662	13
8112114	13
2350424	13
5081735	13
1887578	13
1268193	13
16171075	13
22197173	13
21755552	17
5875704	13
2950495	13
3270729	13
871478	13
2630814	13
4486557	13
27891917	13
4306522	13
12711600	13
4849641	13
7850459	13
1025117	13
14490309	15
11502104	13
4658058	13
7531209	13
15962444	13
5821132	13
5695751	13
9290848	13
594304	13
9506490	13
5985071	13
7791687	13
2728078	13
828737	13
14415036	16
30249318	13
6632385	13
2094448	13
9448009	13
35948028	13
7129351	13
17410036	13
1399271	13
43654480	13
3497821	13
22685788	13
2578529	13
5162697	13
18014210	13
23955633	13
8672140	13
7645731	13
9087093	13
1729036	15
21199204	15
10974071	13
11185872	13
3221291	16
9931719	13
3861502	13
663059	13
4291813	13
5323691	13
4892991	17
5581183	13
11405590	15
6616149	13
25217844	13
6435386	13
7110344	13
5205495	13
4779928	13
7033551	13
14109506	17
2825135	13
6778443	13
6232490	13
15588414	13
1376186	16
4553604	13
1114262	13
903402	13
9789798	13
10321681	13
11452818	15
920550	13
8441979	13
5220287	13
1383671	16
5624585	13
6403504	13
1358097	13
1996496	13
2544143	13
2074719	13
60174	15
15593685	13
1012269	13
1351854	13
11332548	13
2431056	13
11002315	13
1801707	13
14126874	13
3537636	13
1770833	13
5260934	13
21162339	13
20870424	13
5660479	17
1365739	17
16497237	13
621308	13
15290272	13
282141	13
6796676	15
392224	13
17879017	13
30762396	13
24129143	13
401430	13
1810631	13
2062479	13
6336325	13
7107733	13
2509666	13
12645483	13
984911	13
36690535	13
17784961	13
4989487	15
11782249	13
4094238	17
12499482	13
2858491	15
3574008	13
5649217	13
82491	13
354069	13
6530400	13
30834765	13
7123348	13
8230520	13
36239	13
4895966	13
4245253	13
18958793	17
17707097	13
1453878	13
892369	17
340270	13
15314733	13
1241494	13
24622491	13
6068511	13
8892039	13
5792646	13
3980330	17
7322483	16
12135133	13
956550	13
1950495	13
7732496	13
9896698	13
18634066	13
1670205	13
20815892	13
8942060	13
1447078	13
1634296	13
6257735	13
1861865	13
10210034	13
7261120	15
1305987	16
4133408	15
51249499	15
2156555	17
1797495	13
6091904	13
19321297	13
2835815	13
650429	13
8353422	13
8474589	13
21321553	16
2733236	13
17123654	13
6213468	13
4244146	16
10380216	17
12782679	13
1314606	13
14725415	13
1052906	13
10108766	13
4930425	13
9429978	13
1195972	13
2930197	16
27364178	16
7973924	13
6973763	17
13897501	13
2278631	13
1764618	13
4376732	16
7601891	13
10262778	13
4673491	13
4841229	13
6936159	15
912101	13
19190957	13
409772	13
543838	13
4848690	13
9647538	13
3071381	13
6289619	13
8588711	13
9550081	13
31268872	13
8164497	16
5085046	16
2320492	17
13995982	13
1640539	13
18449741	13
11049223	13
85377	13
6356622	13
660365	13
16300579	13
1787306	13
6836376	13
25167502	16
640675	13
20900938	13
6013798	13
1144948	13
7976884	13
2364184	13
4075041	13
277254	13
1126356	13
3750694	17
7307877	13
6010399	13
692625	13
2341084	13
5631420	16
326298	13
1467968	13
6846770	13
4196324	15
1883090	13
1077002	15
5188124	13
1796834	13
2306692	13
20027370	13
3044767	13
4262983	13
6429962	13
4175833	13
7247706	13
1995673	17
6272683	13
8688116	16
12266537	13
5719281	13
12117076	13
11097044	13
7136119	13
6602279	13
3281694	17
12709486	13
6933637	13
1365500	16
3230863	16
3996461	13
8882448	13
1586706	13
5035860	13
7781004	13
5769654	13
5303791	16
1918248	13
4268031	13
7527624	13
51547023	13
7541150	13
1202954	13
6743689	13
1508386	13
83598	13
8646153	13
1099117	13
2830675	13
1567291	16
9556805	13
60209100	13
1328480	13
4256113	13
27238	13
6810024	13
3422225	13
1014327	13
76217172	13
8355404	13
4312620	13
21365380	13
1841911	13
2825929	13
6543067	16
3902058	13
10662005	13
24425943	13
71476	16
15116160	13
8109182	13
3344194	13
525545	16
23040419	13
6812995	13
5673762	13
1725622	17
2781062	13
12806580	13
12379105	16
4866666	13
2981258	13
10059944	16
12789215	13
10867146	13
293513	13
9887170	13
8645674	13
5058751	13
142556	13
970865	13
922361	13
491307	13
9917139	13
4459406	13
11605925	13
6585801	13
2547526	13
204984	13
8393321	13
12192223	13
453342	13
7792615	13
27868881	13
7058517	13
3045420	13
5382895	15
4729689	13
2758995	15
2789225	13
4818898	13
10917408	13
1907556	13
4945511	13
21179962	13
5802433	13
5780026	13
13755347	13
558596	13
11037708	13
5779757	13
15182853	13
1244139	13
6958648	13
22011145	13
3627169	13
2565592	13
2338146	13
3871324	13
2551052	13
8243091	13
17419540	16
2823968	16
16001522	13
3287473	13
12034070	17
4591	13
6017901	13
18677846	13
10230142	17
4690985	13
11157790	13
1092622	17
2458956	13
17210282	13
7020066	13
428081	13
11914293	13
453533	13
10710979	13
815473	13
2568083	13
1937764	13
23511046	13
795619	13
5403232	13
11783308	13
6461514	13
2554156	17
9826788	16
19131444	17
12728228	13
9164591	16
1643994	13
1247751	13
9547557	13
1000666	13
12295514	13
4809777	13
418660	13
20698394	13
788498	13
2526585	13
18070527	13
24097506	13
1979005	17
801348	13
5910307	13
15671433	13
3909793	13
3686179	13
1736014	13
2761981	13
8276503	13
10629755	13
1683370	13
7950903	17
2361363	13
21358430	13
4700376	13
18823314	13
20284872	13
33919342	13
5692363	13
121372	13
3732471	13
10337029	17
19379326	13
4879350	13
3972992	17
8242322	13
2895613	13
1294708	13
6072308	13
12978072	13
3483109	15
6092359	16
9967560	13
7767262	17
4761020	13
6912520	13
16129929	16
595593	13
1661233	16
8088396	17
8198579	13
13950694	13
19990658	15
412823	13
845952	13
4319898	13
3209878	16
3916046	13
1559292	13
7774723	13
4561231	13
1745586	13
8380510	13
3006524	13
6764415	13
4748862	15
6273228	16
13398338	17
1141763	13
16096777	16
867642	13
4624909	13
15348512	17
8196005	13
2342485	13
17766710	13
6169902	13
1365671	13
19260321	17
1628221	13
5494426	17
10457679	13
7932826	13
8510385	13
9791017	13
1645463	17
8453841	13
21303652	13
5249583	13
12572014	13
12977875	13
563355	13
5013712	13
893071	13
11975139	13
2204165	13
10585646	17
6783433	17
4470451	13
3844503	13
104229	13
2330643	13
3151083	13
5019641	13
22318892	13
6500761	13
4937575	13
2865188	17
8072619	13
2206367	13
15244018	13
761150	13
3063500	13
733065	13
1414202	13
1646122	13
17339697	13
709702	13
3098581	13
3024263	17
2473785	13
5425702	13
20791480	13
6561179	13
10582412	13
6187487	13
882003	13
1998305	15
6305815	13
3460534	13
19985871	13
1023585	17
636902	13
6837237	13
1325381	13
951389	13
2941850	13
11489105	13
264021	13
884064	13
14151962	13
22569364	13
1163900	13
22252570	13
373090	13
12230944	13
5943686	13
26833364	13
6382243	13
30226235	16
4537048	13
6402423	13
1112506	13
1658006	13
1557151	13
9639859	13
5546214	15
9220422	13
19593725	13
5711765	13
12674578	13
5913535	13
5371821	13
2175956	13
5689554	13
3929295	13
45261	13
6872712	13
1980778	13
7300223	13
917631	13
12166442	13
1298293	13
2778036	13
38454562	17
17858468	13
17211119	13
39123859	13
2119366	15
9255797	13
5656221	13
4650394	13
12620174	13
38172500	13
23282676	13
1905401	13
924708	13
8410741	13
10155153	13
367215	13
12447697	13
5692775	13
2522747	13
9984616	13
16726985	13
8478888	13
10013469	13
7142052	13
10638031	13
851923	13
1313335	13
1043596	13
1861260	13
1828120	13
1374581	13
8263108	13
7062761	13
19963505	13
29231197	13
248533	13
1489367	13
9205868	13
5652487	16
6901739	13
3538143	17
5965133	16
1322661	13
1768735	17
815735	16
7905617	13
709387	13
21330907	13
2862763	13
14925807	13
9275015	13
145283	13
2443593	13
6075690	13
8998469	13
4430150	13
7837847	13
20366055	13
7564341	13
22725512	15
3391240	13
504451	13
19076097	13
5753296	13
5622506	13
9877523	13
2193480	16
7047055	15
4378069	13
15649654	13
626982	13
1157454	13
5300831	13
4269617	13
12365116	13
619242	13
13965827	13
5722980	13
6431471	13
615579	17
9788902	13
3658802	13
683373	13
1720960	13
5576800	13
6078950	13
503202	13
5517457	13
10285937	13
17859426	13
9575547	13
3582945	13
10567654	13
3065141	13
2394864	13
2047069	13
331679	13
22319297	13
157217	13
9418170	13
476147	13
13115577	13
992426	13
16049181	13
7492245	13
12348489	13
3379628	13
3151405	13
13693718	13
2199118	13
477181	13
5217261	13
13618973	13
14343397	13
1080811	13
133737	13
2012383	16
849420	17
3683074	13
3686929	13
3543856	13
4286616	17
5648564	15
18883334	13
2661350	13
1418224	13
11686623	13
4718153	13
21506425	13
1228799	13
6707600	13
2866030	13
5446981	13
75306	13
11169690	13
510207	17
7073375	13
4044427	13
4390493	13
7791120	16
28727424	13
22989773	13
290239	13
1485661	13
2317938	13
472289	15
26236892	13
526346	13
4355519	13
1570984	13
1780841	13
8638426	13
2850772	17
23053482	13
19425537	13
13243314	13
4290953	13
16608499	17
4376579	13
155142	13
3179141	13
9031702	13
6146	13
39360802	16
12274597	13
10844279	13
459104	13
4257416	13
2273471	13
3445877	13
10074938	16
13131168	13
14364460	13
3449316	13
2557525	13
266871	15
2121025	13
1988780	13
8946861	13
1501705	13
7008263	13
6830854	13
1481506	13
2057043	13
5884331	16
3480513	15
2448216	13
10359165	13
8740752	13
10827905	13
3190174	13
7302316	13
1058797	17
17778073	13
10318695	13
3409511	13
6472184	13
3352594	13
24265277	13
223429	13
8557942	13
2252298	13
713537	13
37167590	13
17362954	13
4826341	13
8264622	13
2236253	13
13857957	15
4951423	13
1156142	13
2753657	13
2064788	13
6914981	13
1151275	13
1574505	16
7406743	13
2906542	16
8746435	13
8480730	13
401657	13
15510748	13
1559125	13
6292413	16
7522351	13
7166762	13
3664962	13
1394863	13
723079	13
14136279	16
1572119	13
4090199	13
965399	13
11545946	16
4334336	13
11813376	13
1975835	13
20189066	16
11931426	17
13237991	13
4697860	13
4608454	13
4416252	13
8432350	13
36496289	13
7025541	15
3531621	13
4158669	16
2242201	13
3396991	13
1417817	13
902669	13
13249679	13
3108375	13
884674	13
2878251	13
2165884	13
2228876	13
27260651	13
18105297	13
7271798	13
2884213	13
9888143	13
38536424	13
3359164	13
41097	13
6799998	13
7876618	15
23361759	13
5393287	13
11330068	13
9482792	13
715252	13
999620	13
4112855	13
20179328	13
3434257	13
8096909	17
18088795	13
2712310	13
147972	13
11972693	13
17893180	13
3132505	13
1072562	13
2893922	13
5941352	13
1635601	13
7721429	16
10753262	13
7546434	13
1385765	13
3650811	13
4853355	13
10603958	13
14369631	13
7332314	13
3952994	13
7241492	13
296963	13
1383464	13
4051020	13
3517233	13
1422737	13
2514352	16
4835429	13
3298617	13
4798134	13
9601943	13
14876392	13
14914508	13
4946669	13
4716391	13
14962144	13
3526307	13
10769816	13
560692	13
180006	13
337986	13
11486629	13
1720806	17
12266934	16
2976863	13
12782543	13
3374499	15
5962038	13
8604116	13
4024452	13
5957361	16
25534406	13
12152539	15
9078352	13
31211923	13
18115697	15
4950182	13
6758112	13
3618590	13
15105313	13
6292501	13
10835319	13
8626967	13
2633683	13
2449044	13
3057500	13
1487518	13
3990769	13
6142610	17
5407468	13
14510597	13
24885055	13
12761553	13
4339111	13
21730418	13
741003	13
13851922	16
24763068	13
6545578	13
17848959	13
8028546	13
1895916	13
3199725	13
3963535	13
2578549	13
3177269	13
1217160	13
2911416	13
6168160	13
865562	13
7207204	13
6823006	13
474075	13
5869122	13
20319552	13
13015702	13
7642035	13
12256295	13
5828109	13
5728503	13
12246614	13
2730602	13
926428	15
10422813	13
10611283	13
5303020	13
9187467	13
10259737	13
4261073	13
12285111	15
153169	17
9721213	13
5039634	13
640494	13
3315957	13
1094359	13
9566188	13
2801640	13
8289304	13
1899468	13
12829515	13
16303560	17
15603733	13
3164480	15
5492774	13
3399628	13
3306225	13
5172928	13
4780548	13
2481837	13
1736201	15
6612917	15
313454	13
17740967	13
160124	13
15556421	16
2673458	13
2152255	13
3268044	13
1819533	13
23264771	13
6803221	13
4598884	13
1047716	13
3826216	13
8087012	13
221054	13
50914161	13
8689852	16
477689	17
19459607	13
5891910	13
23105461	13
7259968	13
18977860	13
19942139	13
1577123	13
15065661	13
12704190	13
3561640	13
2036055	13
10479508	13
15706948	15
7306439	13
11640516	13
20369099	13
16689071	13
1934877	13
2262728	13
5131737	13
9384351	16
112180	13
19337147	13
3549048	13
10252323	13
4388226	17
1055018	13
7723145	13
10221521	13
6584693	13
1299457	13
2971319	15
9690030	13
1056883	13
9468752	13
6479187	17
12260950	13
3655672	13
5803827	13
5639473	13
24006851	13
307695	16
15873688	13
18933463	13
4285028	15
15549061	13
4973972	13
10146606	13
3213604	13
12953748	15
3302	13
1568357	17
12587693	13
23665650	15
7809165	13
14413258	17
3433936	13
2142875	13
5031515	13
10553905	13
6116708	13
6812883	13
1512024	13
1265101	13
35435793	17
7557402	13
5029395	13
14532672	13
312644	13
2846582	13
1180991	13
136496	15
7144309	16
17954431	13
18229174	13
3204778	15
279382	13
4014470	13
2194792	13
14848173	13
7368674	13
14358993	17
8592310	13
1374998	13
21443707	13
10624548	13
5091227	16
672203	13
3471947	13
3006685	15
10438492	13
6166591	13
5405887	13
3281423	13
10769535	13
6090123	17
222431	15
893143	13
142956	15
1023162	13
10948532	13
5186802	13
314395	13
2957772	13
1091274	13
3976593	13
1905614	17
97059	13
3005295	13
3296948	13
3041677	17
4818721	13
783330	16
5193955	13
264999	13
9271499	13
751501	13
2110718	13
2382575	13
323309	13
12377435	17
3822271	13
7263552	13
12394818	13
6080125	13
7414198	13
52708337	13
51161031	13
3907318	13
362205	15
11201075	13
15118388	13
8022178	13
565646	13
8200309	17
5088137	13
13120253	13
17960415	13
4378090	13
9720960	13
2299276	13
165937	13
3196923	13
3022215	17
8691489	13
526902	13
3908684	13
7561672	13
829353	13
1760150	13
899291	13
21192808	13
5570392	13
12651069	13
2007694	13
13168701	13
5467352	13
12129591	13
5982204	13
14169799	16
37457757	13
4744667	13
6290375	13
1411900	15
5133326	13
1397510	15
4673191	13
3597999	13
6127036	13
4017165	15
2252806	13
83107	13
28004190	13
451804	13
8269057	13
2728279	13
480480	13
4361412	13
15921674	13
11266137	15
10836959	13
5395696	13
4530449	13
4565263	13
3111926	15
13109563	13
5134651	16
2000475	13
27108351	13
4474918	15
1290484	13
4325651	13
7304171	13
107074	13
13361484	13
2430670	13
15689995	13
5122063	13
1804358	13
14637079	16
11698801	13
266757	13
7811216	13
7537161	13
4079724	13
709507	13
1046787	13
2628402	13
9852747	13
2038502	13
5550108	13
5521788	13
5348117	13
5345603	13
2014833	13
643061	16
9253606	13
4431578	13
951262	17
10594951	13
3985420	13
4747177	17
3086500	13
2324446	13
9414166	13
3760977	13
10107031	13
4275919	13
3280358	13
2720428	13
2675464	13
98489	13
12832030	17
471981	13
3149533	13
10046803	16
171148	13
3674964	13
7661652	13
12604984	13
4840583	16
951947	13
1967050	17
24616851	13
757341	13
16542631	13
1864065	13
6351024	13
5063123	13
12094640	13
3064027	13
17396708	13
6228700	13
6098361	13
7563485	13
2786791	17
4518924	16
12084855	13
3440989	13
6543942	13
11875760	13
9027936	13
5220894	13
775220	13
7382874	13
722585	13
11066949	13
6143805	17
1463408	13
3230870	13
1596520	13
2731219	13
1598412	13
5324210	13
2728914	15
7229281	13
10493464	13
4439346	13
296962	13
9088743	13
755768	13
2371218	13
3666749	13
1610598	13
15815552	13
13635726	13
24276881	13
4184537	13
699604	13
7350420	17
4418127	13
22051106	15
95337	13
2859315	13
683515	15
7942466	13
1517726	13
1181087	13
1696308	13
69037	13
1001025	17
16156826	13
3654486	13
12925244	13
5214588	13
11494602	13
4558005	13
5739348	13
3939577	13
15601921	13
9393877	13
113999	13
10741256	13
10011991	17
12332889	13
11534442	13
5763678	13
6943903	13
2947603	17
1804612	13
9403851	13
217036	16
4426144	13
7560367	13
14983932	13
7448532	13
1488484	13
28281389	13
7723621	13
6430522	13
2716341	17
3520429	13
1714526	13
4867336	13
1046639	13
18215488	13
487402	13
8232133	13
1370891	13
2590007	13
8114370	13
171596	13
241551	13
11068688	13
6475849	13
10749893	13
1581090	13
2855641	13
3839278	13
1312149	13
1628225	15
99039	13
3720395	13
2645460	13
4357802	13
3625492	13
11868503	15
2375040	13
1892372	13
6479195	13
7344113	13
5368520	13
8523665	16
1839398	13
5615772	13
480638	13
779044	13
733999	13
17281117	13
15444212	13
2050711	13
8214984	13
3353424	13
14384481	16
845133	13
5884580	13
8179469	16
8941014	15
14416863	13
1325161	13
1956302	13
601312	13
34665824	13
3071937	13
120184	15
23749243	13
4304546	13
7230837	13
8086707	13
664835	13
751856	13
8332031	16
6810122	13
2195482	13
3072049	13
5903657	17
1892295	17
289343	13
1188920	13
7059571	13
4236259	13
10773827	13
1195353	13
4375803	13
20484586	16
345246	15
7729477	13
20391410	13
2032140	13
9842713	13
3873759	13
433862	13
2775415	13
12391153	13
6351086	13
13673644	13
2261731	13
3147529	13
24468310	13
15146318	15
2074029	13
5303031	13
3034168	13
3254772	13
14357654	13
19151003	13
7453918	13
9101797	15
19653834	13
13935861	13
578614	13
2012821	16
2398709	13
475729	13
12977856	13
8798295	13
501738	13
5106948	13
14811814	13
17799946	13
9364996	13
8797365	13
10021602	13
638145	13
4957156	13
4314867	13
5043150	13
15059887	13
28971034	13
6871415	15
12758451	13
736894	13
3050440	13
1230182	13
4635315	13
590776	13
1680464	13
6593858	13
10687178	13
15700237	13
8201604	13
177774	13
7230038	13
8302257	13
9399529	15
4217357	13
5688185	13
7271088	16
9709933	13
72009	17
6835473	13
3374440	13
1856276	17
9044003	13
18023207	13
5097091	13
9290910	16
6588074	13
13440851	16
2213122	13
5863023	13
13925379	13
620383	13
5655905	13
3136449	13
2414320	13
9284029	13
1125157	13
3981666	13
5863704	13
2692323	13
1936809	13
2355112	13
8753659	13
1532612	13
1448	13
11824695	13
8112221	13
3694791	13
10806774	13
5906249	16
14593258	13
3077799	13
2576170	13
809570	13
140080	13
209056	13
9980486	13
15613885	13
18808496	13
9923102	16
6110031	13
18082089	13
1824935	17
10364202	13
8105639	13
9086173	17
2616127	13
2100997	13
7504485	13
2079458	16
4616741	13
2226004	13
211104	15
9211850	13
7311590	13
3878233	13
9199230	13
15795081	13
2795757	13
2775459	13
6231721	13
2752067	13
12026203	13
451182	15
2954624	13
282589	13
17671491	13
4153627	13
709936	13
262168	13
1974292	13
9872757	13
6640368	13
1976402	13
3216271	17
11416103	13
1890368	13
5197137	13
11819528	15
619723	16
1965206	13
1847785	13
2604958	13
7921864	13
7419559	13
14800640	13
63240	13
27105760	13
3321785	13
4630937	13
9945893	13
5548560	17
5112749	16
5086503	13
1943988	13
4014943	13
12870992	13
4903882	13
7091845	13
7760351	13
178828	13
5821358	13
1567446	13
3792122	13
2742799	13
32226519	17
15783710	13
2466931	13
90359	13
4395397	13
13533637	13
113312	13
2097168	13
8452494	16
2174391	13
1690798	16
3931652	16
5101609	13
15463495	13
25907956	13
2401410	13
6626215	13
26499346	13
8323917	15
1014521	13
19616383	16
4180739	13
8105863	13
6905377	13
985581	17
6045342	13
26012386	13
4020399	13
5431915	13
1529040	13
6631382	15
2159259	13
425635	13
4610542	16
5973651	13
13033810	13
1316578	13
4953511	13
13860666	13
1679970	13
9924946	17
9785288	13
5903517	13
21552054	13
542897	13
3914238	16
1374344	13
7715488	13
5824885	13
6654670	13
22119273	13
3620936	13
6188856	13
9401199	13
240967	13
21871842	13
15808019	13
2150383	13
1851865	13
4927166	13
9204688	13
21750906	13
5660846	13
20974	13
8905497	13
12798954	13
5501922	13
8880665	16
8332048	13
5231797	17
21861999	13
1081869	13
17711046	13
910471	13
252784	13
3629030	13
1397855	13
751791	13
2855700	13
4518221	13
14303955	15
5296431	15
1518860	15
2258696	13
7771351	13
4102784	13
3734185	13
785635	13
4844393	15
825567	13
17033605	13
1610576	17
3362808	13
1570055	13
3067941	13
12844179	13
3031807	13
7525269	13
539374	13
738554	13
763241	16
4339554	13
964151	13
7032497	13
3023745	13
1723193	15
1656974	13
272702	13
6787299	13
4650506	13
12359273	17
9117222	13
2118424	15
8312490	13
2120699	13
23526579	13
2436932	17
12562627	15
4050878	13
14828313	13
11683837	16
7231277	13
6668849	13
176967	13
16285710	13
306468	13
8064417	13
5993750	13
6261113	13
9611039	13
1184214	13
2240409	13
10750420	13
2299446	16
2299740	13
15937830	13
856155	13
1432467	13
270574	13
10279821	13
7168500	13
4389446	17
5061490	13
4508863	13
24070987	13
1052383	15
1348869	13
9425843	13
1020615	16
5669897	15
4858939	13
5049881	13
14905851	13
30919184	13
1293299	16
3322073	13
12438133	13
5646058	13
2145920	13
12038312	17
7548666	13
2183935	13
652020	13
5431579	13
1870176	13
11537116	13
5676042	13
4688440	13
1734046	13
32976492	16
1873723	13
2400751	13
2120204	13
12224560	13
18768003	13
8099034	13
16266529	16
7854306	15
21353589	13
2073237	13
4579844	13
1114982	13
4934446	16
12323642	15
15201238	13
1796565	13
1299814	15
6610605	13
2246864	13
7572768	13
6747656	13
9669499	13
4688835	13
713877	13
17646121	13
3649134	13
1345556	13
9225821	13
12329805	13
5445951	13
3374093	16
3219143	13
11986574	13
1529032	13
11787908	13
1475657	13
2779767	13
11206054	16
104838	13
11144930	13
8445055	13
2806573	16
3791799	17
15403799	13
4706204	13
20025979	13
15511319	13
1610531	13
8614830	13
8883956	16
18442362	13
5415728	13
2381364	13
846600	13
3640359	13
4878485	13
1994141	13
8576256	13
3769566	13
7067091	13
787563	13
2590333	16
6811470	13
635295	16
8797949	13
6144686	13
3347293	13
4654523	13
31221604	17
6741971	13
1109166	13
969644	13
21646500	13
3060578	13
710308	13
6090772	13
1108324	13
5132428	13
97618	13
3305076	13
395177	13
15080703	13
1286571	15
1222540	13
3307529	13
4161079	13
337002	15
11798477	13
4732394	13
7012908	13
11644302	13
2423023	13
5275627	13
593517	13
327328	13
614113	13
8662353	17
22377	13
9057748	16
1507664	13
3577465	13
12842608	15
2431302	13
3410352	13
3259853	13
24229495	13
8114885	16
14550409	13
4520760	13
9917480	13
5626426	13
7710581	13
23498087	13
2771157	13
2095714	13
7093442	16
3074852	16
3410894	13
5994381	13
30434352	13
15374570	13
2703093	13
5644399	13
2460079	13
813912	13
7346782	13
20288981	13
924403	13
2747046	13
13889445	13
4692678	13
12344161	13
12927948	13
7843339	13
9241262	13
10526919	13
366342	13
801581	13
3444068	13
8160644	13
5007387	13
14032074	13
1212102	13
4775778	13
9178592	13
4220495	13
4532729	15
410601	16
7178176	13
19430834	13
44399736	17
5438300	16
4559756	13
3886763	13
30641947	13
1954131	17
17658645	13
9352968	13
3324544	13
2518173	13
13111704	13
1771512	13
1692559	13
3038755	13
3338450	13
10832646	13
2593065	16
7527398	13
2661080	13
286190	13
408828	17
402272	13
607569	15
12379385	17
9330030	13
12934698	13
8407065	13
2302190	13
6837495	13
17386003	13
1545565	13
18176969	13
12680296	13
5839847	13
9053206	16
82148	13
24057874	13
5087520	13
14171188	13
8177932	13
1650901	13
10532954	13
348846	13
1616275	13
10660169	13
6619030	13
199772	13
13963624	13
1072464	13
7193540	13
12879319	13
12871331	13
6798170	13
27885722	16
7092886	13
23837113	13
2359916	13
4659051	13
3260891	13
3598936	13
5858672	13
8710409	13
757940	13
3086974	17
8537278	17
11982031	13
6167250	13
6858304	16
13576307	13
16895721	13
466747	15
22736022	16
415055	13
4935946	13
2091697	13
5537670	13
1754710	13
8292854	13
2080975	13
10676102	13
210720	13
7441966	17
7605092	13
1269019	13
244097	13
4064054	13
3195494	17
1249197	13
6598119	13
2001594	13
6526862	15
359161	13
5681729	16
14103490	16
2753736	13
5599189	13
3588809	13
4277247	16
2105706	15
11937761	13
7967323	13
1619727	13
5294229	13
18122081	13
4005406	13
1922023	13
8047972	13
13193214	15
6298474	13
3032211	13
443052	13
4713092	16
225708	13
12593874	13
17208391	17
2795542	13
7063007	13
2168242	13
697662	13
21118952	13
3868246	13
2864236	13
5388066	13
6099873	16
5193968	13
4161325	15
25678365	13
484948	13
15783606	13
18032614	13
6274698	13
2449545	13
16424215	13
11751054	16
32415717	16
126950	13
7816348	17
1675144	13
443398	13
4823862	13
4625759	13
6949651	13
12658682	16
3062374	15
9332347	16
21636423	13
8021561	13
7592456	13
3646937	13
2449371	13
2585367	13
1243531	16
372541	13
5805633	17
5144764	13
860105	17
7049333	13
3850208	13
7838796	13
4991476	13
16095240	13
31655344	13
1566398	13
6415834	13
12703446	13
1020143	13
1928372	13
7483564	13
749307	13
11688027	17
781922	15
6289383	13
11344091	13
3800089	13
6179208	13
2294195	13
21586298	13
35892664	13
1426679	13
1377115	13
11895061	13
3663984	17
2124121	13
57309097	13
867455	17
6456271	13
499043	13
5017908	13
3812521	13
3783958	13
8362475	13
1039659	13
271672	13
834685	13
1592874	13
2087951	17
2038312	13
272718	13
148907	13
8633467	13
397762	13
5539355	13
9427622	13
1459225	13
4006260	13
9288184	13
10719142	13
18012394	16
11189027	13
9165611	13
14087540	13
4826845	13
8607145	13
6437119	13
1088810	13
3125723	17
7454021	13
14976159	13
6614045	13
10368998	13
375945	13
3858489	13
3253291	13
602889	13
5948583	13
7780294	13
8055565	13
16420156	13
3902381	13
580990	13
9724382	17
3472838	13
7461716	17
61812	13
8942709	13
13330523	13
3590494	17
4973154	13
10066057	13
5694944	13
1130470	13
7623096	13
2690968	15
2333923	13
10680731	13
15282480	13
10116494	15
3291819	13
4585923	13
23348905	17
6902534	13
2347592	13
8856898	13
12926127	13
294038	13
10148818	13
6936243	13
12662418	13
791425	17
51951	13
17089912	13
1579721	17
7757575	13
1650038	13
1607883	13
7579725	15
18564975	13
1647713	13
14929109	13
41704	13
5981723	15
2306046	13
7889546	13
13516887	17
1705646	17
16330748	16
17533939	13
3212987	13
4869793	13
1851389	13
11376300	13
15315285	13
5042373	13
14329787	13
2486841	13
5286211	17
348831	13
17548270	13
13982899	13
4047884	13
180530	13
7945691	13
617813	13
8092831	13
5742264	13
13834704	13
11810	13
4290547	13
3130530	13
4786232	16
19975896	13
2867117	13
735003	13
1715590	16
3747971	13
5895105	13
14913803	13
6148066	17
1234715	13
12081694	13
487412	17
8681449	13
14099356	13
31930188	13
6426530	13
3739751	13
4133103	13
7047057	13
3801456	13
264462	13
8381908	13
4216136	13
562326	13
15392438	13
6403207	13
991447	13
5116253	16
739103	13
5849365	13
10032387	13
12815307	17
7626329	13
3101525	13
4411019	13
2730192	13
20536378	13
2883607	13
1607711	13
15763690	13
1875315	13
5524517	15
4658054	13
13770852	13
8579707	13
3449576	13
12629880	13
8366590	16
5034493	13
8827096	17
3614260	16
1620169	13
2286821	15
18302628	13
958190	13
10389469	13
8924341	13
2894653	13
5945829	13
526740	17
9144153	13
3388469	13
4495305	13
3436999	13
8863521	13
970422	17
6726421	13
6610748	13
1342522	13
1429032	13
42592	13
376307	13
2499344	13
3644197	16
6844511	13
891039	13
2006611	17
1710730	13
7671713	17
24108172	13
7427846	13
19753200	13
5383836	13
28387242	13
3026177	13
16454300	13
505893	13
6110619	15
2019995	13
5064592	13
2046588	13
566019	13
5588469	13
12549342	13
41133721	13
6174311	13
22974075	13
7636848	16
2599212	13
9422852	16
1164001	13
1314276	13
5798049	13
1945176	13
6966605	13
124538	17
19233200	13
4963704	15
3822303	13
3148490	17
10240864	13
281051	13
2303188	13
889503	17
16755237	13
93140	17
5905930	13
18692590	17
110035	13
2670399	13
29655708	13
6911338	13
9231297	13
14878400	13
4305270	13
13133666	16
5970404	17
3485966	13
1878954	13
2423028	16
15921586	13
20620428	15
6911120	13
1994268	13
4131068	16
14595806	13
5359270	17
23904709	13
456733	13
14517692	13
2430410	13
2274799	13
763628	13
4571845	13
1817759	15
4187709	13
3318099	13
1162055	13
11667128	13
16383779	13
9763453	13
2662162	13
5983186	16
2206114	13
6011243	13
910353	13
34794392	13
1521050	13
20157398	13
6597025	13
6435867	13
2866135	13
5542519	13
6570193	13
11360983	13
1416125	13
33593229	17
7520568	13
21384713	13
20699951	13
590982	13
2180777	13
847504	13
31207553	13
995506	16
6118792	16
1099785	13
5589396	13
13352788	13
2964411	13
18009632	13
1448594	13
407402	13
6667645	17
2315650	13
15584796	13
13035134	13
299854	13
2846575	13
1655112	13
1339403	13
1630292	13
2068478	13
30850633	13
1641523	13
2842657	13
9876880	13
14278164	13
10380762	13
1072473	13
1152610	16
9431739	13
10182043	13
11353224	16
5757822	13
6180385	13
12065625	13
4690897	17
2173735	13
1787293	13
2669691	13
800916	13
24054230	17
6185297	13
4055127	13
11319727	13
7459105	13
5517536	13
10398761	13
8915442	13
3325553	13
2661607	13
2235476	13
17220241	16
24871320	13
2879482	16
2613860	15
6395586	13
3348344	13
8559461	13
8137711	13
4989524	13
492121	13
6173023	13
10366615	13
3659050	13
1288785	13
6771245	13
7064598	13
9584053	13
6640956	13
1285014	13
1216144	13
10670686	13
1261943	13
10498097	13
851571	13
16404107	13
4580498	13
7538015	13
7862851	13
67765	13
10603931	13
9952844	13
2632140	13
1268229	13
14891471	13
26900405	13
343079	13
6324488	13
5864058	13
3029236	13
114911	13
7184040	16
27019544	13
2772914	17
218204	13
1012179	13
2379929	13
17598750	13
11181699	13
1590476	13
550908	13
7878866	13
18300290	13
378394	13
9024712	13
611642	13
440957	13
9985401	13
11136586	13
1606493	13
24394210	13
6586016	13
16797170	13
2661660	13
5812683	13
5301349	13
148162	13
20777411	15
8613600	17
22982830	13
1111626	13
5304752	13
4662326	13
3956461	13
12084271	13
6860373	13
7966966	13
2911755	13
1053630	13
2350010	17
5381808	13
32697639	13
11110527	13
15619017	13
1610578	13
322630	13
1406922	13
22846748	13
4426515	13
19937055	13
968217	13
34071706	13
180771	17
12309667	17
4001877	15
4163906	13
9321601	13
4005980	15
3267045	17
10970192	13
6988127	13
9408267	13
842996	13
9556434	13
11623618	13
18936420	16
1457717	13
314640	13
3547250	13
2956635	13
3174462	17
12621435	13
1535316	13
46268277	13
8946652	16
237036	13
7933638	13
3468797	13
4694260	13
4962616	13
14026943	13
9016613	13
10509108	13
1574732	13
1973299	16
674888	13
15473384	13
2464963	17
17605030	13
2759856	13
16986431	13
1670505	13
2256071	13
3936185	15
6705071	13
562050	13
3954196	13
3406150	13
27430822	13
7371317	13
2339187	13
5235031	15
1781236	13
4388874	13
6190969	13
5583850	13
3715804	13
635101	13
7114857	13
906329	16
547677	13
2357066	17
2928418	15
2144351	17
4102549	13
21786399	13
15508462	13
12035375	16
220195	13
1242503	13
22383631	13
19939876	16
4682032	13
26424	13
18774243	13
1931572	13
3388743	13
12867442	13
746912	13
6808896	13
8597487	13
11964861	13
9317945	13
2036053	13
1713062	13
713078	13
1876372	13
1077074	13
9969540	15
11971263	13
4708087	13
9438465	13
9985762	13
3133884	13
2686935	13
3627531	13
5483014	13
496366	13
5600616	13
4005263	17
4320283	13
3820433	13
6055017	13
3138360	13
13949795	13
6790620	13
7043076	17
3073065	13
5154540	13
3156119	13
2788074	13
1196925	13
3992966	17
7091100	13
895668	13
11102524	13
3469353	13
25578930	13
2565669	13
4735332	13
7402643	13
4072715	13
6002476	13
10931296	13
1426819	15
3936614	13
3222044	13
7333509	16
1513403	13
2398672	13
3029868	13
5747222	13
2930227	13
17379829	15
3143688	13
12686507	13
10259128	13
2191040	13
140393	13
1689670	13
44090953	16
5976180	13
1512190	13
28156224	15
12604624	13
11032594	13
15056706	13
16669866	16
404787	13
1737708	13
7050674	13
12444104	13
4527704	13
4949938	13
2103714	13
5452952	13
7395657	16
987572	13
3362353	13
20908671	13
1530318	13
1481217	13
5038789	13
1480381	13
19659318	13
10425401	13
8546561	16
11498165	13
9193703	17
12139907	16
10188476	13
3732301	13
984050	15
2013816	15
15928275	15
9036788	13
1516872	13
506921	16
4600662	13
2090803	13
951902	13
93978	13
3201785	13
490329	13
5714385	13
6940742	16
2880467	13
2454071	13
13135102	13
23653768	13
4276517	13
1717376	17
8798755	13
21373412	13
11193821	13
15659419	13
16344868	13
6697667	13
31528722	13
548935	13
12766107	17
9564438	13
5642601	13
13355342	13
3953719	13
7666044	16
2913500	13
9812786	13
7157230	13
694824	13
11004905	13
270726	13
51963704	13
5162632	13
20665463	13
22868206	13
48182	13
16177827	13
7097021	13
1428560	13
880792	15
596698	13
3538794	15
14074881	13
2153958	15
1030509	13
10227772	13
2445245	13
21875656	13
6237360	13
8157364	13
3943680	16
8286935	13
3369430	13
18425595	13
12392836	13
6741375	13
15870522	13
10840582	13
716318	13
22346031	13
5954558	13
4965208	13
9004515	13
16668513	13
437243	13
3053980	13
224330	17
2201336	13
18720186	13
2146502	13
1904073	13
1808367	13
5712000	13
5129028	13
462019	13
10025792	13
4882923	16
32525943	13
8855949	13
5082375	13
6197867	13
1340201	15
22062671	13
20804441	16
2343743	13
30493598	13
4419760	13
5383972	13
26978237	13
14735455	13
2476095	13
11412766	17
23394061	13
14662267	13
7496208	13
15100243	13
15839917	13
42492	13
6812089	13
25495	13
6736180	16
6598775	13
376478	13
20614725	16
7050809	13
13843206	17
17658700	13
1868276	13
570889	13
27198791	13
3308607	16
9049025	13
28226903	13
1772274	15
1188029	13
6751394	16
8572445	15
3232269	13
2879571	13
1025522	13
15348768	13
13721945	13
3531112	13
14908499	13
2667367	13
6096072	13
760374	13
1029177	13
6619420	13
2885660	17
11369654	13
7656401	13
2571008	13
32454269	13
1049954	15
2862248	13
11139238	13
894604	13
11499015	13
12458309	13
5680269	17
2470539	13
3327716	13
5288602	13
4715732	16
198028	16
8972686	13
11860561	17
16174944	13
347584	13
6251464	13
12747867	13
5312286	13
8050886	13
474730	15
995900	15
1386470	13
13027953	13
7001974	16
8250473	13
228250	13
13284357	13
34829229	15
22488394	13
2133283	13
9104351	13
5366771	13
3457343	13
3579532	13
14127423	13
2953905	13
664200	13
2591645	13
16838895	13
3414830	13
1422942	13
6856000	13
1070927	13
18727565	13
2620351	13
7154370	13
8175721	13
12089467	13
1347881	13
1845338	13
5836066	13
1163505	13
13979661	13
4211388	13
10460759	13
23819740	15
13102774	13
3415098	13
1656424	13
1096108	13
12392847	17
7594736	15
957567	13
2363337	16
2375690	13
8357733	16
36374347	13
5291096	13
4552150	15
1167360	13
20546202	17
10572486	13
599616	13
1864231	17
2493676	13
8842749	17
353800	15
10637980	13
2994405	13
8934750	13
5799425	13
4875369	13
2678489	13
1587561	13
4254006	13
5725053	13
6124550	13
812175	13
425074	13
13635734	13
15961753	15
26895313	13
4983584	13
324403	13
10512390	13
1769985	13
1290990	16
23019017	13
6048272	13
2906722	13
1317187	17
4602694	13
967262	13
14762571	13
35187496	13
2074665	13
26094692	13
17119642	15
574333	13
13218354	13
20312112	13
2218784	13
7929097	13
1209130	13
32306173	13
3854933	13
5177503	13
16385684	13
1467985	13
731291	13
15103530	17
16995925	13
22442823	13
7447188	13
16014748	13
1858929	13
5640269	13
14102163	13
4209415	13
11862152	13
4921664	13
12907549	13
10473836	13
26850927	13
703173	13
16173468	13
14315531	13
9496546	17
5039418	13
15389424	15
4732225	13
2858094	16
19015795	13
4954014	13
12457760	17
13248530	13
8144928	13
1022713	13
4840471	13
1027801	13
1123094	13
15696804	13
11101079	13
2135916	15
10810553	13
2637197	13
5285375	13
4086658	13
2563990	13
22491986	13
4189921	13
3036716	13
23246546	15
23589627	15
5928944	13
9136353	13
11677446	13
8137692	13
2437545	13
8769866	13
4580451	13
13899380	13
8653813	13
21582606	13
11183425	13
9463208	15
8996561	13
10456838	13
17987818	13
17689009	13
6466496	13
645405	13
280024	13
5912007	13
9294026	13
884510	13
7365802	13
17017553	13
6365495	13
1487808	13
1536420	13
2955776	13
1721775	13
17752020	13
11445601	13
17762436	13
5822868	16
2531050	13
6518420	13
12417309	13
23803364	17
5208961	13
15329350	13
10431560	13
19906846	17
18040820	13
8016194	15
7505	13
925094	17
455857	13
1104088	13
2993825	13
3723016	13
4070723	17
10628839	16
10622994	13
9919713	13
9831000	13
4288281	13
12856972	13
35385114	17
4603680	13
236916	15
28788599	17
22017419	17
50767	13
5401766	13
2401588	16
2270441	13
39129071	13
3753145	13
176829	13
5152701	13
2323217	13
17356384	13
659310	13
3655777	13
8866139	13
9312016	13
30901811	13
10080800	17
12912165	13
3433113	13
10682383	16
838616	13
3949984	13
8223860	13
1211211	13
3260726	13
35171174	13
2261827	13
1738637	13
686655	13
13432151	13
6129293	13
17123948	13
2848167	13
13500279	16
21880629	13
4053615	15
3902675	13
619847	13
7573950	13
3375655	16
352148	13
7052222	13
20278366	13
2553406	13
24675826	13
936400	13
3606641	13
1501288	16
6805876	13
7870297	13
17400597	13
32622459	13
22098474	17
8529108	13
5080176	16
7785207	13
5001668	13
6234979	13
6760641	13
9768055	16
22825921	13
16305865	13
2334845	13
1536586	13
3802291	13
3273450	13
27414771	13
10052778	16
20348665	13
22384655	13
1358342	13
5120479	13
7643685	13
3498914	17
7964804	13
339605	13
11981032	13
540093	16
31325084	13
4247976	13
3338750	13
828689	13
1666952	13
993946	13
22745763	13
247160	13
8584272	13
17659159	13
21724336	13
32436056	13
21914007	15
6830403	13
901854	13
1758824	13
4456122	13
11607956	13
14634755	13
2896706	13
317416	13
4577056	13
479982	13
640348	13
3477295	13
9010270	13
2199943	13
5433251	13
29107340	13
12823610	13
6515365	13
7923573	13
5558524	17
5133327	13
12734	13
995900	13
20135622	13
19171542	13
13291529	13
3505203	13
13057	13
10286262	13
11337815	17
11586335	13
5546237	13
101991	13
14181117	13
250408	13
1018706	16
643524	13
13933638	16
26663989	13
4837772	16
4684588	16
2025329	13
9891522	17
4721046	15
9706409	13
3355303	13
4167460	13
31188689	13
7204825	13
11427990	13
33971536	17
3385029	13
13486879	13
3103322	13
964604	13
14130904	13
3167612	13
3217064	13
5072624	13
5510815	13
6954073	13
1043177	13
8373100	13
1573191	13
10582042	13
8419081	16
9114979	13
2779583	17
889301	13
2596568	13
5668930	13
1614047	13
14390740	13
6230356	16
7601799	13
13071886	13
20704190	13
500372	13
8221893	13
136789	13
12584707	17
10771689	13
482990	17
4302806	17
1514254	13
1886525	13
4846545	13
404441	13
7938416	13
1833812	15
5753623	13
11611258	13
6603684	13
3532092	13
1995186	16
10252232	13
1694576	13
3548195	13
3457065	13
7431861	13
7601240	13
7376857	13
8325108	13
328528	13
4789581	13
28984377	15
8931390	13
940196	13
360554	13
8982373	13
13245026	13
25009418	15
4934854	13
11885943	13
90418	13
2508473	13
3113396	13
1487279	15
1085372	13
6662946	13
4136045	13
295903	15
1650918	13
1290156	13
6175738	17
1829999	13
2155653	13
218836	13
10236056	13
6310883	13
9490448	13
3790123	13
3828410	13
4864993	13
5958322	13
2293156	13
12751094	13
15675010	13
5444064	16
5797695	17
7226002	13
4868021	15
930959	13
2209219	13
9074812	13
3058366	13
2173955	17
11601942	13
43286621	13
3886338	13
140819	13
55945017	13
12459356	13
2231277	17
3282460	16
12616370	13
603767	13
14929287	13
53239	13
25391101	13
13251424	13
7037119	13
283436	13
1685903	13
4472237	13
4871560	13
9614120	13
1678115	13
98916	13
7761432	13
7772171	13
3759306	13
10714815	13
3737081	13
4100385	13
10764078	17
893651	13
631675	16
1909216	13
3317805	16
6260932	13
25951448	13
2615454	13
2481612	13
31271896	13
4046946	13
16314672	13
3006026	13
5310256	13
22556652	13
26775157	13
10283549	13
19578452	13
9370483	13
20170923	13
9774903	13
27267256	13
3121568	13
12825331	13
11399421	13
3079323	13
989643	13
22248032	13
11258941	13
2195856	13
46707167	16
2976723	13
5365860	17
3713178	13
3849993	13
6906795	16
505729	13
2873929	13
6661462	13
3953573	13
20260283	13
924274	13
322143	13
17475683	13
8729284	13
2352360	13
15455949	13
4388818	13
10117068	13
3292416	13
20172143	13
14346327	15
2230693	13
6491311	13
5521187	16
6294727	15
2304280	13
7503786	13
11537719	17
917929	13
3115773	13
5112745	13
19311941	13
7533061	13
1402750	13
171983	13
116215	13
2890190	13
25264735	13
16470758	13
23994313	13
17628687	13
7089905	13
7354513	13
27626927	13
4063592	13
3820862	13
15712609	13
4583407	13
3815804	13
18839356	13
8115894	13
4397450	13
4741556	13
3722528	17
2790412	15
3742987	13
14756141	13
1000697	13
444699	13
9363830	13
2265275	13
368933	17
1696369	13
19647684	13
3193304	16
5350338	13
1119540	13
10124520	13
15055150	13
1084570	13
20310479	13
4001719	13
21742326	13
6209232	13
306384	13
1131013	13
4708562	13
10043550	13
6980207	13
39003	13
1283078	13
4256583	13
4163812	13
9630305	13
8806984	13
4733903	13
5090884	13
10569238	13
9823187	13
8646224	13
522938	13
652261	13
4159935	16
1402838	13
4111659	13
767614	13
364968	13
22876310	13
19370754	13
10067516	17
1950372	17
7925415	13
2249770	13
9967301	13
9736240	13
530262	15
4122889	13
4722956	13
625006	13
4509510	13
7768432	16
6227939	13
13707067	13
1492318	13
14272962	13
7105613	13
7218088	13
97713	13
12991652	13
4484366	13
7633955	13
11305712	17
1985969	13
8055084	13
7503602	13
1795649	13
24200595	13
4369623	13
14862818	13
16080158	13
5545613	13
4189092	13
13898625	15
2275822	13
410612	13
1428909	13
376461	13
7022702	13
12242377	16
9763628	13
19860839	13
170759	15
3861639	15
5611302	15
5701522	13
6788721	13
14513436	16
850570	13
2205351	13
2463795	13
39663	13
14214298	13
13115001	13
11818630	13
2647219	13
5902650	13
353149	13
19861823	13
4689556	13
13660233	13
4873222	13
1469451	13
13685194	13
6510899	13
9745699	13
178218	13
828408	13
5127370	13
3889259	13
9812650	13
1493878	13
2751540	13
1376443	15
6235189	13
4185312	13
35938973	17
10740412	13
776400	17
240433	13
7767440	15
2460499	13
15669574	13
1276698	13
3154343	13
4556023	13
16770100	13
3370430	13
1185007	13
5314053	13
5699988	13
5894218	13
3649877	13
6059244	13
7883290	13
11057544	13
14444904	13
5391424	13
972553	13
4139100	15
8084276	13
15303569	13
11733115	13
12399792	13
2498369	13
3854779	13
5217247	13
923774	13
10414645	13
298701	13
10993029	13
9999856	13
13406623	13
4300721	13
23216206	17
3439715	13
17737156	13
3425017	13
4065635	13
633686	13
8471072	16
4054844	13
3268786	17
1425660	13
3598541	13
14500540	13
5556209	13
5171375	13
2325563	13
3925785	13
9284878	13
12094140	13
25934591	13
343489	13
31993008	13
4692719	13
18041043	13
17785333	13
10071624	15
29745659	13
14970651	13
8036063	13
13746920	13
6874775	13
5425435	13
182983	13
16729141	13
12151540	16
356064	17
3116348	15
15878741	13
7977117	16
4461354	13
140469	13
4961974	13
336163	13
1659361	13
12241234	13
4371769	13
858846	13
14603512	13
27742180	15
21769040	16
2007723	13
975915	13
10878413	13
6304248	13
1008943	13
3022880	13
6077821	13
9615482	13
9891153	13
943784	13
1143058	13
549632	13
357323	13
755004	13
1067861	13
588076	13
7133224	13
6047139	13
36287559	13
3264185	13
562450	13
1517020	16
4970352	13
905392	13
10744794	13
3019858	13
15101628	13
10545518	13
1001109	13
7521654	15
1967649	13
15709161	15
1349644	13
3138233	13
14698693	16
13778514	13
12741922	13
5165538	13
961982	15
1179787	16
2667323	13
22134002	13
13316842	13
3039649	13
1099762	17
1053315	15
22581793	13
909824	13
9058771	13
3126841	13
210958	13
841130	13
24216893	17
10258639	13
5614627	13
1301340	13
124383	13
22879189	13
3445164	13
4548747	17
4657588	13
7242612	13
3117335	13
11026801	13
3742808	17
5690338	13
9251089	13
3668061	15
3963899	16
1692472	13
2104480	13
14875126	13
14097694	13
5856497	15
4357810	13
14655723	13
8201642	13
1138235	13
16283659	13
521330	15
5133646	13
4883449	13
14017192	13
544403	13
1685422	13
1000078	13
7092391	13
1697704	13
4029339	16
3782576	15
636097	13
9988648	13
11739063	13
6940728	16
10602205	13
22505632	13
3619108	13
10723384	13
13438435	13
22888171	13
5325427	13
2678965	16
4692867	13
9042069	13
377720	13
518813	13
17906741	13
220661	13
19139346	16
923815	13
9345961	13
14061549	13
5070474	13
1253978	13
8412864	13
2440233	13
5177863	13
4990130	17
8555678	13
4999373	13
19671631	13
2786527	15
7430293	13
18237141	13
606471	13
3161456	16
215489	13
18193733	13
8177973	13
4161474	13
15731256	13
7757920	13
3342928	13
15140191	13
8742023	15
13562678	16
9754717	13
8843297	13
3453737	13
3967854	13
1187934	13
14925767	13
8958019	13
3341796	13
9609037	13
9862618	15
8914725	13
2934896	13
10270474	13
2148129	17
16817914	17
10992336	13
3426376	15
7972877	13
3066532	13
621905	13
1288983	13
1048506	13
8945740	13
5006049	13
12066116	13
3717356	13
8037573	13
19677	13
5211216	13
3323122	13
4601881	13
126531	13
492039	13
12391450	13
3388481	13
8066749	13
23403522	15
15297777	13
894041	13
6936110	13
1185049	13
9738012	13
4837789	13
1649233	13
7635653	13
43907714	13
1724918	15
1608197	13
4994631	15
1928841	15
2063684	15
4526283	15
3374505	13
15019467	13
14386219	13
8100356	13
831512	13
11127955	13
10502130	17
746998	13
1572132	13
5450691	13
4677723	13
28921997	13
5741808	13
682780	13
6825947	13
191712	13
4963654	13
6725078	13
17455348	13
26787621	13
10323694	13
7061149	13
2538420	13
16461600	13
3934321	13
1244229	13
4501829	13
1193508	13
7448322	13
593835	13
2673043	13
4519851	13
1497069	13
692270	13
3926039	13
1368139	13
8845289	13
3284176	13
3669666	13
3570336	13
682839	13
484085	13
31600747	13
6294619	13
3994914	13
822034	13
10148617	13
474716	13
1106266	13
2397676	13
2864243	13
8636214	13
1311496	13
6538541	13
1559211	13
3430709	13
2329764	13
7622149	13
5987232	13
7985230	13
3234464	13
1834240	13
30181933	13
2166033	13
1220015	13
8537611	13
958153	13
9975631	13
9561323	15
16213165	13
9983524	17
12213575	13
3751157	13
2148457	13
3630668	13
3650616	13
9057517	13
1550876	16
18709508	13
19510199	13
27857402	13
927789	13
831555	13
1469544	16
12717055	13
4808726	13
18135400	13
583701	13
16342971	13
13068387	13
14017314	13
12361431	13
3372811	13
2061513	13
20724100	13
9322722	13
2502668	13
554601	13
780445	13
26162213	13
5550069	13
1448552	13
7123874	13
31773330	15
336366	17
673160	13
3442308	13
13058223	13
2443608	13
4871041	13
2373136	16
1776867	13
2698478	13
7648734	13
2258272	13
12756497	13
4855552	13
1753854	13
28333796	13
437864	15
112627	13
1372196	13
1623216	13
20373865	15
4081343	13
7344964	13
507590	13
870959	13
3582117	13
1567321	13
7046512	15
1853317	13
8074965	13
4227547	17
5502975	13
5918	13
1290610	13
1988392	13
699366	13
1477417	13
7732845	13
507885	13
177535	13
3964224	13
6923183	13
3793186	13
3618832	13
3902434	13
1248934	15
1106503	13
10966866	13
4354304	15
9511872	13
7523393	16
755669	13
6306173	13
11150630	13
342949	13
16188038	17
1793393	13
21201802	13
5322210	13
434966	13
311084	13
10365218	13
9801096	13
27459605	17
7085260	13
8654583	13
5088843	13
9550967	13
6024455	15
5692562	13
3134171	13
28697254	13
650567	15
12197679	13
100751	13
552711	13
9780594	13
5434965	13
21869126	13
4748368	17
311951	13
4449893	13
348568	13
2842640	13
3313450	13
3996050	13
2025717	17
12342992	13
15563019	13
3953425	17
9857485	13
6098536	16
20503632	13
6193602	13
575535	13
3347599	13
3904006	13
8194532	13
5663671	13
704186	13
14103507	13
18283694	13
2670117	13
352800	13
39867536	13
19743824	17
12515264	13
982597	13
4527150	13
4975999	17
11607220	13
2741942	17
3163401	17
11172339	13
245592	13
7478780	13
12272478	13
778169	13
12837140	13
16857890	13
10501259	13
25278273	16
2705557	13
7234304	13
10924475	13
2125177	13
5594837	13
7114336	16
12172978	13
1000825	13
86429	13
12381673	13
2333631	13
1219311	13
3567581	13
694980	13
7697046	13
11902065	16
1015971	13
9510813	13
3730332	13
19772718	17
8003405	13
11549233	13
12643054	13
5342353	13
3334835	13
9664406	13
8685697	13
7551085	13
6606107	13
1579180	13
3844737	13
1414357	13
510526	17
1794989	13
1373102	13
657807	13
11816241	15
24208793	16
2397579	13
3320210	13
164733	13
4162971	17
3741360	13
10754433	13
14347661	13
6905478	16
11537798	13
8533084	13
13166856	13
12762603	16
1134104	13
2965346	13
1756758	13
10807063	13
1478878	16
12306037	13
433230	13
3185361	13
18920652	13
3788455	13
17793215	16
3014961	13
9784978	13
8370365	13
2853047	13
2601428	13
1091092	13
25268154	13
775521	13
5052461	13
1405269	13
287724	13
15067982	13
7608315	15
912530	13
709829	13
13748275	13
3136599	13
10015232	13
3173714	13
316681	17
7262375	13
2994407	13
9722011	13
11038860	13
8407923	13
7905644	13
9810604	13
176355	13
1839589	15
1323874	13
2291299	13
578297	13
2324375	13
17944479	13
4267571	17
6027016	13
1156987	13
1158612	13
2737366	13
14398620	13
7567185	13
6314993	13
8354883	13
10685164	13
7340339	13
9729014	13
25489611	13
8605925	13
10542857	13
2703279	13
83900	13
325897	13
8304589	13
20237953	13
7937960	15
13141816	13
10642151	13
12807711	13
997303	13
12794046	13
1811607	13
2156765	13
9384922	13
47315550	13
6325720	16
6733130	13
1908407	13
4628575	13
3044564	13
4045186	13
3921347	13
14016770	16
19392080	17
2513148	16
35761	13
5708087	17
891243	13
26767915	13
25828736	13
3788939	13
41261778	13
336483	13
5058573	13
1171600	16
989004	13
49754499	13
16021016	13
2948435	13
13749475	13
316923	13
991416	17
227495	13
1222026	13
7819577	17
4696543	13
255795	13
10477853	13
8635686	13
11064392	13
659475	13
12328863	13
8973025	15
749354	17
2288617	13
76248	13
989128	13
8201440	13
17533326	17
15602398	13
28421355	13
6416049	13
112315	13
4112835	13
713790	13
4852221	13
7357265	13
8074658	13
377999	13
1999799	13
2433445	13
3241283	13
250156	13
2234579	13
1686176	13
10505298	13
4320617	13
6157203	16
13696626	13
4370867	13
10461614	13
29296591	15
1244064	13
1211422	13
15911950	13
11017395	13
13372663	16
33150720	17
14727815	13
3341569	17
2067925	13
4826275	13
158779	13
1577238	13
14789	13
11229688	13
2852302	13
14974644	13
5840962	13
747541	13
6386635	13
1675725	15
3338721	15
5825367	13
2419604	13
1698703	13
11918114	15
4225044	13
1235996	13
3833601	13
3235763	16
11582960	13
7040635	15
4853822	13
14982228	13
8370595	13
16711064	15
9242672	13
3921650	13
1302235	16
16644159	16
22238554	13
4494041	13
1825281	13
13815903	13
73310	13
73119	13
9149000	13
5117545	16
1260813	13
1685772	13
14412839	13
10596017	16
11708	13
10487885	13
12094076	16
7012493	13
2346593	13
5407877	13
4849478	13
250631	13
9687555	13
13428144	13
16739864	13
193350	13
9050248	13
4957732	13
11562399	13
18746585	13
1728704	13
4967784	16
5662453	13
8390499	13
1868831	13
2207158	13
5767279	17
8283536	13
18398984	13
10269295	13
11418912	13
8901819	15
6302500	15
12445979	17
3167981	13
12514789	13
31388609	13
2439930	13
5206350	13
10535662	13
1755358	13
13273033	13
7379219	13
19037335	13
753456	13
3790101	13
10014703	13
17311926	17
15185890	13
27317351	17
3323818	13
2787175	13
18082237	16
2792364	13
3089713	15
873038	13
13267099	15
10603707	13
868906	13
14297953	13
3184801	13
11717228	15
441629	16
9255736	13
1677038	13
3015142	13
14180060	13
9368846	13
1965338	13
7471591	13
757766	13
6127186	13
12651298	13
21216365	13
6203076	13
5448840	13
15402634	13
2266098	13
6106392	13
4934675	13
7504853	13
2337987	13
20976678	13
4226415	13
11355	13
2244779	13
2401047	17
4949176	17
8995665	13
2031432	13
1444806	13
3947365	13
9989934	13
13318277	13
10445726	13
4215908	13
20169191	13
16201195	17
16954428	13
5448970	13
25305911	13
6564500	13
1160469	13
16966154	13
550515	13
916962	13
2147078	13
851829	16
15731176	13
11636585	16
3824101	13
3641465	16
9104296	13
4119304	13
6295753	13
6491528	13
10088482	13
412792	13
14343769	15
635096	13
3206245	13
10683461	13
18654808	17
25049505	13
1029171	13
934950	13
11524644	13
4947392	13
18981601	13
26280382	13
10491030	13
925786	13
44232528	13
8427993	13
19174438	13
8235461	16
30741033	17
4667460	16
7892196	13
131294	13
5078146	13
3362452	13
23317425	13
4941797	13
2249994	13
10080201	13
2298137	13
3726278	13
19092399	13
22536706	13
9137151	13
9963082	13
3948850	13
6630854	13
8818212	13
1153480	13
1028746	13
668454	13
7014401	13
4121590	13
14785499	16
1661687	13
4023548	13
19949752	13
823552	13
3144086	16
6478262	16
504530	13
1687228	13
8765456	13
3212331	13
3233311	13
6543713	13
6796725	13
9433697	13
1464495	16
2021062	15
11483676	16
228734	13
902825	13
13036276	13
7281934	13
2279443	13
776842	13
1330199	13
2668110	13
3622148	13
5315437	13
7875790	13
1071962	13
12475207	13
19435759	13
16882156	13
22492441	13
10083930	16
5319716	13
24042978	13
6357972	13
15775519	13
4707973	13
3603525	13
3674491	15
2279789	13
2414237	13
19645756	13
40880	13
1609719	13
994762	13
1564674	13
4386323	17
8269680	13
4556598	13
33802371	13
8068485	13
16949835	15
1680127	13
7335443	16
10344285	13
1434315	13
11480402	16
943536	16
10465578	13
824967	13
16157767	13
17298677	13
9211174	13
14012560	13
3982474	17
11647834	16
14444261	13
4174497	13
5648860	16
1299352	13
3483992	13
5351467	17
4563858	13
1535110	13
5787878	13
503712	13
4072574	13
819273	13
16476834	13
3944566	13
7869598	13
23308190	13
15328409	13
7445721	13
5390019	17
11955334	13
10028319	13
2118823	13
126280	15
9401560	13
9018645	13
2476809	13
2319068	15
3553147	13
11400854	13
2254310	13
2963370	13
462422	13
2161838	13
23177973	13
442046	17
4383277	16
383541	13
32144335	13
3013313	13
881565	13
4941797	13
11117473	13
7397284	13
1680331	13
9554631	13
887926	13
5659226	13
3115822	13
8603412	13
647618	13
4173050	13
4697511	13
5324349	13
4971271	13
2342203	13
42207136	13
5394144	16
8670583	13
4903238	13
3121740	13
569240	13
10291083	13
4662020	13
1069776	13
1716726	13
3549271	13
6482348	17
11462635	16
4795484	13
1520666	13
19809836	13
16598316	13
478734	13
1560721	13
12893606	13
4908449	13
12601435	13
10159827	13
901199	13
58590	13
15592406	13
11625085	13
60553	13
9742559	13
2105217	13
1245866	13
1246516	13
17658559	16
8112581	13
16438858	13
2063313	13
1163480	13
7756815	13
2230403	13
1262425	13
1203528	13
4860380	16
1347196	13
13355450	13
1960465	13
1142534	13
9456118	13
4454657	13
8633837	13
8087721	13
1406369	17
13469144	13
1362292	13
13764051	13
3119724	13
5431473	13
848875	16
9508191	13
5986736	15
29461275	13
1739720	13
19811224	13
6087760	13
4809523	13
2522397	13
2732608	13
2912559	13
4288759	17
2062206	13
9547264	13
157801	16
1103195	13
12824777	13
9946466	13
5493250	13
3952067	16
9738585	13
11977415	13
3456788	13
1383793	17
27232059	13
8031597	13
16232901	17
14421312	13
4066638	13
1771899	13
2974623	13
4887780	13
12071589	13
651052	13
91916	13
777202	13
16253039	17
3406304	13
27284191	16
11408616	13
7066047	13
8206064	13
2137498	13
1137819	13
2667686	17
6945314	13
3453686	13
11679140	16
1816647	13
1839268	13
11443925	13
1798023	13
72460	13
4831421	13
10158730	13
14477921	13
1971331	13
7082606	13
29839012	13
5575826	13
13688141	13
21574308	13
138897	13
821823	13
11157184	13
2402608	17
15743578	16
8284365	13
2437685	13
4535407	13
2067037	13
4940386	13
1959919	13
5657737	13
4944392	13
5220075	13
12297144	17
3673692	13
2493902	13
6027372	17
5610781	13
7118381	13
249198	13
7039753	13
823074	13
15227094	17
4143790	15
1134282	17
13610003	17
3827926	13
1166741	13
6609306	13
11098050	13
5450348	13
3263792	13
816216	13
3985464	13
235682	13
11592200	17
9739551	13
6744419	13
17943402	13
15294581	13
35266792	13
10713751	13
17332676	13
6181212	13
1617673	13
8850072	13
323105	13
2288156	13
599213	13
8995541	13
36900297	13
10583834	16
3363640	17
12521516	13
1588067	17
4566749	16
1216629	13
6836998	13
9091179	13
3341954	13
13561793	13
16714506	13
7744689	16
13581878	13
1201083	13
1230218	16
1525176	13
2843441	17
5218704	13
25726534	13
4564352	17
14121502	16
6463987	13
2705082	17
1201609	13
17486718	13
1107904	13
8375017	13
1362729	13
15755130	13
2809024	13
7883166	15
117750	15
1231913	13
23837892	13
42761447	13
2480165	13
6671044	13
557502	13
1181545	16
1631810	13
3356833	13
6017724	13
4614639	13
1144254	16
1962830	17
832130	13
680677	13
572969	13
8186731	13
3374254	13
23504867	13
17409627	13
30705163	13
11810228	13
13675500	13
23789709	13
1841607	13
1203334	13
5602911	13
2651978	13
5297735	13
2320112	13
9537171	13
10327322	13
1630935	13
23714591	13
10330096	13
12107063	13
9160233	17
1806182	13
409694	13
2809634	13
1228953	17
3398742	13
6946307	13
909162	13
3653328	17
2434125	13
6192446	16
2256436	13
2482178	13
2979004	13
995438	13
3526770	13
1483480	16
7084562	13
2877026	13
8458359	13
10404805	13
916294	13
4174792	13
6233279	16
8556072	13
7830373	13
5311323	17
2968297	13
3007110	16
1583975	13
6934170	17
70713	13
20377333	13
3410479	16
9064876	13
6713162	13
2901123	13
16586971	16
940208	13
19152345	15
10172451	16
19063495	15
422669	17
12594012	13
5192149	13
4383804	13
2890692	16
2944972	13
6798394	13
2040753	13
6838723	13
9137734	13
6450824	13
14993603	13
9558230	13
11584015	13
7581003	13
7398468	15
1004762	15
14829519	13
4116849	13
6292065	13
1682882	13
7984130	13
27696068	13
6205318	13
12695799	13
4228162	13
9120829	17
18867590	13
7909003	13
21989358	13
19888896	13
6969583	17
8347297	13
556117	16
200712	13
1214201	13
988852	13
7074327	13
15410002	13
31065515	13
861797	13
6086093	13
3037122	13
6749456	16
973318	13
1905425	15
27389885	13
2849585	13
1341393	16
2238052	13
4983858	13
2860983	13
1930703	13
2150646	13
4252993	13
3619357	13
8487923	13
1863014	15
1872361	13
11879	13
1003602	13
2952331	13
2319543	13
228906	13
2593883	13
4446245	13
11976963	13
8350362	15
7862590	15
5125490	13
6052150	13
9248487	13
16562087	13
9188593	13
1958652	15
3611289	13
2575580	13
13583220	13
17734195	13
3106030	13
16497602	13
5873685	13
5801809	13
4018837	13
973219	17
4170548	13
4148504	13
1723555	13
3279609	16
3382233	15
8937969	13
12732922	13
14990497	13
12536405	13
4626856	13
15666767	13
1456119	13
19472031	13
18033977	13
1377925	13
2285594	15
2732577	13
10772456	13
2135361	15
219031	13
10782021	13
159680	17
70348	13
14145275	13
9542517	13
7450198	13
12931583	13
1541142	13
8792219	13
1483622	13
4475212	13
208764	13
1861686	13
3118592	17
1456772	13
8808098	13
9545252	17
565763	13
11132072	13
19075191	13
3180504	13
2940660	13
3516843	13
3656603	16
4015875	13
1288694	13
13815000	16
1976201	13
1392342	13
271630	13
3802412	13
94877	13
7863443	17
22302063	16
7630508	13
4802853	13
5724272	13
678549	13
8672632	13
21305043	13
1121961	13
9477306	17
3357247	13
17772541	13
877030	16
1903472	13
2271448	17
13566738	13
287296	13
26773401	17
2117607	17
877897	13
2627878	13
3165751	13
6236886	17
18001325	17
15233165	13
1801833	13
5544392	13
25749010	13
6430672	13
2890117	13
10605776	13
2693842	17
3685989	13
3624610	13
3162293	13
686653	13
19410251	17
1543815	13
3501464	13
527569	16
6306348	17
1668714	17
9928761	13
256806	13
6989414	13
8171396	13
1014053	13
532563	17
7716185	13
2335357	13
13898903	16
847537	13
1992566	13
7704674	13
18381571	13
7452683	13
56935526	13
72739485	13
5299222	13
1808731	13
15427927	13
7256954	13
1002669	13
4938852	13
2037434	15
14221292	13
6385561	17
678714	13
4926259	13
9294497	13
4240633	13
786889	13
9383873	13
5822661	13
2023028	13
1157016	13
2785278	13
7933712	13
493992	13
1618611	13
166879	13
3613501	13
1119646	13
2484587	13
6925797	13
2684382	16
6991394	13
3553800	13
18287412	13
10910657	13
168053	13
3354257	13
2196032	13
3076261	13
6155896	13
1107781	13
7305701	13
151349	13
17893462	13
14249120	13
6256974	13
336803	13
2688565	13
1126123	13
2681608	13
1946756	13
4917435	13
5991834	13
18828478	16
4449578	13
22538019	13
3047210	13
11088040	15
1119179	13
8144314	13
503753	13
173219	13
15466998	13
2052812	13
7188291	13
22935717	13
25311013	13
12166467	13
8892354	13
1375331	16
5489019	13
1339235	13
16644737	13
15079127	13
538816	13
2443619	16
4378060	13
241298	13
1842136	13
2687932	13
6007205	13
2375856	13
9519387	13
1934622	13
4928370	13
14505067	13
44273509	13
1000136	13
1261870	15
1313468	13
6027405	13
10729509	17
21984635	13
11207891	15
301027	13
2341616	13
908848	13
8837227	13
2349847	13
4052585	16
4064930	13
3599313	13
6985018	13
8531736	15
3109261	13
13138942	13
19789888	13
3895634	13
23139266	13
2792090	13
3499544	13
783891	16
1316904	13
12141115	13
10200487	13
6354829	13
7480699	16
3730191	13
1379034	13
5679020	13
1209365	13
2420386	13
26585865	13
3457373	13
1066177	17
1097468	15
12028414	13
14428155	13
6433400	13
5813656	13
53709	13
3205892	13
8936158	13
4199021	13
1087986	13
1982439	17
3324330	13
11339732	13
3496111	15
12514571	13
4920213	17
384931	16
2160143	13
625098	16
10555613	13
3452230	13
5459983	13
15799185	13
5102138	13
16345774	13
10463427	16
3940000	13
3849121	16
919073	13
2031733	13
1955214	13
2985929	16
12536643	15
16652279	13
3520495	13
17100197	17
6271488	13
12921582	13
833241	13
6565646	13
600694	13
13187789	15
1128216	13
979860	13
4181291	17
9192393	13
6279965	13
1009001	13
2483734	13
13641247	16
15030062	13
3624517	17
5740746	13
512075	13
773555	13
4398150	13
5255172	15
4950203	15
2293357	13
3076574	13
23999305	13
19688947	13
6329703	13
8973380	13
3178905	15
16995351	13
7269854	13
4546911	13
1271536	13
6529727	13
10598233	13
3424741	13
6513993	13
4754034	13
617513	13
4644828	13
3421144	13
5659490	13
1237944	13
12319488	13
1644105	13
5576394	13
6565329	13
12554531	13
14543111	13
14812545	13
3469170	13
27300897	13
15537757	13
4949981	13
8860929	16
2999296	13
22100212	13
1344762	16
7067772	17
8463429	13
1183832	16
1735739	13
996141	13
15583647	13
22594291	15
8834958	13
7884048	13
5610759	13
333567	13
9306285	13
11166481	17
12330219	15
4641084	13
4424205	13
17907879	13
11259206	13
14601380	15
15217769	13
4391744	13
14056252	13
5287767	15
10752778	13
821248	13
10345487	13
6245783	13
6085833	13
4398014	13
7172939	15
2408362	13
1593988	13
8742802	13
4820397	17
27715539	16
3973096	13
3009283	13
4700328	17
21834229	17
6858574	13
19831540	13
5653177	13
10466787	13
10459978	13
6000269	17
6344945	13
2881649	13
12119212	13
10928341	16
436062	13
760177	13
5723117	13
5268640	17
26902765	13
9190964	13
16518951	13
1515190	13
3761012	13
12464107	13
6396725	13
550820	13
4529790	13
8141469	15
148141	13
443757	15
8404251	13
5146808	13
1817284	13
1912297	13
10537047	13
3174038	13
497841	13
3658817	15
3482447	13
9144979	13
437468	13
17142320	13
2985020	15
10191772	13
2024622	13
5982878	13
7552686	13
1065079	16
755486	13
11898213	13
15253603	13
53895	13
7063053	13
2163513	13
5670101	13
170856	17
18685634	13
25340318	13
5250509	13
2096866	13
71094	13
1176501	13
5075738	13
6606858	16
2545350	13
5342298	15
10854673	13
2030923	13
2695285	13
4950465	13
1271617	13
1201995	13
3595995	13
7250447	13
2129767	13
3746230	13
13503996	13
10979048	13
7441176	13
6573969	13
902517	13
5081525	13
8783787	17
8363808	13
2930494	13
1261345	13
4602899	13
4007766	13
7644036	13
1761043	15
859334	13
13614041	13
3600716	13
2781738	13
8342528	16
4550516	13
11839917	13
1509486	13
9752527	13
22537222	13
747993	13
1492443	13
11570154	13
4252371	16
18145843	13
447092	13
1430904	13
9417777	16
24620028	13
1704341	13
3386855	13
14272500	13
3838136	13
3035650	13
4535740	13
7600076	13
6131177	13
4317026	13
3481404	16
8699390	13
15947527	13
3523649	13
7008468	13
15667076	13
4688876	13
6759899	13
602000	13
1617882	13
4256819	13
2462536	13
4680943	16
7938609	13
7949171	13
7725785	13
6392861	13
9016112	13
7335248	13
7588063	15
8112467	17
13640915	13
2438630	13
16776418	13
10953682	13
3296069	13
4082153	16
7821397	13
12792421	13
28523839	13
446402	13
4300558	13
9087511	13
18624177	13
8748409	13
4298877	13
2247867	13
2031366	13
8786000	13
1573281	15
817601	13
16455823	13
25009654	13
13124838	16
10726197	13
16606439	13
8717552	13
14258502	13
2563223	13
1064445	13
7942141	13
119738	13
25206809	13
11566433	13
15261772	13
6176400	13
16049051	13
4926396	13
506213	13
222108	13
1911626	13
10641030	13
1051362	13
2041409	13
21220050	13
8215966	17
4796761	13
3712301	13
62293634	13
1723162	13
3175301	13
7936461	13
6077224	13
16133291	13
7768348	13
24034078	13
1193242	13
2101437	13
2248935	13
326688	15
6575272	13
17320255	13
7049373	13
4791841	13
6200818	17
3405207	13
6614825	13
900886	13
717460	13
37017912	13
12045530	17
491483	13
1518806	16
1850339	13
8144896	13
119577	16
655659	16
1843520	13
7958648	13
140671	13
4086509	13
4608069	13
7523508	13
50767	13
855022	13
7756346	13
11612673	13
8274364	13
443111	17
16037312	13
145116	13
3114581	13
8860437	13
683530	13
9608343	13
16366701	13
10978262	13
883194	13
2941722	13
960620	13
867734	15
4941959	13
8505835	13
5031444	13
11723553	13
3362203	13
3233252	13
12454222	13
3727218	13
1248834	16
34043	16
19273471	16
2908370	13
1480630	13
3910794	13
20348708	13
357840	13
11008947	13
8428598	13
22245261	13
616208	15
3830597	13
9321214	16
13822730	16
29946301	13
6560294	16
11684026	13
1192813	13
1614705	13
18694634	13
1499668	13
23118291	17
17491096	13
2178587	16
3753284	13
2173617	13
2419258	13
10979348	13
9635926	13
5228346	13
11968649	13
5917436	13
1051252	13
795765	13
1758821	13
14618021	15
3173082	13
2128443	13
4291337	13
4060830	13
15783911	13
11948301	13
5422454	13
11600611	13
1188090	13
1519411	17
2179346	13
4013413	13
8465943	17
3818850	13
128476	13
7143142	13
18299680	15
11884087	13
2934973	13
15810197	13
5520039	17
7497665	13
4090785	16
5555594	13
3631643	13
19308423	13
15411236	15
6223731	13
21028934	13
20150759	13
6721588	13
407692	13
30026660	13
390651	13
5071288	13
1558471	13
8654128	17
4282441	13
15334953	13
5533793	13
5496237	13
7881830	13
7882534	13
10575210	16
18879922	13
6101677	13
464444	13
1227781	13
6702174	17
19606884	13
10429026	13
8638091	13
1355818	13
4578942	13
1963632	15
23547043	13
3542263	17
27314056	13
3516521	17
2409122	17
5295894	13
8270843	13
13083055	13
298776	13
7608359	13
8796121	13
372700	13
7616587	16
1183495	13
4865381	13
965136	13
6613886	13
8872188	13
1583433	17
166137	13
16159	13
900055	13
11321837	13
4583067	13
12179590	17
16613307	13
303395	13
1807908	13
1563124	13
756140	13
4820039	13
6609413	13
8953544	13
9533692	13
3374920	13
6756998	17
8251998	13
1381137	13
12085006	13
22268147	13
3843136	16
3139624	13
8097764	13
3998774	13
11004404	13
32370457	13
3786077	15
8317684	13
14374731	13
5352374	16
20932617	13
1333535	13
20386859	15
892110	13
625758	13
381313	17
1016843	17
4269297	13
2663550	13
21552603	13
8108948	13
3105559	13
1107698	13
1454493	13
3385916	13
8230573	13
8288381	13
3621064	13
1346336	13
11887640	13
8771963	16
18323277	13
1734500	13
3189000	13
5080803	13
1999381	13
10421792	13
23619104	16
14184134	13
3688253	13
14914761	13
11226152	13
79476	13
12608226	13
10189514	13
6728802	13
6985723	15
16075818	16
1372597	13
2353013	13
12735130	13
4840393	13
2960246	13
2567778	13
3675828	17
5748801	17
25016903	13
16844852	13
323859	13
1514404	13
4019276	13
9114300	13
3704571	13
1851995	16
927982	13
7924302	13
15557009	13
3972097	13
2978901	13
8448179	13
5725714	13
1963597	13
11020285	13
13557283	13
8283210	13
6296488	13
3281019	13
4599866	13
1436560	15
4058305	13
3331177	13
35535052	13
1711290	13
5222726	13
15044984	16
18602095	15
14878787	13
3797331	13
6884403	13
68599	13
490433	13
5364635	13
14329410	13
14472395	13
1706735	13
433584	13
586865	13
2484340	13
4635119	13
3388711	13
531647	13
13705555	13
20076642	13
3361818	13
926357	16
3271905	13
4571914	13
8606479	13
18992837	13
6128346	13
8717068	13
2718533	13
8880765	13
22636861	17
5820678	13
6466497	13
9994897	16
28870230	13
3465078	13
1189332	13
1702076	13
12655936	13
2004625	13
765493	13
522492	13
1454959	13
2398624	13
355293	17
6629871	16
6655428	13
7413965	13
492608	13
5565381	16
20393359	16
18157493	13
4424776	13
1007643	13
1193331	13
11900216	17
14777260	16
1038172	13
11962317	13
591433	13
10078702	13
7139348	13
8404565	17
10561642	13
2678183	13
1537517	16
3810545	13
11167305	13
4888786	13
12432488	13
13720002	13
25228940	13
6781405	13
504598	13
3335843	13
691447	13
11646789	16
6443286	13
15888419	13
10326309	16
918626	13
1261659	17
2441285	13
10221799	13
8332901	13
2005363	13
2628303	13
7878871	13
2606905	13
7802802	15
4221018	13
4258395	17
7335236	13
3755005	16
417889	13
10175653	13
2848406	17
5065265	13
7227005	13
13271851	13
5148973	13
5231472	13
1661349	13
5755801	13
10699018	13
902847	13
6571381	13
15791184	13
3306007	13
17521816	13
4335801	17
16171226	13
2233500	13
6955629	17
11484007	13
28836	13
5170863	13
277144	13
313683	13
3763453	13
728059	13
6635100	13
4291434	13
20164299	13
22495005	13
14807319	13
17333386	13
16288763	17
7770985	13
1674630	13
4657944	13
17210734	13
6872052	13
13306130	13
9739510	13
14414664	13
3231294	13
40972	13
2424017	13
23367675	13
1793279	15
1139075	13
11954588	13
383990	13
13126941	13
6913162	17
5695121	17
2159149	13
30383096	13
2563060	13
2414094	13
11142022	13
39577738	13
13773841	17
5626919	13
8860397	13
3757053	13
6133565	13
8692338	13
5459513	13
8429285	13
3260972	13
5917796	13
8010219	13
2829866	13
4682453	13
1408226	13
1408379	13
9095029	13
988435	13
114032	13
578241	13
8250259	13
1362937	13
15814354	13
2154074	13
17743766	16
3603743	13
122180	13
741498	13
138278	13
24982934	17
3889026	13
7101235	15
5793149	13
16848604	13
3848970	13
2114513	13
2015937	13
9297037	13
7553080	17
3798396	13
2954216	13
1475116	13
1498448	13
19822711	13
5954893	13
13047672	13
5606705	13
26132403	13
4441089	13
1803131	13
14014991	16
3872634	13
2669395	13
1073558	13
7253588	13
23045514	13
4929258	13
6272568	13
1122441	13
4501178	13
3691922	13
1461583	13
7111245	13
2829650	13
12268728	13
16155136	13
7616365	13
2228497	13
4831914	13
9099287	13
11838081	13
22068678	13
325126	13
16333459	13
4221937	13
791516	13
2946161	16
5062788	16
2420856	13
8546461	17
3360093	13
11719415	13
3249193	13
2226305	13
3572096	17
7745675	13
9718611	13
12002753	13
1506625	17
16018665	13
119942	17
13190613	13
22901868	13
15033309	13
93870	13
32902	13
2676725	13
30987208	13
11749674	13
718758	13
517912	13
7505886	13
6562381	17
8205943	16
1145929	13
7950036	13
12097692	17
13838962	13
19145701	16
1703770	13
1712155	13
5144385	13
2849474	17
4157071	13
4397305	16
822691	13
1138545	13
30113638	16
7500357	15
11302223	13
3661750	13
6174786	13
7711059	13
1852617	13
15835233	13
5348722	13
11733547	13
5087184	16
16330413	13
2985516	16
1881398	13
4669569	13
18080864	13
153108	13
5648611	13
4141436	13
1095091	13
2228901	13
2885734	13
7927200	13
1057355	13
845047	13
610801	13
15852905	13
212151	16
4898346	13
6160536	13
10414263	13
6938339	13
1090883	16
1540167	13
6296715	13
5560768	13
33596056	13
5679580	13
11450916	13
11859053	13
7001693	13
1738995	13
7839373	13
852625	13
10343340	15
3305237	13
6848954	13
377934	13
11797199	13
30943804	13
13960948	13
16343621	13
2071869	13
17132407	13
7716802	13
3324272	13
6497592	13
1254509	13
31704656	13
12921836	13
28954	15
3377527	13
21650934	13
14943836	13
37850516	13
13875490	16
30478647	13
9273509	13
7305786	13
2164330	13
7340870	13
2318164	13
2477286	13
11097424	15
18037688	13
2197041	13
17321508	13
10811679	13
10106695	13
4287553	13
2424040	13
615178	13
669168	13
283634	13
5533560	13
7626985	13
2978987	13
5164306	13
7521322	13
12397971	17
3785413	13
16715886	13
908480	13
1812429	13
8713721	13
18586507	13
1901924	15
4263620	13
1532019	13
3625021	13
8852932	13
169332	13
1082458	13
5925113	13
13313966	13
943442	15
16350867	13
3497959	13
15723939	16
1779270	13
2079686	16
10291815	13
4924014	13
6329804	13
8017451	13
13829068	17
1852117	15
9134250	13
132580	16
7543266	13
23184808	17
3050839	13
719916	13
4182055	13
1234710	16
170704	15
10814516	13
4557484	13
2912155	13
10855167	13
2041550	17
4822256	15
12510202	16
10645969	13
17209721	13
8831444	13
6604332	13
8443732	15
5556410	13
19827067	13
286624	13
2354881	13
2372308	15
523242	13
1351908	15
2083737	13
1994977	13
7054918	13
18084096	13
7466840	13
8886392	13
11890904	13
621065	13
2134228	13
686704	13
24067042	13
13876584	13
8767735	13
3911938	17
1379377	13
17006264	13
2066699	17
44890	13
8998214	13
8005640	13
19507290	13
5080396	13
7270692	13
2795570	13
10236703	13
3846845	13
11736309	13
398457	17
6623377	13
18957309	13
7268517	13
19909381	13
34070455	13
3800030	13
9837277	13
252940	13
10211632	13
730600	13
877001	16
2879321	13
253987	17
22749794	13
3193869	13
44467216	13
7202784	17
7691442	17
11804392	13
642396	13
1714776	13
4757396	13
9908876	13
190993	13
692484	13
4878531	13
456865	13
16186081	13
1216390	15
8526834	13
14309942	13
31397509	13
20048438	13
1971532	13
17945648	13
12951070	17
3986433	13
6771412	13
5707413	13
2437832	17
4012005	13
4738372	13
859391	13
7937678	13
9263401	13
3539510	13
6802393	13
281839	13
1059014	17
18754646	13
16288839	13
6416591	13
8558934	16
37471661	13
12053278	13
36407751	13
6654031	13
3587176	13
4730248	13
1880080	13
13157928	13
3979718	13
8666210	13
7134205	13
1796337	13
469995	13
6373237	13
243840	13
10042863	13
1091207	13
9553095	13
8226951	13
3854617	13
2209282	13
3468995	16
3603230	13
28701	13
8240901	13
9121963	17
224052	13
7351090	13
1086105	13
7430261	13
2859058	13
1879519	13
3134988	13
18292910	13
1756278	15
2261695	13
4512705	13
19280237	17
6773258	13
3013788	13
13888166	13
33259122	13
5994318	13
11030958	13
10432621	13
19560911	17
1177375	13
5413336	13
1998403	13
9800728	13
14863061	13
1821623	15
496310	13
7412544	13
7762804	13
20536747	13
787892	13
12686608	15
19928916	13
3984309	13
8187908	17
5298552	13
345691	13
3890302	13
10238911	13
3575890	13
20046900	13
8467502	13
90821	13
13830346	13
1310888	13
3510317	15
2176180	13
7759277	13
3349924	15
2816293	13
2643355	13
7600866	13
17001874	13
5365928	13
9148174	13
17625605	13
27056104	13
8795549	13
6061165	13
4143209	16
1301386	13
4816627	13
11248394	13
283690	13
1385153	13
2241452	13
2145967	13
358308	13
12078539	13
22458056	13
4919977	13
531892	13
7471149	13
6240517	15
14887068	13
20320878	13
14586770	13
17618722	13
3233680	13
8095747	13
6905085	16
727424	13
4547417	13
4395677	13
4329863	13
2897610	13
4358517	17
930389	13
5320834	13
9099218	16
3144799	13
16174301	13
4242755	13
167016	15
6213565	13
270763	13
3311324	13
4473994	13
10248402	13
7232843	13
4234037	13
6997230	13
185147	13
1034965	13
25873000	13
14300945	13
530012	13
6169241	13
1630058	15
5446291	13
11838722	13
12232578	13
4253099	13
3475339	13
13048286	13
8907967	17
5716476	13
26555312	13
15856425	17
2195173	13
1797192	13
3603322	17
3890472	13
3067587	13
3201478	13
16624148	17
14584059	13
27940044	13
4080405	13
20839681	13
3303774	13
6999702	13
2383289	16
2969410	13
2928464	13
1419419	15
12032031	13
5176527	13
3605563	13
4936265	13
4899715	13
7745808	16
863045	15
2594149	13
1448801	13
84716	13
4916818	13
1012724	13
9693086	13
251746	13
3417267	13
27976167	13
5074141	13
1287961	13
13726524	17
1654564	13
4455406	13
7289549	13
1996427	13
18637357	13
1770816	13
693537	13
24767943	13
104582	17
462481	13
3095151	13
2103838	13
4745596	13
2800329	13
7239054	13
5394431	13
20608392	17
10754633	13
2824368	13
11172263	13
62105522	13
24011019	13
13528745	13
977047	13
1021981	13
10290800	13
2129830	13
12416025	13
7314656	16
7152417	13
9708567	13
1779608	16
21807830	16
10135316	13
2225285	13
4276009	13
983184	13
94965	13
16092382	17
8567889	13
20131079	15
10956791	16
6032345	13
171185	13
2170219	13
15419463	13
17352391	13
13983124	13
10601586	13
10310750	15
3840811	13
4654591	13
6239493	13
10390241	13
3452560	13
9264728	13
23258119	13
569398	13
9477190	15
6895109	13
1183215	17
14873080	13
8342181	13
3500595	13
8811811	13
15185660	13
33597780	13
1063115	13
25075194	13
777771	13
11553615	13
11982965	13
6124249	13
9579104	16
14297389	17
1258927	16
8983467	13
410718	13
8338448	13
429177	13
9184838	13
20414060	13
82075	13
6327381	13
7483606	13
16055539	13
10545607	13
1473250	13
22034313	13
20341326	13
3322160	15
810749	13
7060956	13
1236597	16
5565552	13
5856913	13
22795961	17
20594618	13
2664687	13
518533	13
3854329	13
8029217	13
5763714	13
5927868	13
2769131	13
10529674	13
10406596	15
24248920	13
2508244	16
22696017	13
2588249	13
14475539	13
3536887	13
440886	13
5182996	13
13461699	13
12100246	17
9355476	13
13976665	13
4262789	13
12007758	13
516799	13
214382	13
6370136	13
17002882	13
5721275	13
2132774	15
8342336	13
33272838	13
23686808	13
784706	13
3845107	13
3453962	13
2385565	16
394857	13
584929	13
4031839	13
18941298	13
4774754	13
6001442	13
17534570	13
11483688	13
11760663	17
2420414	13
9409870	13
1537488	13
13761929	13
792196	13
840326	13
3202051	13
10444191	13
6231999	13
10950045	13
32593395	13
20778569	13
2509590	13
2398675	13
12716934	13
5971789	13
10117278	13
18998289	13
12987223	13
1802636	13
922692	13
11142862	13
7201245	13
10302963	13
7655932	13
10114537	13
1151288	13
5526469	13
2434783	16
928880	13
13799345	13
1192852	13
8154672	13
1441917	13
9273096	13
9503504	13
6772565	13
1159721	13
1006859	13
4598170	13
30120890	13
24619949	13
13620523	13
21273685	15
3750798	13
7915778	13
4463598	16
765189	13
3488715	13
9833154	13
591175	13
8658370	13
1408473	13
509941	13
2058537	13
1239774	13
4556689	13
10733998	13
19921647	13
777405	13
649070	13
895369	17
9754193	13
9279439	13
16773540	13
1867682	13
828668	13
15225846	13
4475531	13
2429394	13
1471927	13
19293087	13
1560551	13
6135104	13
7459734	13
10714609	13
405666	17
7277896	13
14894890	13
2276117	13
6420277	13
16333983	13
9064721	13
8674153	17
8673083	13
4626536	13
29221201	13
259239	13
2156194	13
4486170	17
7915008	13
11143265	13
5401020	13
5668867	13
1319502	13
1384846	13
21648797	13
6682886	13
274832	13
368431	13
17389621	16
4587162	16
10200845	13
446722	13
3735323	15
7311947	13
2885566	13
16157865	13
17231797	13
18895857	13
1767362	13
2343157	17
567874	13
3601606	16
9707008	13
5726372	13
8914003	13
11118472	13
608016	13
20908400	13
3449895	13
2221941	13
1974704	13
3915308	13
4291937	13
10384343	13
20649540	13
3946383	13
13218206	15
10453706	15
5537009	15
1176640	13
11478255	13
6086231	13
2084158	13
5111853	13
3797899	13
1367090	16
6341293	13
4264375	13
64481	13
5532163	13
1783777	16
1857781	17
7637957	13
27629839	13
5008431	13
8872199	13
2781903	13
4182092	17
4057067	13
3970397	13
2407500	13
4217306	13
3226213	13
7604164	13
9124733	13
7353069	15
10469301	15
18496722	13
11590445	13
13523220	13
114671	13
3329093	15
2752326	13
4844638	13
1415560	13
3706259	13
12433067	13
7685785	17
410398	13
3735473	13
4267512	15
5685299	13
15144971	13
4491711	17
1504653	13
2776651	16
5158975	13
7736362	13
11213763	13
4735569	13
9335109	13
6263390	17
816053	13
6526289	13
1314280	13
23344807	13
1102991	13
4744864	13
4719568	17
9844267	13
21249143	17
7421742	13
1823236	13
4178155	13
29224170	13
14638247	13
13079	13
9798232	13
11371714	13
14953723	13
4908091	13
1625615	13
972791	13
8180010	13
15721744	13
299637	13
7984116	13
12721998	15
439479	13
7191316	16
18466548	13
2819526	13
8453441	13
3312263	17
6805696	13
22164746	13
2812538	13
25786441	17
301044	15
4724366	13
19120514	13
18496480	16
8403092	13
1107995	13
11595195	13
11833290	13
1221798	13
2847370	13
6155128	13
55968	13
11479340	13
1330149	13
4456241	13
2882321	13
3319803	13
1595306	13
2803375	13
11232364	13
9450220	17
2188392	13
564051	13
5823628	15
796700	17
39930328	13
4352765	13
1991389	13
8832074	13
11219056	13
5060514	13
1102229	13
15687891	13
4624407	13
4799204	13
10714786	17
27579790	13
16207278	13
994592	13
39425931	13
11472368	13
5816497	13
4437097	13
2100270	13
19329730	13
1804492	13
13203100	13
7878457	17
1013938	13
17683822	13
5461577	13
25225713	13
40490089	13
697909	13
17928829	13
6708943	15
13435008	13
12577528	13
826032	13
16343154	16
553725	13
957985	13
6532832	13
7545729	13
234743	13
16680265	13
13201226	13
2910447	17
25588820	13
5328548	13
3845118	13
14418563	13
1807845	13
11251190	13
5813786	13
14903836	13
3826827	13
5928923	13
1500991	13
38792248	13
6264989	13
3618688	13
416699	13
26191904	13
8814067	13
848051	13
3441585	13
2336759	13
14092783	13
1330034	13
3143590	13
486517	13
14895054	13
347421	13
5643765	16
1684465	16
13763644	13
8613057	13
1797768	13
898331	13
725875	13
4836263	13
203273	13
8856969	13
318800	13
13597519	13
11715580	13
4324867	13
877884	16
6409698	13
1207678	13
22563915	13
18824844	13
4546382	13
2185086	13
6186223	13
43044094	13
2458342	13
1721296	13
4890442	13
15976275	13
7209523	13
17708270	13
21769496	13
11923266	13
5043658	13
13157205	13
14514275	13
30101286	13
7907525	13
32176497	13
6890919	13
4916489	15
22291731	13
9488602	13
238710	13
18362754	13
1992626	13
2900151	13
17847387	13
1330247	13
4246578	13
4444840	13
9754259	13
6400780	13
26265863	15
5920117	13
26538943	13
617576	13
4949944	13
6845005	13
6801517	13
14745982	13
705906	13
1049986	13
5862318	15
157009	17
7609258	13
8078386	17
1535009	17
9360941	13
12072824	15
28598956	16
8934701	13
4611539	13
2041994	13
7503840	13
11350170	13
503029	13
5816130	13
1119834	13
3123920	13
7155500	17
13006065	13
4734586	13
6690236	13
391334	13
1823054	13
9026260	17
7030465	13
11101027	13
701969	13
12432951	13
7921902	13
8877179	13
656695	13
14366000	13
1117746	13
12079923	13
503231	13
3902829	13
8860481	13
6380947	13
3031818	13
2664725	13
2465538	13
11125213	13
780631	13
2180031	13
12572431	15
17553126	13
53581037	13
200392	13
5306802	13
667342	13
9394373	13
6801075	13
7883944	13
5449964	16
11326561	13
13473125	13
14811083	13
6537950	13
19226716	13
4161828	13
3136640	13
1827513	13
6413248	13
2767645	13
1691566	13
1564790	17
2041050	13
1671575	13
9130639	13
6240687	13
929204	13
1926676	13
1104985	13
14203327	17
6148306	17
4627574	15
12419416	13
363788	13
5179402	13
1372731	16
10038447	17
9038554	13
5084368	17
11478600	13
19965290	13
11982846	16
4798359	13
1686578	13
2261555	15
12858570	13
13397165	13
20743369	13
7912580	13
8886088	13
604033	13
12246569	13
2647701	13
8297992	13
1602297	13
14370980	13
742021	13
2106247	13
33682875	13
4961445	16
2561088	13
23270601	13
15391019	13
7492425	13
2644191	13
7090475	13
10147081	17
5764808	17
8578811	13
3328431	13
2672702	13
369742	13
2478321	13
5093208	13
21023092	13
10824999	13
5855594	17
4477709	13
9255422	13
23971507	17
7071706	13
1537293	13
12707010	13
16563606	13
3799423	13
902468	13
4387437	13
164669	16
370609	13
9167961	13
3041481	13
16957961	13
5385255	13
6535858	13
8537121	13
1620752	13
5914711	13
13575868	13
11963767	16
24413295	13
3212140	13
8229292	13
2557130	13
3914227	13
952469	13
3815434	13
15537096	13
2516392	13
1439193	13
8523055	13
5777442	13
30726546	13
1264396	13
10174571	13
2962064	13
4091346	13
1738291	13
14749829	13
19611886	13
1584338	13
5159078	13
1300781	13
25058027	16
1629095	13
5830777	13
1915960	13
14337257	13
22387005	13
844778	13
10457817	13
17300431	13
16180924	13
6453219	13
8103325	13
489991	13
2160316	13
8002950	13
3886889	13
3985680	13
16636387	13
4792384	13
2263207	13
688477	13
8288713	13
2300298	13
9942612	13
9952223	16
5294643	13
21397291	13
4991483	13
116684	13
8554431	13
10633213	13
14571280	13
34609113	13
3737095	15
18350507	13
12884683	13
2310842	13
9406762	16
688251	13
3233159	13
1136245	13
18796701	13
23195480	13
15674321	13
5568254	13
929644	13
3767700	13
618313	13
8042607	13
3515258	13
2460679	13
6230481	13
982782	13
7207916	13
116799	13
5178703	13
22470639	13
11976580	13
1715934	17
11229966	13
6527462	13
55436	13
2983081	13
31105109	13
8133735	13
11615707	17
8817215	13
2339559	13
1157328	13
5617930	13
4543131	13
821266	13
7615167	13
692461	17
11369619	13
903702	17
2012611	13
38460793	13
15490654	13
8280929	13
1907073	15
8962356	13
8620333	13
2029824	13
35111	13
3956840	13
3064095	13
411603	13
3140571	13
773119	13
6303140	13
4383462	13
3776807	13
27704963	13
678559	17
3423022	15
4068017	13
4885481	15
55228325	13
9017106	13
1725607	13
6351061	13
1527327	13
11733455	13
20315157	13
21746752	13
11520246	13
13261816	13
4550823	13
7899857	13
558127	13
5573643	15
7710606	13
8298521	13
21965663	13
13835085	13
413514	13
9218660	13
15377060	13
6313373	15
9879209	13
813593	13
236273	13
4303753	13
8810654	13
13104673	15
310485	13
3527760	16
1708500	13
397012	13
2816265	13
8553169	15
3283904	13
31410793	13
2039481	13
107025	13
4449484	13
2239765	13
4331117	13
5607704	16
14010581	13
270596	13
8838465	13
5798060	13
1131834	13
2151132	13
13518691	13
5989360	13
2666730	13
1141271	15
2359791	13
16541302	17
3941096	13
9751873	13
8076816	13
3269959	13
12850704	13
8139387	13
16375480	13
916848	13
13803521	13
1619986	16
11806362	13
1520015	13
911979	13
11012153	13
14083135	13
4835245	13
6919079	13
46149351	16
4551520	13
6713483	13
9333197	13
13561177	13
14609041	13
1228329	13
2194911	13
7079140	13
3940619	13
10232698	13
2528032	13
2908517	13
15379182	13
1492442	13
6340464	16
4208350	13
18934316	13
2508748	13
3106000	13
9364048	13
935279	13
9636546	13
2390791	17
5809104	13
3186334	13
22738211	13
1968857	13
1351202	13
102785	13
20076405	13
2659397	13
19002790	13
6650504	17
17895994	13
9882147	13
4955154	13
1117989	17
361250	13
10592286	13
4701786	13
3087512	13
863135	13
2400442	17
9004082	16
2954256	13
722221	13
4432134	13
6480329	13
6704470	13
1933146	13
12784295	13
5136024	13
300993	16
18748002	13
8340283	13
8912750	13
2182014	13
3537782	13
7682506	13
847997	13
11605112	13
20261713	17
449557	13
2337934	13
1992539	13
6453187	13
1667781	13
203479	15
8873101	13
10674183	13
7238883	13
1419396	13
9455988	16
6519282	13
82166	13
33485387	13
3852550	13
4536137	13
8422293	13
10652611	13
18893	13
9388576	13
5354319	17
8728457	13
663094	13
11491941	13
3412493	13
12704284	13
15932360	13
1147333	13
25542013	17
1609209	13
19402291	17
14675962	13
628683	13
208361	16
10402052	13
9316608	13
16794886	13
9895744	13
5414157	17
279220	17
7177640	13
4297998	13
2534214	13
1633905	13
3784763	13
8266599	13
11000209	13
20666720	13
1987762	13
2850325	16
10688537	13
16280486	13
14936055	13
2616681	13
6752219	15
906628	17
678510	17
3553480	13
25270729	13
11880947	13
985814	13
542572	13
1647325	13
3799634	13
9059732	13
643645	13
14410737	13
2380790	13
3171644	13
3806639	13
4846726	13
6136493	13
1481410	13
6896621	13
16905605	16
4416797	13
84744	13
5142229	15
5307026	13
7843961	17
10235156	13
12888372	17
19428791	13
439855	13
685215	13
30906175	13
8545260	13
118112	13
3970254	16
20744943	13
29428	13
3192259	13
1494026	16
5913954	13
1500342	13
2043554	13
629173	13
1504451	13
7906254	13
813684	13
101975	15
3502670	13
4471833	13
8994691	13
1956174	13
5398298	13
13535337	13
4010204	13
23474189	13
11018549	16
3296370	13
3310641	13
12936305	13
658282	13
14219497	13
9845309	15
24992016	13
3560830	13
12841097	13
3095239	13
5118118	15
14870699	13
10370969	13
6514804	13
19301605	13
10550483	13
1455783	13
1386104	13
3034785	13
20487107	16
1980938	16
8118739	13
6386743	13
7293591	16
3900475	13
2473985	13
2517156	13
14428688	13
19801460	13
17274772	13
1092738	13
3673929	16
912933	13
5300268	13
17818023	16
12772250	13
834082	13
327451	13
3106647	13
813593	13
1953799	13
2371797	13
9343294	13
142168	13
5386144	13
3096938	16
3338229	13
13790852	13
4511990	13
2570441	15
14101657	13
2874229	13
478148	13
15913963	15
1184235	13
11946846	13
12010724	17
20415279	13
212663	17
11491872	13
9434129	13
6630763	13
7659545	13
9303576	13
7877127	13
14525890	13
5501084	13
12885591	13
3198214	15
2361435	13
68305860	13
5495349	13
3387720	13
9653872	13
4169108	13
6722850	13
1387420	13
5047092	13
14684882	13
4902583	13
10738335	13
6347467	13
1258172	16
4424223	13
17062879	13
8656306	13
15471797	15
443061	16
3748185	13
770169	17
2810023	13
2689665	13
1133146	13
4017246	13
3698931	13
6564262	13
4446145	13
9049326	13
11139358	17
8036259	13
22955203	13
4553284	13
4335499	13
15730950	15
11605936	13
1754627	13
2644464	16
6061489	13
14216227	16
19274203	13
8143439	16
10978221	13
36514238	13
3347952	13
11145067	13
3335726	16
20294929	13
1424301	13
1876761	13
3170109	17
1156522	13
11161782	17
2275210	17
1978786	13
2180969	13
1488068	13
7579482	13
6865014	13
7968566	16
6766196	13
2948287	13
8034805	13
2303101	17
18950022	13
4329817	13
3731295	13
8781743	13
939576	13
626622	13
7246661	13
103978	17
21199272	16
4160432	13
4149024	13
29031564	13
4802883	13
11761524	13
23303008	13
3594425	13
824178	13
617611	13
999445	13
6459783	13
2331287	13
5373182	13
1421955	13
10317071	13
7705765	15
15752286	13
2643213	13
3365166	16
3860219	17
1845606	13
3434348	13
5134042	13
21396641	13
1862851	13
19483312	13
528627	15
4394405	13
10437417	17
38925193	13
20413229	13
175623	13
1760298	13
17492301	13
11509140	13
6970491	16
10297030	13
7224010	13
5743654	13
10203883	13
11132630	16
306170	13
6437477	13
5237546	13
405906	13
1004594	13
1515819	13
5422741	13
9166356	13
2987464	16
2006610	13
3927214	13
2987956	13
19504238	13
8705310	13
3055201	13
13005157	13
2940820	16
3993752	13
17229069	17
1628998	13
5863064	13
2501129	13
730363	13
45838	13
13208199	15
517336	17
483266	13
24246058	13
5152691	13
6459048	13
121177	15
2685950	13
1199257	13
1236059	13
8695424	13
1340716	13
24978033	13
24643172	13
5362136	13
130661	13
3015361	13
1650470	13
5072729	13
21428132	13
5031206	13
2277049	13
8543938	13
3910048	13
2147581	13
6904366	13
3218526	13
4926120	13
28542560	13
12730880	13
5422716	16
1567242	13
474598	13
1366903	13
16883576	13
682128	13
942341	13
123762	13
247573	15
21805168	13
17575011	13
2538253	17
4170362	13
8034793	13
6849133	13
14215918	13
5908718	13
4011321	13
1542052	13
19459780	13
4052986	13
3170382	13
320595	16
5409436	13
6162508	13
1516596	15
8896719	13
8135523	13
2483013	17
7617122	13
9232961	13
1996000	13
5598477	13
3485201	13
3901448	13
14605882	13
32126989	13
3582928	13
1094578	16
25111712	16
9040304	13
15475934	13
22188876	13
16675515	13
3596476	17
8044647	17
2100775	13
51194692	13
12398393	13
11223619	17
4909773	13
2616734	13
10047797	15
24997651	16
2864999	13
8103412	17
1751359	13
2029400	13
12857267	13
1800364	13
6966715	16
3086051	13
4855169	15
19281136	13
2827489	13
6083666	13
2499608	13
1452614	13
4020922	13
7335369	13
135176	13
158546	13
1952813	16
12015257	16
5996428	17
2096461	13
7370426	13
3434710	13
4844942	13
10446707	13
9987499	13
606731	13
10994821	13
1075686	13
1924762	13
5782014	13
17370039	13
2436341	13
2172589	15
12695553	17
13859388	13
1515274	17
3404074	13
4049670	17
17119305	13
11689477	13
206048	13
15586710	13
7996442	13
19126566	13
11991915	13
15629203	13
11483466	13
10635388	13
27546495	16
19489036	13
29747390	13
96072	13
12120403	13
14905874	13
1573533	13
8960980	13
4473447	13
7852802	13
2907131	13
25497237	13
3118840	13
2125341	13
29791594	13
463307	13
15986403	13
21156298	17
6855180	13
4372657	13
4892553	13
2194120	13
5590437	13
13779241	13
16386540	17
19823928	13
113720	13
38134694	13
10301207	13
4038764	13
1294628	13
254534	13
1574481	13
2421791	13
18989250	13
14587215	13
494526	13
700949	13
562611	13
6899375	13
9752331	13
1387594	13
2329000	13
5617785	13
3836169	17
4841523	13
2991934	13
985508	13
3685358	13
8727197	17
1022655	13
14266999	13
17881356	16
7843360	15
12469267	13
16052551	16
20955779	13
341194	13
4613834	13
17260621	13
16062525	13
4782640	13
364349	13
2808381	13
2517712	13
25063691	13
3420464	13
7483281	17
5730185	17
11423828	13
4710527	13
10075089	13
171890	13
7569357	13
5495007	13
591184	13
14490186	13
7066833	13
16616763	17
2579569	13
548035	13
12146063	13
454245	13
3576965	13
4945358	13
1775559	13
1446984	13
11649465	13
13033254	16
5026951	13
5702043	16
1311039	13
12488364	13
4798134	13
3303998	13
3698952	13
983557	13
1064464	13
442868	13
2255144	13
43420003	16
6968376	13
8834516	13
15034463	13
6348832	13
6652863	13
12288366	13
1663309	13
1928616	13
3524760	13
8293389	13
25844824	13
3873542	17
25281228	13
13015009	13
1949459	13
7422486	13
1108422	13
5571983	13
743433	15
2973035	13
6399284	13
7987194	13
5768613	13
12700893	17
2230327	13
199049	13
13034839	17
19006040	13
10391840	13
8415727	13
4613903	13
13494131	13
361872	13
20848349	13
6087811	13
1510936	13
3077914	13
911844	13
16176604	16
7975710	13
11413898	13
22907698	13
5012989	13
6212275	13
964508	13
6698152	13
10056426	13
3125291	13
4199975	17
6153583	13
8607234	13
15891420	13
20882249	17
5003893	13
14510095	13
12835162	13
16118769	13
4813035	13
15830678	16
13724023	16
1016234	13
25771438	13
10170777	16
6710859	13
19475759	13
4228430	13
2217530	13
211504	16
11273123	13
15063590	13
412201	13
6328903	13
10394217	13
1758527	13
27848480	11
3115334	13
2862178	17
1685640	13
9627279	13
8711516	13
1504397	17
12614691	13
1466536	13
12538982	13
12879744	13
2893063	13
34642695	13
17464255	13
21782078	13
1461169	16
1893875	13
6338640	13
38196614	13
3024507	13
4447270	17
6904663	13
9459107	13
13886919	13
8141342	13
3913918	13
6078489	13
1058521	13
8034607	13
8214231	13
8466005	13
12743461	13
25550563	15
1935058	15
1551305	13
549572	13
1419206	13
2100516	17
4771253	17
2462273	13
4264061	13
5984878	13
2677586	15
27151131	13
1848061	13
381760	13
908837	13
12092999	13
6070730	13
4068430	13
21083763	17
1974031	13
1675370	13
5279220	13
7536470	13
24729865	13
749110	13
3373312	13
1036578	13
615814	13
10659580	13
2427919	13
17028159	13
4378578	13
3444200	13
56867192	13
656579	13
22227893	15
2957972	13
19238371	13
2122718	13
5015385	13
13345015	13
11598741	13
5855269	13
357719	13
12984623	13
12468177	13
1378990	13
477646	13
1021388	13
15362369	13
2397934	13
2027154	13
4061456	13
5046095	13
3891639	13
2573238	13
16748	13
15995898	13
4540554	15
2420323	13
1211501	13
2559824	13
4160347	13
579917	13
26983790	13
319088	13
12355313	13
9771033	13
5047831	17
12374659	13
2059894	13
6776153	13
29818648	13
4843901	16
14349419	13
2427694	13
5762144	15
460555	13
25583461	13
3121356	13
31340893	13
6099240	13
8950400	13
8252317	13
615911	13
4039236	15
18953375	13
7728596	13
3699533	13
13896940	13
8696390	17
19490175	13
5811181	13
13924096	13
16183894	16
7833152	13
8186875	13
6871346	13
6647289	13
6328723	13
3060544	13
4337879	13
6731649	13
10906439	13
6306359	13
2349618	13
28519386	13
5391769	13
7004973	13
11415744	13
711504	13
2134173	13
5074878	15
5930826	16
5486699	17
2518728	16
22761732	15
5781564	13
2372556	13
4089503	13
14221984	13
11548547	13
6003289	13
8443040	13
2433145	15
11987664	15
2460112	13
7224761	13
661480	13
24558	13
5161005	17
3075967	13
5035100	13
10926850	13
3237901	13
4303766	17
15818439	13
2559105	13
11002412	13
8449285	16
4840478	13
1621844	13
14491855	13
8863905	13
1972464	13
8374889	13
5329045	13
11302271	13
24696945	13
7981963	13
2957928	13
1636926	13
15773433	13
2579087	13
1351593	13
8991782	13
2002460	13
11713439	13
3405460	13
6153039	15
4451581	13
6117666	15
88348	13
1194651	13
5179467	16
8972964	13
11186118	13
2900308	13
3359813	15
18979482	16
18603794	13
12214792	13
4516920	16
12356486	13
7064040	13
1803521	13
3552806	13
17888529	16
6940885	15
222103	13
13053628	13
1373947	13
4605786	13
192944	13
36377000	15
4583329	13
6900986	13
7107843	13
21227122	13
2346765	15
2538331	13
7784884	16
3400482	15
2382408	13
426765	13
23101955	13
7491075	13
7837059	13
23038740	13
5213463	13
10691916	13
3650413	13
2396839	13
9777507	17
2543751	13
3590383	13
7365453	15
15306678	13
8823214	13
2693892	13
3945392	13
14649377	13
29839277	13
4575933	13
2462927	13
6438591	13
2449083	13
16710836	13
7745532	15
723578	15
14757736	13
1781194	13
647175	13
21029693	13
3159314	13
8656655	13
972418	13
2273977	16
10027343	15
25443265	17
9041433	17
23054564	13
7062919	13
9704291	13
4892488	13
5335192	13
3418802	13
1684168	13
15579791	17
15992948	13
5955149	16
35249735	13
5931283	13
11800301	13
8097100	13
7355860	16
365154	13
1198533	17
5346908	13
841251	16
27653398	13
7238937	13
12935	13
7716149	13
5262833	13
51579025	13
10605504	13
2154061	13
16692182	13
6492027	13
11960540	13
1439189	17
20872541	16
16348957	13
1176547	13
23904021	13
23809798	13
6255133	17
1184331	13
92907	16
2661238	13
13538507	13
5390498	13
3436190	13
8048396	13
5445007	13
7714992	13
7474173	13
1765552	13
26666765	16
13844795	13
5257523	13
2090729	13
798416	13
11692866	13
4382819	13
2844414	13
1811761	13
2390640	13
16061439	13
1448191	15
1812418	13
21124435	16
7931228	13
2876418	13
244611	13
11855401	13
7539982	13
637634	13
10207984	13
9532718	16
3703535	13
8225296	13
203292	13
1572667	13
8154204	15
22143070	13
6562147	13
2701531	13
9811044	13
1084752	13
5046663	13
34374103	13
4975532	16
7839101	13
2800469	15
5602441	13
29027421	13
3013351	13
4271055	13
4676086	13
11298066	13
1699438	13
1455211	13
9115789	13
2991792	13
15295843	13
6723996	13
11139460	13
23234019	13
9955584	13
1823322	13
522730	13
43107578	13
5815302	13
3102915	13
5549239	13
1453410	13
11373886	13
6077343	13
16358783	17
7468269	17
17770300	13
2741624	13
14460720	15
9604503	13
5771085	17
6358562	13
5499100	13
13133354	13
10923615	13
18497412	13
3234591	17
1396799	13
925808	17
14586273	13
3945760	13
671394	13
1284859	13
13864680	13
1360306	13
3723024	13
753291	13
2644286	13
1308395	17
8462232	16
10445060	13
5123016	13
14651469	13
12976886	13
3462929	13
3766071	15
6496177	13
3926157	13
7595909	13
1542602	13
3586031	13
559149	13
14338414	13
2739045	17
1571205	13
20904600	13
2044052	15
11845885	13
143668	13
12074396	13
3150593	13
4625200	15
7191936	13
10078378	13
1144789	13
5876534	13
2545016	13
4756042	13
3077851	13
1923851	13
3613696	13
9683158	13
28894633	13
8255591	13
7938356	13
4358046	13
2005722	13
7606955	13
9926473	13
11265502	16
6969722	17
2332087	13
19807856	13
12737889	17
7076721	13
27039688	16
18244947	16
4932131	13
1245335	17
5974171	16
6124023	13
803774	13
3509855	13
15594862	13
29475793	13
4554932	17
7823293	13
2756282	13
5492968	13
679968	13
11199400	13
4485260	16
1311358	17
2712074	17
9269246	13
10855110	13
7570227	13
10910019	13
2997441	13
2031806	13
14289638	17
5289725	17
17453385	13
25185	16
41948751	13
11939493	13
1640544	13
3403291	13
5334615	13
14127930	13
2736323	13
5752694	16
8411561	13
13245983	13
4435898	13
11416461	13
2097987	13
11430858	15
2843394	17
22041465	16
6590269	13
8794250	13
22369816	15
1634866	13
2372264	13
4506111	13
7729469	13
8756047	13
25006326	13
4065102	17
1074306	13
4732146	13
9183511	17
10721356	13
1975720	13
3561510	13
78818	13
1752153	13
11068927	13
7410098	13
19437771	13
2896746	13
9794752	13
3137382	13
1808494	13
1720651	13
36340865	13
1403423	13
4091581	13
12215861	13
555840	16
6924663	13
5048251	13
10705611	13
1482010	13
4019224	13
23732116	13
9480191	13
20687239	13
2612538	13
266679	13
6168278	17
22906250	13
3819087	13
372899	13
3094775	13
16191972	13
1318294	13
1170996	13
9552302	13
7232420	13
11381217	13
30611914	13
17520730	13
11694091	13
17548688	13
297794	13
2941729	13
448535	16
2509003	13
10649669	13
2578033	13
7467290	16
10869768	15
2288201	13
5118824	13
21900421	13
15128952	13
14886684	16
12254133	17
4914218	17
864060	13
2247841	13
1085797	13
9784886	13
1094351	13
3412356	13
1250509	17
2340374	13
798514	13
18653235	13
1462931	16
1729130	13
457232	13
755706	13
2572828	13
4439407	13
117349	13
10610454	13
274720	13
1132792	13
7008883	16
5086670	13
5462241	13
3962575	13
6639799	13
1081443	13
4280769	13
1929217	13
9020497	13
1586102	13
6478627	13
8479662	13
7582372	13
5615030	13
2409457	13
5801416	17
2006282	13
11446781	13
2089473	13
273488	13
554274	17
12450879	17
16580388	13
553496	13
3486616	13
289198	13
12423080	13
247161	13
9604702	13
20839692	15
10956751	13
20375191	13
8588883	13
20075018	13
20823023	13
8590645	13
7683056	13
8532423	15
2713012	15
12089926	16
3557074	13
3861578	13
3987849	13
3438301	13
10739360	15
178566	13
6643117	13
2547470	13
4135104	13
1383437	13
13259009	13
5292901	13
4668008	13
5162407	16
4247309	13
18612206	13
17280938	13
293612	13
7586791	13
3230396	13
3321166	13
2558387	15
2756427	13
17852032	13
786661	13
1792188	13
11206649	15
6653787	13
1544716	13
3201369	13
8054208	13
10690734	13
21588214	13
9217442	13
22149973	13
3599878	13
5368285	13
4651708	13
2743886	13
2156129	17
28201517	13
13865277	13
14117258	13
870406	13
5610340	13
25440120	13
20712955	13
21647066	13
809813	13
3461653	13
2135707	13
18527928	13
1137628	15
30549583	13
3315133	13
1768820	13
6587987	17
693370	13
4049394	13
1145529	13
36227419	13
1883919	13
11984372	13
3255193	13
9967117	13
2115572	13
2325280	13
1176011	13
6180025	13
4717545	13
1396703	13
6610800	13
22100829	13
4725338	13
13452153	15
3573659	15
7829007	16
774475	13
6343793	13
1731089	13
13596774	15
17479855	17
13613985	13
5526628	13
38951331	13
6033469	13
15675131	13
24975819	13
321610	13
19094541	13
9313937	13
2144832	13
419040	13
6196932	13
9236100	17
154535	13
11617084	16
14359076	13
1487615	13
5347588	13
1610375	13
1566273	13
9567418	13
902092	13
11323306	13
464145	17
5161739	13
720595	13
6563914	13
2977629	16
18804059	13
432750	13
36549911	13
23131750	13
238046	15
1773511	13
6987557	13
10976566	13
25848	13
3288198	13
7571459	13
10961618	13
18526075	13
32958612	16
4477230	13
8567648	13
929384	13
6917906	17
8674275	13
7088919	15
8379802	13
5193256	13
4118894	13
2153693	13
7016248	13
4499136	13
3455369	13
16636229	13
6634829	13
2072915	13
16236604	17
3246303	16
1425902	13
2981826	15
12441089	13
3533806	13
3576271	13
17876664	13
311631	13
3337282	13
3337735	13
2058462	13
11518480	13
3362186	13
95189	13
8648711	13
5459869	15
39115473	13
4463397	17
2057807	13
3367274	13
829119	17
31899966	13
15220035	13
12281746	13
18221321	13
5348707	13
5915551	13
21988358	13
6742351	13
2188562	13
21301	17
2715887	13
4256137	13
2000938	13
13743033	13
9546039	13
7532506	13
4618915	13
14906871	15
10194823	13
7404458	16
19194473	13
14010180	13
5560	13
5776120	17
6840697	13
8202419	12
14905992	13
17555666	13
9193982	13
2247134	17
120909	17
525406	15
6033602	13
4769673	13
3469642	13
14640900	13
13108613	13
1204267	13
17193227	13
8488850	13
2412077	13
2428150	13
13703534	13
7447887	13
8127236	15
607965	13
10013591	17
14208428	13
3292999	13
11536236	13
18883923	13
6518006	13
1312243	13
23292193	13
2278641	13
1509645	13
16747107	13
7549122	13
1075344	13
19290529	17
10995092	13
6466005	13
13997518	13
7687332	13
8213792	13
3383201	13
1760474	13
2175066	13
833492	13
11366079	13
7465973	13
4234475	13
4574787	13
11426372	13
7635788	13
19861059	13
5425206	13
6196465	13
9594271	16
967810	13
11567744	13
1546699	13
5641693	13
91691	17
39713851	16
2674339	13
9165577	17
28917175	13
4349652	15
15021350	13
13394492	13
4295793	17
572882	16
101338	13
11212129	13
4616473	13
11528105	13
11101216	13
2058265	13
2432732	13
241312	13
8518211	13
1350245	13
12242568	13
870421	16
2674167	17
3626415	13
1695393	17
11265951	13
3531944	13
8329846	13
4992442	13
5501463	13
1519813	13
27587745	13
13397255	13
9853437	13
5467112	13
202969	13
18893107	13
2655456	13
3906505	13
7027976	17
11091978	13
2986515	13
4970234	13
11444974	13
3393124	13
17527531	13
12552572	13
2876864	13
5348348	13
343301	13
5736115	16
12061111	13
11201490	16
11766397	17
4830456	13
5768941	13
5202127	16
28043985	13
2296511	13
17041346	17
3259163	13
10689653	13
25523335	13
12048252	17
1710336	17
8324653	13
151914	13
3201404	13
7692491	13
4713412	13
8334625	13
1881180	13
3008400	13
1440071	13
5272107	13
8403265	13
5365415	13
735297	17
1434131	13
20580293	13
5727822	13
696582	13
12166236	13
2460389	13
10277429	13
8603529	13
6999753	13
4136342	13
13129132	13
9434435	13
5620602	13
7169548	13
5397420	13
1148851	16
6222811	13
14801087	13
6366845	17
1909693	15
20598266	13
57832	13
23734039	17
193065	13
6866962	13
24776624	13
1498221	13
21944584	13
7089806	17
122613	16
411269	13
24670196	13
2162598	13
7416286	13
971747	13
12216662	15
12021578	13
31049123	13
2559000	13
3534736	13
1101535	13
1518393	13
6325754	13
3839467	13
36081737	13
1585877	13
20848628	13
2434640	13
44541308	13
3356177	13
23480154	13
3473723	17
2354565	13
9778290	15
57883	13
28958718	13
823953	13
14776044	13
9221802	13
9141587	17
5195619	15
581851	13
1803357	13
168704	16
14089411	17
5069891	13
8603579	15
637811	13
1399103	16
4825553	13
1185253	16
13840512	13
21429200	13
7142840	13
11594888	13
13076917	13
10490115	13
29368	13
3129862	13
4402204	13
14535295	15
1374316	13
15485515	13
3887919	13
2497266	13
1870415	13
2536842	13
1416544	13
12812745	13
2357652	13
4530825	13
2101098	13
8234243	13
920094	13
3300918	13
3433114	13
2691727	13
5264407	13
840488	13
2300939	13
340359	13
5090923	13
4475637	16
4540265	13
244969	15
28424815	13
7541750	13
886323	13
6059794	13
5407629	13
12378416	13
7349235	13
8474622	13
21359395	13
4279508	13
8490085	13
1871698	13
2268927	13
5094058	13
2076920	13
3878622	13
603828	13
13809336	13
3491164	13
24136647	13
9207600	13
3810687	13
3535721	13
11409952	13
10760236	13
594978	13
22985657	13
11480246	13
3795111	13
1207384	13
13282645	13
15540638	13
2748133	13
5855812	13
385609	13
3517583	13
11985959	13
10201274	17
603615	13
2537609	13
2169454	13
5590620	13
154558	13
6535241	17
2070820	13
8189247	13
2014242	13
28106424	13
801120	13
963778	13
7006721	17
3464450	13
4367381	13
7154096	13
428275	13
3628024	13
1048170	13
11377734	16
343216	13
799922	13
8275102	13
16910381	13
2077033	13
7105211	13
1271559	13
22528716	13
6311821	13
2250712	13
4223277	13
9194262	13
2004398	13
6023265	13
14095328	13
6302422	13
9052791	13
3015202	13
42770530	13
1149285	13
1177062	17
1924936	13
854202	13
9920882	13
2434768	13
2214718	13
2698040	13
31396608	13
27325931	13
25902924	13
4979991	15
2628709	13
3599394	13
29065478	15
17339287	13
703392	13
5050329	13
4599417	13
3108024	13
24347495	13
1041936	17
36580151	13
19224413	13
3435047	13
1907854	13
173754	17
5436951	13
470495	13
14149376	13
1011094	13
19031742	13
3624928	16
13126892	13
27896191	13
742318	16
2321308	13
561654	13
6601514	13
4378730	17
6763250	13
4325942	13
4471228	13
13113075	13
758907	16
24807132	13
1883923	13
2354278	13
2816623	13
1560345	13
13497538	13
5553244	16
10063987	13
4209878	17
5719138	13
4695017	15
5679612	13
4828348	13
152454	13
20672673	15
190231	13
4629771	13
4656545	13
364705	13
2212792	13
1025033	13
11416995	13
7439049	13
13429842	13
11558528	13
1574317	13
2207054	13
11680758	15
11080927	13
1245384	13
2163584	13
1065817	13
4212978	13
13857662	13
11686369	16
1447739	13
14814578	13
9685455	17
7715076	13
5404063	13
6709152	13
1301509	13
44526050	13
5447184	13
21484012	15
1290654	13
420852	13
18606557	13
19976640	13
8583491	13
19317080	13
4806215	13
891849	15
1271620	13
3954898	16
392980	13
2236449	13
20407284	13
2804329	13
5091008	13
5327128	13
7874998	13
8487577	13
12298464	13
16022072	13
1007052	13
1439927	13
233673	13
12145174	13
2553671	16
6100555	13
9045577	13
1551862	16
2041457	16
8263885	16
23457597	13
1332887	13
9805164	13
6741875	16
433802	16
664265	13
5417208	13
4453442	13
1682263	13
6559867	13
22299182	13
7761081	13
5348632	13
19354190	13
9446615	13
4822955	13
4417315	13
1998513	13
7308943	13
3432171	13
2994943	13
3285566	13
2011772	13
23377154	13
7168376	13
8363338	15
2250006	13
216089	13
879990	13
8193316	13
3064134	13
32940244	13
37144909	13
7149877	15
4825778	13
2210726	13
3138658	13
322934	13
1076360	15
14876562	13
4248817	13
2319735	13
10213746	13
2813231	13
13607467	13
8121198	17
7761123	13
1894222	13
14873642	13
2852716	15
10269149	13
5422328	13
2436197	13
15582205	13
5535495	13
5747405	13
4275563	13
1421005	13
5435596	13
11533989	17
4777594	16
2166814	13
2170149	13
8211075	13
161402	13
12237985	13
911247	13
28708326	13
3516447	13
7069669	13
926181	13
11529637	13
13246111	13
12052213	13
2428267	13
130620	13
2250479	13
1144080	13
11101451	17
362953	13
2487665	15
17217786	13
10891884	15
2105221	13
15123361	13
1814057	13
18272540	13
3974214	13
1804835	13
10585379	13
7973984	13
11984437	13
12296143	16
9708418	13
6419135	17
15566963	13
922824	13
2948227	13
4025391	13
12586123	13
1310256	17
8619281	13
1646359	13
8510212	13
3397262	13
7382581	13
1331207	13
1142060	13
11964858	13
5371851	13
857963	13
124992	13
560661	13
6697542	16
1800481	13
11736725	13
634482	13
26262030	13
738341	13
15813340	13
4154220	13
46834488	13
24583192	13
1841948	17
7448875	13
495584	13
1192830	13
2822945	13
4877712	13
3061821	13
16797415	13
1049233	13
30210722	13
1372804	13
17509118	13
18642589	13
3143055	13
17421620	13
3653884	13
95728	13
2084906	15
4651267	13
13231750	13
3278292	13
8601688	13
805080	13
15279466	13
1481869	13
15040756	13
12071581	13
2327668	13
27763785	13
1938600	13
3358228	13
12921416	13
202523	13
2991891	13
5833492	13
10341640	13
32478703	13
9171823	13
5614416	13
7610797	13
3573305	13
1087946	15
49469803	13
348394	13
671896	13
12527791	13
4130459	13
10902583	13
17777441	13
6997259	13
7544066	13
21598639	13
8191217	13
44862370	13
2104520	13
14674657	13
248569	13
1543329	15
1571718	13
5010339	13
3353580	13
43764127	13
2453908	13
1382840	13
5081544	13
17300563	13
2099751	13
2718767	13
35254158	13
15036278	13
10035079	13
15846433	13
30820114	15
5012055	13
5752188	16
6383148	13
3309324	13
1194451	16
1511486	13
12982467	13
2622946	13
1951274	13
1447158	13
4112607	13
2107156	13
14656770	13
8827567	13
5058213	13
18218050	13
1345239	13
2592548	13
5269951	16
5075222	16
4788618	13
10366262	13
32235114	13
7281767	15
2920226	13
3099158	13
36206782	13
4265984	13
10714186	13
2015264	13
7768676	13
61650	13
1008945	13
28472720	13
11377958	13
1462669	13
8492551	13
19712158	13
6338076	13
7606099	13
3691720	13
20783407	13
11063475	13
20949755	13
10578169	13
1601190	13
582276	13
4661360	13
5730128	16
17099962	13
12903740	16
189392	17
9624036	13
1559518	15
12850360	13
6158743	15
434264	13
4061870	13
1745118	13
6589092	15
8455501	13
4029457	13
8712407	13
11692808	13
2856420	13
1546947	13
3544762	13
7043343	13
15660972	13
3189290	13
11076308	13
13953494	13
4443857	13
534501	13
4889152	13
3246500	13
2262100	13
604497	13
847406	13
8870808	13
37130	13
10433839	13
415993	13
5314357	13
2056121	17
35896	13
1062953	13
12587056	13
791432	15
8855783	13
3353626	16
5629428	13
169045	13
16742636	13
743842	17
7123479	13
1632442	13
17113974	13
9350366	13
1467643	13
21949032	13
1607213	13
2398953	13
1292329	13
31823415	13
11659343	13
2083955	16
4510763	13
2669324	13
2528981	13
16142775	13
3627126	13
6834454	13
13197118	13
8854243	13
1650580	13
2574783	17
3571220	13
551040	13
8999084	13
15725009	15
3471382	13
1066778	13
186481	13
4865445	13
12203803	13
5841978	13
10985555	13
18842520	13
530703	13
9994950	13
2612715	13
16720952	13
3260184	13
4379506	13
205451	13
12768824	13
376994	13
2270816	13
6807115	13
15313194	13
23039393	13
410526	13
3442772	13
2173065	13
9201819	13
9911272	13
43782	13
947754	13
7114736	13
30973324	13
1852722	13
8267327	13
12110117	13
2287072	13
11824615	17
8049680	13
10478089	13
2828614	13
2602202	17
4712826	13
602858	13
4231429	13
12913172	13
1804766	16
2523039	13
2949985	13
11617852	13
1015612	13
4411947	17
32925375	13
4731978	17
4103823	13
12609193	13
26017015	17
1426831	13
3466313	13
7339605	13
19217989	13
11129806	13
2306618	13
1265019	13
6016821	13
1105746	13
6214186	13
11805016	13
7755508	13
6099772	15
2657876	16
1999483	13
3931620	13
2931340	13
375334	13
3445214	13
21937066	13
3928250	13
2892046	13
8106220	13
11346067	17
19280223	13
335393	13
16882437	13
21044869	13
15093262	13
3533669	13
22639060	13
647500	13
10547813	16
395542	13
12168699	13
4061236	13
5797948	13
1551970	13
17931550	15
899497	13
4431289	13
2347752	13
23275018	13
2455167	13
4184828	15
274569	13
70942	13
1243658	13
4666088	13
3079301	13
16899679	13
10412544	13
21889906	15
4259838	13
9574518	13
6605912	13
6149567	13
12883431	13
4983859	17
8500352	13
6901465	16
19372413	13
5651481	13
13496673	13
7279519	16
6382826	13
2592198	13
6296460	15
179007	13
8298270	13
2334636	13
19720808	17
4251684	13
3088734	13
18640306	13
3479286	13
7918540	13
19689524	13
2707517	13
8866370	13
29453628	13
47022932	17
162305	13
8403286	13
9123652	13
6171877	13
24484	16
557074	13
8118010	13
9026926	13
5780114	13
1168224	13
4216994	13
8549238	13
25729697	16
4472153	13
702986	13
4215761	13
5644931	13
26533954	13
11189261	16
323987	13
14847038	13
9652877	13
5399945	13
884412	13
1674421	15
14606205	13
18626956	13
8300513	17
2678236	16
1970689	13
5811738	15
5010206	13
2993416	13
3519957	13
5348104	13
4872500	16
8900070	13
3166893	13
7691411	13
11774762	13
3120229	13
26140779	13
21350601	13
7008281	13
2110948	13
21539914	15
367320	13
4906765	13
20808750	13
16260413	15
3623882	13
6092372	13
4304762	13
2011208	13
4669370	13
4499844	16
3482879	13
3799415	13
9183109	13
16440850	16
3102035	13
2565227	13
9941033	13
870700	13
25283559	13
7170660	13
543713	13
2163167	13
4309627	13
4167329	13
15497636	13
14508614	13
550458	13
1416434	13
19432986	13
23601419	13
1841765	13
2102707	15
902491	17
12672080	13
4024846	13
13015	13
26576218	16
4296751	13
3524595	13
13312233	15
734347	13
15945315	13
1159349	13
12755912	13
2041724	13
2738541	17
5656848	17
1397798	13
11096773	13
1520129	13
6420143	13
18121972	13
10273733	13
5782377	13
10355669	13
5202815	13
8045592	13
7956107	13
24990430	13
29246433	13
3311266	17
3742799	17
8473925	13
7282598	13
1605920	13
2154017	17
4997720	13
23995527	13
7569412	13
1888909	13
7494685	13
1159219	15
2986149	13
18040037	17
1950772	13
6953555	17
9090918	13
2096068	13
4778408	13
24226404	13
4908991	17
3583627	13
1420993	13
2254999	16
5116838	13
2210383	13
4517994	13
3181213	13
4617134	13
6003291	15
581750	13
4309133	15
6313000	13
7150996	13
9283456	13
37238997	13
1424098	13
20215736	15
8915900	13
5189380	16
559018	13
4713559	13
2787258	15
2622727	13
1580438	13
669507	13
7176763	13
2666361	15
12266648	13
5271624	13
1922845	13
5311797	17
3020671	17
7808709	13
19629961	13
9565265	13
17176505	13
12537667	13
5366708	13
11412796	13
7698878	13
7993283	13
5970814	16
1318780	13
2576195	16
2488106	13
1409778	13
20529196	13
3435837	13
7087784	13
5434341	13
7845185	13
10526118	13
5858414	13
2621374	13
4263806	13
4455193	16
8261988	13
2523532	13
11112514	13
6275170	17
13453982	13
9832931	13
4100291	13
10607571	13
7624796	13
1472859	13
5000872	13
33288816	13
8115204	13
13716323	16
1808548	13
11671448	13
3246921	13
2675220	13
1599526	16
2997453	13
6255215	13
1458530	13
3039176	13
11301638	13
2176657	13
7058899	13
1578438	13
22422680	17
8490411	15
3068858	13
10812660	13
7956469	13
25600797	13
4447585	13
2554358	13
5402134	13
3503313	13
10279481	13
13382478	13
2627136	13
36843011	13
5614486	13
6035386	16
1570574	13
15049544	13
14115371	13
4620091	15
5741912	13
535035	13
8740929	13
6648621	15
5950380	13
8959494	13
374770	13
8443036	13
994968	13
4395778	13
8181556	13
2598809	13
168900	13
21165644	13
22709806	13
19169671	13
3991122	13
4807238	13
6928475	13
12136355	13
312636	13
5403066	13
19496542	13
8798023	13
7466873	13
23163542	15
943383	13
6199679	13
1887917	13
2981508	13
22575793	13
6509526	13
6323949	13
7438841	13
748663	13
11906727	17
3013029	13
11145568	13
5716611	13
1735555	13
6085659	13
7249736	16
5272703	13
10911965	13
5644780	13
12000588	13
10832013	13
16999927	15
2070745	13
4179864	13
7628927	13
9523998	13
8330193	13
3438791	13
12412502	17
1268425	13
6504859	13
9575294	13
22631858	13
10377459	13
2940	13
9089058	16
6001327	13
10681527	13
2626021	13
1717295	13
16598366	15
9162345	13
10343797	17
843853	15
2251385	16
1695539	13
974035	13
889135	13
4041408	13
540120	13
57957	13
1854558	13
28111486	13
3292810	13
7162161	13
4217698	13
1955025	13
10394950	13
2564487	13
2618975	13
6575057	13
5174356	17
4103069	13
4615012	13
14059264	15
3587301	13
9227699	13
11705489	13
2455094	13
1199148	13
23031900	13
12663691	13
1138547	13
17813532	13
16184729	16
2461176	13
2519205	13
5325055	13
5606101	13
5423598	13
712693	13
8768630	13
10046864	13
7105355	13
3680200	13
10295372	13
4136937	13
749393	13
2656886	13
5531872	13
228712	13
5413004	13
3948251	13
263168	13
2965490	13
6002301	13
2099534	13
1718255	13
90219	13
6817622	13
6656902	13
1741542	13
1224154	13
20637320	13
9971958	13
13019909	13
9484772	13
9636884	13
2385836	13
12986802	13
1568818	13
1370547	13
3190056	13
3852994	13
1659428	13
6247888	13
1733733	17
13275885	13
15896002	13
11190928	13
16415101	13
10902446	13
14008609	13
4990320	16
8034710	13
3281698	13
3721825	13
5910520	13
16296504	13
4317823	13
7880004	13
13083644	13
1028090	13
6810876	13
4178934	13
7802147	13
10054788	13
3643262	13
408795	13
13366999	13
2721324	13
3780310	13
24518409	13
1937128	13
1445109	13
5533406	13
1559405	17
8703026	16
12136522	13
677600	13
690804	13
1828472	13
194508	13
17225171	13
24980588	13
5497804	13
2425695	13
23844755	13
15733098	13
1966431	13
5678210	16
21813229	13
1516167	13
3834282	13
20675408	13
12670686	13
1496060	17
15985118	13
9206942	13
13719622	17
8741486	17
12509404	13
8954459	13
11122820	13
8086278	13
2131081	13
11614980	13
2209263	13
8362802	13
9910205	13
7454376	13
363113	13
11753212	13
3446966	13
1423188	13
6909025	13
27079625	13
2353617	13
29648846	17
35439706	13
10323220	13
9182312	13
1270790	13
27057455	13
1342869	16
2617090	13
12101066	13
19628949	16
2227211	13
8456403	13
5999169	13
3667126	13
10439428	13
8853272	13
4650622	13
3672533	13
4055627	13
256285	13
12421154	13
1472085	13
631522	13
5028840	13
45532507	13
949352	13
14676796	13
115744	13
5684205	13
284478	13
4626611	13
9001274	13
19155846	13
4270574	13
14037676	16
14890748	17
2011616	13
5133668	13
7982820	16
2458460	16
21795451	13
3823313	13
8634225	17
14088135	13
3201198	13
2156304	13
10745528	13
868662	13
5899020	17
6682118	13
9506271	13
2759895	16
28439871	13
18264209	13
1896044	13
5873823	17
3393949	13
7576041	13
3611867	13
6610913	13
1164050	13
1965178	17
12756243	13
17683706	13
5252281	13
7902508	13
831986	13
329704	13
14914249	13
10642045	13
9024189	15
3297457	13
14093669	13
2654402	13
578779	13
24693	13
6352149	17
31225927	13
8987897	17
4147960	13
3905201	15
7268898	16
1063744	13
1348673	13
9130114	13
1386672	13
18159561	13
46966085	13
21824747	13
5684941	13
2368626	13
9107419	13
3959930	13
12264959	17
11910930	13
20028438	13
1938592	13
6358635	16
8003076	13
9761004	13
11468763	13
1004091	13
5122805	13
10722109	13
128259	13
3458589	13
15945568	13
577236	13
2406663	13
2963904	13
3538165	13
556581	13
6946774	13
11503278	13
12311598	13
3122116	13
27222779	16
13002522	13
81395	13
21183975	17
246298	13
7384711	13
2071217	13
10388742	13
3284176	13
15324045	13
2714995	13
2963293	15
4389018	13
1760208	13
5037242	13
1668048	17
6246818	13
1170457	13
7069516	13
6077743	17
1853531	13
2470747	13
3884506	13
2804224	13
2250242	13
2637885	16
640965	13
667525	13
9019259	15
3535728	17
1228380	17
998166	13
10410973	17
13950933	13
12109081	13
10225323	17
3898770	11
348028	13
374041	13
503409	13
385196	16
10801652	16
6577800	13
14594657	13
5512656	16
3536250	13
5780175	13
3450340	13
1513337	13
354091	13
1979746	16
41838269	13
16861860	13
6216409	13
11914382	13
19534882	13
544083	13
1743111	13
7333198	13
19683195	13
5106155	13
9384276	13
1430716	13
10121063	13
894193	13
4520582	13
4578199	13
5156454	13
423279	13
8179661	13
1696808	13
499595	13
25304674	13
2553134	13
24244	13
21063628	15
1744995	13
395411	13
6912873	13
14012944	13
8293548	13
4149967	17
11356206	13
8943617	13
587455	13
4251368	13
643053	13
3295507	17
29548160	13
4491060	13
5557248	16
8514950	13
2365425	13
7940680	13
17094381	13
6971349	13
4764437	13
8212590	13
7997980	17
3794174	13
385684	13
3890941	16
10650359	13
15523588	17
2134279	16
1906298	17
23290563	13
1568257	13
2396978	13
6440929	13
22634847	16
918451	13
2053168	13
742523	17
572433	17
10996184	13
9604358	13
14642171	13
373312	13
2640123	13
6814486	13
10915755	13
1080836	13
1499589	13
6478194	13
155004	13
2289106	13
4187222	13
274797	13
78368	13
7103926	17
2034647	13
21936532	13
220893	13
10392936	13
4907508	17
4303827	13
19763088	13
14411835	15
13775568	17
19709774	13
16093641	13
3002634	13
5380867	17
6919860	13
11566357	13
1391675	13
3035247	13
4283840	16
897539	13
3979633	13
8029494	13
1275488	13
7551568	13
6396899	13
2585239	16
1794466	13
3308908	13
684800	13
19151164	13
6725939	13
4740537	13
3487254	13
5769669	13
26054907	16
8495529	13
3132405	15
7707903	13
3814604	13
20313830	13
3470518	13
2973786	13
7082193	13
4738931	13
18328327	13
2831908	13
2442593	13
5336612	13
2320692	13
57466	13
5758556	13
8855022	13
3212260	15
7290398	13
989843	13
263515	13
1987720	13
2599050	13
11698850	13
3152764	17
57295	15
1367426	13
6979832	13
5539649	13
17128884	13
5675214	13
5557337	13
1800548	13
596892	13
40450222	13
5346808	13
6512306	13
8520694	13
1139648	13
5535845	13
10131635	13
4201620	16
10299407	13
11975238	13
7506097	15
2518184	17
2011496	15
6217062	15
7809097	13
6701124	13
12904702	17
5080293	17
7912110	13
3066756	17
3827080	13
2286716	13
1650176	13
7504513	17
6978602	13
9329010	16
2777254	13
196363	13
4489120	13
592450	13
7483459	13
12547030	13
7672606	13
4103649	13
137490	13
5417830	13
26098800	13
6221305	13
10699740	13
9632773	13
9979338	13
5279773	17
7648541	13
26756565	13
1629879	16
6438336	13
11580062	13
6657832	17
12441433	13
22571594	13
16554966	13
521614	13
20632264	13
294039	13
1817532	13
11845443	13
4769348	13
11058166	13
1989125	13
17182673	13
363982	13
7161650	13
1811335	13
2108764	13
2418018	13
13390906	13
1731267	13
17992751	13
11558286	13
1934085	16
16817023	13
1719214	13
3115556	13
5958820	13
7790085	13
7828234	16
6064725	13
5218010	13
430080	13
12280267	13
6538694	13
12675989	13
1106409	13
3815050	17
3388269	16
5689730	13
1545537	13
16001893	13
12555322	17
2942551	13
7118054	13
4240456	13
9769660	16
90682	13
3790537	13
2948298	13
806222	13
2454839	13
4282411	13
3508482	13
3359546	13
23375082	17
6003783	13
4624170	13
4385886	13
902424	13
1613280	13
8065813	13
2577123	13
2580532	13
1146296	13
2913302	13
693570	13
5222230	13
29952381	13
5391048	13
2891597	13
928863	13
1744183	13
8777630	13
1927853	13
1316889	13
2371908	13
50334	13
1610054	13
15747387	13
8695594	13
500225	13
7258003	13
4706282	13
1294023	13
6935479	13
33972429	13
2133987	13
389689	13
7855798	13
11369438	17
3562902	13
4277346	13
358491	13
2703956	13
1118963	13
9840631	13
5545862	13
8630429	13
4766549	13
12316963	13
2066881	13
30051	13
19742067	13
27866632	13
2238383	15
2608068	13
2769973	15
7534857	13
2036685	13
566633	13
10274477	13
702662	17
590958	17
4331663	13
12820347	13
7541830	13
5308667	13
4027891	13
422062	16
3802128	17
3872327	13
11513361	13
1647625	13
13729292	13
7608001	13
31810247	13
175240	13
1658508	13
8783017	13
21468376	17
7334409	13
61749517	16
8047845	15
455123	13
6268143	13
3297706	13
3850919	13
1250212	13
656358	13
4243517	13
621248	17
27599	13
14719993	13
156507	13
12883683	13
4384731	13
11482429	13
14876460	17
2227740	13
14787177	13
1683852	13
32074462	13
2347882	13
8181224	16
224497	13
1261849	13
3610061	13
4388035	13
2029239	13
6798021	13
13810226	13
3153538	13
2234318	15
7133278	13
4561462	13
10113989	13
13294937	13
5994384	16
3805370	13
15423521	13
5693603	13
6723153	13
15953101	13
1321131	13
19978637	16
9542750	13
306295	13
3482603	13
6666827	13
96259	13
2061372	13
15724161	13
71735	13
9824404	13
7706460	13
1061447	13
7673580	13
8554213	13
2907728	13
2762501	13
373159	13
3425653	13
2441474	13
61730	17
9925299	13
6133369	13
10089312	13
5007498	13
11834261	13
3939493	13
17095236	13
8254118	13
3415959	13
5336399	13
9064826	13
4425358	13
3401207	13
1699025	13
13213406	13
3474914	13
24049666	13
2397046	13
868102	13
11270624	15
32854055	13
512366	13
1276100	13
11652563	13
454679	17
8858441	13
10950249	13
25152391	13
23890178	13
15206484	13
8435552	15
2621996	13
5716134	15
1624224	13
9561594	13
2087593	16
753577	17
4028797	13
1021218	17
21694063	11
25698388	13
4467232	13
1592983	16
8256790	13
774868	16
16911229	13
16671724	13
982421	13
9699907	13
1600971	13
311636	13
1453691	13
4397373	13
3749218	13
15883803	13
1869300	13
15722009	13
1473828	13
19825458	13
932971	13
22670527	13
23635777	13
6317631	13
19167430	13
8777099	13
5602775	13
302804	13
5350731	13
4179374	13
691613	13
8393199	13
10546695	13
510822	13
21794243	16
2969721	13
9508119	13
22582685	13
709786	13
8172850	13
4720701	15
1984177	13
16361927	13
497206	13
1499368	13
6305388	17
3569079	13
2553368	13
36377116	15
9505180	13
535891	13
3310559	13
2096021	13
7901074	13
1464369	13
2078237	16
15084721	13
6599557	13
14939710	13
9380403	13
2982339	13
6102305	13
14495590	13
1777229	17
9930420	13
33374932	13
6213906	16
2718966	13
1413923	13
3342824	13
3247519	13
1319290	13
3539885	13
4601571	13
1494593	13
6753754	13
3781641	13
6704830	13
16613131	13
13057733	13
2174508	13
17489556	16
14721910	13
14770396	13
1691171	13
11261223	13
3027124	13
721253	13
15540122	13
6488403	13
15039539	13
622113	13
12982559	13
599025	13
14998400	16
4482672	13
275568	13
5944674	15
23963541	13
656001	13
6170964	13
4894399	13
2613058	13
1697821	16
2699301	13
20938725	13
19216073	13
4495296	13
29794835	13
1265521	16
408094	13
7700697	13
650987	13
7138534	13
7170193	16
7844590	13
3721179	13
3536417	13
10549650	13
14848282	13
3059885	13
10725728	13
16330438	13
6419198	17
5445907	13
1355269	13
16704112	13
12378960	13
602950	13
15678972	13
2492778	13
2085251	13
2355330	13
1761424	13
2652007	13
268431	13
1858687	13
160753	13
802691	13
1433637	13
3585924	13
491596	13
383121	13
5715082	13
3135063	13
5819321	13
20444654	13
3383006	13
310745	13
4542450	13
6673452	13
22065783	13
9963094	13
1254884	13
11745561	13
3915297	16
4346843	13
505314	13
1751521	13
8189820	13
6592872	13
10342347	13
24074991	13
5179106	13
2017941	13
12642985	13
12708186	13
4667770	13
7756373	15
1358694	13
5071505	13
1462861	13
6943249	13
11938441	13
2663665	13
6313759	13
1262895	13
21462160	13
3527734	13
2370613	13
9284060	17
12082549	13
2136980	13
13415379	13
840119	13
8009149	13
10656808	13
13017330	13
8728683	13
4692333	13
25107688	13
11940538	13
15431344	13
11398704	13
1901559	13
139928	17
7586169	15
3518642	13
498306	13
12983689	13
4145259	13
8382772	13
16424351	13
860002	13
4277784	16
827216	13
4018486	15
12461834	13
9638840	15
695714	17
10543724	13
6388257	15
5387972	13
1474526	13
3187840	13
358395	13
8965221	13
988723	13
8382265	17
1912080	15
832755	13
567358	13
579191	13
4438487	16
781643	16
3577568	13
168228	13
6639504	13
16426902	13
18031819	13
9515120	13
3807250	13
11661815	13
30016794	13
4051102	13
79656	13
5832360	13
1532436	13
16732127	13
3681588	13
6956199	16
3495656	13
1899816	13
2459794	13
12230886	16
7863171	13
9041106	13
18326338	13
805045	13
11902315	15
2568956	17
6191414	17
2313968	13
1957378	13
1003868	13
538306	13
13799116	13
5798534	17
1754825	17
258587	13
7181681	13
18894506	13
18260741	13
6367719	13
8212352	17
1754796	13
66750	13
10431079	16
3452696	15
4297333	13
3895136	13
7169477	17
1648099	13
7787723	17
4481756	13
4120286	13
8237224	16
2283734	13
20108543	13
22831161	13
315041	13
10212024	13
1991978	13
13925281	13
2517542	13
2411533	13
3491583	13
2285195	15
3824574	13
2043859	17
11309072	13
2609084	13
9027791	16
492247	13
16507467	13
3040925	13
6981149	13
667193	13
5946073	17
38628	13
20692753	13
1631546	17
1106041	13
5345324	13
91640	13
3654031	13
2635519	13
3947420	13
2752100	13
21132664	13
10394486	13
17566538	13
1262557	13
7677030	13
225296	13
9858527	13
3978123	17
1385552	13
5027964	13
11740910	15
11918595	13
1443681	13
2246991	13
17269358	13
9179300	13
1305396	16
23995319	13
2057735	13
9440082	13
653994	16
9322941	15
399350	13
966719	13
5070868	13
3117697	13
355189	13
2234263	13
9604734	13
2342666	13
16353508	13
23900978	13
6062963	13
4691473	16
6080735	13
16289177	13
765256	13
4691596	13
6236684	13
15297320	13
4091584	13
17085277	13
331381	16
789931	13
29062111	13
1769900	13
2879380	13
2353007	13
23110381	13
5845034	13
1524021	13
19702856	13
3680988	13
3247063	13
673955	13
4826867	13
12494854	13
5701517	13
6375216	13
708016	17
3346888	13
3753406	17
11955862	13
533248	13
21581368	13
2439162	13
3491886	15
5184654	13
3477187	13
11390927	13
12485545	13
5666607	13
10972272	13
2231245	13
5695110	13
1591599	13
1705840	13
2809989	13
6755725	13
13724027	13
3303865	13
7292889	13
6807827	13
2962336	13
12822343	15
1804172	16
14122	13
10181888	13
6745941	13
3446495	13
23259847	13
3029712	13
10599796	15
1993689	13
6390226	15
4518705	13
4240598	17
6356336	13
637778	13
3366145	17
1363455	13
1872444	13
1132096	13
10325634	13
970861	16
489004	13
20425715	13
11209874	13
6459494	15
11473536	13
4465212	13
2909735	15
16818887	13
23406312	15
1307608	13
1558195	16
8288848	13
1458827	13
14987328	13
12663503	13
3403902	13
509588	13
26778911	13
637555	13
14182074	13
4934370	17
1350749	13
17439940	13
3925927	13
3098406	13
2023409	13
721082	13
1317727	13
1590005	13
1798197	13
18081242	13
9013342	13
5613505	13
24358020	13
18428377	13
1512385	16
5948337	17
4454999	13
8800134	16
7237535	13
16325299	13
8952573	13
11200922	13
1907009	13
8365433	13
1706411	13
2438098	13
3953219	13
22880813	13
4892480	13
10347494	13
29990500	13
810239	13
5093308	13
2224368	16
7767559	13
7675843	13
4804429	13
7359907	13
5897336	13
1754205	16
1739513	13
1617264	13
1163386	17
5510764	13
7020277	13
6531910	13
4389726	13
19804901	13
10316021	13
8026783	13
8049973	13
2096972	13
1007832	13
1645916	13
2150455	17
23069754	13
5598301	13
11226124	13
4806847	13
10669780	13
11750702	13
12198489	13
8799506	13
634942	13
5227548	13
113385	13
3588390	13
2159392	13
3235162	13
4921373	13
8101402	13
3136079	13
1935369	13
2840336	13
3409234	13
9075484	13
2830315	13
1856775	13
4689682	13
4213654	13
5648396	13
1500710	13
1986215	13
7676730	13
325230	13
14620943	13
1507025	13
8790694	16
826125	13
2800845	13
13067855	13
6861494	13
9686791	17
3139743	13
10002384	13
4765573	13
1956099	13
9721582	13
6259214	13
851943	17
27319107	13
3092257	13
4574241	13
5642580	13
3506940	13
17367762	13
6753145	13
15094154	13
879060	13
24256232	13
3293173	17
284147	13
2581997	13
13282898	13
188251	13
132769	13
13522577	13
25187559	13
36181322	13
1749174	13
1873542	13
8685944	13
5832288	13
897684	16
4470509	13
31177100	13
2309482	17
3882836	13
1753426	13
2765488	17
21644255	13
505806	13
374290	13
6668505	13
10447661	13
21421565	17
25518414	13
6107969	13
5404788	13
8040066	16
22153561	13
5923780	13
484036	15
3302411	13
10621591	13
4802117	13
15849720	13
8395475	13
11054996	13
9654742	13
8946961	13
14302652	13
2518652	13
3392078	13
7015223	13
12904281	15
25827601	15
3291110	13
21986536	13
1781851	13
1815320	15
9635791	13
9455090	13
13606641	13
28032268	13
4380534	13
2402032	13
387359	13
3186574	13
249798	13
6066957	13
3947628	13
14766209	17
1787041	13
548799	13
8976755	13
888945	15
3938978	13
636652	13
10113859	13
6504575	13
5027292	13
1728244	13
9095866	13
30189445	13
20942367	13
6908497	13
4102834	13
2044982	13
116506	17
3034640	13
811582	13
9667289	13
6200755	13
1970928	13
7058972	11
5864102	16
61524	13
2790523	13
1429393	13
11728099	13
2333857	13
1411654	13
540855	13
15412075	13
7102397	13
6474970	13
3367016	15
1450484	13
5594810	13
6949549	13
3318428	13
2289473	13
20760172	13
20114444	13
1458428	13
2137815	13
3444381	13
2465887	13
634014	13
3725001	13
2931701	13
18062657	13
2539208	13
984899	13
11373782	13
5657045	16
6209434	17
701587	13
42191264	15
1661892	15
3810731	13
6110512	13
6843697	13
1175639	13
11299749	13
2885921	13
1211191	13
23165977	13
600033	13
233712	16
10812742	13
4563888	13
77937	17
1899443	15
27321918	13
3365274	13
5299552	13
24075731	13
313808	13
8055274	13
3501052	13
21288858	13
16351612	15
3155005	13
13616303	17
6651323	13
3205108	13
913220	13
5421953	13
3436749	13
3184692	13
12736433	13
3013510	15
93019	16
3341809	13
675596	17
6116715	13
4681884	16
8186653	13
6241958	13
15465617	17
6390329	13
8386682	13
19269042	13
11607828	13
28707181	13
14845203	16
34790699	13
19483608	13
25356006	13
467146	13
3649064	17
491917	13
8813530	13
7488992	13
7348035	13
3885425	13
2721134	13
2446025	13
3263147	13
166697	13
1372224	13
638501	13
2424861	13
1037554	13
298714	13
2320618	17
11775508	13
13394503	13
5935127	13
1337112	13
15883458	13
3473309	13
23235623	16
251784	13
1521798	13
3158947	13
5888452	13
3914889	13
123630	13
15768851	17
6655155	17
13056313	13
4653508	17
1305901	13
1011590	16
3284458	13
8900229	16
810721	13
26636198	17
10429381	16
3224315	13
340191	13
5382822	13
3455668	13
12048141	13
6346495	13
4053928	13
4432648	13
33107	13
8415103	13
16263359	13
2165127	13
5485102	13
5484871	15
12062421	13
18816885	13
9592734	13
28317394	13
1609216	13
13746777	13
25058104	13
11255501	13
3879061	13
2595046	13
13614713	13
18630468	13
3123976	13
3935828	13
7238877	13
15332005	13
6207328	13
1142257	13
1901612	13
4769762	13
4866974	13
2852285	13
100579	13
1066452	13
2147431	13
8869805	13
827468	13
4626952	15
1749347	13
7032416	13
2812066	17
2706127	13
6526380	15
2417244	13
1253197	13
10582857	13
5874573	13
2327986	13
9914315	13
9968199	13
1754761	17
3594803	13
8266158	17
1508829	13
16604691	13
8336028	13
998869	16
24307782	13
19190744	17
14638971	13
4445676	13
2330046	13
4495113	13
8073126	13
8758876	13
5196474	13
1500360	13
7630744	13
12009216	13
17104200	13
13278709	13
7511518	17
1068676	13
7339250	13
6267662	15
5258644	13
827375	13
6026852	13
31551336	13
7523013	13
6278252	17
4318665	13
6617930	13
1040313	13
621660	13
1116533	17
21905492	13
1049572	13
101720	13
3459286	13
16447451	13
3023735	13
9973078	13
15954743	13
1849460	13
2794149	13
1042495	13
2322484	13
9915847	13
348499	13
2157617	13
7601948	13
843790	13
18848	13
8799	16
5844660	13
2342107	13
1428823	13
6463359	17
131471	13
2328323	13
17628550	13
15539475	13
1313265	13
23103460	13
10712478	13
1293536	16
2007474	13
2228839	13
1072931	13
281256	13
6182846	17
3422222	15
981724	13
15093545	13
1684707	17
1298567	13
257464	13
3891262	13
857936	17
13696744	13
7535058	13
19125601	13
200939	13
3029105	13
12585216	16
6301538	13
2134343	13
4382596	13
2353457	13
504752	13
1355433	13
8406569	13
8226420	13
25581157	13
24302421	13
11872938	13
7044240	13
7999139	13
832865	13
22314849	15
10515422	17
2202147	13
8481356	16
24989280	13
3157019	13
13402786	13
10664936	13
17746890	13
4074677	13
1154185	13
11239311	13
457128	13
7672638	13
553034	13
4614811	15
2032760	13
14791231	13
914059	13
4065103	13
1024172	13
4797618	13
6310355	13
17395163	16
7713344	13
17818483	13
3662769	13
2301595	13
17747086	17
6025242	13
3260112	13
7040191	13
2094005	17
4352853	13
1917095	13
9024835	13
23350866	16
3866648	13
8857485	13
15377386	13
5839789	13
41862540	13
1464642	13
4618014	13
10155507	13
4209114	13
8828356	13
21500607	13
10674600	13
1796396	13
4632449	16
19647205	13
7365075	13
7260223	13
1185177	13
5222476	13
5957081	13
3842951	17
8288214	13
294150	16
15723452	13
16596601	15
15903500	13
74305	13
5082577	13
8868865	13
16407449	13
15369715	13
4719414	13
5427802	16
2881402	13
20408050	13
29892792	13
127863	13
821820	13
550727	13
4136629	16
4707370	17
447019	13
4608183	13
18318118	13
1993427	13
11510119	16
11063863	13
4290465	13
2079169	13
7217173	13
8388011	13
11083196	13
17799949	13
3625540	17
4614562	15
17076	13
22518211	13
3017965	13
1553288	13
1046128	16
3964621	13
5695784	13
341777	13
9574324	16
8187127	13
8212896	13
7891034	13
2447841	13
2104640	13
2447074	13
196543	13
2487540	13
3832414	13
9512589	13
11826529	17
2106308	13
1895418	13
1403336	13
21029270	13
2682923	13
6305604	13
12313342	13
4048400	13
24930332	13
9740530	13
8583997	13
972243	13
15060456	13
4291101	13
1468734	13
2015186	13
3888	13
74503	13
5627433	13
12760167	13
4914884	13
10461478	13
4184924	15
5265324	13
600060	13
23265897	17
1357838	13
2425598	13
13612767	16
48280997	13
2240882	13
19614285	13
3801956	17
11458417	13
2857626	16
16829389	16
38126555	13
251245	13
760576	13
2696719	13
19458833	13
7688140	13
26862163	13
1829445	17
615498	13
903259	13
1647216	13
19208543	13
7234251	13
139419	13
12195563	13
8192512	15
5595986	15
7288943	16
2409227	13
15777094	13
1790617	13
8818573	13
11783610	13
4926984	13
2425250	13
4490380	13
1137993	13
547143	13
10789317	13
23372915	13
2082737	13
2492394	13
2263793	15
18748606	13
12013286	17
15212850	13
16234984	13
7599686	13
8517173	16
2034308	13
2036459	13
4936581	17
13608171	16
5335572	13
7001417	13
9332408	13
6965400	13
1684743	13
5949805	13
30622277	13
5057327	13
21223583	13
8965453	13
4591470	13
10244	13
17868031	13
15412192	13
4983397	16
8365884	17
8244756	13
15965499	15
14875888	15
18866522	13
7277358	16
2536680	13
7460564	13
7649336	16
6425468	16
17456874	13
3018085	13
1112907	13
7458052	13
811957	16
29551919	17
898290	13
5788665	13
4186254	16
158554	13
4506863	13
17254141	13
624218	15
1806030	13
4007975	13
29038988	15
14193065	13
1454954	13
2315210	15
6304104	13
10884546	13
2054659	13
8317121	13
6922152	13
20413539	13
5281294	13
204393	13
2593313	13
1348097	13
6616369	15
9908566	13
828988	16
7917060	13
1240671	13
4605752	13
18985062	13
1443096	13
12665973	16
14463649	13
11046635	13
17133683	13
80479	13
7555774	13
10562382	13
31826551	13
1362023	13
18004019	13
6444378	13
20920824	13
4143721	13
34941489	17
23035534	13
19858821	16
4497169	13
19861789	13
1399650	17
8037093	13
21745188	15
914295	13
8123983	13
4845113	13
12216644	13
22895973	16
410590	13
2179806	13
3856283	13
841708	13
8141636	13
2136420	13
19519497	13
1434070	15
12561484	13
4953843	13
31882028	13
9742426	13
2969133	16
2535059	13
23853652	13
1408079	13
11793309	13
2416379	13
10318847	13
5083175	13
7271662	13
16304286	13
12820415	13
12117309	13
1934193	13
3214120	13
24475611	16
5757727	13
3161125	13
2520677	13
12233184	13
8061692	13
27467646	13
1385067	13
8024178	13
11668192	13
13768822	13
2404879	13
3636696	13
12020159	13
1329273	13
15228575	16
996563	13
1963673	13
5129306	13
12613981	13
18439075	13
11802710	13
4749200	13
4943915	13
26840914	16
18765847	17
1457057	13
5554050	13
282633	13
1556943	13
3784782	13
14392834	15
1113891	16
6115009	13
6694738	13
9794364	13
915447	13
7552319	13
3438661	13
4791151	13
3851073	17
1532485	13
1303677	16
2645529	13
4208426	13
11046512	13
15478103	13
762692	13
493210	13
1956912	13
5911473	13
672542	13
589307	16
14855436	13
10632664	17
1516101	13
15599989	13
6584557	13
5565905	15
1890168	13
4087448	13
1713943	13
5349726	16
4751335	13
3780103	13
5690765	13
1044774	13
1360276	13
9156524	13
5357655	13
12849333	13
5930734	16
5301926	13
1578428	13
3376277	13
1177367	13
4220845	13
13582571	13
7423410	13
2725681	13
3068809	13
10341492	13
9069677	13
18495470	17
20568816	13
1503079	13
6575901	13
1355332	13
7289844	13
12085239	13
1744204	13
4878006	15
32657572	13
1016493	13
19594	17
20667717	13
5952422	17
137250	13
2292006	13
327207	13
2492098	13
23545197	13
4173387	13
7226406	13
11970421	13
1900336	13
18551364	13
9067080	13
6998857	13
12426694	13
28947	13
1692320	13
984451	13
1426646	17
5731662	13
250129	13
14543090	13
1289880	13
3701542	17
4050114	13
2000893	13
9345279	13
13833942	13
5698920	13
668850	13
7008596	16
4540194	13
12034153	13
10549511	13
15865019	13
5466038	13
16003795	13
1532162	13
1420546	13
6958351	13
8041250	13
9019960	15
1928256	13
4218444	17
3080544	13
17380437	13
9371302	13
8173492	13
5399463	13
1944863	13
8533834	13
56795	13
39556898	16
12028561	13
2033599	13
1386799	13
10378688	17
36012667	13
42504	15
14941367	13
9897268	13
6145042	13
8097783	16
10114661	13
5013491	13
12851739	13
16788831	13
10417416	16
6382762	13
5600100	13
21014617	13
1276177	13
6972254	13
749906	13
14928429	13
19528408	13
5794037	13
14853308	13
7420565	13
1024253	13
4720033	13
8798432	13
14739452	13
4056940	13
4500055	13
1236418	13
4988824	13
17627160	13
542362	13
3703531	13
20024985	13
10221867	13
1512440	13
20890728	13
6915666	13
17202313	13
3323670	13
10037450	15
3500086	13
3718497	17
1458551	13
1565056	13
3056529	13
3698073	13
4492148	13
42344	13
11074905	13
7893959	13
8026821	15
52831	13
10684392	13
1610877	13
4184624	13
11174221	13
7521857	13
3552952	17
13983	13
6259438	13
10766697	13
1326102	13
29396064	13
263455	13
3568133	13
4052913	13
10687559	17
2740288	15
48673	13
2846070	13
10259854	13
6247759	13
8429212	13
1230663	13
4793862	15
18624888	13
2263578	13
385887	13
4390084	16
733018	13
2858498	16
561693	15
12980804	13
5144665	13
5001262	13
13201406	17
6076613	13
3959190	13
21993122	13
10982714	13
4886739	13
10754384	13
3828489	17
14136135	13
14556816	13
18699751	13
1875828	13
6280897	16
1461047	15
12960041	13
1291254	16
19308006	13
2959886	13
3116795	13
6827907	13
14333208	13
6858945	13
664233	13
9727944	13
3371153	13
18222460	13
7485701	13
940767	16
6836071	13
116067	16
3121583	13
2290151	13
2459153	13
17926234	13
1867978	13
2400152	13
3542410	15
615576	13
7530752	13
4768438	16
5737850	13
6056551	13
997414	13
9327775	13
2108255	13
3745041	13
2739731	13
1922714	13
4005194	13
1934362	17
14230787	16
1235832	13
290586	13
19028768	15
1253337	13
5530212	13
2479902	13
258617	13
694831	13
935633	13
3084201	13
2535267	13
6350672	13
2772554	13
16145464	13
533580	13
2914201	13
19034639	16
5408092	13
3731608	13
6272790	13
624124	13
1519780	13
20054986	13
4076866	13
2536172	16
116423	13
1354549	13
3774373	13
9395586	13
6723480	13
1511951	13
10022849	13
2488829	13
9052369	13
23856510	13
3851099	13
14855929	13
5871018	13
1221365	13
6496669	13
13573274	13
29549530	13
26383174	13
822027	17
4575353	13
1979287	13
15980970	13
1292032	13
5379609	16
3687327	13
3064477	13
42516916	17
12837470	13
999186	16
9170406	13
4959247	15
16992656	13
2850734	17
12386078	13
7206992	15
7949969	13
3611177	13
3225878	13
16405698	13
2079837	13
8522354	13
16473751	13
15783086	13
4703248	13
9571556	13
6518820	15
2634395	13
26337550	13
2150192	13
3210216	13
1892123	13
11681418	13
17198464	13
451577	13
3847082	13
3306389	13
17281811	13
8864614	15
21897812	13
2704704	13
12902564	13
4298982	13
2468782	17
9287473	13
13404082	13
4077681	13
218930	13
81089	13
16462251	13
4298513	13
18857946	17
1333795	13
2999109	13
475763	13
18610371	13
3378941	13
4888877	13
10540130	13
22930941	13
4682752	13
898956	13
129786	13
2341892	13
25260325	16
2700584	13
4692128	13
1295306	13
706065	15
4033709	13
3818520	13
8649498	13
14593450	13
659146	13
10975218	13
14052114	13
1171310	13
5989335	13
1084542	13
28502897	13
8261040	13
10634786	13
8371801	13
102733	13
667767	13
1953499	13
862119	13
3845436	13
8147885	13
5919131	13
6310838	13
10402846	13
4989776	16
14294126	17
5326659	13
234894	15
5346460	13
707011	13
837299	13
1996325	13
7019575	13
8364973	13
5965082	13
8366504	15
16166979	13
2200254	13
1637198	13
6784148	13
1762805	13
146385	13
1036092	13
617493	13
6571204	13
8251213	13
12265525	13
524736	13
4974818	13
2321648	13
14342833	13
3152901	13
3298974	13
3825334	13
14203364	13
19456305	13
8247197	13
5558541	13
6139481	13
3338398	13
5615865	13
21945701	13
19727152	13
7301236	13
11755286	13
3700028	13
2959880	13
18208070	13
5459571	13
5650978	13
3815438	13
802445	16
10463053	13
6769578	17
6273955	13
26432920	13
3139661	17
8366819	13
8869977	13
9044668	13
11331581	13
6334890	13
17018824	16
2806996	13
971152	13
1741515	13
4912479	13
9379603	13
6526516	13
6095905	13
7529740	13
3982345	13
14051981	13
4624416	13
2446203	16
9648035	13
1190080	13
1572536	13
5650905	13
359513	13
10561821	13
1169673	13
2274794	13
44894070	13
1298198	13
16839343	13
3201090	13
12030894	13
4983987	13
5957802	13
6050349	13
7076301	13
531658	13
12575829	13
16283362	13
2772500	15
12185882	13
2665331	13
296767	17
9077380	16
188293	13
2503177	13
15432326	15
656773	13
1260755	13
23176168	13
7273448	16
4749328	13
11817007	13
16342502	16
6888492	13
3443687	13
4807809	13
16814571	13
7840429	16
1199165	13
5096990	13
9110595	13
10441884	17
17469563	13
1115106	13
2433344	13
426221	13
7199220	13
1734827	16
3087841	13
1308235	13
820688	16
6220980	13
2350265	13
54877	13
3372495	17
6210679	13
28139082	13
493895	13
2131238	13
303737	13
1105256	13
10521893	13
1136505	13
11856285	13
1918580	13
4103627	17
48169879	16
7300338	15
2038763	13
1104917	13
4941393	13
343601	13
4953166	13
2324678	13
4855794	13
8474108	13
13434613	13
6003420	13
14406157	17
1918294	13
3583147	16
9924836	16
4355710	13
1635856	17
2234033	13
20042927	13
7578572	13
9044246	13
5865352	13
11464010	13
6527598	13
50772831	13
2547449	13
434597	13
1297330	13
5927450	17
5953535	13
1557856	13
1169829	13
1246981	16
4987956	13
16117375	13
38328784	13
1190074	13
10146948	13
2599942	13
1505296	13
2454659	17
4526321	13
9147122	13
22665191	13
5832023	13
10324485	13
7941307	13
2297034	13
17199115	13
12465616	15
6383854	13
3218687	13
7422639	13
13650341	13
431090	13
12289205	13
8284013	13
8853798	13
7341670	13
20137837	13
25474874	13
4421132	13
5869926	13
4240535	13
1572958	13
11555242	13
5756364	13
15506066	13
3437758	13
967686	17
4010507	13
7889488	13
2944555	13
10222639	13
3456527	13
1297560	13
3756330	13
2146047	13
8822471	13
3816849	13
5860775	13
17432285	17
1548173	13
1533495	13
1395805	13
375777	13
8021033	13
19337884	17
12996914	13
4587417	13
6440878	13
8335216	13
8866011	13
1740501	13
1584756	13
15844922	13
6169238	13
5070513	13
13010953	13
2332703	13
3137986	13
2348446	13
6855886	16
423025	13
14975806	13
15661745	13
5796511	13
431035	13
2023459	13
21099335	13
3949273	13
40339312	13
8244629	13
1255956	13
1831035	13
11313613	13
16379976	13
313733	13
3417345	13
1430830	13
1953173	13
8935108	13
15381235	13
3386632	13
3191448	16
90897	13
3265610	13
104320	13
1866207	13
2160286	13
6454768	13
9047849	13
19311315	13
9143347	13
12200799	13
15524661	13
1412992	13
20613128	13
14014232	17
14435385	17
34518440	16
3360656	17
8429298	13
3873445	13
1436569	13
4302957	13
2209545	13
1395916	13
6019822	17
20865348	13
468858	13
6798193	13
5771253	13
21081651	13
917647	13
3564747	13
4571273	13
2947107	13
198246	13
3604631	13
13627099	13
2588814	13
6136677	13
13129223	16
8712193	13
5862719	13
4319194	13
31577652	17
4385711	13
5569428	13
7334621	13
2032419	13
669727	16
6950858	13
5389947	13
286328	13
5385553	13
2269140	13
7408410	13
22255358	13
1301861	13
1639482	13
71369	13
8298993	13
14612081	13
7174009	16
472029	13
3685530	13
6812460	17
1699510	13
15011558	13
2495592	13
424815	15
890493	13
4063691	13
2754355	15
6946527	15
2483248	15
646566	13
13522234	13
2285219	13
8079282	13
2361946	13
14836932	13
5081194	13
1230865	13
586592	13
1750047	13
12598464	13
516187	13
123915	13
26404236	13
14324	13
19602667	13
2490122	13
500676	13
28823805	13
7209106	13
736828	13
10521393	13
266970	13
2520323	13
2753439	13
335094	13
2209729	13
1386001	16
7132916	16
21457814	13
6008831	13
1887699	13
465441	13
561108	13
1083779	13
11502035	13
17991412	13
31557461	13
6663061	16
3324097	13
8538569	13
1772335	13
9226722	13
769053	13
8117529	17
10494377	13
672431	13
39721773	16
4136136	13
173804	13
2160180	13
5163389	13
3107446	13
15290577	13
17008641	13
204469	13
520052	13
3720709	13
20738398	13
14286321	13
26156103	17
10694063	13
12162557	13
17918027	13
1493306	13
18090321	13
13910547	13
418351	13
102248	13
5305288	16
6391305	13
5633966	13
31765538	13
4718378	13
13825518	13
545594	13
480959	13
25060440	16
2976463	13
2770292	13
2463810	13
2149677	13
10510684	13
3570952	13
3816614	17
3779626	13
1139689	13
13888580	13
5447372	13
1449156	13
3045521	13
1167404	13
934406	13
12157962	17
882126	13
7645794	13
7585573	13
11054345	13
11801197	13
14746105	13
2840152	16
12150864	13
13355465	13
6074702	17
3366301	13
12346187	13
12623308	13
22708606	16
18017878	13
5639640	13
1922956	13
15634931	13
10387126	13
17692413	15
6082845	13
6084593	13
962602	13
2967407	17
3102439	17
9979908	13
14986120	17
8102912	13
11352173	13
560884	13
2061432	13
1517695	13
2019163	13
3339213	13
5284918	13
3268167	13
574859	17
20154704	13
3941956	13
218555	13
2613653	13
767276	13
1763777	16
8797625	13
17844555	13
8271745	13
7162128	13
21908603	13
6983321	13
3183429	13
3098424	13
4641664	13
5906338	13
11444077	13
7526085	13
4372840	13
9580179	13
2699392	13
11230014	13
3185441	17
14382702	13
692020	15
3224400	13
2166408	13
3022856	17
1580724	13
2774986	13
2171412	15
5949012	13
3135692	13
4570260	13
1182182	13
1848966	13
12755096	13
3427961	13
15623371	13
5782580	13
436365	17
20914426	13
970486	13
1841869	13
2188540	13
584013	17
9411545	13
6063966	13
3441026	13
7660321	13
11307694	13
12774399	16
3738641	13
4044488	13
2328084	13
19540071	13
22690708	13
2009941	13
8430832	16
3831248	13
1459786	16
3963828	13
9332032	15
11258907	13
418798	13
7964254	13
478203	13
1366416	13
5863609	13
2943759	13
13005420	13
4480486	13
9627220	13
4581321	17
7108774	13
3856184	13
1207742	13
4389885	13
32587228	13
20669427	13
57645	13
109432	13
9309522	13
722773	13
2589573	13
3470779	13
15133202	13
6394387	13
2960135	13
16339810	13
2045961	13
559181	13
5075408	13
10819851	13
7652555	17
3177550	13
13544645	13
108133	13
5612431	13
1914032	13
3123005	13
1627659	13
2254983	13
4280012	13
9240614	13
2049852	16
2464757	13
2481443	13
12798168	13
4615878	13
3206839	13
4963249	13
41457778	13
6796150	13
3143434	13
2561945	16
1947607	16
14362313	13
2151543	13
381219	13
64408	13
11154805	13
12507393	13
14080915	13
3080112	13
1018201	13
9127300	13
8179841	13
12403036	13
8611875	13
8843770	13
1264861	13
2058668	13
2130310	13
1146847	13
16590087	16
594860	13
7847057	13
2816593	17
1791106	13
10397104	15
9485669	13
764375	13
6781812	13
9102397	13
22043234	17
2133021	15
20855342	13
5702186	13
6478177	13
4702048	13
20722897	13
4440445	13
2276080	13
2121495	13
5038834	13
13277553	13
2919831	13
12700690	13
8732118	15
2641917	13
4183224	13
511852	13
2765880	15
619276	13
19556339	13
10746355	13
987854	13
7727642	15
14674198	13
7119039	13
17075761	13
3202459	13
2247817	13
15557622	13
761970	13
3525657	13
6129039	13
21376387	13
2347164	13
17938645	13
9892956	13
2986675	13
1338753	15
7666702	13
15319987	13
871848	17
5521657	15
14628062	13
5125992	13
8785873	13
5793553	13
8863855	13
4886346	13
248523	13
3337279	17
5769658	17
35602066	13
4873808	13
2931503	15
19295295	13
4184119	13
1061621	15
8987346	13
3139646	13
133164	13
1712774	13
2914792	13
23098410	13
4208575	13
868388	13
1043439	13
533871	16
1214775	13
9840633	13
1074553	13
1666662	13
14105667	15
12054165	16
19209198	13
19687411	13
12627098	13
58738	13
1238228	13
5970969	13
30655389	15
6510511	13
7957916	13
5739784	13
5468300	13
10774275	13
838273	13
944080	13
21919068	13
4950786	13
16021028	13
481639	13
2820956	13
2242671	13
5357135	13
387606	16
15863029	13
149823	13
142694	13
3002551	13
9031385	13
15117856	15
1021064	13
11096964	17
8599857	13
16633492	13
24143682	13
271526	13
9896255	13
3126060	13
13678031	13
1298222	13
855025	13
4361341	13
16902691	13
4293461	17
14265481	13
9664270	17
5219168	13
1761995	13
38943875	13
325015	13
2843514	13
5997640	13
2002687	16
5609930	13
4965790	13
4610787	13
5724179	13
4192130	13
6802511	13
5894613	17
21705001	13
4284379	13
15059356	13
7884967	13
8602638	13
5643622	17
436699	13
5946412	13
19795885	16
7406438	13
22188094	13
6888906	13
242617	13
6400086	13
1093761	13
448994	13
3719362	13
5379176	15
21918602	13
11116103	13
1331313	13
4993451	16
1437531	13
16573172	13
14201084	13
3894189	13
4359617	16
7486728	16
788593	13
15216834	13
15545010	13
19531950	13
8713602	13
5211832	17
12224614	13
12453637	13
1367925	13
5476355	13
5861901	13
12580946	13
10061423	13
5140784	13
7382618	13
18130332	13
11953509	13
10306383	15
5359213	13
2049389	16
2365781	13
15747092	13
11354649	13
3756230	13
11364418	16
4878931	13
4153646	16
17675315	13
693562	13
1785845	15
4448682	13
5219665	15
27387109	13
1630532	13
833044	13
30964691	15
5507286	13
1596273	13
3267287	13
3228032	16
2277537	13
21093634	13
333445	13
2133069	13
10216120	13
8198322	13
1086956	13
2797670	13
15031495	13
60459	13
22373	13
1317028	13
4963981	13
38376463	13
19819491	16
1879270	16
3750282	13
11904796	13
2659569	13
2806918	17
2237808	13
2156105	13
13641985	13
3880500	13
6895089	13
2682136	13
3584640	17
2468695	13
12836388	13
4248296	13
5093379	13
299259	13
472721	13
1853223	13
2754214	13
6076261	13
8012228	16
4183655	13
1071308	13
1617307	15
2955720	13
6368144	13
8291929	13
1429055	17
5983201	13
2806251	13
6973682	15
2209396	13
91596	15
7443339	13
2990966	13
13241250	13
8814710	13
1774857	13
4695826	15
6590955	13
266353	16
2264178	13
13507054	13
12724422	13
16002894	13
6586056	13
2848441	13
626165	13
744178	13
7815945	13
3408283	13
3630560	13
18345809	13
5295775	13
1200332	13
6834391	13
6724649	13
7412361	13
3382104	13
7686614	13
2040214	13
4552136	13
23736456	13
1758619	13
14171472	13
16788194	13
4110795	13
14895965	13
2680184	13
7720183	13
1592101	13
3667807	13
4384610	13
233322	17
3020261	13
9729156	13
16337533	13
5598198	13
17320073	13
25521786	15
5610257	13
252723	13
2815329	13
5522301	13
9684779	13
5874178	13
4073426	13
3522156	13
3278409	13
2182869	13
1432866	17
1368224	13
1235506	13
19633295	13
3993330	13
10607623	13
4552231	13
7163419	13
750780	13
8076770	13
3033305	13
8295127	13
9540511	16
1980985	13
4614195	13
7514602	13
2934280	13
1421560	17
1774919	13
2956479	13
6021368	13
143849	13
6665439	17
3213434	13
5336592	13
5777411	13
2923718	17
9836273	13
2833436	13
21036482	13
478147	13
10055525	13
5108258	17
4074400	13
3692195	13
9850053	13
15534612	13
9628632	13
19226212	13
10291898	13
819327	16
14100994	13
8467698	13
1032783	13
4918396	13
2999449	13
3650766	13
19895767	13
2574085	13
14869837	13
461189	13
12511288	13
207461	13
1893931	13
568078	13
1139108	13
7083201	15
8164052	13
897785	13
7289757	13
1804264	17
155263	13
4637081	13
1083878	13
2774586	17
2804806	13
6962426	13
1296550	13
1286497	13
2728952	13
14859486	13
11868651	13
4684903	13
6072580	17
19919023	13
19545435	13
45902364	13
2249666	13
3544244	13
3031449	17
24807600	13
18310064	13
4910446	16
19774882	13
1075106	13
9639540	13
1528662	13
774113	13
876329	13
5413221	17
2838992	17
6754476	13
1534483	13
5823455	13
4188204	13
474905	13
7161346	13
2967818	13
356205	13
18150448	13
9656924	13
9822133	13
8445614	13
31141248	13
12505707	15
865942	15
2038029	13
8133424	13
13676746	13
12469800	13
7802331	13
4007233	13
11857008	13
1733294	13
32232704	17
4124144	13
1988912	13
320822	13
24397251	13
2105179	13
10839303	17
2097961	13
504346	13
9811191	13
20114614	13
5225168	17
10960932	15
7734226	13
2054741	13
19382072	16
12668692	13
5433272	15
601667	13
9058180	13
11022971	17
5371692	13
285538	13
3880913	13
14545801	15
3030348	13
1718436	13
1461434	13
2398852	13
9220323	13
2234661	13
671764	13
909110	13
12693347	13
3521234	13
6652493	13
6102311	13
13642698	13
9699574	13
49133661	13
6422724	13
2944308	13
88009	13
5396016	13
1143995	13
749136	13
20421118	17
6872395	13
1740996	13
8964480	13
3953	13
7411059	13
7673549	13
3343019	13
7605072	13
551288	16
10475477	13
1799592	13
40092157	13
12145355	13
3407552	13
915110	17
7020138	13
1448245	16
7153914	13
25534222	13
726456	13
7870907	13
24843022	13
33902	13
1776697	13
4345790	13
191175	13
18901284	17
5427904	13
7616285	13
4865568	13
14659872	17
526775	13
3239770	17
10273767	13
651400	13
20179365	13
8075798	17
1582406	13
3079145	13
14265931	13
4490118	13
18622085	13
15885800	13
1852271	13
6742594	13
15390438	13
294896	13
9196563	13
12787498	13
303829	13
556305	16
2188787	13
2576077	17
2427370	13
3364872	13
1989355	13
12583975	13
1827787	13
6834978	17
12033113	13
3569766	13
6244047	15
24091233	13
746378	13
45725548	13
8390385	13
6629066	13
10899225	13
10383539	13
2562722	13
9629442	13
39126276	13
15740511	13
4713595	13
4244312	13
2327122	13
2865245	13
20973693	13
27370246	13
199354	13
7581619	13
3832074	13
833918	13
9703695	13
25859898	13
1017666	13
13884982	13
1631773	13
1647800	13
5255384	13
15587478	13
2305266	13
8895767	13
605227	13
34998840	13
19781531	13
2299030	16
3587280	16
2969886	13
6368520	13
12762331	13
1565769	13
23951584	13
17122256	13
1854290	13
8670465	17
2702863	13
2115432	13
4543653	13
3705476	13
18677942	13
3588278	13
24981914	13
9418734	13
3621923	13
5489273	13
8259868	13
2355034	13
4107283	13
17313883	13
2719559	13
6906374	13
124773	13
1014336	13
8553848	13
4093242	13
7924464	13
1050529	13
31526401	13
3336951	13
4847630	13
1034412	13
7753584	15
44244	13
6030023	15
5701332	16
3018754	13
3533785	17
7670029	13
7789402	13
4218952	13
340313	16
11749255	13
2843731	13
12946584	13
1473997	17
9571556	13
5813811	13
6568692	13
3589615	13
1281617	13
2392221	13
11042360	13
27031156	13
6753808	15
18205270	13
9168196	13
7410401	13
11125326	13
19180530	16
4068628	13
8035744	13
14635168	13
12057483	13
6687993	13
2441812	13
6477893	13
2310875	13
16171281	13
13824961	13
8328238	13
1425540	13
813650	13
30436630	13
15181200	13
2167457	13
12026588	13
1001797	13
8166576	13
280166	13
25763143	13
6340926	13
509470	13
673518	13
5653856	13
7742865	13
7669686	13
26983	13
5947540	13
6186511	13
2289964	13
5357585	13
11333316	13
11560917	17
2490680	17
61640	13
7235996	13
1547971	13
1376940	13
14572995	13
2562715	17
155448	17
9184998	13
4042712	13
12421735	13
578208	13
1329870	13
8951077	13
7977928	13
14010031	13
6735533	17
7815642	13
1739950	13
14148646	13
26625115	13
2678118	13
2618601	13
11866689	13
10380405	13
7659591	13
3107977	13
9705207	17
8262604	17
22938703	13
1671760	16
3096411	16
2315021	13
15744046	13
6112885	13
13473875	13
10611368	13
2813570	13
7204078	13
11369329	13
861947	16
5021423	13
1748811	13
13716401	13
5542083	13
15210654	13
291751	13
676381	13
3693884	13
6758256	13
10940988	13
5392018	13
9076222	13
13223390	13
2977899	13
3582281	17
3923008	13
2752096	15
5909288	13
7474284	13
7934118	13
1912456	13
4704190	13
3021361	13
5205242	13
17077118	13
8183704	13
269080	16
11093168	13
580109	13
2272814	13
12405774	15
4693991	13
19882191	13
2628290	15
6551523	13
3602086	13
1850045	16
7199659	13
4454883	13
2279141	17
17157574	13
8847862	13
2797540	13
2031199	13
1183444	13
12808271	13
19084981	13
15293023	15
2042107	17
3175097	13
5515246	13
5754522	13
7556594	13
7812723	13
504439	13
1789982	13
26580924	13
7373309	13
8306500	13
1207772	16
91456	13
209988	16
657571	13
3131928	17
3297797	13
3991325	13
7193502	13
7326903	15
2508992	13
3203875	13
13039217	13
4441298	13
5200329	13
1016938	13
1665203	13
7105504	13
9960811	13
15921531	13
5577173	13
7989107	13
53447	13
3621700	13
12900022	13
26744198	13
7419445	13
50177526	16
374758	13
5958503	13
595434	13
2109761	13
252328	13
7795710	13
1285096	13
21844265	15
2178357	13
6449152	13
13763297	13
3317698	13
3521843	13
2655919	15
741269	13
5205293	13
9734804	13
319244	13
2650326	13
8092680	13
27191398	13
896057	13
21054687	13
8758232	13
20869311	13
215846	13
1352015	13
7184960	13
936983	13
2786992	13
2430616	17
2320997	13
13171362	15
3092177	13
15912168	13
10843910	13
3980878	13
14329288	17
8194675	13
3513784	13
1938558	13
1414781	13
36340322	13
10065157	13
8410118	13
5954732	13
580478	13
9967440	17
10650727	13
8142493	13
1268261	13
13052143	13
6055118	13
3160949	13
22936	13
1549730	13
32599	13
2933090	13
3042020	13
1564487	13
2680488	13
9782717	16
6364719	13
6010920	13
9776990	13
7481820	13
4584912	15
3856907	17
3900860	13
7367660	16
6064524	13
11041583	15
13291295	13
9762978	13
37689135	13
18589262	13
1211289	13
10315235	16
5245685	13
663766	13
497026	13
1591261	13
368427	13
5403185	13
892081	16
3267599	13
36125719	16
6022106	13
2393014	13
4025268	13
10980409	16
7664431	13
3835908	13
7542583	13
6451302	13
3724394	13
4620319	17
2344410	13
16527735	16
6485674	13
2562126	13
3026940	17
19864286	15
15326484	13
103580	13
667865	13
6637159	13
3258976	13
11278949	13
2880695	13
10200198	15
8546048	13
18084833	15
1297286	13
14226126	16
17044727	13
3002880	13
2050870	13
1402975	13
7511577	13
7196951	13
1281146	13
1327395	13
2665233	13
20180	13
2746837	13
98692	16
24086487	13
29370125	13
19650434	13
11881237	13
12915911	13
8173648	13
15888280	13
1999708	17
5608873	13
8248345	13
5991972	13
2060613	13
10523515	13
8559697	13
1290654	13
4606012	13
8695206	13
7675712	13
761762	13
9815433	15
7149022	13
2814686	13
2706831	13
7147579	13
9973254	13
4162196	13
12709379	13
8318095	13
32795314	13
1397175	13
9533919	13
1283194	13
231198	16
1433309	13
20865628	13
2307278	13
1570145	13
2516130	13
2030112	13
4433012	13
2028453	13
2208239	13
13509699	13
8387258	17
12503360	13
284236	13
3698160	13
8025028	13
6393726	13
2486255	13
823104	13
43326	13
5034947	13
60589209	17
33865658	13
18958550	15
22026048	13
2783528	13
10172159	13
7151256	13
4255377	13
239097	13
2649025	13
2819737	13
658758	13
1183692	13
16692205	13
2410715	13
28691660	13
7667830	13
1087522	13
9128251	13
18348998	13
3751864	13
7123684	13
24697271	13
7581498	17
4516362	13
2251999	13
745102	15
1249179	16
8803020	13
5364639	13
6347508	13
8113314	13
825433	13
13396314	16
4406278	13
14383695	13
10534253	13
1488940	13
3199865	13
962416	13
511721	13
8762899	13
12325704	13
4582960	17
23868035	13
2256620	13
30732060	13
54901	13
3888342	13
4673067	13
2284924	13
2645592	16
273645	13
18777000	13
840521	13
24820501	13
961712	13
24568010	13
1329074	13
8014294	13
8506683	13
3413097	13
3794509	17
6515714	13
356235	13
4700579	13
8465193	13
31498413	17
542632	17
12518315	13
1057732	15
9746512	13
25637102	13
8572494	13
4940171	13
1928024	17
8312155	13
2946346	13
15367449	13
3082818	13
1672727	13
4821999	17
9692214	13
3520117	15
11554518	13
21282561	13
5567983	13
12151959	16
728660	13
7255285	13
7275585	13
5967594	13
8740085	13
138397	13
14190939	15
8133647	13
1340433	17
20270093	16
9836858	16
512383	13
6952748	13
1005852	13
8225342	13
22248602	16
6899841	13
26911072	13
9913901	13
8915730	13
19164235	13
18118472	13
10294141	13
5634639	13
3214816	13
6475776	13
724261	17
7290908	13
14434989	13
14133038	13
11993400	13
16563175	13
21004157	13
3585754	13
13589267	13
4153393	13
2199882	13
6384936	13
408478	13
3799338	13
1188533	13
16852953	13
7314651	13
7429644	13
4800630	13
4152211	13
7206139	13
3818290	13
3599639	17
6225044	13
2255721	16
1386005	13
7799108	13
3126259	13
5398867	15
12059544	13
1193522	13
4805899	13
11549075	13
9146275	17
20171134	15
1346755	13
4222122	13
6666189	17
734789	13
14074243	13
7082493	13
1078077	13
2687181	13
283200	13
2576977	17
9949754	13
2482999	13
3838199	13
3195942	13
7034808	13
284118	13
3649336	13
19216244	13
2130543	16
18665525	17
18053984	17
12732533	13
20029500	13
17410873	13
1650470	13
1606767	13
1538285	17
2156010	13
5724694	13
5846000	13
2751240	13
2210352	13
6228287	13
477117	13
1717205	13
2528078	15
1531675	13
3244342	13
914741	13
3611453	13
22387794	13
2968830	13
1899664	13
4882140	13
11459837	13
3090977	13
3738151	13
21226885	13
1526840	13
433414	13
31646090	13
109236	16
7413286	13
7456584	13
979325	13
3474599	13
17799763	13
401763	13
19620961	13
4630056	13
10615845	13
8207670	13
539955	13
7245743	13
9181579	13
2213576	13
3199948	13
1437170	15
10107886	13
1992051	13
14037674	13
5099639	13
5445751	13
2370696	13
4540342	15
25468063	13
2364010	15
8120058	13
4834016	13
766325	13
7312001	13
5174191	13
12582092	13
3697823	16
8850548	16
4939414	16
20738854	13
15347180	13
2470126	13
23577296	13
7305589	13
1141624	17
553250	13
4854915	13
1143604	13
2284206	13
1800759	13
167294	13
4537383	13
10947593	13
2763863	13
13244011	13
7203661	13
10315326	13
13689516	13
15447510	13
13777534	13
13365392	13
6038514	13
1939561	13
4713484	13
11601143	13
1227518	13
1871566	13
19237317	13
1827597	13
6420072	13
4424221	15
868269	13
361071	13
3282624	13
23049994	13
4151162	13
872035	13
1041117	13
11665990	13
25152361	13
11767303	13
5858720	13
1364207	13
2028822	13
4833733	13
3416528	15
315124	13
912763	13
4375791	16
9107363	15
6031449	13
1676068	13
4482673	13
10939942	13
8870590	13
1973887	13
4001096	16
2635659	13
1365785	13
1242560	17
6860980	13
24057339	13
4361358	13
15882906	13
3371053	13
197233	13
4500811	13
9315702	13
4432009	13
4410932	13
10608658	13
667263	13
11473554	13
3793060	16
3349053	13
2230925	13
2839239	13
2583017	13
27499329	15
17002226	13
2415139	13
665100	13
10482079	13
2167178	13
14738120	15
13661523	13
9292067	13
28585	13
19922	13
21571523	13
2653945	13
31218906	13
9729206	13
11545791	17
8984203	13
5840484	13
15635167	16
3391986	13
8030643	13
361878	13
4760328	13
5405496	13
15418496	15
17416257	16
19392796	13
4142778	13
2882428	16
4551592	13
736740	13
813939	13
3874743	13
11551139	13
6542084	16
2587735	13
6860688	13
1708313	13
2743394	13
8355302	17
12294403	13
12457360	13
334313	13
13322151	15
6314861	13
11223667	13
478847	17
9135665	13
560287	13
2698343	13
2410703	13
1880432	13
4032765	15
7271095	17
8209130	17
2597432	13
236958	16
11465598	13
861609	13
7783531	13
1554452	13
235794	13
1371520	13
13590061	13
1752675	13
16043551	15
4474255	16
9123698	13
1859132	13
7678010	13
10007408	13
268247	13
37671356	13
4498340	15
4445407	13
6706318	13
8251694	17
9505136	13
56124	13
2811385	13
12753522	13
7535028	13
12954324	13
13858	13
9316189	13
13073108	13
7725403	16
453014	13
7691822	13
3015352	17
1126795	13
6918549	13
9432028	13
14517301	13
746356	17
9745257	13
2711726	13
2722644	13
17140559	16
4143309	13
23301861	13
31018631	13
4277219	13
572058	13
2440879	13
28027524	13
9102598	13
2651	13
858770	13
7663297	13
350167	13
5724698	13
1608917	13
5340349	13
12103418	13
1876833	13
1463389	13
11188410	16
5725991	13
18548096	13
8670086	13
2107336	13
10528437	13
30131199	16
8737275	13
1081159	13
14227055	13
2300875	13
12996947	16
10569070	13
1380048	13
3239686	13
3386500	13
13567074	13
4532450	13
12315621	15
32172202	13
5796218	15
2372045	13
15992015	12
6340623	13
37524184	13
11642115	17
4513738	13
2508170	13
29166213	15
4252124	13
9743498	13
19814056	13
9013798	13
7784931	13
1642325	13
2253934	13
3594278	13
2188194	13
3662950	13
23776148	13
1416085	13
1157898	13
227496	13
11308826	13
3117434	13
664151	13
3428912	13
7099186	13
1386946	13
11329909	13
10461024	15
15308345	13
995509	13
9082291	13
2406732	13
478776	13
995488	16
4670159	16
808171	13
2206209	13
11595642	13
4166921	13
233743	13
3911370	13
32527	17
6262960	13
66698	17
1517124	13
19604046	13
14219716	13
1441361	13
13290397	13
1688986	13
7067453	13
23651008	13
11371959	13
2642351	13
19339149	13
1081988	13
16566284	17
525475	13
771819	13
2096836	17
3930550	13
826883	13
3666158	16
5864107	13
1863353	13
11855933	13
4976165	13
4039710	13
4195782	13
27108505	13
2441322	13
4487785	15
11344927	16
387707	13
5011958	13
29209372	13
36025745	13
9446458	13
12241617	17
2658853	13
12269662	13
5071128	13
30486975	13
8037598	13
1964884	17
20280787	13
13302407	13
5773503	13
2677751	13
5840413	13
2978718	13
18482731	13
8453471	13
19026354	13
7792631	13
16585566	13
1657465	16
6161400	13
3967229	13
6500192	13
5971128	15
760583	13
12960391	13
4275320	13
5747170	13
21456440	13
11090481	13
343629	13
5867342	13
9449878	13
13479419	13
6550709	16
2896430	13
93378	13
20674218	13
2154152	13
6349996	13
2443648	13
528773	17
2401189	13
15798792	13
18233383	13
332277	13
2304806	13
276052	13
2171275	13
18096786	13
563180	13
7779397	13
1705632	13
18825015	13
10352683	16
7827696	13
1347285	13
4616884	13
8674141	13
5309096	13
5092993	13
194334	13
35413613	13
2439260	13
16559248	13
9069120	13
4849438	13
12463059	13
4034258	13
1536040	17
367743	13
3885959	15
305962	16
5989211	13
28327213	13
2480915	13
5820709	15
11615513	13
17226409	13
5618182	13
18724311	13
5541541	13
1062399	13
4195165	13
202054	13
1856389	13
8493257	16
6190451	13
17658283	13
11264790	13
3647091	13
35555287	13
874178	13
1346776	13
7638231	13
20783319	13
5286083	13
1629599	13
35171006	13
6453009	13
2398827	13
5998596	13
2599515	13
2957745	17
21294077	13
4388250	13
210546	13
18175629	13
6741424	13
1262247	13
7070359	13
1310881	13
3151508	13
12509299	13
5010059	13
20340408	15
3677670	16
1753608	13
427086	16
163799	13
1977738	13
10853921	13
4410906	15
8880257	13
1935039	17
10425490	17
10641762	13
6444384	13
23190541	13
3274537	13
4911987	13
9703952	13
704316	13
2533775	13
7466170	16
1841549	13
16494874	13
2371066	13
4556844	13
2048419	13
2823071	13
1060186	13
3279243	13
19468799	13
2694023	13
10238724	17
14525171	13
3049918	15
4785667	13
9590748	13
3127176	13
14101799	13
10172525	13
181721	13
7877047	17
14440803	13
7919058	13
1055847	17
11977138	13
24337830	17
20365937	13
16150204	13
2249874	15
22959402	13
12859416	15
28851335	13
22696685	13
5831246	13
2087823	13
1111862	13
20147013	13
6111352	13
3969317	13
4259766	13
19426629	13
317532	13
7885836	15
3619158	13
9626356	13
3268606	13
6744397	15
9257751	13
8778957	13
7806100	13
1561287	13
10646113	13
2921338	16
7609685	13
1280343	13
7390587	13
3625449	13
1603344	13
5017420	13
18582734	13
16098108	16
3202387	13
9345724	17
275976	13
1329746	13
1853411	13
18774871	13
4668937	13
1694665	13
1837204	13
18241646	17
15511483	13
4588380	13
4193439	13
2768008	13
13362080	13
1351764	13
5422919	13
4146909	13
6698024	13
4569575	17
8305011	17
5017137	13
8790603	13
27268081	15
8430944	16
24328317	13
7320617	13
1765987	13
2460354	13
10664274	13
6836794	13
7434367	13
13945950	13
40813820	13
22000437	13
3080140	13
29239953	16
17749870	13
7841151	13
8712436	13
6230843	13
3727761	13
2531447	13
5990653	13
8429642	13
11687038	13
14123816	13
1036748	13
930571	15
3967456	17
19136759	13
1077669	16
537849	13
108164	13
6041383	13
4427682	13
2429643	13
6621648	17
10254723	15
3368670	15
8469687	13
6418947	13
17593815	15
1491130	13
5832914	13
7654646	13
2691911	15
4817957	13
28872466	13
8857765	13
5127180	13
4900331	13
6411603	13
6622516	13
5214226	17
192730	13
2390670	13
9217377	13
4577884	13
3843955	13
933947	13
462321	13
240445	13
8223060	13
1788869	16
268639	13
59541	13
1053582	13
12167980	16
33285652	13
2155135	13
2930839	13
10588130	13
1050089	13
6113002	13
10501842	13
2503824	13
501773	13
9796971	13
4141130	13
13204262	13
10866477	13
4022496	13
3056024	13
6004874	17
328806	13
5499298	13
2503916	13
7045366	13
5157318	13
1172999	13
20661773	13
4152727	13
7268612	13
10909458	13
16129947	13
18299929	13
15587009	13
206709	13
4529251	17
8049984	13
18757887	13
1023529	17
3608428	13
5546435	17
2563495	13
7263370	13
25888898	13
16004918	13
7697771	13
8778655	13
1478000	13
10590929	13
19025554	13
683161	15
3512835	13
19564171	13
1837059	16
14459907	13
1892913	13
15518423	13
21001030	13
5528508	13
4198172	13
11150630	13
449550	13
30391501	13
3970973	16
2373641	13
5801508	13
4382365	15
5549646	13
2506545	13
1369153	15
11205993	13
1623446	13
4857218	13
8725116	13
1651120	13
1736876	15
12894058	13
16012509	13
24875004	13
20002651	13
13615402	13
539072	13
652085	13
17476569	13
3858287	13
1051250	13
15642656	16
1028952	13
4186436	13
4439578	16
2831314	15
8544243	15
12590786	13
14395398	13
10811759	13
4482970	13
284218	13
4541622	13
2242991	13
10071037	13
8289375	13
9893860	17
575250	13
5059021	13
6127035	17
678642	13
245942	13
1114419	16
9804289	13
253527	13
3567526	13
717235	13
312698	13
14348133	13
3685951	13
1702641	13
801805	13
15343332	13
649834	13
10799621	13
7269902	13
5268945	13
12888127	13
2603743	13
27002747	13
8904019	13
11987804	13
13898712	13
8520770	13
3185241	17
3226144	13
9304272	13
7817894	13
3255004	17
642652	13
7631570	13
14880933	17
9640406	13
1087083	15
30762407	13
6087499	13
8103099	13
4484938	13
1458926	13
19088787	13
7067190	13
4878748	13
4541823	13
26969113	13
72682	13
3766589	13
10976931	13
2833412	13
122269	16
20184117	13
5748531	15
3738544	13
2282862	13
6055715	13
12151266	13
1398250	15
9506459	13
1702722	13
8240151	13
10645946	13
8915920	13
4925678	13
1239242	13
1005220	16
1616180	13
31485831	17
1449882	13
4016741	13
18430	13
19298317	13
2111892	13
10604108	13
2789710	13
3413326	13
2508935	13
3125712	13
55784209	13
2570029	13
1562205	13
7719722	13
4734784	13
10636064	13
8594372	13
3840155	13
6081807	13
8683859	16
418105	13
2130093	13
21947289	13
510354	13
8529652	13
1432493	13
27192656	13
7006782	13
2862717	13
1790250	13
21537263	13
120193	13
4587455	13
1372254	13
12550271	13
112031	13
3388667	17
20982763	13
12167575	13
5442122	13
6281025	13
4810279	13
1595089	13
4495716	13
1969271	13
736434	13
531245	17
6295271	13
5054914	15
14618814	13
6484701	13
904453	13
3957693	13
23937281	13
4355493	13
12657364	13
25567682	13
10235717	13
2284146	13
26489487	13
17269228	13
3593315	13
2511447	13
5490407	13
14968336	13
11968060	17
3222837	17
942431	13
2692136	13
3400945	13
1424913	13
1515015	13
1474793	13
1979702	13
5796096	13
3380687	15
22555171	13
7453271	13
23395772	13
8928374	13
5600713	13
18580928	13
30759661	13
9427016	13
14018366	13
2369046	13
3666482	13
3065780	13
4621689	13
12901233	16
945826	13
700220	13
3877870	13
5362786	13
13398880	13
938941	13
10486702	13
5740693	13
4318328	13
7471779	17
10797581	13
113773	16
1044140	13
7454820	13
1538568	13
2087554	13
671696	13
4584890	13
2218546	13
509782	13
2919094	13
11684990	13
4437022	13
2097313	13
25221653	15
1813049	15
15146408	13
3210780	13
2091203	13
14862079	13
2853561	13
12814622	13
1056078	16
7991455	17
670810	13
2985192	13
4226955	13
2222829	13
2405826	13
6816386	16
3794764	13
10207468	13
7086821	13
5194982	13
1063180	13
939715	13
4456573	13
858163	13
5172472	13
14334013	13
13698590	13
3608486	13
633094	13
193534	13
21865708	17
2365184	13
4150176	16
271821	15
10831350	13
2032549	13
8684583	13
6529410	13
3074253	13
3647664	13
4377767	13
22027918	13
6438149	17
8194439	13
5490232	13
21786142	16
18483455	13
2869283	13
15008235	13
1206264	16
3573380	13
13807501	13
1838387	13
16266717	13
9302144	13
7458060	13
29376899	13
4519317	16
7793972	16
25039674	13
20194347	13
4611046	13
5782342	13
867250	16
7131548	13
6280897	13
3407802	13
5685245	13
7920180	13
3817054	17
797900	13
23495955	13
7911248	13
14396367	13
3221833	13
5421465	13
10465466	13
8697360	13
20008076	13
12662409	13
11612407	13
11604803	13
1780267	13
9689485	13
14942840	13
110843	13
1528972	13
2800744	13
3066164	13
14198215	13
834110	15
1406134	15
8374746	13
6632761	13
12237098	13
11402118	13
8544268	13
23731611	13
14643595	13
1779734	13
1578751	13
18289129	13
5744850	13
343171	13
4332349	16
4227171	13
1817801	13
17347720	13
9021085	13
6688022	13
6181604	13
3916593	16
2364611	13
9335059	13
5593803	13
910289	13
7743244	13
1521390	13
2189501	13
14862393	13
470430	13
200172	13
339213	13
12486106	13
17248687	13
12775837	13
9504516	13
3537796	13
3184208	13
10629	13
4845747	15
1866274	13
13090799	13
1271032	16
7048244	15
839251	13
1703562	15
3082914	13
22759487	13
5867897	13
8563622	13
4037428	13
6050901	13
1592383	13
10054784	13
5243491	17
4208220	13
14799266	13
1910693	13
6462508	13
3909828	13
15560928	13
2895264	13
18736042	17
325864	13
8641536	13
2077096	13
1453889	13
10468190	15
21336132	13
7682045	13
292454	13
4445883	13
8558943	13
9766160	13
36836	16
1501313	15
6825425	15
628931	13
19574349	17
3345108	13
2243381	13
7042111	13
1987463	13
9930426	13
6388636	13
280226	13
834826	13
1479075	13
18949314	13
1181861	13
3100354	17
710382	13
1444263	13
3928063	13
1065615	13
9053142	13
12890849	13
10229058	15
3413862	13
9808100	13
12866075	13
6197142	16
5457143	13
668182	13
7368273	13
2961764	13
5506822	13
4819068	13
17829815	13
1138139	13
1794084	13
9542620	13
2831692	17
18452477	13
2534806	13
6891380	17
2817327	17
660199	16
4358132	13
24823676	13
699110	13
5699861	13
334843	13
11491060	13
11442980	13
39670207	13
5592869	13
17443445	13
1083311	13
581295	13
9051334	13
1154636	13
2088730	13
9145674	13
7206030	16
617366	13
5652972	16
10386325	13
8428908	13
5199659	13
10240287	13
6241315	13
6635604	13
2925673	13
21696190	13
2413805	13
6261835	13
5995430	13
8716742	13
13563113	13
698641	16
71076 triggers and 898 candidates in 539980095612 cycles.