29582990	16
14528122	13
4425330	13
2324509	13
7976372	13
2330446	13
4331263	16
7564194	13
3709989	13
39668840	13
4541052	13
15410745	13
3061127	13
1504893	13
39658437	13
2068166	13
133330	13
4901606	13
3657376	13
27245503	13
8892002	13
14717922	13
12803605	13
17726121	16
8553219	13
2932611	13
22785097	13
3436818	13
3125015	13
4865236	13
6922467	13
21524394	13
1262727	13
20805849	17
5647748	13
10576682	16
6860998	16
14587038	13
23018649	13
2341161	13
600960	13
1374796	16
6557033	13
7098142	13
21901523	13
1847988	13
12632658	13
5683959	13
8834882	13
4961976	13
21557463	13
1910338	13
2201258	13
12787273	13
3036912	13
4398405	13
2252798	13
1552576	13
1690509	13
5381607	13
77051233	13
4085303	13
16570740	13
25398012	13
9342292	13
1002257	13
1892116	13
14090292	13
15966016	17
13397414	17
13104146	13
4821662	13
7096437	15
1997720	13
1203770	13
12115066	17
10774	13
1040643	13
18201209	13
22061327	13
1677982	13
10564328	16
3998851	13
74755882	13
23786642	13
29915099	13
3102342	13
11062297	13
2224161	13
10376807	16
8780998	13
6154013	13
4794898	13
3177162	13
15646065	13
8385393	17
19191592	13
5918829	13
3589384	16
5378895	13
19237063	13
2429656	13
2129703	13
693422	13
2664101	16
17657570	13
16197373	17
155934	13
32291461	13
9002776	13
4405970	13
17463195	13
3289138	15
1450357	13
18506180	13
3383197	13
14736898	13
7885221	13
4866220	13
393348	13
2609783	13
1681497	13
5247132	13
3764187	13
5981644	13
23305248	13
5000575	13
594078	13
3800966	13
4207278	15
7112942	13
21927036	15
3165711	13
9923941	13
942377	13
1294376	13
6686489	13
6415187	13
5770389	13
2788176	13
1065743	13
6553497	13
2738814	13
4829638	13
4995675	13
6489530	13
3093148	17
4141163	13
6615110	13
1276382	13
2893549	13
27554050	13
19321677	13
4175928	13
5990501	13
3832831	13
14045236	13
14924161	13
6021179	16
13635141	13
2043697	13
434125	13
3796715	13
113516	13
3919707	15
27047923	15
8349852	13
10902421	13
7740279	13
14833365	13
14079892	13
893014	13
4341785	16
16089025	16
7001648	13
4454915	16
220549	13
2707931	13
2054196	13
8685763	13
7532152	13
6808914	13
17903159	15
461391	13
2091293	13
674956	13
1877831	13
3882752	13
4473459	13
115882	13
17371273	17
2553393	13
2378521	15
13545307	16
252227	17
2152767	17
17138308	15
960624	13
17326441	13
14834674	13
14292727	13
5420720	13
1235181	13
8683133	13
19191079	13
3692766	13
29476251	17
13002388	13
1214202	16
795756	16
3087238	13
1941587	13
4253235	13
5932059	13
2510931	13
1149686	13
469189	13
2524919	15
16942727	13
7324223	13
159339	13
610064	13
3055700	13
9570997	13
3375421	13
7411024	13
13857458	13
14191681	13
7284940	13
9440304	13
18173357	13
497099	13
2836560	13
7116492	13
16199547	16
22996354	16
8246380	13
15286962	13
123071	13
3250255	13
5564544	13
1034725	13
781359	13
9697268	16
10022683	13
7311484	13
1506135	13
5826609	13
17714244	16
3200529	13
9750263	13
11289996	13
5234903	13
5642217	16
1005745	16
4546570	17
14154415	17
4628473	13
4203910	13
6637689	17
4751479	17
6589742	13
6024866	16
11131599	13
4340873	16
7814784	15
11378426	17
18804819	13
4540579	13
7201180	13
11380212	13
1735520	16
12444550	13
5903668	16
27741295	13
903843	15
15586666	13
6953564	13
6476407	15
2094153	13
6465734	13
2729705	17
10403340	13
697889	13
17772577	13
38718	13
3459667	17
7055760	16
2808872	13
5019073	13
5666180	13
166420	13
3213957	16
2047817	13
505863	13
37638727	13
6351030	13
4037741	13
11740885	13
19370724	13
8184248	13
1607399	13
216505	13
4492848	13
16974038	13
29078133	16
2277357	13
14876210	13
16434727	16
6011255	13
9639504	15
158243	13
2532249	17
16711449	13
13517502	13
14080554	17
4983365	17
15901828	13
10995218	13
8685130	13
5147916	13
16716863	13
10939033	13
26940255	16
8872296	13
11114104	13
4947527	13
5205389	13
9662940	13
8329423	16
4703659	13
17726090	13
7210462	13
140769	13
4240941	13
2450252	13
8550237	17
1670614	16
16919368	13
147346	15
999346	16
4852634	13
6937107	13
21188843	13
783485	13
4673907	13
4091297	16
856396	13
10649540	13
17299042	13
20122331	13
2915383	13
11458110	13
2238894	13
21255496	16
17136163	13
28101435	13
1621928	16
11839890	13
8060313	13
5898257	15
3441089	13
9039704	13
9244600	13
13181140	16
8474599	13
16120130	13
4060260	16
11836450	13
2670880	13
1939670	13
12392881	17
1231544	16
3361876	13
12618005	13
20020395	13
16655466	16
35053766	13
235312	13
16985913	13
1720471	13
11174840	13
6600794	13
5099256	13
797476	13
13994080	13
15390551	16
3324842	13
4232496	13
5866320	13
945812	13
2015980	13
3307048	13
21129056	13
1554023	13
1791788	13
3770433	13
10114521	13
2289399	15
1905376	13
11915273	13
7314061	17
26404001	13
18199338	13
24751484	13
11431620	13
4858658	13
1922947	13
24092640	13
8626222	13
40549472	13
3324631	16
1997998	13
2446164	13
6190193	15
17385162	13
4327344	13
13031616	13
30602914	13
16610154	13
1565297	15
7165411	17
17544248	13
454998	13
1213425	13
2943046	13
1567951	13
20236624	17
389206	13
3400335	13
1850184	16
16277996	13
1775451	13
1833731	13
11342343	15
569190	13
9987095	13
361965	13
2038757	13
11087850	13
11223975	13
8031084	13
13532686	13
1075501	17
11411599	13
12883347	13
19565147	13
6699268	13
7483669	13
45473033	13
7926613	13
48055480	17
2816559	16
7756191	13
2335787	17
1363508	17
1622729	17
3750053	13
6873168	13
3318012	13
1708604	13
126476	13
198568	13
7738193	13
6694995	16
4462466	17
29544749	15
1843304	13
4998264	13
9356206	13
3046067	17
7616800	13
2360429	13
301194	13
1993952	13
25538370	13
11178674	15
655407	13
5946815	16
11767020	16
3132690	13
13015040	13
2532975	16
5259435	13
1046769	17
5304056	13
5203938	13
43415576	13
5367649	13
1624855	13
11177931	13
20728681	13
30224329	13
4193856	13
450156	13
12546183	13
365769	13
6241312	17
22484481	13
11046061	13
13369268	13
1851195	15
1563536	13
10592714	16
1407497	17
3433286	13
1562299	17
9050758	17
45177470	13
23736347	13
7468082	15
396610	16
3794007	13
26742189	13
6697422	16
4407914	13
7749488	13
151552	13
8538745	13
1441962	13
48112570	16
1373486	13
22596653	17
4754761	17
8713430	13
4996702	13
7177866	13
114212	15
2776472	15
4287363	13
3275705	13
94768	13
541515	13
74028284	13
2960179	16
4099828	16
7413234	15
6149617	13
7352529	13
10243627	13
6166627	13
12444286	15
284670	16
6650138	13
369641	13
14316332	17
3933578	13
18799358	13
5717338	16
6905082	13
18076090	13
1307922	16
5252332	13
1740985	13
373117	13
10879555	13
10002722	13
378766	13
585809	17
2904609	13
2242886	13
1651843	13
9048224	16
23880094	13
7741765	13
16021650	13
3776790	13
6848829	13
17641582	13
2937575	13
1258241	16
10427989	13
19579537	13
2277391	15
14734435	13
10159115	13
9266472	13
2288347	13
3839441	13
2763653	13
6398753	13
7584010	13
877726	13
644849	17
33158673	13
18583542	13
7129001	13
25532810	13
6070125	13
1905455	13
695000	13
3194755	13
10008882	16
7887977	15
16680729	13
5122585	13
14261374	13
26655013	13
3388935	13
10639009	13
3735456	13
1644727	13
5502576	13
11778342	13
7631302	13
10927471	13
2912039	13
377939	13
2443315	16
8783023	16
27655161	13
189827	13
1260986	13
639655	13
1591703	13
5610438	17
2498325	13
6072235	13
10905822	13
9568964	13
2847804	13
6306861	13
15459139	13
5673178	16
11674	13
4755953	13
23081275	13
8538412	13
513162	13
1156629	13
868897	13
11861046	13
809892	13
7191809	15
7539612	13
2713498	13
7687392	13
44445301	13
9594364	16
9805816	13
2149852	13
1957967	13
643883	13
3107312	15
4300733	15
1888977	13
18199444	13
11134305	13
25009054	17
3520774	13
24357496	13
21663549	16
12416293	13
37524039	16
2952512	13
1702069	13
9424595	13
3019830	13
6072537	13
2111010	13
4868206	13
6868359	16
841794	13
4363148	13
3356634	13
3917275	13
15583722	13
842142	16
1341360	13
5947438	13
12655451	13
13481825	13
14325212	13
28365965	13
19216612	13
6777100	13
11476257	13
12602060	13
363379	17
10873738	16
18190985	13
20649091	13
1814548	13
4207588	13
5832489	13
5136329	13
12662012	13
2847662	13
10497243	13
8336041	13
26868741	13
23480289	13
2610280	13
3489838	13
9354960	13
504556	13
19721910	13
15866865	13
7645601	13
4060051	17
18242812	17
556427	13
30627559	13
493674	13
15080190	13
8296701	13
1527271	13
3533256	16
2086024	13
4980002	13
11604584	13
5689271	15
3452836	13
9983168	13
472585	13
35933572	13
6819675	13
21260828	13
25790889	13
4959367	13
64696	13
4663047	13
10197755	13
3015822	13
4401210	13
19428986	13
2780467	13
2782010	13
10284827	15
11125551	13
25901104	13
6873006	13
4552471	13
308122	13
311186	16
26647795	13
2699592	16
2707338	13
102622	13
5707386	13
9378096	13
24121336	13
1574950	13
10900217	17
4779422	13
6093204	13
6585665	13
7614101	13
2315175	15
5217427	17
4122941	16
13847872	13
11000680	13
12115234	13
520781	17
26826241	13
27409434	16
25107	15
1004735	13
22127373	15
5992747	15
9680592	13
2263721	13
979040	13
2515014	13
17642087	13
18193139	13
6696298	13
3932352	16
6082519	13
1395515	13
25947495	13
5454041	13
14555242	17
7666883	13
10075816	15
5342051	13
10949663	13
9196308	13
1414168	16
735980	16
21481464	13
5277216	13
8060318	13
12325336	13
1719205	13
8049089	13
3170356	13
2158049	13
8396623	13
4019439	13
8479422	13
6310911	13
12858789	13
2623558	16
11194352	13
825834	13
23020291	13
7285719	13
2024634	13
804993	13
13924801	13
4873384	13
5374695	13
14053076	13
2733785	15
2647513	13
748946	13
1751363	13
14368710	13
21915885	15
12006284	13
27270704	13
17727201	13
15227616	15
16441108	13
11371473	13
7937453	13
30087328	13
627971	13
5538642	13
12681887	13
11313871	13
3149969	13
1742454	13
2316968	13
4984381	13
444833	13
1601627	13
18959001	13
11285892	13
6934606	15
14307138	13
4836980	13
1866465	13
9876903	13
27916784	13
5805043	15
26837282	16
49629399	13
931867	13
5470437	13
354713	13
12352074	13
7869891	13
13545701	13
18029845	13
484199	13
3342066	13
1068211	13
3655327	17
2362429	13
9154784	17
1242860	13
546104	13
22692259	13
20503887	13
2693970	17
10747536	13
3422401	13
1184359	13
10673388	13
9465262	13
15786787	13
9476499	13
3555656	13
10135556	13
4254322	17
6439992	13
3019005	13
159178	17
6929147	13
14638165	13
217004	13
1761812	13
576817	13
3111253	13
2206849	13
28673947	13
22536334	13
475860	13
5161334	13
7675133	15
13447885	13
6251895	13
6719079	13
18033840	15
3881900	13
1614936	13
23978790	13
23101983	13
91294	13
37622245	15
3331176	13
8251321	13
1128535	13
3341330	16
5314645	13
10461835	13
4781362	17
24314501	13
1287506	13
13524296	17
328050	16
329170	13
1208767	13
6003380	13
6392417	13
463728	16
926169	17
4845424	16
11027375	13
14710579	13
23713010	17
3360338	13
25691059	13
8736004	16
3433135	13
592776	13
14412570	13
6943389	13
2245948	13
511661	13
8060545	13
7376468	13
7336570	13
7043573	13
3828996	13
2967388	15
18453099	13
943751	13
21805912	13
12404563	13
13130168	13
3145710	13
4976782	13
11365467	13
11648333	16
2032017	13
3010396	13
4526675	13
5226781	16
2385672	13
6645277	13
12044993	13
5021878	13
273666	13
4908039	13
18633192	13
24134978	13
256134	13
3153137	13
12147772	13
7950238	13
15074181	13
8111580	17
5030677	13
4352602	13
2510326	17
685093	13
3825560	13
27568445	13
11961486	13
734341	13
21704889	13
2813922	13
8539556	13
2723237	13
59383572	13
616905	13
3165433	17
4933263	13
2671844	13
10779490	13
2236116	16
18087803	13
2254999	13
1934917	13
3370042	13
6940375	13
1679217	13
11977702	13
3072343	13
13507865	13
12959994	17
15825851	13
10869768	16
732023	15
27655225	13
33016245	13
379322	13
197668	13
15664955	13
370799	16
14688201	13
26695938	16
3118835	17
4241012	13
23584356	13
1783462	13
5376597	16
9900437	13
1869771	15
9449062	16
15533920	17
14163624	13
7992434	13
2831827	13
12180039	13
11185086	17
2941146	13
5264676	13
1091164	13
30036307	13
16009497	17
18794067	17
6029263	13
7139769	13
3086341	13
16381941	13
6459501	13
7706394	13
9141221	13
5346520	13
3145561	13
1653969	13
1418765	13
10335379	13
552988	13
13691751	13
4793759	13
5317878	17
19107007	13
9994381	13
12126561	13
309366	13
23041	13
9615158	15
12769284	13
10128805	13
3671270	13
11914992	13
11085530	13
4276620	17
236556	13
7016790	13
25015484	13
22180153	13
7894332	13
3534172	15
8631191	13
1029522	13
2163189	13
27121321	13
1958875	13
1137540	15
12336985	13
6013367	13
20827678	13
5767463	13
12723741	17
35265316	13
2138130	13
9143325	15
613817	17
1134291	13
2088829	15
2726096	13
21058450	13
108717	13
7195466	16
34052296	13
1509309	13
8764435	13
9793544	13
927306	13
1102739	13
2115100	13
7027249	16
20164782	13
792733	13
7974922	13
3209798	13
4053812	13
7307037	13
25565328	13
652585	16
1514716	13
4469330	13
807111	13
21475754	16
16671396	13
21741629	13
5055738	15
6023	13
12771045	13
29280891	13
12255273	13
8401098	13
4143665	13
964188	13
5961616	13
4925604	15
12023503	13
29242563	17
3756029	13
7304845	13
21966145	15
6819213	13
25332851	17
4836539	13
4355119	13
21030321	13
2161092	13
2369503	13
9516843	16
1025189	13
10102699	15
14999488	13
4977450	13
5296822	13
5281082	13
35136007	16
7557226	15
8303644	13
34619593	13
4064515	13
21042165	13
1383168	13
12860191	13
23876880	13
480922	13
10567530	13
13820045	13
4669362	13
4080124	16
2315381	13
5389399	16
2448780	13
8267160	13
318510	13
11128960	13
15543274	13
5626441	17
791211	13
10619361	13
7798996	13
13103677	13
13586406	13
9371033	16
4077402	13
241885	13
89296	16
10268643	13
3884034	13
17147846	15
8051942	13
11918850	13
2777240	13
18851991	13
8811237	13
1149211	13
12052319	13
27482796	13
740867	13
18097348	13
6631647	13
5874475	13
15454867	13
7482987	17
9922545	13
7867865	16
13601299	13
19631947	13
48258394	13
12132363	13
8390195	13
4681944	13
2236247	16
4723378	13
1157905	13
6333001	13
21281266	13
5641066	13
7733775	13
4808804	13
13705875	16
2674920	13
11076787	13
9091946	13
12587098	15
6234859	13
5136730	13
556237	15
2414142	13
766822	13
14453820	13
4745293	13
10539879	13
40958202	13
4480001	13
19861668	13
6320236	15
14075190	13
6874478	13
14103019	13
8541219	16
1461180	13
1734744	13
6511103	16
2531109	16
27670988	13
213904	17
22866661	13
5385676	16
2289678	13
5497098	16
2903149	13
393242	17
353349	13
5766857	13
13956532	13
19930383	17
1536381	13
3899632	13
1007895	13
9152562	13
6855957	13
491347	13
1539499	13
6768617	13
7291864	13
8767246	13
7156034	13
8175572	17
12328906	16
1826491	13
1503234	13
10116506	13
238691	13
11346370	17
9400823	13
10006696	13
1694514	13
3764356	16
937328	13
5079439	13
9376709	15
3462588	16
13771206	17
5265841	13
20050524	13
716313	17
1533886	13
27141903	16
11502487	13
5888305	15
13622574	13
7175369	13
5804368	17
492898	13
11699853	13
945016	13
404891	13
5224967	13
362294	13
11798465	16
6438540	13
29920966	13
9682078	13
13028516	13
1745	16
30399310	13
15061452	13
4978464	13
2215110	13
7270133	13
3706278	13
8934290	13
26691661	13
7140144	13
1531897	13
1889382	13
6935463	15
10622356	13
4911794	13
1348504	13
6133627	13
2554904	17
16490556	15
11517271	13
11656582	15
101981	13
3914977	13
8651144	13
3353634	17
12113529	13
10763498	13
1799526	13
9409767	13
13070691	13
4218926	13
8598219	13
1754088	13
7441905	13
5950838	13
4761019	13
11736454	13
5636580	13
16102662	13
758541	13
11235487	16
25634083	13
1763273	11
5426552	13
10119853	17
509370	15
11143084	13
97011	17
16025894	17
218891	13
16120321	13
1554277	13
3995261	13
6223615	13
3692679	13
21936287	13
15381906	13
15559349	17
749353	16
630292	13
12457337	13
1281763	13
20637525	17
4790511	13
1717568	13
4662680	13
46701	13
1285673	13
15201819	13
386571	13
6930493	13
169532	13
15201994	13
17888451	13
4711255	13
5822829	13
9754473	17
13791055	13
3278839	16
12289002	13
6434228	13
221907	13
2304542	17
378428	13
5746934	13
18192415	13
2591720	13
3447330	13
8452292	13
4223690	13
7263354	13
49879	13
3389785	17
14200395	13
42290084	13
25541700	13
10776291	15
18308408	13
3996426	13
8896403	13
2758435	13
8293514	13
2220499	13
8639648	13
11837474	13
5425512	13
14237145	13
3185497	17
6486585	15
4953129	13
12533755	13
49082478	16
1216681	13
4120248	16
2642913	13
4217275	13
8355752	13
3265082	13
15629928	13
19205901	13
7073329	13
4745611	16
5971499	13
11983729	13
10211649	16
4046930	13
8281614	13
11577750	13
5206975	13
2862089	13
4182606	15
1108176	13
4932392	15
186103	13
1967464	17
8149346	13
16476232	13
14210855	16
5243834	13
1289150	17
3179487	13
11264413	13
17929911	13
8366736	16
1375451	13
17900986	13
1448890	16
2565376	13
17195712	13
13323899	13
18318536	13
10141088	13
600392	13
29564684	13
4295274	13
7110956	13
6923288	13
2135875	13
3285538	13
20279301	13
6266289	16
21070321	13
6068216	13
2683215	13
912802	13
4447649	16
6249262	13
4305228	13
16622246	13
7037015	13
5540485	13
57684448	13
8042209	13
1499340	13
2542347	13
12024700	13
15169836	13
2054518	13
3314994	13
1418137	13
2032755	16
23588317	13
16376919	17
2094229	13
8829295	13
2479412	13
6706672	17
14632915	13
2498661	13
4133027	13
10489854	13
7667517	13
1322138	16
261212	13
22300232	13
1237595	13
14110177	17
4614521	13
1888229	13
24420038	13
1146249	15
12037952	13
1916850	13
9543269	13
2648203	13
2758444	13
6989234	13
32711214	13
2595733	13
13771691	16
10797267	13
5131293	13
2702894	13
4471372	13
3278665	13
4419796	13
18214942	17
9815981	13
3126707	17
4100751	17
4733763	13
4602818	15
4884407	13
5817300	13
7238405	13
13359960	13
8623719	13
7098007	15
59438335	16
5086192	13
9720733	13
16059198	13
5306688	13
33479439	13
5027823	13
737212	17
3461090	13
9190982	13
11999588	13
14127672	13
8514045	13
2633268	13
6120946	13
2234137	15
18600677	13
6637811	13
1670900	13
4602759	13
15725878	13
916323	13
2720177	13
16031704	13
9478277	13
855047	13
1486930	13
337068	15
2014900	13
12722395	13
1547488	13
7535488	13
12214684	17
58274271	13
2460987	13
8096727	13
14676969	13
22837705	13
1646343	13
24257330	13
484835	13
7593711	13
26121141	13
4826787	13
5959844	13
6346107	16
8294830	13
1419762	13
10586566	13
4908532	13
1146405	13
15331537	13
7021945	13
792915	13
19426848	13
6759215	13
2985028	13
4133074	13
31114970	13
4797745	13
3875724	13
7371706	13
2512091	13
15738907	13
5375147	13
12734180	13
53725074	13
32264234	13
38615841	13
19091290	13
1725514	13
2309800	13
3363440	13
14584297	13
1249687	13
6687484	13
3571202	13
1230457	17
146392	15
30009679	16
11760043	13
11268224	13
20183270	13
290030	13
4024319	16
8131219	13
5431587	13
4241839	13
1458518	13
16864666	13
855879	13
12811694	13
4277398	13
36656302	13
5897737	15
44697	13
12701529	13
22954568	13
3025252	13
773614	13
4935259	13
1263422	13
7279185	13
2567235	13
1953695	13
1132485	17
3061371	13
5595258	13
6297366	13
17749022	16
42145801	13
163978	13
4726488	13
6558276	13
730880	13
2989200	13
4954147	13
6164679	16
7502788	13
2505682	16
12021062	13
223453	13
2017772	13
29791012	13
3525875	16
8426167	13
2823102	13
4359514	13
5501292	13
2830033	13
6748334	13
6644418	17
1665012	13
15974522	13
4865268	13
9999110	13
3596346	13
22036527	13
15132534	13
1842029	13
2883596	13
4381904	13
6345746	13
5457256	16
3272439	13
2517345	13
2338989	13
3618777	13
4166358	13
6520617	13
30488477	13
4672178	13
5237521	13
2563400	13
13836034	13
1832158	13
675321	13
1159689	13
5711461	17
2366236	13
9506564	17
29536204	13
10769040	13
38442543	13
1072514	13
913404	13
3937803	16
5585561	13
27663565	13
2657135	13
12329828	13
2804557	13
3692535	17
4354149	13
686556	17
5648806	13
6428334	13
25375807	13
12673514	13
15812641	13
19362682	13
5660907	13
7978083	13
10375016	13
1641955	13
1077942	13
11013739	16
798268	13
11231112	13
2631314	13
9738606	13
7359594	13
11948569	13
1729737	13
8193176	13
9542395	13
9200517	15
635163	13
14592280	13
3710772	13
26856364	13
8211643	13
2480039	13
17096952	13
8559741	13
4199077	13
1263559	13
11898125	13
10417302	13
5920966	17
11837147	13
3662609	13
2685071	13
1017841	17
14848599	16
6936003	16
46940804	13
269366	13
12467164	13
1111915	13
19716461	13
1644019	13
9768563	17
11561016	13
1121689	15
597657	13
2346412	13
4129029	13
7173930	13
9547903	17
23780718	16
5911787	16
2463426	13
3304719	13
7008564	13
14839773	13
2721827	13
10194766	13
30592810	13
6732511	13
9269822	13
7209529	13
21032430	13
4115816	13
5465906	13
10757575	16
24166391	13
7792636	13
298840	13
15039308	13
10304892	13
4618314	13
11243259	13
3014668	13
14045500	15
1491835	13
2537327	13
6378108	13
36845061	13
8182445	13
31190166	17
1097843	15
7818232	13
8454699	17
5116945	13
372493	13
6950881	13
5173197	13
18960246	17
5140007	13
13729776	17
12638827	13
781250	13
12654769	17
2913567	17
497463	13
14002008	13
13897464	16
13657526	13
8026091	13
24355651	13
784153	13
1021379	13
6228700	13
2935259	13
1090940	13
9691566	13
3041046	13
3200136	13
6907697	13
5775767	13
385004	13
15659451	13
1754589	13
12820682	13
1849705	13
1883490	17
603499	13
4968414	15
19643698	13
30670481	13
54329188	13
10334108	17
27008440	13
3332392	17
6863964	13
8431338	13
279131	15
3633264	13
12940460	17
5182120	13
3255103	17
17278794	13
2024344	13
13867884	15
2803595	17
614613	13
1062062	13
325017	13
4084472	13
2776642	16
1022385	13
6813306	13
18619793	13
5166300	13
4134571	13
12228465	13
5509674	16
9348615	13
10291557	13
2300298	13
4300936	13
3495806	13
2687168	13
10018058	13
21196434	13
2724628	16
3476055	13
3606056	13
5405100	13
1335995	13
14093474	13
1224221	13
24380962	13
4595523	15
14451324	13
6996714	13
5669501	13
10108149	13
5263850	15
11344144	13
4287185	16
3035496	17
11760547	13
15892066	13
2303685	13
3136207	13
4629430	13
10319202	13
1362701	13
520005	16
10578369	13
2916517	13
9305821	13
3777793	13
2548514	13
7820611	13
6154780	13
4311115	13
1672741	13
21140422	16
13228084	13
9382140	16
2148430	13
3350681	17
6443449	13
6792579	13
1501240	13
8517781	13
7191438	13
10918549	13
8147987	13
960541	13
21949664	13
8251383	13
7819476	13
16778395	13
3626957	13
1259140	13
1781519	13
1457500	17
3385983	13
16465927	13
166427	13
5816317	13
147450	13
3833893	13
2101200	15
3985543	13
4193103	15
1867491	16
2489276	13
17767540	13
10592519	13
3598451	13
2771205	13
1219031	13
8411976	13
5264392	13
413501	15
139753	16
12478556	13
250246	13
8906871	13
8160446	13
12936865	13
11283042	13
5911788	13
7295011	13
3004718	13
9212819	13
1644082	13
10964871	13
1287431	13
656934	17
495973	13
6046426	13
833313	13
1425868	17
6713822	13
7105510	13
9137646	13
2137489	13
8570571	13
3650027	15
624776	13
11134855	13
12099534	13
4512051	13
19890968	13
4333858	17
6124510	13
7212405	13
2160892	13
11946284	13
3837431	13
4383060	13
38989190	13
3096047	13
11121879	13
4207677	13
1124613	17
18893750	17
4639476	15
9257440	17
18819905	13
4328733	13
1959413	13
12880052	13
1694940	13
13172152	13
1494511	17
3479382	13
9338867	13
690344	13
2181796	13
33436508	13
805672	13
9605066	13
4716949	13
334643	15
344385	13
477986	13
3783075	13
5091852	13
6711822	15
4506672	16
1477121	13
9813592	13
10434583	13
10709302	13
2586867	13
5547883	13
3815968	16
2784233	13
19619725	13
5422455	13
563036	13
6354998	15
7389672	13
23136357	13
6825062	13
2982569	16
1705713	16
2265728	13
8138003	17
728320	13
3379673	13
19267855	13
2176420	13
2432502	13
20288258	16
3695549	13
4053863	13
4876132	15
7082899	13
2571268	13
7535301	13
14260210	13
9284471	15
15117608	15
8211376	15
6206535	13
17961673	13
5587774	13
5409451	13
13403760	13
1162875	13
588046	13
4086123	13
11399108	13
22213319	13
1644175	13
2395427	15
19840755	13
10052952	13
957122	13
5389866	13
317934	13
859128	16
3117708	15
8998027	13
1298097	13
3542009	16
3145614	13
16321327	15
3161219	13
2483920	13
9519975	13
585415	13
12152336	13
16051000	13
15273761	13
3048430	13
17527563	16
1754929	13
788286	13
96867	13
32029813	13
4501689	13
97289	13
11167425	13
1199215	13
13004295	13
19153914	13
2925382	13
1645186	13
6145589	15
11682716	13
18655851	13
3648840	16
2762941	13
6903972	16
8812049	13
96143	13
5853615	13
15768723	13
1687563	13
939228	13
1969390	13
11489987	13
3404221	13
886373	13
1010971	13
10036039	13
1965541	13
5481481	13
202536	13
3338091	13
392817	13
1358574	17
5739131	13
6104004	13
1149071	16
4546619	15
19902405	13
10481065	13
11032027	13
16308231	13
5135298	13
2606664	16
3228813	13
33764588	13
1998489	13
14199742	13
9847161	13
4938712	16
2215947	17
1581429	13
6439968	16
13137159	13
13846417	16
34334225	13
14183763	13
26601765	13
8006231	17
1164670	13
3954125	13
1196397	13
11327130	13
1472122	16
1877227	13
3841313	13
28767706	13
5796812	13
15862497	13
7788392	13
2353285	13
6235338	13
21658624	13
4334285	13
8036748	13
2007218	16
172345	13
4235547	13
11983583	13
1241697	13
30595595	13
12685076	13
8721257	13
21051968	13
9144556	16
2926283	13
12871950	13
11886073	13
8465023	13
2297521	13
23419594	13
2797088	13
21745586	16
4753757	15
3796735	16
2792998	13
11955419	13
8874523	13
4552641	16
3781208	13
7488623	13
3228880	13
20752527	13
3743372	13
3472898	13
1031043	13
20541522	16
5755345	13
40837372	13
541894	13
332248	13
2520581	16
12735417	13
3467999	15
3754692	13
11542426	13
1647676	16
3554822	13
21133211	13
11255208	13
1167812	13
10876874	17
5872209	13
7858248	13
8560185	13
22845338	13
3507852	15
5282009	13
26599619	13
20400025	13
17413508	13
7938496	13
4336243	13
339034	16
9387961	16
23232384	13
5545022	13
1438856	13
865641	13
9834812	13
6927939	13
7211900	13
7523602	13
10389758	13
1471571	13
13761452	13
37206578	13
1290867	13
21489150	13
1961253	13
2149800	13
3409022	16
8176629	13
4391087	13
5861896	11
15136224	13
2149118	13
8547756	17
5073450	13
25941779	13
6239995	13
5631207	16
3631844	13
12279520	13
4266840	13
18902039	13
8891147	13
8751246	17
7565410	13
1318605	13
1689813	15
35034546	17
10416055	13
7748481	13
3844263	13
633250	13
12357527	13
12835721	13
3085558	16
6030735	13
4250253	13
3696022	13
747810	13
28640940	16
13686799	16
6584254	13
231003	13
1407380	13
665916	13
3852572	15
7007749	13
19350	13
1182325	17
2380868	17
19711931	13
5070808	13
10288711	13
5118252	13
8622768	13
20503793	13
3502760	13
5536018	13
7576934	13
13717666	13
14719865	13
965175	13
4314306	17
16826907	13
12325789	13
1416130	13
12509308	16
8183598	13
1602105	15
704870	13
5999067	15
1045003	13
2833771	13
517665	13
7493241	13
12429834	13
12595235	13
5354735	16
3704822	13
39264861	13
6272446	13
4473	13
18022123	13
84152	13
14252870	13
234500	13
14295596	13
2820359	13
14837885	17
12069021	13
7004300	16
10448983	16
39696747	13
411958	13
2166964	13
4469289	16
530934	13
1872289	16
6409125	13
16333070	16
26729537	13
3232307	16
2611258	17
8507892	13
8479370	13
182948	13
25385839	12
2234318	13
460746	16
10474978	13
4612257	13
1920273	13
3143616	13
6599109	13
5143166	13
16872449	13
5816030	13
3296407	16
1377105	13
5520595	13
3761106	13
10548519	13
18053171	15
13323212	13
7374866	13
4540606	15
19702090	13
1425220	17
1633002	13
433925	13
5762673	13
5295156	13
5755577	13
50930	13
1375158	13
686099	13
17223118	13
15511970	13
10469721	13
19188131	13
4642831	13
5057712	13
14642629	16
8028248	13
19535092	13
1144036	13
3824250	13
2348208	13
3710470	13
20699926	13
2877663	13
13448971	13
2371225	13
9778083	13
4886767	13
2666725	16
2002155	16
5070583	13
740925	13
6705153	13
8978018	13
2652646	15
5975814	13
6622368	13
2301764	13
8448608	13
11665677	13
15153893	13
851485	15
4744695	16
6683978	13
21002623	13
6188450	13
150237	13
4891007	13
9396271	13
3915286	13
6707524	13
15294930	13
4905499	16
289225	13
44122184	13
7908915	13
7136185	13
4199920	13
7994699	13
1912623	13
701446	13
4596643	13
4272618	13
8991362	13
753698	13
5081462	17
1943946	13
9241051	13
8732666	13
3747293	13
16568992	13
3625686	13
11661096	13
9280637	13
5781084	16
3186524	13
4061391	13
1476195	13
14984997	13
5574322	16
1604327	13
7067201	16
13396848	13
8374818	15
76758	13
54843854	13
7816532	13
2906441	13
15119818	13
6597269	16
4971845	13
8655174	13
4549721	13
4737587	13
6722626	13
9440447	13
17793541	13
2356909	13
556332	17
4005027	13
18391948	13
488968	15
6103994	13
5646732	13
11437748	13
8004582	13
1828131	15
6363131	13
2132270	15
16349121	17
1755780	17
13394836	13
1348270	13
970487	13
614088	13
6912447	13
18779474	13
3331419	16
4776354	17
9094944	13
9378987	13
6619784	13
7244686	13
1390166	13
1927447	13
2549488	17
1250103	13
6273373	13
6464002	13
5107770	13
25564798	13
8379387	16
6834528	13
36662	17
7282839	13
12837218	13
7382555	13
2515666	15
5621484	13
13619692	13
3409412	15
915289	13
9296098	13
7240110	13
16457144	13
14538542	13
8938568	13
9413210	13
2698576	13
17970027	13
922456	13
3221910	13
5517649	16
38951313	13
6525993	13
2639853	13
1680607	13
5434842	13
32009807	13
2405333	13
14292605	13
2282431	13
3480662	13
798730	13
22226858	13
7566870	13
2609028	13
4123515	13
9033388	13
189251	16
3750931	13
16112617	16
2177059	15
13338117	13
3893682	13
6193871	16
770991	13
771905	13
559371	13
7591602	13
1930359	13
6741864	13
1176042	13
2711703	13
1497825	13
12040081	13
14467819	13
2932166	13
8329832	13
78691	17
13266254	13
4071621	13
655202	13
3276135	13
20750878	13
7669764	13
2638364	16
1428689	13
499209	13
223747	15
19119796	13
6380433	13
5348704	13
16148477	13
12089431	13
14164539	15
2409245	17
7585581	13
3587196	13
2609747	13
2006740	13
23833778	17
8048333	13
714339	13
21572148	15
1953955	13
1577461	13
2526999	13
14030164	13
1059182	13
11634184	17
4396514	13
3244270	13
22540463	13
7916097	13
1285366	13
1728755	15
893354	13
4140019	13
4618753	13
1914532	13
2257067	13
2143077	13
4528461	13
18670678	13
1961264	13
2563933	13
6560058	13
103697	13
1206910	13
27636248	16
3168578	13
29863068	13
3338125	13
14459430	13
3232738	17
2659103	13
3806747	13
7458455	13
17883820	17
25816645	13
6302335	13
8908994	13
10691032	13
21711518	13
5351283	13
14847980	13
6181741	13
9403958	13
8301281	13
22058464	13
2267265	13
27984228	13
8212205	13
16213812	13
501246	13
24191852	13
685067	13
6304849	13
5177727	13
5981720	13
612780	16
15246699	13
4094384	13
338850	13
10977051	13
4256230	13
364749	13
7626218	13
9933957	13
212287	15
14738297	13
5506309	13
9169838	13
718815	17
734125	13
1704371	13
17123640	13
4210050	15
6602952	13
12011593	13
5203599	13
7767054	13
5610635	13
8004716	13
110096	13
6485303	13
6305980	13
9898425	13
10819799	13
16314288	13
5944939	17
9653562	16
14931696	17
13630871	13
3480599	13
6513897	13
713674	13
19313849	17
5269707	13
44546699	13
4937406	13
973692	13
3656182	17
3164381	13
4231481	13
11687869	13
9543586	13
32901207	13
6919810	13
3798934	13
12460693	13
19295377	13
1583715	13
879661	13
6321731	13
5255052	13
21651887	13
8436538	13
20227864	13
7808944	13
2057437	16
8418685	13
40555994	13
7151190	13
5356288	13
8241411	17
11399738	13
8070041	13
5047294	13
7531553	17
23353446	13
1342703	13
641418	13
4001661	13
308823	13
2722628	13
17643675	13
5836496	13
2115853	13
34602052	13
9792056	13
7220225	16
19975022	17
12806399	13
5478699	15
29258644	13
6256135	13
16861598	13
1492369	15
783986	13
581080	13
4141229	13
15368126	17
4760628	13
13519585	13
6263854	17
10663199	13
681638	13
47668728	16
3691896	17
1336664	13
1477725	13
8840778	13
5143664	13
1406347	16
5207132	13
957698	15
190664	17
22669948	17
5463700	13
7150875	13
2345777	13
8914886	13
8853359	13
15591576	13
8704549	13
8226774	13
6509182	13
44640	13
7960140	13
761720	13
4620362	13
5054882	15
26691616	13
14996085	13
9540608	13
40141	13
11416979	13
4190749	15
6346338	17
5530957	13
2645915	13
15469900	13
1686708	13
7966243	13
9586263	13
5175812	13
681224	16
11853483	13
6544902	13
11807776	13
7567231	13
1070952	15
1007435	13
20658457	13
11954334	17
169018	13
2561308	13
9243631	13
1634040	17
6694486	16
1588393	13
23151977	15
2150812	13
1127510	13
912592	13
57821761	13
8170763	13
990212	16
28468257	13
6043165	13
5729484	15
1289040	13
7945329	13
15196033	13
19746743	13
17813251	13
499187	13
4891058	13
1423150	13
11147883	16
8751705	17
6021839	13
4717080	15
2550970	13
23692521	13
5765470	13
7108729	16
6037282	13
14533463	13
2588443	13
15971752	13
14073884	13
2234575	13
6688253	13
17023022	13
1311494	13
1701612	13
17338444	13
5718001	13
4582977	13
3013864	13
463174	13
1172687	15
3435697	13
18422663	15
14645782	13
13322114	13
16933235	13
2453395	13
338150	15
2953922	16
9623824	13
16151118	16
31505987	13
2589537	13
35091291	13
3561284	13
5204548	13
3318445	13
27638049	13
4988644	13
21606453	13
8754235	15
2397567	15
4217477	16
21156562	16
13781516	17
6025218	13
1702952	13
1310215	16
3985777	13
1879078	13
827114	13
1042771	13
1317710	13
17156394	13
5712417	16
26682517	13
12850876	13
5284252	13
1992782	13
46131532	15
3997179	16
4613704	13
20347976	13
5990572	15
11608945	13
5661805	13
8735088	15
3573131	13
699506	13
3856253	13
7570950	13
5695249	13
11365191	13
5248028	13
8403455	13
4586982	13
14303633	13
1710655	13
7384865	16
9404289	16
4626518	13
3568866	13
16066408	13
647521	13
14502816	13
11499810	13
1676893	13
12339727	16
980861	13
13754037	13
13581799	13
20221738	13
2620888	17
9691855	13
25955437	13
86179	15
3494144	13
2171115	13
21578935	13
4142414	13
4653533	15
9487171	13
16352262	13
10880732	13
6653843	13
6527702	13
2427222	15
3408512	13
4605922	15
5487142	13
1246357	13
2841296	13
1965100	13
4793699	13
9342145	13
5958566	13
5742214	13
264792	13
1987663	13
3413651	13
11797335	13
793070	13
901759	13
2147551	13
18481789	15
2348528	13
15883229	13
28606928	13
6987416	13
7479176	13
7739145	13
2251015	13
11673036	13
7258318	13
127622	16
22096509	13
13218683	16
376792	13
4234599	13
7214457	13
3392525	13
19084781	13
4757166	13
8176212	13
7634817	13
16357925	17
8930414	13
14925158	13
6569219	16
20690570	13
10632430	13
2548953	16
3344777	13
3746657	13
2372956	13
750551	13
4136486	13
11828085	16
2892722	13
21512598	13
5485959	13
13022614	13
6594064	13
5311632	13
13265725	13
752460	13
6102847	13
372629	13
8080508	13
10153942	13
10926816	15
8223776	16
15716140	17
13851028	17
527251	13
2725518	15
15258102	13
1219338	13
18046967	17
41172512	13
94029	13
3891804	13
6747791	13
5947460	13
25617204	13
415387	13
881053	13
23355655	13
841726	13
3483551	13
531982	13
752648	13
5352450	16
3025218	16
4770502	13
1574544	13
13184799	13
7181889	17
21335176	13
5907101	13
7451160	13
29911023	13
2547660	13
8980181	13
1586956	13
13546265	13
15894020	17
18014546	15
2532137	13
386242	13
15011492	13
15915169	13
6993865	13
5717605	15
804824	13
1189218	13
9464563	13
27437868	13
9095076	13
11242178	13
17264652	13
2777659	13
10157607	15
7818763	17
3522589	13
5944538	13
2182689	13
22101189	15
674756	13
23493124	13
1318195	13
3196848	13
8264136	15
16188578	13
9362700	13
34826792	13
16653234	13
1479569	13
10849479	13
2570964	13
3781177	13
15518400	13
7643699	13
6645224	13
7594292	13
14242920	13
11392005	13
7280881	17
22781471	17
3226048	13
6967667	17
18624436	13
10163963	17
15637043	13
304991	13
3005226	13
319277	13
4971493	15
967215	13
6226960	13
9837648	13
5542602	13
2677672	13
5390964	13
2088580	17
13544215	13
19007806	13
1920523	13
9820523	13
10469216	13
1983342	13
2818090	13
151711	13
5511406	13
2231841	13
1652439	16
20085916	13
8110689	13
2965824	17
9568375	13
359799	13
8847046	13
37646844	13
36073129	13
6419885	13
6001634	13
29206135	13
2305507	13
4920898	13
16648606	13
7608760	13
4360403	13
3518350	13
1199404	13
1152304	15
7547504	16
8060127	13
3684631	13
8838422	13
4907046	16
2600457	13
8004315	16
75496	13
8130386	13
1639907	15
7610518	13
10010668	13
4170335	15
1809700	15
319474	13
3731022	16
2727920	13
4992531	13
20493849	13
6780162	13
3012065	13
3991799	13
12760497	13
10075603	13
4260507	13
7616340	13
10049635	13
19507996	13
3124043	17
1562920	17
32802154	13
9199824	13
32248	13
6665548	13
23158897	13
1685460	13
10564207	13
22355943	13
494112	13
5229759	13
23425745	13
5656900	13
4754818	13
1092567	15
14892598	13
15681575	13
1563613	13
8132400	13
1431073	13
9480677	13
6441800	13
2605543	13
23693008	13
5831654	13
22904638	13
4953587	13
3308840	13
7609834	16
8878714	13
5276261	13
8431082	15
18304891	13
371812	13
39006264	16
2653914	13
12071936	15
10447191	13
3029322	13
50498308	16
14471381	13
1910871	13
14314508	13
16124970	13
2735682	16
9027046	13
3296560	15
20896479	13
551700	13
11109677	13
10408370	13
18866269	13
5319546	16
5604785	13
6175696	16
1471160	13
9340920	17
4371680	13
205472	13
3108312	13
17558069	13
3103503	13
3266870	17
1485948	16
5430730	17
1647019	13
418097	13
202863	16
3671827	13
3309005	13
6589198	13
9810517	13
10449531	13
8992990	13
9366995	15
24149575	13
488831	13
5904598	13
1424799	13
8767233	13
774701	13
7605093	13
7575795	13
28306431	13
4532667	17
5893332	15
3159498	13
3707162	13
4574991	13
1512338	13
1788695	13
3135452	13
1476269	13
15859165	13
16427677	13
21621190	13
1471571	13
105835	13
10188707	13
699415	17
9400732	13
3020829	13
45081591	16
3285391	13
3731774	13
193977	13
6885506	13
9090249	13
5253555	13
8273477	13
2419281	13
7822573	13
1425355	13
4867796	17
16278640	13
29001861	13
4277901	13
4175439	13
14383029	13
3621269	13
11654676	13
14650866	13
18543467	13
5551052	13
5196469	13
4103765	13
2011079	13
19032006	13
6862359	13
11467602	13
30987152	13
1195942	13
9065085	17
16081213	13
2576963	12
923278	13
3305697	13
8846058	13
15523777	13
5985461	13
24693033	13
4428789	13
10939015	13
2788898	13
309917	13
9967768	13
7546501	13
10897649	16
1144811	16
2622156	13
6230546	13
7113178	13
2551163	13
972589	13
8493150	13
1556064	17
8262961	13
6687879	13
21475209	13
9118544	13
7195180	13
22675047	16
1621827	15
2321923	13
3988762	13
13930408	15
2734332	13
1241876	13
1395040	13
12500346	13
2249442	13
15944409	13
50069	13
3347879	15
5119485	13
5828371	15
7150594	13
2396401	15
6868493	13
53509474	13
1946431	13
19775117	13
6585674	13
6423411	13
31980960	13
533376	13
12178660	13
2373256	13
764478	13
20463201	13
6529648	13
7416905	17
686948	16
1601180	13
3383811	15
8368349	13
18331389	13
1287374	13
20985663	16
3036510	13
2708321	16
22371237	13
433538	13
6709000	13
6331447	13
16575283	13
7769745	13
1621664	13
2773855	13
4430813	15
4135093	13
10444052	13
2835199	13
9482449	13
4834947	13
4362269	13
1283290	13
4683368	13
5102876	13
4747734	13
107419	16
19100707	13
3727790	13
1464032	13
621543	13
10017316	13
6214892	13
349542	13
18929312	13
4383586	17
15935450	13
1759891	13
4490955	13
3920173	13
2300038	13
1865320	16
395973	13
7045982	13
2507120	13
15800305	13
5525512	17
1154898	16
2660515	13
2527779	13
9348909	13
26830663	13
758178	16
395756	13
4065350	17
1639087	13
11875468	15
317057	13
2368759	13
594485	13
19794822	13
111196	13
11809516	13
2392231	13
573800	13
4588761	16
16346271	13
252557	13
7116043	13
29475120	13
283543	16
6655036	13
8835756	15
16704450	13
7813493	13
2008954	13
4475817	13
9071938	15
23769049	13
4281790	13
35129816	13
16128145	16
18185788	13
19069097	13
9072310	13
18155278	13
25394923	13
1155099	13
7654718	17
4701540	13
1194057	13
1257605	13
8911458	16
2374334	13
6636499	13
2666742	13
1799795	13
5999560	13
1527460	13
9329955	13
6342340	13
36215156	13
2905031	13
2494598	15
1854062	13
3102427	13
10416695	13
17792842	13
1524555	17
6088490	13
1362950	13
3304915	13
8074753	13
1426629	13
7139544	13
354310	13
6975516	13
4323413	17
9333953	13
2182711	13
746087	13
40021498	17
2219895	13
918176	13
9638594	13
3678368	16
11628417	13
1089646	13
6768831	13
3093758	13
25476603	13
656688	16
2055937	16
1954606	16
8673121	16
5628657	13
2511821	13
2473550	13
14821215	13
9195997	13
1658050	13
3749209	13
2660924	13
966464	13
1916161	13
5085533	13
558972	13
11243627	13
3692611	13
15635476	16
9262412	13
2945541	13
11086886	17
4609326	16
2932986	13
4758815	13
1107841	16
4440564	13
1296501	17
11957395	13
16420672	13
8029449	13
191427	13
21938584	13
4434892	13
4724066	13
23025223	13
5481144	13
7625661	13
6777316	13
3364657	13
3408093	13
2629284	13
2069401	15
11809619	13
8854988	13
1486776	13
1776872	13
1569197	13
8263630	13
25538712	16
5621524	13
1966478	13
549073	13
4559247	13
4853282	13
17721643	13
28389897	13
3320038	13
5496167	13
21863	13
15058152	13
7474352	13
39104556	13
8710719	13
3548666	13
4743177	16
8200959	13
5644193	13
10035441	13
1465574	17
3748341	16
10552951	13
4950000	13
12871581	13
168206	13
14674505	16
15684574	13
24751476	13
6567011	13
8881403	16
2472868	13
4026147	13
9651150	13
5062720	13
2426452	13
21419665	13
1287376	17
2834801	13
1259982	16
18997927	13
1211145	13
15711572	13
7472592	13
16967314	17
2608247	16
1819719	13
6708581	15
17342673	13
759819	13
5693668	13
291690	13
1887829	16
12096848	13
4273042	16
5992891	16
2332835	13
1924503	13
2204342	13
9584087	13
8495843	13
12229530	13
1126699	13
9140558	13
3154698	13
20513001	13
8364415	13
8339533	13
2756297	13
3037902	13
13630208	17
4901026	13
15070701	13
1729549	13
9680069	13
12661552	13
6445697	13
826559	15
21625	13
2151499	13
13264957	13
2442598	13
4904313	13
7576922	13
23085947	13
12567687	13
9666716	13
32766	17
17131511	13
16581136	15
657888	15
21359619	13
20478987	13
6833101	13
2676038	13
1899149	13
7177670	13
4199575	17
3756330	17
4564306	13
9576235	13
14863817	16
13331631	13
1355865	13
2841877	13
6579911	13
14736402	13
3543091	13
2210819	13
25723955	17
676023	13
821109	13
1663834	13
1717049	15
5628278	13
2757286	13
4955751	13
9441184	13
2383232	13
33102349	13
3095122	13
1958454	15
5127655	13
5983111	13
6797594	13
2685660	13
49010	16
26477231	13
786038	13
5810772	13
239591	15
19269889	13
7129406	16
12405949	13
12246750	13
1235071	13
5023075	13
4970745	13
18374193	13
9163945	13
1729006	13
1794182	13
12259882	16
689776	13
11399500	17
574947	13
1886925	13
475643	13
981242	16
3342509	13
5920830	13
14759926	13
4050678	13
6432717	13
1360306	13
11341807	13
41683072	13
3612182	13
3040248	17
11185596	15
3457444	13
21131452	17
3508351	13
1409599	13
4808113	17
29983138	16
5081950	16
17176254	13
21142335	13
860452	17
4078032	13
4045605	15
5175235	13
3803777	13
3413019	13
632864	13
12154613	13
8039366	15
9012555	13
21962226	13
8464260	13
6830840	13
9050054	13
13696780	13
6212424	13
5537904	16
2269393	13
14382247	15
27860268	13
769912	13
7747047	13
5065837	13
31602860	13
7531734	13
38461908	13
21072784	16
2776950	17
6229248	16
10052865	17
8003195	13
1558840	13
8672063	13
15510177	13
777433	13
10405412	16
1415326	13
15775820	13
8699226	13
9603052	13
51501	13
1380391	15
1444577	13
15254074	13
13223936	13
10253037	13
18952979	13
22598179	13
5977438	13
3625529	13
2272260	13
9765873	13
18909090	13
609082	13
5093668	13
3275514	13
65589	13
20369684	13
11539269	17
3002891	13
11501504	16
4843738	13
9042190	17
5224921	16
3843431	13
1863643	13
14088353	13
27491589	13
6635306	13
6697232	13
1569895	13
29333605	13
2264792	13
13839018	13
6238296	13
7312807	13
1002458	13
1971399	13
15298196	13
6155510	13
370485	13
27085424	13
7353324	13
10295391	13
8732774	13
4464473	13
1828082	13
3513983	13
2785684	13
819521	17
12464621	13
25869993	13
1777544	17
5332626	13
2377183	13
20072533	15
144680	13
1719148	13
5900936	13
561969	13
15103773	15
4845234	13
21242613	13
1312350	13
2086785	13
14200389	13
3515143	13
5078414	17
2195267	13
11548228	13
7644353	13
9767279	13
7693692	13
19737494	16
384436	15
18610293	15
381993	13
532422	13
6970489	13
13542348	13
13062807	13
6400358	13
9064159	13
10477712	13
6829186	16
21188807	16
21044153	16
34469235	16
3325424	13
18763744	13
10707103	13
14338181	13
14014147	13
15357022	15
16213952	13
3997132	17
962577	13
5726861	13
20902828	13
4921729	13
504551	13
6171894	13
1369915	13
264333	13
6138314	16
3495764	13
5832003	13
8037457	16
1473779	16
1876171	13
7531038	13
417708	13
580929	13
19286000	16
3524554	13
871125	13
2406478	13
2316489	13
1549842	16
19403608	13
33139358	13
5449669	13
25927056	13
13148810	13
7722525	13
3174625	13
6023642	17
3969209	13
8750469	13
27481702	13
2010481	13
310977	17
11071078	13
5353622	13
2013170	13
919655	13
2237357	13
2739016	13
59445	13
9042038	16
21336142	13
4404319	13
6667138	13
9012009	13
6753165	15
1502545	13
432770	13
515631	13
745194	13
7094387	13
2870239	13
3869730	13
12834091	13
1521374	13
5529013	13
15199145	13
12443333	13
7596664	13
255901	17
21429063	17
8035255	15
46127	13
24545729	13
11507232	13
464234	16
4816335	13
966897	16
21262036	13
14537626	13
7234851	13
735399	17
2548872	13
501662	13
11525198	13
14555081	13
966192	13
19107960	16
10558500	13
3132743	13
3222160	13
6716335	13
6050872	16
426268	13
1850786	13
2608335	13
374547	13
1976377	16
15691866	13
3781367	13
412145	13
4642	16
30687	13
5173686	13
7871222	13
24360968	13
3476153	13
25010118	13
20480604	16
19811175	16
9222855	13
613568	13
21350156	16
6203153	13
2951449	13
5040502	13
1499580	16
5259710	16
20107594	13
19887465	13
6165960	13
10906788	13
3826823	13
16843988	13
2467987	13
122633	13
2629077	15
28571095	16
219364	13
3980304	13
6433514	13
18366052	13
411234	13
2440545	13
2168706	13
7040835	16
775045	13
5262775	13
11639355	13
11209287	13
6057901	13
9354393	13
9352999	13
31887292	13
43058384	13
498533	16
7527753	13
12856741	16
2736471	16
9503781	13
1885903	13
2422287	13
10130728	13
1811976	13
14655212	13
14131236	15
930964	13
3879667	13
31485139	13
4853668	13
8021989	13
4888395	13
167397	17
663526	15
8998395	13
227886	13
16632429	13
6836523	13
4202936	13
8187408	13
24576875	13
8795903	13
1143090	13
5637192	13
4536845	13
8509950	13
2721671	13
1129871	13
371222	13
23776614	13
6907159	13
163985	13
221509	13
4687778	13
5544854	13
14954445	16
3562478	13
18595179	13
2961618	13
21157012	13
449954	13
25050401	17
8527643	13
689315	13
4166872	13
17817389	13
716184	17
4345049	13
4792545	13
3667978	13
29314947	15
6446518	17
1283539	13
5757727	13
2129314	13
18683796	13
23933081	13
17863059	13
18547453	13
2717525	13
9364415	13
21439959	17
20901387	13
13231257	16
199820	13
9247690	13
4013785	13
4040796	13
1662868	17
489311	13
1720550	13
20969354	13
4222939	13
3036448	13
9698223	15
11739272	16
3787419	13
3264232	13
12993217	13
12286530	13
20116207	13
311989	17
1854963	13
1214422	13
4961685	13
8470324	13
12487945	13
713304	13
15615786	13
12616025	13
11215614	13
4224580	13
6149697	13
3660297	13
9574268	15
2464344	13
29043371	13
31180470	13
998365	13
6176888	13
17462183	13
3471281	13
1304624	13
10514768	13
569072	16
5932966	13
15588141	13
135687	13
5770490	13
17015316	16
2161331	16
1391531	16
799279	13
1182248	13
7002165	13
4356265	13
10498205	15
7099848	13
5335146	13
6477554	16
749717	13
3887169	13
5329212	13
3581245	13
3062186	16
10678818	13
1502716	13
5984006	13
8990118	13
768382	16
1207241	13
10763934	13
883633	16
35826683	13
11736432	15
14105891	13
44387535	13
15304420	13
1310801	13
22548583	13
91642	13
21036632	13
11662801	16
55013391	17
18336550	13
7968212	17
2292962	13
26852205	13
179009	13
4124580	13
2541337	16
15306637	15
3815851	13
6524622	13
1628656	13
9118176	17
48208237	13
3443928	17
1659764	13
8998502	13
7948956	15
2339718	13
20596034	13
17461254	13
897343	13
8360902	13
10881672	13
695889	13
3065732	13
4630013	13
47365729	13
10455934	13
4219321	13
12079175	13
3794705	13
658145	13
7170956	13
7739619	13
19438219	13
5197087	13
3546299	13
34966346	13
441384	13
1813432	16
3331688	17
3393376	13
885099	17
11853511	13
2096145	13
8386880	13
215023	13
10641387	13
3355681	13
7918735	13
6009801	13
27011510	13
16544777	13
2198504	13
42102699	13
6339734	13
19661703	13
1746854	13
4700804	17
10157676	13
2078101	13
2821857	13
3716101	13
11289731	13
4760535	13
5579057	13
3984540	13
2830371	13
6394079	13
1941477	13
13479650	13
1147698	13
1318385	17
1398936	13
8042069	13
2723185	13
2640718	13
3981828	13
3288695	13
6125375	13
6552799	13
586949	16
4110530	13
1825215	13
1464460	13
57712317	13
14438100	13
4794269	13
12866807	13
914087	13
3648893	13
3382010	13
23873394	16
526542	13
2793989	13
14163437	13
11680190	13
557703	13
18824299	13
1393632	13
3224892	16
16684960	16
4110450	13
4610505	15
3473090	13
16022163	13
2267010	13
593658	13
4164279	17
6979714	13
3875541	16
34496723	13
1928554	13
2766227	13
5662727	13
4025656	13
1731359	13
20166578	13
7919633	13
18440774	13
23270078	13
5023296	15
4680663	13
1578398	13
599096	13
34395389	13
16235726	13
7496511	13
17444474	15
9307764	13
1731685	13
869754	13
4422645	13
46785427	17
7374900	13
13894674	13
31345407	13
348552	13
19147060	13
546888	13
24116246	13
5750982	13
827781	13
1419946	13
11515725	13
7234483	13
2042012	13
3101387	13
61374173	13
6054809	13
12073836	16
46006549	13
10001610	13
7295163	13
11790387	13
6364722	13
4699552	13
35311140	16
1227844	13
4536376	13
15220690	13
1052949	13
13558488	13
9791076	15
15807758	13
1673676	13
15709878	13
1217889	13
1302569	13
34051041	13
9392967	13
28827374	13
5993865	13
668191	13
57183	13
13082230	13
25333354	13
3254398	13
5761924	13
888504	13
2880602	13
7970506	13
20327283	13
3318253	16
3114577	13
1260328	13
6636658	13
4479230	13
14314513	13
17376588	13
2780745	17
725365	13
2771286	13
13841319	13
17041765	13
7400646	13
3305228	13
6616096	13
12429849	13
5483212	13
5799081	17
1420918	13
21037467	13
2523885	13
51062491	13
5836218	13
751467	13
4268592	13
5914715	13
19912760	13
19442214	13
16172452	13
1780029	13
471627	13
3389454	16
576350	13
10854739	13
73398	13
1440829	13
5623326	13
23232284	13
3177712	13
1571263	13
3634297	16
7556701	13
168974	13
396003	13
11932804	13
4485446	13
1643821	13
5553985	15
4871272	15
5650890	13
6665012	13
3118354	13
11097460	13
8907992	13
2719944	13
9313255	13
8477591	13
6486581	16
3969652	13
563588	13
10954647	15
11544278	13
1369740	13
696887	13
5588452	13
1939482	13
2343570	13
34473657	13
4491005	13
8635648	13
13328514	16
9465381	13
1677736	15
2859262	13
4277733	13
5016775	13
10180881	16
870998	13
3625832	13
6935035	13
5783372	13
2618942	13
34755196	13
4140463	13
14582835	13
4369301	13
19181919	13
6245921	17
22123818	13
22815402	13
837866	13
11429207	13
10139495	13
11395416	13
1409311	13
2870124	16
7240540	13
1859351	16
10319653	13
5947695	13
25613539	17
41013492	13
5671679	13
17736942	17
18358497	13
13072800	13
18285410	13
2892701	13
14188770	13
512608	13
3329374	16
10634682	17
1467383	13
20230	13
4168284	13
1710910	13
11718884	13
10129139	13
19761238	13
8690009	16
12182043	13
6093994	13
9479234	13
11541738	13
13291130	13
11441427	13
4068966	17
7633725	16
7588241	13
12274250	13
36893999	13
16387330	13
2532650	13
8965638	13
748088	17
8309945	13
14890231	13
2083027	13
16586680	15
1297508	13
1090620	15
6910660	13
16502246	13
1735182	13
1640547	17
14014919	13
13403471	15
1369222	16
5980725	13
207481	13
22802257	13
11631947	16
2812969	13
4260264	13
14701447	13
5665721	13
17645734	13
10489348	13
20444931	15
5578317	13
12343327	13
4208233	13
8488279	15
2721125	13
4023883	16
1867410	13
2654104	13
14244733	13
5975069	13
3418950	13
7739227	17
352923	13
3985629	13
10046871	13
13919817	13
603308	13
13754	13
17913928	13
254170	13
20496699	13
13632119	13
12361603	13
8649263	13
815016	13
7032708	13
238563	13
14186669	15
2997083	13
10851031	13
3757018	13
1144243	13
1415139	13
7067226	13
471721	16
2484912	13
9967333	13
14083640	13
18671163	13
28876255	13
15414131	13
1948074	13
4797525	13
4967365	13
8413452	13
37524770	13
22392877	13
136650	13
8545327	13
23526989	15
3991427	13
310211	13
3695220	16
16203368	13
13899184	13
1713940	13
4470285	13
3772649	13
14496079	13
10566228	13
1667293	13
20540227	16
2363606	13
9539156	13
28235392	13
15388429	13
6124331	13
23991826	13
9241362	13
2003494	13
3785798	16
2349836	13
4560038	15
108854	15
6459795	16
10545741	16
947299	13
5728701	13
6414757	13
3657405	13
10946162	16
38310050	16
423917	13
7867294	13
8865947	13
5192755	13
12328079	13
3837825	13
18759266	13
14283059	13
12123586	13
722258	13
5739590	13
32408642	13
3495877	13
14505812	13
11182426	17
15307962	13
1968076	13
5639599	13
1979346	13
2168974	13
1587071	13
18554612	13
1163124	13
8609152	13
31544026	13
8309372	13
1117000	13
11535534	13
7173849	13
10739540	13
4178602	13
1462947	17
2174283	16
15231616	13
3896467	13
21524866	13
18974774	13
1891020	13
5849304	13
17398275	16
9488718	13
160156	13
7051906	13
10181023	13
10824838	13
11644703	13
709866	13
1493324	13
427214	13
4608664	13
4454538	13
705547	13
393102	13
289928	13
4102963	13
42339588	16
14852827	13
11881024	13
2848649	13
3221311	13
31641273	13
19888336	16
2849104	13
6970887	13
2358786	13
3861425	13
2613911	16
4061230	13
46726309	13
5485972	13
8719776	13
12059475	13
12097793	13
241683	13
4796101	16
7781657	13
6954047	13
14090462	13
9283892	13
1571492	13
18497852	17
15046006	13
966569	13
4275635	16
5858999	13
27792561	13
26549510	13
4408596	17
6547580	13
5698205	13
21589916	17
7348190	13
11406884	13
143516	13
1026460	15
519452	13
989925	13
5681715	16
6208247	15
4710780	13
5247584	13
1883104	13
25399670	13
6655472	13
6675643	13
14891446	13
15463130	13
4276451	17
23392430	13
5974846	13
1633079	13
24367054	13
5568136	13
8632308	13
750116	13
2029275	13
12266090	15
21165419	13
7205763	17
8657208	13
1361018	13
3337507	13
7675404	13
3623905	16
2251785	13
13107605	13
15335216	13
30010654	13
12838821	13
11968134	13
2035483	13
1478260	13
7680314	17
6019232	15
570820	13
2764791	13
5195476	13
9862597	17
12875582	16
2131747	13
7406657	13
6764857	13
6510882	17
246977	13
18323961	13
1138579	13
2723360	13
1125625	13
14024799	13
8218985	13
4937828	13
12745769	17
19597	13
4324520	13
2304382	13
2853785	13
2275468	13
4692356	13
8852893	13
3256148	13
21438354	13
8309137	13
1366141	16
13105335	13
3513469	16
4281476	15
7994348	17
15388881	13
41103252	13
795809	15
10604763	13
9039323	13
2207460	13
4742313	13
211522	13
11037085	16
265502	15
33220258	13
2298677	13
22436368	13
2591671	13
3067311	13
9399732	13
4565709	13
18957748	13
77496	17
2228091	17
2737183	15
3762204	13
14835247	13
8522184	16
2647087	15
5732220	13
4073958	13
591166	13
14820462	13
376181	13
6469005	16
3585358	13
20636506	13
29689133	13
27133970	13
487365	13
13550322	13
1880285	13
1387147	13
11585773	13
1324002	13
2047379	13
12144658	17
11554829	13
3730120	13
8312644	13
7069802	13
512668	13
713040	13
3453952	13
8116288	13
47127	13
3388553	13
500878	13
781071	13
3390443	13
1205129	13
13857886	13
3001803	13
17200057	13
1199251	13
8036609	13
4456136	13
17495882	13
506736	13
11656241	13
9162663	17
3073276	16
2676348	17
3441995	13
2816072	13
10333412	13
11655214	13
26623299	13
15712056	13
2778214	13
7243276	17
1243168	13
46778	13
2952659	13
16648379	13
24232849	13
1378671	13
7570255	13
337681	13
8540846	13
8103369	13
10498493	13
1656332	16
4773276	13
1535708	13
6887165	17
2110724	13
3033778	13
789645	13
10550015	13
510539	13
4287271	13
8903561	13
6669002	13
8443609	13
3336960	13
9543	13
7267579	13
3770042	15
41729	13
879324	13
5915498	17
13879084	13
7855906	13
5306866	15
13139334	13
6584237	13
2174955	13
3654963	13
2782012	16
8583890	13
3724652	13
10233547	15
4254289	13
552658	13
10278858	13
5115903	13
55274770	13
24462798	13
7334082	15
40069979	13
20615007	13
2912215	13
13425154	13
4111824	13
11884760	17
2815073	13
3242104	13
436752	13
2651122	13
4818536	13
4209989	16
4498035	13
179686	13
1565784	17
12798793	16
7126576	13
232173	15
6088257	13
4671049	13
3599583	16
1387557	13
5782633	13
18199764	13
7982183	13
23477897	13
394594	13
5890539	13
13244839	13
4202488	13
1271679	13
5334325	13
5710152	17
607129	13
4002868	13
5709323	15
1110468	13
1400094	13
14938	13
2558016	13
8904077	13
16690055	13
17252014	13
22794118	13
6276587	13
18230980	13
695631	13
8362292	13
12762577	13
641612	13
3124480	13
28304	13
33862166	13
12600825	13
9948785	13
4111014	13
4998276	13
15500449	15
48817	17
12673995	13
16946430	13
15960782	13
6246601	17
17133045	13
2609816	13
22102090	15
958477	13
5190022	13
20217275	13
1616694	16
10454041	16
12880191	13
8472939	13
645353	13
3307555	13
5543939	13
15111307	17
169236	13
3463995	13
4603514	16
13681901	13
11007637	13
12573739	13
24402524	13
3624244	13
957069	13
222293	13
7427477	13
22880621	13
270055	17
18936799	13
37840481	13
8290089	13
6432185	13
15589610	16
11445739	13
4502905	13
715806	13
13407764	13
22261419	13
7598721	13
8700497	17
2630622	13
28884617	13
1193685	13
3407159	16
9676258	13
1732979	13
8562259	13
2336249	13
36863127	13
9215714	13
5997541	13
27996193	17
1534661	13
613115	13
11343045	13
588294	17
14353137	16
8486601	17
7748087	16
34487750	13
8362759	16
3009754	13
10859609	13
1928617	13
12707669	13
53510135	13
19453182	16
2843382	13
1391518	13
1431635	13
7551191	16
264114	13
4827657	13
31279882	13
1760651	13
5373592	13
7964953	13
206569	13
15150589	16
4506374	13
3737374	13
6149037	13
3199202	13
65370	13
3735436	17
7170357	15
6010033	13
44058	13
16284285	13
27631638	13
4986890	13
10163007	15
17236362	13
9912215	13
9910281	13
4637448	17
6476557	13
3879737	13
31675053	13
8828446	13
478042	13
6075773	13
10530300	13
19263946	13
3029791	13
17925803	13
5515952	17
462028	13
9683818	15
5864621	13
2819915	13
2853300	13
2245127	13
45671383	13
15316446	13
15535332	13
14738037	13
741047	13
1549445	17
15840857	13
23949510	13
22051070	13
25300926	13
17147042	13
2794973	17
407752	13
10269915	13
11973198	13
526089	13
11457118	13
9937242	13
3328710	13
3869153	13
1308165	13
17009813	13
3011905	13
1382841	17
8970749	13
3178513	13
15859915	13
232025	13
7981416	13
7026526	13
8103832	13
2733143	13
11510527	13
8713113	13
32663053	13
24556290	13
5507553	13
9007635	16
1376635	13
1239840	17
17536897	13
3639939	13
5137085	13
150635	13
9734891	13
4856694	13
18347224	13
250187	13
377836	17
7818858	13
4394182	16
5449167	13
11024985	13
11261541	13
5723970	13
7196885	16
3828742	13
1681526	15
3206937	13
21062715	13
3079182	13
1647822	17
15557703	13
6721323	13
4700319	15
6137806	13
9782398	13
1647151	13
3931928	16
16577477	13
12597396	17
50275417	13
14292701	13
4012357	13
23014488	13
16626440	13
17386351	13
22418251	13
1046496	13
9021850	17
994333	13
13696772	13
11478859	13
19315322	13
14956124	13
3085554	13
11627906	13
5345358	13
5845918	13
2489978	13
23489593	13
5126692	13
855874	13
4524235	13
453255	13
3856510	13
601308	13
2111383	13
8953712	13
2324964	16
44185	13
5434173	13
8334634	13
2065368	13
3282024	13
1664958	13
3407484	13
2309736	17
11268482	13
8357186	13
40781867	13
5904328	13
4665839	15
10056320	13
12216352	17
7358227	16
479956	13
3613590	13
4456559	13
383784	13
4691453	13
6359560	16
22716382	13
1788451	13
9976864	13
465981	13
37437	17
10837040	13
24552522	13
5133127	13
3352776	13
14437783	13
11892147	13
4837612	13
9686706	13
2839298	13
889902	13
1347240	13
16315990	13
13367583	13
15733818	16
7439990	13
2408996	13
13872099	17
82344	13
16509289	13
13281471	13
5098535	13
1866378	13
10998519	13
3722049	13
4820598	13
1291735	15
1345255	13
6647616	13
2974576	16
2504323	13
17171585	17
6366072	13
6105092	13
18093504	13
4089985	13
8344795	13
15509290	13
620393	13
25052013	16
14108810	13
17367884	13
13233363	15
4808316	13
884503	15
5287519	13
1886468	16
4904980	13
4887119	13
6453969	13
1342820	13
686887	15
8558884	13
12032008	15
9860478	13
3011442	13
21113077	13
2699725	13
13694006	13
3920647	13
10923117	17
7868146	13
7359703	13
3816122	13
8524245	13
3840658	13
964057	13
132458	13
33379860	13
15902145	13
10572388	13
16217876	13
1170259	16
5667141	13
4735516	13
11270085	17
15069441	13
6051267	13
3241814	16
9621671	15
10867667	13
2080532	16
18659029	16
3458858	13
2475601	13
8831486	13
6129393	16
11042897	13
4072664	13
72050	13
26678269	13
25623197	13
37582562	13
3665954	13
5811657	13
13692598	16
19207950	13
2253700	13
1732754	13
49386932	15
16864659	17
1769006	13
9526786	13
14488174	13
17698898	15
21262634	17
11103894	15
19823121	16
3085194	13
9378648	15
37011664	15
5121942	13
69756	13
28414596	13
877703	13
3563380	13
3519384	16
5099641	13
3016528	13
18460822	13
4016034	13
11375395	13
20913304	13
13221502	13
12251107	16
7572405	13
3188125	16
1315277	13
6867640	13
1366394	13
2881063	13
3548192	13
851601	13
1094355	13
3725568	13
529755	13
17439907	15
7423493	13
12701279	13
4394718	13
17524250	13
27739719	16
20718712	13
3610892	16
2212606	13
7439684	13
2545378	13
2697208	13
581388	13
8778586	13
21153760	13
10414514	15
3308127	13
96447	13
338977	16
1182019	13
713009	13
8487783	13
13552557	17
3464807	16
2404826	15
6554283	13
6691309	13
7601385	16
11163081	13
2833625	13
8557694	13
6918563	13
11222517	13
13952561	13
1925273	13
1872684	13
1319765	13
11745922	13
211623	13
6447297	13
10668593	13
8229709	13
889300	15
14938771	13
4810470	15
15625564	13
1482701	13
2261214	13
375105	13
2371344	13
12709675	16
4941200	16
14961795	13
20328061	13
743057	13
26016369	13
6713908	16
10161947	13
6312388	13
10537134	13
16379951	13
14701980	13
21593745	13
2243611	13
6196166	13
5339792	13
3804611	17
5514259	13
6154133	13
503764	13
8291533	16
2069222	13
6865354	13
4513655	16
4307403	13
621200	13
12672198	13
6703284	13
22629414	15
11088331	15
8212105	13
23117122	13
6515677	13
6090308	13
8309358	13
21386774	17
20475520	15
3488016	13
3865436	13
22168410	13
2984116	13
11660124	13
3967375	16
3580780	16
3361791	15
10900301	13
1335724	13
2934371	13
4237376	13
23195198	13
2213277	13
4081386	13
4303513	13
21543614	13
13463541	13
12970897	16
6176497	13
4166858	13
5663627	13
232340	13
5390360	17
3764853	13
10325313	13
11610096	13
1136797	13
1005658	16
18990289	13
5326747	13
9369566	13
1671677	13
26393712	13
33627882	13
23010330	13
10885000	16
1121908	16
5254453	13
6154663	16
1153291	13
10020775	13
421944	13
7993169	17
1606947	13
10513458	13
9243130	17
11860935	13
33871097	13
22327048	17
3703648	13
3294664	13
14876349	13
1789761	13
5012614	13
13796318	13
9384069	13
9889637	13
9143699	13
4694646	13
4024040	13
3427290	13
6320598	16
44303719	13
12341897	13
21004425	17
43805130	13
18705647	13
599937	13
12026769	13
15103045	13
7059942	13
14503651	13
7727779	13
13281318	17
18613357	13
348829	13
21977165	13
22832294	16
1028853	13
5726369	13
6864747	13
343799	17
33649755	13
16758068	15
9672188	13
2563769	13
18934235	15
37636	16
4285277	13
1745707	13
15946451	13
310203	16
2594984	13
2832666	13
2172457	13
29731838	13
3720977	13
5027632	13
16415541	13
528519	13
5447317	13
2058072	13
14950505	13
1403376	13
1871318	13
9450489	16
15857404	13
6777113	13
18975164	15
6817704	13
4478191	13
11267898	13
8498325	13
22475368	13
1807237	13
8389299	13
67754	13
3085217	13
2539867	17
4897071	13
8593181	13
3373705	13
23042863	13
11062043	16
6498217	13
12671984	13
15601176	13
10337027	13
4076226	13
12365236	13
161788	17
5999321	13
14574056	13
9012262	13
2070755	13
6868281	13
6757089	13
2745183	15
2009264	13
4366943	13
6088294	15
6702066	15
2180376	13
2773039	13
965968	13
2869353	13
3167855	13
3581653	13
987408	13
1090902	13
726208	13
16812570	13
6974959	13
39020820	13
3238199	13
20994597	13
8099377	17
337872	13
16633308	13
11923826	13
16697198	13
8740953	13
10309408	13
10122380	15
25466334	13
16646159	17
11608866	17
4959036	13
47361370	17
14658736	16
663620	13
27899296	13
11715224	13
12924728	15
10768843	13
27277111	16
7064036	13
196355	17
3929341	13
35009123	13
39130415	16
11572215	13
11351533	13
1269100	17
20055904	13
7631002	13
2831322	13
8305379	13
14164443	16
3270781	13
1269374	13
24814845	13
14033578	13
1328950	13
30322068	13
17562971	13
5515812	13
4032120	16
17095350	17
9531886	13
7088232	13
3540460	13
1800122	13
906437	13
1234779	15
505634	17
2434926	13
6100918	13
8216897	13
13193824	13
175462	13
705114	13
30360475	13
5341368	13
1535659	13
4411276	13
9830348	16
6887033	13
1789319	13
3319282	13
18233435	13
3069076	13
2720571	13
11994793	13
30910801	13
1455343	13
22278215	13
21750882	13
9281511	13
746484	13
7241495	13
859886	13
5604564	13
3321515	13
12755125	13
439694	13
24726088	13
1895913	15
11954553	13
22386374	13
3793985	13
2592498	13
14634192	13
14342033	17
11651536	13
5131246	13
12294935	13
18089276	17
1631862	13
12647776	13
6782355	13
1458977	13
11068538	16
13918979	13
29196732	15
24400876	13
7564783	15
1995507	15
5098070	13
3847500	13
9260124	13
5780673	13
2128973	13
12345814	13
3854644	13
2991443	13
5572158	13
12560749	13
1213374	13
3952237	13
748373	13
17668843	16
2650072	13
3867156	13
5023149	13
8598342	13
12208432	13
13186834	13
1508769	13
13503570	13
7846819	13
379607	13
30031757	13
343772	13
4102805	13
4496973	15
7254237	13
3287764	13
8793034	15
7110567	16
1140427	13
596986	13
2220916	13
8486219	13
8673827	13
6757653	13
5901245	13
6318552	13
25554340	15
879631	13
5179457	16
21264828	13
4822665	15
13628588	17
7621040	13
11870928	15
598506	13
460665	13
2005580	13
6947413	13
1115075	13
1388276	17
7370579	13
1786939	13
11461467	13
40184680	13
9643058	17
966779	13
9321811	13
12635716	13
614016	13
7913915	13
3794691	13
11300655	13
14983851	13
1581164	13
7801048	13
11129013	13
15033390	13
694905	13
22388831	13
247798	13
16307835	13
6073698	13
7729120	13
1529966	13
13880134	13
2541019	13
6951719	13
1533456	17
12333490	13
6165767	16
10826303	13
5788951	13
22890639	13
9779336	13
7844775	13
4984200	16
8959270	16
5087705	13
3287215	13
7820126	13
1062628	13
18031165	13
10459425	13
8900780	17
399570	16
258729	13
30855223	13
4580487	13
47232438	13
13070174	13
4386640	13
25355936	13
21138169	13
565208	13
7808584	13
3779020	17
5892768	15
11246647	15
2154472	13
11915866	13
6839744	13
5284491	13
2302876	13
3340691	13
14269268	16
7757174	13
24843422	13
12600435	13
4505572	13
2330004	13
3622128	13
12553260	13
20692380	13
12822412	13
7099814	13
2861452	13
23208451	13
4546317	13
877483	15
8650637	13
760882	13
33566362	13
464665	13
8087574	17
3322678	13
19419464	15
6479715	13
32659273	13
1648996	17
12275180	13
3177146	13
45946	13
10185710	13
11101078	13
26378276	13
17917657	16
5470226	13
1960194	13
2610969	13
186794	17
3093981	13
8460882	13
14544654	13
17083067	13
2054407	16
5640869	16
662406	16
13101587	13
15513235	13
2263772	13
3685955	13
9973733	13
14252401	13
22588862	13
1759101	13
2236615	13
9666705	13
6834074	13
16855482	13
4202467	13
5068716	13
25182028	16
2251289	13
3397137	13
5693512	13
13697786	13
7781301	13
5944626	13
3249967	13
3973269	15
5386137	13
2622841	13
5261631	13
1940147	13
1461856	15
567754	13
10643156	13
1667700	13
15464858	13
1821903	17
10347471	13
4589883	13
1822859	13
9795288	17
10213711	15
3213997	13
5145199	13
1281799	13
96482	13
2117708	13
4688664	13
21657174	13
28284900	13
2874244	17
6650414	13
5253357	13
31559102	13
14802730	13
2280524	13
11564386	13
6256332	13
5515323	13
8023603	13
7127144	16
1257922	13
884182	17
234519	13
3013845	13
18490485	13
11655074	13
797993	13
3205705	15
5602956	13
351339	13
7506811	13
20084576	13
25358841	15
9149554	13
11345390	13
5128681	13
9097195	13
3985632	16
2913674	13
15061712	13
2104319	13
306758	13
11304992	13
3652674	16
5944953	16
27922347	13
2633923	16
9543561	13
6065586	13
5127506	13
1678519	13
9914137	15
399867	13
10789364	13
1074577	13
6664478	13
1377397	13
2178636	17
6857837	13
12547	17
18189689	13
97484	13
707215	17
4609819	13
30241457	13
17869374	13
10343038	13
14590325	13
4557431	13
4541080	13
238194	13
19017738	13
11085242	13
4877467	16
1762044	13
1284595	13
24440788	13
2163871	13
29572654	13
738433	13
1373133	13
187429	13
4956067	16
16430222	13
5610372	13
13064631	13
413186	13
172264	13
16139956	13
21589568	13
1173874	13
7492351	13
7104681	13
20496938	13
16741504	13
10566771	13
2956726	15
13154156	13
5387203	13
2241125	13
606775	13
659424	13
3602988	13
7038549	13
3329296	13
1783089	13
8701147	13
1893191	13
12361563	15
11750188	13
6708031	13
3794623	13
10128233	16
1858833	17
5726870	13
8051485	13
2111705	13
22058993	13
23046721	13
2265049	13
11354891	13
8261211	13
1291301	13
1937847	13
10825793	17
8349747	13
2221853	15
2327228	16
560149	13
10486946	13
643215	13
4094118	16
4548894	13
29896446	13
11223341	13
4754119	13
2284137	13
3875810	13
2731037	13
7139315	13
3694249	17
12870197	16
3433782	13
3240185	13
4739643	13
6655178	13
2299218	13
4388739	13
70182	13
14402340	13
8921477	13
5375696	13
2318388	13
2746492	15
5512432	13
8947713	13
956380	13
19992726	16
26435776	16
843746	13
4315861	13
3759441	13
6105314	13
4796122	13
9216029	13
2454197	13
1910597	13
6674735	16
30205401	17
6586055	13
3674854	13
25711088	13
716958	13
11707869	13
430128	13
2502513	13
7271376	13
10572566	13
13455486	13
1915725	17
4632531	13
1313951	13
24594636	13
13326378	13
19052785	13
20227263	13
9628189	13
28510468	13
9500013	13
23240387	13
871561	17
743408	13
375431	13
19455217	15
1342134	16
11115882	13
17984392	13
274931	13
21751581	17
2779340	13
7669472	13
3826702	16
6766408	13
998902	13
806766	13
6371550	13
7714096	13
4112720	13
849762	16
235749	13
9613005	13
3370758	13
6020046	13
8249068	13
608404	13
2833088	13
6484663	13
5726376	16
6821903	16
22804159	13
13704676	13
6727611	13
12206982	17
5559547	13
11342794	13
11515392	17
1876995	17
10078489	13
883723	13
6358987	13
3039977	16
1530332	13
1396488	13
2982908	17
20189087	13
22060739	13
17334758	13
3870724	13
2431098	13
8128543	13
27801331	13
2491983	13
9276329	13
35834273	13
1954475	13
727096	13
1604037	13
21973575	13
2229717	13
21214264	13
6612306	16
3213613	13
15973995	13
1143152	16
379473	13
17663653	13
775424	13
5401049	13
10011843	16
3451572	13
8012762	13
7642160	13
21232391	13
7048854	13
47624965	13
1643707	13
2206437	17
93497	13
4068922	13
4970844	13
16756743	16
5315197	13
5487046	13
10330358	13
5017126	13
2128936	16
10294106	13
3628686	17
4403998	13
14294756	13
17332349	13
714562	13
23919038	13
6588491	16
7739496	16
7935155	13
11869479	13
20596751	13
20335525	13
782114	17
3351149	13
612966	13
16193390	13
23879566	13
1577401	13
7638230	13
4097592	13
72370	13
2882227	13
3699196	13
4799762	13
14338859	13
40339400	13
1295741	13
16905250	13
2022613	13
8466408	15
6004768	13
3018258	13
4014418	15
9960422	13
2179512	13
15903616	16
10938996	13
1428588	13
8227113	15
6992734	13
5961569	13
7040453	13
4686838	13
11271990	15
2119872	13
413215	13
3798614	15
6010376	13
7761466	16
14143900	13
32166477	13
6751530	16
9140872	13
2089585	13
13543897	13
16589511	13
12830540	13
979310	13
5650357	13
10180363	13
3836418	13
1057369	13
1685845	13
8985733	13
30193360	13
1273189	13
1718676	15
354998	13
21422513	15
2604781	13
407708	13
12301136	13
5291296	16
6767150	13
178553	16
4653171	16
5926243	13
4345128	13
469067	13
15845977	17
17702257	13
4251821	16
3290559	16
5058953	13
35806209	13
13659080	16
18142798	13
16754819	13
1030606	13
3959123	13
129868	13
6205561	13
44033516	13
8872210	13
14002901	16
2799657	13
9315505	13
4990488	13
3422534	13
17623739	13
2805267	13
591088	13
5867561	17
5999430	13
2757711	17
7152332	13
109425	13
16910565	13
2108267	13
7999368	13
12030004	13
2688237	17
236529	13
7949084	13
7361233	13
7554590	13
11023518	13
25494329	17
29949476	13
3976127	16
7875716	13
6496280	13
2848864	15
3550305	13
275689	13
40870229	16
2888660	17
6836467	13
2515969	13
3229240	13
4300014	13
31329650	13
2806015	17
39187034	17
11970709	17
8366234	16
9371905	13
9106661	13
5838244	13
2947775	16
5915905	13
693735	13
3334102	13
5123194	13
580094	13
23028538	13
14225073	13
26220693	17
10710382	17
17471058	13
36374831	13
544733	13
3655580	13
32436986	13
9847317	13
8411170	13
930769	13
9068583	17
14561491	13
6758222	13
4659315	13
15945230	13
3636412	13
414271	13
6328588	13
5702920	16
10254620	16
2196329	16
2430313	13
22664641	16
533342	13
1908191	13
4625136	13
1619	15
7175112	16
10442299	13
6796979	16
4071551	13
2060666	13
3350539	13
179145	13
25377960	16
15040471	13
15026347	13
764945	13
4700849	13
20547680	13
7215763	13
904304	13
6493441	17
5565356	13
26732756	13
14245399	17
6176809	13
18123017	13
1815946	13
1574970	17
11759392	13
3130257	13
1086658	13
16772350	13
12619541	13
3803249	13
2443165	17
3378656	13
679248	13
13914978	16
18899792	16
3067270	13
9041542	13
8814377	16
2623735	13
449143	13
451933	13
3342650	13
8744421	13
7210975	13
2581722	17
1349595	15
3309032	13
12092911	15
2303407	13
22723363	13
17026	13
11194256	13
18497804	13
23116753	13
11254003	13
2860183	13
5289573	13
5827091	16
10643550	13
7135420	13
16942997	17
3645668	13
18690087	15
1564699	13
11127014	13
1021976	13
325621	13
6815172	13
9907341	13
154128	13
16111696	13
9685426	13
154661	13
612626	13
2260203	16
1783888	13
2429028	13
3536931	13
22247978	13
3438915	13
6177258	13
9363073	17
14923587	15
7551162	13
13124692	13
194269	13
538788	13
21963304	13
3414282	13
51537149	13
1439712	16
10845160	13
10346923	16
211783	15
9682450	13
1167551	13
3185812	13
12542979	13
7947444	13
13753278	13
3738703	15
4956328	13
2963335	15
6122081	13
14914733	13
494240	13
3879544	13
1610025	15
14398157	16
13747839	13
17088933	16
3890836	13
490080	13
5220776	13
6185552	13
3795977	13
8692846	13
23045709	13
7223674	13
15001370	13
247926	13
7323501	13
3105362	13
1558019	13
26746719	16
10786393	15
3091031	13
1222476	13
49910236	13
13421220	13
9695155	13
2130794	13
1553329	13
16826938	13
3407048	13
4364056	13
354945	13
11959159	13
735645	15
381713	13
12696275	15
3370411	13
4020137	17
702158	13
3273981	16
12864744	16
662644	13
7052167	15
10573421	13
10064102	13
5140644	13
8018830	13
6605633	13
14265318	13
2461076	13
4117614	17
7369411	13
7793985	13
10318397	13
3190002	13
28411028	13
1738348	15
2285795	13
3770829	13
94483	13
4382654	17
3014810	13
9249000	13
328285	13
3759368	13
3512342	13
26114543	13
5550306	13
813207	13
1613563	17
12554839	13
3748787	13
321145	13
600034	13
6218532	13
13099619	13
13013576	13
4322072	13
1817205	17
29958194	13
1403672	13
4417069	13
21797937	13
10922148	13
3647736	13
2213214	13
23924085	13
7448895	15
1121942	16
3966164	16
7918210	13
8059888	13
4048955	13
3012644	13
10449050	13
2080671	13
4496967	13
2105089	15
589004	17
568401	13
10323113	13
13145909	13
6770462	13
3577866	17
10969909	13
6197774	16
1221417	13
9892877	13
7649121	13
9184265	13
5449876	15
9161008	13
11827151	13
61114	13
4864232	17
43720387	16
9747374	13
7750590	13
2514835	13
5834381	17
3659285	17
7932651	13
7540518	13
4912929	13
1018855	13
8004255	16
3331372	13
3588767	13
10130526	17
3123464	13
7610140	16
2491146	13
2666526	13
1462215	17
7005257	16
10795245	13
1592189	13
24380211	16
4568976	13
701156	13
7408782	13
3085297	13
13829562	13
1743516	13
9361062	16
11848406	13
2634144	13
1626866	13
97675	13
5901836	13
30713069	13
1037560	13
2410737	13
561188	13
4619804	13
6290619	16
3445188	13
8091834	13
5494489	13
4944169	17
24703659	13
3837790	13
2916783	13
22270220	13
4110558	13
217994	13
3915693	13
11710120	16
11813300	13
29472949	13
1795280	16
754579	13
20961340	13
4551839	13
10479125	16
3036962	13
27456	13
209563	17
6269596	16
2626657	17
3603588	13
1888985	13
18356995	13
6164685	13
2361752	13
1263	13
6573287	13
13099510	13
4838578	13
1633305	13
4114685	16
3524071	13
9053675	17
7722322	16
4745310	17
1184380	13
18263000	13
9023819	16
727413	13
5512935	13
1337540	13
37612247	17
14915848	13
3280030	17
5437091	13
4686876	17
1388188	13
1559867	13
1369181	16
10492747	13
13049586	13
2852243	16
3659347	13
6422566	13
3065280	13
6402970	13
3126140	13
11074657	13
946218	13
5303262	13
7236014	13
9902658	13
26840537	13
10632945	13
629202	13
8860772	13
6379115	15
11305825	13
27320841	13
5988834	13
4110412	13
5402309	16
9909723	13
4840482	13
769312	13
7765066	13
2251757	13
18659226	13
1165920	13
2565504	13
1181321	17
8875760	13
2799492	13
566471	13
7538140	17
16277538	13
2281155	13
18142974	13
12138848	13
8415386	16
8233077	17
240223	13
2935796	15
13589726	13
1928147	13
3228837	17
22433938	13
1115966	13
86647	13
10854190	13
8702581	13
11965085	13
14442193	17
11830444	13
4162105	13
1814251	13
345347	13
1663801	13
933083	13
9395113	13
3330102	13
21498736	13
271813	13
8481141	13
406915	13
1125133	13
1836168	17
11315951	15
2504513	13
1943562	13
23265121	13
4493767	17
19454536	17
29574879	16
7467730	17
5912413	13
2893714	13
4353948	16
6095662	13
4959196	13
11283116	13
23189968	13
16708365	13
465120	13
3361364	13
10016257	13
15172803	16
2061133	13
2283643	13
10689362	17
4083348	13
208564	13
4493089	13
8428484	13
26289252	16
6893277	13
12738762	13
20115158	13
21603262	13
1372481	13
1458777	13
10219889	17
4526405	13
6071885	13
209485	13
8451255	13
13288537	13
10727412	13
17429451	13
5553063	13
8079671	13
485053	15
7513662	13
1336616	13
16522019	13
109096	13
25355608	13
17329677	13
1414120	15
10922186	13
2755295	13
3168181	13
9026128	17
22100224	13
7298503	13
11225785	13
7927633	13
20622887	16
13547986	13
1440088	13
22052702	13
42368827	13
6065710	13
25492258	17
39092551	13
7946297	13
2284863	13
16860397	13
6981166	16
8216331	13
5625727	13
13622936	17
18475180	17
9609860	13
73123	13
486760	17
6168900	13
12996194	13
2064694	13
3948480	13
9419657	13
14620348	13
1639330	13
6156278	13
10825345	13
16139460	13
8714557	15
21101644	13
19634009	13
13446379	13
11362676	15
5004798	17
4206570	13
5914564	16
7076876	13
13598798	13
422260	13
3887722	13
3387891	13
5054010	13
1795229	13
22593792	16
7246870	13
10605626	16
1754051	13
9230196	13
4199360	16
39078056	13
3660971	13
1742234	16
1967881	13
1130542	13
17328546	13
6607963	13
6519311	13
17513006	13
7863929	13
5267382	13
5040466	13
3309902	13
3216024	13
3167790	13
17719429	13
16175967	15
9465481	13
8328320	13
10506284	13
8570864	13
2248199	13
20803914	13
8843368	13
15425501	13
15253284	13
401670	13
4774316	13
2509635	13
22529999	13
2102272	16
621780	13
2668925	13
20780694	13
6860384	13
15468267	13
651901	15
15531734	13
3248757	13
1670079	13
3540940	16
1143410	13
3062759	13
3438236	16
15552640	13
6833944	13
5634310	15
236913	13
12281204	15
28756934	13
262030	16
4262225	13
581173	15
6336459	13
1484347	13
3092663	15
10610831	13
6714987	13
4389128	16
3197659	13
5003698	13
3115208	13
3752133	13
4129344	17
8675251	13
185693	13
13034204	13
17627950	13
1232602	13
4947791	13
1408804	13
1698860	13
3847657	13
47553	13
6007298	13
12366755	17
2394231	13
33313811	13
3067282	13
158815	13
2539861	13
4576195	13
1759047	15
15276623	13
15273	13
39248058	13
6059959	13
12979005	15
261478	13
12216047	13
8955127	13
1361634	13
30205724	13
3422082	13
4729614	15
2078653	15
1906091	13
272393	13
1714235	13
10609058	13
25209264	17
15523508	13
11449718	13
8230947	13
3046961	13
7610290	13
5479971	13
4330167	13
564786	15
9239079	13
10425658	13
614664	17
5071473	13
5269140	13
9621999	13
17844806	13
16310862	13
8995323	13
4272179	13
4222299	13
3148914	13
17702758	17
7197662	13
3198421	13
1626877	13
7981051	13
11000376	13
4367591	13
18346061	13
16633698	13
9109634	13
15533363	13
14509801	15
8985984	13
3476225	16
50302738	17
3982483	13
44967389	13
1900223	13
34722492	13
128354	15
753650	15
15859725	13
5219932	17
2042344	16
9671290	13
1278608	13
3188416	13
4612949	17
675142	13
7427393	13
1312789	13
5460552	13
11353578	13
329278	13
468631	13
12819540	13
1342999	13
5575014	16
13096856	15
9801586	16
301341	13
10953354	13
9198667	13
5270093	13
2535771	13
1483858	13
6850673	15
29282233	13
3193440	13
5557165	13
9216600	13
31616350	13
14427837	17
2918258	13
8509278	15
25143999	13
4286165	13
2733023	13
4972939	13
2466301	13
2828218	13
9048736	13
1870778	13
19948073	13
2440457	17
117914	13
36347517	13
3308038	13
7428417	13
2003273	13
3963985	13
13503661	13
3548196	17
13739884	13
12973526	15
2509039	13
1143221	16
3678792	13
26930412	16
33437952	13
11472065	13
33470420	16
10184173	13
6031407	13
542526	13
6387196	13
6480879	13
5751256	13
4956017	13
12478458	13
20068774	16
13072370	13
17690067	17
6630327	13
20725130	13
15014212	15
13404637	13
5849114	13
7246461	13
25769920	17
9147091	13
14883986	13
31467122	13
846863	16
16724527	13
16797770	13
1136277	13
514430	13
10093605	13
5163107	13
11446021	13
7881040	13
12713281	13
7841057	16
13419012	13
10273238	16
9581682	15
3239262	13
8414465	13
4731332	13
5297203	13
15046738	15
7455474	13
36954872	13
869361	13
9433594	13
886525	13
3606344	13
7954130	13
19416434	13
13080285	13
6518248	17
10397308	13
27563304	13
1425273	13
2386296	13
1127147	13
11073632	13
435517	15
3389895	13
9448571	13
8054442	13
15632357	13
6755228	13
24688368	13
1349418	13
14922761	16
12901532	15
60059441	13
16294890	13
8143698	13
5995098	13
6383857	13
11450741	13
11286756	13
14245381	13
10383710	16
10432856	13
9271298	13
5533607	13
565195	13
4140576	13
449919	13
10003379	15
10822518	13
14523572	17
7698525	13
13250517	13
2386043	13
2330541	13
3028772	13
10439419	13
1135631	13
12529151	13
4371717	13
1551612	13
15373156	13
882044	13
24392481	13
23821805	13
4431463	13
4211200	13
2346635	13
10907152	13
7310093	17
5473377	15
12215992	13
145229	13
3905771	13
9425488	13
12900304	13
3162633	17
15573281	13
29619882	13
1651637	13
12045439	13
8715348	13
3917779	16
721598	13
4410144	13
11552505	13
3224414	16
271729	13
5742726	13
12934437	13
31723081	13
6810407	13
3511725	13
9591084	13
18394490	13
11647800	13
1964060	13
9845191	16
4081688	13
742862	13
2663124	13
10352881	13
52185254	13
2177926	13
3234282	13
13625118	13
834266	13
10957970	13
10011412	13
3595033	15
7491276	13
26004783	16
4494792	13
18373151	13
11543839	16
8056569	13
2879867	13
11005906	13
2522884	16
137829	13
15061828	13
29996841	13
121773	13
8412118	13
6304786	13
21293590	13
226754	13
13905423	13
1045769	13
5432808	13
20556489	13
12724002	13
36959078	13
29568721	13
2975352	13
3254071	13
10294499	13
28062101	15
12113238	13
2057228	13
6157266	13
7170648	13
9626918	13
2500521	13
8028912	13
14494848	17
1701813	13
13943115	13
4075323	13
8395836	13
3934021	13
6238835	13
8083529	13
810047	13
3293466	13
1261514	15
4291021	13
506851	13
15268079	13
475285	13
9281523	13
5959038	13
2527542	13
9001859	13
361161	15
5809989	13
5670896	13
4892617	15
54741	13
16450927	13
36882840	13
9176722	13
3005233	16
3089885	13
11628015	13
4063362	13
5333999	13
4357789	13
6249926	13
2600342	13
15793329	13
12020223	13
218591	13
12725877	13
13155507	13
7351429	13
3222860	13
15970325	13
5414083	16
9543147	13
9427061	15
8842421	13
17398083	13
12540408	15
2208361	13
21643564	13
8601290	13
2835664	13
8369256	13
5563159	17
4841505	13
3491334	13
4236665	13
7108305	13
19470079	13
2501733	13
28598945	13
139132	13
1753631	13
5514248	16
3945761	13
1940146	13
3606783	13
3529013	16
17595595	13
103821	13
9667861	15
4941777	13
7480696	13
2783760	15
1603774	13
29772927	16
2593222	13
4610372	17
3223522	13
13510463	13
6971512	17
13151370	13
14251232	17
4589138	13
9670365	13
29211176	15
2665586	13
28097996	13
4375176	13
4079896	15
6920223	15
12732414	13
3674933	15
17783594	13
2706652	13
9773081	13
1945452	16
7204377	13
4302173	13
5791822	13
18295542	13
4663032	13
2891510	13
85064	13
16012135	16
1428057	13
123138	13
4614210	13
11185344	13
26263012	16
9672599	13
14771	13
6385654	13
1674650	13
13272862	13
3529581	13
20771582	16
263933	13
1771119	13
7833700	13
2850759	15
7516122	13
6229635	16
345513	16
715314	13
3201505	13
8180045	13
38412881	13
1748131	13
39649070	13
10916157	13
6888569	13
2837487	13
1897590	13
1720087	13
23680613	13
18505691	13
9555252	13
8946583	13
8130562	16
37393347	15
15788805	13
2976882	13
1826298	13
2838869	13
8652380	13
16826767	13
1020071	13
7661017	13
14582362	13
1074929	13
2623058	17
6127639	13
4097700	13
1975149	13
861228	13
2026017	16
11982668	13
40608136	13
4047939	13
18133924	13
10546588	15
3862661	17
10021500	16
7803317	13
20000928	13
1085194	13
1012539	13
11872599	13
650704	13
7984080	17
11041198	13
7601521	13
10677050	13
36038725	13
1296583	16
6109645	13
854750	13
4820400	13
3176266	13
3913686	13
5380974	15
30182	16
8621774	13
4426181	13
16577799	13
15271360	13
10060724	16
3621452	13
6931806	15
5162523	17
21944708	13
10615201	13
14145021	13
4832732	13
8625255	13
13150255	13
19579136	13
2801395	13
8171990	13
9150595	13
2353081	16
9984703	13
21094187	13
1530256	13
3562677	13
1968059	13
957073	13
5590386	13
7731573	13
9779795	16
1199979	13
2350617	13
10742683	15
10815047	13
13030997	13
2521027	13
3674347	13
14696864	13
214948	13
4438907	13
10331789	13
5988202	15
10905941	13
13592975	13
3714	13
5829783	13
13885300	13
13333934	16
11247307	17
4004187	13
7162060	13
27174881	13
16566918	13
23701427	13
1369418	13
1746921	13
4074967	13
13087223	13
10173533	16
7912078	13
14441520	13
1279416	13
6087628	13
2536468	13
9145221	17
7316232	15
1745580	13
16400191	13
13832473	13
5881613	13
2982559	13
6195152	13
2472558	17
3711566	13
1328081	13
3492195	13
3265701	16
5225192	15
20733568	13
1145070	13
4342477	13
12509751	13
8565330	13
18717588	13
10485183	13
1255077	13
23651878	13
5277871	13
6307577	17
2126667	13
12402907	13
20739482	13
1823463	13
1826765	13
15978310	13
6369155	15
210854	13
7516817	13
679828	17
24426277	13
23405201	13
259395	13
9570373	13
4331578	13
3611500	13
15167123	13
7153226	13
7042050	13
17135331	13
8310894	13
5704546	13
4608794	13
3111834	13
5633100	13
2599909	13
4189498	13
9882258	15
771155	13
251832	13
617740	13
8047678	13
650044	13
9326920	13
6218764	13
20733255	13
27349057	13
11808406	13
4068233	16
1917394	16
2599645	13
555926	13
3179298	13
3047292	13
1769713	13
4554404	16
551403	16
13040400	13
2926598	17
9319469	13
27325071	13
39057484	16
12338640	13
508028	16
20001700	13
1714194	13
1472140	13
36888932	13
3300372	13
1840920	13
8200009	13
8370708	13
14200738	13
8444869	15
6621196	16
6619279	13
1860489	13
909639	13
9646828	13
2746600	13
3022090	17
6315338	13
14794434	13
538047	13
8154521	17
2159345	13
22004527	13
28408345	13
9569021	13
15273100	13
14790111	13
9157778	13
4440561	15
5037129	13
2801139	13
10708772	13
3382959	13
5560568	13
18693396	13
8081966	17
811770	13
16263315	13
1246766	17
5135630	16
6217391	13
6962985	17
29089098	13
8971584	13
4668744	13
18762439	13
6135012	13
6309291	13
8556509	13
10146413	13
290786	13
15224337	16
10223879	13
5046384	13
85134	13
14380107	13
3773233	13
5522597	13
19178443	13
2000789	13
3273522	16
3090802	17
6542550	13
19888923	13
2330373	13
3937666	13
3456593	13
4235237	13
26279661	13
4042823	13
1983090	13
416611	13
21986245	13
10203529	13
1095441	13
1911577	13
3459808	13
6815416	13
5371179	13
20694033	13
8905630	13
2051707	13
17012795	13
3096746	13
562753	13
6138356	13
1737177	16
5521160	13
16241474	17
8517652	13
2212508	15
298016	13
4055846	13
1528762	13
4065581	13
674917	13
1092918	13
15081140	13
3012427	13
1881120	13
1044287	13
20291639	13
41046158	13
22552811	17
47019945	13
1513139	13
3171119	13
2703255	17
2888456	15
1982709	13
4119603	16
3680381	13
486292	13
1023914	15
194281	13
1327167	13
26686374	17
10958170	13
3733226	13
984393	13
1174079	13
20269400	17
4660545	13
6138898	13
7907422	13
20070889	13
29890775	13
7691093	17
5414291	13
2047926	13
3024547	13
765054	13
2042117	13
4603405	13
329100	13
363068	13
6281646	13
31434927	13
1457805	13
130547	13
11397859	13
58029688	17
8072314	13
1197971	13
12985878	13
942200	13
1814300	13
348535	13
2973668	13
2986340	13
1123571	13
3320794	13
12492734	13
27423099	16
10656127	15
563303	13
19100789	13
12702309	17
8374713	16
25073152	13
25707240	13
12333536	16
22706570	13
10518030	13
18649309	15
7999134	13
24248404	13
1473569	13
5276864	13
8101061	13
12195779	13
5641860	13
1323918	13
1216166	13
7367482	13
7604264	13
14113964	13
15886505	13
13010581	13
25024571	16
9998389	16
7247726	13
11624050	13
6568842	17
2066206	17
1044727	17
13581439	16
11590098	13
11889830	15
8267592	13
2971630	15
1730478	13
2390780	13
18387116	13
26669177	13
3536089	13
653453	13
6688756	13
286080	15
3973627	13
6122676	13
7874397	13
20392317	13
10328864	13
11077334	13
10145669	13
3991450	13
207205	13
8531386	13
3437652	13
10275871	15
6611512	13
4370486	13
21023950	13
4900259	13
12823237	13
17042798	13
2150789	15
9850569	13
6896229	13
6275601	16
462797	13
1789443	13
7335731	13
7713676	13
8378269	13
7467847	16
8378586	13
3313828	13
11565872	13
13322370	13
12008714	13
500121	13
1786093	16
10299572	13
6967620	13
19534774	13
3651108	13
9254623	13
4130222	13
5748729	13
1396570	13
13558702	17
925629	16
20993435	13
3686538	13
20033019	16
5283357	16
14953667	17
24446540	13
14755884	13
8397131	16
8059961	13
2161562	13
4568190	13
3604411	13
743623	13
3116929	13
3146770	13
398669	13
3294700	13
4416814	13
19058767	13
18132546	13
8184688	13
7351174	13
18544307	13
1821434	17
74717	13
7601909	13
473220	13
21268017	13
354424	13
574310	13
2245531	16
14989658	13
335795	13
14519851	13
32866581	13
7326633	13
12304010	13
1500890	13
900538	13
9215643	13
8013665	15
4835191	13
7505088	13
24533574	13
2955119	13
3360286	13
20198594	13
3245877	16
5791066	13
23679892	13
34405610	13
782208	16
3966196	13
8693660	13
2733760	16
3917701	16
1705091	16
195007	13
49013100	13
14527849	13
17633383	13
1408562	13
1190180	13
19337854	16
3704484	13
4414257	13
4458721	13
743953	13
11053916	13
5948050	13
4714439	13
14590786	13
8173140	16
12837420	13
12624181	13
7080735	13
584695	17
10479030	13
1551370	13
609117	13
8974325	13
3832580	13
3104402	13
12766731	13
441123	17
18837064	13
3599187	13
3717981	13
2098828	13
14414733	13
539170	13
9372603	13
7597526	13
2141294	13
2293337	17
15195566	13
12399523	13
11548047	13
6220734	13
1133995	13
4581684	15
3938173	17
1334914	15
3047828	13
4608839	13
38722869	17
11527639	13
4827611	13
28767636	17
1519781	13
750046	13
11442173	17
5196277	13
22978741	13
26308824	13
7830839	13
1997410	13
23933847	13
7620204	13
27343499	13
4067248	13
26771552	13
1033971	13
12372084	13
262507	13
15790524	13
4590254	13
19260089	13
4056941	13
8544593	16
1438197	13
25277569	13
12933461	16
11266381	13
22425615	13
2247411	13
377668	16
19661181	17
21273488	13
11324398	13
2127309	13
41002422	13
754057	13
2385853	13
2643645	13
34023477	15
7135359	13
7532316	13
536536	16
554881	13
638567	13
38319250	13
4158163	13
3102925	13
2684158	17
675994	13
9801940	17
782753	13
1774684	13
19550108	13
2872025	13
1905498	13
2343218	13
599547	13
7956764	13
158746	13
5998573	16
1725415	15
1326833	13
10418586	13
7623688	17
8142226	13
5555490	15
214262	16
310526	13
7243393	13
8547156	16
2222693	13
1614293	13
10841601	16
11977333	13
4106493	13
17192490	13
6820380	17
11316992	17
4577497	17
13036597	13
2036029	13
8097833	13
9172592	13
26060773	15
3796937	15
12942352	13
21497532	13
3272700	13
9700459	13
5022783	13
11061350	13
10711407	13
19867918	13
3297398	13
29543136	13
11782477	13
11463443	13
9879024	13
5913087	13
6955392	13
6021087	17
2281960	13
2794697	13
21592127	13
4852544	13
19440961	13
2503909	13
739120	16
932062	17
7878373	13
43528818	13
11979712	17
9580006	17
39803251	13
897706	15
1242019	17
3378867	16
1232437	15
1010971	13
475519	13
1967437	13
3347436	13
48890066	13
5879103	13
2557373	13
6318230	13
3724579	15
3082036	13
43500188	13
5605020	13
10902038	16
5364354	13
5677971	13
9328500	13
1942839	13
8251419	13
634504	13
5843412	13
1459593	13
3090296	13
630534	13
5997670	13
11013748	13
6886813	13
18628457	13
22201899	13
5371644	13
1314076	13
10487245	13
7579737	13
4920038	13
882405	13
7608630	13
294419	13
13291371	13
28553056	13
29902630	16
2034904	13
4855868	17
10421592	13
4580086	13
6701890	13
611110	15
12878513	17
12491648	13
1672692	13
1508580	16
1089010	15
333552	13
3293281	13
4641132	13
3914663	13
11697480	13
2358992	13
427505	16
19504327	16
19176389	13
660478	13
17098964	13
13914613	17
2829406	13
10869840	13
28872	13
6381837	13
972402	13
17126483	13
452008	17
9105519	17
6009427	13
2687522	13
16097070	13
3294715	13
3613811	13
4731307	13
710788	13
5861541	17
2086676	13
5735484	13
21744108	17
15581560	13
4101988	13
8764560	13
1333701	13
7374975	13
26108442	13
708307	13
21208	13
3523128	13
22025555	13
12880353	13
6672255	13
5478853	13
13913150	15
6108281	13
137688	13
15543050	13
365328	15
672984	13
1309096	13
2037259	15
1418356	13
3797555	16
12330547	13
4311912	13
6644632	16
12700065	17
21657612	17
6095428	13
4598212	17
12886704	13
5116472	13
6551562	13
11915121	13
557705	13
1617892	15
7264533	13
4908846	13
14703126	17
13273335	13
11412995	16
1299906	13
21553436	15
5705147	13
18661787	13
4941134	13
491368	13
9627043	13
14124436	13
20132782	13
3086650	13
22572073	17
718835	13
15237987	13
31838640	13
1075022	13
24383213	13
3732708	13
7574545	13
24519730	13
3462606	13
1378454	13
13170575	13
4742490	16
1429133	13
2565697	13
4575264	13
20084448	13
1987790	13
7248137	13
3299052	13
17526127	13
27354674	13
2881274	13
4318218	13
9552135	13
10882092	13
2879911	17
4961757	13
4467676	13
10824627	13
10672723	13
6993421	13
9792568	13
4933922	13
8270638	13
1016639	13
4624752	13
9485414	13
409555	13
18918755	15
12823811	17
3152737	13
11715680	13
12710966	13
10042335	17
8078416	13
13324651	13
1354490	13
259563	13
1510628	13
6427968	13
6478932	13
846261	13
9567540	13
24086181	13
4461457	13
9048735	13
12129153	13
20137635	13
2921827	13
19460082	13
18326932	13
880773	16
5069812	13
21121188	13
1523058	13
601588	13
3683135	13
3052158	13
23527888	16
7704452	13
33580611	13
12980167	13
30850669	13
16676084	13
12305765	13
49002430	13
2102655	16
12149623	16
579866	13
2752116	13
29106461	13
14582108	15
8838807	16
3678803	13
3418934	13
5317851	13
8825040	13
12335972	13
3221396	13
7834002	13
19026922	15
6750643	13
114984	13
3100480	13
3960519	13
2531793	13
7078168	13
1664471	13
3877907	17
8043351	13
6041033	13
365818	13
1950205	13
3257034	13
7421086	13
2204085	13
9186650	15
3660768	16
1822433	13
1960451	17
2638797	16
2877393	13
1324821	13
11450734	13
1603102	13
19377100	16
1791404	13
10415874	16
14046831	17
5866416	13
4060525	13
3938765	15
2452721	13
4817421	13
22779810	13
26000094	13
8707057	16
4928274	13
299782	13
14874674	13
1710671	13
22318064	13
10707114	15
21569234	13
14638939	13
3424914	13
2164129	15
286457	13
25190	13
4765495	15
2405922	13
1387536	13
3292572	13
6160468	13
15979475	13
858726	13
38073429	13
1138788	13
5391139	13
1408563	13
6341716	13
4000039	13
27170886	13
8463632	13
28781578	13
24632226	13
6254387	13
2366886	13
1392014	13
753545	15
23508361	13
3788148	13
10844611	13
7674547	13
14881685	16
2225078	13
13846270	13
7734658	13
745554	13
15928181	13
12363178	13
1066044	13
6732189	13
11702732	13
5425513	13
813008	17
27032637	13
19225562	13
4484571	16
3310267	13
4270064	13
3445635	13
3421676	15
6586421	13
7005100	13
22103881	13
648607	13
2945606	13
855769	17
6838162	15
489730	13
2734167	17
2440655	13
1303273	13
1602059	13
1476947	13
4584590	13
858512	13
1558177	13
287913	13
21781677	13
1538085	13
9813779	13
17792142	15
4690466	13
9108088	13
13833488	13
1987389	13
32432576	13
1831420	16
5334594	13
958193	13
4714354	13
13020378	13
1945885	13
10509633	13
997902	13
1558324	13
16763106	13
266205	13
8025761	13
12325044	13
6570018	13
3779010	15
7620579	13
1059367	13
11946203	13
19569197	13
7707667	13
1202165	13
11117852	13
17998	13
79547	13
1204680	13
29373616	16
8619334	13
14996699	13
1371318	13
26022241	13
108550	13
7887878	13
7835699	13
717111	13
25605772	13
10828097	13
5913960	13
11839848	13
662195	13
4035673	13
3589475	16
1172495	13
12804690	13
3257052	13
1592956	13
3819326	13
24023993	13
1986460	15
4202070	13
593296	16
8215307	13
5344830	15
170474	13
3286721	13
1418397	13
20405377	13
2276840	13
5859411	15
42966811	13
23622230	13
9699073	13
1726417	13
2210549	13
4094795	15
6923712	13
1212372	13
11770579	13
3990464	13
5471556	13
14142985	15
10869963	13
1777633	17
18479207	13
9083708	13
2455008	16
8306686	13
13293895	17
3425414	13
2001575	13
13935913	13
7013891	13
50231	13
32476428	13
24726196	16
641269	13
9935142	13
9677412	13
14751968	13
3483969	13
11938083	13
7693135	13
512251	17
1189116	13
5103304	13
1594082	16
6339433	13
18887616	13
13652468	13
4010606	13
12796209	13
647778	13
16191877	13
557878	16
828402	13
5041768	13
170183	17
27458090	13
9452813	13
923739	13
10753770	13
6768571	13
1940103	16
11576995	13
8936936	13
368669	13
10465365	13
2170200	13
30939143	13
36949221	13
6835966	13
810949	13
9561168	13
12812988	13
99757	16
9543599	16
1738563	13
18991492	13
3035125	16
1210562	13
26332055	13
13364112	13
29520939	13
12780150	13
5296467	13
9394270	13
1507722	13
39482813	16
3808167	13
1228245	13
10094798	13
2673677	13
8983329	13
13815791	13
16323085	13
14661744	13
35638409	13
24753583	13
2034441	13
6864358	13
33908786	13
11296581	13
1714431	13
10372469	13
5681293	13
1083465	13
3734374	13
469416	13
4114461	13
2325471	13
16279	16
4588574	13
5647373	13
6667276	13
12139239	13
4468251	13
242900	13
12350068	13
2930494	13
13262794	17
17190789	13
27619830	13
5185392	13
20613351	13
8093296	13
795433	13
432151	13
1070657	13
13469681	16
8825493	13
181948	17
2583074	15
8567111	13
4447444	13
13902893	17
10022216	13
38410382	15
2056868	16
19710720	13
4387146	15
1428375	13
2324774	17
8905485	13
4412178	13
4411460	13
2013458	13
3370017	13
16239586	16
41087	16
8508917	13
5515986	13
386779	13
5214840	13
4086773	13
4154441	13
13231267	13
3743263	13
15444037	13
5455395	13
7870784	16
5754607	13
4781171	13
18583081	13
2853116	13
9139047	13
1048749	13
2475922	13
6314319	13
6778568	13
2994503	13
15835214	13
1257916	13
9116374	13
869266	13
9405529	13
10964320	13
22314525	13
5839840	16
2161284	15
4975626	13
16236720	13
4061978	13
25929080	13
8306435	13
1805426	13
6654508	13
500878	13
7614864	13
1642048	16
26377292	17
1048711	13
16135261	13
14033489	13
15385385	13
1785820	13
5530599	17
21063109	13
10762862	13
13961421	13
12055937	13
2020755	13
6474945	15
9607128	13
2617027	13
16997943	13
4241759	13
409478	13
5968780	15
1006349	17
1868988	13
8224388	13
10899572	13
8753120	13
2302958	13
13966848	13
6119602	13
6294612	13
2738001	13
12474607	13
21802344	13
2774476	13
6686684	13
7082756	13
12178655	13
1550990	13
14082934	13
28716129	17
31562128	13
39484228	13
11645199	13
20029553	13
3935333	15
1814421	16
4870624	13
13067712	13
4364120	13
4457295	13
1951049	13
22327492	13
31308077	13
29062624	13
6440847	13
10835115	13
5471339	13
2160510	13
299278	13
94310	16
5566247	13
342949	13
2682136	13
1909110	13
2980523	13
15337679	13
8760102	13
15683823	13
12444969	13
1033561	13
7089236	13
11855313	13
18128406	13
1493465	13
15276543	13
1921962	13
4737731	13
41946392	16
10141957	13
13663982	16
2792204	13
7637176	16
7597744	13
2384131	13
27873636	13
6785249	13
4188666	16
1971553	13
26777881	17
8990863	13
14037148	13
1939410	17
29325875	13
5431773	13
4793283	16
17308234	16
9369431	16
1212506	13
1875442	13
8209064	13
1541357	13
2610019	13
2689941	16
11832858	13
5040271	17
2809221	13
822514	16
5270566	17
17921270	13
3281980	13
1548389	16
2731794	13
12176574	13
17553114	13
3433880	13
5848185	13
1088203	13
2154410	13
4866250	16
4364209	13
12325186	13
1269375	13
16182721	13
7765138	13
2004152	15
3270402	13
2723210	13
1500849	17
748822	13
5111867	13
10498756	13
4719647	15
5105125	16
8634908	17
21604082	13
10436045	16
4324184	17
7828510	13
2056555	13
14997947	17
4279787	13
3854739	13
4000416	13
3474302	13
18962965	13
8528106	13
7630652	13
3283792	13
18073302	13
8047341	13
8988553	13
10511509	13
5706544	13
3044053	16
4784674	13
12911739	17
28546011	15
2059011	13
8723600	13
255311	13
9622632	13
1854907	16
3108695	13
10953000	13
13101102	13
7577726	13
4907662	13
15191836	13
11929296	13
3337217	13
11862465	13
1860619	13
10116504	16
5928415	13
1569653	13
1560724	13
16255865	16
9474946	17
37902675	13
11624186	13
513485	13
14927584	13
6216429	16
1580118	16
23892296	15
19989324	13
8560102	13
4151662	13
16603365	13
1393335	13
6114064	16
246901	13
7640189	13
6025711	13
8866315	13
6855485	17
11991577	13
10857335	16
1357432	13
11686223	13
4480127	13
12954537	13
25861399	13
21714840	13
21188679	16
7563644	13
4564922	13
6262696	13
29705364	13
3670899	15
5830764	13
7776522	13
6438868	13
4133800	13
9640675	13
232976	13
3918750	17
4962645	15
5314859	13
21878683	13
7553251	13
2051403	13
24140530	13
5315681	13
4346218	13
8378338	15
1963837	16
3087255	13
26437365	13
6638782	13
13897762	13
17724625	15
2136732	13
1457866	13
203289	15
6332656	13
196110	13
1648345	13
1975699	13
10807375	16
14832494	13
4971455	13
9157990	13
14799717	13
6732444	16
4789897	13
869740	13
2929634	13
2404168	13
6497667	15
3611295	13
34186978	13
8992325	13
2976988	16
18885083	13
9757690	13
6378195	13
7934110	13
536257	13
4945892	13
5999301	13
18460632	13
11382504	13
23676470	13
1967963	17
20508823	13
3808807	16
1348890	16
31394860	13
6522095	15
4166734	13
29194191	13
1751054	13
1589810	13
3269388	13
10297586	13
10880333	13
424586	13
6138028	13
2339201	13
11779500	13
23655121	16
13465629	13
26480428	13
2842581	13
11787980	13
12178779	17
193940	13
18007053	13
10284334	13
6297840	13
1994679	15
13092176	13
542890	13
4092764	13
18770182	13
9227573	13
568660	13
1783068	16
10908425	13
5878788	13
4774403	13
5014346	13
46349058	13
46474493	13
6879174	13
4155391	13
11697687	13
4728179	16
1900845	16
6389142	13
62572130	13
399282	13
8023853	13
4309305	13
24175005	16
4252474	15
614448	16
12336946	13
747129	16
19999659	13
191183	13
7395816	13
13071113	16
5693350	13
13413295	13
3975244	15
13241634	13
11027463	13
278655	13
4857098	17
27645192	13
711226	16
2781432	13
31964	13
6910482	13
28415635	15
2289002	13
82948	13
3292691	13
16531516	13
7963568	13
6422682	13
3694794	13
1994870	13
506204	13
4362602	13
1866104	13
3814633	13
5665179	13
17830928	13
4173386	13
9104843	17
8103838	13
1531973	17
30097172	13
2306263	13
6168755	13
1885338	13
41234057	16
4396442	13
964542	13
3140559	13
5889441	15
10196003	13
3463729	13
478025	13
4754626	13
3135041	13
2747979	13
6933697	13
7322804	13
16757600	13
452378	13
11904910	13
5648584	13
693592	13
4295895	13
7106171	13
5892717	15
26289539	13
4500882	13
8183752	13
13959558	13
20198604	13
2195133	13
4972229	16
2870549	17
2465070	13
14132604	13
686656	13
31457752	17
2283116	15
6086346	13
6189928	16
865380	13
4561148	17
1898403	13
12494734	16
44914064	13
377873	13
5544162	13
7674806	16
10353183	17
2501300	13
3807107	13
456893	13
13853330	13
5008421	13
12117252	17
15788068	16
12532698	13
2092270	13
9051723	13
4129120	16
1783444	16
19194068	13
11243013	15
24865593	13
10421028	13
12435567	13
6622675	16
8698090	13
35990551	17
10219438	17
2755696	13
13647754	13
3724534	13
2142875	13
643438	16
2835488	13
2823809	13
9072603	15
3139487	13
3843979	13
3284143	13
34467347	13
2671830	13
3700877	17
5706175	15
4525452	15
1510678	13
4874187	13
6371737	13
7568540	17
2553649	13
6491677	13
3858491	13
7447840	13
9785068	13
858640	13
4605727	13
11141303	13
4730066	13
21270958	13
8324402	13
18396421	13
3974661	13
9258942	13
2236312	13
4263505	13
7173555	13
5278670	13
22835257	13
161690	13
11464758	15
15139681	13
2060778	13
925656	13
11055298	13
14404083	13
21342740	13
11338513	13
378941	13
5805388	13
3117166	13
8931951	13
3221782	13
990282	13
19104807	13
3863801	13
10254243	15
6857401	15
614668	13
9585410	15
2789973	15
10903604	13
10027291	13
2761923	17
11309623	16
15453073	16
1086258	13
3231380	15
18457418	13
12131421	13
6650382	13
25031783	13
2527364	15
31692889	13
10591196	13
5574599	13
20599525	13
32089805	13
1195636	13
15108326	13
8009528	13
16447074	13
7387537	13
255751	13
11508884	15
2160840	13
988673	13
1602921	13
8527574	13
17094651	16
9516888	13
1113748	13
25546418	13
8234531	13
8996977	13
348514	13
37658648	15
2962841	13
31571819	13
395152	13
10774567	13
2395495	13
2551732	13
7999454	13
40298787	13
313369	13
27177436	13
1865175	15
13157244	13
7934130	15
2654720	13
2160771	13
15705274	13
5060428	13
8147529	13
1564069	13
10437826	13
38990771	13
2087294	15
5097045	17
24532799	13
4235098	16
2706712	16
6783438	17
1750169	13
23092524	13
9004283	13
26067164	13
9037140	13
1613775	13
10874990	13
20401585	13
1730573	15
7021794	17
1262669	16
245843	13
5941866	13
9923362	13
11738306	13
12609735	15
550512	13
6355181	13
4668036	13
4925534	13
3799352	13
7524621	13
3651716	13
12591817	13
12984653	13
4599935	13
3005919	13
20320477	13
7900428	13
8156693	13
7026678	17
7557075	13
5524524	13
3554084	13
1524138	13
8884115	13
4079989	13
3987423	13
2766346	13
37006075	13
33197697	13
10911929	13
1221867	13
3710551	15
16788744	13
10489811	13
14331063	13
4352714	13
14571843	13
6724975	13
11678719	13
6168297	13
9738074	16
8262820	17
9541473	13
983157	13
24861096	11
1030655	13
3788200	13
21842	15
5257651	17
21557328	13
27848791	13
10857391	13
2448337	13
15960964	13
6650747	13
12010041	13
3167822	13
614312	13
3334869	13
6124164	16
5467683	13
12403629	13
8315309	13
4089226	13
4073448	16
713629	13
21598353	13
16649474	13
15938731	13
23491152	13
535871	13
42239071	13
48746	13
7661873	13
286459	17
16328344	15
287286	13
8769565	13
17203135	13
10349430	13
33908597	13
7552452	13
1468601	13
9513765	17
14691940	13
4499771	13
14519202	13
7676030	13
3547002	13
6135	13
5790087	13
6038145	13
7191120	13
37408518	13
1786815	13
8458946	13
17385813	13
726926	13
1220091	17
1067472	13
11991311	13
5354115	15
25028625	13
3185761	13
7109223	13
49142435	13
5174179	13
2126216	13
8042890	17
13882187	13
14989934	13
4039203	13
4937751	15
1557866	13
10802531	13
20523543	13
16397475	13
9224543	16
1301509	13
5190457	13
969016	13
9724036	16
3481724	13
3802990	13
17684377	13
381412	16
13392071	13
17903044	13
1741383	13
1910334	13
5440155	13
5410458	16
40201722	13
83456	13
10789880	13
83423	13
3401495	13
16170314	17
2172823	17
12614028	13
9355346	13
117420	13
17890316	13
8555385	13
480584	16
37104340	13
4602733	13
4576285	13
3311809	13
8652799	13
178022	13
4463423	13
12083039	15
7826636	13
2424744	13
14175676	13
6933631	13
3800091	13
4065784	15
3293597	13
5159283	17
7564241	13
2488835	13
5634904	13
887852	13
3317160	13
22143605	13
8657517	15
3847484	15
1250166	13
6212594	13
891114	13
13653682	16
1810439	13
8173158	17
3180866	13
10585149	13
7027584	13
132418	13
21541450	13
11754015	16
23967593	13
18320318	13
3966051	17
7578733	13
6230450	13
447882	13
5505570	13
529984	13
4016681	13
18142820	13
185805	13
11850615	13
26630633	13
6793947	13
9021943	13
3461604	13
5766501	13
474245	16
3070484	15
3531002	13
8423857	16
14034362	13
16755250	13
17156741	13
3307539	16
6963992	16
12404123	13
19046821	13
1299467	16
48673	16
2415168	13
4361287	13
9567727	13
38826398	13
14299977	13
7254933	13
5704484	13
7451997	13
2114827	16
3196737	13
8095838	13
9312421	13
15053179	13
11884323	13
16550780	13
6491813	13
2798823	17
10418643	13
1716002	15
984727	13
6852044	13
2912358	13
2730201	13
213759	13
562327	17
8312595	13
7248440	13
3960392	13
2636161	13
187216	13
16609380	13
974539	13
9124366	13
728263	13
1950845	13
2107445	13
5755469	13
439035	13
3784703	13
17470468	13
855212	15
6098080	13
25289179	13
5639543	13
10091912	13
27693496	15
13193583	16
1978428	13
19721250	16
13914142	13
2153426	13
5865566	16
5782410	13
3604466	13
1292386	15
7703091	13
8701528	13
8161574	13
1955025	13
18989818	13
17386112	13
38408	13
5944643	13
8837953	16
6718028	13
8329536	13
7050876	13
18671578	13
7091950	13
9158916	13
19864096	13
1252192	13
3675029	13
3113210	16
8235354	16
607439	13
7950231	13
9802305	13
8942514	13
17347180	13
17962529	13
13076907	13
1093919	13
773951	15
2179721	13
9359057	13
2884004	13
2641476	13
6912688	13
8088576	16
6096036	16
32546091	16
1859748	17
2376418	13
285538	13
501711	13
3948485	13
4389352	13
5308312	13
19316210	13
3481792	13
7757766	13
647920	13
492601	15
10107988	13
18704760	13
6001471	13
37863785	16
13252847	13
15873184	16
1573673	13
17441882	13
2551868	13
9145260	13
255612	13
2311359	16
10497384	13
31805550	17
4852856	13
16402329	16
4077480	13
3791329	13
16267184	16
11909779	13
14382081	13
35023864	13
8507932	13
9827368	13
2772528	17
937285	13
21639999	16
485804	16
6184689	13
7428161	13
4379847	13
25808726	13
2498650	13
14279180	13
11872366	13
223628	13
24281820	13
12102296	13
10483505	13
7919407	15
26568441	13
41001600	13
951002	16
16040403	13
4216354	13
6512506	13
7786511	13
15168480	13
1396361	13
8895365	13
455746	13
1511674	13
3609170	13
22634155	15
9966661	13
1043963	13
1455817	13
4291113	13
3732744	13
18050255	13
10023618	13
9153813	13
4562168	13
18289436	13
6697497	16
4964857	13
3574077	13
5404323	13
1835951	16
14077242	13
250941	13
1346999	13
15486795	13
4483930	13
19215997	13
1655191	13
3754190	13
11898187	13
1410454	13
19875609	13
19963759	15
12996545	13
4950371	15
3992900	13
26662522	13
11841900	13
1991189	13
9362256	13
4113689	13
3217748	13
1849104	13
3239905	13
7632508	13
7347102	13
14160135	17
7493795	17
3197283	13
1125213	13
20152777	16
7393420	13
1678282	13
672042	13
12715451	13
1161072	13
5653329	13
2196353	13
6189670	13
1806137	13
6590446	13
5495818	17
14650570	13
17589209	13
11134028	17
3294887	13
30935531	13
1645471	13
819003	13
7110330	13
14194195	13
10536720	13
4635481	13
17249967	13
7841147	13
1593541	15
28346822	13
5133599	13
6562148	13
1495316	13
12933369	13
6512170	17
34080754	15
1397644	13
4595130	16
409968	13
1157745	13
11760071	13
1984270	13
13452035	15
16518259	16
8348698	13
398341	13
10671369	13
1610641	13
2899703	13
38207977	13
341577	13
13081240	13
2812321	13
1318906	13
4761118	13
3373101	13
9466144	13
23189040	13
8280822	13
16977238	13
28931431	17
20945289	13
2815827	13
398852	13
10339207	17
1509598	13
2235995	13
14236578	15
1928108	13
8396107	17
4234279	17
7161901	13
31890345	13
3340132	13
7464299	13
26921793	13
14277097	13
10088349	13
34527388	13
6319255	13
9319151	13
13575096	13
235638	13
315436	17
2294634	13
11340178	13
4526258	13
1060133	13
10998252	15
15077322	13
9361952	13
31479657	13
24203307	17
16646	13
1596514	13
3238145	13
2558303	13
1334023	13
12635425	13
1291857	13
18727729	15
28221484	13
990555	16
25453981	13
12140326	13
856761	17
12236658	13
415954	13
14196647	13
426172	15
3177115	13
10681781	16
9803392	17
13931774	13
5739862	13
4520900	15
7076322	15
1336362	13
17047780	13
6222171	13
767028	13
2318898	13
27945766	13
2070843	13
1099644	13
28324455	13
10223523	13
3264195	16
3889550	13
23605035	16
21605174	15
9483255	13
15997114	13
17953203	13
16853902	13
5882656	13
2574861	13
1997591	13
2383336	17
7357742	13
10619729	13
2834690	13
5039658	13
4162277	13
5641551	13
2325940	13
21487007	13
49435	13
1964717	16
27993898	13
3370507	13
14072172	13
310006	13
4500512	13
7302609	13
3645900	13
4465772	13
675482	13
30562196	13
7094520	16
2785691	13
5437696	13
8606485	16
16499780	13
14011164	13
8093810	13
10679292	13
21544166	13
8300760	15
5352094	13
13838018	13
1239877	13
4721229	13
12922557	16
1822504	13
11072807	13
657835	13
14368834	13
26723	17
29674126	13
15867871	13
12068222	13
1585671	13
7765394	13
13154002	13
14113597	13
6400840	13
6168902	13
7711167	13
4296062	13
2569434	13
15122526	13
1902177	17
10853744	13
1337304	13
15803900	13
1090349	13
15675753	13
1837812	16
17708036	13
240398	13
1995471	13
6707938	13
26410742	13
11290972	13
1758179	13
22012705	13
5088650	11
1595135	15
3226287	17
5650286	13
9000467	13
4396355	13
10775149	16
7934881	13
13427842	13
1486634	13
2539758	13
10544005	15
17225082	16
12616290	13
24853666	13
10587964	13
19374408	13
18104005	13
4567899	13
4713764	13
23831300	17
17716536	13
5697868	13
15477110	16
2919897	16
3290988	13
2324110	13
7850655	13
3430423	13
261079	13
41487386	13
2217909	13
219311	13
1070369	13
2459065	13
9602507	13
9963975	13
5955473	13
11490952	13
20200	13
2959141	13
7303398	13
3069867	13
382110	16
4223551	13
9362852	13
2111292	15
93470	13
28495756	17
511139	13
3550566	17
10003758	16
12463368	13
9055798	13
5596484	13
16087570	13
9704674	13
3419762	13
22587557	16
15902189	13
3341599	13
9551991	13
18785129	13
9043278	16
16043556	16
6459624	15
13326249	13
7900785	13
10637767	13
12825829	13
728071	13
4160740	13
3487240	13
1436212	13
32014388	13
2179845	13
1473981	13
10483373	17
24321339	13
5271928	17
3394478	13
9115156	17
5323835	13
5998124	13
3945393	13
831951	13
10307802	13
32999005	13
15873386	13
6103889	13
7690060	13
13719686	13
1600726	13
4358675	13
3519069	16
1567261	15
395816	16
6082650	13
10286919	13
3642915	13
7408682	16
7743870	13
1369674	17
8555078	13
1423042	13
6225752	13
6969016	13
4780151	13
4599811	13
2017823	16
5977171	13
4367218	13
245185	13
9942609	16
1921886	13
5545473	13
19348828	13
147394	13
17084532	16
5561148	13
10161204	13
4716662	13
4001810	13
1459363	13
57430	16
3046887	13
2148663	13
16778827	15
7951930	13
6189131	16
4268319	13
8744656	13
1771519	13
1365589	13
1528705	13
9153626	13
2634114	16
11408940	13
2185599	13
8479785	15
6165091	13
25172721	17
9128869	13
12791482	16
4037591	13
2124779	17
1080962	13
2081960	13
3402469	13
751486	13
15690043	13
11933879	13
3527565	13
171269	13
21072606	13
356140	13
6195242	13
3770192	13
791711	17
24014147	17
1121662	13
2158716	17
10005078	13
1353000	13
1100892	16
7378563	17
1026072	13
2093944	13
2248938	15
23341217	13
206291	13
9182286	13
457684	13
31309237	13
2970147	13
62358	13
9352090	13
8136864	13
6134814	13
1404079	16
1143952	13
34876310	17
2228167	13
10444880	13
10796759	17
7986116	17
11399654	13
3439668	13
5546317	13
11682748	13
2476996	15
7006613	13
973509	13
9751839	13
18289641	16
133664	13
5158096	13
176521	13
5176676	16
812094	13
28343318	16
1353617	13
8065307	17
1710380	13
19716968	13
9958555	13
9201099	15
3111765	16
8276895	16
294056	13
38045001	13
4574949	13
4000281	13
6993387	13
378388	13
2891883	13
7458099	13
244826	13
4847424	13
6770891	13
12974158	16
1299139	13
7715712	13
19815822	13
17611604	13
13718106	17
11478400	13
5068860	13
6027203	13
20123219	13
9834273	13
8249994	16
13840024	13
21750	13
9397466	13
3032958	13
5056334	13
2320693	17
19983411	13
5122279	13
1698412	13
1791056	13
5929287	13
25425042	13
6274140	13
5355623	13
6909427	13
29766352	13
273406	13
2037776	13
9143342	13
14032112	13
3414166	13
8074881	13
5239454	13
778797	13
26524371	16
11563954	17
3738864	13
15979512	13
6777443	13
8342156	13
2424004	13
3419514	13
4826784	15
26299937	13
1262749	13
402891	13
837199	13
4717341	13
10435898	16
1791690	13
13313984	13
18982040	13
156587	13
1686884	13
825079	13
4480697	13
6449026	13
5524720	13
4735933	13
4466482	16
82549	16
3919095	13
1679059	13
16056395	13
5911476	13
1015431	13
11675790	13
2121922	13
11332740	13
6443307	13
12049736	13
1727804	13
17780205	13
8077686	13
355070	16
18709176	13
4168104	13
10735831	13
218965	17
11311518	13
2027718	13
4794647	13
87651	13
5338999	13
7514950	13
22088873	13
10638266	16
27762733	13
5573303	13
6458005	13
13455313	13
4185041	13
26709121	13
2301260	13
4406076	13
1183970	13
183810	13
24544731	17
2122271	13
3908418	13
2335015	16
24908632	13
1466305	13
8433029	13
11527991	13
203828	13
3068151	17
2000925	13
3188221	13
5532615	16
3211022	13
4621512	13
26841235	13
3459551	13
504584	13
8164786	13
12966819	13
51133	13
6265285	13
2142341	16
22984260	13
3670438	13
1921526	13
2353195	13
25354229	15
1320470	13
3498042	13
2145058	16
604759	13
19919927	15
16783288	13
24988872	13
10884720	13
8087674	13
5733546	13
8762635	16
13289301	13
565152	16
6318231	13
7086156	13
15446694	13
2329954	13
1262823	17
8880104	13
2955755	13
1523013	15
1622157	13
10389841	13
32165061	13
1508597	13
17846652	13
24131557	13
4124858	13
6237958	13
11696870	13
23911896	13
17559269	13
2365721	13
13146781	13
781530	13
864508	13
4513078	13
1499909	17
6185083	13
701508	13
30600037	13
4711889	13
20269717	13
589724	13
10184897	13
318442	13
7238725	13
9778225	13
1987161	13
7058572	13
4304173	13
261137	13
2760051	13
21833918	15
419692	13
4676855	16
5861019	13
9328880	16
20536222	13
1979029	13
269912	13
7064013	15
2629538	17
2839019	13
19247468	13
1875321	13
7929220	13
12292760	17
3516721	13
4321986	13
9910130	13
705856	13
5643576	13
3358323	13
441326	13
4979754	13
11004624	13
2219638	15
1819678	13
1498369	15
280553	13
5069785	13
679445	13
1462187	13
28108853	13
2143696	15
9313490	13
549360	13
14906511	13
458055	13
2894157	13
6887098	13
4408926	13
652634	13
633993	13
2122558	13
26899837	17
4517189	13
16752794	16
2429773	13
24556100	16
15624197	13
2538218	13
3979024	13
945557	17
2324988	13
5440295	13
1874903	16
8113140	13
181356	13
4504322	13
7744269	13
21672829	13
14818270	13
4626968	13
9077281	13
2273431	13
11474690	15
3384255	13
5610864	13
1799934	13
12388324	13
95652	13
14193524	16
4872254	13
3561754	13
7063811	13
7950963	13
5921708	15
4355915	16
8726488	13
19095068	13
9890642	13
570932	13
24100084	13
7027620	13
4517060	13
15562363	16
15469661	13
16245762	17
2468655	16
2008851	13
5030171	13
2918187	13
3831906	13
8025934	13
1208324	17
2411447	13
19936322	13
12311584	13
8243676	13
1239286	13
8319702	13
5006913	13
2978163	13
12899065	13
1104190	13
4255101	13
319739	13
1424709	13
19658140	13
4161381	13
16134865	13
6446761	13
1704585	13
4066409	16
304727	13
25727627	13
5217375	13
9081465	13
64116996	16
5171290	13
2346570	16
3368269	13
13025590	13
143375	13
8401986	13
6612862	13
16736078	13
1360845	13
2570289	13
19353085	15
11022774	13
15865627	13
1032475	17
57133268	13
1698698	13
46948175	13
9228159	16
771843	13
12169439	13
3601274	13
3682422	13
2180172	13
11958781	13
2810123	13
22698165	13
881017	13
5895184	13
1066635	15
1148900	13
5765939	13
11670241	15
3632315	13
4527523	13
989006	13
3281290	13
7338273	13
6044027	13
12851134	13
49321918	16
2032060	13
11926494	13
7496075	13
5236337	13
379495	13
1528612	13
27778622	13
2045473	16
9567809	13
3320990	13
5515192	13
9039979	17
1543694	13
3620472	13
17700845	13
48968	13
3120833	13
4973124	13
15944142	13
4661945	15
14085941	13
20675391	13
6623527	13
12075304	13
2163388	13
6541589	16
12096243	17
1862488	17
6926472	13
3566805	13
5432261	13
10421629	13
13917758	13
4198540	13
6869862	13
3853441	13
23471175	13
86358	13
201372	13
7992201	13
1397001	13
31407976	13
14010157	13
1189741	17
2909622	13
11604993	13
979086	13
18201407	13
20150456	13
10603627	13
11638871	13
12532097	13
17429353	13
19984848	13
4332016	13
7319042	13
5634288	13
3861692	17
15837461	13
30576330	15
22069546	13
8582842	13
46659	13
1148826	13
6597011	13
11552422	13
3344295	13
10879500	16
10236235	13
3865155	13
1415410	13
21716415	15
9464572	17
4893443	13
9449832	13
9758810	13
6598472	17
2654869	16
4405297	13
1155533	15
3147665	13
1940119	15
1506812	15
37572168	13
9156957	13
12394387	13
2537305	13
224104	13
13251788	13
11193241	13
6100193	16
2297459	17
7928922	17
5397925	13
9120328	13
2535603	13
11775038	13
4074235	13
16662683	13
6890197	13
1669990	13
37604369	13
902256	13
12207897	13
888074	13
6532607	13
7281636	15
1254786	13
5658586	17
40214948	13
8771953	13
2857152	13
1797895	13
2755422	15
611812	13
19635587	13
22709272	13
158547	13
2103784	13
51647	13
5962581	13
10196142	13
14916473	13
13636472	13
4060253	13
34207782	13
24069491	13
14915546	16
9153668	13
14637525	17
3085486	13
290800	13
14613020	16
635119	13
8996583	13
5666606	15
10172667	13
15778416	15
11433138	13
35461802	13
1143660	13
7658630	13
10260649	13
2771785	13
34141659	13
14061080	15
4577892	13
5285856	13
7704111	13
2255178	13
9439182	13
1905515	13
19208511	13
14228586	13
3503913	17
7686175	13
3397662	13
16466543	13
12068948	15
7344460	13
3067086	13
1118423	16
17268645	13
5283939	13
15850837	13
8880281	13
3330958	16
3861465	13
7273929	13
1543442	13
16080971	16
16372548	13
11261043	13
1632740	13
3074029	13
10254539	13
9305689	16
1674519	13
5517229	13
5981588	13
39282172	15
5141484	13
17965028	15
16308007	13
1787958	13
5935465	13
5039663	13
18886658	16
9762537	15
209337	13
363745	13
23709857	13
1923584	13
14984279	15
21891258	13
3280177	13
4163948	16
314767	13
8118109	13
4472487	13
10134332	15
13238640	13
4970688	13
857424	13
2898421	13
16784286	13
13134939	13
3376936	13
606381	13
23747731	13
21250345	13
2013136	16
3120963	13
18926562	13
4724027	13
4785245	13
13538028	13
14686626	13
6388579	15
1979908	13
2510011	13
11610315	13
11939193	13
1940840	13
2953078	13
3779539	13
18460923	17
13177966	13
187565	13
2825002	16
589742	16
5101208	13
4492907	13
7502883	13
1160381	13
1146492	13
91033	17
2119535	13
33181760	13
4086413	13
8437509	13
26176326	13
2300093	13
1078040	17
10563790	17
7726618	13
1287180	13
19733009	17
10315948	13
1606152	13
2467169	13
843616	13
7048611	13
12068980	13
776273	17
5665596	13
779094	13
5532714	13
763965	13
4227960	15
3463730	13
8558403	13
20138083	13
14831481	13
6205208	13
675857	13
1324737	13
4966688	13
4165201	16
20961331	13
769087	13
34651403	13
3623367	13
1660317	13
10182497	15
15219684	13
6165812	13
356094	13
9514917	13
4618630	15
3077134	13
1625526	16
13251570	13
7779009	13
2347171	13
935804	13
6682970	13
6403591	13
14005242	13
653140	13
7655873	13
5697587	16
155372	13
11105506	13
10653405	13
2222391	17
2190742	13
5144848	13
8460987	13
2348340	17
8212511	13
20282592	13
8444715	13
1130366	13
8683937	16
3755233	13
1678423	13
2320053	16
1328775	16
8231211	13
487170	13
2432761	13
824271	13
31257844	13
3661155	13
1225606	13
5547070	13
2003271	13
6050519	13
490348	13
5046569	13
1014970	17
10590295	13
17304920	13
1730583	13
8032730	13
10969517	13
6162549	13
6700185	13
14964275	13
1447204	16
3344747	13
4848575	13
20211211	15
6385336	13
26289912	13
49332011	13
14714832	13
554056	13
5202424	13
2861504	13
4174387	13
7051104	16
1132224	13
2100401	15
4066976	13
15232315	13
3125793	15
4431358	13
887128	13
1786006	13
18583201	13
18508439	13
3511458	13
1585409	13
4787545	13
3936269	13
16414376	13
4606299	15
13013685	13
7623328	13
26051081	13
7971127	15
13398967	16
1533135	13
2013414	16
3252001	13
4312862	13
2687747	13
15271063	13
7793451	13
9275816	16
8527722	13
1537004	13
4247831	13
3146984	13
3225119	13
9409984	13
147956	16
4675570	13
3087657	13
2589489	13
1159508	15
3359274	13
30884658	13
6504436	13
20064565	13
3567962	13
11324910	17
3837156	13
3028526	13
6652161	13
111264	13
7007336	13
2580713	13
10636970	13
10472848	13
293484	13
330167	13
14834438	13
5693515	17
719092	17
4148961	13
1075998	13
13622177	13
20020950	13
4791007	13
6492398	16
2138544	13
1708537	13
6272290	13
7605141	17
1397016	15
7568357	13
9824404	13
22953657	13
3738970	15
7326854	17
6670870	13
911723	13
6572546	13
308248	13
8841452	13
3691288	15
16132073	17
4118987	13
19764343	13
10096759	13
1431085	13
9030830	13
2624719	13
29332055	17
742860	13
5000966	13
7745298	13
6584121	13
38801280	15
6415408	13
780936	13
602614	17
8801710	15
1893837	13
30863331	13
370271	13
302456	13
16817827	13
1685534	13
15724064	15
19686891	15
11851578	13
17218916	13
1685666	13
477254	13
2098279	13
13836697	13
27473666	13
10982449	13
2280152	13
2898457	13
4247266	13
3980322	15
6346591	13
21788966	13
7730730	13
12068337	13
6903904	13
1597215	13
12171344	15
13613712	13
1694054	16
14316439	13
15596092	13
16963983	13
2656401	13
27037034	13
550930	13
8272229	13
3896999	13
20851836	16
2541668	13
39271182	13
4513195	13
176368	13
2166348	13
19864401	13
454965	13
4462777	16
2779100	13
8913351	13
1357857	13
2293195	13
557338	16
6088982	13
69162	13
13160234	13
5707320	16
14722369	17
3456820	13
5583489	13
4226292	13
37262250	13
4207986	13
1668837	13
4399553	17
1447890	15
3953874	13
2117956	13
12309062	15
1106102	13
6306498	17
19181474	13
18911004	13
724217	13
793328	13
5363323	17
31072803	16
2035792	13
161703	13
2391192	16
1737623	17
675093	13
6573588	15
6775144	15
1733782	13
9035653	13
16356980	13
3317793	16
1794429	13
10272719	13
6242204	13
542392	13
1994438	13
8519622	13
52316878	13
430799	15
5411368	13
5570262	15
355032	13
2887087	15
5698758	16
15619677	13
7514957	13
4582410	13
2447788	13
1815392	13
905503	16
19219091	13
1472246	13
13923954	13
11935399	13
9952036	13
8451543	13
26438136	13
12449822	13
4630690	17
28749278	13
4252629	13
9771800	13
8945718	13
5480239	13
5191235	13
5691613	13
1827548	13
2696799	13
105842	13
18685238	13
11051689	13
2183231	13
7985810	16
3851945	13
2595717	13
4836800	16
984137	17
155952	17
11427351	13
6869430	13
11750544	13
2641525	13
9317113	13
10288446	16
19915208	13
4726605	13
1319117	13
3856183	13
700630	13
2125455	17
16496117	13
2838003	13
10970964	13
316541	13
1541438	13
5341276	13
17834075	13
14487472	13
6327783	16
7952356	13
9176592	13
3673530	13
10020290	13
3288927	13
2057886	13
1623367	13
96705	17
15594902	13
19347833	13
8473913	13
1336767	13
4465264	13
364845	13
10196931	13
2993940	17
1337801	16
14456511	13
20791005	13
2976151	13
35592873	13
4580532	13
22218	13
7129246	17
4403632	16
17724872	13
2049181	13
1333254	13
503091	13
7558149	13
1136343	13
41960124	13
1960055	13
3788829	13
8872767	17
4605997	13
2503432	13
15599103	12
4284065	13
22505224	13
3646336	13
3082009	17
1083326	17
1210291	13
3414471	13
7879197	13
16285618	16
2352092	17
942145	13
1810132	13
10219159	16
21619820	13
19853501	13
14959089	17
14843829	13
163361	13
5104462	15
4312473	13
7717460	13
6124854	13
21134408	17
1406072	13
13301063	13
13560013	16
731727	13
5940995	13
30809836	13
5335614	13
7876511	16
161229	16
3227445	13
3056210	13
10874581	13
7374873	13
23957829	16
2079783	13
10075274	13
7482030	15
28947109	17
670083	17
1516184	16
9342152	13
6099237	13
1801389	13
5590655	13
962577	13
14686925	13
9657927	15
4720492	13
2401566	13
22596950	13
4130080	13
9444305	13
11010685	13
9532948	13
1756864	13
6494636	13
8315297	17
2921033	13
2524989	13
8644551	13
613585	15
3347306	13
1264751	17
2811642	13
1106529	13
4872635	13
6383628	17
13998781	13
2524063	13
1986666	16
13026004	16
1346512	13
3947483	13
13773526	13
5602819	13
2132261	13
1910946	15
1175031	13
1958765	13
13602399	13
1473034	13
1675437	13
5453911	16
9936794	16
3205932	13
4992305	13
373241	13
818168	13
1934303	13
18956	13
4043289	13
3845214	13
3039275	13
4047362	13
16139610	13
7174980	17
93668	13
806503	13
1160347	13
16679918	16
4269485	16
1394892	17
20125049	13
2245800	13
3373358	13
5965965	13
24007688	13
37719982	13
22375550	17
2434050	15
2499706	13
13490865	17
9083784	13
2553	13
8891501	13
8949344	13
8840712	13
14237593	13
5692670	13
7846616	15
1059189	13
728452	13
1260680	13
4436430	13
10863951	13
9484420	17
264782	13
13217282	13
9683347	17
5422033	13
9474160	13
3721107	13
5197794	13
5660710	13
6342523	13
30933160	13
2802039	13
13593938	13
1386459	13
16071956	13
8887981	17
6826397	13
1487555	13
41475897	13
1394116	13
7177122	13
9367	13
3018537	13
4306677	15
3635505	13
138560	13
8675239	17
3695442	13
10341040	13
307129	13
1894354	13
2508263	13
1341229	13
11310466	17
11920005	17
37075	13
571580	13
8620542	13
10040243	13
1322864	13
4801132	13
719416	13
11518826	13
3049789	13
2242348	13
12446533	13
26183841	16
2882725	13
10547424	13
2979814	13
2452550	13
13873969	13
4376761	13
6931935	13
1068139	17
10086166	13
8756995	13
1536218	13
2368021	13
26012512	13
1039678	13
9137453	13
20485018	15
3991935	13
16484420	13
14425433	13
5291097	13
5593421	13
6875151	13
15951604	13
24817873	13
1961754	13
2470376	13
7540006	13
25685690	13
8873789	13
8376863	13
8220757	13
1490922	17
1400385	13
6935227	13
4161344	13
45327877	13
4462521	13
26233868	13
3378570	13
2644971	13
6227687	13
1692949	13
5734200	17
1106340	13
719910	13
3301296	13
232735	16
5414679	13
744119	13
25896669	13
19254309	13
5726591	13
4448129	16
1724661	13
8981980	13
21841992	13
12971267	13
5320379	13
1833967	13
31331140	13
175920	13
3212523	13
18957909	13
194715	17
10468879	13
7560729	13
1651396	13
7817280	13
121946	13
4282828	16
2301142	13
471801	13
7786935	17
7617809	13
12186617	13
6818711	15
8436245	15
1427082	13
25310060	13
513129	13
5687935	15
17965732	13
7611873	13
3075036	13
918766	13
16385482	13
6460666	13
8470139	16
7982753	16
1726059	13
6375078	17
2409365	13
1849403	13
703316	13
6466198	13
1572800	13
4542028	15
4232615	13
131571	13
22743095	13
1220046	13
5422543	13
4006164	13
3242776	13
441694	13
2694384	13
6151439	13
2316398	16
44725249	17
6097335	13
17501472	13
3901748	17
6583802	13
58996	13
522775	13
14528137	13
8766463	15
1087252	13
8233937	13
68761	13
2923304	13
1898253	13
18484964	13
10439151	13
1954694	13
1411738	15
9151864	13
826113	13
5151143	16
13178420	13
20218380	13
6903968	13
36392892	13
8559143	13
2770761	13
9137981	13
2954754	13
1724045	15
1289858	13
3513584	13
8854143	13
753582	13
15194826	13
5719121	13
184439	13
8596734	13
3663247	13
7417285	13
49939	13
10487616	13
1844340	13
28500866	13
12393770	13
2585133	13
2266334	15
1490301	13
33998880	17
5704757	15
22504201	13
10917368	13
17823283	13
4585027	13
12199340	16
31096	13
48180547	13
345561	13
3095807	13
11128067	13
15904442	13
2412779	13
4024831	13
6762151	16
89016	13
14176647	17
6177768	13
21973313	15
6335385	13
3190374	13
4003138	13
10628427	13
1247957	13
21246750	13
8021910	13
7664285	13
10334607	13
20122910	13
1345185	16
8667048	13
8475914	17
7926100	13
6311295	13
27510080	13
6799998	13
2650143	17
9223033	13
2144907	13
654299	13
10253587	17
1122662	13
5221284	13
12780474	13
12131192	16
4540212	13
17478350	13
6798628	13
2797892	13
8339292	13
3274964	13
504759	16
1212748	13
3682698	13
156901	13
733402	13
5877385	13
3058452	13
16613224	13
9390798	13
14594955	13
15061002	13
1297672	13
7972219	13
768869	13
4417595	13
11299022	13
175991	15
7610705	13
504750	13
1335971	17
9622555	13
6312779	13
116981	13
3515537	13
13687004	13
12607466	13
23900681	16
109600	13
538859	13
27446628	13
12972661	13
13556494	13
4135046	13
2340848	13
19775273	13
4173116	13
107462	13
10710061	13
26654921	13
15078374	16
24726420	13
14043766	16
13150778	13
7136944	13
27437120	13
6716615	13
1841078	16
3547893	13
8485622	13
1569990	13
651328	16
6311662	13
13263726	16
3459753	13
3068571	13
1988311	13
14775915	16
8521818	13
32532114	13
341541	13
5546308	13
1550376	13
4342841	15
7488868	13
5336919	13
7696955	17
6157840	13
11246328	15
9078719	13
5604682	13
2196739	13
1878306	13
16979506	13
11250553	13
6696369	13
14798609	13
2740408	13
1838620	13
4445912	13
10060165	13
15745819	13
352289	13
3400440	17
17664186	13
14942965	13
27790721	13
1680044	16
1766693	13
41567946	13
207420	15
345455	13
214978	13
7412753	13
583454	13
11329280	13
2315381	13
3598641	13
4332886	13
7985752	13
4409388	13
23376970	13
3237697	13
1494009	13
25845990	15
2822706	13
7241416	13
339141	13
4818232	13
1516525	13
2273917	13
12341563	17
26258395	13
1704993	13
270516	13
400202	13
534929	16
1736486	13
5718887	13
18210308	13
1568889	17
5869022	13
387570	13
946050	13
10462979	13
12556037	13
176532	13
30114085	13
764656	13
1261096	17
9261290	13
5086667	15
11825950	13
4984413	15
8255018	13
7028418	16
20111646	13
153958	15
3072464	13
2492620	13
349759	13
9039803	13
2705593	16
1582841	13
623847	13
3648693	13
2790107	13
5082443	13
158793	13
25365319	13
2126347	13
17439538	13
14169375	13
19232698	13
22094411	13
6852502	13
7067088	15
15013564	13
47918540	13
10448109	13
8242169	13
4202187	13
17704743	13
2757940	17
1987096	13
5655167	13
884908	13
2172212	13
4801665	13
7784077	13
18287225	13
13098902	13
13569690	13
10487232	13
1458160	13
1424668	13
1669511	13
704815	13
13055169	13
10499773	13
6346941	13
9280300	15
20928397	13
7209527	13
7448143	16
26694103	13
7709603	13
700758	13
8053932	13
5130004	13
2867170	13
2331942	13
1852684	13
22394337	13
22211602	13
194552	13
4212421	13
18224446	16
17314441	13
725902	13
3185507	16
4757175	13
4273561	13
2278169	13
6719468	13
20771334	13
33455692	13
244391	13
21496722	13
616963	17
13912341	13
39721644	13
6497847	13
2071210	13
1278460	17
2521557	13
6089969	13
5177871	13
4247640	17
8723708	13
5748797	13
29106210	13
6160742	13
1778797	13
18035618	13
15601249	17
6442081	17
7221516	13
3129207	13
11683865	13
7075299	13
8596627	13
9259772	13
3371607	13
2361797	13
9602197	13
1494258	13
146256	13
16692238	13
4259929	13
11926786	13
11689147	13
3771318	13
8168223	13
8738100	13
1908827	13
190899	13
1365175	13
6054346	13
7591793	17
1611630	13
9450447	13
11991792	13
13204706	13
6324607	13
5339	13
11632353	13
275782	16
10586419	13
4090098	13
3278775	13
136527	13
347887	13
12325312	13
9954661	15
19580608	13
1696601	13
25770350	13
1574675	13
11156414	13
5476854	13
1061891	13
3819000	13
20819320	16
10009373	13
1674865	13
16210190	15
788001	13
4112109	13
26856037	13
41903	16
7504254	13
3901626	13
9634217	13
1822648	13
467237	13
2014258	13
9261070	13
5997067	13
7210560	13
2799366	13
3047537	13
9474351	13
5859870	13
6604654	13
11047477	13
12898133	13
9709301	13
9368074	13
4591165	13
512137	13
8141845	13
3521551	13
2045897	17
4076214	13
3798303	16
482897	13
3828545	15
3093591	16
13107448	13
25875217	13
30381210	13
8842463	13
3462532	13
20007226	13
4148444	13
12444039	13
3577544	13
2413512	13
1093398	13
2481915	13
345557	17
3348629	13
2227446	13
600358	13
6403964	13
5917816	13
2436613	13
270787	13
6842693	16
5387541	15
12915721	13
10526002	13
17718121	13
719954	13
2752621	13
28648723	13
6862426	13
2862384	13
2261982	16
1002740	13
173260	17
13010771	13
5359119	13
8443454	13
16657096	13
12820485	13
2258058	17
5130587	15
3782219	13
15734679	13
2200407	13
5309419	13
1772417	13
16190469	13
15966270	13
13952024	13
11577233	13
2545486	13
11974054	13
4874584	13
17688244	15
17418153	13
2483791	13
26747383	13
5544613	17
191467	13
981938	13
3430244	13
14257723	13
9605196	13
2289005	13
2406863	13
25994394	13
3890334	16
9068786	15
2409108	13
3687609	17
303866	15
7425529	13
11653572	13
10629942	15
5248754	13
2248593	13
1006952	17
858637	13
3809680	13
5211904	13
15228475	16
5069054	15
2008835	13
10817645	13
18205847	13
7032917	13
131850	13
8975087	13
10041671	13
465121	16
5026109	13
7154574	13
13747460	13
4090948	13
14465827	13
13724758	13
14138992	13
3097010	13
17748273	16
43700034	13
25689805	13
1934614	13
10157829	13
7135881	16
10020331	13
14234495	13
1100259	13
1123463	13
20900678	13
9647137	13
628257	13
1757842	13
7552603	13
1868768	16
1616997	13
10085056	13
6876765	13
15125996	13
738099	13
6693070	13
20959221	13
5996865	13
7173964	13
9596446	15
9667720	13
2071481	13
10403867	13
11138459	13
21233030	13
32131827	13
28368678	13
587792	13
10600573	13
1858473	13
13419316	13
2957549	13
466069	13
4774438	13
491840	13
4445678	13
2706294	15
2896781	17
16090190	13
5864978	13
34085	13
2156869	13
212201	13
13184103	13
13978290	13
9297628	13
1786704	13
7726873	13
1301118	13
7770762	13
16076414	13
13908472	15
8359283	13
15278845	13
24826904	13
12063995	13
478839	13
901731	16
5286330	15
1682170	13
133808	13
11018535	13
3786637	13
11292636	13
3952474	15
4229748	13
6366846	13
4532461	13
1529181	13
164518	13
9567723	13
1792944	13
623326	13
3869199	13
13016953	13
8910638	13
6292463	13
5139988	13
10429312	13
38238923	13
25478801	16
8223272	13
1662289	13
3147324	13
11879615	13
6820720	13
5316303	13
3614939	13
7969328	13
828339	13
2596308	15
4413372	13
12595437	13
4094272	17
865610	13
1088560	13
4428967	16
12153090	15
406145	15
10379849	16
5812125	13
2319708	16
528455	17
13361672	13
370728	13
4441264	13
21580	13
14620241	13
4695127	13
7237691	13
2007805	13
4251189	13
16072719	13
19961401	13
3698476	13
6792301	13
25556213	17
3045616	17
16850852	13
2767967	13
702688	13
6642381	13
26621645	13
12825247	13
10493754	13
34990812	13
12704417	17
1757789	13
8286985	13
1026270	13
9295529	16
3329523	13
1248664	13
2600523	13
187049	13
4014839	13
9097269	13
8600164	17
5245485	13
2598757	13
20874821	13
13055444	13
322847	13
9628772	13
647516	13
2522160	13
20666779	13
2002928	13
1037046	13
20026813	13
2435462	13
14406616	13
5353604	13
3239482	13
2136528	13
7089263	13
9024685	13
4096952	13
4165666	15
3705908	13
19501696	13
10155409	13
2075312	13
631539	13
20445450	13
7932058	13
21583501	13
423031	13
14256651	13
6312596	13
1316500	13
1327274	13
11200953	13
10379957	13
9022731	17
2575342	13
486556	13
220948	13
1442813	13
468330	13
7214769	13
12509425	13
26220919	13
1253399	13
672061	15
8250708	13
13478365	12
10598694	13
3243998	13
2622940	13
132940	13
96733	16
2923863	13
206866	13
619126	13
10942709	13
3491143	13
16606004	13
3852289	13
8202117	13
1011713	17
256639	13
2963125	13
11321012	16
4183209	13
6393972	13
1681214	13
11586982	13
9621464	13
3808272	13
4148473	13
5791695	13
9539331	13
415924	13
314786	13
4398725	13
3168274	16
682966	13
7871745	13
1075380	15
1618418	13
11084645	13
4289608	13
2607459	13
2289399	13
3462682	13
17786955	13
2317071	16
3787079	13
6851154	13
8401422	13
7240883	13
22102742	13
444382	11
548933	13
2816527	16
2044143	13
9083427	13
1271793	13
3566936	13
642044	17
4183743	13
16887671	13
21996912	13
42153366	16
20011021	13
10336818	13
27247530	13
15055214	13
1888268	13
5879454	13
957009	13
4016528	13
3301227	13
10898104	16
14473210	13
7370220	17
20032263	13
3037070	13
6378796	13
1031139	13
10425573	13
12281638	13
5011702	13
10150780	16
475067	13
2996300	15
2943333	13
10504054	13
916646	13
8858465	13
2022601	13
14325769	13
7394867	13
4662037	16
12492509	13
4553607	16
2191616	13
10675166	13
1025141	17
2408396	13
7280268	13
4467680	13
15922	13
1211116	13
14072559	13
4641599	16
20534947	13
4393197	13
15873045	13
3020325	13
16180230	13
2228787	13
22943414	13
1422310	13
14030977	17
5316932	13
333894	17
2923353	13
4691571	13
4610714	13
11588987	13
5674028	13
223829	13
107556	13
35828448	13
5150654	13
15682932	13
21032108	13
5194565	13
91159	13
29893088	13
7852937	13
1603155	13
9123870	13
2284657	13
17503780	13
10642841	13
2779996	13
4816876	13
4544337	13
1937021	17
385561	13
635950	13
1059965	13
728204	13
21045457	17
13737061	13
5035568	13
181612	13
13788769	13
3345797	13
6124666	13
7764833	13
5609625	13
1518836	13
1617054	13
4626368	13
7104074	13
1161914	13
3251701	13
4516748	13
18048905	13
2231861	13
12660177	16
12411446	13
7973723	16
762720	13
30455359	13
3663247	13
3371588	13
1633890	13
2304543	13
9590596	13
1945621	13
12098141	13
6439046	15
5970205	13
5136338	13
851543	13
16259314	13
2895703	13
19988884	13
518805	13
16837108	13
8664017	13
17287499	13
2430402	13
28670079	13
591287	13
19786749	13
18548384	16
4353436	13
6894825	13
10367540	17
3039331	13
3329042	15
3594176	13
879039	13
1243246	13
6038670	13
736575	15
2804288	15
2736424	13
55028	16
6718558	13
7480671	16
37434514	13
51566001	13
1822304	13
15842403	13
10752606	13
5243490	13
23406329	13
510278	13
15193421	17
5813447	13
4121632	13
18169966	13
3455335	13
17509083	13
14014824	13
16023689	13
4863918	13
10795899	13
14854597	13
24083804	13
6115115	13
5490405	13
2105272	13
17583011	13
10170203	13
9008967	13
11053172	13
11762673	13
5918585	16
3544584	13
3636727	13
74374	13
4055193	13
23552731	13
2235450	13
8131091	15
3981743	13
715216	13
1160236	13
10462591	13
21516445	13
8565249	13
2980497	13
19120400	13
3120624	13
14794935	13
2926776	13
1549744	16
12630237	13
3274386	13
2054582	13
3813700	13
2162430	13
11767487	17
94290	13
2956692	13
4677600	13
8942301	17
10245319	13
4663566	17
27468006	13
16636222	13
3360101	13
27794642	13
1084296	13
1374444	13
12201223	13
2199058	13
26387726	17
19468335	13
8483547	13
2175416	13
18104879	13
11364740	13
3764650	13
3782156	13
1732559	13
3556918	13
19663299	13
176655	13
1957543	17
3420055	15
16047604	13
13130253	13
2260381	13
35920474	13
9405041	15
23734972	13
2153217	13
2474776	13
9780578	16
4032	13
3447498	13
36534823	16
4420059	13
2117825	16
2684502	13
960966	13
12046352	13
11170144	13
6385502	16
15751090	13
1747869	13
7636042	13
17766707	13
11957078	13
4651665	17
1169878	13
29266727	13
1101135	13
21271991	15
2267798	13
2152456	13
2033959	13
2925788	16
11874732	13
2090634	13
12065833	13
2694646	13
12145551	13
5762637	13
8719752	16
5586342	13
4542571	13
618147	16
22262049	13
11531896	13
2808666	16
1565720	13
2253377	13
2999585	13
3456327	13
3996169	13
3627570	13
121793	17
25050720	13
8392422	13
684739	16
6409151	13
5383924	13
3191364	17
7851590	16
19066491	13
9378476	17
2217537	13
3009742	13
1858973	13
3767426	13
241145	13
8197050	13
2261534	13
1077860	13
903181	16
5783497	13
9718721	13
7348585	13
24157628	13
15794293	13
3096551	13
8165105	13
1898474	13
307980	13
151222	13
4376303	13
16339108	13
128946	13
24947279	13
15223873	13
6653711	13
28270601	13
12371148	13
12004475	13
16098921	13
7138533	13
381841	13
4321271	13
15273899	13
3510520	13
4827468	13
3823778	13
7679242	13
43214441	13
6242675	13
10608991	16
21817870	13
59616151	13
1041340	13
4989622	13
3611053	16
18394770	13
7141085	13
3625446	13
22834200	13
13148594	16
9580504	17
16308392	13
367186	13
23525359	13
15585041	13
6291149	13
9064758	13
10774508	13
8637835	13
1456705	13
20762445	13
21198969	13
5630911	13
1378145	13
4015164	13
8959169	13
4081772	13
11537213	13
6759346	13
628359	13
8416016	13
3751641	13
6423866	13
13875308	13
5512771	13
891152	13
1019601	13
565717	13
9625829	13
7333013	13
2267260	13
13919742	13
2551244	13
10735808	17
5117380	13
9106558	13
11084386	17
8887189	13
7959105	13
39947795	13
2107792	13
1441913	13
8211996	13
5992318	13
22559309	15
1259587	16
31176234	13
1965450	13
5544176	13
2566508	17
8686549	13
360744	13
16002403	13
6591027	13
4461028	13
9323596	13
20261331	15
7028272	13
16353341	13
17026234	13
3181936	13
9719060	16
1254892	13
11053349	13
50990872	13
7502118	13
19658959	13
9252402	13
3082962	15
3070571	13
829766	15
2801799	15
2659010	16
4953666	13
4120829	13
2085352	16
10007350	13
1515233	13
18125048	13
2308599	13
2991142	13
14017	13
6871035	17
21878	13
16157780	13
3673566	13
9352474	13
149514	13
264946	13
2134277	13
741509	16
3500947	13
4294003	13
3453974	13
1111068	13
3638993	13
4288474	16
4824071	13
3315522	13
177754	13
439533	13
9114081	13
990330	13
15174277	13
1992266	13
778727	17
29938325	17
12023005	15
3807086	13
14183402	13
48637846	15
5803080	13
8957392	13
3242763	13
1025179	13
19196640	13
10919985	13
8372868	16
18300271	13
51695055	13
1039065	13
4030184	13
2664750	13
4922538	13
8806307	17
31723972	13
10839451	13
15364388	15
5686446	13
332590	13
2150860	13
4178518	13
1692907	13
16717568	16
791397	13
3312576	13
13415398	13
3780901	13
1876338	17
9316480	13
14779929	13
3893992	13
4708085	13
9532341	13
13618808	13
1091507	13
12457551	13
3879639	13
988128	13
1559172	13
29188487	13
1486794	13
1054986	13
9849841	13
7791365	13
4983936	13
9895151	13
1911294	13
2896219	13
5163784	13
17832793	13
21746915	13
1352258	16
2045589	16
255482	17
16030095	13
10427019	13
13667854	13
4154590	13
10675671	13
845090	16
8409157	17
18753019	13
16359781	15
42514371	13
1239436	13
24980421	16
20228255	15
4760742	13
10461247	13
4144565	13
7726656	13
181809	13
7714228	13
15984861	13
26951587	13
216968	13
4437966	13
5729813	13
13694441	17
2750970	13
12581889	13
14860579	15
4920844	13
15360118	13
11956484	13
99553	13
1586562	13
5243813	13
12236991	13
570214	13
9929519	13
32167380	13
7724973	13
322764	13
4618550	13
2596729	13
9884266	13
4904635	13
17236073	13
1367940	13
9068045	17
1556997	13
8809941	13
2063713	13
624563	13
1225587	13
9148008	15
7896359	15
5622341	13
18129118	13
18578376	13
5210335	13
30060170	16
5713352	17
23946880	13
13879295	13
1800293	13
16104845	13
8948557	17
324601	13
11861126	13
2270014	13
5264484	13
17150471	16
6277401	13
5832641	13
16292091	13
2132660	15
645797	13
818670	13
8586268	13
2716340	13
9293023	13
2621617	13
26293670	13
14559552	16
12060360	13
22090925	13
20614251	13
3717458	13
7987125	13
3961896	13
4738649	13
11356458	13
16506373	13
1882531	13
16742951	13
1458985	13
1246216	13
409922	13
5210534	13
7696924	13
13191578	17
12401143	17
4748456	16
4236827	13
575951	13
4491989	16
22385795	13
6276551	13
16259248	13
7289631	13
22194214	13
36896228	13
4439004	13
4268462	13
9641393	17
974699	13
18464505	17
1105137	16
20224529	13
5553171	13
22563941	13
1306869	13
7506354	13
10590629	13
5531634	17
9099160	16
2945399	13
10100533	16
15873261	13
5489699	16
16669800	16
1414237	16
157641	13
153550	13
75542883	13
6738410	15
5659193	13
3073696	17
829439	13
19182663	15
18523319	13
17535413	13
451555	13
6872793	13
5544840	13
10177667	13
1458937	13
4638714	13
2613679	13
21791075	13
2468665	13
9645979	13
2709463	17
6777880	13
13269580	13
1832103	13
1056509	13
13188727	13
5599060	13
11084729	13
17067183	13
9538679	13
11848972	13
14194453	13
6349738	13
3005626	13
2027634	13
3114857	13
7738657	17
13639064	13
17113002	13
11612590	13
337748	17
10245070	13
1986663	13
8182806	13
3875382	13
29335237	13
6430815	16
20216478	16
34991706	13
665997	13
5556707	13
3019257	13
530959	13
9297413	13
6767483	13
4684228	13
38016050	15
10198042	17
169652	13
15230916	13
1505338	13
11224641	13
8924347	13
10625	13
2494136	13
2969010	13
1800043	13
1360118	13
1123532	13
4780332	13
5421674	13
27844	13
133774	13
13289693	13
6030001	13
3441523	16
24181866	13
6472248	13
37284574	16
1789206	13
5682402	15
20348824	13
2860709	13
4537661	13
1063751	13
5608835	13
10753594	15
1195211	13
12501524	13
541726	13
11184090	13
10269502	13
17887025	15
7104438	13
4300261	13
28412491	13
18946	13
9434602	13
2344334	13
11023515	13
4862883	13
9612214	13
39031501	13
619784	13
2897840	13
4712215	16
7557768	13
915253	13
23848336	13
7110230	13
17401648	13
18133230	13
2322709	16
3473494	13
1772542	13
15067352	13
5278627	17
20115329	13
19163063	13
4683469	13
10824159	13
8940697	13
8812504	16
6021478	13
3757942	13
1550082	13
1183801	13
30339	13
19628160	13
9405691	13
2092271	13
10296349	13
16323557	13
1302894	13
9312047	17
256390	13
570231	16
503140	13
12062641	15
19369926	13
4343222	16
13037551	13
4160608	13
12133754	13
14983373	13
8071494	13
6767990	13
77167	16
17505769	13
940540	13
2819581	13
1835979	13
12250103	13
10408897	13
6065824	13
7158227	17
1544901	16
40137943	13
4005780	13
11314091	13
6271135	15
12200039	13
6835503	13
694302	13
7887140	13
9685134	13
15973306	13
4725161	15
6503295	13
4193270	13
26037166	13
17879761	16
8050526	13
29023634	13
5507237	13
2614056	13
2967271	13
27539978	13
17995353	16
901706	16
2494286	13
468289	16
4966109	17
5160686	13
13869382	13
20285877	13
1721510	13
8447405	16
5667421	13
256876	13
2268274	16
5958324	13
12534564	13
8945170	16
18396329	13
4680820	13
31261291	13
11573382	13
22270200	13
15717193	13
8222734	16
6922282	13
15110340	13
4726619	13
1314860	15
8541607	13
7954656	13
26017864	13
2927613	13
7039517	13
1734319	13
27644830	13
3852093	13
4490232	13
19127946	13
34800637	13
10731373	13
8801509	16
8154906	13
13642239	15
17917162	15
24625043	13
16119416	13
1635834	13
11839598	13
3235334	15
13033247	13
25529257	17
6020772	13
1569133	13
16265049	13
4653424	13
8695576	17
2092310	13
19804272	13
6837849	13
3524794	15
1125761	16
9668553	13
14877819	13
2183461	15
11713409	17
2449749	13
7116580	13
2405093	13
18663410	15
5936362	13
1247619	16
841507	13
18453321	13
14931363	13
2101829	13
11790906	13
2079142	13
2515649	13
13884511	13
636642	13
1955777	13
18854661	17
966373	13
2862092	13
14974790	13
10000869	13
9250110	13
21356699	13
10282307	13
4769319	13
5526470	13
7392682	13
3280180	13
4455002	13
5512809	13
10371192	13
3228459	13
4977510	13
5320980	13
17995885	13
6590559	13
4297754	13
275236	13
11555131	15
3671780	13
4144520	13
6087529	13
12617668	17
12739945	15
3593510	13
13435917	13
23772044	13
249875	13
6600228	13
902718	13
12482820	13
478294	13
6779988	13
1562284	16
6128166	13
3903140	13
3027439	16
15543744	13
2322832	13
19323227	13
18068396	16
6501416	13
26590635	13
7502440	16
17478436	16
8109668	15
4916651	13
26641104	13
5702355	13
11617353	13
9336385	13
5737261	13
6901330	13
9775545	17
1822329	13
1905652	13
3652651	16
433572	13
14762151	13
16779052	13
1709911	13
7624046	13
23492685	17
662379	13
2737185	13
7294036	13
14963310	13
186776	13
3157460	13
93961	15
9616262	13
7458751	16
2439408	17
24275889	13
17520605	13
9692903	13
13251554	13
20048222	13
3418242	13
19875275	13
3088863	13
2920473	13
3392537	13
16591861	13
9296936	13
9015773	13
18539839	13
18525456	13
32313574	13
10745820	13
575730	16
5407371	13
2510370	13
13347021	13
24693108	13
5539084	13
24431423	13
5110870	13
652454	13
16724509	15
15757714	13
2432210	13
8470525	13
21023355	13
12912160	16
6296995	13
14639080	13
643346	13
3210610	13
2446756	13
1386943	13
705184	16
4594077	13
4872271	13
253006	13
18962345	13
27020697	13
1876373	13
13259419	13
512194	13
487513	13
10226005	13
515289	13
22572803	13
6652141	13
3215617	13
8300299	13
801885	13
6680571	13
7202616	13
19209877	16
15774752	13
5771010	13
3510920	16
3143038	13
10400118	13
2999447	13
14472999	13
9718153	13
66468	13
4705071	13
28761346	13
5134037	13
9735600	15
19462776	13
2735831	13
17645980	17
420071	13
2622626	13
17219422	16
11824102	13
10282023	13
8872187	13
27852506	13
15641978	13
10437947	13
15777560	13
36227387	13
4196965	13
7193819	13
443086	13
17903644	13
8736309	17
3308559	13
798844	13
1530006	13
25600700	13
10338526	13
7830636	13
5715872	13
8511882	13
5222988	13
386783	13
943715	13
9784841	15
10822551	15
11786624	13
6344275	13
2002173	13
10162578	16
6152007	13
2957574	13
7596714	13
4808200	16
9359513	13
11551256	13
11157946	13
1060831	13
5872314	13
6804940	13
7159695	13
1644949	13
1662595	13
759411	13
4721833	13
2566169	13
4891338	13
38250836	16
3196141	13
8430012	13
15959847	16
17156064	13
12267073	16
11110501	15
10520898	13
1539016	13
262696	13
6656647	13
6849041	13
17325940	13
11077011	13
647825	13
3130870	13
7219818	13
6262321	13
3448166	13
4699107	16
9693855	13
4798362	13
24192694	15
1383541	17
9942092	17
2024012	13
1203382	13
8569495	13
26371805	13
6366283	13
8129282	13
19774222	17
14347763	13
660022	13
830382	16
1020586	13
1834189	13
1511228	13
11037322	13
2726364	13
2425045	13
6711933	17
962971	13
2020962	13
4728911	13
9033928	13
11212592	15
451634	13
1244269	13
16176260	13
15144302	16
3287512	16
5547412	16
15369745	13
5519796	13
2208364	13
8043846	13
4888925	13
1747027	13
6272565	13
4432641	13
2373783	13
24349793	13
7200017	13
8519237	13
143064	13
4556217	13
15425450	15
18070369	13
1533957	13
3757436	13
8526019	13
2780963	13
21368649	13
10563234	13
7250301	15
8289937	13
9736965	13
49123963	13
25464463	15
6726142	17
1431161	13
3823779	13
6999767	13
5145175	13
3218485	13
1523460	13
657144	11
6856467	13
12848508	13
438027	13
12379881	13
15720706	13
8834281	13
15920819	13
22289509	13
28875109	13
10528331	16
12423683	13
2989374	13
19178016	13
1316583	13
28927340	13
14170527	13
1377024	13
762349	13
7667700	13
3192763	13
8419106	15
4758488	16
6820762	13
1091461	13
233221	13
2916267	13
2696738	13
2627331	13
2160310	15
10729675	13
5605217	13
22321170	13
12329910	13
9506814	13
1952132	13
11827313	13
6810830	13
2300146	13
10390344	13
12225798	16
9620600	13
10412211	13
4251370	13
6892994	16
24678772	13
4113744	16
1985909	13
720025	13
24403965	13
3782332	13
1260499	16
19352076	13
6697966	13
12841751	13
18673765	13
1256270	13
49188	13
9136905	13
421979	13
2781492	13
4131949	13
9131145	13
15102373	13
10834541	13
13743768	13
1031324	13
20349594	15
18563614	17
19518746	13
5749811	16
6216010	13
8448291	13
27167593	13
5079191	13
6008917	13
3095086	13
16481936	16
21003237	13
1488422	13
1357572	13
4120049	13
2354869	16
18841157	17
1244400	13
5994796	17
4761934	13
4976372	16
8794713	13
3040097	13
12122512	13
7903271	13
16300111	13
14066108	13
6365051	13
4944934	13
752332	16
3749602	13
1265860	13
2252222	13
2714237	13
17065767	13
95617	13
10649188	13
7080359	13
1569934	13
750735	15
8946164	15
3133126	13
23835571	15
596703	13
1394530	13
1309196	13
8182871	13
2713101	13
19812718	13
7174010	13
525878	13
19509841	13
13811411	13
30442483	13
3443529	13
1238093	13
3132697	13
15228626	15
5351124	13
8381753	13
9706851	17
54271	16
488653	13
800837	13
1255890	13
2083029	13
14045355	13
1820786	13
3929749	13
6593105	15
6143737	13
17450430	13
8070004	13
5968279	13
6420066	13
21161995	13
4201463	13
343944	13
7796850	13
6109524	13
12921989	17
10956205	13
24462685	13
14067512	13
9326521	16
10206506	16
12126601	13
5073623	13
12240505	13
16626088	13
8261742	13
10824564	13
8985763	17
8194007	13
5857258	13
752629	13
5973976	13
7640309	13
6550838	13
2309963	13
10922162	13
16344385	13
7310388	13
7450972	13
9927931	13
4408435	13
3346540	13
22773879	13
1208090	13
6823842	13
212888	17
10612186	13
3142303	13
15768580	15
998676	13
3945322	13
4833532	13
1848883	13
13597811	13
3885118	17
640172	13
11243181	13
4306513	13
4039957	13
1932799	13
24946681	13
3463454	16
2157140	13
7574200	13
11010321	16
1686977	15
113803	13
11459006	15
8789400	13
13261784	13
4104481	16
12347808	13
2412599	13
11935001	13
2746140	16
7088073	13
4682201	16
4749910	15
2721334	13
8109355	13
14335142	13
2776655	13
24352	13
3865272	13
3859999	13
5321587	13
10663650	13
16280801	13
28207158	13
13550420	13
10327400	13
11451780	13
11242290	13
499248	16
2591765	13
22763664	13
3894926	13
8500157	17
363643	13
29070288	13
21950826	16
35230	13
3903001	13
6901878	15
7567359	13
5361279	13
3100110	13
12270145	16
5128226	13
3393299	13
5900454	13
4891920	13
7347374	13
16439336	13
6186255	13
16557170	17
7091917	13
2602822	13
4016947	13
5988372	13
7212856	13
12441025	13
3094848	13
6797724	17
8935232	17
2737951	13
10743842	13
1623044	16
2262951	13
6470687	13
19543091	13
1244611	13
3703440	13
10868373	13
5984982	13
8657177	13
14306948	13
24096956	13
1443826	13
3108710	13
2369932	13
21689358	13
1570369	13
7608544	13
839070	13
3201333	15
13895041	13
1590310	13
327150	13
12075464	13
2815962	13
949263	13
7628382	13
9060634	13
83604	13
444056	13
4167173	13
7092745	17
5754133	13
21020599	13
5740001	17
741309	13
81259	16
954017	13
2065415	13
5396027	13
1258364	16
4653490	13
10481977	13
8058924	13
3708381	13
1885700	13
18831980	13
116423	13
1270326	13
22227828	13
155840	13
10609335	13
96137	13
10969167	13
8962020	16
11320561	13
4986573	16
6751468	13
3224341	16
1090516	13
5434118	17
8520266	17
1491545	17
16907966	17
6257438	13
919290	13
8884893	13
6976008	13
9427528	17
8936077	16
12771544	13
720093	13
457538	16
3149917	13
11519229	16
5136725	13
16954551	13
4326724	16
11741334	13
457031	13
8666480	13
10494512	13
2481848	13
27795153	13
8385555	13
8812127	13
2500859	13
9954820	15
2516677	13
5407563	16
565533	13
5388408	13
3198440	13
17711573	16
4108376	13
4329174	15
815263	13
945596	13
2333962	13
4209209	13
34575818	17
1115925	17
7840115	13
4546571	17
4610786	13
24848265	13
5642249	16
2445367	13
6212553	16
8489238	13
5061151	13
5441904	13
11791670	13
2554685	13
3077407	13
2530912	13
7125526	17
12225869	13
2154879	17
5790019	13
72916	13
2018529	16
22741846	13
13306161	13
4175081	13
22480811	13
6554401	13
10177751	13
1614337	13
474692	13
11618085	13
16364423	13
6424800	13
809803	13
11162824	13
2660668	13
18025526	13
735077	13
14372847	13
11341515	13
8419553	13
192705	13
6866145	13
18902720	13
2232647	13
5750272	16
539391	13
6989131	13
1770041	13
2296266	13
20894894	13
8177942	13
14737181	13
19587546	13
954413	13
5223734	13
2622141	16
1913518	13
15256075	13
36089339	13
2413101	13
23494370	13
111016	15
6446256	13
4468055	13
14596713	13
5199541	13
409932	13
3313046	13
5256991	16
24711646	13
32254061	13
7311064	13
14334978	17
843562	13
1962074	13
5905159	13
5479959	16
8230972	13
5032105	16
10459262	13
2335759	13
27336256	13
2801250	13
17073856	13
6470659	13
6658655	13
7720036	16
4786563	16
1759090	13
23634386	13
4280494	13
24567471	17
2824511	13
4218472	13
410408	13
1532474	13
4338970	13
4323744	13
2353139	13
6429223	16
10449634	13
892877	13
17736222	13
3601497	13
14542498	13
20445947	13
4270573	13
556247	13
15534287	13
1856378	13
20238325	17
6396620	13
15051477	13
4921149	13
8614905	13
3693759	13
3233830	15
11998357	13
3689793	13
958759	16
317180	17
20405509	13
3529322	13
27002188	13
390969	16
13562604	13
15209474	13
14606256	13
823993	13
13093641	13
14380627	13
2494896	13
17572702	13
4880254	13
6561786	16
1171411	13
2518631	13
6522263	13
4024468	17
12012677	16
4794736	13
15816888	13
21697940	13
7491532	13
23175133	15
14393962	13
17800378	13
6815730	13
3596427	17
10396818	16
24215162	17
11649868	16
717716	17
9359147	13
3855591	16
2156949	13
3537087	13
4838014	13
44771	13
69514	13
4030031	13
32341495	13
3974962	13
5381544	16
7151673	16
2872309	13
9487245	13
24183352	13
9571472	13
11456476	13
6823330	13
7399467	13
5331273	13
5595641	15
1053090	13
6090528	13
11232967	13
15942621	13
13142158	17
353840	13
10648162	13
11815927	13
5659515	13
6231487	13
829652	16
4576821	17
19841926	15
3920284	13
963614	17
12014969	16
11067356	13
13471900	13
6201051	13
6069696	15
6788769	13
7165862	13
4407984	13
21791631	13
2325674	16
6147660	13
9120192	13
19447597	13
4058812	13
16570226	13
10837511	13
2336621	13
4468388	13
7196056	13
4321517	13
14737089	13
2960304	13
8047196	17
3249449	13
3477665	13
1852609	17
2125150	13
6248511	13
4684252	13
14976753	16
7450146	13
5790246	16
3663747	13
12748277	13
2238324	16
2986143	13
14715948	13
8156141	13
3934072	13
490890	13
4865129	13
1293618	13
3084938	13
14551917	13
11523917	13
11760982	13
4211594	13
23633228	13
956715	13
871203	13
824499	13
17291199	13
16708301	16
796511	13
10266940	13
9972314	13
6145365	13
3773914	13
1286847	13
3570472	13
7952096	13
7036153	15
9270905	16
61188501	13
13557822	13
10397985	13
7299198	17
2157897	15
2586641	13
22488232	13
11734498	13
5785706	13
20903586	13
5848533	13
2397902	13
18056526	13
5632173	13
5573346	13
2977027	17
3097465	13
10096320	15
20056695	13
4063294	13
3032961	13
4112724	13
1904440	13
16077336	13
67435	15
1547453	16
1901727	13
12032701	13
14465901	13
23886049	13
21198468	13
10731306	13
8575299	13
21364916	13
3667567	13
1699502	13
788605	13
5165113	13
786026	13
6978390	13
7867242	13
4264569	13
10975809	13
1342236	17
232674	13
397241	13
6429452	13
1286923	13
189471	13
15223313	13
7034930	13
18747630	13
5244604	13
12838667	13
1787363	13
1692779	13
8202202	13
7422179	13
1826493	13
9800808	16
3083384	13
5820411	13
15083279	13
5456815	13
3452182	13
1366763	13
5650054	13
4577922	13
9631139	13
18535418	13
608307	13
9479090	17
1606881	13
65797	16
2367641	13
14650946	13
259807	13
25761618	13
10715231	13
1280449	13
3929103	16
345930	13
5313116	13
21464208	13
1566672	16
5345058	16
3961473	13
4232178	13
41809254	13
1035991	13
2838690	13
543595	13
15414804	16
1827036	13
823566	16
100699	13
2895227	13
12703122	16
4482720	13
16404326	13
6222439	13
23866640	16
13503160	13
7518878	13
2134222	13
9706216	16
9502831	15
1529081	13
2911097	13
6620980	13
3780416	15
6363209	17
3609860	17
7269037	13
4487457	17
10712231	17
5627030	13
11222850	13
11073082	17
4416996	13
2131345	16
3676777	13
25564703	13
10197116	13
21886675	13
2813438	13
2996988	17
4251317	13
1341233	17
1432262	13
5281737	13
6834902	13
12808668	13
13134682	13
9989356	13
1719741	13
35954017	13
11856371	13
5775327	13
4334967	17
631613	13
2179220	13
16664051	15
22136235	13
13233332	13
1839897	13
2686509	15
2017932	13
22065972	13
30500247	17
806747	15
2803195	13
31232331	13
6500280	13
22342954	13
583684	13
3151623	15
31362196	13
10088399	13
16221248	13
8063903	13
1660765	13
7378792	13
888012	13
25538433	13
6118237	13
3088259	13
28619362	15
9113917	13
13064488	13
26939781	13
1649280	13
4377887	15
7649583	13
326868	17
8733997	13
3612326	13
8823530	13
6831903	13
419514	13
10614105	13
20714671	13
2799422	13
1177937	13
25808412	13
1118696	13
28382212	17
19258240	15
5941366	13
4144708	13
1764263	13
23933717	13
244238	13
142267	13
570217	13
5771505	13
16096769	13
7701756	13
8388527	13
6282856	13
5892229	13
10536235	13
4985993	17
3859367	13
7756520	13
1281552	13
14000362	13
6503772	13
3223965	13
5246101	13
7270742	13
3996185	16
22329908	13
22987512	13
10450540	13
2536280	13
12963361	13
6382135	13
1124117	13
7050792	13
1248672	13
1653840	13
538524	13
4354701	13
7572617	13
30882147	13
10905566	16
263112	15
981540	17
9033562	13
31265256	13
1832365	15
6898651	13
1732658	13
1419943	13
933273	13
528604	13
7524604	13
7672140	13
800198	15
1007591	16
25563307	13
17787364	13
324419	13
5282361	13
2776600	13
58498824	13
2225440	13
14366626	13
2805601	13
14056547	13
32960717	13
12745695	16
5578171	13
9766716	13
1463574	13
2204741	13
9783153	13
3781873	13
5130577	15
11149652	13
3555705	13
1162202	13
6347502	13
2450882	15
7395398	13
3581083	13
3869532	13
3029820	16
3084857	13
26210510	13
3448485	13
3515056	13
6335395	13
8250052	13
17987257	13
6996935	16
8209214	15
1493486	13
25927	15
12327677	13
4547244	13
1103266	13
310646	13
11596503	13
304601	13
172350	13
4404590	13
19200760	13
6546571	13
3907797	13
1229790	13
228884	16
4711714	13
11439895	13
7333636	13
5046690	13
20752856	13
8007903	13
15891226	13
21587891	13
27494614	13
12158246	13
7299028	13
16529768	13
184014	17
1912522	15
14358835	13
3157432	16
20911379	13
816409	13
6518140	13
2563498	13
4091563	13
2653686	13
5499235	13
4502171	16
9695726	13
14828825	13
22397078	16
14559514	13
231778	13
3892221	13
11093814	13
3705790	13
3985047	15
808993	13
11403342	13
744710	13
3854152	16
4917867	13
19708378	13
24811995	13
3226237	13
1826501	13
1155788	13
4791566	13
20294059	13
6437077	13
6923469	13
33968202	13
2107266	13
4727582	13
3476129	16
7854802	16
7073061	16
2952295	13
3727297	13
3411952	13
7520375	13
4035521	13
539300	16
4828417	17
15969573	13
7355556	13
3511947	11
1722835	13
2810884	13
4014804	13
12217657	13
12092612	13
12721461	13
1093271	13
10521570	13
883257	13
3093744	13
7164011	13
5011505	13
32811173	13
1737510	13
8874349	13
686032	13
4261142	13
7662550	13
263753	13
2751695	13
7072547	13
5193771	13
2678558	13
4683030	13
1841025	13
6234176	13
1824419	13
1418718	13
27036638	13
9532252	13
8845941	13
7381057	13
6513399	13
2149419	13
1653976	13
17595134	13
11221633	15
4427933	13
14455374	13
3832049	13
4605620	13
5043394	16
3302202	13
495581	13
21874527	13
22709027	13
1447218	16
873886	13
8810698	17
2104060	13
3686644	13
27127240	13
3541883	13
25126371	13
5686399	13
2446959	16
1274699	15
826445	13
3784605	13
3261355	13
1886644	13
6152721	13
1623849	13
2387777	13
5219773	13
4391838	13
1317666	16
21283863	13
3379060	13
2430837	13
2621453	16
3041290	13
7468417	13
9899738	15
15958962	13
27910162	17
4143488	13
21191515	13
5353643	15
19386440	13
1465732	13
1750624	13
1667371	13
759111	13
13309053	13
7648355	15
3736801	17
4659055	16
9701740	13
13431165	15
4713348	13
2238491	13
4572	16
2877502	13
5215541	13
6044215	13
18363740	13
8806794	13
9074089	13
10813781	13
6549674	13
2786923	17
6481653	13
4677430	13
13978670	13
1757140	15
7223980	13
4434570	13
2699373	13
7722228	16
3803323	13
11886184	13
1254074	16
12557646	13
18680448	13
754309	16
9274436	16
26707523	16
17864506	16
8906576	13
416262	15
5865721	13
7482989	13
6744934	13
13076845	13
746320	13
21564101	13
171113	13
557168	13
8693242	13
5958053	13
3534105	13
4756035	13
16758118	13
5867152	13
8874858	13
1959803	13
2900997	13
7021688	16
3012685	13
18639318	13
583721	13
14061348	13
5068102	13
10853186	16
1336069	13
2491527	13
8534857	13
6985159	13
2213762	13
6582759	13
8835706	13
7543430	13
11819420	13
6545215	13
9994573	13
2235394	15
10240869	13
1816092	13
16900668	16
14689165	13
5121520	13
9043730	13
15539488	13
1692103	13
30920112	13
11391874	13
3244601	13
1868019	13
226104	13
28189743	13
15928999	13
8032959	13
16900891	16
3264928	13
6108131	13
6022912	15
156634	13
12022567	13
8532126	13
403997	13
1089198	13
8028650	13
2630031	15
1339653	13
8168390	13
3487802	17
8439717	13
18474438	13
2148757	13
164595	13
1260674	13
2545413	13
7530162	13
838678	13
15296393	13
3704063	13
1939946	13
6180499	13
1496027	13
1388997	13
2701334	16
4276469	13
4379487	13
212963	13
14325465	13
6623962	13
3507742	13
1258642	13
11775458	13
2674186	13
26986712	13
1782067	13
12187100	16
48836	13
5076405	13
4927366	13
2757531	13
1723585	13
8979049	13
27050835	13
1516690	13
5724026	13
5829235	13
5455492	13
9980014	13
20858484	13
2207014	13
6520467	13
2500994	13
14602553	13
3420266	13
1871787	13
37311465	13
1432618	13
12709337	15
9732287	13
7925643	15
9865250	13
4673933	13
929841	13
19614130	13
2458032	16
2149182	13
1426290	17
5784853	15
4681610	15
4277800	13
3971683	13
7855551	13
2684000	15
8869165	13
1113420	13
3369809	17
20470095	13
5850072	13
2800427	13
1097262	13
17562569	13
6080553	13
3977013	13
5863	13
4155653	13
2081725	13
21121640	17
11209099	13
6778395	13
26422623	17
3769293	16
7647442	13
37112761	16
9202558	13
629931	13
1256419	13
2565709	13
1184952	16
1284291	13
4502154	13
6230078	13
8637271	13
3046593	13
4903521	13
7488979	13
1624503	13
7614752	13
2506450	13
23855264	13
4954842	16
27590928	15
156744	13
15023382	17
441576	13
10018790	13
4736851	13
12054331	15
458011	13
15175438	13
6685712	13
7035986	17
1906033	13
34883039	13
5377532	13
18502180	13
6304964	13
10772569	16
48707731	13
10836128	13
21334610	13
12081637	13
12261463	13
9541302	13
9529681	13
466241	13
2919819	13
678363	13
14773277	17
31831149	13
5238681	13
20810429	13
2795494	13
862539	13
2054565	17
11351269	13
276063	13
11739529	13
8307931	13
11695632	13
4473826	15
5216305	13
6201531	13
7645759	15
13963107	13
3935839	13
2548735	13
13491968	13
1716365	13
17384618	13
5802910	13
1443832	13
1380943	13
7583482	13
3692715	15
22230258	13
14569389	13
6780884	13
7142185	13
6891	13
3142226	13
4000166	13
13839169	16
263485	13
7000092	13
4378295	13
35096420	13
8738812	13
11268777	13
23867407	13
9973332	13
804586	13
15822520	13
1755526	13
9437550	16
7032548	13
19746329	13
13111337	13
227668	13
7305061	13
2447042	13
3696903	13
6172289	13
17685738	13
369803	13
6422108	13
2167872	16
2229717	16
14286270	16
1648016	13
6595271	13
8139116	13
204917	13
5357612	13
17012438	15
347516	17
3338084	13
6904078	13
7353814	13
25961039	13
304786	13
11546366	13
6376246	13
7049594	13
12646372	16
415685	13
6807878	13
2679286	13
2651186	13
12098271	13
20919142	13
5704028	13
16386331	17
3952242	17
25045885	13
952012	13
9933711	16
2413639	13
9375323	13
11443308	13
2428408	13
11604352	13
3200572	16
12808794	13
7670705	13
1168093	13
3096904	13
14785219	13
109900	13
3369874	13
18082270	13
36461681	16
10504065	13
122344	13
2492224	13
14950271	13
6553056	13
15435258	13
1619761	13
6617297	16
9987818	13
5071613	13
20257642	13
2566915	13
7182649	13
12156863	13
14966196	13
43534048	13
8962247	17
28019078	13
846367	13
3686873	11
3490835	13
3160307	13
8169606	13
5702559	13
28837515	13
24034070	13
9655561	13
11818516	13
1821352	13
26497415	13
8046398	16
1206532	13
18239633	17
1368548	13
711116	17
20861551	17
3037270	13
840666	13
941104	13
12617489	17
5403375	13
4284679	13
944813	13
4080091	13
11144880	13
138690	13
1316024	13
4760997	15
2200157	13
14396797	13
6774862	13
8575489	13
7560163	13
5063637	13
2672388	13
2714176	13
7647819	13
12958485	17
7612589	13
9293587	13
1462554	16
11279330	13
2517854	13
15048262	17
1425850	13
8456755	13
6024595	15
17484072	13
20268981	13
21545493	13
12618225	13
6518083	13
1885600	13
135375	13
13228968	13
7626370	13
14564203	16
14103340	13
14148032	13
3547999	16
8128519	13
9107437	13
7177286	13
7298348	13
23729865	13
8548152	13
4258394	13
1372009	16
2427857	13
4841575	13
8388949	13
727781	13
417784	13
11746335	15
26858877	13
7302210	13
5764536	13
13399562	17
1817308	13
19658761	15
1513337	13
9552081	13
217345	13
651295	13
2441208	17
7175426	13
6027375	13
25064658	13
4261646	13
6880569	15
4345900	16
2401101	13
4400251	13
13316917	13
11404189	13
13219493	13
527067	13
745572	13
21104150	13
70446	13
13242563	13
869836	13
1271821	13
11303983	13
2895379	13
1490684	13
3068182	13
12223394	15
800052	13
1419451	17
1867668	13
583829	16
8900889	13
11288977	13
33252943	13
9766457	13
6903294	13
416889	13
18051492	13
11680726	13
1361257	13
15311448	13
8947231	13
7619193	13
15387619	16
3172802	13
2617542	13
4895465	13
29154669	17
1093738	13
10930788	13
24861780	13
1487474	13
2187553	17
2998904	13
10400745	16
9982878	13
6789404	13
2884809	13
5357670	13
252499	13
15340019	16
1910410	13
4795654	13
103946	13
11050531	13
3112410	13
3333601	15
5915989	13
5548965	13
6307600	13
13742700	13
3128835	13
2931516	13
6520387	13
31116941	13
1935908	13
15302158	13
2174410	17
3313586	13
28702142	13
29145421	13
11689072	13
47006	13
18610456	16
11931059	13
24341590	13
5255479	13
7517395	13
4710534	13
3028844	13
5880436	13
78648338	13
10147084	13
7571788	13
3126956	13
35868985	15
1885102	13
11120491	13
21587781	13
1964397	13
10635824	13
5297609	13
4179852	15
3353662	13
11079724	13
4491058	17
13732902	13
5423188	13
3969557	13
36300579	13
10011424	13
929937	13
27488792	13
6147940	16
17037426	13
5128590	13
17176109	13
4538626	13
251886	13
10450287	13
2710465	15
4925507	13
2695177	16
130076	13
643956	13
24847347	13
23531742	13
10643128	13
2704890	13
25649536	13
4197541	13
1641606	13
14975670	13
9725832	13
484837	13
17860466	13
18334699	13
85924	13
8566386	13
1166625	13
5248147	13
10350811	13
10629776	16
24053807	13
6261361	16
2337781	13
490114	13
11247387	13
1626381	13
11981656	13
10131848	13
175617	13
2351006	13
5946047	13
3687042	16
1980718	13
11960216	13
3588589	13
1971831	13
29552364	16
224915	13
9864276	13
13458238	13
9816008	13
10654464	13
3449429	13
16408181	16
2929460	16
9106597	13
961650	13
2208395	13
9152527	13
6036860	13
1533964	17
1333269	13
494799	13
8328104	13
6993523	17
8334421	13
9106814	13
15028307	15
16765676	13
2395295	13
3507572	13
19834911	13
18221133	13
5510087	13
1137107	13
14462657	15
7891337	13
19500451	13
7984784	13
13144766	13
834179	13
3755663	13
6788717	13
6643210	13
14885223	15
14377546	13
25688428	13
1254668	13
12354881	13
524757	13
10244836	13
29291648	13
930961	15
20417440	13
1777969	13
220466	13
8419253	15
689582	13
15756376	17
239934	13
7677414	13
9794276	13
6164089	16
3392696	15
4211408	13
11450211	13
5563694	13
899605	16
29407098	13
4267684	13
11247462	16
20398318	13
3186950	13
1928938	15
21782036	13
2520439	13
9373201	13
11553698	13
4873596	13
4843151	13
9277107	13
2224853	16
8450049	13
2150182	13
1268082	13
12646192	15
5816378	15
25270501	13
20924917	13
41379	13
13031822	16
9175874	13
1061125	16
23323112	13
12588552	13
3708879	13
14118028	13
1848753	13
14763389	13
1512772	13
4091323	13
3686545	16
7794002	13
1215679	13
14340498	15
14844362	17
651328	16
5351732	16
343751	13
3038699	15
16742552	13
14108919	13
3964860	15
9655481	13
8493445	13
7614105	13
10786753	13
2184010	13
8033376	13
10251754	13
679640	13
531410	17
2460697	15
7013516	13
5624535	13
8863431	13
14776418	13
6416381	13
2215769	13
1382635	13
2667650	13
3458962	13
859550	16
3442084	13
1807004	15
3572270	13
3369867	13
638625	15
871730	16
26714874	13
2563713	13
7070648	13
6603799	13
3101652	13
4066220	13
3802050	13
11407298	13
3638707	13
27340566	13
13068265	13
973277	16
1724291	13
667694	13
11933084	13
28053051	13
1272366	13
2719722	17
8785192	13
2284916	13
23874569	13
3105283	16
2475965	13
3910954	13
756966	13
32733865	16
1687937	16
2786521	13
17766779	13
18412214	13
22793143	16
6935320	16
4588759	13
27247246	13
476377	16
12345817	13
3261448	13
4820037	13
6507773	13
2019698	13
2968520	13
1406371	13
8205716	13
2849575	13
10367250	13
12542191	13
13495101	13
11083718	13
4195039	15
23086384	16
4085257	15
4044904	13
12087541	13
3486709	13
13626796	13
4479028	13
2971761	13
22241685	13
1219648	13
25686451	13
904500	13
4779738	15
2620080	13
19074192	13
10574690	13
7112917	13
14526739	17
7701889	13
18984403	13
4605979	13
3479298	13
2684432	17
3389844	13
4648441	13
1095952	13
9623691	13
8866088	13
12315582	13
16612500	13
8529053	16
6087493	13
490063	13
39184497	13
32727690	13
4391723	13
1595133	15
5327317	13
6374322	17
3291282	13
324069	13
8313065	13
23631517	16
2974770	13
2930871	17
12119051	17
1392379	13
4093961	13
2341035	13
411175	13
4402352	13
15870345	13
11973540	13
13507491	13
1529193	15
4582797	13
2539840	17
4248251	13
9388674	13
12532645	13
6033555	13
4749267	13
8746719	16
38917849	13
3897330	11
11149908	16
1701242	16
24829039	13
12092467	13
9144197	17
32540206	13
884573	15
1130225	17
4620226	13
3062006	13
2223597	13
2391562	17
16985785	13
1266679	13
8614525	16
9182325	13
7605364	16
5334264	13
5256318	13
959152	13
3441812	13
12249970	13
22770304	16
14711748	16
8557931	13
2626624	13
23025623	13
6546537	13
15579662	13
3849031	16
9232965	13
16768185	13
167281	13
27768978	13
953733	15
4974950	13
8654406	15
4052280	13
15798342	13
32787943	13
8995293	13
12580450	13
12032920	13
3251262	13
163540	13
3807261	15
7270860	13
12445490	13
2453274	13
1508465	13
4027695	13
7333313	13
11109053	16
2883333	13
3489276	13
22432561	16
3313901	13
10111245	13
1492080	13
8449087	13
28095982	15
1799177	13
663207	17
2844583	13
1836589	13
35149456	13
4595546	16
548613	16
9321972	13
2030483	16
11529074	13
12851416	13
11676277	13
20285496	13
2303168	13
1165168	13
3944986	13
3855235	16
10181009	13
1421945	13
12823678	13
798916	15
4100222	13
1754713	13
9123347	13
2381044	13
5293088	13
5000069	13
16789717	16
21147252	13
10311775	13
3124017	13
7889810	16
2772375	13
14810554	13
10065931	15
6882442	13
20590317	13
1019049	15
3593237	13
19944833	13
3324463	13
1259173	13
35568323	13
3816766	13
4244206	13
10269936	13
4980879	13
7773	13
8275102	13
3418067	13
6316577	13
4630529	17
5413908	17
13178404	13
24870400	13
7384581	13
7653484	13
13443024	13
2099043	17
5570145	15
5528708	13
519031	16
8453710	17
15305551	13
2045086	13
4649519	13
23777392	13
7741351	13
10208675	15
13136427	13
7000534	16
1916654	13
8930505	13
3248225	13
12657710	13
11076573	13
4952207	13
1347005	13
9566549	13
21022444	13
8832165	13
2904164	13
33163363	13
1154189	16
8866116	13
4893654	13
489521	13
3869	16
4841107	15
15766303	13
12382861	13
9133784	13
1034140	15
8654251	13
1692999	13
8695755	13
10498460	13
8598657	15
31903359	15
8867794	13
4423405	13
14730978	15
1149203	15
13346066	13
1064753	16
15642507	13
26069782	13
3607086	13
13416533	16
12638881	17
2319017	13
3928700	13
12674406	13
1688839	13
2273584	15
12695028	13
8720976	13
4340867	13
32734630	13
518219	17
1064508	13
12957729	13
7132087	13
16857647	13
2355084	13
6259319	13
1820149	16
42440	13
406032	13
2813301	17
13208695	13
4125731	13
18989259	13
2332233	17
5732016	15
1711627	17
3119116	13
6974110	13
2338038	13
616280	17
2271825	13
7360500	13
17966641	13
2690815	13
767554	13
9664009	13
4465945	13
10207461	13
26722431	15
370079	15
6021288	15
483702	15
10868609	13
893476	13
4056234	13
6605977	13
3077275	13
2561238	13
10300766	13
34419514	13
7487243	16
15992080	13
3605228	13
9426326	13
552996	13
5065897	16
722542	13
1797712	13
20728833	13
4789380	13
3246169	13
4989262	16
9368758	13
6260368	13
10095653	13
11826949	13
9733839	13
14642593	13
1326756	13
32240156	13
9091331	17
1538789	13
93266	15
4934086	13
7415283	16
2350421	13
19807012	13
10241816	13
4650853	13
995020	13
855842	13
9586185	13
306978	13
9565059	13
7799373	13
383708	13
17239674	13
227162	13
18382603	13
1240531	13
7000693	13
41190	13
11509945	13
4345577	13
12643906	13
1588712	13
184271	13
10306275	13
4330403	13
27980660	13
10945553	13
948352	13
263567	16
1193471	16
4814956	13
21137252	13
36176635	13
5239426	15
1023100	13
5986159	13
2274700	16
2320864	13
2927643	13
18777399	17
15066873	13
6367600	16
5102543	15
967206	15
477140	13
8715044	16
311428	13
4742238	13
4135247	13
3430965	13
6741519	16
10557406	13
1565066	13
1107419	13
1485875	13
15515186	13
3179861	13
1663840	13
8618838	13
11270784	13
5661055	13
4030443	13
6349537	15
10923098	13
9292738	13
18257464	16
18839941	13
3871856	13
26074757	13
99060	13
10654144	13
47979984	13
63873	13
2197900	13
34472416	13
4103471	13
5319920	13
1289366	16
7687818	13
1427397	13
810530	13
18061523	16
6856744	13
7271623	13
1373031	13
13739920	13
311277	15
39461637	13
2413896	13
9873660	15
39670739	13
1428053	13
6443033	13
5782215	16
652341	17
1124587	13
10403104	13
2415794	13
11920705	16
4202766	16
5080628	13
2153153	13
13639445	13
2979877	13
11513063	17
3191748	13
1840079	13
1550881	15
3769289	13
108104	13
3245101	13
1018591	13
2669050	17
2220482	13
2112585	13
4873363	13
7451994	13
6876664	13
5451163	16
19938604	13
14841803	13
1366073	17
10249382	13
11371026	13
70176	17
10136693	13
3285273	13
716001	16
6145510	13
27634962	17
2584295	15
274360	13
17205553	13
3792656	13
1763534	13
10057476	13
5386843	13
27565394	13
16382804	13
9763168	13
12205247	13
4474152	13
3527855	13
30032099	13
694014	13
3547616	16
7269445	13
532069	13
3562564	13
4800174	15
1405668	13
17202380	13
1406462	13
1007149	13
14262461	13
4602210	16
5403178	13
9460997	13
180678	13
12616419	13
185181	13
4380676	17
3999908	13
19629053	13
1605038	13
7678929	13
4575774	13
30698881	13
2712262	13
20026151	15
25308181	13
11196690	13
10331537	13
29578991	13
12147375	13
2538278	13
1887204	13
10608218	17
28716827	17
13720594	13
10318282	13
26924014	13
9272803	16
21269889	13
5424962	13
2848780	13
1102654	17
9871491	13
3618118	16
8033540	16
5127431	13
3439123	13
6327502	13
4921670	13
20205673	13
15835005	13
8091894	13
248145	13
2289254	16
18777061	13
4221604	13
14162184	13
11888000	13
7987358	13
16534786	13
8563193	13
2679375	16
401337	16
11849196	13
590226	13
1939434	13
16143585	13
924210	13
741383	13
34424399	13
6147241	13
4242056	13
10018585	13
1855978	13
1451503	13
8923317	13
18242637	17
8308137	13
3102985	13
4434874	16
5744129	13
6975838	13
4780153	13
2884384	13
704657	13
6133022	13
810656	17
6395220	16
6499874	16
8647569	13
11518806	16
5638523	16
534231	13
10497499	16
24008899	13
18678136	13
1991531	17
4085187	13
17009032	15
10670191	15
3699208	13
4682301	17
7040337	13
1420376	13
7818804	17
1434263	13
9683859	13
3508739	13
8350428	13
6539428	13
34819322	13
13709447	13
1251870	13
22526064	13
5624405	13
5782039	13
18837623	16
5894508	13
2598682	17
3105447	13
13315930	13
9587071	13
3016822	16
6146723	13
1345033	13
1096316	16
1747047	13
2666407	17
1889368	16
955236	13
4251763	13
1286465	13
15039704	17
1457955	17
5566877	17
4576070	13
24000875	16
20886131	13
32337062	13
18943242	16
1618573	13
5689543	13
29813443	16
4581562	13
8809094	13
7396541	13
14859235	13
1945418	13
9838630	15
7320939	13
4055610	13
1561826	13
15489485	13
3509793	13
861682	13
1042442	13
559934	15
7540758	13
12897879	15
5123907	13
26333384	13
969010	13
9140566	13
511047	15
12640770	13
8482086	16
1306094	17
11591764	13
4251539	13
3569869	13
6482189	13
3209044	13
6653079	13
12890555	13
2940035	13
3394437	13
1310174	17
1165498	13
2320542	13
1794232	13
11231869	13
3292487	15
8365867	16
34569	17
3644804	16
9671125	13
11374767	13
28648449	13
540371	13
3488005	13
2967234	16
22318048	13
2391267	16
15936563	16
4763688	13
1727111	13
18933782	13
12402410	13
5156891	13
8898701	16
5262113	13
11809427	13
12882972	13
12443092	13
2838950	13
4846792	13
2375887	16
8013308	13
3163508	13
4473990	13
16789229	13
4117264	17
5876003	13
14060739	13
18374220	13
612322	13
27869137	13
14022728	13
1513500	13
6946975	13
506986	13
9303033	13
26699432	13
196130	15
2491756	13
24714265	13
3653033	13
7124625	13
11417467	16
1476247	13
1975520	13
163797	13
1490108	13
6152542	13
5044173	13
3824862	13
6267481	17
8005088	13
27352079	13
18689882	13
7110502	13
226739	13
2675590	13
5456947	13
2801290	13
46133331	13
4060194	13
7948043	13
1104074	13
30491432	13
1563174	13
1406452	13
1588250	13
4302612	13
3100081	13
20812449	16
11679437	16
3392225	13
45254245	13
7644811	13
5168805	13
1246049	13
616724	13
14427101	13
17903456	13
1709299	13
19151569	13
23268522	13
17013797	13
6461957	13
19105568	13
1922710	13
1227994	13
19698102	13
8446223	13
8352401	13
9878729	13
4735606	13
11230725	13
3909911	17
7540734	15
4897289	16
10729487	13
8151142	13
2119066	13
29781852	13
1270766	13
15776892	13
6531583	15
15064397	16
15496143	13
2720355	13
5574453	13
28591536	13
3136443	13
32742632	13
34550702	13
570407	13
10348300	17
7970454	13
10460948	16
38532487	13
2992907	13
3726587	13
5868651	13
1988155	13
14524450	13
6401428	13
6034875	13
6913329	13
8781612	13
11664407	13
14918633	16
8495352	13
10179294	13
8581486	13
10936321	13
30360738	13
9360004	17
4330489	16
18392371	13
3823039	13
324611	13
16862887	16
2384166	13
13837998	13
23721883	13
6618552	13
16836233	13
17212062	13
14501055	13
8847511	13
16220372	13
3232327	13
8504118	13
1270895	13
14637308	13
2645258	13
11728657	13
25715972	16
652850	13
23497823	11
8869575	13
559029	13
30423200	13
8430650	13
3647914	13
15134289	13
6689038	15
5159155	15
23925021	13
2736684	13
6929835	13
26797319	16
187276	13
23236483	13
10446126	13
4389005	13
13238115	13
7659901	13
974106	13
6633720	16
79081	15
8963146	15
9320312	13
828833	13
3640610	13
3870669	13
1451848	13
18761323	15
4618971	13
12538674	17
1898976	13
3589198	16
1375507	16
2336501	13
17857936	13
3409075	15
92175	13
815165	13
6452830	13
16171207	17
1139730	13
5203293	13
6420174	13
1245296	13
12133799	13
18050285	13
3875367	13
7427750	15
5002622	13
15808928	13
12877793	16
7760949	13
21419907	13
6683186	13
17095463	13
12548467	13
3923984	13
5951477	13
2932079	13
9746862	13
127109	17
10024399	13
641134	13
3148649	13
22803645	13
13822365	13
19054680	13
15892974	13
20043358	17
7478730	13
4333122	15
3002336	13
41078699	13
10115760	13
5217782	13
10869874	17
110992	16
6263630	16
19063422	17
5016689	13
4622397	17
104496	13
5969013	13
4485839	13
5865602	16
35008396	16
18400887	16
181479	17
939797	15
14955473	13
15040820	13
10661128	13
909360	13
6981740	13
546084	15
1616597	13
660050	13
21662482	13
4875640	13
7059673	16
17134830	13
6361453	16
12394249	16
6005784	13
5134717	13
8602290	13
3332780	13
366791	13
4539439	13
21664398	17
4894476	13
4178759	13
9065384	13
6055315	13
3356259	17
7852916	13
664746	16
6849585	13
2470353	17
3013612	13
5620795	16
9321690	13
5688497	13
2775828	13
35116492	13
868397	13
4850051	13
8202537	13
18849512	13
5863427	17
35666395	17
3434283	16
4249057	13
9253832	13
18377327	13
5221291	13
1293508	17
9826717	13
903220	13
4588183	13
3368046	13
12742260	13
2054859	13
2475228	16
1798377	15
54241475	13
6036661	13
3897195	15
2608230	13
3975489	15
2935873	13
20593968	13
882279	13
6171463	13
6186617	13
3700000	13
81134	17
1300573	13
32394169	13
1760424	13
11608748	13
19158552	13
2928465	16
5530146	13
7736691	13
2557636	16
1716395	17
15041579	13
2166103	13
4149152	13
9067555	13
24584006	13
14103401	13
25208030	13
7192726	15
235220	13
372344	13
3742890	13
3918670	13
2559160	17
1376495	13
6328914	13
382295	13
374170	13
388241	13
2680052	17
19891838	17
4324666	13
21995914	13
11239512	13
6135823	13
50767	16
4990157	13
6918706	13
20716886	13
1269134	17
3332949	13
2587517	16
28088657	13
4941819	13
10774029	13
5474333	13
1457241	13
6703824	13
2200886	15
1026595	13
3210914	15
2294516	15
12702317	13
12251657	13
15842888	13
5432030	13
2090388	13
1948985	13
559643	13
3445837	13
17904402	13
2755155	13
1355649	15
4231413	13
10037797	13
59360432	13
4419311	16
9900880	17
5593963	16
4686083	13
8784971	13
21676532	13
548103	13
11373048	13
8772906	13
19982109	13
7646289	13
1639596	13
407500	13
2984817	16
1563196	13
10047638	13
19422533	13
13673086	13
10221976	13
6742650	13
3614497	13
224452	13
5485680	17
13148627	13
14258127	13
239900	13
2648533	13
1016125	13
8584573	16
3035634	13
1899949	13
386022	13
11537101	15
10648453	13
7641842	13
1747960	13
4392680	13
14284248	13
19708971	17
9270350	13
15123537	13
2245449	13
33043659	13
2449830	13
232229	17
9346338	13
6009985	13
4856921	15
721563	13
40888592	13
1866889	13
8813059	13
1798143	16
12116458	13
960027	13
20977732	13
11232943	13
19265503	13
1151033	17
341267	13
24858612	13
11356594	13
489694	15
6410935	16
2522126	13
1655493	13
8125330	13
982491	13
1600838	13
11388709	13
3351849	13
2178437	13
10628566	13
3433540	13
1898319	13
7604463	13
5525816	16
3299253	15
19759867	13
4136994	13
4888423	16
3687344	13
6664465	13
1194644	13
7650427	13
16623969	13
25445035	13
26256723	13
15045659	13
10532297	13
22382638	13
813929	13
6601194	13
8202732	13
8371722	13
1184666	13
836210	13
1667834	13
6433707	16
46851561	13
3921069	13
276329	13
8478378	13
5932973	13
11831035	16
2001430	16
17473203	13
9055529	16
15737745	13
4530359	13
12263744	17
10980887	13
6979892	13
4962876	15
2139040	13
3841749	15
10926412	13
2088902	17
12640457	13
4012	13
8615321	13
23888013	13
3386247	16
12845244	13
10148215	13
3236713	13
2031504	13
10229586	13
2670909	13
8500207	13
20387566	13
4995936	17
3911899	15
3287152	13
1845833	13
2358939	13
5159099	13
14245884	13
366162	13
21241746	13
19039772	16
227761	13
1945114	13
17157951	16
1165958	13
11620697	16
2030463	13
2098493	13
973239	13
1820670	13
4275873	13
9110083	13
13426831	17
2177578	16
1184350	13
3614972	16
752342	13
676108	13
4084625	13
7445766	13
3473300	13
10552810	13
11776637	13
10594543	13
113929	13
12087448	13
228153	13
7170668	12
1511998	13
2171955	15
5883190	13
3786368	13
14473280	16
10271574	15
14294185	13
2285780	13
1209354	13
10771	13
14115799	15
6216344	13
5220281	13
3512630	16
18588860	17
8690103	16
875456	13
2171885	13
7567540	13
3110512	16
5753957	17
26865011	13
12864576	13
27946554	13
4478419	15
9356386	13
11496273	13
971772	17
13647602	16
6747691	13
986223	13
6336784	13
2352379	13
14140104	13
4955320	13
195721	13
12475318	13
41221066	17
1104675	13
516465	13
2607600	16
1217548	13
2509251	16
16414790	13
21686093	13
9052081	13
5516034	13
18915256	13
8216582	13
23529	13
2453128	13
9171172	13
4118833	13
5380930	15
603407	13
4452667	13
5271848	13
8720401	13
14381978	13
1740712	13
4518660	13
8365161	17
4398671	13
15610296	13
2365465	17
6859474	17
657440	13
4098074	13
11842860	13
3493130	13
3796329	13
3616108	13
42013032	13
12271473	13
2323683	13
8750351	13
1833675	13
18201174	13
3905014	13
23643119	13
9069931	15
7463745	13
7211460	13
10279882	13
3587415	13
1802743	13
11961196	13
2779598	13
4515187	13
6515725	13
6837120	13
26717399	13
9392053	17
8760007	13
935008	13
3166086	13
5844061	13
13508413	13
5815066	13
7089534	13
16111651	15
15851352	13
6296896	13
1784400	13
12277776	13
1194603	13
10634164	13
3060371	13
265693	17
8268669	15
14135739	13
801889	16
1256992	15
11567247	13
6395712	13
214243	13
1633853	13
16078430	17
4319425	13
2135363	13
8774536	13
5695830	16
5747337	15
388042	15
1779246	13
13827317	13
771911	13
8301773	13
3556229	13
9300641	13
1724508	13
14346601	13
2207660	13
24428534	13
12339801	13
3911822	13
5509034	17
12907068	13
1847697	15
7743121	13
1185444	13
11825907	13
1101902	15
8116622	13
16339385	13
20481025	13
6390081	17
3044202	13
2159452	13
38928714	13
3791352	13
3706670	13
456887	13
1298359	13
3379865	13
9028508	17
7339230	13
13221879	13
6391451	17
13226367	13
3875913	13
37357969	13
18380441	13
4170618	13
20615704	13
1971981	15
434193	15
12011931	13
115619	13
1136394	13
7289913	13
4878936	13
12513699	16
1838773	17
3545883	13
2705852	13
2123180	16
5893446	17
5506223	13
12979361	13
5522014	13
24255088	13
14716719	16
1664577	13
6442067	13
7788843	13
9174533	13
9479577	13
12610654	16
4210705	13
7785512	13
1281064	17
1307104	17
1766256	13
2623677	13
2405221	15
2790861	13
15771392	13
74084	17
14685401	17
352952	13
1604621	13
11452858	16
2909992	13
2252560	13
3887035	17
1851804	13
1840029	16
10986739	17
12093840	13
1443454	13
3057213	13
365154	13
5578860	13
2725105	13
3653720	17
1403340	13
3690918	16
4938994	13
10345628	15
4423622	13
1297001	13
29145123	13
8269017	13
5637184	13
21484926	13
593463	15
541297	13
8395779	13
14120051	13
8318494	13
12748943	13
392904	13
6593689	13
9009013	13
1460795	13
398056	15
23469421	13
2456758	16
14418141	15
4898889	13
4558044	13
14745770	15
2392885	13
10774081	13
20767975	13
4894834	16
644721	13
11189420	13
4735611	13
8842047	13
15973285	13
7704460	13
616250	13
2958846	13
8649310	16
951503	15
1552860	16
26480962	13
9506544	13
17671726	13
19991723	13
8285549	13
446518	13
6243239	16
14828292	16
4555111	17
2025222	13
29431974	16
7522677	13
12010623	13
23149841	13
9372640	13
9946164	13
3428885	13
3849720	13
4174418	13
25267995	13
2279098	13
5536862	13
5368804	17
4196845	13
2255624	13
8271401	13
2104587	17
15013697	13
5677800	13
14450638	13
1325960	13
20269012	13
13830446	13
5053761	13
24523590	13
10456380	13
846556	13
10952274	15
9979357	13
9398186	17
27156540	13
574408	17
11336760	13
8750278	13
2814868	13
1874841	16
9174691	13
905479	17
9626784	13
21280219	15
2798963	15
2077677	13
8898947	13
2964100	13
31865836	16
1295694	13
2640781	13
2590446	15
3150976	13
4322925	13
872353	13
21314322	17
7078854	13
6386579	13
8052187	13
23606706	13
6196473	13
6971017	16
6054496	13
2971653	13
4337417	13
6846575	13
7643835	13
38991071	13
491753	15
6339055	13
3337652	13
5451618	13
6102047	17
8892107	13
4479327	13
8213043	13
4843708	13
17538080	13
693134	13
1881641	13
3360240	13
38035967	13
11746923	13
2118421	13
5537492	13
8720919	13
5048825	13
12167028	13
1688205	13
635398	16
9929464	13
3018195	15
34492278	15
9852803	17
1591198	13
6045856	13
13641901	13
7676063	13
6810612	13
15609123	13
17377721	13
3808611	13
5229182	13
36551802	13
8423552	13
23866279	13
15518876	13
10365255	15
11407928	13
2404597	15
186033	13
3485462	13
9458110	13
5374881	13
18906346	13
5132376	13
1862297	13
4724516	13
15845629	13
5652976	13
17669450	13
5158113	13
9453901	13
3973776	13
15382191	13
15670792	13
886912	13
5033196	13
3672305	17
10743593	13
2415256	13
10771338	13
6116645	13
19302488	13
19838859	15
7645547	13
20374218	13
10607495	13
4838733	17
14436575	13
5055998	13
19427139	13
290346	16
29951142	13
1135865	16
4360949	13
3740351	13
9793201	13
34613735	13
5098226	13
7207973	16
2549722	13
260483	13
3148547	13
10008143	13
1547416	13
7160068	13
4312356	13
19498922	13
3435605	15
15414430	13
2128810	13
337594	13
12745096	13
4067107	13
15629842	13
10667713	13
6838215	13
2681430	13
4654858	13
20456804	13
9099346	13
1200269	13
16923114	13
2377289	13
196621	13
8370483	13
3100758	13
13514327	13
10176014	16
14412211	13
3075939	17
18820704	13
1413824	13
431396	16
13360833	13
4809526	13
105278	13
13779075	13
12792092	13
10346188	13
25810516	13
4079758	13
6258897	13
1066593	13
7539450	13
4448733	13
6417474	13
6580761	13
19024417	13
2802382	13
4630208	13
4959923	13
11433247	13
6380912	13
9924027	13
3315668	13
29567128	13
250697	13
5325494	13
8033886	13
122017	13
229127	13
6192625	13
7389253	16
2779578	15
5388871	13
1611102	13
7317142	13
21080206	13
12355672	13
12467986	13
6745083	13
12103535	13
2568281	13
8520295	15
2205051	13
10955700	16
13356050	13
3828795	13
4655394	13
5120755	13
11379136	13
2757529	13
13059897	16
844462	13
7499222	13
3723658	13
7420707	13
2873843	13
6992894	13
3917291	13
5184307	13
3171118	13
21825447	13
6916021	17
413048	13
4294908	13
7210006	13
8806168	13
9891301	13
8657439	13
934436	13
11085193	16
4142104	13
13202468	13
4591407	13
2225409	13
6223883	13
520854	13
5823185	13
2405536	13
2200371	13
1110089	13
956613	13
2993240	13
14149608	13
8788696	13
10912873	13
15867387	13
10677558	13
24639092	13
7610415	13
3533473	16
1015788	13
17623434	13
14909538	13
7761042	13
46037	13
7626453	13
2031800	13
18286539	13
189351	13
2012193	13
15070987	13
4983235	13
671893	13
25876473	15
236815	13
6322821	13
4846478	13
14446007	13
9069296	13
12636715	17
1289430	13
2873004	13
16422598	16
15585377	13
1780981	13
3513443	16
13395046	13
4128477	17
8825093	13
7665277	13
20594148	13
8963629	17
8682821	13
12385346	13
8074637	13
10286395	13
12120553	17
10516862	13
6904671	13
8970663	13
1500532	13
20247241	17
10971827	13
12682204	13
7508288	13
1418681	13
10775405	13
24008889	13
27262	13
14995719	13
3043073	13
8236693	17
1679663	13
2390928	13
22049683	16
5128928	13
1864902	15
5758120	13
5069001	16
15376794	13
3312229	13
9848375	17
7454501	13
2456003	13
1505414	13
17199920	13
1935628	13
1929245	13
15365202	13
5031755	13
95988	13
9502392	17
47327	13
1618938	13
22939197	13
8658767	13
10788384	13
180966	13
4895697	13
9839432	13
334483	13
1907034	13
4796293	13
10969860	13
13216592	13
41491558	17
1470959	13
8999287	16
5125868	17
10779727	13
10137253	13
1360773	13
24545348	13
5667285	17
16579010	13
2145796	13
24210627	13
2081633	16
2173511	13
43421239	13
8347640	13
3572621	13
2763733	16
56673584	15
11616732	13
13988613	13
9158573	13
12669864	13
2760208	13
2909417	13
2527399	13
5530373	13
10760207	13
7237114	13
28967183	13
6381782	13
10752365	15
2773684	13
7874552	13
1230428	13
14766639	13
246644	17
11236723	13
7861665	13
35963630	13
10843858	16
568637	13
11577956	13
31633531	13
1063254	13
4705832	13
41178650	13
6701736	13
3465365	13
6125323	13
5558344	13
11498054	13
4372179	16
20280451	17
981146	13
8191883	13
6005676	17
10438450	15
8634520	13
2823173	13
17547465	16
1698029	13
1603926	13
8609075	13
1337386	13
7944885	13
4973816	13
1105156	13
10098609	13
1556826	13
8459819	13
13160947	13
25868742	13
3820217	13
3532786	17
4752186	13
10148825	13
4842603	13
4760825	13
8063392	13
21530028	13
20374770	13
5203869	13
20704153	13
8833090	13
4706013	13
2601199	13
4135073	17
7384583	13
8721764	13
5161029	13
1318443	13
4358620	13
1356368	13
6046111	13
4828103	13
2933034	13
143731	13
18405281	13
3314106	17
26328692	13
17224642	15
15999994	13
7543402	13
6903369	17
14782337	13
10581439	13
7457752	16
2034206	13
6016212	17
11982680	13
2523493	17
5565405	13
6597052	13
2489563	13
1726219	13
1256829	13
3796740	13
2092659	13
16330908	16
3006991	13
16236604	15
1085070	13
1404237	15
13110963	17
2952622	15
9375706	13
235023	13
18908806	16
1106597	13
268047	15
10292905	13
21196259	17
365728	16
2323085	13
44111	13
12708913	13
73356	13
9205370	13
7113751	16
2652118	13
13262848	13
95159	13
24416191	13
3700046	13
11893440	17
15054391	16
10634484	13
3038985	13
13690298	13
3560435	16
6123062	13
5559409	15
600589	13
1836571	17
6554361	16
224202	13
19757458	13
1012427	13
10200226	13
6104317	13
16060780	13
21122427	13
6694775	16
11635797	13
15987208	13
4692684	13
2110232	13
2659245	13
10011761	13
3480166	13
31893220	13
13149458	13
3364075	13
660623	13
31308097	13
2682589	13
264770	16
521679	13
12517884	15
5089765	13
4352679	13
10961109	13
7286768	13
3003269	13
13125076	13
3513821	13
3141546	13
11635099	15
430777	13
2478519	13
985529	13
7961940	13
6714005	13
8863968	13
5708372	16
368330	13
5894286	13
22519782	13
47178914	13
1746968	13
3276684	13
6757085	13
963536	16
886201	13
10750401	13
12673173	13
6439300	13
14324630	13
6579475	15
1535307	13
1861563	13
49081869	13
706025	13
22692766	13
9152532	13
26252211	13
2970554	13
1405705	13
8168216	16
3634251	13
9775701	13
6726960	16
11784369	13
8599402	13
13249063	13
6783675	13
14166499	17
4526278	17
18991397	17
3830459	13
1853905	13
18788879	13
6725963	13
3017095	13
4496672	13
2415398	13
7637397	13
4504969	13
2948071	13
25605308	13
7291916	13
17627502	13
17200022	17
4149664	13
1492761	13
5609931	13
8796013	17
3243435	13
704104	13
10000009	16
16052667	13
3711662	16
2525595	13
1040701	15
1345169	13
7764254	17
13087270	13
1745111	13
1486837	15
6932053	13
11394032	13
6916608	13
3394374	13
2060894	13
2775009	13
5693626	13
3393683	13
16680800	13
16256477	13
11509856	16
5859682	13
13050554	16
10087766	16
6927882	13
16647592	15
8198630	13
9093582	17
7280735	13
2837326	16
1232479	13
4800699	13
18143583	15
3814796	13
2742288	16
7939398	13
1287073	13
1697297	13
946999	13
38585976	13
7753656	13
323607	13
1203044	15
14946477	13
18841193	15
659499	16
392660	13
17564917	16
20608825	13
2770308	16
1958314	13
13429156	15
8387216	13
2992426	13
3959708	13
34266266	13
19365008	17
470648	13
8511948	13
6794540	16
13870231	15
17836277	13
11300614	13
6805923	13
5361265	13
25322579	13
10123589	13
10539710	17
893891	16
22583382	13
6431780	13
4147682	13
32273787	13
5135279	15
14414757	13
4563385	13
13682721	13
3904037	13
3056754	13
8492266	13
1292018	13
9580551	17
116065	13
3234800	13
18953528	13
8043293	17
5018557	13
72656581	13
9433311	13
596344	13
1293139	13
1464637	16
1011938	13
490779	13
4071248	15
4284894	13
19987703	13
4317048	17
8713395	16
8918677	13
4360118	13
1424137	13
15839546	16
31147572	13
28552937	13
11419002	16
3067466	13
7739291	16
1081301	13
5823449	13
7260040	13
8166057	13
1368374	13
15053325	13
2579434	13
8898635	16
7311363	13
10532037	13
1412305	15
15336616	16
6375592	13
8762476	13
2073837	15
8930040	17
943265	13
1585833	13
35594	13
22469796	13
2302423	13
539764	13
4252429	15
585232	13
394410	13
29471395	13
3796740	13
3519178	13
7492686	17
14696647	13
3919573	13
3129273	13
13105713	13
3297952	13
9729870	15
5813249	13
385409	13
21764191	13
6915554	13
8776031	13
1159243	13
2629306	13
5481175	17
6738477	13
12175789	13
13243854	13
11544006	13
10285980	15
9016758	13
1815	13
1723847	13
15402514	13
18005238	13
13502840	13
42826797	13
6290992	15
3308931	13
11824361	16
6868926	13
31442096	16
11689360	13
22761781	13
9215426	17
15263708	13
35566	13
9250225	13
10912932	15
7513167	16
8892765	13
11543915	13
16139041	17
4116067	17
3876923	13
239501	13
668511	13
4175478	13
13834074	16
272032	13
3986511	13
15659436	13
7688193	13
11077188	13
2095354	13
12482029	13
2917851	13
2496493	16
4081840	13
8208447	13
9372603	13
5021494	13
4509137	13
2232396	13
4573531	13
23348738	15
6493833	13
4598594	13
10216889	16
871766	13
18959462	17
290094	16
1773618	16
13647236	13
3824380	13
4374071	13
510175	13
2057027	13
12397801	13
1253602	13
5389753	13
9968942	17
43894691	13
8527162	13
7127976	13
31293611	13
266427	13
8161889	16
514034	13
7008536	13
1201229	13
572791	13
5414881	13
19057454	16
3428472	13
9579028	13
3941049	13
23028914	13
12017794	13
7442625	13
2518191	13
6122453	13
4215799	13
10688066	17
25753903	13
4397983	13
4696079	16
288526	13
2611008	16
9067894	13
5178413	13
12104777	13
16037889	13
43759960	16
29623887	13
3262192	13
3228016	13
5483551	13
428585	15
2851527	13
21231256	13
14060989	13
1020457	13
9784367	15
2534029	13
14915029	17
5757840	13
13920234	13
3477661	13
19040972	13
1743967	13
2997529	17
32183089	13
4137970	13
6802804	13
11359389	13
16285785	13
12491173	13
2351741	13
10816865	13
12625745	16
3407484	13
4795634	13
1734212	13
4461644	13
117944	13
22638738	13
1736000	13
7632182	13
7673227	13
234942	13
3991345	13
6849082	13
1997149	13
304223	13
10328159	13
17948866	13
2887077	13
21890826	13
1257498	13
5250370	13
4156132	13
2745579	13
599196	13
19966293	13
1472689	13
218835	13
155753	13
6344226	13
14239028	13
940999	13
3792484	13
6281944	13
784980	13
10458882	13
1019302	16
18796303	13
12381055	13
23631640	13
11397668	15
23822270	15
2349157	13
4144973	13
1831018	16
9336583	13
9870640	17
22111450	13
3629062	13
8602640	13
6049556	13
776485	13
15161137	13
26553595	13
4938198	16
974377	13
26234097	13
13166234	13
456800	13
21309005	13
726110	13
32665180	17
14527255	13
868048	15
9200513	13
18267178	13
4643631	13
841452	13
12452025	13
93832	13
6872818	13
98120	13
9900056	13
11274523	16
4408518	13
11981144	13
22942595	13
523244	13
4307792	15
6932777	13
11315760	13
698329	13
38682893	13
14364148	17
16573629	17
7468395	13
5976057	15
4730649	13
13827005	16
4380467	13
6707963	13
2913226	13
10842263	13
4415482	13
507	13
3055500	13
216647	13
4830698	13
4915513	16
936095	13
2045122	13
19133662	13
10455160	13
2943242	16
3737554	13
15224990	13
878449	13
6831232	13
12150966	13
11213426	13
25779380	17
9747003	13
4338328	13
13897737	13
10279995	13
3984530	13
7327638	17
16026242	13
19487068	13
2725871	13
4263005	13
24682281	13
1788233	13
4870583	13
982621	13
12449633	17
5136105	13
401115	17
2242774	13
29645147	13
651113	13
2946946	13
7592872	13
15284907	17
5886276	13
18556	13
15987109	16
11843794	13
4572003	15
5070327	13
29584847	13
3578899	13
10179979	13
6008837	13
3392201	13
739096	13
18815434	17
11770000	17
3061757	15
10402067	16
1875563	13
7240568	13
15418460	13
5914055	13
8455180	13
17226443	13
1408732	13
7946508	13
1860948	15
10326892	13
6549583	15
7444002	16
8799292	17
1626547	13
17160796	13
4924327	13
16916177	13
3926940	13
12283967	13
33811323	15
11144893	13
32540698	13
657878	13
2606793	13
8612573	13
3251907	13
30830221	13
4677550	13
5263802	15
5972523	13
30500380	16
2172910	13
8532237	13
4017104	13
2003472	13
5670147	13
6851833	13
16644319	13
4871578	13
9189202	13
3159719	13
12208800	13
13316371	15
706020	13
186991	13
19497505	13
3763491	13
42564138	13
17787652	16
5131375	13
21081427	13
1229854	17
8234365	13
16545550	15
8118869	13
309267	13
15635897	17
5793196	13
15574911	13
550721	13
803748	13
14729344	13
17619560	13
2527054	13
30767854	17
27935158	13
17828421	15
900831	16
14945336	13
1769419	15
181844	13
16573568	13
7600256	13
4866957	15
11288491	13
22191437	13
12925313	13
4286315	13
22093925	13
605649	13
460502	13
1180241	13
2865424	16
13430610	13
27098589	13
23432691	13
37948200	17
1929564	13
13483853	16
7463680	13
350905	13
3736998	15
495159	13
3458532	13
4623310	16
4316082	13
13241096	13
9108695	13
1742249	16
2117989	13
1245618	13
21473801	13
20631334	13
2727043	13
12318800	13
4181444	13
10519350	13
6590956	13
9426666	13
24825378	13
1479457	13
9786109	13
23379127	13
16734059	13
12053219	13
6106804	13
7669930	13
1836587	13
21965747	13
3179855	13
36862694	13
555598	13
1699353	13
21530661	13
3271296	13
6261106	13
1411349	13
4028725	16
5943770	15
2728914	13
9449243	13
23911478	13
2878647	13
5365696	13
10672715	13
3697558	13
1667217	13
29386943	13
1258483	13
1644780	16
1065614	13
3485913	13
10932392	15
9083441	15
2245454	13
11703159	13
14469354	13
3019250	13
7461868	17
6998835	13
4014719	13
9514964	17
1558804	13
23521905	16
1403428	13
18353736	13
17305975	13
3827514	13
2836966	13
12150755	13
9171049	13
8893450	13
1865407	17
1213634	13
3173899	13
19181652	13
146329	13
1265482	16
469361	15
9479636	13
19464049	13
3352415	13
7221900	13
5020838	13
5611676	13
12359440	13
13977777	13
8180407	13
9333284	16
5037092	13
8641621	13
3993074	13
5135587	13
4369130	13
18588788	13
2220015	17
4404911	15
9059922	13
7282797	13
20111063	13
1197973	13
5507823	13
542752	13
7574054	15
2759613	15
6852493	13
3175496	13
5506505	13
5820152	13
3294044	16
4087108	13
2555359	17
15966998	13
4617199	13
14867292	16
9876550	13
8302834	13
2708846	13
29416	13
4219341	13
6316636	13
1774515	13
9606719	13
5215156	13
5666713	13
8755012	13
140556	13
2678914	16
13432568	13
98867	13
2594945	13
20420828	13
12383963	13
1341671	13
9825696	13
5295350	13
9684477	13
19586596	13
20076530	16
20459711	13
4327968	16
7458068	16
9141883	13
4212669	13
8188753	13
1150457	13
2706444	16
41810	13
34464111	16
3840063	13
3301478	13
2453195	17
3470432	13
934790	17
1287625	13
1061259	13
4135077	13
11733068	13
6148297	13
10457432	13
24658715	13
1887247	13
3615876	13
3613355	13
13955951	13
11323188	13
6008257	13
1917232	13
10240024	13
5156465	13
3038874	13
6375789	13
36607509	13
10863420	15
1710833	13
9743185	13
3050869	13
2928191	13
4178532	13
31349432	13
1119801	13
2313046	13
4745198	13
8473295	15
17507775	16
9962487	13
30613200	13
8758635	16
10274452	13
991111	13
1888198	13
2925243	13
6196868	13
3658681	13
1573401	13
4438752	13
1725206	17
1224234	13
31306881	13
11019684	13
3817628	15
11523129	13
11791068	17
15503744	13
2958396	13
14888621	15
6182306	13
20682306	13
8660721	13
3670193	13
2607289	13
3648588	12
5426122	13
2259485	13
1543119	13
503967	13
41520375	16
4145942	13
11645151	13
5096660	15
15978512	16
3920051	13
3449704	15
3617252	16
6346	13
1942812	16
2768685	13
2993062	15
576397	17
42745676	15
3239638	13
7043984	13
13064296	13
8410031	13
9606398	13
52459970	13
5584355	17
2430932	13
14213273	13
16783577	13
156220	13
8141074	13
6129490	13
3369201	13
3798819	13
429737	13
7259026	13
9056176	13
7278350	13
6641168	13
4669434	13
28571920	13
1117144	13
1445255	16
916014	16
2050904	13
2333872	16
12296568	15
22256060	16
12226201	13
2830012	13
6967434	13
7020612	13
25294132	16
223168	13
13550303	13
277204	13
6983884	13
1644851	13
1077596	13
4326971	13
8441828	13
202013	13
5169381	13
919239	13
5576525	13
1457062	16
1443668	13
8568390	13
7452722	13
5753567	13
15952636	13
60498	13
6658054	17
1478171	13
32082555	13
8371214	15
2408941	13
768044	15
16254963	13
1759752	13
8864041	13
10092222	13
2463832	13
4117269	15
11838898	13
1508749	15
371643	13
740957	13
8048470	16
33934689	13
33601479	17
6400352	17
2212111	17
15345549	16
4770342	13
703045	13
505655	13
5578405	15
2923542	15
1560148	13
519339	13
18123315	13
6557141	13
3414015	15
38035884	16
12510923	13
5648915	17
3314703	15
1412861	13
8392404	13
4544004	15
9126572	13
5886129	13
17036886	13
34582057	13
5240279	13
4753220	16
15811593	17
8909117	16
4696239	15
18546216	13
1870582	16
2037872	13
7032631	13
1315816	13
7921107	13
11061234	13
6024425	13
37616284	15
2712624	13
5717890	13
1776704	13
151750	17
3119634	13
4156378	13
2228828	13
9047245	16
23720047	13
8963202	13
2885160	13
4704739	13
5444329	13
14637586	13
3021291	17
6263205	13
12883914	15
217659	13
2366068	13
996556	13
2090823	13
7401709	16
7751098	13
1864169	13
2115303	15
4210890	13
3293903	13
2868497	13
9092210	13
153527	13
25482071	13
11795705	13
5276941	13
23138552	13
8096033	17
5370136	13
1042016	15
6245463	13
2770261	13
1553737	17
4887970	16
853887	13
2875163	13
8954990	13
7065735	13
1003101	13
8816368	17
3294102	13
55026491	16
10904912	13
189746	13
21242122	13
3659899	13
13625249	13
12658965	13
2699972	13
18338165	13
15958566	13
223430	13
15129589	13
6058257	16
14043457	13
18610980	13
16038107	13
9952084	13
6628816	13
6557889	13
3531843	13
20827644	13
3772195	13
26341948	17
21254248	13
429435	15
12344312	13
11416064	13
12601850	13
10138573	13
44287048	17
6333399	16
3933492	13
17591423	13
2951603	13
7428858	13
15912074	13
6096942	13
15033253	13
3799258	13
6470292	13
3594115	13
2401181	13
32757677	16
7231865	13
3699978	13
9317337	13
6071384	13
1081443	13
3731017	13
4367697	13
12241552	13
13539156	13
14809319	17
35093619	13
1596804	13
2170872	13
9584592	13
2094061	13
8822918	13
3979979	13
918414	15
37457316	13
9843608	13
1041325	13
2095835	13
9279696	13
1195461	13
2667338	13
6533202	13
10024225	13
1586860	13
2962555	13
5143121	15
11056563	13
7443930	15
1279322	13
13724337	16
27551494	13
1051814	13
5523583	13
1294487	13
9080312	13
19241024	13
40206086	13
214184	13
10438179	16
7786339	13
1295279	15
8907403	16
1994378	13
4284302	13
12996942	13
6406403	13
15050368	13
2607997	13
2755182	16
3150033	13
17445593	13
1141488	13
17683911	13
21050869	13
652173	13
2643920	13
12054971	13
8660327	13
7640139	13
8834406	13
5754169	13
204027	15
25364658	17
10911587	13
18508700	13
16162427	13
8848204	13
25447178	13
4928067	13
9479156	13
741572	13
4580866	13
2102010	13
2186167	13
26432635	13
5781571	13
31388703	13
2019561	13
1276072	13
30579650	13
12128021	13
829169	13
13276903	13
20746756	13
10690334	17
1136396	13
1198048	13
15686430	13
13773100	13
7494855	13
563931	13
2330992	13
9170314	13
11273069	16
11933445	13
399861	13
12097298	17
6982301	13
8316126	13
13066330	13
10408848	16
16330336	13
2217913	13
4567970	13
2268435	13
2431515	13
11803059	13
7046750	17
16457775	13
17856464	13
20363871	13
4923018	13
14890616	16
14639965	16
1033831	13
15377233	13
13155665	13
7981027	13
1862991	13
3076237	17
16124248	16
5339281	13
1153721	13
145784	13
21237021	13
1099051	17
15447977	13
6058715	13
941345	13
100068	13
2228063	13
6278975	13
315864	13
5995289	13
15835477	13
6729232	13
166994	13
4963717	13
3382493	13
5963089	13
5853776	13
23343139	16
4543885	13
4725405	13
18363091	17
4854629	13
3679367	13
5010090	13
7500395	13
5638887	13
9312721	13
116329	13
8647140	13
22933856	17
2788320	17
8989996	13
2656338	13
4365248	13
4427718	13
3988025	13
6940003	13
5302973	13
5768900	13
4946485	13
25844224	13
24219264	13
5201892	13
4955895	13
34587265	13
2510723	13
1748801	16
13679250	13
6160623	13
4169510	13
40942	13
8309279	13
4918698	17
350490	16
5979608	13
6432899	16
8157266	13
10923341	13
893625	13
7904356	13
3915452	13
1164177	16
1520610	13
24153145	13
19303882	16
6231243	13
10756378	13
3510495	13
4767875	13
763798	16
14146730	13
17008889	16
6112790	13
10286998	13
8793916	15
5968088	13
10500644	15
4689196	13
5047257	13
2691586	13
3630267	16
3956881	13
6377405	13
585572	13
26016546	15
9151298	13
1702047	13
11507715	13
6143245	13
7777999	13
5447529	13
14966873	13
22315776	17
2292432	15
7122850	15
2861676	13
10012051	13
7473688	13
19431151	13
1922604	13
24531288	13
13458478	13
14501862	17
3751255	13
33414627	13
23535383	13
15321053	13
6133581	13
9006182	13
26068224	13
4854477	13
789703	13
9829353	13
17182395	13
13736940	13
6797258	13
2288470	15
2504974	13
20336246	13
8120304	13
15563646	13
7672425	13
13913441	17
9589204	13
6884739	15
3625540	13
5994528	13
1030224	13
589548	13
4702087	13
10380131	13
17230669	13
4177485	16
3435968	13
1565708	13
1087000	13
34598757	17
7432717	13
2307211	13
2127890	16
30327511	17
46058107	13
11882972	17
18390287	13
10968923	13
7834371	13
11962613	15
10903088	13
2497822	15
3112092	17
15984668	13
9492409	13
13875404	13
13412159	16
14229426	13
27970913	13
4000462	16
139934	13
4676332	13
472485	13
654978	13
2470934	16
1742317	13
1786076	13
732832	13
2689096	13
340356	13
2838392	17
4411003	13
5575113	13
4065416	13
2414344	13
245055	13
3222985	13
2462351	13
4483067	13
133304	13
2416148	13
14986470	13
6338105	13
4935841	13
2142142	13
3389325	17
19740288	13
34565156	17
7226277	13
36631	13
551081	13
3228366	13
1895166	13
1266329	17
16208180	15
375710	13
772419	13
2939364	13
1867551	16
10449988	13
7193302	13
1431917	16
5331050	13
18372710	13
2491259	13
11092999	13
5077464	15
9894875	13
10931768	13
8046286	13
9572897	13
7933509	13
5619111	13
1352862	13
2886875	13
12989897	13
15526288	13
12093842	13
6093349	13
9069888	13
3557125	15
12841805	13
2267938	13
13420786	13
1712180	17
1262113	13
7324052	13
15872807	16
5463179	13
6233628	13
3832758	13
9643584	13
4108180	17
12268179	16
33403111	13
3908592	17
1907939	13
4990464	13
24765095	13
869963	13
1240711	13
765677	13
5473403	13
30364745	16
5933326	13
7352900	15
13810719	17
6919710	13
18325113	13
18243324	13
22115003	13
3016743	13
9115720	16
8957706	13
33765041	13
4767858	16
10515901	13
8655103	13
2517834	13
13785101	13
5928940	13
62636	13
23438217	13
29001557	13
23944	13
23253	13
1077207	13
14640931	13
8289046	13
1448002	13
14181481	13
5974390	17
5246484	13
10815865	13
6729031	13
4644098	16
2459898	13
1341576	13
723707	13
4925430	13
5708466	13
8606707	13
148435	13
283497	13
5554402	17
3070618	13
4693633	16
4861335	13
12702010	13
7243312	13
8568349	15
2790637	13
12418053	15
14465363	13
5409043	13
298112	13
211528	13
32771968	13
3925187	13
52060	15
3390926	16
1271021	13
1994670	13
8518473	13
11677209	13
2141410	13
28827401	13
3172380	15
11818383	13
7543073	17
15232477	13
2500204	17
4244861	13
3938273	13
694292	13
7278746	13
9653453	13
28187882	13
6232508	13
6287222	13
15927047	13
15708765	15
7245295	13
1950278	13
1079991	13
6980021	13
231635	13
3248398	13
15256951	16
2941543	16
3358444	13
58642633	13
7210314	13
355619	13
4271184	13
6090583	13
3201822	13
11055181	17
17212124	16
3551462	13
3670278	13
1853223	13
2647069	15
12204002	13
5228075	13
6174627	13
5631603	16
18388709	17
19059773	16
2269947	13
13355131	13
1342331	13
12961415	13
83229	13
3629034	13
376752	13
6457707	13
13977366	13
12668139	13
12450155	13
2308113	13
12550541	13
23798361	13
3902393	13
8274060	13
7562764	13
9795089	13
1736568	13
8414497	17
3153466	13
28540610	13
6181092	17
3916266	16
4521467	13
2224305	13
7408241	16
3464256	13
10795889	13
5902968	13
1285958	13
7062254	13
3378351	13
6420374	13
12687444	13
7305405	13
20577706	13
2927038	13
4955705	13
7704300	16
6296058	13
9779919	17
182430	13
3716579	13
7089320	17
247860	13
9594819	17
3153780	13
542725	13
2424295	13
9806666	13
1415197	13
4764958	13
8674614	13
3091331	15
13808935	17
9561722	13
8152790	16
10186700	13
8995897	13
18115732	13
3372854	16
4031429	17
232488	13
9975232	13
4788434	13
3858109	13
4284575	13
1665485	13
5095113	13
6275078	13
8004019	13
2207913	13
2005942	13
2144979	16
6502592	13
23259035	13
561963	13
9699781	17
4212750	15
9720489	13
3361252	13
24868845	15
7048746	13
257590	13
1389650	13
9475245	13
16458613	13
2714920	13
4973652	13
4259371	13
21775961	13
9752614	13
19738742	13
9413928	13
13849403	13
1500755	13
861373	13
8003406	13
3756205	13
8874166	13
20729070	13
11331535	13
20347883	13
3503989	13
87174	13
17439123	13
381678	13
9436934	13
14432687	13
17653811	13
691100	13
6911857	16
1728333	13
22245791	13
5042223	13
1930410	13
5443534	13
9285989	13
2496860	13
2426534	13
2120552	13
11960190	13
15074697	13
24048724	13
24919018	13
1308771	13
21253196	17
436986	13
861298	16
4053081	13
12058755	13
705703	13
496121	13
13322139	13
16299440	13
9406295	13
9120642	13
8238174	13
23264471	13
9901002	17
5712812	16
8086348	15
153321	16
10628850	13
6064294	13
2405154	13
7424984	13
369704	13
3678164	16
1479215	13
278850	13
19365494	13
2159963	13
20630684	13
12519208	13
3567853	13
2839667	17
37866954	13
1619872	16
4670582	13
5085662	13
1046878	13
6204243	13
10020585	13
39912772	13
8853147	13
4440148	13
777707	17
69401947	13
12159151	13
2514196	13
3360384	13
3446511	17
5611354	13
10584803	13
6957098	13
911738	13
3056620	13
2866830	17
1888441	13
582343	13
13280441	13
1396266	15
4504031	13
4816693	17
163154	13
12220507	13
994534	13
5507458	16
8569046	13
975325	13
1006975	13
5095935	13
610035	13
7815608	13
38820610	15
20954214	15
9584816	17
9907521	13
6451692	13
2168115	13
1908171	13
487348	13
6812797	13
535569	13
6859663	17
5661613	13
6025717	13
5359997	13
3629368	13
10270894	13
436659	16
1229029	13
11374429	13
2830252	13
1118166	13
1976303	13
9759714	13
6692684	17
4335646	13
4945754	13
1554746	13
9388281	13
2700481	13
1941027	13
44980036	16
473418	13
8144990	13
457087	13
717912	15
9491604	13
20776690	13
15380127	13
1936646	13
11098847	13
1892367	13
6864138	13
14917399	13
11293871	13
22813907	16
6470091	13
5078487	13
5270717	13
20844524	13
8736003	13
1241478	13
46541422	15
3977677	13
4094944	13
6449260	13
353230	13
5874098	13
45544027	13
6812355	15
15485355	13
5410794	13
14677665	13
5113163	13
6841524	13
4045958	16
1138351	13
2918	13
3205056	17
15902725	13
16040956	13
11844076	16
3721757	13
6663229	13
7537702	13
13880683	13
3177960	13
1758258	13
12539266	13
1872046	15
7384377	13
3353905	13
7401573	13
8960499	13
7146467	15
7920071	13
3464979	13
1205452	13
1486274	13
23590020	15
384973	13
13155386	13
1551379	13
16385630	13
1353187	17
2057464	13
180558	13
12462676	13
2428199	13
3595240	13
7100153	13
365453	13
2963829	16
24302	13
25683264	13
1625434	13
980496	13
6581907	17
1559908	13
7526867	13
9856343	13
4039068	13
2292330	13
10417235	13
1055542	16
4616252	13
428004	13
32283874	13
11614237	16
1686455	16
8029371	13
1110904	15
6756744	13
25745843	13
256929	13
11488945	17
6727169	13
354617	13
228533	13
4256907	13
6436449	13
2541262	17
8558547	13
5091158	13
3611076	13
20025867	13
1973909	13
4369790	13
1309732	13
10159167	13
35832	13
5769684	17
3221269	13
2650457	13
11315655	13
5643085	13
3168820	13
3580839	13
357959	13
14327206	13
23376360	13
7893402	16
1800240	13
1025131	13
4142652	13
93372	13
2652257	15
11999625	17
5853147	13
5765873	13
4695796	13
10681738	17
13526387	13
11024582	13
1209057	13
6498428	13
2748999	15
6954943	13
327640	13
17128	13
25536901	13
19805514	13
2593295	13
9181722	13
1241810	15
23038902	13
23508071	13
4887175	16
3908173	13
498103	13
8421530	16
15531201	13
3891110	13
10298983	13
29954629	16
12677672	17
14718085	13
8427105	13
1117346	13
1001625	13
4405891	13
94930	13
7153170	13
1677468	13
6187597	13
6306074	16
9726190	16
6908208	13
11535814	13
12785272	13
653761	13
15283345	13
9392439	13
8136000	13
31073885	16
178245	13
10989489	13
3686799	13
8340015	13
3730924	13
4381353	17
11380478	13
7573892	17
6261756	13
1433190	13
19980837	13
1834777	15
2034499	17
21412770	17
3063138	13
5779348	13
10443691	13
18135345	13
1177193	13
419114	13
10546445	13
1865639	13
2647981	13
6757085	13
15309775	13
2011850	13
9322363	13
11325540	13
486098	13
11490719	13
3019327	13
30809111	13
9082927	13
5476652	13
18428756	13
3088198	13
14258355	13
19049864	16
21829008	15
7422313	13
10832719	16
1159466	13
843652	13
10030024	13
16237467	13
6566227	13
6074097	13
2682895	13
3228331	13
3891507	13
1416252	13
8948419	13
8810890	13
13590642	13
4170048	13
14533430	13
3545820	13
1945315	16
37157694	16
4832055	13
2727344	13
455004	13
15422032	13
21717692	13
6795008	13
2297476	13
1036597	13
10903824	13
9274475	17
6067357	13
15079969	13
2064578	13
4538690	17
1191032	15
3573282	13
542907	17
921978	13
201175	13
2372184	13
15835569	13
11099636	13
13485048	13
20623304	13
6494401	13
3490631	13
7449846	16
7141440	13
20960465	13
5301109	15
4328000	13
5884434	13
1450160	13
415620	16
2205195	13
6680736	13
16405187	15
12020960	16
2870807	13
1857807	13
11975939	13
2194208	16
5214790	13
1384851	13
2907755	17
828385	13
2522724	13
2710763	13
10349372	13
2743115	13
10080729	13
9490538	13
36065713	13
1396158	13
15244231	13
5355440	16
23238526	13
1030710	13
4109216	13
7832310	13
3217296	13
1731184	16
606548	13
7796024	13
13551135	13
9993093	15
47954959	13
15116459	13
477488	16
332688	13
2063732	13
6680421	13
10046295	15
11143257	13
6672472	15
4149629	13
3174502	15
16054982	13
21521461	13
48240048	13
4629159	13
16338926	13
2397613	13
24213182	13
11546674	13
33412922	13
50946262	13
1887041	13
37497705	13
305090	13
882399	17
8773216	16
2142533	15
23329329	13
4195404	13
20260099	13
14104375	15
24126700	16
5057658	15
1035043	13
7508654	13
7287974	13
9731081	15
13984624	16
610979	13
10832360	13
35184876	13
20679530	17
3272689	13
4806887	13
6725237	13
2756126	13
4942845	17
5202488	15
44044570	13
14878702	13
5780739	16
7322396	16
24697028	13
1766123	13
886444	13
153735	13
7813302	13
3567588	17
2800787	13
10070247	16
371196	13
17066281	13
2225314	13
14420793	13
3693188	13
10566947	13
950779	17
12400657	13
5797135	13
9323181	13
2667154	13
7198871	15
17839462	13
5541101	17
704954	15
22329102	13
348439	13
5791738	13
17315740	16
9654788	13
2910165	16
766975	13
749682	13
4481440	13
3761487	13
15704508	13
4922239	15
12865810	13
20037751	13
16613455	13
11609752	13
10395258	13
5954574	16
218991	13
8804609	13
5856015	13
7324351	13
20262796	13
6214775	13
3975094	13
2333176	13
3822776	15
14058407	13
11064775	17
4532283	17
9665563	13
11470777	13
29722	16
1767604	17
1620143	13
4867830	13
3487957	13
699409	13
11670429	13
2442471	13
14928649	13
1278705	13
14524999	13
13777535	16
8451748	13
1488424	13
12145060	16
18109312	13
2771937	13
538645	13
26885114	13
4044976	13
2349497	17
1290890	15
4804389	13
6268265	13
3257126	15
4912887	13
643705	13
10730732	13
7215456	13
1515869	13
26519142	13
9131241	13
11923960	13
13017789	13
22042773	13
4494713	13
2554345	13
3333117	13
4441222	13
2986487	13
11871563	13
5718275	13
12402455	17
11546653	13
1094448	13
16836808	13
16805550	17
3079168	13
2644474	13
6076451	16
2946305	13
4680102	13
1551125	17
10931547	13
14979168	13
23951245	13
18599572	15
6136619	13
5030402	13
8004395	16
2624658	13
11851724	15
32190895	13
4264217	13
2149303	13
21858339	13
1534163	13
35192492	13
4186851	13
3987610	13
10626419	15
365680	13
5257861	13
36678988	16
2741764	13
5670731	13
9508264	13
5939509	13
815814	13
25491341	17
1725139	13
9448616	13
3170499	15
3529298	13
35225	17
12947234	13
3213508	13
3627481	16
12677227	13
13602492	13
2174369	13
6845857	13
11196584	13
2236032	13
1868277	13
4164792	13
5765466	13
2642368	13
13961549	16
5776399	13
4991617	13
11349277	16
1809975	13
17801183	13
580754	16
2326103	16
2101396	13
1101962	17
26131513	15
5036733	17
4021203	13
27368306	13
31675242	13
667763	13
3295726	16
994563	13
3237764	13
15673648	13
5035560	13
1187342	13
4411423	17
7523004	13
6341708	13
900805	17
1700738	17
17941730	15
9461141	13
1748147	13
10099066	13
922660	13
16023393	13
14610725	13
14553411	13
46132795	13
4702256	13
3295752	13
17016037	13
2978689	13
1117580	13
10948620	16
8089011	13
11544270	13
11457574	16
6365317	13
5724663	13
5815225	13
9500877	13
10762589	16
7243331	13
22828	13
11502499	13
4825835	13
2442496	17
5630419	16
9535260	13
6273049	13
10186573	13
936341	13
18009514	13
11675213	13
5757180	13
21614924	13
1066234	13
11418742	13
28160782	13
9801845	13
13164363	13
5720259	13
278206	16
5027116	13
9217808	16
13335140	13
9807674	13
1040125	16
6676055	16
10026762	13
12763958	13
1598140	13
8281599	17
3936632	13
11477312	15
7585338	13
5306526	13
3051033	13
18988888	13
5121211	13
6190722	13
8283584	13
274144	16
13181604	13
2127219	13
2428749	13
7729253	13
2658573	13
3537558	13
3407347	13
896092	13
19874732	13
16734486	13
3323288	13
2332325	13
13178974	13
25957028	13
1980590	13
7613040	13
11265327	13
10296567	13
6623500	13
11135883	13
4819021	13
12395754	13
1186628	13
1332408	13
3303612	13
16782	15
2861436	13
23693016	13
6715948	13
8858921	13
14482648	13
3208481	13
18808806	13
14354894	13
5526911	13
25837023	13
11983785	13
6017139	13
1045992	13
302910	13
8247252	13
8322531	13
12021975	13
6846554	16
13902697	13
5015128	15
2267819	13
6200927	13
5379778	13
41534474	13
7154861	16
10211183	13
4608039	13
10290204	13
2970273	16
21531935	15
1158474	13
18528901	16
5864730	16
3215570	13
17952466	13
17183150	17
746730	13
8340298	13
1382768	13
24725274	17
51114522	13
11340	13
2356783	13
13319342	16
8560108	13
4288972	13
2139370	13
4324685	13
2994507	13
3458450	13
6972903	13
1618980	13
2863550	16
1021812	13
6561113	13
3885468	13
14283695	13
2866526	13
3501873	13
6129151	13
5022403	13
16445269	16
12336560	13
1869481	13
20826835	13
36313467	13
6149724	13
532285	13
4263641	15
13600042	13
16135402	16
20727936	13
452004	13
4172947	15
32552796	13
704018	13
4839863	13
31252535	16
11241664	13
25464534	13
6708620	13
12892571	13
6451298	13
13395090	13
292700	13
1470426	15
1035718	13
10292118	15
22758	13
4232081	13
42573512	13
1395130	16
4837582	13
1277749	13
21684952	13
11248370	13
42060055	13
4039134	13
9429203	17
822258	13
4713260	13
9106905	13
981419	13
15568701	13
781980	13
11205452	13
2277876	13
1872847	13
8351187	13
13298232	16
2115016	13
3942508	13
8656657	13
3394239	13
1578235	13
3271855	13
2456690	13
29288	13
3279425	17
7239778	16
13532991	15
7316732	13
1216923	13
2549206	13
1815892	13
3591731	13
5540444	13
11624802	13
193117	13
3131557	13
3150313	13
10310674	15
18422121	13
108755	13
2280902	13
5265788	13
7422339	13
9012718	13
23301050	13
20469221	13
4090371	13
539268	13
13739234	13
2879593	13
6655789	13
14786098	13
15393403	13
32175935	13
291180	13
2035078	13
5166317	16
1639095	13
3148858	13
6556	13
1697909	13
2308361	13
12465897	13
16949	13
9225918	16
9356190	13
14102899	13
3328113	13
1397651	13
5839257	13
47094377	13
21973248	13
5551705	13
353851	13
9812359	13
16300984	13
16596556	13
9672069	13
2700299	13
8736985	13
7327332	13
8189441	13
6462436	13
13127295	13
6821738	13
12013497	13
223504	13
6419793	16
414227	13
2705425	13
2010435	13
2390423	13
2287846	13
2314975	13
11048659	13
330077	13
11825474	13
1774544	13
2501903	13
15338873	13
7532971	13
5678616	13
845670	16
528392	13
420956	13
22034482	16
4356560	13
11012894	13
9666338	13
2042646	13
2586045	13
12474545	16
4667522	13
13646551	13
9652002	13
18801379	13
3292157	13
2924798	13
15508364	13
9702976	13
27097165	13
2175527	13
29137046	13
5754865	13
18723642	13
8036792	13
6476318	13
7010204	13
11606319	15
3299558	13
156046	13
14781519	13
6951928	13
8462484	15
4828733	13
10593265	13
5357877	13
9011899	13
15100382	13
1219726	13
282178	17
4735246	13
10483533	13
11481715	13
4285227	13
3936956	17
2391083	13
8315683	13
636720	17
3635550	13
12264930	13
3515467	13
12943592	15
8531992	13
14359291	13
5227619	15
4478488	13
2710792	13
13940326	13
7689912	13
4253499	13
5125817	13
5981986	13
4051640	17
1962773	17
1977216	16
2256939	15
1719677	13
9453112	13
26596564	13
21283830	13
23452528	13
19493217	13
6096025	17
7479703	13
17339761	16
2816555	13
12515541	13
1831109	13
2322760	13
4452964	13
8856023	13
14892928	13
36010641	13
4295370	15
999254	15
17441989	13
6127906	13
152017	13
9231645	15
5496865	13
12680492	13
1040964	13
3151899	13
401726	13
6178682	13
6493720	13
257796	13
13578165	13
2038212	16
6778289	13
10274814	13
4334724	13
19288717	13
8227159	15
702781	13
7348257	13
1209210	13
7215598	13
1089315	13
9264968	13
1947481	16
4610735	17
11496855	13
27920256	15
9630914	15
272959	13
5283320	13
6884722	13
3865334	13
3766291	17
2343520	13
2656781	13
4286398	13
10181881	13
10906710	13
540287	16
2109702	13
30412159	13
6292350	13
4073121	13
5318901	16
7299619	13
5762707	13
25091258	16
13262679	13
18137269	13
2844798	13
480884	17
26056838	13
6572701	13
4188598	13
3162764	13
1076326	13
5060353	13
859193	15
1015119	15
3643872	13
9068524	13
9966175	13
7797969	15
16845283	13
6074114	13
479920	13
15224311	13
7721398	13
699847	13
2379167	13
1546859	15
2910589	13
33847	15
1591075	13
869318	13
3676272	15
2274035	13
9491935	13
1484312	13
7333764	13
9471397	13
16984678	13
14888985	13
3699624	13
542074	13
15340357	13
1526370	13
3675350	13
6008217	13
23617744	13
8340358	13
7683581	13
17085346	15
173600	16
10097077	13
2274187	13
3050677	15
6842698	13
1078351	13
142349	13
1064563	15
29376106	13
1377199	13
13692004	13
6089983	15
937475	13
14225721	13
2979288	13
11128379	13
6803373	15
4050536	13
652946	13
3190104	16
16486553	13
21445938	13
11026880	13
10759408	13
6447693	13
102195	13
3025762	13
10486306	13
9128273	16
4559076	13
7469874	13
85307	13
4782245	13
497862	13
32292343	13
6953277	16
7187796	13
8095188	17
15827392	13
3360921	13
13466096	13
9875409	13
2898269	13
546411	13
2510451	13
454333	13
2173258	13
735496	13
3926381	13
973580	13
227176	13
5449465	13
15585866	13
2625404	13
2922557	13
734130	13
3652005	13
2535019	13
919413	17
10205482	13
29709821	13
19348964	17
14594334	13
884702	13
263800	13
4810411	13
18815239	16
6014675	13
7038395	13
8892249	13
5019252	13
1512406	13
13854650	13
562101	16
1282950	13
2607740	13
647739	15
6285040	13
8903613	13
5648349	13
5120552	13
12939063	16
23742021	13
9712746	13
10865763	13
18218025	13
6897163	15
1395041	13
1861283	13
6781269	13
13492497	16
22627689	16
11202583	13
10892653	13
4154179	13
284921	13
15011925	13
3617543	15
26876035	15
9865840	13
9125820	13
1380270	15
401601	13
10471993	13
3430516	15
1318343	13
6639336	13
4975006	13
5453313	13
8967814	13
15572591	13
5871668	16
39615882	13
12266853	13
12394169	13
7992866	16
12022521	13
5114089	13
3501045	13
7453767	15
7432604	13
6734404	13
15940122	15
3098102	13
6775129	17
4526248	13
744759	15
4620988	15
2957033	13
3795078	13
14571996	13
5171633	13
4146108	15
25386934	13
1695302	13
8685177	13
18588297	16
19990088	13
1597706	13
9075621	13
1333255	13
2566243	13
16228134	13
9382913	13
214550	13
23377611	13
5609851	13
7220223	17
14316733	13
6245033	13
4845198	13
4040826	16
4161765	13
3553630	13
6310502	13
4581760	13
4467465	13
12787738	13
1573769	13
7631594	15
15585103	16
6196426	13
5097059	13
1235123	13
8255582	13
13083772	13
10815309	13
4101242	13
1084730	17
12349742	13
6635011	13
10991539	15
2369219	13
2251763	13
1629082	13
12861461	13
2136900	13
12965488	13
6627137	13
20249629	13
794363	13
9944205	13
9265605	17
21783978	13
9918046	13
245500	13
1291829	13
6921803	13
2362632	15
10064019	13
4075194	15
17707249	16
3065310	13
6665816	17
6527217	13
1706795	13
1432493	13
2258124	13
18098107	13
3611549	13
11226861	13
44549786	13
1255553	17
2654156	13
10869488	13
5957737	13
679986	13
3943252	13
30011206	16
3747402	15
10983329	15
13340824	13
9416049	15
15256711	13
35364816	13
370389	13
3083472	13
10432296	13
1468990	13
6005260	17
5986426	13
1374629	17
5329116	13
13712883	13
2897591	13
15988358	13
17625081	13
1496496	13
12993664	13
14530366	16
4051593	16
4137401	15
34037424	13
4675488	13
5438505	13
4320552	13
4727177	15
15928070	13
6837532	13
7217655	13
11063792	13
18950105	13
12974498	13
15297599	13
1288185	13
3341273	13
3880651	13
4933193	13
28479385	13
3208862	13
44698025	13
7596671	13
8293895	13
12709197	13
1666730	13
2436284	13
8573631	13
14290606	13
3509617	17
110630	13
1667840	13
18539049	13
2040695	13
9881053	13
13841565	13
11283471	13
5330707	13
1405832	13
1419109	13
126348	13
2260536	17
1824588	16
25114098	15
2119011	13
2149567	13
7474021	13
6450321	13
1134467	13
6104032	13
339110	17
7110132	13
7324974	13
208936	13
1069309	15
12117186	13
1981675	17
4850061	13
5720202	13
10731725	13
127177	13
8843884	13
16174211	15
917295	13
5128901	13
14525382	13
10645410	13
639761	13
755264	15
1192093	13
15011591	13
1645243	17
2864145	13
1346710	13
462671	17
27545726	13
12790092	13
4007759	13
167420	13
15418928	13
10431299	13
3190550	13
7328997	13
6650951	13
8895024	13
480395	13
7478621	13
11794317	15
1609450	13
5900921	13
5602613	17
824330	13
2974666	13
4677202	16
7729744	13
5496912	13
2720969	13
19911311	13
17036542	13
5332871	17
10351668	13
2538383	16
775972	13
1523424	15
8619535	13
1516334	13
15805721	13
2849092	13
2521654	15
10301171	13
12114818	13
3501604	16
9088919	13
2200891	13
9566404	16
3467564	13
259177	13
5308414	17
2230702	17
44970159	13
881377	13
22129322	13
10531658	15
6020734	16
4060036	13
13395475	13
3805266	13
5090205	13
2498015	13
3277585	13
33572486	13
6902317	13
8820059	13
1332656	13
22813926	13
5513468	13
2126685	13
6091323	13
6496905	13
11513059	16
4159315	13
9777179	16
2376380	13
20544962	13
12369177	13
2112403	13
11149408	13
12752272	13
4373484	16
8722915	13
5974448	13
7068553	13
2999597	17
6958890	13
635430	13
4037330	13
9413010	13
1924419	16
2613093	13
7117880	13
4244386	17
4442512	13
1332802	13
1042878	13
3931681	13
3693311	16
4946679	16
6776426	13
3778756	16
5897475	13
10546669	13
22188620	16
2031318	13
14618131	13
6645785	16
10770606	13
8171847	13
2631618	13
14472029	13
3241525	13
14091507	13
5357922	13
3344626	13
12109662	13
20590453	13
1907912	17
4320490	13
974407	16
13058387	13
5373219	13
579515	13
1922105	16
3904403	13
9806219	16
859962	17
925592	13
5460479	13
3445602	13
19194680	13
13782229	13
1757901	13
4062814	13
21186627	15
3849955	16
208815	13
7080065	13
4534812	13
2332524	13
1530068	13
5756329	13
12415879	13
16038553	13
5544333	13
7535214	13
19354129	13
755953	13
21812024	13
1424263	16
10347215	13
21639620	13
3102143	16
23210301	13
5301346	13
603294	13
5809287	13
1586328	17
25466007	13
468505	13
36373385	13
2645704	13
72658240	13
44151242	13
13727814	13
9047241	13
67899	13
10228097	13
18670492	13
14403021	13
14625455	13
10409493	13
1751957	13
10049638	17
486011	13
1180312	13
7647455	17
129845	13
12057838	13
1013599	13
1471945	13
3662723	13
19426233	13
492392	15
12830972	13
2246481	13
23657760	13
5932312	13
20758776	16
5287205	13
3946042	13
29404150	13
324198	13
7443876	13
5812602	13
11361678	17
30194590	15
26837455	13
10989850	13
12247298	13
8155217	13
10576755	13
9947517	13
5118886	15
11475240	13
6862885	13
9231290	13
25194161	13
23424085	13
4843975	13
911750	13
13366443	13
15086436	13
12112240	13
3816758	13
3911690	16
35609	13
19669846	13
9023489	13
4473518	13
3888777	13
12959147	13
3984791	17
3811135	13
18115195	16
8715641	16
7045152	13
419003	13
4188949	13
5055992	13
15773788	13
1766709	13
11840817	13
4212811	13
9619849	13
6577855	13
15952440	13
6370572	17
159166	13
6793443	13
6141460	13
11497457	13
27087624	16
1506837	16
17773940	13
5914798	13
4661227	13
7371662	16
8640544	13
5466988	13
2622041	13
7588712	17
23764215	15
2313575	13
1784037	13
27522043	13
2013044	13
1067077	13
2999655	13
1131374	13
2578422	13
17806184	13
16012231	13
6822805	13
1347812	13
9441449	13
32887870	13
12904084	13
10377197	13
1021963	13
1724416	13
301421	13
10037505	16
14879568	15
15687977	13
4264097	16
3713525	13
29029163	17
433254	13
12756008	13
5393323	13
8932825	13
6349798	13
8390982	13
3519488	16
7706471	13
1094768	13
1596826	13
4466096	13
7337449	13
14481244	15
2994884	13
14401106	16
23489507	13
10288914	13
25656116	13
20132984	13
8414560	13
4355855	13
1616938	16
16019	13
3510195	13
880539	13
14524032	13
10975555	13
10076430	17
1477825	13
2809649	13
62721	15
13258721	13
2096239	16
7911823	13
2504696	13
1437151	13
15426341	13
7358883	11
14387643	13
19749849	13
7188635	13
719523	15
10986250	13
9296829	13
10966	13
25658746	13
8155816	13
18377234	13
4019077	13
160043	13
21912602	13
3508072	13
3983546	13
2553581	17
37789557	13
30406765	13
5355392	13
379795	16
6677176	16
20615535	13
7705483	13
7511242	13
5698665	13
4764902	13
12249667	13
2546582	16
20869220	13
5134761	13
20689970	13
8470915	13
9896752	15
6729936	13
5690600	13
5346500	13
8556252	13
1461821	13
23229021	13
7401407	17
12345021	13
456051	17
187433	13
21391324	13
16860549	13
19866045	13
5817331	16
1372533	16
1361381	13
10868387	13
20751578	13
14395384	15
16447984	16
7599299	13
20837284	13
28732095	13
13129393	15
28079577	13
18100429	13
8461964	13
2909378	13
1659194	17
22235334	16
2081019	13
5483602	16
5141212	13
1874363	13
7298443	13
4355930	13
31348282	13
8844521	13
44184791	16
39737646	13
3701556	13
2965322	13
2220762	13
7305861	13
16639106	13
2953691	13
2603312	13
1824852	13
11138284	13
7508484	17
8986874	13
8953165	16
3487897	13
3334934	13
18793184	13
9990868	17
4924829	13
4431090	16
325838	15
2982116	13
168178	17
7104069	16
5377581	13
7246335	13
22816482	13
1597146	13
1362111	13
9264751	16
397351	13
4531433	15
5012906	13
2672269	13
1135639	13
969200	13
1746952	13
2027320	13
5868489	16
8017881	13
3595026	13
7340864	17
13546476	13
2690536	13
8556943	17
886699	13
881905	13
8796446	13
252060	13
2104933	13
2350431	15
2842739	13
3425139	13
530592	13
4119889	13
11070340	17
2548971	17
13914864	13
11040914	13
4628824	13
12631796	13
18844514	13
2572297	13
17675803	13
2924925	13
5428982	13
10766663	15
22438726	15
10105967	15
1210973	13
134344	13
12742307	15
8706452	13
1022980	13
5375510	13
9473106	13
4373486	13
1122963	13
5986189	13
10352794	13
5869346	13
2611315	13
7546261	17
5967359	13
4087220	13
3031335	13
2787382	13
345256	17
8741880	13
14452363	13
2244425	13
6815279	13
5544289	13
4829362	13
75431	13
1882763	13
431545	13
9938039	13
6579675	13
5392443	17
1370939	13
14298921	17
17638474	13
2127781	13
3973281	13
28495	13
8997952	13
2753338	13
2378462	17
3719878	13
6844408	13
21997478	13
10993818	13
2385673	15
19125734	15
229748	13
6225679	13
6877298	13
26312525	13
9889385	13
1748102	13
5735061	13
3483049	17
30654661	13
4751620	13
342109	17
2360611	13
2947294	13
2055957	13
19760096	13
20623201	13
10426748	13
27964411	13
3186432	17
12776963	13
11747153	13
2626361	13
391626	15
5293444	13
185660	13
2325593	13
5423298	13
4157465	17
7806172	13
3316568	13
7804664	17
15538950	13
3650295	13
12174669	13
9182527	13
8836297	13
3613002	13
3482077	13
726169	13
3837223	13
10508482	13
45552625	13
12328373	13
11310527	13
9090826	13
8270202	13
17727107	13
16229577	15
2285869	13
5686113	17
5274271	13
359567	15
27965453	13
11532258	13
5965337	13
11081735	13
14524232	13
2680172	13
12859673	13
927743	13
5155409	13
516646	13
12111466	13
8814222	13
184463	13
317274	13
1532028	13
9262510	13
192286	13
6846218	16
5248754	13
556968	13
23459237	13
5348564	17
3693594	13
6319899	13
6872005	13
857445	13
14122175	13
3505472	13
973737	13
7988330	15
2318139	13
35224697	13
10981945	13
5140957	13
533068	13
9459546	13
11139000	13
4524841	15
14288233	13
11636349	13
306326	13
16668	13
4523199	13
2011500	16
9505405	13
1767082	13
4973362	13
3523671	16
7125430	13
4222668	13
20024175	16
6000998	13
2786229	13
1732341	13
12754154	13
12122810	13
24729745	13
3315477	17
2065845	13
4822302	13
3439062	13
11359038	13
4807056	13
22282441	13
1078485	16
3898794	13
246431	17
2397901	13
8787220	15
2537030	13
1147265	13
5018390	13
33509931	13
195434	15
15035653	13
7266182	13
3537738	13
673962	17
26658020	13
10301020	13
14924163	13
10709088	13
10762175	13
2816674	13
18870707	16
15394107	13
3267516	13
3277	13
8256705	13
2360017	13
2809252	16
3021663	13
1806015	13
1051723	13
534420	13
18010780	13
8949867	13
3281203	13
7387148	16
5639861	13
10054168	13
1453403	13
1294011	13
12422499	13
1471748	13
3312991	13
288537	13
27614588	13
1122884	16
3869139	13
19872141	13
4155393	15
3839809	17
454794	13
9426652	15
6397264	13
2541310	13
2026716	13
11386817	13
24366941	13
32053716	13
7193770	13
15769157	13
5078315	16
29500246	13
3429427	13
2647574	13
16652799	13
2708440	13
3250597	13
5603807	13
7809745	17
12535077	15
2584251	13
20286355	15
9027711	13
2897005	13
16602887	16
318173	16
8298786	13
9258796	16
11037368	13
1969937	13
938033	13
1883594	13
3072806	13
18705338	13
3342620	13
6046300	13
262683	13
19751895	16
6220782	13
3483658	13
22081483	13
2503048	16
2723273	13
8015455	13
18583339	13
19506132	17
7982771	13
26331296	13
1690213	13
439039	13
16504554	13
9803165	13
796566	13
1654402	15
17751472	13
4243733	13
895487	13
206817	13
3886417	13
4159083	13
5678159	16
14119630	13
6376925	13
2114145	13
44127592	13
2150928	17
2724653	13
2285034	13
19156401	13
28273662	13
12243029	13
22482457	17
7427895	16
7729552	13
306907	13
23315026	16
9177372	13
580081	13
2235079	13
512730	13
1284353	13
1868	13
2832297	13
3486558	13
10948663	13
9458992	13
2422002	13
14700199	13
7227532	13
6733331	13
16007707	13
20134348	17
3637438	13
4853943	13
14162268	13
16210890	13
1564534	13
11629564	13
19154038	13
2128594	16
932114	13
26577223	13
296294	13
28131569	16
8817757	13
8432144	13
19373518	13
34460301	17
1726223	13
1865548	15
1566315	13
5269655	13
15612532	13
1491518	13
838865	13
4426215	13
7351350	13
2387139	13
11149997	13
3938646	13
42256680	13
10817377	13
8745171	13
5521357	13
8007195	13
14725758	17
15338343	13
5603198	16
517939	13
337924	13
618432	15
3801958	13
150523	13
18315292	13
746669	13
204754	13
2208442	13
12867705	13
8665853	13
25274480	17
10405993	13
1641737	13
17756444	13
1230908	13
611137	13
2214964	13
890194	13
17298080	13
1845135	13
6158150	13
20343313	13
1384043	13
4406584	13
23683770	13
1422815	13
15643186	13
1753605	13
19173754	13
47390446	16
4790669	13
12590784	16
8731359	13
696771	13
38283	17
13386775	13
7334588	13
12362174	13
10820447	16
9845389	17
10632563	13
13152347	13
8608713	13
6331822	13
306837	13
950165	13
4737593	13
1032961	13
1598632	13
2457664	15
4015745	13
15253196	13
5002116	13
14400582	15
3507379	13
8484260	13
10548640	13
18506028	13
3465321	13
6857903	15
8248128	17
13407811	13
29727496	13
7802610	13
1638006	13
3124635	13
26275385	13
6446672	13
8843432	15
6126988	13
425087	13
6045924	16
5952250	13
5735355	13
103638	13
1338280	13
523248	13
10230511	13
2174298	17
6514101	13
1189727	17
20054553	16
981871	16
4422572	13
44405046	13
5988195	13
7690902	13
7827497	13
7641937	13
25769258	13
7456751	17
3142464	13
7390503	16
6655022	13
944841	13
24909225	13
3807293	13
1775154	13
1050016	13
3639318	15
2340507	15
9710066	13
3267235	15
1070952	16
10453947	15
2093861	13
1283627	17
3002580	13
24685519	13
20851803	17
6551754	16
3050662	16
9379283	16
2487549	17
23985989	13
61475423	13
3162561	16
18413006	13
5663335	13
13041694	17
5244733	13
5493305	16
53318835	13
682800	13
2639595	13
16543871	16
16106237	13
17012563	17
14196948	13
1575102	13
3386410	13
6290452	13
8873032	13
5881174	15
2374510	13
13720690	13
4564166	16
3778933	13
1810717	13
15185240	13
1886982	13
3424480	13
6005544	13
5457581	13
16187789	13
14701866	13
1798008	17
48615100	13
5209392	16
778817	13
14917508	13
388880	13
534947	13
649699	13
4038887	13
14206095	13
4361069	13
912876	13
9202113	13
10290364	13
17859280	13
6939456	13
18667800	13
1690985	13
4399042	13
16974872	13
12464086	13
7912091	16
10502368	13
806762	13
517948	13
2540851	13
8640809	13
9587674	13
1575127	13
3874078	13
6346215	13
1286256	17
13452994	13
1053743	13
8565382	13
2845130	17
1346029	13
14546948	13
7939913	13
3515691	13
14660987	13
12337219	13
290648	13
12656201	13
12386259	13
18745107	16
3565565	13
523879	13
9959155	13
19456418	13
1761503	13
18455786	13
6604288	13
12952514	16
12829496	13
7736871	13
6981987	13
7987924	13
9188204	13
21053998	13
6120476	13
21860633	13
5578415	13
15291309	13
1008718	13
29428187	13
6107210	13
2599131	17
7574843	13
16644937	13
11849451	13
2559124	13
7537831	13
388575	16
16897312	13
36350336	13
9674396	13
13685760	13
2320450	16
1104982	13
7226182	13
4962750	13
9424952	17
1888572	16
9792292	13
6252091	13
5948037	16
882617	13
3672451	13
238117	13
1188104	13
7139364	13
9667351	13
1932118	13
16458583	13
3665173	16
9769722	16
17686833	13
3766200	13
16681872	13
16122518	13
18166331	13
3749543	13
11979474	13
10934985	16
23529648	13
17963991	13
6778781	13
2080543	16
16508417	13
3774310	13
1667969	13
3899184	13
6548022	13
10357224	13
12668986	13
3420467	13
7526603	13
1986291	13
13088090	13
14168439	17
1986058	13
5398115	13
3327434	13
373184	13
2346144	17
919307	16
2111938	13
1540542	13
16427262	13
6586282	15
3046497	13
15070171	13
9105163	13
13878556	13
2003926	16
6010790	13
10754241	17
8665983	13
4704572	13
4984405	13
2069631	13
3301775	13
12235914	13
13187620	15
14068807	15
10036015	13
8841010	15
18227203	13
28561690	13
3605242	13
1770518	13
333902	13
15167097	13
1275707	13
45901380	13
11060378	17
1265605	13
11340173	13
963398	13
5733045	13
8335218	15
3604782	16
12619369	13
28940032	16
4133101	13
6868519	13
2275501	13
3269350	13
1016437	13
2928868	13
1143179	13
8424994	13
8160157	13
20550746	13
15917536	13
6011022	13
2721916	13
1359405	13
912153	13
90107	17
2184770	13
5017707	13
13470844	13
2104695	13
2776869	13
7374837	13
3708832	15
11774268	13
3128110	17
17778550	17
5557214	13
2057811	13
4613872	13
22606305	13
18345205	13
238895	13
2330435	13
4488548	15
21510488	13
3063597	13
3120631	13
1055423	13
16173259	13
5961423	13
15086392	13
2264456	13
22157322	13
10390552	17
8622730	13
13207269	13
954783	13
2348575	13
13956404	16
9068077	13
16448418	17
7786738	13
741951	15
18654946	13
2789928	13
5924853	16
4400580	13
32569038	13
1465276	16
6077557	13
21314202	15
1895300	13
6616088	16
15530802	13
13570003	13
12907757	16
2760796	13
1494035	13
10660718	13
4238971	13
630818	13
14931780	13
887999	13
6505739	15
6366105	13
8821080	13
42030874	13
5999165	17
242727	13
4337431	13
16747619	13
16924721	13
19504384	13
5490872	13
9991817	13
23644353	13
6489598	13
26254611	13
11777585	17
4763592	13
18561312	13
2830317	13
5794738	13
246545	13
5910820	16
6967296	13
16702927	13
14214764	17
433674	13
9762295	13
20992986	13
7909306	13
37113133	13
8753584	13
433794	15
10219046	13
547331	15
3643758	13
5396258	13
11090102	16
5866610	13
3726069	13
3766026	16
11397570	13
1214694	17
2123670	13
39235986	13
843711	13
8440710	13
2337492	13
402839	17
4399851	13
19878526	13
2657013	17
4226944	16
16782311	17
1238192	15
3555066	13
1455782	16
9378856	13
55335954	13
8309397	13
1768131	13
9829815	13
17116678	15
3563699	13
11426317	13
1123636	13
595428	13
4365333	13
1711027	13
5551328	13
12601469	13
12719391	13
7302768	13
28554032	13
2211992	13
2325215	13
14008089	17
3855477	13
8574451	13
8380038	13
10719831	13
26121599	16
6101472	13
1546375	13
2467424	17
2766411	13
580776	13
5450507	13
28472955	13
7007502	15
7868410	17
2534222	13
1820289	13
5535897	17
326236	15
9879700	13
8963481	13
19669442	15
1766030	16
6817065	13
13181446	13
2311975	13
12746230	13
2181925	13
19027559	13
10900449	13
17532472	13
5083310	13
8812941	13
3208158	13
1673727	15
3032480	13
8564021	13
982567	13
11043607	13
721965	17
3059179	13
14313735	13
9236568	13
6638858	13
535837	13
2245494	13
5217857	17
17826652	13
6452557	13
4248739	13
13947363	13
9865362	13
18608805	13
8268690	13
3320800	13
1047696	13
15109357	17
6833627	13
3589662	13
8436058	13
13208237	13
27813566	13
4794024	13
310218	13
5150010	16
20709637	13
8785735	16
683804	16
6125308	13
2036777	13
11542765	13
7701548	13
1602033	13
5722794	13
524688	17
1353157	13
2993016	15
10981205	13
4958607	13
1388966	13
7631153	13
1381436	13
94820	17
10599611	13
7189677	17
1778433	13
24058874	13
20911780	13
1718738	15
5023869	13
2371364	13
847056	13
9357048	13
6271415	13
14129413	13
15366725	16
22726	13
2891780	13
2513792	13
17537599	13
835454	13
4960096	13
1423488	13
35980425	13
4606976	13
841487	13
70003	13
19090939	13
8660091	13
9821903	13
5120040	13
1293009	13
2767968	13
5697482	13
144989	17
142015	13
245371	16
6253259	13
1644249	13
9311859	13
677437	15
14574878	13
3062842	13
3822226	13
2310985	13
10594369	13
11841935	13
1902631	13
9060898	13
4440400	13
2586343	13
11439693	13
3136001	13
555815	16
9494106	13
23623794	13
3224624	13
2195492	13
9021639	13
6607074	13
3334989	13
4285648	13
1493926	13
9922564	13
1355841	13
837266	13
16828139	13
16854707	15
5899523	16
415025	15
8980428	13
11279972	13
28974608	17
11685985	13
10420325	17
17322506	13
345376	13
4451310	13
3097025	13
9577551	17
8574058	13
15527777	13
32877592	13
2486084	13
3433347	13
1985543	13
516585	16
16180056	13
3908736	13
15662004	13
1684592	13
7391895	13
4079555	17
12249773	13
9374840	13
1969117	13
13465835	13
15728147	13
2712929	13
7172778	13
7469255	17
7024318	13
15693289	13
1496252	13
13235873	13
808858	13
5741850	13
13471760	13
2542664	13
12501745	13
2124031	13
26238313	13
3367921	13
3080606	15
570368	16
11816476	13
1857625	13
7567514	13
14979118	13
4424888	13
13842744	13
10932238	13
5204575	13
2552940	13
4688932	13
5876021	13
271851	13
4583590	13
8231661	13
3635661	13
4552168	16
19071914	13
3168021	13
11448634	13
3347352	13
7518523	13
12424498	13
28826253	13
4852186	13
545428	13
3422116	13
1122077	17
2832483	13
4595575	13
15787771	15
7777225	15
2281415	13
576644	13
30042026	13
26324412	13
4584141	13
5507828	13
3581819	17
3806320	13
2607001	16
1408589	13
21247477	13
16616873	13
7471689	13
5347265	13
352389	13
12420686	13
16564618	15
3283879	13
1009184	13
28763851	13
8338906	13
4661965	13
1383043	13
9641551	13
2106517	13
783610	13
2693696	13
16852393	13
2781281	13
19995172	13
1707171	13
4906727	13
6877754	13
8761182	13
28880639	13
21221950	13
26751039	13
1003324	13
12659202	13
12219489	13
19685696	13
1838580	13
15482077	13
3924119	13
15034832	13
2820582	13
15080276	13
762570	13
3884699	15
2320478	13
4460141	13
14004186	13
14058650	13
18899405	13
1132035	13
2261299	13
5467454	13
6960741	13
149084	13
5089641	13
8791722	13
2011598	13
3232812	13
2362298	13
7563993	13
5288080	13
7416215	17
1432514	13
4831330	13
4471553	13
15955427	13
2452659	13
4537549	13
5416657	13
3497136	13
1121756	13
21125045	13
11661233	13
3969515	13
5246804	15
14630100	13
1936527	13
1873588	13
9165162	16
7206774	13
15238734	16
7927780	16
9950645	13
19945431	13
15376189	13
4553730	16
21580298	13
772313	13
1560462	16
6188477	13
15678362	13
26962941	13
6670243	13
31025480	13
1607810	13
4376941	17
2209572	13
954868	13
472974	13
7745672	15
4073718	17
2060897	13
4973281	15
21688742	13
2433173	13
4523685	13
37657085	13
9079433	15
26468350	15
8781178	17
36233539	13
523888	13
16967	13
3642657	13
14526444	13
1045103	17
4714858	13
11630105	16
16564804	13
16264359	15
11074298	13
13846776	16
10593079	15
6829538	13
14538403	13
1010391	17
16640780	13
10213128	13
10764850	13
1182330	13
5949727	16
5231225	17
3315296	17
12976067	13
5780486	13
1114	13
8511340	13
1174042	13
18667472	17
316427	13
1764374	13
8317128	13
4687879	13
3328610	13
7273875	13
8689520	13
5279130	13
8342697	13
563306	15
6559582	13
19072404	13
11545856	13
5335147	13
14963810	17
2042774	13
558682	13
1416546	13
1935059	13
457604	13
520326	13
2927742	13
28883272	13
10497634	13
20744212	13
3715022	13
1411775	13
2946493	13
350527	13
20575128	13
1730268	13
5866760	17
19798397	13
4015039	13
882483	17
4395224	13
417573	13
2402761	13
4245717	13
9634788	13
6246126	13
1158066	13
2029440	13
7359846	13
6397431	13
2808978	13
1162469	17
1548906	17
2388480	13
2068442	17
2490332	13
1307663	16
3372011	13
1394838	13
10515655	15
17052750	16
1657202	13
1202211	13
19608800	16
15975722	13
3004800	13
25972	13
9804273	16
25822555	16
3849082	13
8301643	13
1707988	13
8166411	13
4873885	13
20590665	13
5840531	13
997433	13
3500618	13
7732369	13
6316180	15
10050317	13
1330210	16
3176219	13
1095319	13
19276218	13
18899873	13
9994098	13
2824281	13
535405	15
1618016	13
8812108	13
4398439	13
414069	13
525001	13
3588010	13
19705775	13
1186004	13
41397460	13
6227091	13
4608685	13
16255943	13
6987706	15
4725611	13
1070414	13
1098923	15
712041	16
900393	13
161506	17
94260	13
13422167	13
22382459	13
6842398	13
5782268	13
13797278	13
2942830	13
18212495	13
2519283	16
1548661	13
13619048	13
19575859	13
6167170	13
17173452	13
3469629	16
10213966	16
17827639	13
8729940	16
77433	13
5053783	17
2080755	13
3851179	13
2953035	13
1429481	13
1596556	15
22021874	13
1962477	15
16690697	13
12729596	13
19746313	13
2464854	13
14010860	13
4982028	13
29862723	13
875627	13
158055	13
4142904	13
2199825	13
2087754	13
7121807	17
8455789	13
3504129	13
1599398	13
4425472	16
9762409	13
6569614	13
11447967	16
23708971	13
33089669	13
5681985	13
4583330	13
9114179	13
14153573	13
6841132	16
7250519	13
4201008	13
4046608	15
18794911	13
13367145	13
4796254	13
7862540	13
11577683	13
2568068	16
2898210	16
4785205	13
13373349	17
6130011	13
9895784	13
4942713	13
12486024	17
7243787	13
5629669	13
1678208	13
20138445	13
27006456	13
4442763	13
3228453	16
6608936	13
17700868	13
2014123	16
1149486	13
22885630	13
4832150	13
9080709	13
1076929	13
4995489	16
50534224	13
17119145	16
808607	13
8202539	13
9599255	13
165567	13
764328	13
9302852	13
17198214	13
16614401	13
4769324	13
12090	13
1094382	13
3623748	13
1771526	13
4167437	13
3808929	13
22586572	13
9177519	13
13838369	13
12044342	13
4033702	13
20721640	16
2199583	13
11922740	13
7883155	17
1260337	17
19225886	13
34025191	13
3148799	13
9227726	13
11522143	13
18056792	13
1276077	13
9548713	13
42030737	13
16343744	13
9200417	13
1022770	13
12788135	13
12865888	17
3278902	13
5022914	13
548546	13
11265834	13
5904366	13
16040533	13
89374	16
963304	13
17922865	13
3505264	13
3823888	13
690192	13
4106833	13
6847032	13
2718629	16
18386261	13
4135248	13
34045137	13
6688727	15
7704266	13
38923515	13
12937637	13
2125472	13
6347739	17
3697064	13
1626664	13
12281011	13
27901447	13
1046811	13
12669009	16
7699176	13
12470069	13
7179718	13
1392742	13
367460	13
3802449	15
5483435	13
13637388	13
1132353	13
6908363	13
6960960	13
2341712	13
4186460	16
4723693	13
3265980	16
3911683	15
35078089	15
953758	13
14363952	13
8100969	17
18921815	13
483251	15
101005	13
5785396	13
1539544	13
7538423	13
2595661	13
7956732	13
1276490	15
445890	13
11332789	13
3403933	13
41677414	13
23040153	13
5638318	13
5254349	13
10099610	13
1944935	13
1596395	16
8733859	17
4728171	13
2791781	13
15117515	13
4678762	16
2240323	13
692305	13
3734790	13
20970073	13
31617868	17
10113758	15
12551768	16
9342259	16
6042188	13
19870426	16
9861968	13
5912877	13
6750557	13
565908	13
3402607	13
5808005	13
3413094	13
3941583	13
12382673	13
37562116	13
585530	13
22748262	13
2911840	13
2552176	13
1573377	13
2558321	13
1363658	17
1073258	13
14207473	13
114549	13
23104440	13
1389781	16
1347086	13
10843190	13
3405326	15
380353	16
10022827	13
31625464	13
388703	16
10497822	13
13726813	15
662165	13
2450491	13
17185585	15
544896	17
2459008	13
4350113	13
14293620	13
4282018	16
11484767	13
4269743	13
4952900	13
5037590	13
3498996	13
6578143	16
3891135	13
1180349	15
6588652	13
13055848	13
2075184	13
3873674	13
3456647	13
7996244	13
1209768	13
4619355	13
12621563	13
2474383	13
276839	13
3546235	13
11039771	13
596876	13
5396092	13
17127802	13
5227151	15
36490793	13
10447209	13
913776	13
2400670	13
5390959	13
19811077	13
748177	13
19488147	13
5084542	13
3410532	13
1715472	13
28097310	13
18292151	13
1888267	13
1712523	15
1770745	16
9039439	13
17341280	13
2579563	13
3101840	16
345697	13
2136000	13
3485256	13
153328	13
1785341	13
2219245	13
3780319	13
3478832	13
2916338	13
1575843	13
8460852	13
12916482	13
2478896	13
2267929	13
8230192	16
7432571	16
2327575	13
11049827	13
3422428	15
4742625	13
8933472	13
48210770	13
5649136	13
5986776	13
14558060	13
2867257	13
17940719	13
26124979	13
7597497	13
1444214	13
5599043	13
14939987	17
6068261	13
6072263	17
2981342	13
8973806	13
1614520	13
3016187	13
1360683	13
986086	15
4533928	15
29272767	13
1621279	13
9695285	13
41479191	13
12136085	17
8393661	13
483525	13
10600048	13
11901154	13
19066365	13
3008474	16
11369168	13
1312958	13
489468	16
20498037	13
6619878	17
5053654	13
15825881	17
2026871	13
480852	13
2916586	13
5651810	13
9283500	13
4960164	13
10790823	13
8518099	13
24616166	13
6967872	13
2140757	13
253932	13
2599779	13
3619358	13
18240832	13
16361432	13
1882314	13
38079	13
10591052	15
3721140	16
20627552	11
181666	13
2688200	13
12461575	13
12006135	13
8335559	13
1605484	17
3013347	13
1642416	13
407008	13
14240468	13
5030239	13
13681938	13
23290971	13
3965255	13
13417305	13
15912433	13
14522337	13
11498856	13
26362551	13
4172812	13
7425669	13
20317782	13
7105096	13
1621591	16
23712265	13
11561350	13
14716064	13
19368896	16
4196645	17
3045998	15
1381913	13
9832956	13
2195562	13
3078433	16
26889758	13
1695522	16
8601874	13
2499146	13
4923496	13
7304478	13
2050219	16
124731	16
15393105	13
1402762	13
9343870	13
193989	13
3650803	17
4755366	17
78369	13
23267296	13
7584657	13
1028681	13
17294944	13
2156993	13
7001414	16
10421780	13
11961128	13
4496215	13
27866209	13
8143363	13
18214719	13
7175144	13
13531576	17
8977096	13
4621830	13
7448189	13
11023199	13
10858987	13
5294929	13
5057503	13
17479823	13
6477336	16
264111	15
1696230	13
2917832	16
9105223	13
13694372	13
10935627	17
12715264	13
9133120	13
2951741	13
22225178	13
10489511	13
5709771	13
1781528	13
4560556	13
8133600	15
5862815	13
1542131	13
9712709	13
3766044	13
15856829	13
15829180	13
24500614	13
33146188	13
1504062	13
10218074	13
9428743	13
43435267	17
7858351	15
996160	13
4315311	13
6733057	13
3135215	13
1949477	17
6312459	13
1587143	13
19307156	13
4494164	13
15918112	13
5619245	13
5761443	13
358779	13
12155890	13
24837365	13
9197721	13
13313670	13
4005520	13
3518993	13
17980665	13
21287360	15
6440866	13
868468	13
10358630	15
7330343	13
4463894	13
2208108	13
286645	13
3441074	16
5589646	13
16249888	13
37299009	17
303597	13
18195137	13
10923132	13
33044140	13
5690029	13
27470033	13
7244140	13
14964238	13
8056442	13
8770180	13
20424742	15
16618511	13
18967730	16
13872110	13
6356091	13
22305224	13
4577092	13
8878806	13
1385993	13
19098148	13
2888703	13
6170630	16
7709612	13
2212108	13
11385807	17
17303461	13
16184844	15
9816137	13
1042166	13
1860679	13
5880355	13
26206286	13
1081785	17
11998860	13
255715	13
2862997	16
41034007	13
2492912	13
24803704	16
11210943	13
12197032	13
7618335	13
12471501	16
13619016	13
5883643	13
21183523	16
13686610	13
4134978	13
1625193	13
6278722	13
27218537	17
13671765	16
422814	13
12994701	13
2695687	15
27309628	13
50987	13
1503454	13
1423650	16
9453023	13
10060674	13
294854	13
5183841	13
8510052	13
24163083	13
6730605	13
811780	13
23872226	13
4613171	16
34622055	13
11837015	13
4964100	13
870770	13
14411897	13
9931179	13
17160620	13
18491228	13
8676440	16
8090518	16
11696134	13
2065972	16
11171691	13
8113325	13
12791040	13
1459614	13
4973538	13
28922886	13
14100565	16
4389246	16
6664631	13
32679696	16
2845638	16
821896	13
1573491	13
7344242	13
4517837	13
10361705	13
11616576	13
10570858	13
9059638	13
6058920	17
29056379	13
9604253	16
26259533	13
5257187	13
2454907	17
15753732	13
8464205	13
2027936	13
3901871	13
7449664	13
7280433	13
35446748	13
1905254	13
4159026	13
12131959	13
3058676	13
1743795	13
71470	17
3388090	13
45398902	13
5636524	13
4011365	13
255734	13
6897933	13
13823163	13
24021	13
3071560	16
11387407	13
5935352	16
5783847	17
1230828	13
916411	15
10288710	13
22524428	13
14404741	17
16036789	13
15283716	13
3486061	13
8444609	13
5687791	13
5244474	13
5285391	15
1463253	13
1814272	13
5732999	13
24687018	13
5230924	13
1916013	13
19152932	13
15674996	13
3700744	13
9457396	13
13299519	13
7256210	17
408662	13
1778461	13
21354511	13
21562589	13
2690235	13
12792826	13
1301152	13
19743764	13
6947224	16
1756446	13
15930496	13
9533884	13
1969820	13
13067920	13
5298723	13
3276111	13
2470064	16
11824051	13
10471697	13
26838	13
8673365	15
219312	13
2550021	17
3258937	13
8069878	13
7779006	16
25241729	13
935492	13
41107423	13
2378667	13
1178495	13
4194146	13
5469441	16
8365638	13
18826158	13
22739585	13
8610506	13
11041194	13
10313851	13
51887415	13
27016341	13
280006	13
1599870	13
2258598	17
23265253	13
40890259	13
199159	16
250068	17
26138774	17
3790157	13
5273519	16
9960408	13
3096097	13
2166362	13
613030	13
12679244	16
23903545	13
1709618	13
10219166	15
8070453	13
2608495	13
5694284	13
3876125	13
3380930	13
17116569	13
8794168	13
29707753	13
13499882	13
5792896	13
2749414	13
28002964	13
6949083	13
1882012	13
4405431	13
2777031	13
3779038	13
570634	13
13177785	13
12051344	13
1391473	13
10510734	13
22390055	13
2163942	13
4616588	13
3053594	17
3554439	13
1882343	17
20010298	13
6727801	13
1045315	13
4101841	13
6071328	16
2672723	13
3117226	13
11858125	17
30239007	13
25937271	13
18335360	13
2015361	17
9249207	15
5617886	13
1454879	13
2586836	13
1352087	13
5352313	16
26469272	13
57999957	13
845791	13
13808025	13
4712521	13
2734378	13
33814521	13
2907508	13
11183255	17
15938945	16
4811406	13
9117334	15
3540084	13
30377928	13
5271640	13
26523400	17
3806414	13
18636523	13
15384709	13
4680994	13
675381	16
16702886	13
16304656	13
17287743	13
4267890	13
7942044	13
4318230	13
4473652	13
24440883	13
10954468	16
6214287	13
8755674	13
8031491	13
4596337	16
15496327	13
1214840	13
9182464	13
3898365	13
11794203	13
26081541	13
6220123	13
2245665	13
7826186	13
1572873	15
12842856	13
5086503	13
12241752	13
675811	13
5115209	13
9417257	15
17946312	13
5004035	13
12652284	13
1454008	13
77803	13
17447059	13
1895825	13
15225939	13
8397813	13
11788631	13
7459844	13
5526960	13
14999004	16
14371784	13
8273084	13
16094280	13
781698	13
5698441	13
9615766	13
5747649	13
1365360	16
28240892	13
22088313	15
10968277	13
592768	13
2611364	13
11040508	13
21937516	13
11702127	13
115221	13
579056	13
26304545	13
614609	13
8411217	13
9828420	13
7800573	13
10747516	13
1975893	13
1462345	13
1108877	13
2788542	13
17889107	13
86245	13
4653022	17
20306518	13
12603453	17
5723120	13
3019707	13
13416663	13
6296371	13
23343060	13
1033052	13
4551158	13
10301684	16
6153905	13
115621	13
5398632	13
2441086	13
5323101	13
958737	13
924899	13
12555911	13
86019	13
5540785	13
9532287	13
1919586	17
22325253	13
12098184	13
183746	13
3434527	13
3588694	13
12723777	13
6393229	13
15165701	13
4149704	13
3471762	13
19914483	15
7452628	13
749247	13
7584563	15
2893401	15
5291225	13
2828946	16
40387699	13
4433420	16
37569970	13
627688	13
7789578	13
3170386	16
26730283	13
1544595	13
3325748	13
6213681	13
7570177	13
15240749	13
4611024	13
3827954	13
12377269	13
12728886	13
4065125	13
9149751	13
4112638	13
1622973	16
4274875	13
5596490	13
8062270	13
9856044	13
28774367	13
28347240	13
11898140	16
1671862	13
4979017	13
963937	13
8261929	13
13877323	13
25241823	13
12691688	13
113545	13
2986870	13
7299913	16
357096	16
1148156	13
10388919	17
26618965	16
13487866	13
20386432	13
13493916	13
2196050	13
5093758	13
3380050	13
2798066	13
21388244	13
28274573	16
28283658	13
959952	13
20483810	13
3307223	15
3154260	13
5544577	13
5002362	13
423734	13
12225150	13
18219598	13
2663269	13
247709	13
2517223	13
605612	13
24000947	13
295817	13
1785091	13
7079928	13
5782214	13
452029	15
13815823	13
2294044	13
1464325	16
705286	13
2389760	13
11690920	13
16284538	13
14665183	13
12264292	16
2781540	13
741689	13
3275368	13
11007642	13
5158100	13
10629892	13
11167333	13
281630	16
3999543	16
21816891	13
7501448	13
721882	13
60899499	17
3250755	13
1981988	13
2920230	17
5043393	16
10046302	13
1934350	16
24530153	13
4009898	13
6375629	16
1087801	13
1753016	13
18066599	17
26356105	13
8066773	13
20600970	13
4457636	17
8415280	13
6467052	13
17251089	13
2922785	17
17849441	13
4327416	13
54491120	13
11992011	13
1713195	17
3422190	13
822259	13
2805447	13
4436948	13
2368681	16
6090652	13
737803	13
23918876	13
16091052	15
6682898	13
807320	13
20374284	13
4092001	13
2860184	13
1165226	13
4743100	13
700211	16
1651516	13
12018428	13
3424497	13
12637801	13
5141223	17
14042364	13
10429707	13
7406921	13
40770971	13
8814404	13
19161184	13
11586235	13
6646571	16
286825	13
592592	13
9585851	17
844587	13
7675529	15
7246350	13
5362244	17
14779495	13
7170632	13
1896121	13
390062	13
10644255	16
6317219	13
449313	13
2005462	13
11528464	16
16484143	13
2505692	13
471419	13
30623546	13
35216806	13
3974189	13
23513963	13
3634286	13
1973813	13
3942910	16
6537541	13
10057132	17
4136401	13
21231799	13
7477664	13
11684306	13
183291	13
9049247	13
203092	16
8267901	13
1552344	16
19694098	13
15016528	13
11754304	17
30203124	13
10932764	13
3595163	16
11317069	13
6227354	13
11055673	13
14611630	13
7017551	17
5895351	16
9551703	16
1548501	13
2214514	13
17943616	16
1058805	13
3981150	13
6951230	13
3672792	17
7875645	13
41210158	13
10063605	13
138244	13
10126566	16
4333981	13
126599	13
2559546	13
5637617	13
30536055	13
3405979	13
3426213	15
24076169	13
2763426	17
28772555	13
3085380	13
13631361	13
9413865	17
20936294	13
11576376	13
24967160	13
16145915	13
12874837	13
33199027	13
9826851	13
5511092	13
30630171	13
22224485	13
3997918	13
9230544	16
275290	16
4707345	16
8438990	13
6106874	13
3136610	13
12079811	13
5678240	13
7507717	16
19467080	13
1392168	13
18559655	16
5399170	15
8435775	16
914680	13
17197997	13
18250665	13
3393100	13
2728421	13
3817636	13
2936859	16
23573076	16
3332454	13
23139692	13
2205472	13
1992529	13
4788693	16
2837011	13
7251563	15
3844327	13
1894397	17
14285947	16
3134547	13
1652014	13
1579708	13
5558495	17
5401087	13
24955664	13
5827521	16
1058685	15
5101236	13
2793285	13
3638194	13
14804031	13
6125675	13
2343103	13
4658220	13
2656214	13
30733660	16
4425532	13
5054378	13
7062204	15
1281829	16
4488392	13
1703884	13
10570100	13
23519434	13
4066254	13
1597123	13
3039519	15
3345767	13
1310737	17
11111856	13
8931099	13
8801542	13
21098142	13
11412090	13
80316	13
7716014	13
12873172	17
17974288	13
20781795	13
2059282	13
20240081	13
1021309	15
6393443	16
8954797	13
12238570	17
1449046	16
3665836	13
442630	13
1782845	13
4693484	13
1091532	13
1657133	13
5415202	13
13301351	13
1523936	13
4157876	13
7914567	15
6853128	13
140390	13
24258814	13
351748	13
33984714	13
6665916	13
14046725	16
7663690	13
3077123	13
4487472	16
6243811	13
13994666	13
611451	13
20721872	16
17681558	13
2028948	15
5575081	13
2255414	13
2096221	13
700914	16
5148080	13
1684573	16
2199657	13
7486024	13
2956588	13
10621545	15
4537073	13
25916467	13
14644614	15
6817747	13
18792358	13
4857111	13
3621980	13
12870804	13
2656814	13
4338009	13
160746	13
3109159	13
8578377	13
5515619	15
404304	13
2885231	13
24229019	13
401409	13
5145144	17
278467	15
3010188	13
16882244	13
11162235	13
7416422	13
2525732	13
33374728	13
2279339	13
7962584	13
5769010	13
12023465	13
12227478	16
3032383	13
16706216	15
12431708	13
3819582	13
4119091	13
5557587	13
6650176	13
16580729	13
16060506	13
16528267	13
1058468	17
4423268	13
755800	13
57457	13
5032695	16
15061114	13
10579980	13
243834	13
1980661	13
9403039	15
9919718	13
120685	13
1614324	13
9932612	13
11210472	13
14906562	13
4114003	13
1304365	13
218494	13
31726732	15
17188178	13
938131	17
9794877	16
160065	13
7339236	13
9968441	17
3086248	13
1700582	13
19746449	13
3710027	16
23730244	13
932368	17
6669195	13
20089407	13
29104603	13
82822	13
5174464	16
9386546	13
1411966	13
1556299	13
8486780	15
16904549	13
3617889	13
24433107	13
3361069	13
7294690	13
9058274	13
186007	13
4735990	13
1831532	13
4022358	13
12322235	13
11285842	13
66583	13
30635912	16
1910720	13
280782	13
18651518	13
11962670	13
20598130	13
16998145	13
14743122	13
13646110	13
9529253	13
22175097	15
2431126	15
281569	16
273566	13
2811790	13
13494405	13
2412917	13
2297564	13
21743283	13
28788947	13
126490	13
5943292	13
41801173	13
16038129	13
29470501	13
13185170	16
1661528	13
5591999	16
21124694	13
5426370	13
4942401	13
8792132	13
7077881	13
1175250	13
18570247	13
750531	17
23188637	13
17021111	13
3052306	17
22576624	17
2535124	13
9703492	13
1925813	13
26714279	13
1341847	13
8227951	13
16640359	13
1696958	13
1161947	13
4508764	13
6025558	13
31459409	13
4208657	13
7385473	13
11937675	13
2667415	13
3121228	13
17720265	13
7746313	13
15857873	13
3940181	15
28224863	13
14249579	13
27165247	13
14655115	13
3667395	13
4023034	16
2279894	13
2185778	16
15346742	13
8515132	13
9146371	13
10441416	16
12122382	15
9527855	13
8845583	13
1278345	13
5494912	13
9858278	13
3985912	13
4133823	13
11402930	13
1520795	13
6184077	16
301436	13
1927574	13
6557781	13
3961148	13
4870121	17
3188027	13
1449354	13
13110320	13
9080885	16
1792245	13
17249060	13
3848045	13
11832783	13
14646092	13
3121500	13
19171828	13
10187380	13
5095163	16
700459	13
4952965	13
17057914	13
1894222	13
40628667	16
3509487	15
615719	13
25490	13
17700841	13
7397304	13
550100	13
15829802	13
16654449	13
16066351	13
10121218	13
11758216	13
141925	13
9786381	13
9560563	13
2843139	13
12998993	17
11574767	13
1880737	15
12388778	13
5839394	13
13221178	13
53151	13
3359760	13
9560023	13
690491	13
18696684	17
35622495	15
15889979	13
2365612	13
3597014	13
6123903	13
2701320	13
7994736	16
4008441	13
6476446	13
14523448	13
9092568	13
17312180	13
1006755	13
1418957	13
6811269	13
2755373	13
2313523	13
1906711	13
5370393	13
11232468	13
16169387	13
18098204	13
19626814	13
902089	13
826348	13
3463961	13
22143901	13
5632964	13
1651493	13
129251	13
2884967	13
14497931	13
21728248	13
2523071	13
7587738	13
1450987	13
1589092	13
4238365	13
20000334	13
2274309	13
19032446	13
4242603	13
48544658	13
8873975	17
5576593	13
2370354	17
7020891	13
2961377	13
3841160	13
4552478	13
9424674	13
5708752	13
13997713	13
27304233	13
10209239	15
12386181	13
1746940	13
3224815	13
21359544	17
10452413	13
8625592	13
13866054	13
7600809	13
290751	13
1910551	13
3973056	13
6867293	15
2484637	17
13101647	13
332833	13
29801635	13
12832218	15
41202	13
994353	13
5741525	16
6492718	13
8243541	13
5271758	13
9210569	16
11364924	13
19310530	13
4480944	17
1723407	13
616995	13
5440719	16
6955112	13
5074543	13
6319754	13
4730491	13
6868452	13
2964290	13
4984549	13
2173365	13
10903909	16
3683215	17
1217337	13
38671925	13
7353892	15
3579068	16
310959	13
3947481	13
26186313	13
995017	13
10403699	13
25153474	13
23602879	13
7885844	16
13799380	13
13976614	13
507427	13
4889466	13
260431	15
7318513	13
4931195	13
8420537	13
2664669	13
7563799	13
90584	13
5082095	13
2258346	13
1312677	13
8273678	13
2090610	13
5195352	13
5524237	13
18463498	13
340425	13
593594	13
3581454	13
14895921	13
8746579	13
22337414	15
3125798	13
5057523	13
5431473	13
3271333	13
12403796	13
8112157	13
8774623	13
17615421	13
3710112	13
5415074	13
6448596	13
12363241	13
14757214	16
364852	13
3209621	13
20996079	17
35237744	13
7981585	13
13597729	13
28619269	17
21929078	13
12279717	13
8636170	13
7297971	13
11022036	13
7256306	13
11784272	13
4492598	13
2507097	16
3319244	15
5901335	13
23295977	13
8621516	15
4441465	16
5780009	13
2234410	17
526092	13
19034893	17
5825595	17
24415839	13
14517896	13
663564	17
12356817	13
11870238	13
18813763	13
9814031	16
530737	13
8646582	13
6063464	13
1047988	13
18415274	16
1151016	16
551880	13
2127727	13
6723576	13
20538558	13
2592329	17
10239807	13
15212649	13
43804762	13
12561856	13
2929393	13
11432114	13
16453116	13
20617108	13
13869236	13
14104168	17
10682669	13
32121011	17
3002237	13
21678480	16
2580853	13
16497830	13
3234887	13
3624420	17
2649902	13
29605438	16
2909408	13
2474651	13
16488835	13
5969163	13
2981575	13
9274343	13
2680096	13
3759448	13
2073652	13
8793790	13
2292755	13
3525034	15
2883344	13
29514505	13
34742993	13
10251302	13
5002030	13
5001797	13
10114677	13
4600545	13
6278231	13
2841491	17
251410	13
684722	13
11058655	13
9454314	13
2467319	13
15670031	15
2223832	13
3305254	13
14551039	13
1634780	13
4929524	13
23173117	13
9095437	17
426605	16
22294142	13
8525240	13
8004650	15
8268374	16
9195920	14
4370722	13
2029062	13
3683138	13
1138640	16
1639518	15
1179789	13
8183263	13
11646525	13
1679788	13
4054260	13
11760532	13
5523638	17
7111991	16
3971542	13
13778398	16
6500975	13
1024876	16
17608066	13
22539208	13
280875	13
4933170	16
4991167	13
5850321	13
21405398	13
4674468	13
644509	13
4828047	13
22545567	13
2306357	13
1813012	16
9816975	13
5972223	13
9435302	13
14340230	17
16203609	13
7264670	13
817878	16
10034090	16
15193526	13
5332800	13
12621893	13
7356092	13
6117568	17
360917	13
2368506	17
1867	13
15088666	16
5048242	13
2637652	13
1501394	16
696683	13
10312490	13
4280693	13
1202801	13
853986	13
34376796	13
504656	13
16879741	13
5463981	16
26887989	15
8913145	13
1927311	13
11954668	13
25786089	13
2922420	13
1107444	16
2463949	17
8453960	13
6955231	17
2825577	13
8202447	13
1987424	13
18924316	13
2321270	13
12970173	13
6250688	13
6913459	13
10546407	16
7995281	13
26841819	13
2736154	13
7631558	17
176219	13
7382447	13
729920	13
32396523	13
9616659	13
10002184	16
11880611	13
246773	13
21422145	13
1748838	13
7324567	13
3293546	13
12349384	13
19159175	15
908875	13
18511010	13
5019034	13
2516670	13
6149400	13
700046	13
1996727	13
11075642	13
27706847	13
1091239	13
2297713	13
4852132	13
13998969	13
846156	13
2207376	13
4419176	15
308613	13
3226357	13
736258	13
16867239	13
18043337	17
9822500	13
16857119	13
3689004	13
4660320	16
9333132	16
2765917	13
1077035	13
11262228	13
1054134	13
19179043	13
27201	13
3824327	15
1451006	17
1497303	13
19755170	13
5135052	13
2185936	15
24415199	13
7515126	17
14551752	13
20629966	13
5356253	13
21531790	13
1737712	13
8280297	13
138385	16
10302562	13
3113328	13
1690727	13
13933518	15
1435915	13
2255631	13
19681033	13
10293801	13
5902716	13
4744709	16
26113260	13
6431046	13
11935815	13
7337981	13
18128050	13
3958586	13
64812	13
20792762	13
15563679	13
6302465	13
4164862	13
12474969	13
7025481	13
28675910	13
24121837	13
6304140	13
34450079	13
11202728	13
1268520	13
6616241	17
653612	13
7093073	13
29004297	13
16591546	13
3812097	13
924436	13
9756464	13
4062877	13
25040655	13
22352243	13
1501482	16
1899689	13
12548112	13
13395643	13
4424736	13
8911432	13
12213514	13
802567	13
307774	13
9330992	13
5490095	13
8128088	13
10726739	13
4731476	13
12459	13
12076175	13
12017927	13
1713493	17
6685291	15
5240141	13
17088763	13
1969068	13
15096794	13
1306033	13
7794801	13
7799688	13
3929662	13
73654	13
14211699	13
4725287	13
11204082	13
14899609	17
29021763	16
24092554	13
4193296	13
1157842	13
3284719	16
710259	16
9148480	13
5976781	17
5385242	13
12411932	13
4213651	15
13259061	13
8858496	13
2440349	13
1194435	13
31296074	13
6499058	13
27135	13
357473	13
906616	13
3188753	13
22186027	13
6586588	16
3938681	13
5269091	13
2335828	13
31153734	13
476845	17
20564834	13
53415	13
2495202	13
2343222	13
1525267	13
3861909	13
5955108	13
3780322	15
2277655	13
4571187	16
8023159	13
5354416	13
4026407	17
2774087	13
505264	13
15120623	13
1608981	16
3264524	13
518504	13
9676459	13
1092396	13
9328479	13
17899221	13
952620	15
2185501	16
4603373	13
40105	13
5370653	13
10477383	13
8460597	15
9355596	17
3533624	13
8382941	13
1555948	13
758085	17
3242534	13
5892707	13
2312162	13
7110534	13
6525830	13
11786319	13
24016006	13
3473795	13
7915346	16
409161	13
2421735	13
2390712	13
1824346	13
21126327	13
15964563	13
11735159	15
7969600	16
10996392	13
14839583	13
6210935	17
26493763	13
6575617	15
781040	13
1933796	13
8364859	13
558856	13
12813548	13
11462302	13
21386801	13
16564732	13
381626	13
6409632	13
392010	13
5713601	13
33317512	13
11480852	13
2713847	13
13006486	13
15694339	16
452994	16
4173763	13
2650985	13
17438695	13
12657220	13
6299372	13
5036439	13
513198	13
6171765	13
9145625	13
997223	13
4361866	13
6004430	13
23083909	13
16744785	13
6478981	13
1753724	13
3413870	13
1928025	13
709787	16
2832568	13
12273307	13
9801306	17
19023997	13
27237766	13
12032957	13
1486018	15
8192115	13
13873309	13
1525458	13
14987949	13
2781437	13
909448	13
307985	16
3754788	13
464279	13
15785323	16
22473284	13
8352817	13
581215	13
4435833	13
5577500	13
24362224	16
4501136	13
3556052	13
10554792	13
6930398	13
5668070	13
3884022	13
4733948	13
4049201	13
12407335	13
2691991	13
18460479	13
17561815	13
1358468	13
692119	16
3817756	17
6790059	13
7320	17
2380199	13
2939978	13
3012359	13
3481891	13
6496389	13
9442278	13
23041998	17
1293908	13
19051605	13
9432759	13
12595742	13
3101172	13
18150338	13
2713163	16
9240234	15
5243793	16
17283402	13
8434773	13
303486	16
6158859	13
17750256	13
13773678	13
21223883	13
7511677	13
1632723	13
3516122	13
1155398	13
31320970	13
11313753	13
6108991	13
11750886	13
23640708	13
210245	13
14273670	16
4095232	13
1920849	13
285280	13
18523005	15
2989727	13
1962355	13
38601806	13
1501272	13
5997805	13
2788809	13
3185668	13
1850955	17
12337423	13
15959322	13
3176426	17
6298904	13
47994445	13
3412624	13
24663330	13
3923970	13
1834018	13
2603842	13
16536436	13
482500	13
13953156	13
6183614	16
1955813	16
2556663	13
1787710	13
2845562	16
5144579	13
947543	13
5660912	13
1108727	13
19619612	13
3393164	13
8580280	13
5424328	13
30245208	13
2189479	17
54987027	13
13822359	13
9751687	17
12667033	13
11059418	13
3903667	13
5967427	13
4196014	13
12989386	13
2460571	13
969061	13
903523	13
9695109	13
8338831	13
5917447	13
27968423	15
2299249	13
2668615	13
4517372	13
1649090	13
8859919	13
3794933	13
3682162	13
2255393	16
33431489	15
3288795	13
19844193	16
11537917	13
8148725	13
2628718	17
3796336	13
5788343	13
3047375	13
9279063	13
5646868	13
3100693	13
7170263	13
22756964	13
4817889	13
2720902	13
5805691	13
5473591	16
2677853	13
2519392	13
27320705	13
7631225	13
18732540	13
16823590	13
21761827	16
21288803	13
4030717	13
24043436	13
4726489	13
11214368	13
1827620	13
4188722	13
7353442	13
12813291	13
1738460	13
15555911	13
16642326	13
8224710	13
5731978	13
3495407	16
5403081	13
1132266	13
175909	13
16480708	15
1618923	13
349312	13
4299829	13
2164165	13
5373645	13
16655820	13
27644910	16
11084280	16
10765520	13
7939884	13
2137090	13
6258545	13
9464069	13
35098460	13
686245	13
476894	13
4421221	13
374263	13
13989627	13
7276885	16
15502162	15
7653716	13
5991716	13
2901841	13
5203424	13
19970130	13
14960523	13
1270014	13
4758595	13
13432649	13
14980576	13
6112087	13
2433273	13
592461	13
1851041	13
1048347	17
13016691	13
621774	13
16642286	13
10376704	13
1030845	13
5292625	13
6737708	13
8565800	16
10637069	13
2472503	13
1333999	13
4453614	13
2185676	13
5353925	13
566752	13
122749	13
10768254	15
188498	17
6092132	13
22391930	13
1387340	13
3354613	15
1726932	13
3036631	13
17008033	16
23915773	13
2119068	13
3960888	15
1637305	13
16547820	16
55629	13
1503189	13
15223211	13
8472526	17
4781789	13
24497477	13
4826251	16
7485929	13
12900496	13
382600	13
3716285	13
1006011	13
2483259	16
730196	13
1495370	13
7720413	13
2117143	13
11276155	16
6577738	13
2798198	13
10828293	13
45399587	13
8758290	13
1403444	13
8519743	13
8672110	13
4125814	13
13006701	13
9874484	13
398592	13
1007362	13
2701082	13
7003822	13
4075092	13
14852642	13
34570509	13
5571129	13
585687	13
9527194	13
25884942	13
5607401	13
7979850	13
3285623	13
3540263	13
1014367	16
9559887	13
161426	13
27716683	16
2536563	13
117273	13
10137244	13
13608990	13
9548076	16
28239189	13
8701465	13
7526235	16
7773983	16
2277812	13
2412831	13
130009	13
9462848	15
2057638	13
3456558	13
8363575	13
8555789	16
13493554	13
10054511	13
18666306	16
2668578	13
19087818	13
2879648	13
10530778	13
22611926	13
3236111	13
19888580	13
10897572	13
10674058	17
470924	13
16199610	13
10023422	13
5527971	13
1312806	13
10035072	13
8435706	15
9027207	13
1884182	13
6504312	13
10977372	13
5723817	13
6111872	13
1436690	13
6039087	13
1684365	13
6463400	13
13614654	16
20212020	13
11413505	13
19291506	13
2916268	13
2512710	13
3389656	17
6199160	13
8658177	13
28029312	13
8206558	15
5019761	13
24189307	13
789084	13
15450678	13
15940590	13
621158	13
7070712	13
18540759	13
2012352	17
4280737	13
1232316	13
3566709	13
1053925	16
677258	13
5123209	13
360879	13
1489503	16
1314948	13
5684926	13
2374407	13
24333264	16
12527070	13
4400735	13
25585613	13
6753528	13
6929843	13
8937464	13
5913289	13
1459165	13
5050283	13
3767539	13
18462033	16
4528883	13
10910626	13
14356187	15
6050350	13
766756	13
102865	17
15353470	13
14645259	17
10810914	16
24194316	13
29365013	13
6693563	13
9564860	13
5938485	13
5375069	13
23878607	13
15847898	13
9392201	13
40442142	16
4280227	13
3729680	16
7923768	13
1198408	13
203999	17
7030271	13
8578408	13
1525405	13
11211495	13
376552	13
11703909	15
7815976	13
1581832	13
266349	13
2789879	13
4585453	13
13087615	13
6446437	15
4854509	13
358167	13
30312408	13
8461604	13
10589920	16
697286	13
587663	17
9106690	13
2363355	16
7549395	13
26712880	16
12872188	16
11502860	13
452304	15
10859121	16
14790882	13
5606200	13
19029268	13
12209883	17
4532534	13
5013201	13
14313858	13
2661550	13
13732181	13
12409142	13
12426266	13
25428165	13
6600785	13
10000042	13
14757412	13
26679468	13
18055264	13
5478341	13
12082443	15
11265776	13
6776938	15
1681333	13
12920164	13
24004393	13
26555	13
6812962	13
23438850	13
5225625	16
6678222	16
3732108	13
593680	13
44535729	16
27620753	15
69526	13
12412961	13
16020152	13
7757000	13
3138467	13
8121923	13
5918141	13
2135281	17
6734910	13
6304096	13
5819852	15
17033347	16
7403502	13
31852176	13
12020551	13
1606588	13
160048	13
3825162	13
3120268	13
1486566	15
10607	17
8148945	17
14112010	13
19984803	16
907016	13
16339575	13
21134131	13
2680504	13
10606705	13
12395998	13
3830860	17
6788502	16
8155254	15
8417252	13
27142422	13
672390	13
7195643	13
6757879	13
13631383	13
8395944	16
7273757	17
14175162	13
4460666	17
21224178	13
9952988	13
12618388	13
778140	13
2050961	13
5087802	13
8377934	13
3765671	13
4404271	13
4143402	13
9046014	15
7941239	13
1291606	13
5650531	13
2906715	13
15095031	13
9621913	13
2822162	13
215076	15
7342665	13
4080466	13
5466820	13
11783356	13
8906320	13
10826069	15
14334173	15
11785149	16
4550733	13
22996498	13
6384627	13
40181576	13
26723895	15
1621610	16
16855353	17
771348	15
6215131	15
10391323	13
6791318	16
10639905	15
2263140	13
21370018	13
7654542	13
1404135	13
10986403	13
4112698	13
944540	13
1229353	13
1282847	13
1054709	13
9988927	13
13608719	13
2048380	13
3191026	13
2736418	13
3977358	13
3483073	16
9313006	13
816553	13
2854433	16
3397109	16
6538541	13
1899250	13
1037801	13
17697650	13
27736422	13
3343509	13
11600274	13
482812	13
8672127	13
2891465	15
1978390	13
2226292	13
8960851	13
11532571	13
3020799	13
8001661	13
10730996	13
44560240	13
10272470	13
1783048	15
2038883	13
7858041	13
5846780	13
11981110	13
13539957	13
7005593	13
16274661	13
10508053	16
3361792	16
488213	13
15031777	13
1843245	13
33214335	13
15504241	13
3901973	17
1322977	16
3367083	13
21405429	17
6316629	13
49710928	17
24097584	13
2179645	13
2101078	13
9865982	13
608857	13
5497669	13
1237222	13
21655971	13
2451682	13
3866509	13
10971006	16
86232	13
2324416	13
341554	13
3630717	13
4062348	13
11691877	16
14653456	13
3360792	13
3457941	15
7944729	13
804247	13
363515	13
12875035	13
2941288	13
10420211	15
10683584	17
7133981	16
1583641	13
5960875	13
5856744	13
8876788	17
23574953	17
5267572	13
2331804	13
4284788	13
2675783	16
3830022	13
17151247	13
8038652	13
848975	13
10193959	13
6195639	13
16843215	15
2711004	13
9163430	13
2545390	13
5410259	13
7181186	13
738205	16
39030076	17
933487	16
751096	13
8178245	13
4920897	13
299261	13
11833252	15
368065	13
11453746	13
14206603	13
16081250	15
898980	13
1613310	13
4062889	13
23480962	13
5581958	13
4006011	13
970461	13
13364805	16
7056175	13
8125015	13
21450658	13
11350697	13
821919	13
5040807	13
2631967	13
40383899	17
5944738	16
9470320	13
2230887	13
4051284	13
3048438	13
11792966	13
19984969	13
4159238	13
19121504	13
9614490	15
3722498	13
6087914	13
1493046	16
2629774	13
173910	13
19719556	13
10399011	13
25053916	13
31183572	17
12363392	13
6802822	13
2592781	13
1614803	13
1997731	13
25218506	13
1463039	13
3542859	13
1184436	16
8275857	17
18300133	13
4936723	13
32831173	13
14225822	13
6736837	13
33875148	13
3695891	13
8098076	13
372680	13
15587028	13
2476505	13
3055930	13
2713432	17
10029720	13
768633	13
3314204	16
2064020	13
24483710	13
1539874	15
2166513	13
1784731	17
2975902	13
935831	13
8513796	13
10745079	13
2531677	13
9828234	13
9787746	13
5886818	13
16917769	13
2015548	16
438270	17
13235951	13
5841276	13
11914751	13
10323076	13
10321742	13
151943	13
1430655	13
6937609	13
1140346	13
5431629	17
3922134	16
445522	13
1853836	13
7049602	13
40889909	17
3740557	16
877053	13
2985611	15
1961907	13
13379738	13
8237059	13
1066665	13
187535	13
176648	13
2965540	13
13823524	13
1421530	13
8216840	13
7622820	13
7365111	13
6685363	13
67826	13
8009514	15
17660519	13
332996	13
2515120	15
6150886	16
9769465	13
17202394	15
2268289	13
1437239	13
2159358	13
18406324	13
2468802	13
6988637	13
11209535	13
12964640	13
2645989	13
311982	13
2523153	13
18438792	13
6526055	13
1227703	13
6138685	13
10423205	13
79490	13
483046	13
855069	13
1175557	13
7082353	13
6436294	13
8981985	13
2292190	13
4450019	13
2184952	13
8372259	17
700228	16
5934849	13
2389279	13
2233200	13
4704768	13
13106159	15
537499	16
12842957	16
4466600	13
18312186	13
13640713	15
3408408	13
417923	13
4019540	13
6326060	13
12176680	16
7188742	13
9464611	13
10962420	13
3147625	13
18827872	13
1781215	13
62225	15
1122382	13
2937814	16
15097701	13
4989065	13
7885169	13
1360209	13
924170	13
6990567	13
17879427	17
14101229	13
4829195	13
6912762	16
14823877	15
3478358	13
13212651	13
8644733	16
32113356	13
9383652	16
12339368	13
4935589	13
338567	13
24974493	13
18065230	13
3350142	13
6331962	13
1412757	13
3894236	13
9552626	13
5441915	13
11686883	13
12725690	13
7158754	13
38406387	13
1555890	13
11555744	16
1736966	13
5769245	16
963108	13
7297346	13
2059089	13
8544406	15
8209709	13
16895408	16
14746234	13
2724718	13
14146573	13
4088457	13
3006392	13
6009138	13
161529	13
27024002	13
9902568	13
1589685	13
11067342	13
1786800	13
5203541	13
12915703	13
2340117	13
29315711	15
2496244	13
11742201	13
7667518	13
8057287	13
6361166	13
4099471	13
817371	13
6287136	13
895881	13
5555511	16
8927541	13
11204901	13
5076268	16
15684245	13
13735614	17
18763869	13
4869139	13
2342722	16
6712646	13
3885440	15
2852332	13
5251008	15
11209559	13
7439852	13
422255	16
336915	13
6706852	13
18230611	13
17027228	13
3365177	16
2709541	15
9047156	13
3926671	13
4009183	15
8568218	13
6961046	13
7104538	13
22798549	15
2278580	13
14112306	15
9933118	13
6353479	13
217205	13
7463827	13
8243742	13
5106269	15
9312507	13
5886765	13
38509399	15
15903382	13
8917350	13
6475056	13
30267276	13
12243156	13
3128019	13
7107503	13
7040278	13
3591755	13
1805705	13
5816239	13
7471617	13
22384919	13
1652093	13
856873	16
3021547	13
5008287	13
911181	13
1188353	13
158343	13
680266	13
8941390	13
7677087	16
6150736	13
2842833	13
13089217	13
13864805	16
6305429	17
6430845	13
7531032	16
2299852	13
3049488	13
10332457	13
446535	16
12628862	13
1697342	13
5184894	16
14077331	17
15501984	16
28535767	13
7468280	13
1975290	16
1960796	13
7542545	13
8103072	13
1609977	13
5638553	13
7501127	13
13259684	13
11722000	13
12879241	13
4448	13
6647894	13
400506	13
774118	13
18093476	13
17298502	13
3415051	13
1724663	16
5464127	13
5135602	13
7009494	17
1632744	17
2697314	13
4501224	17
3723217	13
14680842	13
26512611	13
1488601	13
2317831	16
3397077	13
5662209	13
21365970	13
7873240	13
21188641	13
2876508	13
1647233	13
4300964	13
27585018	16
4210144	13
9908881	13
6043865	13
1977928	13
10816119	13
5181403	13
10063240	13
26013	13
7911223	17
2666183	15
29870087	13
15691478	13
6310738	13
4512777	17
41106236	13
21112509	15
6338570	13
6348988	13
44655	13
822589	13
4797111	13
14930542	13
1743218	13
14370294	13
1345465	13
24525000	13
17721162	13
2337540	13
2146492	16
171420	13
805579	13
5858980	13
22138984	13
8170790	13
992290	13
5651983	16
8430197	13
11227854	13
4573959	13
18938810	13
8566307	16
22693919	17
204904	13
28468399	13
6623406	13
1783558	13
10681283	13
21422843	13
1666076	13
6231600	13
5831244	13
12317107	13
4316478	13
2347245	17
16716391	13
2367572	13
1463665	13
36444481	13
4805249	13
4612821	13
35516178	13
9624426	13
7766119	13
700860	13
1042150	13
1959160	17
5607894	13
77794	16
3437281	16
688283	15
12439375	13
2337912	13
16035583	13
6877926	13
3398087	15
11713480	13
16082124	13
11268729	13
11670633	13
11829284	13
18852374	13
8762668	13
9488189	13
1651560	16
3195676	15
1636146	16
2805558	13
20655678	13
6381753	13
6888965	13
15894190	13
2193940	13
1945319	13
2777399	13
1332174	17
5574013	15
18994882	13
3897277	13
12464504	13
6527943	13
10676893	15
884895	13
19485459	13
11423999	13
3627966	13
21722236	13
3607663	13
9909762	13
14470735	13
6952953	13
12547175	13
5411153	16
8557289	13
3272794	13
2494067	13
11214840	13
2487927	15
13778658	13
39724708	16
14549579	17
24938549	13
7912805	16
23895853	13
3335492	13
49807013	13
4537788	16
2026126	13
6827045	13
6149800	13
8948466	13
1938955	13
13143373	13
9740086	13
5862351	13
3509182	13
17625497	13
15920018	13
135114	13
9694145	13
12516951	13
28639650	13
1077283	16
5797623	13
4187479	13
7149483	13
45043173	13
10732334	13
3299046	13
24009346	16
2022336	13
2801929	13
3992255	13
3514416	13
8631650	13
1574300	13
4581212	13
7203697	16
33305243	13
26030644	13
11291731	13
11048291	13
1710699	13
1918157	13
28743106	13
30528952	13
1651221	13
4951156	13
9146223	16
295635	13
4037864	13
2571425	13
215354	13
5000714	13
18221403	13
29534904	13
2888531	13
28477951	15
816877	13
3849288	15
4089585	13
9120835	13
3419740	13
1668010	13
5640462	13
44084	13
170734	16
10107615	15
720170	13
203735	16
3476466	13
30771445	13
10138251	13
31876326	13
6236094	17
19939490	13
4240982	13
6173238	13
5700628	13
10774138	13
1190026	13
19980202	13
1707105	13
3931944	13
1199096	13
13338620	15
5871492	13
69395	15
429912	13
4412893	16
494093	13
1551805	13
95949	17
1181523	13
11459682	17
148223	13
5814659	17
18775845	13
5622366	13
1978643	13
15865373	16
1247334	13
13913400	16
15750125	13
8604034	13
2506936	16
7346614	17
15065139	13
9775409	13
2171973	13
13294976	13
5961520	17
8348907	13
8781792	13
712022	13
26065566	13
2039172	13
5999086	13
7150109	13
10299309	16
16092526	15
16303442	13
8202016	13
6197080	15
5788542	13
4060838	13
11290036	13
2662191	13
3435300	13
2667333	13
3387465	13
15797060	13
1466576	17
10268146	13
2114832	13
66706	13
2551362	13
7759575	13
22396692	13
611712	13
5291312	13
242964	13
6945090	13
5577687	13
17128482	13
13222764	13
4269919	13
5128705	13
2596233	13
8465097	13
5374873	13
5905048	16
1046936	13
2842811	16
13629962	13
929505	13
44870831	13
4001217	13
1382807	13
4513669	13
587148	13
10127780	13
4135858	15
1555935	13
3180507	16
377354	17
8087855	13
872342	13
29138072	13
11182874	17
8318799	13
67787	15
1180449	13
14115332	16
12772407	13
294869	13
3094894	13
484170	13
559381	13
1456781	13
15473923	13
5593311	13
5458350	13
6164917	13
5339637	13
18098164	13
9509267	13
4530927	13
6826370	13
22452890	13
14450517	15
8347114	13
6582062	13
5894395	13
2530523	13
26133	13
7130318	13
2966813	13
2416786	13
6295386	13
1162383	13
1104146	13
4612542	13
7391356	16
7953477	13
13648811	13
13626950	13
6182899	13
13407738	13
10770450	13
1003706	13
3210818	13
7103342	13
4687672	13
3693278	13
20902746	13
32204616	13
8825138	13
114320723	13
16551891	13
8829750	13
18052693	13
21819017	13
9292423	13
3753859	13
11082852	17
27531838	13
6157882	16
7486491	13
9887428	13
3327254	15
4895051	17
1337314	13
27152629	13
9192379	13
1513361	17
35616709	13
14532912	13
2306171	13
5908518	13
3847437	13
107888	13
1616808	13
5671759	13
5446325	13
4385851	15
9882868	13
15921456	13
8939487	13
69731778	17
841309	13
17028268	13
11081349	13
6826733	13
2375554	13
4654193	13
19945614	13
4240667	16
24027769	13
3929149	13
365669	13
17669454	13
2998886	16
1228805	15
1600157	17
26747019	13
1394774	13
473740	13
6936209	13
554415	17
3905082	13
4205404	13
4524793	13
66264	13
19473269	13
12255485	13
9310225	13
4981889	13
7583139	13
7716175	13
493309	13
6601884	13
11331402	13
31782608	13
21408884	13
1286673	13
2186559	13
318249	13
37091475	16
1077637	13
30813807	13
1071265	13
19365033	13
2089369	13
774849	13
9163891	13
3890647	13
2922054	13
725241	13
6936543	13
1063799	13
15886229	13
1252615	13
12159363	13
29972107	13
1392508	13
4392118	16
3224127	13
7349123	16
7501972	13
4602971	13
9374324	13
18067566	17
5553475	13
221239	13
8270317	13
5413251	13
1453872	16
896775	13
1685897	17
9291481	13
6300558	13
9773702	13
10202031	13
1093915	13
2811817	13
3716593	13
10653549	13
1168206	16
4564248	17
8004825	13
21682479	13
17707688	16
10864045	16
1588696	13
24941249	16
2967648	13
14735160	16
10698141	13
3992868	13
13680597	13
5564345	13
4044587	13
6620094	16
1756895	13
25586504	13
944241	13
4472250	13
9652379	13
6504353	16
32936372	13
4135180	13
2586512	13
3419931	13
6681464	16
2414314	13
19453924	13
3863635	15
3701018	13
33256070	16
6665180	13
3095257	15
4885701	13
19878085	13
7150234	13
1769853	13
3874476	13
2925006	13
4911955	13
2224818	13
10084912	13
17268770	16
39063363	17
606912	13
7192768	13
3584900	13
136110	16
6187236	13
17329322	16
1747014	13
4723091	13
4369310	13
175305	13
5898361	13
11461989	16
9384748	16
17926386	13
3367080	13
2480870	13
4523978	13
1979331	13
4562414	13
11170220	13
4124047	13
4813134	13
14643908	13
25264538	16
8204371	13
6024939	13
16626807	13
1899234	13
1832989	13
2602427	13
3762901	13
919601	13
30182554	13
7480082	13
8258192	13
8780835	13
12622157	17
661807	13
16458981	13
1605870	13
4703190	15
1538907	13
21388077	13
2701825	13
15597443	13
1500939	13
14073232	13
23858568	13
16362772	13
486190	16
1288065	13
138123	13
5009093	13
7846711	13
2669744	13
6549111	13
1385965	15
2758059	13
1101336	13
1256078	13
19905972	13
10228308	13
12279760	13
5218576	17
1635310	13
1783215	13
9022584	13
5599427	13
4191339	13
258099	15
2041742	13
3626992	13
1200879	13
8840479	13
9712565	13
4797326	13
2208206	13
1145205	13
1858197	13
898434	16
6998618	13
14325823	13
3116697	17
350842	13
20256217	13
20070398	13
6503318	13
5921083	17
30520921	13
728337	13
3306614	16
3508962	15
2876163	17
8151455	13
184738	13
69724798	13
10044268	13
3029326	13
9239138	13
4872598	13
11491266	13
5163048	13
7019195	13
710777	13
2374296	13
3404454	13
1003289	13
51984611	13
540327	13
711641	13
17558136	15
12373645	13
26338895	13
3255356	13
628422	16
5917572	13
8384891	15
1460523	13
4481489	16
3197970	13
8978080	13
15902113	16
3350321	16
14353792	13
13318409	13
40105594	13
3343059	13
8921449	13
9439499	13
7589007	13
1103162	13
1158040	17
2304612	13
19658176	13
5227935	13
5332751	13
5778914	15
2695755	13
10722527	13
14341431	13
19694856	16
32674350	13
7476944	15
4072417	13
15616276	13
16778316	13
14813291	17
9844324	13
870163	13
9507600	13
2482581	13
11191858	13
9696530	13
6538751	13
5027852	13
6725747	13
7544260	13
3311628	13
3768452	13
1076786	13
6111629	13
16795390	16
6089423	13
3029255	13
5579695	13
724649	13
34106100	13
10469882	13
14251083	15
9950476	13
20326356	13
241293	13
4654901	15
4946106	13
19216319	13
18297112	13
6150725	13
1767951	13
22437783	13
11236379	13
9582417	13
947732	13
15690737	13
800139	16
4528498	13
935500	16
4533150	13
343171	13
1836136	13
2767001	13
46670472	15
9500809	13
7005829	13
18355562	13
4133661	13
9185399	13
9010727	13
28952583	13
4627474	13
4473060	13
3894136	16
222731	13
8104575	13
6097244	13
5348106	17
7249281	13
1691100	13
8794397	13
10583348	13
9262810	13
316903	13
21724177	13
110106	16
5563427	13
12542903	13
1183890	13
13764374	13
10370162	17
31820855	16
3199581	15
4461089	13
5488743	13
15757779	16
183433	13
16138589	13
15011093	16
16824970	13
6781380	13
45802	13
3291857	17
4470472	15
297394	16
691111	16
79087	15
2737305	13
5607946	13
2734012	13
10455337	13
7719470	13
1492341	13
34821433	13
1033766	17
32102749	13
13032453	13
12567613	13
652602	13
4036748	13
427402	13
14277206	13
1420610	13
12346958	13
5926659	13
3598575	13
6297443	16
4554176	13
8656219	15
13878004	13
3511042	13
3363774	13
7577113	13
462661	13
1550528	13
1176582	13
7233050	13
11422037	13
409653	13
4084346	13
15299828	13
3861919	13
7648439	13
1485047	13
10332353	13
660122	13
4747586	13
1450259	13
8168725	13
4735531	13
4459059	13
11548805	13
2123737	13
20184285	13
7769338	13
5546566	13
8222851	13
3399284	13
568652	16
9208021	13
10029747	17
9897292	13
8059561	13
4374174	13
7209391	13
10452513	13
30527308	17
4956290	13
2702085	13
12528981	13
3651946	16
5526688	13
2596645	13
26324832	13
4603525	13
3706042	13
12584196	15
4231832	13
12532269	16
720147	13
381815	13
685045	16
2784212	13
2770827	13
2821339	13
5485891	13
7866291	17
388477	16
105245	13
20356823	13
9529311	13
13993777	13
8709359	13
1744870	13
9624056	17
5701079	16
4050259	13
808593	13
1292291	13
1321552	13
1722814	13
6730771	13
1709461	17
19949059	13
3480872	13
7926476	13
16388190	13
21348181	13
1514301	17
1638859	13
4604641	13
411737	13
19022673	13
5969497	13
24620538	17
15759787	13
145014	13
11948640	13
11804304	13
16883892	13
3644920	17
26786075	13
2750344	16
1982285	13
11738868	13
36970799	17
10967991	13
9696210	13
10905226	13
10845014	13
5679275	13
10457916	17
2958296	15
2635637	13
1058442	13
5017091	13
18894230	13
4240007	13
11778086	13
513380	13
457755	13
7236475	13
3242143	13
3799044	13
9787215	16
12315726	13
31619628	13
9511649	13
12451541	13
6272774	13
1772985	13
10930635	13
9564940	13
9645088	13
1192751	13
10762658	13
21662676	13
8009279	16
3336485	13
10724844	13
3151720	13
11765200	13
10933372	13
5380594	13
4081420	13
27621	13
17297046	15
10884364	13
26839981	17
10543393	13
2910835	13
15478786	13
33504487	13
5723416	13
30160865	13
3040288	13
33478352	13
4725498	16
28010311	13
5134193	13
8972715	13
16710088	15
31731205	13
6717082	16
416395	16
4000820	13
12460646	13
11534773	13
1026939	13
2089206	15
906830	16
3414651	13
2981072	15
5001415	13
7359299	13
11256199	17
18038229	13
13687190	15
19413037	15
7145924	13
669582	13
7339205	13
2415863	17
7571680	13
2281559	17
21033641	13
14445050	13
36598462	17
6353582	13
6216832	13
1196402	13
2397667	13
4032521	13
13005900	17
11551456	16
1914711	13
3129370	13
1395537	16
10800486	13
9384916	13
10899866	13
14856461	13
15237158	13
4511500	13
14241269	13
5019393	13
12583100	13
2462918	13
6319893	13
7208896	13
9903641	16
3336916	13
17203230	13
2435119	13
2129260	13
28974381	13
12775296	13
18404905	13
1969820	13
3135387	13
5281642	13
1959958	13
3872494	17
27787455	13
23870032	13
17342578	15
7457734	13
8774414	13
1995375	13
26657579	13
859676	17
4887226	13
844739	13
9700790	13
294887	13
6230910	13
13089680	13
4790810	13
4556447	15
2039674	13
946625	13
26309822	13
695143	13
16470668	13
28990646	13
1465374	13
20040692	13
1710716	13
344791	13
2702505	13
7021683	13
17183365	13
16169280	16
2977528	13
1471614	13
21256532	13
6101404	13
1521065	13
6693653	13
7041413	13
21736361	15
23652313	13
363988	13
2897531	13
16019492	13
15583276	16
3233190	13
38550673	13
7947952	13
22896092	13
5391694	13
10543567	13
1790293	13
2824238	13
23541645	13
13780771	13
376054	13
1879401	13
58658884	13
3390614	13
11275832	13
107840	13
9081647	13
1757231	13
2382370	16
12978438	13
9600467	13
2957410	13
22077704	13
17810991	13
2628004	13
12578475	13
12312544	13
4164680	13
1351256	15
13794517	15
3927846	13
10872711	17
1245323	13
10220777	13
11965890	13
1746698	13
268064	13
10586336	13
12900755	15
5521977	13
20795912	16
1189035	13
10028092	13
26047014	13
4622492	13
10626664	15
25673393	16
544919	13
3434235	13
1215269	13
3858313	13
13979259	13
20251944	13
7113862	13
18075091	13
4029875	17
1713371	13
924427	13
3308473	13
20498381	13
21467323	13
20657006	13
34305347	13
2613522	13
7738940	13
2456162	13
1343286	15
5731953	13
222587	13
75480	13
362732	13
7962484	13
8397947	17
2571409	13
17297636	13
11166766	13
1939674	13
3552740	13
9779895	13
3824584	13
13995030	13
9432500	13
5810200	13
17837955	13
5298579	13
4572103	13
8724086	13
9661017	17
279522	13
6482378	13
3497912	13
13933143	13
8583322	13
3323399	13
8203044	17
8014577	13
17551370	17
9219076	13
5072756	13
899471	13
1433884	13
7754511	13
55207	17
414301	13
2310153	13
8222868	13
934808	13
3133783	13
911067	17
5081855	16
1390201	17
4656724	13
1633641	13
880558	16
11389416	13
17391599	13
7594028	13
7956164	13
651033	13
8480266	13
12285732	13
2561840	13
4495796	13
7744974	17
4511245	13
7442021	13
3495911	13
1319052	13
7632120	13
5233124	13
12972993	13
3035419	13
4359538	13
3265452	13
723807	13
482620	16
1148609	13
2431034	17
3264344	13
13733289	13
9470524	13
12744655	17
2793417	13
2945728	13
1174989	17
24189552	16
4027350	13
9883140	13
5060414	13
3416644	13
2285679	13
15025361	17
6766176	13
2137331	13
2536117	15
3553866	13
5112060	13
3114569	13
275692	13
10923196	13
1424843	13
4606866	13
2024034	13
5998263	13
48788534	13
6723757	13
4225082	13
7137090	13
1850124	13
1463685	13
13488632	13
1235081	13
24087721	17
2873908	13
6806749	13
3592434	13
5310379	13
11375965	13
2089720	17
1882620	13
11443448	13
7708038	16
6758982	13
681883	13
10841767	13
31108962	13
2959058	13
11876691	13
30555390	13
4361585	15
8506128	13
17532763	13
942462	13
7725570	13
31283308	13
9737300	13
2068576	13
31395355	13
4150431	13
2432006	13
4921439	15
1772410	13
5983184	13
2881464	16
10032811	13
2805437	17
451922	13
212184	16
5813066	13
6890103	15
1766182	13
12581939	13
36115335	13
18079709	13
22285443	13
12242217	13
2828987	13
1605689	16
39376	13
17950258	13
24227513	13
20306880	13
8340716	13
7406768	13
8733276	13
4201610	13
4034460	15
4937740	13
7589764	15
8304316	13
18286724	13
5017537	16
13317438	13
2934361	13
22778380	13
3544007	13
3618933	13
9926623	13
19693264	13
8900171	13
88089	13
2417825	13
304907	13
6074365	13
23142889	13
1603882	13
4853542	17
594492	13
3981510	13
26670455	13
1529312	13
1691220	13
5736088	13
12116426	13
2142861	13
9796636	13
2860114	15
10427591	16
6181812	13
5674677	13
1142519	13
7434956	13
636546	15
25026883	17
5251273	13
4421703	13
2755603	13
15270	13
564727	13
11183460	13
6228023	13
8664065	13
6596794	13
687650	15
3610919	13
12608464	17
3268685	13
3272603	17
20469713	13
5444586	13
19258146	13
1569918	13
15737987	13
2101460	17
4507442	15
5584338	16
9448533	13
18380399	13
13735808	13
13618533	13
11636968	13
5593412	13
4209634	13
889384	17
4496732	13
2433037	13
145522	13
8874564	13
3837576	13
26465431	13
3586698	13
6573385	13
9307653	13
5741620	15
4990077	15
2955615	13
4813311	16
162851	13
1177499	13
8679436	13
2456526	13
1953504	13
1223110	13
8833359	13
426378	13
13677304	13
4807691	13
12454534	13
1806996	13
8359159	13
9498602	15
4551981	13
7747105	17
4219698	13
13183104	15
7017183	13
28144776	13
7691178	13
6214341	13
9957633	13
814790	13
696518	15
5451425	13
828564	13
1928197	13
8889738	15
15565521	13
13064920	13
25347338	13
12597008	13
711899	16
28413602	13
18533728	13
12412654	16
1561849	13
2180157	13
4786923	13
9971342	13
3532965	13
12989874	13
5365476	17
10681125	13
10684126	13
5164464	13
2950451	13
3574271	13
4868409	13
2253127	13
396101	13
654654	13
3551107	13
6967726	16
4524126	13
9619291	13
9171781	13
8011381	13
24971505	13
3387817	13
11421305	13
4642365	16
4269897	13
3090489	13
5657848	13
2377737	13
1473222	13
5556099	16
11539435	13
12373900	16
630806	13
29297859	13
2545920	13
1597714	13
334734	16
9577910	13
8927799	13
17874091	13
20741071	13
1550130	13
2262850	13
13314412	13
10112361	13
2791838	13
13094355	13
29886511	13
5065123	13
8350159	13
884927	13
2046994	13
1106102	13
2512914	13
805648	13
2292946	13
1898484	13
20766556	13
13615410	13
2000550	13
2148193	13
10602356	13
1596235	13
5581338	13
1559367	13
29096918	13
2191744	13
6992772	13
13524800	17
4248367	17
13244372	13
5377382	17
38120999	13
3432441	13
11545319	17
2451581	13
5597492	13
1097739	15
32322517	13
1358471	13
12480290	13
1753539	13
14303258	13
12223048	13
246609	13
2457013	13
28240799	13
991983	16
211369	13
4629813	13
4529155	13
18158327	13
14818302	13
19150750	13
22723841	13
33756060	13
11356448	16
1735359	13
24162671	13
13184268	13
28402531	17
1389575	16
15352445	13
6729037	16
19451143	16
9382560	13
13458352	13
6707034	13
6040273	13
34515050	13
3323404	13
8399037	13
939741	13
15398724	13
807134	13
2300123	13
3822397	13
3788247	13
3154109	15
430714	13
11813182	13
12339015	13
2630975	13
172101	13
1162495	15
5020640	13
5147787	15
1525841	13
134225	13
5306614	13
4224137	13
3195273	16
12902743	13
4694085	13
656449	13
24336042	13
6942905	13
24385273	15
335241	13
9825031	16
1805554	13
3676594	13
1172020	13
9053995	13
1662901	13
2029538	13
11372159	13
5407695	13
6544353	17
2004130	13
2465061	13
402320	15
12970452	13
14430421	13
29315644	13
12391834	13
7735551	17
379496	13
10872851	13
5215216	13
2785455	13
1665690	13
146297	13
43075303	13
3504140	13
941287	13
2986877	13
6550659	13
6124205	13
1385831	13
12082295	13
2352557	13
12503367	15
608647	13
2821110	13
3779422	13
5784592	15
4325643	13
2999187	13
4920958	17
13700093	13
392287	13
4633677	17
1307482	13
8216091	13
4439279	13
2417963	17
3135265	13
2185039	13
5330060	13
7702859	13
636814	13
22057488	13
836178	13
22705727	13
4968961	13
9847159	17
2948552	13
20864478	13
38151885	13
1875483	17
11302628	13
2628360	13
4104957	13
9034135	13
3901031	13
8174477	13
21416658	13
3466306	13
5318140	13
3778449	13
772569	13
2517846	13
2526287	13
5926063	13
12063067	16
17373927	17
1821809	13
14844615	13
638981	13
6098004	13
10995809	13
9532838	13
4409589	17
3164501	13
25111712	13
13610111	13
7677496	15
12150236	13
1085371	13
6345234	13
12721121	13
7026656	13
4538591	13
7815577	13
10144211	13
6141498	13
4726999	13
5674853	13
10092606	13
3129462	13
8982472	13
24907808	13
7976036	13
3660070	13
6734498	13
1624749	13
15935774	13
12889268	16
11309247	13
6820325	15
7466602	13
10732048	13
3854068	13
1946361	17
12390261	13
12470810	13
14112503	13
524460	13
432277	16
5452928	13
2537672	16
275308	13
11658913	13
4441939	13
968299	13
2674220	13
436228	13
7297413	13
8050533	13
1657532	13
8603124	13
3510437	13
6416	13
276435	13
3549057	13
2784147	13
12457814	13
6754738	13
4349002	13
1419465	13
12133546	15
24831841	13
23430752	16
1363253	13
1724057	13
3930241	13
16912547	17
1566968	13
20192353	13
23709813	13
6409736	13
10311911	13
22326162	13
16251660	13
8142115	13
16402647	17
9937413	17
24858079	15
4139179	13
22944258	13
2703725	17
1328670	13
1270698	13
22120081	13
2372247	13
1544773	13
10438356	16
6947830	13
1850085	17
7250889	13
2546584	13
2054350	13
731261	13
3377336	13
34602490	13
15076928	13
15868048	13
14567534	13
2094381	13
1116266	13
12910688	16
5426605	13
8867478	13
2426685	13
20323291	13
15169319	13
4159475	13
1561358	13
110826	16
878648	13
108010	13
14357602	13
48090065	13
12312813	13
1969672	13
18431764	13
1492055	16
1763028	16
1789146	13
3424987	17
927418	17
31297420	13
1511293	13
796717	13
25076798	13
32111729	13
10378249	13
509811	17
10782551	13
11730123	13
23309371	13
2218875	16
929092	13
8742834	13
14063654	16
11662608	13
12230636	13
8159831	15
9309972	13
6097830	13
24296	13
2573530	13
6473318	13
1749876	13
14079696	15
18872431	13
1179280	16
5752918	13
6585735	13
15313264	13
7289628	15
872302	16
1157853	13
503883	13
19886709	16
319898	13
3402336	15
3941262	13
10166202	13
2831148	13
6257876	13
440114	13
7524993	15
8106696	13
5349884	13
4811055	13
2443823	13
5461286	13
12013514	13
20597580	13
1146680	13
37125824	13
5795176	13
7861086	17
1310002	13
24226066	13
8118514	13
4746769	13
6585861	16
3657927	16
7381366	13
228402	15
7693130	13
5246750	13
5156198	13
18892199	16
8359364	13
23717453	13
4340551	13
2969093	17
2259292	13
2318740	15
5985316	16
9092431	13
4456476	13
29417619	16
440519	16
5226471	13
483488	13
14716035	13
8653400	13
11864963	13
12114936	13
14447	13
6883236	15
513677	13
7501985	13
4655632	13
18603890	17
3769570	16
3199873	13
420525	13
3853464	13
1920459	13
9985581	17
1090209	13
4278308	13
61076	13
2080811	13
20367345	16
6478155	13
5352225	13
6317664	13
3206968	13
4898402	17
4329880	17
9517121	13
9602980	13
2394618	13
1622859	13
11590992	13
1783687	13
11643330	15
34073818	13
3527019	13
6115096	13
7828687	13
21062771	13
4628782	13
8778967	13
13186247	13
7231637	17
2549219	13
5755984	13
10181243	13
7796250	16
3241113	15
735445	13
12874854	13
8400230	13
4298833	13
1051449	13
5515769	16
36577430	13
17631834	13
13959993	13
244197	16
7717629	13
1489165	13
4459778	13
5383377	13
12381683	13
2312139	13
1138366	13
2361070	16
6216767	16
6388204	13
2612963	13
2943868	13
14676503	13
20907153	13
38076714	13
834169	16
6133288	13
3928	13
30407324	13
28615045	13
7637278	13
3692520	13
2702695	13
11557872	16
10535886	13
302258	17
14381626	13
2010406	16
13653836	13
2008527	13
3507968	15
936095	13
4610214	13
6293172	16
7307237	13
3233841	13
1791986	13
4781	13
17367366	13
12760128	16
13732666	13
14882049	13
6601813	13
548258	13
7960653	15
15534149	13
19670559	16
1699740	13
21084100	13
5156178	16
12978019	13
4756052	13
3688514	13
620758	13
7218325	13
112239	13
1824493	13
1555969	13
4257223	13
5111638	13
15406815	13
27464017	13
2507679	17
13588370	13
15828336	13
4903315	13
288524	17
2652983	13
887663	13
3171537	16
2638944	13
12796172	13
2537816	13
5019576	13
36708529	13
1521849	16
6027735	13
8155053	13
5880504	13
7693112	13
20349230	13
7591678	15
10683481	13
711935	13
3444576	16
2710015	13
2922060	13
1420456	13
6803272	13
5780557	13
250164	17
16424968	13
8136024	13
7557785	13
691749	13
412043	13
1962328	15
12485391	13
734806	16
239743	13
5571959	16
14926428	13
1914228	13
1998193	13
15032972	13
1828762	15
399571	13
23378280	13
297800	13
2585562	13
305819	16
26085878	16
37742120	13
580857	13
6165029	13
21554928	13
1334229	13
16977597	16
18641533	16
593682	13
1073151	13
22049505	17
4562988	13
225964	13
2728044	17
13695908	16
14449016	13
12285565	17
1376795	13
5130601	13
1118080	13
881294	16
738468	13
10469606	13
16956773	13
3084025	13
7376641	16
504917	13
6309745	16
476203	13
5372348	13
1925069	13
11788612	13
5089206	13
9881814	13
10911331	13
4680520	13
4178898	13
13036610	13
884926	13
17358476	16
4998507	13
1441804	17
8996827	13
2211638	13
1875198	13
4328757	15
3905034	13
14814717	17
3138539	13
2559601	13
6701277	13
712985	16
1932183	13
52307067	17
6837696	13
18448697	16
3698352	13
5442675	13
7601008	13
8223584	13
7588055	13
11330529	16
55256	13
1619848	13
1462504	13
17729449	13
20621189	13
6868831	13
3115483	16
5012594	13
11779871	17
21735809	17
2369812	13
3329282	13
19747931	13
2197421	13
3031039	13
752494	13
978848	13
3457136	13
7349801	13
5344807	13
4926346	13
7370611	13
1606352	13
727893	13
7511296	13
490881	15
5243844	13
3206151	17
1336945	13
3004437	13
30474861	13
8248138	13
6982350	13
5799931	13
295941	13
3300728	13
195335	17
2525047	13
19018736	13
7733105	16
25152953	13
8895158	13
11492050	13
11744759	13
19021422	13
6752086	15
1887145	13
2188609	16
15053320	13
978025	13
11356897	13
759548	13
15760433	13
2893283	13
6806876	16
3857470	13
10009466	13
4892549	13
2749506	13
20081127	13
289593	13
2450292	13
834071	13
1070430	13
9744863	13
5067816	13
2842911	13
10494061	15
21790315	13
588628	17
6748073	13
577898	13
252331	16
3432051	16
7253777	13
11196393	17
63658	13
4460028	13
9085868	13
2077719	13
2381371	13
2086659	16
2631980	13
5638689	13
6385961	13
9577735	13
25763786	16
583018	16
1365045	13
1089310	13
6889468	13
20829121	13
8967468	13
2435135	13
17874232	13
5414408	13
18322770	16
14992138	13
5496817	15
16312511	13
9504765	13
1838975	13
2438485	13
11946484	16
23784509	13
2077725	15
7346250	13
12197452	17
9169210	13
3988096	13
14975382	13
20670603	13
9882026	17
5218980	13
12879464	16
5860336	13
4682760	13
10138249	16
17319062	13
3770747	13
828229	13
5908254	15
31939614	13
20562956	13
271679	13
8876746	13
2904907	16
25548285	13
26852475	13
2403133	13
14549559	13
3103943	13
3799710	13
18335959	13
494761	13
9974739	13
7812754	13
12876059	13
7647704	13
2980828	13
7872331	16
1667201	13
14341470	13
570815	17
15330125	13
1128224	13
10025147	16
970051	13
21632291	15
4588893	15
2852866	13
4220268	17
13266286	13
17441777	13
13645488	13
12461459	13
18176087	13
1903738	16
1016316	13
871892	13
25097155	13
7920250	16
5272563	13
3804160	13
749327	13
2416369	15
25155953	13
8434662	15
16772421	13
13361865	13
15682280	13
1868921	13
1000216	13
175253	13
6407405	13
2275406	13
2974209	13
5601882	15
20827803	13
40654397	13
143380	17
630719	13
12294539	13
3972316	13
14037080	13
15644047	13
19085029	13
661021	13
19160540	13
11856387	13
15266193	13
6172966	15
9782439	16
658100	13
8544168	13
1714923	13
20199890	13
64724233	13
10069961	13
1058324	13
4313364	15
3089033	13
19020785	13
7536947	13
3845543	13
8148742	16
91364	15
4691989	13
1806324	16
4815061	13
1259529	13
7086252	13
40560221	13
1721187	13
285310	13
486993	13
4270793	13
225507	13
48727109	13
17165791	13
2107126	15
1719993	15
5981910	13
1795826	13
8116413	13
1309888	16
11693321	13
1141835	16
11623127	13
7114641	13
6023000	13
43636823	13
3050008	17
8293681	13
13518610	15
778640	13
2597719	13
743437	13
4471109	13
21208440	13
12352659	13
26591750	13
5377393	13
8839443	13
6698044	13
3868013	16
1005876	17
3576362	13
3692918	13
2697961	13
10615322	17
728732	13
432227	13
18322072	13
8499530	13
6978414	13
362405	13
17006052	16
609185	13
6197436	13
15462671	13
8215942	13
554821	13
1192098	13
19151387	16
1613670	13
5438280	13
9412645	13
13388963	13
1528644	15
2797219	13
5248512	13
2404721	13
2289355	13
2512012	13
2633388	13
19657311	13
2180432	13
3785470	17
1506227	13
4275092	16
10031117	13
97685	13
12727565	16
5077177	13
148490	13
7918198	13
7863376	17
3249123	13
2984211	13
13021917	13
4484289	16
3186917	13
14783934	13
8764748	13
2575981	13
6729339	13
130680	17
14076739	13
11230773	13
2043067	15
16817281	13
1788227	13
1299829	13
20170483	13
3331932	13
6190634	13
36823909	13
191048	13
19244278	13
17238175	13
10669313	17
441505	13
3705290	13
2489308	13
884282	13
3723993	15
4481821	16
12919866	13
19527184	13
3366924	16
5654817	13
8304411	13
36355751	13
7069758	16
4066036	13
1086942	13
6133987	13
1891963	16
4793737	13
14152527	13
13899636	16
8003372	13
12251658	13
5457937	13
1300250	13
3481436	13
1995786	13
4201742	17
577493	15
3702024	13
1169515	13
39016668	13
4427903	11
2706847	13
8809675	13
197699	13
1320966	13
2938767	13
3989708	13
6682989	13
22271384	13
4401589	13
2545547	13
7407384	13
9589718	13
6414439	13
5523510	13
5904380	13
4567311	13
15154744	13
1705020	13
4889789	13
7298007	13
2189471	13
5111140	13
4466246	13
7936704	13
3733002	15
9885912	13
4124033	15
13901326	13
1638388	13
1674108	13
6481500	13
35947857	13
12902546	17
2434996	13
9224439	13
3415306	13
7897796	13
3618532	16
5670321	13
1997681	13
14525656	13
3058372	13
746324	13
29859559	13
11620333	13
7514252	15
13653964	13
17391025	13
4373528	13
2839211	16
7268211	13
3378987	15
8577708	13
4376129	17
5014489	13
2115199	15
641555	13
2231915	13
7171286	13
480644	17
3211861	17
2469662	15
4914754	13
3144829	13
36358727	16
4558951	13
5358541	13
19153244	13
942352	13
7093693	13
6305112	13
1108728	13
6173036	13
3291732	17
12595404	13
12614907	17
12832009	17
841100	13
10276445	13
13796801	16
4860951	13
14201735	16
7089347	13
6908711	13
22004676	13
1154755	13
5192659	16
9110450	13
12496705	13
4284161	15
8167343	13
8916201	13
23275953	13
1988513	13
2299601	13
2093924	13
1690439	13
7637509	16
85605	16
6777106	17
1469339	13
36629402	13
3264622	13
5531721	13
26308136	13
41055489	13
1753353	17
10844448	13
9766661	13
11618116	17
562229	13
13359714	13
7659317	13
1548076	13
3458365	13
5653348	13
6719224	13
3627280	13
2205300	13
14263865	13
18662218	17
9984576	13
10552378	13
5299717	13
8199213	13
3538641	16
622463	13
16053273	13
10603855	13
2011754	17
3053378	16
21382540	13
3366716	13
2039678	16
21064320	13
8324152	13
4876881	13
2299959	13
15345262	13
67948607	13
3062189	13
324348	13
42530	13
2828985	13
5907991	13
12066284	13
2121782	13
1198848	16
1470177	13
20978653	13
9280791	16
10188182	13
10012265	13
2742511	13
15418783	16
34863686	13
3542953	13
10705507	13
3121654	16
790101	17
13254475	17
16941616	13
1912098	13
8327315	13
19760997	13
4168448	13
6059914	13
14912298	17
2934744	13
2595040	13
12531218	13
11511773	13
4667422	13
2478041	17
15555268	13
30045791	13
4956261	13
8173009	13
18563742	13
7304502	13
22800928	13
1603197	13
2402706	13
8462352	13
18045248	13
4331699	13
1517858	13
757312	13
5793131	13
12497486	16
9713141	13
25808783	13
14701083	13
23761217	13
8202759	13
346143	13
1670059	13
2184803	13
8277229	13
30182507	13
4486249	17
4651633	13
6208249	13
1052124	13
12837997	13
2905127	13
4720023	13
5257430	13
7715658	13
6687174	13
9372676	13
5124889	13
6789590	17
5548746	13
7500288	13
11446879	13
3370501	13
3622253	13
17951418	13
3698225	13
19046124	13
8146770	13
32163177	13
2750493	13
2561629	13
2673898	13
6912111	13
1921101	13
11244937	13
331031	13
8206566	13
2962523	13
11512433	13
7490788	13
1522265	13
53008604	13
17471946	16
24466095	13
3549339	13
2562979	13
9805540	13
5131721	16
17778832	15
28346670	13
7941246	13
2402806	15
4757677	13
22009625	13
13178292	13
3183253	13
2278189	13
7529307	13
6806534	13
4720776	13
12237519	13
4490891	13
26508538	15
7297077	13
13246210	13
12156476	13
8311770	13
9685790	13
1062279	13
13445621	13
11969587	13
7160668	16
17691961	17
4986497	13
23582168	13
9046180	13
9739084	13
1061840	13
35621652	13
488733	16
10004506	13
9722754	13
13906944	13
7946117	16
14459514	13
3246068	13
5811757	13
6227604	13
4800085	16
1247747	13
11763563	13
1647037	13
4740915	13
12313514	13
1053509	13
9923587	13
4034511	13
20137877	17
20500770	17
42141007	13
4812223	16
464045	13
10203792	15
4560575	15
7120660	13
986045	13
6856587	13
9572684	13
8719344	13
2881593	13
6721096	15
14667983	13
1345337	15
49928503	13
9292605	13
2686284	13
13822935	17
6174452	16
51187157	13
341851	13
6004367	15
7401360	13
21322249	13
7830535	13
2856	17
1866521	13
1123629	13
466819	13
2299831	16
6671270	13
689630	13
3577724	13
9588198	13
413078	13
9356427	13
14814250	16
20040240	13
5265679	13
1341818	13
25433929	13
2502732	13
863180	13
8508609	13
61657995	13
7759928	13
648545	13
2809386	13
8049072	13
1323031	13
13690437	13
13647435	15
3918884	13
4701124	16
3836503	16
12734924	16
1673915	16
10172050	13
11950170	13
23411117	13
1240290	13
1764960	13
10056477	13
772858	13
10869035	13
8684253	13
5375749	13
4649033	13
1755853	13
13139667	17
6725675	13
6233541	13
280027	13
1530117	16
7705333	13
9497795	13
2431513	16
16465847	17
4341842	13
1793397	15
9677585	13
8843573	16
8868829	13
7459759	13
14654536	15
7921110	15
3165858	13
5062988	15
6491416	13
4758333	13
437735	13
4434076	13
23747616	13
15482695	13
8197335	17
7120661	13
9824206	15
11254870	17
12887425	13
6047863	15
6206826	13
707757	13
11193237	16
3647236	13
1479252	13
21386709	13
1542314	16
3336413	13
16741095	13
3362056	16
4360451	13
12059310	13
42942	13
2137852	13
6123635	13
7144965	13
6526181	13
39165484	13
7736493	17
5064883	13
73487	15
10990014	13
3877979	13
12362040	13
5228893	13
4148249	13
3670232	13
1510244	13
8376025	13
19377029	13
2164815	13
1546766	13
19992937	13
8565026	13
4079813	13
19111263	13
4533306	13
1580719	13
13500932	13
3739693	16
12348016	16
18138695	16
7698835	13
17520558	13
1639072	13
1503941	13
6965998	13
24820658	13
5675704	13
13415807	15
20255077	16
758998	13
8014240	13
1094518	13
6821952	13
25693770	13
20776805	16
10290911	13
5889376	13
27872510	13
16221075	13
16974975	13
313031	13
613809	13
7924038	13
8663026	13
10374933	16
6489540	13
1285694	13
7651162	16
751641	13
4048499	13
12976671	13
24556012	13
82945	13
3192550	13
5562102	13
6264478	13
3163435	13
302650	13
22164992	13
1845956	13
3355703	16
15273064	13
16550104	15
13048420	13
5649223	13
8026999	16
6590079	13
937376	13
3765569	13
9289251	13
404645	13
7648653	13
10045198	13
5446508	13
997204	16
19737612	15
18328151	13
5536909	13
21640	13
13421959	16
668287	13
4826039	13
10947342	13
2817524	17
17799100	13
4449444	13
4399691	13
93076	13
24328307	13
6175466	13
6163837	13
270439	16
2051964	13
967719	15
5347011	13
12086288	13
12905215	13
108803	13
1098358	16
4522448	13
1158917	13
7526894	13
1265209	13
14075835	13
10851696	13
3323191	13
854416	13
14660625	13
18165672	13
14360296	13
25039043	13
3191610	13
668456	13
13697510	13
6549186	13
11802465	13
5860078	13
8004845	13
6848960	13
5275893	13
5951259	13
981137	17
11095472	15
1851958	13
9798128	13
13052188	13
8329154	13
12339473	13
28352950	13
1591735	13
3055320	13
6912566	13
1952535	17
7632594	16
13756169	13
15236886	13
8819638	13
10546617	13
1935807	13
2527590	13
11123560	16
3009655	16
565157	17
812231	13
4166016	17
1575294	13
11945156	13
23242455	13
6435068	16
1299912	13
14780881	13
15945741	13
9104062	13
9167154	13
7706948	13
8089737	13
14796556	13
12982789	13
12298245	13
14958576	13
777381	17
698091	15
22747621	13
3117415	13
10383021	13
19340964	16
9299498	13
4806223	13
7175460	13
589593	13
1163884	13
1532395	13
8543135	13
22113462	13
9323659	13
2508816	13
996549	13
6157721	15
3770419	13
18456506	13
32643956	13
4616489	13
4798865	13
993296	13
517362	13
7775149	13
7127004	13
7031072	13
2293888	13
6688043	13
14637845	13
23122489	13
1013510	13
2405388	13
13752992	13
13627416	13
21760924	13
21011591	13
3725333	13
18952554	13
3751924	15
7426184	17
43352908	13
1057522	13
4876786	13
3938920	16
13682844	13
373681	15
10602521	13
715809	13
5008556	13
6574444	17
12589555	16
5639373	13
83684	13
4210924	13
28711074	13
15741225	13
15883822	13
8254880	13
7736895	13
4378521	13
10838460	17
3864891	16
5778654	16
6886543	15
4186219	13
15713142	13
14168887	13
6237994	13
5588547	13
4619088	13
2142767	15
3227812	13
545454	13
8318121	13
21345799	13
24057125	13
3541754	16
6243767	13
918993	13
5164282	13
3437885	13
20618988	13
1921924	13
5012978	16
398422	13
9532057	13
42117030	13
4949238	13
10736035	13
3950967	13
18439325	13
13772494	13
2390953	13
338404	13
3913469	15
5011684	13
3254014	15
28248500	13
3231568	13
1066699	13
25151139	13
14489136	17
6328567	13
15622354	17
1444135	13
25444872	13
532581	13
6352615	13
3325561	13
457830	15
5251983	13
1824339	13
11926087	13
7827541	13
5520048	13
6965001	13
1686432	13
8304079	13
1445015	16
2081933	13
12623936	13
7980186	13
3291651	13
10650715	13
3805374	13
27019639	13
6413348	13
11034999	13
27610522	13
37362069	17
434345	13
1312254	13
3283974	13
6443967	13
4435127	15
19575	17
7312600	13
1295919	15
16415181	13
1889038	13
19185834	13
4700684	15
6052702	13
14551514	13
20995865	13
15803635	13
6382079	13
373407	13
1132918	15
3114607	16
36709970	13
513161	13
3456027	13
2803282	13
3895185	13
1314774	13
4022700	13
11225909	13
1990207	13
725278	13
4253406	13
1441386	13
5039901	13
4546563	13
9487680	13
3401055	15
19038430	13
5723012	16
28456620	13
1461802	13
481136	13
247690	13
17651185	13
10441622	13
7806556	13
16453436	13
2430915	13
32863001	13
7209053	13
7435593	13
593804	13
13792441	13
1231622	13
21119928	13
11131932	13
4438666	13
2220198	13
12498089	13
3313704	13
1863916	13
9816042	13
3734958	13
8282029	13
3338428	16
5748241	13
9795974	16
6605595	17
3255794	13
16733219	13
6884963	13
467826	13
12952551	13
18528842	13
2468129	15
5911511	13
1375656	13
4978312	13
3762182	16
36873064	13
4859937	13
1793825	13
6612145	16
2680424	13
4298477	13
8460828	13
1005512	13
13698194	13
1748772	13
4818622	13
12855279	13
8191400	13
4614827	13
871676	13
4270293	13
1863582	16
6677111	13
8585849	13
13168599	17
1503551	13
16553352	16
1082782	13
7500565	13
21906987	16
6208284	13
1334840	13
1941812	13
11940478	13
15108179	16
10344991	13
19167129	13
13486754	16
5885075	13
14934686	13
17726570	17
2392805	13
1609422	17
562428	17
3543582	13
32079020	17
15118797	13
1207938	13
40864130	13
8702937	15
8111822	13
5282054	13
437461	13
16083674	13
8307475	13
822790	13
886479	13
509426	16
11604684	13
7129018	13
2550537	13
27980163	16
2150239	13
4434884	13
4943618	13
9596035	15
14907608	16
24854902	15
3890099	13
18080184	13
1172402	13
8972006	13
2787127	13
2933534	15
2429723	13
23726301	13
4340234	13
1478821	13
1257099	13
1666996	13
1103957	13
6491954	13
13738031	13
9737906	15
12405929	15
3576646	16
13876498	13
953806	13
2462377	13
187339	13
1700462	13
4002895	13
7447870	13
15018249	15
2821186	15
7605079	15
1504069	13
181589	13
6852062	13
13244204	13
4083259	13
1656804	13
9258964	13
6216123	13
6856363	13
6078414	17
4829176	13
254937	13
5830050	13
3935258	13
8008386	13
2736763	13
2286488	13
66067	13
596095	17
8669864	13
5343810	13
1249443	13
3775821	13
6952479	13
17403177	13
6812778	13
12547058	13
20179148	16
30622751	16
925596	13
2225115	13
2592958	13
7878757	13
15343678	13
65473	13
262351	16
4258383	13
8229453	13
16822150	13
10756252	13
8220577	13
8061498	13
1190828	13
210590	13
8075897	13
23337182	13
11537105	13
966138	13
8518092	13
703948	13
20111030	13
4725123	13
7592857	13
1869227	13
16481637	13
19004934	13
2810262	13
3060592	13
5029855	16
1200966	13
7465357	13
8332639	13
477030	13
21293300	13
18768406	13
14133943	13
11934373	13
14509989	16
5619236	13
3696118	15
257497	13
2844930	13
4293785	13
688779	16
7353175	13
5658289	13
7998689	13
8206247	13
4758687	13
18299418	13
19338688	13
17187849	13
4236595	15
1403155	15
14827949	13
7975922	13
14837795	13
1049183	17
31165037	13
9808557	13
5847423	13
5497620	13
15695856	16
5030249	13
3259297	15
15546582	15
3360449	13
5043718	13
2472514	17
4264235	13
1642832	17
5353363	13
2759062	13
13827533	13
14500103	13
1112754	16
3269738	13
8583242	13
959144	13
3306993	13
4895040	17
3644109	13
7378336	13
6004943	13
1371681	13
8116354	16
4496854	13
8603147	16
9856881	13
5762377	13
645837	13
8022638	13
2024623	17
2515328	16
31195936	15
923365	13
3193798	13
4601960	13
6047921	17
3003908	13
7530721	13
60114	13
8074260	17
4601581	13
452881	13
6517794	13
765836	15
14028334	13
29946007	13
5765184	13
27877904	13
14441565	13
3171000	13
2736142	16
611018	13
4173178	13
8874318	17
13093056	13
17048487	13
12446500	13
4439849	13
2906076	13
180330	13
1900379	13
7246531	13
3025914	13
14011942	13
1703686	13
4890702	13
8476457	13
6847582	17
889450	13
1056188	13
11451964	13
11192073	13
14948338	13
2158918	13
4505498	13
19480643	13
14069059	13
18144987	13
9308787	13
11538814	13
2468707	17
6578256	13
36780549	13
5331968	16
10785137	13
15737320	13
263941	13
24761420	13
9767398	13
15682583	13
29605556	16
7785910	13
2259385	13
1875686	13
46843540	16
8519421	13
1474271	13
5917651	13
4893655	17
9095852	15
37176227	16
1766366	16
588524	13
758431	13
39696	13
1151220	13
491845	13
16368343	13
5124022	13
14345616	16
4645863	13
1000	13
2435717	13
6504199	16
3835544	13
2384283	13
10921847	13
14439608	13
2516383	13
3608343	13
3746661	13
1518196	13
15926133	13
19135707	13
3178302	13
3548463	13
459503	13
9395407	13
9335057	13
4354961	13
18539995	13
9098981	13
11162127	16
3630714	13
3659631	16
7093854	13
5473012	13
1035412	13
5475694	13
5530550	16
2102048	13
428600	13
1614330	13
3091575	13
5414119	13
10926367	13
6404821	13
24879494	13
9046439	13
10394806	13
10845134	13
294850	13
4963856	13
1806577	13
2295657	13
461921	13
7671469	17
18039467	13
13943783	13
7683912	13
17493309	17
8484118	13
3000751	13
5209037	13
2955949	13
6779690	16
4386315	13
11557278	13
6924249	13
10527939	13
11629606	13
10390629	17
13208339	13
20401127	13
16361377	15
512897	17
9954220	17
964003	13
2699960	13
19048418	17
17044164	13
2394181	17
526755	16
7730672	16
3939172	17
9819269	13
1016911	13
2860253	17
1352587	13
9558450	13
15805003	13
39004976	17
2611042	13
1682937	13
2194868	13
11742482	13
4402018	13
2848509	13
6612023	13
4203910	13
10662682	13
8080572	13
22983886	13
879448	15
28804356	13
11058411	13
15886629	13
5849475	15
5053559	13
951716	15
18385931	13
23695924	13
3158119	13
3581132	13
22767101	13
12698269	13
7222756	13
1422501	13
5271798	17
11769738	15
953777	13
28229195	13
19449380	13
3332316	16
1378320	13
1202603	13
3530070	17
3012756	13
13909585	13
1972485	13
1234801	13
3351748	13
6219892	13
1864833	16
3846179	13
546831	13
2005760	13
19815254	13
25510823	13
13001026	13
4558517	16
10588731	13
7504715	13
252866	13
2327442	13
30922768	13
5249886	13
4381126	13
12649967	13
204338	13
1676802	16
546180	15
17760307	17
13595923	13
6141053	13
5912396	13
2685915	13
7354203	13
6424486	13
1624463	13
551738	13
8393972	13
23442632	13
8287161	16
199766	13
3327847	13
223194	13
264105	13
2699084	13
15213241	13
19048692	13
5348670	13
23114581	16
3327905	13
25899415	17
1752583	17
13719807	16
3146160	13
3175747	13
3257347	13
10412380	16
3516477	16
3821654	13
20437047	13
4291505	13
7288294	13
15996272	13
2310019	13
6057574	13
589252	13
940641	13
23713873	13
8494682	13
7999237	13
297680	13
3463007	13
360776	13
2603720	16
834709	13
689326	13
9651481	13
17209809	13
2545592	13
12643204	13
4035494	13
1444769	13
2371143	17
1061506	17
18993049	13
6165873	13
21396197	13
2723706	13
8833583	13
5441379	15
1124006	13
6048326	13
8892774	13
10458688	17
8068085	13
5978401	16
4602928	13
197536	13
16780058	17
9275029	13
5563626	13
18120548	13
3538846	13
3677276	13
6868570	13
7927664	13
16183597	13
16185381	13
1971164	13
5393876	15
9061477	13
1029826	13
63966	13
10011391	13
4588193	15
3345676	13
7268180	13
356461	13
1219803	13
23504082	13
2598500	13
12139521	13
39864591	13
5216544	15
11735194	13
1451928	13
3640109	13
9254380	17
8456832	13
4760507	13
255576	17
318603	13
21780911	13
1179941	13
299294	13
1637361	13
12371145	13
4616486	16
17673779	13
5513886	13
8240956	13
25139159	13
3979695	13
15039951	13
4745907	16
214606	13
1101052	13
1750836	13
754810	13
939809	13
7449498	17
9714116	15
13282436	13
4394705	16
4350452	13
27767261	17
14518471	16
5494934	13
5598828	13
7309045	13
2524476	13
23797692	13
36245608	13
2001034	17
8350979	13
28201128	13
2806761	13
1413612	13
11099098	13
34487048	13
1574483	13
12936760	13
4362753	13
6007135	13
33188	13
948361	13
27221298	13
5341930	13
10708562	13
13730386	15
10186213	13
7225433	13
3615163	16
631778	17
3540213	16
3821498	16
9609763	13
13072898	13
14025297	13
555173	13
1597340	13
404214	13
8977192	16
20707822	13
7040281	13
29456969	13
145501	13
3826942	13
9284084	13
15481624	13
8533076	13
696334	13
11479102	13
6065811	13
19650568	13
16918606	13
15463415	16
1407154	16
678045	16
6730704	16
16702153	13
24278187	13
7113221	13
7886880	16
11779451	13
7207131	13
4709797	13
14237353	13
8274463	13
4555451	13
1396125	13
6237331	13
22210776	13
11888099	13
19949362	13
640947	13
2343925	13
4415479	13
19836313	13
10814788	13
265791	13
57723390	13
15109327	16
3858356	16
12201660	13
11606204	13
5344964	17
3258745	13
3995218	13
7039450	13
1120707	17
13488297	13
1534592	13
412430	13
2973905	13
18349123	16
14160023	13
5459884	13
1509831	13
4179529	13
9231277	13
5239103	13
39177861	13
7366909	13
8874300	13
5890307	13
16914120	13
127156	13
1765556	13
612964	15
8301268	13
4068299	13
5014908	13
18281523	13
3413858	13
972233	13
5373632	13
15817501	13
1344869	13
5618	13
1031102	13
16779734	13
7578805	13
4323371	13
6137621	13
5832017	17
5164718	13
19123763	13
10311477	13
1151418	13
15819163	13
2603249	13
7021761	13
5472992	13
11041362	13
15907262	16
5927323	13
50685398	17
19649377	13
9884063	13
3919782	13
19973242	13
335720	13
24505901	13
18106482	13
19005695	13
1228156	13
34966464	13
5432640	13
634912	13
975838	16
64499	13
5812355	13
3274678	13
4105055	13
9813318	13
10520512	13
8375554	13
259605	13
7929445	13
3735004	13
6272792	13
18646356	13
1187521	13
2496996	13
1636278	13
5336329	13
1215023	13
9893446	13
11520087	13
5106776	13
942816	13
11929388	13
3808381	13
16591799	13
13366099	13
6165851	15
11573403	13
24353414	13
740750	13
2241636	16
15005495	13
168900	16
11144517	13
1008092	13
962671	17
10420334	13
2311088	13
1436101	13
8050261	13
39682	13
2374077	13
11136880	13
8047455	17
7938824	15
6580062	13
2915940	13
589172	13
3652137	13
11472335	13
12434605	16
84696	13
9680674	13
2363246	17
7253817	15
12674380	13
4975663	13
20879278	13
3365988	13
1545929	15
16357667	13
6585294	16
7486849	16
549878	13
624807	15
9152340	13
3440279	13
8802660	13
5155596	15
8219828	13
811787	16
6126571	13
6089789	13
17221750	13
19773652	17
51912	13
81096	13
8784222	13
2613735	13
21528433	13
5009201	13
27227393	13
4888994	13
903784	13
10117039	13
436136	13
9193546	13
8840371	13
2096094	13
10171919	13
481958	13
7045717	13
2183112	17
5262696	13
2685240	13
1081401	17
8489337	16
288635	15
2095733	16
215136	17
14642655	13
19213944	13
7175200	13
6695683	13
3088619	13
2942048	13
11026938	17
554662	17
198779	13
3959132	13
1800352	13
16467624	13
1848851	16
11040246	17
15709150	16
2563767	16
1000319	13
3204372	16
7284666	13
34897	13
4315246	16
3360336	15
8617281	13
47076	13
8592192	13
22740804	15
772675	13
821271	13
1042213	13
2413988	13
2476429	16
6482045	13
8032294	13
2881028	13
17143643	13
4894308	17
2783119	13
3186178	13
3958025	13
1067363	13
23346795	13
1711213	16
5307713	13
3734021	13
10818249	13
2112986	13
11721955	13
135160	13
4144936	13
11392626	13
10234599	13
2490102	15
5999137	13
231999	16
20044313	13
2729577	13
3037765	13
1591374	13
8430255	17
3394918	13
2249651	13
10109068	13
1724777	17
1989271	13
3440921	13
546532	13
2331614	15
12197736	13
1230672	17
6558085	16
8509067	13
13710766	13
3399491	13
6726870	15
3084473	16
8298169	13
5919341	16
3587717	13
3278506	16
3581509	13
18622998	13
1294785	13
18229429	15
3283156	13
11409527	13
38424175	13
8159438	17
7498495	13
9953751	13
670428	13
5941681	15
5382982	13
5401817	13
1689674	13
10425209	15
3117355	13
1837984	15
3309310	13
26623912	13
9696514	13
15054966	16
9196880	13
9055147	13
2748285	13
1716334	17
6976752	17
4620016	13
3150663	13
6091184	13
9120875	13
874288	13
4157762	16
15601739	17
1032493	13
17514154	13
1222572	13
9496434	13
399158	13
2124809	13
6874127	13
3445939	13
554460	16
1412369	13
3930920	13
10487370	13
1099194	13
9044106	16
5228878	15
15134748	13
21115961	13
3164597	13
10104611	13
17894571	13
23279901	13
24376316	13
1445495	13
10984721	13
2330565	13
821988	13
925659	13
2000009	13
878190	16
13783935	13
1826204	16
8545573	13
1368057	13
611957	15
2930971	13
1826614	13
5248899	17
768174	15
3316979	16
7784971	15
23392339	13
4876116	13
4087258	13
13799662	13
1946712	13
11101837	13
3150317	13
406321	13
5179807	13
17507447	13
16419847	13
9583517	13
3807095	13
3465316	13
5520715	13
22366238	13
8958363	13
5109069	13
22657077	13
2452303	13
3300151	13
37598413	13
8204791	13
2359313	13
2855049	13
889145	13
5642442	16
9582901	13
11989342	13
5325036	17
10701351	13
3247017	13
4737203	16
21384109	15
14710521	13
16989401	13
4248935	17
2985121	13
10024504	13
3981691	13
8069140	15
5783922	16
8188406	13
6318876	13
5981517	13
12154651	13
17954939	15
24123142	13
6386869	15
4042086	13
11068508	15
5683058	13
37879683	13
2879786	13
25579926	13
4888601	13
15647	17
2472020	13
4935806	13
121961	13
1461617	13
2492101	13
4289637	13
14374017	13
10400185	13
10735953	13
442682	13
13940770	16
3872400	13
4060242	15
9264418	13
18370080	13
2656951	13
19830641	13
416143	13
2591188	13
7168800	13
316122	13
9476305	13
7479491	13
15700276	17
9082283	13
25129050	13
7983814	13
8016211	13
447671	13
10016412	17
36815780	13
2643379	13
4525045	17
11320351	13
404281	13
21969947	13
17145945	13
4386846	13
4110209	13
21668026	13
848296	13
2608054	15
7217056	13
71717	13
13307565	13
11309047	13
2746258	15
1078440	13
6938165	13
5654016	13
4763630	13
3319552	16
1048340	13
991143	13
1894432	17
8165076	13
1734402	13
22677464	13
1791016	13
3740735	13
1415076	13
16246366	13
8152981	13
9152099	13
2239347	13
1200427	17
4782170	13
5730403	15
7604487	13
5381408	13
10372415	13
5285925	13
24467996	13
4968863	13
289393	15
4860378	13
27602811	16
8595514	13
12783237	13
35430	13
1878868	13
1915556	16
3291511	13
3347539	13
2629210	13
5232897	13
1617785	16
9816062	13
2085290	13
4007694	13
7005131	13
12511270	13
20672989	13
599998	15
19432766	13
2384409	13
1785494	13
17612789	13
19115685	13
4488636	13
29737081	13
44385123	13
7042965	17
2351248	13
95764	13
6822611	13
10581267	17
3325441	13
15982908	13
26141850	13
14928727	13
21418297	13
6198108	13
9601461	13
6207700	13
310301	13
10142797	13
119998	13
17753322	13
12193378	13
9180106	17
604019	13
2110205	13
15835317	16
1728222	13
580948	16
17878773	13
14167451	13
191415	13
1824886	16
8220239	13
875387	13
13954996	13
11175125	15
484261	13
713899	13
286703	15
3540646	13
8787109	13
15896325	16
21674530	16
6235154	13
3626224	15
2751873	13
9653434	13
351445	17
10022520	13
10867692	13
7055386	13
10154785	13
2805034	13
19481575	13
13468067	15
3095541	13
1255313	15
11299836	13
4503607	13
3959899	13
5358304	17
4208647	13
17051207	16
817337	13
6353167	13
26466866	13
712171	13
9480506	15
1044133	13
1637578	16
20292176	13
7803409	13
3163304	13
4787690	13
4718765	13
4533497	13
7225387	13
9071944	13
1369171	13
10992457	13
9899983	15
5248074	13
5150359	13
10296384	13
2776252	13
5194943	13
918103	13
3481671	13
5332849	13
4836234	13
4224409	13
11800176	13
4042865	15
2887310	13
3144251	17
3864425	13
1308613	13
3840285	13
17417850	13
14659745	13
5159282	16
271521	13
616176	13
1543590	13
262287	13
9046242	15
11179629	13
4960360	13
74325	13
4352806	13
6584343	13
20165902	13
13782830	13
512144	13
14232990	13
127847	13
7699407	13
21532002	13
2585796	13
4056278	13
15501415	13
24904623	13
6780612	13
3814216	13
644364	13
1787837	13
33646983	13
1815305	13
5533343	17
3289213	13
2989465	13
14117404	13
20584022	13
15896177	13
9739045	16
997416	13
79165	13
9855972	17
121767	13
12794455	13
10154214	16
903767	15
10131994	16
3944491	13
5444968	13
11765643	13
671776	13
19342306	13
2246810	13
215044	16
8283633	16
2290812	13
2336591	13
9129854	13
1934405	17
18364073	13
3105079	13
5791031	16
5581551	13
13119642	13
4727088	13
6969805	13
3688805	13
6649325	13
5570778	13
10349866	13
9024332	16
6646185	13
21903	13
22632020	13
4910331	16
26093836	13
45481457	13
5748119	13
6449441	13
10313134	13
22344208	13
2900676	13
11470500	13
13009566	13
5390813	13
12728316	13
18881275	13
6622850	16
8370789	13
15166908	13
357856	13
5698503	13
13718955	15
5324664	13
10962156	13
2465347	13
4090827	13
1501693	16
1547682	13
3032761	16
23266057	13
7050567	13
3440033	13
17321166	13
27924	13
16834273	13
16536040	13
2393287	13
8362198	15
1274007	13
20207	15
6718060	17
223197	13
8894484	13
3040778	13
11849528	13
18767624	13
7050605	13
12040451	15
12601558	13
7953498	13
7009108	13
26236916	13
6257983	13
10066270	13
41915783	17
34056	16
12490004	15
2890667	13
5200691	13
16771374	13
1420912	13
16710771	15
821684	15
15140539	13
1688429	13
3744764	13
3634803	13
6588074	13
3253404	13
1621575	13
12529765	13
25484895	13
8559659	13
723751	13
8026463	13
4110448	13
4290481	13
16275792	17
28100070	13
27908157	16
555402	13
4179727	13
4269657	15
9802069	15
1348512	13
2727681	17
1637634	13
825448	13
4086816	13
12739526	13
15629415	13
472491	13
8953219	13
13099009	13
3351588	13
3783180	13
2094945	16
2552408	13
3833941	13
6446143	13
719273	13
2906206	17
6934093	13
7969354	13
4842723	13
1477061	13
530554	13
15488050	13
14355813	13
10325195	13
4295311	13
5460701	13
1964341	13
8448209	13
4085562	13
15420470	13
1107067	13
9467730	13
162146	13
4537955	13
951950	13
8056731	13
10675333	13
25032561	13
6440623	17
13102707	13
265909	13
1765964	13
46395	13
27777786	17
16670682	13
3097001	13
1588474	13
435372	13
1281368	16
14427965	13
2519197	13
1890799	13
10590294	13
6074202	13
1099357	16
23745698	13
8718475	13
5615350	17
22087563	13
259367	16
4934010	13
17507848	13
832634	13
1294664	13
12781943	13
388698	13
15231473	13
4470329	16
6913863	15
1282301	13
24758780	13
13857300	17
1572770	16
5800278	16
4174044	13
17913888	13
12522497	13
1744471	13
4921705	13
13992760	16
2557257	13
2572568	13
897189	13
1670196	13
3123779	13
8589892	13
11023055	13
1787624	13
2231327	13
1223370	13
1526608	13
16493996	13
4634898	13
669713	13
10530671	16
5134777	13
4625939	13
17807730	13
6208625	13
4523955	13
17012548	16
10015645	13
11358800	13
6970129	13
21577679	15
8399354	13
6520174	13
3568727	13
5811189	13
5889977	16
15618034	13
1135339	13
8842218	13
4151448	13
2990935	13
598617	15
15754809	13
515411	13
29084148	16
4764389	15
3529848	13
10450316	16
10822243	13
1204234	13
6602943	13
16737810	13
368159	13
3402632	13
560430	13
7816384	15
211344	13
6663458	13
1402881	13
12862819	16
2853671	13
30248	17
4633758	13
1848219	16
1706885	13
8063728	13
26821415	13
6396667	13
6073389	13
6937612	13
2465725	13
9389264	17
4870628	13
47124	16
9608686	13
24421961	13
12789569	13
8316588	17
3907911	13
10760269	13
8957144	13
15268188	13
6494818	13
35778706	13
10203105	13
632723	13
1814851	13
9302955	13
4619401	13
6036719	13
5955160	16
2833652	13
5045452	13
26534719	13
5592299	13
5659928	16
1670775	13
1046070	13
16850935	13
4565483	13
4034052	13
7212775	16
8884240	13
16288694	13
11216642	16
786626	13
25791074	13
6561170	15
3885553	15
9203201	13
4713228	13
558642	13
126452	13
2348515	13
7842571	13
1364923	13
170159	13
22352989	13
2258691	13
5418614	13
26502451	13
415743	13
314827	13
22198905	13
7403067	13
30757783	16
16728923	13
1388267	13
8821769	13
761318	16
22957030	13
12688290	13
15605172	13
3970427	13
34443994	16
2086782	13
8055788	15
4482780	13
340768	13
2752272	13
7604733	15
1193276	13
3849221	13
29365391	13
40711093	13
20649547	13
967046	17
11923518	15
2902985	13
1977249	13
1440680	13
1816880	13
9746187	16
9558394	13
19441135	13
7633583	13
6175280	13
641954	13
11367189	13
5821564	13
5485022	17
11723803	16
13050713	13
1971749	13
45345128	13
14247015	16
1163050	13
9448719	13
6383463	13
451557	13
37128402	13
39037876	13
18545176	13
5143443	13
1079444	13
12718406	17
10740332	16
13747019	13
3386146	13
11198737	13
17370550	13
12414941	15
813729	13
8778119	13
13073435	13
10581320	17
9498919	13
11690457	13
1275353	13
9518706	13
12063103	13
325198	13
30117157	13
13204016	13
2024352	13
655502	17
2312212	13
15529263	13
8424766	13
4706809	13
187686	13
6384749	13
13222763	13
1432772	13
3580722	13
2742272	13
25942407	13
5427229	13
1266509	13
10017663	13
19009106	13
7499970	13
7715378	13
49195395	13
19265799	13
930060	13
15955899	13
14809723	13
5632851	13
50022083	13
20853140	13
8247507	13
771204	13
1880276	13
6918330	13
12116269	13
9438843	13
2136477	13
2775394	13
5575717	13
286549	13
2442480	13
1533641	13
14394185	13
5876715	13
5043540	13
580698	16
155244	13
1294088	13
6699274	13
12310394	13
16181657	13
7722902	13
6958007	13
43716874	16
11172666	13
34496613	16
3212652	13
16604641	13
7527020	13
19326149	13
3407408	13
17034766	16
4198997	13
381783	13
5205240	13
7843964	13
4793440	13
9314196	16
1832828	13
7532039	13
7992208	13
13494706	13
10813447	16
4101484	16
4396398	13
7217715	13
23927175	13
12414948	13
26734173	13
12719470	13
1122071	13
2402557	13
6966143	15
25296252	13
40928486	13
637481	13
2107235	13
10226141	13
18378149	13
3034163	13
1139244	15
116942	13
612284	13
6832228	13
16946679	13
4186779	13
10359491	13
775177	17
3021103	13
22494083	13
12381189	13
7310579	13
5633031	13
24283063	13
1908640	15
5008693	13
5874871	13
24399029	13
10067036	13
1483485	16
4167645	13
4440986	13
6522193	17
6636236	13
8052707	13
1838396	13
11216720	13
69844	13
7252274	16
1996561	13
2789719	13
10629409	13
4910826	13
428648	13
7057246	13
35805333	13
1592499	13
9686810	13
7963350	13
18577601	13
13765551	13
11922376	13
7247855	13
646970	13
2533151	16
848234	15
41387941	13
12996076	13
4776662	15
16213298	13
8076301	13
4681651	13
13595181	17
866470	13
17051221	13
11367034	13
5023650	13
16504708	13
16152129	13
919758	13
10003755	15
1845145	15
2587474	17
4727321	15
8053753	17
10327045	13
1651837	13
2472443	13
1825644	13
7685464	13
3085016	13
7305080	13
43181888	13
3249655	13
11456817	13
176710	13
7242251	13
1923190	13
2733450	13
12867973	17
10914482	13
7796091	13
3187625	13
1339166	13
7151588	16
19251274	13
26516024	13
5703413	13
1448287	13
8841680	13
598493	13
2226999	15
3209322	13
17089299	13
3400111	16
1709460	13
31356737	16
5194244	13
21263303	13
9351102	13
2006513	16
5358041	13
1353866	13
45694768	13
6849905	13
9487487	13
5101040	13
346070	13
1632114	13
3250141	13
666564	13
20597711	13
113991	13
130168	13
16503277	17
16779025	13
935641	13
3158111	13
10966102	13
11061693	13
1085025	13
1883195	13
9530030	13
5832180	13
4452415	13
971257	13
9292677	13
54267380	15
37116197	13
6171531	13
506875	13
11764344	13
2678104	16
2635917	13
35404459	13
7793733	15
8647486	13
11496577	13
8400277	13
16421856	13
1153261	13
12123619	13
1449039	13
14580392	13
4151283	13
11695677	13
12604256	13
2562134	13
1811367	15
14405407	13
5592542	13
21379862	13
1401989	13
5600048	16
4543121	13
8567050	15
7553979	15
13100104	13
7668621	13
14322678	15
11904734	17
11946519	17
11220463	16
13750148	13
7333059	13
5492052	13
3126643	17
10624590	13
24281114	13
16254543	13
16554400	13
3521495	13
2424572	13
6549392	13
8870763	13
14251196	17
9264079	13
3378303	13
1221390	17
15673119	13
759007	16
637661	13
13684664	17
19758143	13
6740117	13
2170474	13
3254393	13
2944277	13
522321	13
8025819	13
1187416	13
1131755	13
885414	13
879639	13
1603752	13
2251351	13
3233073	13
82621	13
2170942	13
4320349	13
6957350	13
59596	13
16008004	13
7514725	13
7471240	13
13392157	13
2866877	13
455995	15
35240640	13
12089489	13
5717443	13
12384549	13
3345453	15
1068247	13
199262	13
2878070	13
2183420	13
813448	13
17956644	13
1331530	13
11294189	15
17621635	16
385149	13
6740497	13
25203497	13
1503365	13
6399443	13
4959325	13
8504973	13
2202951	13
8326885	13
4568606	13
11656023	13
4668220	13
3078501	13
18544628	16
26878324	16
3117207	13
5962126	13
5842853	17
539307	13
5930372	13
5372676	13
5801259	13
1652860	13
3840516	13
830700	13
3038418	13
12452202	13
6284106	13
246703	13
21127398	13
4955717	13
123458	13
865142	13
10573956	13
6551650	15
30462652	13
7963909	13
13118094	13
413441	13
4978008	16
1665776	13
16579854	13
3732937	16
2849806	13
3539562	13
13648279	13
1244036	13
34669636	13
4085121	13
2467361	16
3368238	13
1484437	13
2628782	16
9008658	13
8727849	13
1950082	13
6233460	13
17997161	13
12620903	17
9255512	13
14796552	13
532024	13
2535929	13
13784954	13
2959522	13
2637637	13
17062054	13
285139	13
4686681	13
765782	17
13509495	13
15068638	13
3876363	13
453471	13
2827752	13
8339711	13
992891	13
3093106	13
3592390	13
4243044	13
8480795	13
1271400	13
4058337	13
2384958	13
20347125	13
1944239	13
5726547	13
19610479	13
991798	13
6271999	13
13946021	13
20791053	13
4264297	13
2531955	13
21494007	16
2323943	13
3416713	13
9458148	13
8086847	16
7863696	13
4083856	15
12548250	13
5403965	13
9203769	13
1253462	13
1015368	13
7667416	13
5864747	17
581620	16
37811	13
8361699	13
18872426	13
1505273	13
814533	17
20417463	13
5767176	13
861272	13
7868975	13
3125657	13
6361529	13
344772	16
211783	13
7158734	15
12784030	13
225796	13
14737191	13
11307484	13
1968514	13
11421207	13
3218665	13
3472518	13
1580429	13
4785256	13
8614388	13
31570406	13
6651960	13
604235	13
3781556	13
10257406	16
9650486	13
38311916	16
10999283	16
6224314	13
24106970	13
11538390	13
14071263	13
7066965	13
4313438	13
22529210	13
837988	13
169529	13
13830820	16
3061299	13
192760	13
2309363	15
8477672	13
1119166	13
8475004	13
2770932	15
7988793	13
2426636	13
5705478	13
12862523	13
7568210	13
6457801	13
19739766	17
9043419	13
646220	13
2899382	13
6618751	13
457615	13
21126410	13
21371463	13
8252987	13
10061486	13
1700692	13
219316	13
3657899	13
6415404	13
9192262	13
1732056	13
420020	13
8094809	13
2530310	13
2054967	13
818640	13
818445	13
16106436	16
13143263	13
4333109	13
8249517	13
13354298	16
1145058	13
12765094	17
20662667	13
18192272	13
16270792	13
2665928	13
19896024	17
39983160	13
35746028	13
7111460	13
5508247	13
1893014	13
1793710	13
1423529	13
318303	13
16887995	13
1901284	13
5174699	13
25744105	13
16916154	13
62784311	13
2847998	17
14459631	13
2788318	13
3976502	13
14549962	13
18405216	13
14582803	13
6000306	13
3806542	13
7787729	15
18009207	16
5081253	13
6167974	16
2550392	13
18092302	13
6828322	13
2467939	13
12965712	13
59999	13
2884135	13
1845095	13
24563085	13
5831361	16
660571	17
4946822	13
6943350	15
2878108	13
1128665	13
2989120	15
14063011	15
1813995	17
3071884	16
10513588	13
9255165	13
13263382	13
9578426	17
15507957	13
17010525	13
7260104	17
2307491	16
10362907	13
34956469	13
20192591	13
972490	13
6428986	13
3769547	13
27803383	13
4289697	13
1337475	13
3404364	13
7960601	16
88366	15
2975840	15
4403630	16
9388697	13
8235975	13
8855340	13
2454017	13
5033673	13
13999552	13
36404521	13
1293132	13
6251835	16
902590	13
49629422	16
5682069	16
75849288	13
4854810	13
4158326	13
27715677	17
9798649	13
1395405	13
3325432	17
33732606	13
1401292	16
5350958	13
16235743	13
7718639	17
5463139	13
1824606	13
3110909	13
1618915	13
7690860	13
42850777	13
13461367	13
43680012	13
14058145	13
16520759	13
4754020	13
27670534	13
6796017	13
20742939	13
17066706	13
8897154	15
401815	13
10904125	13
4752144	13
14882933	13
116068	13
36506295	13
21520580	13
13859431	13
828618	17
2410783	13
8767893	13
6767462	13
1168985	13
4575810	13
7822460	13
346962	13
8080792	16
1088466	13
16227615	13
2205248	13
8137901	15
1484643	13
16326428	17
13256601	13
2405093	17
1390345	13
2599878	13
5732520	13
1861973	15
8976759	13
8799286	15
1129142	17
17379413	13
1357925	17
10944457	16
3818889	16
10687307	13
857651	13
4805284	13
21777631	13
1775730	13
206967	17
2758456	16
5455848	13
513545	17
16686467	16
6762345	13
6718335	17
1251329	13
9175694	13
10719050	13
2939613	13
3521803	13
7910932	13
14377155	17
9191	13
3418626	13
22072880	13
5693743	13
1218815	13
6344619	17
225075	13
12455136	13
3941732	13
4538046	15
6335965	16
2274607	13
2874950	13
12594097	13
39874584	13
5356429	13
13583815	13
4112824	16
20092976	13
3002432	17
4252974	13
4310238	13
1498808	13
3724232	16
1950390	16
1679683	13
3164944	13
2754380	13
8729612	13
28466534	13
8213449	13
15989003	13
5577664	16
16175881	13
4422525	16
1213029	13
10069531	13
108839	13
10372534	13
1554817	13
4889923	13
4688896	13
1846899	13
1707946	13
7006534	13
2589819	13
6588346	17
4755067	16
6927928	13
6088822	16
19315293	13
13319159	13
6509440	13
5464549	13
4369515	13
512537	13
5359605	13
10638597	13
8375226	15
5947249	16
16530424	13
28347759	13
11827474	13
13766722	13
9317398	13
43527210	13
2915408	13
24967257	13
15543951	13
9245267	13
6310337	13
15151329	16
988836	13
12003718	15
14679165	13
244412	13
4563660	13
4923889	13
7522257	13
18120679	13
1481285	13
414663	16
29648932	13
15039162	13
4886446	17
4046663	13
1130658	17
13578971	13
13341544	16
3967140	17
16813935	16
19445866	13
14498749	13
15187253	13
5366495	13
8332478	13
1233037	13
8751704	13
3800414	16
833857	17
2416826	13
6006896	13
30197178	13
9225077	13
11215411	13
4777186	13
11545790	16
2828371	13
20333173	16
1438139	13
2098652	13
5375283	13
12487786	13
2307121	13
11998567	13
4832650	13
4880328	13
1209335	17
3218410	13
9765941	17
5829776	17
9897341	13
2997060	15
2664944	13
13463387	17
3838495	13
29098728	13
29696710	16
1765194	13
447434	13
1714288	13
448609	13
8531660	17
887042	17
7364581	13
30692	13
22814062	13
4859766	13
1744951	13
2968214	13
3336907	13
753701	13
1938359	13
854638	13
1938493	13
1105101	13
16884561	13
6129613	13
15108867	13
588699	13
245171	13
1327227	13
4458490	13
9992965	13
2121695	13
1965381	16
12503746	13
8110292	13
2446151	16
1215754	13
7140454	13
3597545	13
3487387	13
16178929	16
4148287	13
5969169	13
2386338	16
1141754	13
731222	13
1768853	15
486711	17
5597628	13
1851642	13
6913261	13
1389949	13
2325556	13
7907242	13
16450159	13
239913	16
15691883	13
3306825	13
4970362	13
5786801	16
6175563	13
15713191	13
1194780	13
5235885	16
1669869	13
1912877	13
10499978	13
11663854	13
10704399	13
2705321	13
26168606	13
11080155	13
9836820	13
6594935	13
3197640	15
1896336	13
13495754	13
4849900	13
1803817	13
1544986	13
2359217	13
653443	13
8550516	13
2785210	13
5102795	13
16818952	13
13309523	13
7742026	13
11151917	13
6531480	13
1300436	13
2523290	13
4429023	13
5187339	13
3387516	15
14357643	13
9615319	17
4126733	13
17088474	13
37560131	15
9280470	13
6383436	16
2867623	13
2361227	13
13233652	13
25003764	13
9193880	13
15651795	13
5639913	13
16194899	13
3946427	13
1688345	17
2918940	16
8817769	15
1004767	13
19065040	13
5380562	16
650787	13
1594736	13
903399	13
1153870	13
1440023	17
2003354	13
5935179	13
2074323	13
9191126	13
1240604	13
8549124	13
12148939	13
2607899	13
20270593	13
5282033	15
8447032	13
21853384	13
333611	13
8391893	13
30117871	13
3931021	16
13453875	13
8838472	13
2828253	13
12465855	13
282345	13
579853	15
13245062	13
5664223	16
16950848	13
13517318	13
25909403	13
16924608	13
8387811	13
4156518	13
5235053	15
3248531	13
2191020	16
6295058	16
2203452	13
6369226	16
1236432	13
16224008	17
10255967	13
809096	13
2618302	13
2807187	13
9425558	13
2935997	13
9088317	13
3451347	17
10390645	13
2731206	13
18546484	13
325266	13
12374082	13
473746	13
4501843	16
11744216	13
640613	13
379888	13
5035611	17
22527812	13
2780873	13
6269032	13
3712540	13
7570353	13
9430460	13
326736	13
1459136	16
864174	13
7681197	13
1424953	13
7419706	13
8777282	13
30444338	16
8463770	13
2800211	13
4416254	13
1729216	13
3450151	17
9168634	13
2156308	17
29657959	17
174153	13
19441914	13
12508744	13
2365145	13
5668675	17
1789991	13
1039682	13
19269422	13
8521039	16
349845	16
13868871	13
2454058	16
13471695	16
9100933	13
11415246	16
10628531	13
2328902	13
7652699	15
3057421	15
2968098	13
2352668	13
2740327	13
2851132	13
42935566	13
662001	15
3023186	13
1944876	13
5022023	13
61553	17
7770095	13
5994801	13
12636706	13
5047242	13
7572724	13
10692669	15
7403570	13
2209692	16
2797683	16
1172009	13
25975124	13
10304717	13
4693689	13
4374004	13
1120419	13
11271282	13
185253	16
12698154	17
1046045	13
20338888	15
3611945	13
47162953	13
21636346	13
1010398	13
690327	13
887602	16
5107823	13
7061921	13
4982799	16
4765024	13
2168222	13
7015162	13
3006674	13
6798840	13
2192625	13
1967517	15
8140337	13
7008018	13
9857858	13
12186506	13
7124821	13
9971960	13
6407127	15
9532272	16
4021771	13
6305463	17
5472851	13
1087496	13
2813922	13
12882754	13
11154755	13
2670573	13
12395255	13
6891266	13
8424498	13
3739343	13
270051	13
2427233	13
7560430	13
2397532	13
13224828	15
6700480	17
2129133	13
6800114	13
11943243	13
564677	13
12007479	13
10817115	13
20602729	13
2193198	16
760467	13
12008648	13
13692146	13
38500519	16
18628511	13
8573752	13
25995029	13
5273431	13
9934336	13
5389118	16
3920791	13
7791493	13
18826819	13
201373	13
1010761	13
1700322	15
5567839	13
884338	13
4268433	13
14222781	13
3937960	13
10970549	13
11722004	13
4413069	13
13029552	15
9227812	16
14319159	13
3684058	13
4209677	13
8846184	13
4814051	13
2740443	15
6461673	13
3987153	15
8953456	13
7193363	13
18535867	13
32523501	13
2022996	13
11896566	13
238883	13
2906309	17
7774061	16
13485792	13
7823271	13
5679095	13
31294511	13
25535732	13
24879374	13
736339	13
11811751	13
12374528	13
7317468	15
6496038	13
107224	13
15822128	13
10949883	13
222161	13
3570912	13
11445215	13
9283311	13
7423133	13
164555	13
5814140	13
9036	13
3785663	13
3123614	15
16524553	13
1635255	16
3401961	16
687086	13
5634508	13
9090149	13
34722548	15
2263030	13
3035287	13
1579415	15
3012967	13
4477864	13
6147856	13
1169872	13
8079591	16
4020225	13
45933292	13
3800207	13
7555885	13
14514778	13
8051059	13
7700357	13
5458759	13
4606197	16
16340273	13
8646177	13
25401194	15
19006700	13
5108040	13
507482	16
8302719	15
2560740	13
4327461	13
7184093	13
28094693	13
10299333	13
6144362	13
1852735	13
2599717	13
4302099	13
10693875	13
1010149	17
7723557	13
6108270	13
3010234	13
1571399	17
1804322	13
3017466	13
23768459	13
111805	16
1149726	13
10511936	13
3371611	16
4618656	13
394872	13
8306571	13
7646435	13
15004	13
3099277	13
7655363	13
4638485	13
3231037	13
2574484	13
4680289	13
11803000	16
2261147	13
19152279	17
22839381	13
21935844	13
1181855	13
20365261	13
5746839	13
11390171	13
1096707	13
10579827	13
5894233	13
2024039	13
19439106	13
666790	16
1009130	13
6264345	13
16601719	13
2737339	13
1218864	13
6442957	13
3842927	13
15214332	13
1641378	13
7008788	17
3039714	13
6836502	13
16010341	16
18090528	13
16290338	15
28388229	13
20324141	13
20740515	13
9333372	15
23799512	15
3167850	16
4257874	13
7308062	13
693676	13
42434791	13
17879357	13
14252752	13
2919633	13
449254	13
7341585	17
13632864	13
1712243	13
1790075	16
3309392	15
10151345	13
28507376	13
9803339	13
25199450	17
856061	13
1443446	13
10279811	13
8116973	13
5906275	13
1146557	17
12471666	13
7542182	13
18554085	17
15656503	17
14416321	13
10652876	13
7810628	13
12019335	13
21614302	13
8927167	13
12077613	15
628857	13
300617	13
8942814	13
2516754	13
3109467	13
1850806	13
1677030	13
1020292	13
5576851	13
5699299	13
4937577	13
3985383	15
7586715	13
2001780	13
15501147	13
2332846	13
10163602	13
328712	13
23907823	13
2962311	13
829231	15
14208141	13
11673325	13
4811852	16
8650664	13
14611960	13
8641136	15
7232891	13
2860766	13
4435037	15
13753730	13
13738242	13
4872670	17
3626139	13
16133961	13
5086616	16
15286481	13
3038155	13
4874621	13
2631882	13
3229552	13
7066588	16
31660368	13
6935335	17
2535916	17
148186	13
518297	13
5072943	17
14331499	13
2752607	13
9412881	13
13533296	13
26522810	13
2652325	13
1164465	17
7624629	13
3702176	17
18572525	16
12002271	13
15887926	13
27033124	15
13007315	13
17467274	13
4773743	13
5002335	13
875120	13
4257746	13
215729	13
20516756	16
5953662	16
11793059	13
8372968	13
4328023	13
30673710	13
11902873	13
13785432	13
14677512	13
12900355	13
3476539	13
7735690	13
16365455	13
32645039	13
7449225	13
2613845	13
811181	13
15369063	13
1998578	13
14612095	13
624755	13
5589869	13
10545638	13
5576296	13
926125	13
7696980	13
5074801	13
6097149	13
1815556	13
8934239	13
773572	13
569232	13
2211217	13
1673479	13
6859605	13
5498495	17
27290972	13
11672797	13
6471958	15
4578068	17
12171275	13
5496714	16
13312857	13
13336036	13
4011718	13
11326495	13
1334949	13
6079334	13
900255	13
3821813	13
8469580	13
16933377	13
13077049	13
6153553	13
979430	13
7877864	13
7087242	13
7930382	13
5775039	13
11577029	13
8360799	13
21702465	13
6785239	13
12639400	13
13662705	13
15954187	13
33178101	13
6619632	13
4335846	13
2410139	16
78086	16
3376086	13
4177262	13
11526782	13
1271497	13
15963395	15
9107267	13
4333694	13
3002549	13
4169037	13
7275904	13
6401892	13
4444859	13
3017385	13
27560380	16
29165905	13
5052543	13
5626993	13
22922844	13
8336728	13
9409537	13
6631738	13
455322	13
5773630	13
4208822	13
3837020	17
11724628	17
1710634	13
337012	13
7145809	15
5940749	13
2022084	13
117065	13
4960709	13
4297523	13
584160	13
1568286	16
23640417	13
1791536	16
9162176	13
6384471	13
5962768	13
72719514	13
386115	17
2926580	13
800233	13
1991290	13
1647199	13
1920529	13
9468	16
4031812	13
3102946	16
4737432	16
5974250	13
10207852	13
17528598	16
1297013	16
5341375	13
17393412	13
6691698	13
7658358	13
1739999	13
6551873	13
17242640	13
11135020	13
11566364	13
3132830	16
2306796	17
9615900	13
589496	13
10077368	17
40957063	13
17125164	13
4945728	13
25790979	16
3028065	13
13109927	15
10268684	13
2425371	13
4048473	15
211919	13
8474339	13
8910279	17
16844333	13
4262858	13
3274932	13
3950393	15
664593	13
6340501	13
373320	13
849402	16
2963178	13
2767207	13
3720079	13
810849	13
9426040	13
2510052	13
5308604	13
9766083	13
6046220	13
1184719	17
15351594	13
10435510	13
6397388	13
6972874	13
911360	17
2532409	13
15770769	13
3036931	13
4619489	13
720154	13
13802263	13
4951125	13
1091905	16
986515	13
1580283	13
6891900	15
4754147	13
2629623	13
16148150	13
1045738	13
10705883	15
98278	13
3610883	13
18952229	16
3240409	16
4362662	13
3971330	13
1909232	13
6007276	13
1663873	13
9064085	13
27483310	13
6936683	13
1625123	13
5810841	13
1991610	13
23626680	13
22892783	13
11303579	13
14084166	15
2999699	13
9640062	13
1743364	13
536134	13
4377404	15
7665759	13
2071124	15
498532	13
1022263	13
6541389	13
16965707	13
9219736	13
8613004	13
9609518	15
10255191	13
594316	13
531770	13
802931	13
2077116	13
9784356	13
26672084	13
16957440	13
7258434	13
8673063	16
1326967	13
6703205	13
1743861	13
4375780	13
12933933	13
9138102	16
7384165	13
605847	13
6143481	13
4287395	13
4656437	13
6889464	13
6080900	13
29775056	13
13077461	13
15515557	13
11253776	16
2819421	16
1040006	13
15336938	13
5045160	13
1152300	13
10201367	17
5015293	16
2662558	13
459434	13
4289659	13
3287885	13
3494002	13
25159266	13
5044797	13
2634509	16
2479409	13
41208130	13
6271614	13
9185150	13
6146889	13
707582	13
18968017	13
2499091	13
2118114	13
13169813	17
3270638	13
19505934	13
4180763	13
16521762	13
579155	13
5630860	13
10862014	13
6406243	15
37493211	13
1801368	13
4766186	13
1789106	13
2162820	13
14677890	13
1549577	13
11712296	13
2973428	13
4923052	13
4999121	13
12959288	13
22154910	15
8734259	13
7712523	13
30926174	13
12996434	13
2115650	13
2697998	13
9831037	13
11423242	13
11830	17
5449664	13
3554536	13
13077142	13
24893223	15
9013886	13
732791	13
19168594	13
6241529	13
2209395	13
4082099	15
413919	13
86487	13
5502023	16
11654375	13
10057648	13
3862127	13
23157232	13
3359712	13
10214769	13
3012426	13
1213392	13
2697749	13
778536	17
1383698	13
1536109	13
2622720	16
14600570	16
8944227	15
20388847	16
5001291	13
11235950	13
339382	13
7696537	13
5736182	13
13780691	16
2111173	16
15597502	13
712936	13
19166319	13
81566	13
5563536	16
3985966	17
3070933	13
24845589	13
4714307	13
12609079	13
10875916	13
14997830	13
13199054	13
16590077	13
2904688	13
2034375	13
3309690	13
3543761	13
13539271	15
1267370	13
2900702	13
12168898	13
3829761	13
135262	13
6675217	16
963743	13
15639063	13
1848042	17
3517047	13
1363578	16
6211566	13
26918737	16
7011552	13
6440600	13
12630000	13
7051279	13
4993982	13
4794468	13
9536151	13
15131209	13
7216902	13
7718507	15
10851446	13
270184	13
7899583	13
23978326	13
3857321	13
727190	16
489256	13
12939613	13
5184030	13
21357140	13
12903437	13
2501185	13
1243378	13
7506960	13
35892395	16
3302401	13
1679848	15
6998292	13
4767184	13
16770600	13
5328533	13
28991109	13
2678185	13
5331698	13
15060248	13
4689486	13
8509894	15
183435	15
9381188	15
31404698	13
8046341	13
5923161	15
32408209	13
10544040	13
951668	13
12047499	13
7919794	16
30366383	13
6461093	13
3914928	13
8180331	16
19349463	13
15426448	13
5368437	13
6643191	13
12219196	13
4212024	16
273340	13
11550808	13
5969700	17
9628686	13
2841196	13
89712	13
4455520	13
8094343	13
7305998	13
5591264	13
2154292	17
9476423	13
19361989	13
12611587	13
4898816	13
27362048	13
2117381	13
584844	13
1162967	15
4822104	13
941257	17
2605045	13
5452988	13
5426771	17
11372295	13
2197070	13
2943385	13
8791262	13
8544914	13
23498047	13
175179	13
4024814	15
2633499	13
181702	13
1116106	13
6084049	17
9027129	13
886248	13
4331905	15
4959759	13
4637399	13
7367122	15
11696927	13
4424684	15
490782	13
990736	13
1397449	13
13117735	13
8067740	13
1175126	13
4759622	13
7225514	13
19620587	13
10178832	13
960359	16
8654645	17
13527488	13
7251719	13
12686350	13
9243363	13
7658869	13
2275724	13
1821385	13
29984565	13
23788601	13
5704606	17
613323	13
7024896	13
12667115	13
1607838	13
1429559	13
2598349	13
6685802	13
20096988	13
3764003	13
31416469	13
5931883	13
7578425	15
927894	13
15371082	13
4052423	13
11408282	13
29870855	13
7685535	13
13369420	13
9750989	13
9663905	13
7668203	15
16361848	13
1128185	13
26004789	13
10078518	13
1052208	13
3947901	13
5860762	13
266741	13
3596387	13
24718735	13
12077515	13
12286413	13
10227471	13
3929826	15
7370905	13
19075932	16
32766	13
74975	13
17769063	13
30019911	13
18090800	13
10047018	13
24904831	13
7641859	13
9113252	13
6136304	13
1302715	13
28214285	13
951446	13
15149887	16
22168247	13
8873689	13
7511749	17
3335603	13
4081242	13
9027622	15
674654	13
3103662	13
840544	13
6992100	13
3210331	13
13168627	13
5653347	13
1096632	13
4586260	13
3641504	13
7036989	13
10233182	13
3850825	13
4158667	13
8371467	13
6817799	13
32213665	13
95427	13
7816034	13
749896	16
7171875	13
121957	13
1153847	13
21167319	13
8136387	13
13386689	17
6695660	15
24070600	13
14483664	13
2252961	13
309974	13
8350528	13
9318150	13
6356527	13
7418295	16
1096914	13
221107	13
4090331	13
9650665	13
1867961	13
5343366	13
7145626	13
4475096	13
12545044	17
11303875	13
3323340	13
21625478	13
4288177	13
8753804	13
2550990	13
10353922	13
916234	13
8264058	13
16931425	17
4300908	13
6748116	13
1340376	13
5491018	13
1110289	13
8069621	13
12720128	13
8815366	13
9047892	15
16450235	13
4711676	16
17514796	13
11639271	13
7673928	13
6220534	13
8000335	13
14880128	13
12907149	15
5826324	13
1265193	13
9850590	13
20290094	13
5762509	16
15567359	17
1362693	13
3857266	13
12000053	16
2586986	13
9388258	13
4427092	13
30061315	13
1772206	13
4726527	13
2338888	13
2868022	13
36293732	13
24213180	13
6552249	17
2072078	17
9605983	13
19365621	13
11649683	13
3201731	13
14516179	13
3377362	16
1898582	13
3315781	13
5491400	17
3686384	13
2946266	13
1952289	16
15718200	13
18855880	13
8916089	17
2733505	15
579477	16
13575111	13
30120350	17
1621283	13
2061227	13
173708	17
10671180	13
4594227	13
4267548	13
1783982	13
14224201	16
2664898	13
3773327	13
8727170	13
548154	17
5606341	13
5308983	17
2104673	13
5687896	13
21178536	13
4467467	13
24671902	13
10105335	16
6161171	13
13266063	13
7547946	13
3852028	13
24185	13
7365172	13
823118	13
7458565	13
4122160	13
251682	13
21542487	13
1244796	15
10547186	13
700490	13
2653571	13
16594356	13
4939183	13
22158006	17
1611059	13
7288678	13
7352077	13
954300	13
1085170	13
6386656	13
2461986	13
6790144	15
7567946	16
28187193	13
3648040	13
33545452	13
495792	17
11917023	13
33545905	17
1096374	13
14010121	13
6458160	13
11011725	13
12495387	16
840075	16
1138384	13
4509568	13
1068742	13
6908173	13
7199876	13
7558332	16
28263175	13
4708506	13
860486	13
8657476	17
1535	13
40945755	16
6614416	13
22449471	13
6880883	13
3055578	13
806287	15
3422786	13
14335824	13
7796332	17
1931222	13
2269319	16
3605236	16
7344759	13
2447536	13
192403	13
4362711	15
24530551	13
16221898	13
12352240	13
280582	13
9067731	13
1105464	13
2173757	13
5496440	13
555131	13
10127357	13
12777541	13
163376	13
16377372	13
1668067	13
13850794	13
22529205	13
15875016	13
2082037	13
2243429	13
13971754	13
6013673	16
37201024	13
2234895	16
16759559	13
5835493	13
4240017	16
656111	13
5293026	13
1750602	13
11685552	13
1305793	13
430984	13
18967277	13
6860609	13
3979583	17
1929235	13
15247461	13
747760	16
8918400	13
18381141	13
4745848	13
6395748	13
7625553	13
4339972	13
17255055	13
10279830	13
3627176	16
2245071	16
4848955	13
6347501	13
13580612	13
20129761	17
20922771	13
9249785	15
2741440	13
6160123	13
36259911	13
18212436	13
1474143	17
5472943	13
82816	13
9573319	13
4997240	13
25763359	13
4918327	13
2060983	13
36438776	13
9107801	13
168999	13
1904857	13
19589368	13
718465	15
1373860	13
7268439	13
8698138	13
4299221	13
5232348	13
5653267	17
7244938	15
4408566	13
8412818	17
24172167	13
3412650	13
4314622	13
8147435	13
750541	13
10627164	17
8032607	13
13002256	13
3143522	13
92202	13
20698663	16
260889	16
642398	13
2696711	13
344501	13
4840672	13
9912034	13
11296304	15
3554830	13
4951261	13
2025623	13
2098873	15
11944537	13
4921852	15
24426387	13
7708200	13
10824819	13
19900035	13
561951	13
16628347	13
13839899	17
43748547	13
5101531	13
22554172	13
14097381	13
2749324	13
8929089	13
1108872	16
4662449	13
12101977	16
2526571	13
12124573	13
3448493	16
14672175	16
4097457	13
2798398	13
1553195	13
9989371	13
16411642	13
1941986	13
11803786	17
1203325	15
923055	17
3623652	13
10913355	13
4386493	15
2845161	13
12173905	13
10079498	13
1004659	13
1514688	13
2058772	13
38653458	13
15029168	13
25586893	13
1477626	13
17067948	13
1567800	13
3354061	13
28362908	13
11967378	13
7940237	13
5629304	13
1221618	13
10816249	17
10096415	13
1289198	13
3217352	16
9809232	13
444025	13
3525114	13
18055857	13
364129	13
3369343	13
12434139	13
2644736	13
18527693	17
2621920	13
740753	13
5211876	13
1068013	13
27655979	13
546345	13
10520485	13
5056714	13
3019725	13
119950	15
8920985	13
2359067	17
16201319	13
906551	13
5516646	13
10915224	13
19110214	13
7641602	13
20064515	13
2489435	13
5211263	13
19814595	16
10361233	13
4661248	13
2109267	13
25492776	13
2899006	13
14583708	13
14383816	13
4973839	15
14596078	15
18998489	13
7797226	13
8087504	13
5952545	17
5581879	13
4960431	13
14091098	16
7030195	13
8903567	13
19887832	13
15704673	13
6454528	16
9244064	13
1680915	13
7303682	13
40815800	17
4115410	16
10151644	13
4722075	13
15137054	13
3765023	13
19740152	13
15687543	13
5930443	13
10485019	17
20670521	13
4447765	13
30054267	13
1660206	13
6017642	13
1954340	13
20134067	15
16891697	13
39672871	13
5326049	13
145808	13
7033619	13
8894575	13
8267465	17
32052939	13
3178815	17
24018888	16
7551083	17
8617878	13
12378459	13
12062715	13
2048765	16
4438899	15
2321110	13
201714	13
244082	13
8625492	13
1550331	13
2849544	17
2829939	13
6402175	13
953404	13
5906605	13
4639793	13
898396	13
9449163	13
15063034	16
91641	13
27315386	13
25332100	13
5698759	15
13809172	13
13623460	13
9225891	13
11731331	13
36789422	13
4919271	17
117896	13
1141383	13
1245977	13
6591032	13
690403	13
2018975	13
1760912	17
5900409	13
455610	13
233028	13
479810	16
5681793	17
1018165	13
4163831	13
1285236	13
7125483	13
15148049	13
4314197	13
2415468	13
4273704	13
5167509	13
15456541	17
2022076	13
2176554	17
4990009	17
12476467	13
17633542	13
30078100	16
764643	13
28396676	13
3255759	13
6457177	13
2053192	15
12270011	13
8012477	13
5381517	13
3314500	13
52195	13
698325	13
1352927	17
14770317	15
10808833	13
1366162	13
5645976	13
1971275	13
2491805	13
3625859	15
200473	13
7523741	13
7317147	17
448174	13
617847	13
1022184	13
11479820	13
13066823	13
19980584	16
2817330	16
2340886	13
11594401	13
15417546	13
363812	13
12305812	13
4645493	13
2781160	13
2645259	13
7748184	13
6095050	13
5559893	13
7406056	13
3986967	16
7779448	13
3345475	15
2067665	13
1330547	13
10980914	13
1615084	16
33746232	15
14191670	13
5555693	16
28095010	13
4112806	13
735292	13
12445721	17
19353468	13
967474	13
4443183	13
4558434	13
1719374	16
14999109	13
13838278	13
7159968	13
4612627	13
2977929	13
5970847	13
8359833	16
12023657	13
7566842	13
4573365	15
3110083	13
3217372	13
7991649	13
3210473	13
1786528	13
2454073	17
23558266	15
821846	13
747881	13
20195648	17
11823656	13
23364396	13
5293487	17
483906	15
15814209	13
6164251	13
22713554	13
5157913	13
10783198	13
39198855	13
4990209	13
3641906	13
3953711	13
16877170	15
1360913	13
11861974	13
609848	13
5473080	13
2200915	13
15814676	13
1899646	16
1398870	13
6559784	13
2553065	13
25791261	13
12267269	13
14623149	13
28726873	13
908773	13
3822217	13
13043619	13
10042500	13
8849049	15
3108649	13
5056601	13
9039286	13
14907385	13
30423901	13
6909350	16
8496676	13
8414816	13
1464950	13
8197331	13
5681648	13
11793043	13
1993731	13
7687388	15
1840809	13
5109027	13
9699505	15
3003093	16
1527361	13
987790	13
8302458	13
4399610	13
1886139	15
10010329	13
8532548	13
14556149	13
5158638	13
10818403	13
4314646	13
5421668	17
11029509	13
5629704	13
9098383	17
6161284	13
11615388	13
3307543	13
4873350	13
6621924	13
6128657	13
15175508	13
6972812	17
5241387	13
5178984	13
8877076	13
2403112	13
1454944	13
24902861	13
4081863	13
6674156	13
268637	17
37147529	13
5134515	13
25258517	13
2572726	13
13600820	13
36275780	13
7675578	13
6193198	13
6634667	16
793963	17
1726875	13
3012736	13
7204165	13
443982	13
3183120	13
17922126	16
14649345	16
9697894	13
1175253	13
12582582	13
12819178	13
9462802	13
2296572	15
10689621	13
14226804	17
8137563	13
463817	13
2912630	13
4859110	13
9070865	13
7949216	13
8265972	13
6690834	13
1136858	13
1684004	13
40534099	16
2662868	13
4847411	17
14618977	13
4327466	13
7522445	16
5469387	13
16440899	13
965042	13
1676875	13
18623132	13
3538932	13
3147931	13
1136472	17
17042994	13
2004308	13
6906947	13
11189393	13
28877153	13
7788243	13
28298972	13
4050187	13
7118441	13
9153254	13
6356417	13
15931759	16
17352292	16
3953270	13
24756068	13
4170568	13
9919499	13
1560188	13
5938301	13
990309	13
18211854	13
3212165	17
2578297	13
6027702	13
15348910	17
8011161	13
465556	13
20204	15
11560905	16
13929883	13
16046189	13
1256170	13
1790382	13
1577565	15
6944993	13
2809068	13
12914289	13
84989	16
6361105	16
2445013	17
1005258	13
18234267	13
12629243	13
6241809	16
7396228	13
14184164	13
11903814	13
923338	15
3978456	13
19223025	16
9457889	16
20082541	13
3605986	13
850378	15
35715104	13
1842996	13
5088930	13
1694896	13
4830426	15
1763396	13
4922605	13
1391021	13
1151326	13
47541604	13
17733114	16
46837886	13
3099955	13
6452863	15
1850706	13
21751162	13
11496009	13
10519360	13
22924889	16
1180883	13
1811752	16
6957976	13
10251361	13
2188476	13
7678323	13
19379515	13
4267860	13
18671230	13
24320110	13
24953752	16
10770521	13
5275657	13
17422378	13
17575770	13
12311740	13
27352623	13
4937450	13
2661820	13
10138781	13
16041456	13
7070234	13
8348924	13
5884263	13
35400356	13
15593262	13
9688349	13
5257197	16
1668739	13
1866438	13
223002	13
7790539	13
1674396	13
1276134	13
16214402	16
8663968	13
7523748	17
587422	13
5087491	13
219554	17
14125812	13
8680136	16
3534862	13
3542534	13
428693	13
1147135	13
2413958	13
4786618	13
3392913	13
8442983	13
3266931	13
3466741	13
22846734	13
1045343	13
1780557	17
3136428	13
1907942	13
5166363	17
7165901	13
32286333	13
35813871	17
10441567	13
704370	13
677914	13
10805354	13
166548	13
7782424	13
1277698	13
507223	16
7948475	13
26721043	13
81492	13
148346	15
12696154	13
18097441	13
13822478	13
6460319	13
835649	13
4466774	13
4993425	13
9644899	13
4067586	16
4162320	13
2554539	13
16300542	13
16277894	17
1935617	17
5758310	13
8301930	13
6961993	13
18629668	13
17241209	13
7737760	13
18979703	13
2360570	13
6920384	13
13891380	13
16482567	17
20537841	13
2753238	13
2482798	13
66799	13
13343515	13
20810153	13
25114802	15
2999551	13
1282049	13
8300277	13
1450345	15
15964201	13
831054	13
13675344	13
23565291	13
24237441	16
10900736	13
17352502	13
3024462	13
9238325	13
14507971	13
20713329	13
15372963	16
9678198	17
13668177	13
1393349	15
2264265	13
21816341	13
6200538	13
4363914	13
6276942	13
11625621	15
7271049	17
4356690	15
3235710	15
14387842	13
4633713	13
2145134	17
12322509	13
2116008	17
12819816	13
28549546	16
466671	16
15825765	13
8607731	13
23753003	13
3239947	13
6545298	16
2412712	13
3867312	16
2479848	13
1861013	13
4042034	13
5077666	13
24836264	13
1438807	13
11938707	16
3132985	13
7653666	13
1210656	13
10185877	13
10325835	13
5783020	16
8801251	13
8738493	13
7514814	16
5572319	13
4393630	13
3478485	13
11051965	13
5269114	13
27210533	17
3406109	13
965672	13
6033049	13
5952779	13
20768533	13
13943876	13
13368756	13
8471975	13
6279448	15
1277510	16
12280097	15
9425363	16
16097178	16
8861264	13
6005489	13
5948458	13
10419	15
12933377	13
9454586	15
9551350	13
130431	13
11342093	13
14571923	13
3408489	13
11302445	16
13097540	15
10631214	13
15622620	13
25608084	13
17768822	13
5060988	13
25421229	13
15207277	13
555240	13
7894910	13
8973894	13
14652756	13
1420378	13
6759878	16
20725782	13
6636776	13
22966494	13
1865793	13
2211084	13
632439	13
2091225	13
3146387	13
17428779	13
2182202	17
3882395	17
24624253	13
3413740	13
11342676	13
2121424	13
2272820	13
396251	13
556362	13
9364405	13
14289288	13
512034	13
790157	13
22408752	13
19644535	13
6816142	13
5496156	13
21789823	13
15122122	15
10049946	13
3134031	15
5467342	13
3746145	17
2726027	16
2992631	13
6175809	13
3055618	13
3522035	13
2736221	13
27802827	13
3665948	13
2458006	13
698689	17
6465307	13
49042903	13
3273119	16
5598880	13
2321907	13
258245	13
1483059	17
12661266	17
3390054	17
5518527	13
753322	13
2450252	13
1939829	13
325763	13
51389126	13
877772	13
6555770	13
3278698	13
1315101	13
15163185	13
5012824	16
10436539	13
3163438	13
4287456	13
5727843	13
4821400	13
371417	13
176340	13
1816420	13
7498606	13
2800406	13
2806956	13
4935657	13
10947802	16
28920293	16
2833551	13
6941581	13
11487722	13
1217506	13
6683322	16
11090348	16
1370297	13
8740323	13
36481728	13
6512895	13
11235812	13
3779880	13
3001245	13
2589594	17
16167439	13
5749825	13
7534707	13
5069046	17
17372189	17
633639	13
9185346	13
7205605	13
3035825	17
30279818	15
162264	15
3156932	13
5761059	13
11388516	13
480616	16
3310243	13
39570433	13
2211878	13
16197765	16
5163827	13
3319903	13
1174163	13
6458367	15
18426198	13
863601	13
3045648	16
1825174	13
5188701	13
5426164	13
15261714	17
9294879	13
3972408	13
21875044	13
7447456	13
12544346	13
28855732	16
6181274	13
4301842	13
8592437	16
8313885	17
20984214	13
1779884	13
1013305	13
17265290	13
1464487	16
482564	13
18836628	15
18732823	15
9546519	13
11245402	13
5162999	13
42318845	13
4450183	13
2828020	13
22997425	17
36395145	15
20467572	13
9116780	15
6360514	13
2146338	13
7501427	16
3333445	13
14829251	13
2371302	13
19524823	13
6296991	13
433514	13
22024684	13
2987430	13
415107	13
2828169	13
5595936	15
16034667	16
1121399	13
9746436	16
3450553	13
224170	13
14086894	13
2187127	16
3281570	13
93718	13
5839734	13
2340703	13
14157057	13
11925782	15
10132497	13
6062586	13
5622125	13
24112610	13
6924821	16
1491822	13
11881030	13
3605351	13
888403	16
6206383	13
1830253	13
2321362	13
3701148	15
21869160	13
5670410	13
4190969	13
31112069	16
3454711	13
7037382	13
1252402	13
1023725	13
9442873	13
4369056	16
4026823	13
1356956	13
8138663	13
2038360	15
16115676	13
9649755	13
8555084	13
16827301	13
7421906	15
11491244	13
3068954	13
3619370	13
5954366	13
10235850	13
4165974	13
3264869	13
13476341	13
1397457	13
144880	13
4715347	13
9729934	16
12661680	13
1923745	13
6498223	13
16373169	17
28698	16
5167302	13
3951380	13
11212444	13
4294298	13
7062969	13
13392960	13
3551805	13
23890324	13
12619244	13
16778702	13
1997439	13
885970	13
1550084	13
1446117	13
5161186	13
1552397	13
2960903	13
4236230	13
773302	15
1673742	13
1001332	13
273851	13
7810553	13
473610	13
612194	13
5995802	13
2584355	13
10779736	13
13991831	16
17380873	13
7784188	13
22569551	13
3995500	13
3997379	13
4844242	13
10697917	13
7498037	13
4921911	13
1368545	17
5536273	13
20967371	13
14430892	17
3692048	13
669039	16
2985030	13
1998326	13
10641657	16
747271	13
5918953	13
585340	13
621107	13
21605618	16
8160475	13
10030739	15
1457608	16
796670	13
4634210	13
13352918	13
776883	13
499511	16
2522174	17
20688943	13
2801557	13
3800734	13
13499041	17
637367	13
2953267	13
16014718	13
723869	13
2526348	13
5140808	15
7640629	17
884729	13
1585644	13
2685804	13
1853503	13
3188214	13
3237475	17
13813835	13
3692223	13
12878086	13
3210386	13
4571460	13
250283	13
15165271	13
48812732	13
98868	13
1853833	13
14538132	13
573112	13
4594627	15
30696777	13
24642687	13
10417726	13
2764737	13
12987915	13
10123824	13
10002543	17
15338325	13
9263218	13
3224520	13
40651560	13
55310	13
21188490	13
13988974	13
862863	13
13733355	17
6447158	13
936883	13
3945284	13
1160171	13
4615596	13
11587369	17
1065266	13
8428712	13
2348641	13
3152808	13
5969724	15
11554558	13
4910988	13
2912592	13
6940461	15
5955906	13
5755039	13
13496306	13
508954	13
2510624	13
21088356	13
16973102	13
7129650	16
24548631	16
762531	13
6901232	13
5323187	15
20697969	13
13327060	17
88153	13
5676647	15
7376971	13
340483	13
1086481	13
48386294	15
4961882	13
10125950	13
2019062	13
3259532	13
2191906	13
659099	13
8155701	17
9033763	13
2750279	13
1854655	13
10049087	13
250502	17
5275280	13
14995110	13
6352745	13
92410	15
15022206	13
6883193	13
17263343	13
684280	16
1452819	13
4938509	13
5269396	13
5283092	13
1114581	13
8370920	13
3622686	13
14023449	13
1642008	17
683026	13
7321969	13
2164812	13
10260582	13
5689447	13
3662233	16
13422872	13
13816290	13
4093102	13
2416772	17
12401614	13
8689507	16
30815815	13
2128767	13
15000369	17
8499962	13
9966012	13
534782	13
1251485	13
2983513	13
11440262	13
12265364	16
16683430	13
73179	13
2581924	13
36633365	13
8074313	13
21439735	13
3023170	13
2292705	17
1030036	13
4146622	13
1000309	13
912964	13
7008671	13
8891504	13
7277524	16
2952077	13
242790	13
10692538	17
1474334	13
4859622	17
6628462	13
3269274	13
2903983	13
2811914	13
6342018	13
1736313	16
19716693	13
12628777	13
3047385	13
11868305	13
8830701	13
116192	13
536484	13
30958452	13
1477237	16
2366117	17
1882077	13
5398811	13
12896099	13
2857561	13
39042995	13
8944236	15
4657926	13
270441	13
367789	13
791550	13
20938290	13
2786407	13
3602210	13
11167281	13
15627630	13
398136	13
2152818	13
15645088	16
4430875	13
660083	13
2269806	13
163024	13
2150015	13
9087512	13
37265580	13
2213117	13
12391977	13
14521691	13
17568252	13
3086970	15
11011490	13
774691	13
12073600	13
8857833	13
807353	16
2490623	13
5380446	13
9606865	13
537750	13
2903853	13
2367228	13
2166258	17
7397634	13
2179016	16
7877002	13
2614360	13
4751632	13
14121694	13
654439	15
2481142	13
3893617	13
33500690	16
3344326	13
23260500	13
3153985	13
522733	13
15869827	13
5611684	13
4532698	15
13150180	13
6078881	15
8727708	13
4073011	13
2794588	13
169609	13
15973869	13
22440182	13
6888709	13
15077914	13
12982591	13
5123815	13
3025976	13
2546294	13
1384289	16
7005417	13
7426216	15
3039987	13
11919622	13
21294009	13
11682751	13
6098231	13
267221	13
10093122	13
3808150	13
786012	15
12796978	17
14635854	13
1863017	15
4874985	13
1677864	13
1434833	13
204336	13
4285103	15
2711810	13
6007293	13
1865303	13
21220020	13
8602172	16
4818216	13
274412	13
3554456	13
10142900	13
10124798	13
2437231	13
17432617	13
13561896	13
7946392	15
24921535	13
3452520	13
24824107	13
1875416	13
3463134	17
10508758	13
19655797	15
4972078	13
2178923	13
8445754	13
3374113	13
1369117	13
16301164	13
3993489	13
7858526	17
7745858	13
4252129	13
14282647	13
17162613	13
350986	13
276676	13
6117271	13
2627959	17
10517097	13
14109853	16
18345603	13
6015393	16
1453292	13
4368711	13
4567220	16
14640942	13
3145589	15
186050	13
6556436	13
6613258	13
7940430	13
2990748	13
360651	13
13900061	13
8999929	15
1794419	13
52045286	13
2789504	13
9535088	13
9491396	13
1445382	13
3131486	13
9788805	13
806008	13
9931715	15
16461931	13
8097962	13
463885	13
1158809	17
8548796	13
2337690	13
3989679	16
4643291	13
8639407	13
13282612	15
2833716	13
23916956	13
22217401	13
33762566	13
7476219	13
7191090	13
5527437	17
10809680	13
5886943	13
11892989	13
3543198	16
2942831	15
3855619	13
844246	13
14426515	13
10691008	13
3632556	13
5998694	13
7545249	13
107713	13
3288286	13
1370910	13
16149122	13
1143653	16
10595461	13
15354819	13
391595	17
5230047	13
13227981	13
168467	13
3305838	13
5402940	15
6352618	13
1562327	13
17287948	13
241258	13
5915629	13
3281126	13
929894	13
10326832	13
3142778	13
8857763	17
12706046	13
8104730	13
10350645	13
19761995	13
9949954	16
24739784	13
1058321	16
1452622	13
4786708	13
11090579	13
11718182	15
6408511	17
1709224	17
10909852	13
18422830	13
21050123	13
353923	13
27552251	13
2958912	13
1711068	13
6274740	13
8881791	13
22395107	13
16438393	13
19304428	13
974847	16
18799313	13
6817382	13
1993874	17
5277179	17
12092638	13
5217531	13
2320856	13
19297061	13
17728220	16
5259474	13
2161784	13
5644921	13
2294698	13
4189466	13
5652254	13
1036217	16
4977779	13
11136613	13
4507260	13
14302139	13
12198697	13
8286818	13
11445948	13
13056227	13
23044793	13
8053496	13
5934831	13
6381588	13
8699538	13
387438	13
3446249	17
12780251	13
1114590	13
7508869	17
3840240	13
2793595	13
7614347	13
5295779	13
599088	15
3164075	13
2162396	13
29679006	13
7009892	17
10181059	13
30693615	16
14629272	13
4057388	13
7667061	13
9885587	13
831944	16
23349667	13
5335393	13
3849780	13
952811	13
4935325	13
11470711	13
10492659	13
2897154	16
1757964	13
268922	13
2710787	13
8335443	13
10531708	13
3913553	15
3200816	13
42473	13
1906275	15
26141682	13
7355464	17
3268178	13
8080672	17
13537361	13
4940722	13
2626337	13
18230961	13
22058149	13
15533448	13
3614137	13
13860987	13
6375917	15
8911143	17
4398248	13
2953606	13
1112965	16
1192923	15
5569264	13
863344	13
223883	13
633969	13
155090	13
10298857	15
1231631	15
14363517	13
26304332	15
13007138	13
4893866	13
188706	13
5491328	15
6225648	16
18230584	13
12375204	13
16691288	13
12627366	13
7600299	13
22922646	13
9239595	13
11099201	13
4955368	13
8423611	13
1899607	13
23850791	13
2869387	13
3615698	13
8566701	13
3689069	13
4897730	13
23860737	16
97492	13
5847573	13
5535163	13
1443029	13
5491600	13
4894204	13
2556877	13
15186012	16
23374973	13
13509215	13
8494344	13
20719168	17
15074675	13
3619528	16
6450584	17
18485086	13
4979281	13
4027772	13
2431167	13
401178	13
9778087	13
11254890	13
2400457	13
17019685	13
5406363	13
8896291	13
22985856	16
10372666	13
9162163	13
12248651	13
11112443	13
7869269	13
2763052	16
9598492	13
1451578	13
8625556	15
8560	13
9090734	13
7498534	15
699754	15
11568091	16
7837523	17
2228785	13
3921708	13
17963235	13
4065797	13
3958000	13
1818738	13
5557264	13
4528081	13
1048307	13
1044254	13
4385192	13
2663130	13
3541530	13
5188642	16
5411379	16
4914808	13
7398969	13
1967207	15
4060132	13
24880298	15
30629004	13
2723049	15
4100503	13
29881507	13
9149863	13
30383867	13
4821808	13
1448442	17
5344921	13
1453001	13
6839724	16
10168064	13
1865489	15
3039795	13
5195993	13
1294891	13
9777141	13
16786709	13
2853447	13
20181836	13
12972486	13
881137	13
6730881	13
10042612	13
6443913	13
10723157	13
5815870	13
1183049	13
12008981	13
17759509	13
796540	13
9565648	13
6934070	16
18167009	13
4519481	13
2054205	13
2759479	13
2493754	17
21841	13
6029400	13
27314586	13
12082305	13
834214	13
31422449	13
4690187	17
11669600	13
2169282	13
17132665	13
2088155	13
9024554	13
536982	13
4666623	13
11497205	13
8273208	13
21474669	13
3024120	13
507765	13
6262021	13
7540964	13
2036218	13
14543341	17
7462619	13
2986904	13
7591618	13
31241034	16
10946476	13
672819	13
2255619	13
3466919	13
730122	13
3555146	13
13370356	13
2614557	16
2592441	15
561655	13
2825256	13
6524148	16
1136129	15
1194236	13
6489345	13
9125799	13
2983132	13
2021357	17
10945079	13
4946114	16
7122072	13
6684991	15
9816609	13
4612159	13
11456807	13
2358673	13
1798551	13
5159638	13
3582819	13
607053	13
1924992	13
2024859	13
957095	13
3716849	13
7107532	13
54752	13
4195949	13
7038544	13
18210038	13
16759243	13
110389	13
6225988	13
6854297	13
750138	17
6926134	13
931486	13
8191769	13
632030	13
4765646	13
26289984	13
2563326	13
32888939	13
10715270	17
14664363	13
33721	13
1179009	13
1564581	17
2135781	13
1153110	13
974846	13
6670829	13
24219132	13
7695131	16
3169834	13
5707455	13
798751	13
15597848	13
20862290	13
5584548	17
3651401	13
5179174	13
1253261	13
8213443	16
6956575	17
16541093	15
17302168	13
9365202	13
712966	13
992057	17
4152758	13
6220077	13
1568873	13
1870658	13
2180492	13
5343944	13
33964070	13
1338571	13
3065713	15
3367652	13
6438024	13
2649647	13
1355938	13
17620331	13
275545	13
1441047	13
13799267	13
5917591	13
5633848	13
1287486	13
9288640	13
10164322	13
11720549	13
7771152	13
285251	13
4229253	13
5453345	13
4842113	13
220036	13
8487892	17
21662558	13
6464106	13
4573228	13
32855401	17
5336288	13
22401052	13
9477965	13
32802626	16
5074615	13
12185376	15
630154	13
5965436	13
22282225	13
993565	13
5750129	13
6337729	13
3400721	13
13680385	13
145828	16
3303711	17
4232024	13
5874568	13
3370249	13
2773174	16
9615926	13
15324282	13
19200068	13
8756207	13
10039009	15
2823417	13
3769768	17
3186072	13
18269976	15
684412	13
20127659	13
3180872	13
3013680	13
1489956	13
29639366	13
2924946	13
3063733	13
2281327	13
2593577	13
10428961	13
99396	13
6314582	13
24937504	13
5517487	13
8456591	13
8608791	13
7595312	16
8059005	13
14885087	17
5214387	13
16267476	13
28136482	16
5466735	13
5958966	13
21328679	16
39007784	13
12414661	13
14325306	13
11033413	13
4878945	15
13738276	13
34089618	13
25616046	13
2593559	13
11852228	13
16843610	13
1684121	13
2286676	16
14609450	13
31066182	13
2758597	13
5292834	13
4793730	13
16900933	13
8740467	15
37698643	13
8477105	17
52573	13
1276212	17
7871568	13
7569803	13
2579333	13
7317892	16
4089626	13
2025409	13
9067484	13
1587675	16
1207230	16
875356	15
4907820	13
4078518	15
6259688	13
4187227	13
18497105	13
7304981	13
22275283	13
5381570	13
10663128	13
20144073	13
9841277	13
6720009	13
410371	13
3654195	15
4724779	13
5731539	13
2081820	13
2832454	13
3324305	13
1417847	16
3644400	13
10831730	13
252828	13
3473798	13
3958315	15
8724881	13
4650096	13
4821596	13
6044357	13
3482513	13
17914612	13
12520265	13
4237421	13
1428142	16
9588120	13
10374715	13
13049250	13
11129636	13
199284	13
7750169	15
4349778	13
5889868	13
818774	13
3452047	13
663910	16
1736933	13
2336202	13
3618913	13
7181129	13
1876332	13
5815900	13
11524288	15
6729307	17
1091285	13
28912354	16
1290522	13
10486887	13
19823670	13
1615912	13
27419892	13
7534878	13
3413504	13
2750374	17
2767655	13
25045911	13
1936162	13
8804487	13
1271334	13
10746932	13
5038450	13
10183817	13
23874631	13
1281320	13
3085545	16
29963208	13
11582743	13
2968928	16
3083982	15
891117	13
2602979	16
3658098	16
2202443	16
2995693	13
3708608	13
2773286	13
54164	13
13808951	13
13699618	13
440656	13
1373100	16
7081292	13
934819	13
220430	13
2249351	13
11329268	13
10804372	15
14600172	15
7860633	16
41057732	13
29091189	13
45884081	13
24522619	13
19763553	13
14115496	13
1466018	13
497453	17
10517195	16
2104062	17
5865852	13
8493674	13
7189708	13
15980862	13
1029402	17
24306693	15
19288923	13
450831	13
4690667	13
22065035	13
27746278	13
14672027	13
3066280	13
26282777	15
7486681	13
1655115	13
3620005	13
543333	13
235289	13
5846667	13
27945090	13
21986157	13
570092	17
26572289	13
7377785	13
7776827	13
12533190	16
7205079	13
25079792	13
11113761	13
598496	13
1420614	13
16330881	13
9567790	13
13908841	13
13881816	13
3227988	13
2508108	13
12499598	13
317100	13
5701436	13
1201862	15
3349536	13
3737458	13
13908092	13
2838290	13
3040660	13
1721356	16
7154570	13
8435289	13
4885927	16
5480354	13
34204073	16
1476666	13
34643	16
13014032	13
6442560	16
24571733	15
5722585	13
26998486	13
3011769	13
82941	13
8786315	13
13611798	16
1296794	13
4263125	13
2769369	16
10764860	13
2139330	13
3085589	13
4737584	16
8240969	13
11820492	13
11275211	13
1990768	15
4841451	13
1100562	13
13454936	13
12477993	13
5318816	13
3575558	13
9748052	17
12847890	13
3467024	13
1677085	13
176580	13
575276	13
12419319	13
5691849	13
23924187	13
11997973	15
256846	13
10613031	16
17813625	13
1833395	13
15447106	15
14719059	13
3979802	17
28712465	13
7767490	13
1214780	13
7541824	13
6632438	13
613468	13
1203028	13
15748817	13
300164	13
11289438	16
2494975	16
14208062	16
2667075	13
5013018	13
10430102	13
2835587	13
3709995	13
7212658	13
372597	13
1295775	13
783936	13
15446736	13
17251156	13
8752940	13
7279390	13
198990	13
7370055	13
510259	13
2687845	17
17271929	13
4637977	13
1660602	13
13395940	13
10564838	13
3094211	17
6366645	13
826846	13
732741	13
11681828	13
517505	13
1184980	13
3011059	13
2024236	13
8349789	13
17527299	13
3920278	16
22153318	13
7145290	13
1298373	13
22338749	13
5468402	16
3574571	13
5800575	13
2800777	13
11293036	13
2500429	13
9495113	13
10539730	13
16644483	13
228751	13
2909619	13
3002108	15
2403235	13
10383222	13
8251176	13
617759	17
7088962	13
14898723	13
16606494	13
4312946	13
8691045	13
4970974	13
5100444	13
1056442	13
34185079	13
26248172	13
24878113	15
31868001	13
7538816	13
1891804	17
15243314	13
4233664	13
18920146	13
1448545	13
6460994	13
1465760	13
9046079	16
41777061	13
3423179	13
24778477	13
4787632	13
11091037	17
51989	13
4404931	13
14767901	16
917909	13
7096218	13
8191950	13
4154762	13
2177650	16
10942427	13
6300348	13
2849495	13
425866	13
2638390	13
4711042	13
160293	13
1129596	17
7839086	16
17418631	13
7740005	13
555583	13
810523	13
14192565	13
2669164	13
12189669	13
3156652	13
4986780	13
13955121	13
8164795	13
7041518	17
5523221	13
1737722	13
6027889	13
15440871	13
5106103	13
6045767	13
3215803	13
349854	13
2205816	13
1425682	13
14667865	15
3116752	13
7760399	13
733467	13
4302185	13
7037203	13
7704653	13
259221	13
11668474	13
18966090	13
2762306	13
7232138	13
8238376	13
15050950	13
3043821	13
597133	15
6658306	13
190006	13
6201559	13
23530712	13
2890671	17
10955372	13
13913079	13
9088252	13
42512341	13
733313	13
9433176	13
2543870	13
5869256	13
7809987	13
7693509	17
663380	13
9466193	15
813225	17
3590631	13
8263577	13
10609066	13
4383665	13
10638208	13
4479902	13
18523986	13
3257683	13
6977659	13
556065	15
5173371	13
7445161	15
3066231	16
1569008	13
1342045	13
1217795	13
5263978	13
55620136	13
4508007	13
2699045	15
12246091	13
2091717	16
1889517	13
5663166	13
659983	13
17433445	13
47385744	16
4820235	13
10330919	13
10399291	17
2958733	13
9112378	13
4254456	13
5020595	13
174509	13
1954054	13
3999749	13
4735389	13
442439	13
5305446	13
3242247	13
15300450	13
2425435	17
6026859	13
5481236	15
1094882	13
9544504	13
3593732	13
2467235	16
4675771	13
4796593	16
5304199	13
15155675	13
12556680	13
1148874	13
3093665	13
15326186	13
1550745	13
9033389	13
1908898	13
6959945	13
1210797	13
18916911	13
2617382	13
6215204	15
5611964	13
2251399	13
2537342	13
173848	13
2427002	13
9418650	13
3971172	13
5893743	13
475003	13
9202729	13
35005421	13
7402572	13
7699455	13
4076251	13
9423686	13
2253614	13
6532254	16
2420	13
48754530	17
20510972	16
3921628	13
35536811	13
14470728	13
3367916	13
9480953	13
21511754	13
1630008	17
12820177	13
1235114	13
7864488	13
5874037	13
20850400	13
11005888	13
4359768	16
2281885	13
2473783	13
2319677	13
1948714	13
1505854	13
30549045	13
34859737	16
1399394	16
8770136	17
954871	16
7261001	13
7557458	13
4039289	13
9530739	16
9043827	13
13684495	13
135697	13
5550239	13
19470219	13
5062527	13
18354439	13
336608	13
4569108	13
10839958	13
3897493	13
8338305	13
1162331	13
17566805	13
2265743	13
3480690	13
20378342	16
4261158	13
7938467	13
29118827	13
1435169	16
480390	13
11543592	13
545846	13
6711251	13
1898317	13
2604472	16
8025472	13
19200025	13
5492996	13
2037527	13
1919414	13
13497670	15
10815643	13
1504828	13
5558275	13
7606085	13
1935135	13
3985587	13
9358364	13
18098947	13
12351364	13
32151186	13
3491534	17
6700963	15
5563696	17
16338646	17
7538313	15
470169	13
14703535	16
6968387	13
14480969	13
3583597	13
4533403	13
10602981	13
9867572	13
3956136	13
13105504	17
33006238	13
5619588	13
1805946	13
1961968	17
4930823	13
4631916	13
16569154	13
1365092	13
11923608	13
1902318	13
1686932	13
18548428	13
5630588	16
3196679	13
22537022	13
2425893	13
1651546	17
1216049	16
23678704	13
9488380	16
10825728	13
86431	13
4769457	13
3959601	13
847391	13
14477888	13
5807685	13
306937	13
8028495	13
601823	13
31878438	13
6578679	13
8138390	13
2391595	13
13294190	13
6621611	13
15139214	16
8978071	13
5651212	13
6775241	13
848186	13
1375958	13
13162766	13
4077631	16
9744413	13
17724360	13
22407590	16
3049204	13
2758603	13
946128	16
3535876	13
3337710	13
6334450	13
7555497	13
5744119	17
26482330	13
17294682	13
6439685	13
18946177	13
21400236	16
18467374	13
6477437	13
32668420	17
2045125	13
6373313	16
10010623	13
11295703	13
6754775	15
1019850	13
18533533	15
6477258	13
3354661	13
4782336	13
5221536	13
6562663	13
5865396	13
1235640	13
4865839	13
22442474	13
12574857	13
164785	13
12442756	13
7799732	15
30678730	13
14483459	13
4049852	13
4386513	16
2723742	13
14338751	13
10710249	13
27496338	13
7539749	13
4804314	13
3785589	13
345583	13
16099507	16
1645816	13
3049722	13
2290784	13
3685189	17
7137094	17
3141403	16
9418760	13
14365288	13
8037002	13
10988230	13
10336695	13
2292802	13
10484882	15
15656424	13
13141004	16
13167011	13
42791889	13
912384	13
1383249	13
8995815	13
2963376	13
4256637	13
305009	13
7152828	13
2972549	13
12701447	13
8871974	17
16661753	13
261144	13
6064847	13
12332135	13
11556395	13
16728545	13
1016751	13
6015370	13
1085407	13
788030	13
25140257	13
41823454	13
3369638	13
3778440	13
11406513	13
723100	13
7058373	13
276093	13
1818387	13
5068743	16
9508642	13
18245232	13
1998051	15
2682533	13
4823016	13
7283185	13
13636470	13
1805274	13
8604315	15
7839870	13
16788385	13
17155112	13
15324043	13
5560783	13
985310	15
6580186	13
6692201	13
9070238	16
2089978	13
1245037	13
1288913	16
27225202	13
32374154	13
16694890	13
17659759	13
35773580	13
1074875	13
372618	13
12911466	13
20069619	15
9105712	17
534800	13
4207158	13
8042132	13
3805359	13
2600871	16
3026147	17
555641	13
180284	13
11686198	13
35345542	13
1244686	13
8089177	13
7008711	13
515441	17
19347782	13
16159661	13
23725073	15
2124806	17
8424691	13
6261871	16
609090	13
6309430	13
13674286	13
1698049	15
1907438	13
4476935	17
8859410	13
18710249	13
2856939	15
1101624	13
5923478	13
2677810	13
17301677	17
675554	13
5387226	16
1427778	13
2049220	13
1920428	13
407968	13
690059	16
8536924	13
2448046	13
1008967	13
3043167	13
23071967	13
752477	13
858233	13
16259146	13
21714190	13
2155678	13
8615273	13
11883576	15
586751	13
725441	13
9028440	16
9807295	13
6363166	13
1630458	16
36863496	13
1400690	17
1684981	16
15359509	13
2201864	15
18074411	13
10574210	13
9932148	13
2908178	13
23362246	13
3512653	15
42325292	13
3143159	13
18927304	13
13041672	13
8200090	13
36405249	16
6342583	13
420991	17
1938071	16
33571171	13
3148794	17
1994286	15
76617	13
12674363	13
7425398	17
64911	13
2556916	13
8368491	13
5907604	17
9871626	13
6802330	13
2856794	13
10040866	13
2940421	13
3492335	15
5728827	13
148428	13
348702	16
1167523	13
2188969	13
11558694	13
23367699	16
6165303	13
3415144	13
524751	13
12209299	13
12308595	13
898164	13
4305222	13
12693865	13
9907324	13
4352991	13
1031820	13
4471928	13
8300682	13
10440891	13
2652026	13
607267	13
12871583	13
5814519	17
18439352	13
8623883	13
5707222	17
3829315	13
8890199	13
532457	13
12335948	16
3721807	13
12333020	17
13743753	13
19633527	13
1483898	13
15595519	13
1706217	13
18221732	13
257869	13
585612	13
9587537	13
1546184	13
14440072	13
9039586	16
10076176	16
5034237	13
9239356	13
7768069	17
1805430	13
24406620	13
26542489	13
5063317	13
17369374	13
20514649	15
751863	13
5022556	13
3820079	13
15625249	13
4810833	13
493629	13
28381664	13
5385854	13
9331424	16
3959222	13
12827457	13
1876364	13
10207447	13
5997586	13
12524843	15
16339382	13
7689225	13
1211485	13
1743616	13
5536129	13
11548886	13
3980214	16
8473622	16
79328	13
2500138	13
5555042	13
3865745	13
4233802	13
873912	13
13038891	13
7898194	13
9621448	13
760362	15
225437	17
9148506	13
2774342	16
8683927	13
14689841	13
5855155	17
15867433	13
21934507	13
1353806	13
7245967	13
13754724	16
2900892	13
17902605	13
12612510	16
2605029	13
7420472	13
12068941	13
1160633	13
4414534	13
2542705	13
21347855	13
5993565	15
323593	13
10964432	13
3914579	13
15932888	13
5190834	15
1626188	13
1020565	13
26726600	13
3019179	16
7093712	13
12538464	13
16045052	17
1188680	13
936646	13
816534	13
30186061	13
10839661	13
150852	13
8877663	17
13615872	13
1097107	13
9217988	13
21334337	13
1294328	13
18199354	16
8443900	16
9068005	13
11186880	17
4422441	16
8840527	13
10042630	13
48296500	17
11629642	13
19746547	13
16682952	13
17790563	13
596464	13
2437766	13
7411284	16
3984117	16
6602110	13
6012505	13
4948490	15
5447132	13
2290150	13
2477865	13
673698	16
11216279	15
3968578	13
8885385	13
10508680	13
15535832	16
8306322	13
22554999	13
25613334	13
1570871	13
678040	13
6217859	17
5058199	13
8163825	13
12014298	13
7538728	13
6297397	13
1087918	16
3615968	13
9934164	16
15205568	13
3877207	13
6627179	13
8614875	15
9536575	13
8283148	16
770797	13
9403958	13
24569910	13
623489	17
3669872	16
2910036	13
711373	13
8014957	13
3654148	13
6303687	13
10228374	13
684591	16
615203	13
1445200	13
3200581	13
15026570	13
2026290	13
14944480	13
1127179	13
3534546	13
436146	16
4422151	13
17532327	13
22669980	13
6534702	13
270434	13
1979432	13
7284388	13
15747183	13
2295537	13
34475364	13
7070997	16
18081330	15
6884246	13
3336152	16
11150156	17
12320282	13
7616538	16
2420111	13
34669586	13
3588091	13
6591920	16
6483712	13
4563355	13
9454663	13
2078436	13
1524176	13
12479310	17
24122420	15
1610588	13
3928799	13
649124	13
12717394	13
7241397	13
4688300	16
20205534	13
7746474	13
4545152	13
9063081	13
23863148	13
14678009	13
5305921	16
3208379	13
5708264	13
8907857	13
12153238	13
31066872	13
2765600	13
4979879	13
2354961	13
6595884	13
24192415	16
5312208	13
12917389	17
36340216	13
13870969	13
6236770	13
4815233	13
1674595	13
845737	13
8273020	16
2774956	13
19137289	13
4194201	13
1197574	13
3146671	13
797063	13
3952415	13
5062111	13
15663592	13
2942597	17
13419975	13
20331709	13
8571395	13
11023727	13
13464875	17
6539060	13
4134843	13
6811275	13
43561571	17
2409114	13
2475774	15
6473	13
166035	15
5320873	13
7381	13
710972	13
25586532	17
6747405	13
787170	13
19835754	13
3715770	13
4905013	13
2630766	13
2333398	13
1433648	13
22546186	13
3964136	13
2598943	13
12820750	13
4505286	17
760474	17
10397202	13
6609432	13
22600350	13
2912478	13
2691593	13
5356857	13
2239995	15
28151359	13
21037231	13
124721	13
22212165	13
11722723	13
10773864	13
189999	13
3337455	13
478291	13
3402742	13
17148333	13
5740450	13
4066011	13
6947359	13
2032316	13
16042721	13
7127787	13
3079640	13
2101461	13
7104269	13
16870299	13
24298533	17
1807464	13
9854857	15
11885555	13
12605434	13
12514095	13
3162446	13
6857492	13
27621520	13
2577772	13
6183676	13
2431148	13
28314152	13
5626107	16
5806549	15
9299530	13
3417417	16
1455099	13
24896832	13
7994528	13
5863008	13
1227490	13
17115506	13
2459293	13
3840879	13
16666509	16
6687085	13
6327720	17
1458493	16
20509000	15
1324367	13
2844184	13
1265482	13
7406693	13
9320417	13
267891	13
6362124	13
9273920	13
17826251	13
394588	13
1582435	13
9194444	13
1840683	13
937238	13
3871635	16
2987528	16
599359	13
736070	13
2856269	13
649948	13
4740278	13
6713919	13
12892002	17
21262309	13
8007475	13
12300123	17
9155154	13
1726730	13
5619208	13
2264814	13
13177641	13
16611496	13
10656186	13
2690153	13
6138742	17
18259767	13
1199638	13
41623207	13
2183744	13
6649779	13
9550871	13
18768821	13
5941035	16
2205986	13
2726895	13
5489729	13
2520	13
3605082	13
16443373	13
12892214	15
9695735	13
1813880	13
6081062	13
6198391	13
4971358	13
16594311	17
837102	13
3871517	13
1435189	13
7479544	13
2461501	13
59214	17
5947373	13
6830660	13
2540168	13
7332254	13
422096	13
3525086	13
1030837	13
6938770	13
2802589	13
11821755	13
4116062	13
113434	13
1299082	16
4373954	13
6260450	13
21326570	13
1575952	13
5660069	13
6874209	16
27647248	13
2715496	13
20962009	13
11321940	13
5595292	13
12992187	13
10046837	13
2317931	16
16578857	13
11405801	13
2538529	13
10776022	13
8313049	13
7398545	16
2771649	16
557039	17
2760424	13
15320858	13
4505758	13
219962	17
4946202	13
14250411	16
7392096	13
813990	13
1288813	13
9661022	13
17052566	13
382253	13
9238900	13
26509188	13
10395159	16
6326483	16
122623	13
12169630	13
3923468	13
13844391	13
3725067	15
1188271	13
1962921	17
4063426	13
25154658	13
447519	13
21143105	13
12885947	13
1201561	13
3065662	13
18882009	15
3494692	13
5408584	13
2316888	13
2230633	13
28072451	16
33579519	13
6776160	13
3716333	16
11099461	15
7143452	15
30380856	16
8490199	13
3194129	13
3960068	17
12776846	13
8169380	13
7415658	13
1096765	13
8888348	13
6192069	13
7637578	13
3885926	13
558993	17
13882119	13
8696477	13
1199778	13
8210440	13
4915374	13
2058112	13
4091215	13
2083580	13
9510479	13
923251	16
335752	13
5281371	13
886478	13
19128733	13
372059	16
10194134	13
659018	13
1093980	16
8718936	13
12612337	13
2644303	13
15714424	13
3158454	13
12597583	13
2308780	17
11484651	13
123573	13
8456203	13
1052106	13
1092900	13
3258852	15
5689131	16
4292198	13
1928756	13
5329506	15
1762091	13
6265169	13
10443315	13
5971777	16
187277	13
3571666	13
211341	13
13285174	15
8964572	13
6005131	13
1471827	13
9045213	17
2240529	13
5199561	13
6251499	13
18669495	13
19711438	13
17128919	13
9704169	13
5884144	13
1872541	13
10174180	13
1890608	13
2520716	13
5887580	13
5989328	13
25149781	13
23725807	13
10138503	13
22684080	13
1747059	16
3933474	13
27261425	13
500919	17
288213	13
16103404	13
4254953	17
9780829	13
9976598	13
2333277	13
35894197	13
12916289	13
5297853	13
18490435	13
8085051	15
1352117	13
5967060	15
11314835	13
4583704	13
2167453	13
1846676	13
8582749	13
14628630	13
695791	13
4845094	13
4998495	13
11894799	13
4439083	13
2890434	17
15182737	15
176787	13
7583558	16
9933580	13
5512256	16
7697478	15
3222852	13
12284521	13
7734271	13
7762094	13
7543402	13
1566897	13
3123956	13
22799631	17
13468824	17
3142963	13
4301752	13
4245387	13
362396	13
4836594	13
13893551	13
2044862	13
9050486	13
6038495	13
19125223	13
88568	15
18105612	13
10536001	13
27537737	17
613560	13
6187524	13
10469144	17
10047842	13
5873866	13
34052090	16
5692147	13
6497720	16
468774	13
15573652	15
5123758	13
24475566	13
16753752	13
6676247	13
12911937	16
9249356	15
9004544	13
10046589	13
2996975	13
6358775	13
12764950	13
1614677	13
10161127	13
2729688	13
8551859	13
7646748	15
11621231	13
18805603	13
3345860	13
15895925	13
1538085	13
2288602	13
6160317	13
9714360	13
9969711	17
554858	13
5665705	13
7454429	15
1825182	15
368572	13
8786056	13
12413731	13
632001	13
5968933	13
7036876	17
5593453	13
3117058	13
835018	16
8589695	13
316359	16
17262200	13
2188099	13
4660049	13
3119475	13
3305596	13
3173909	17
30168833	16
856042	13
5195383	13
52760398	13
22384955	17
7165498	13
3044187	13
13071332	13
10535477	13
7771502	13
2283116	13
8048736	13
21636662	17
4116235	13
1709104	17
403498	13
16044171	17
1617345	13
4447682	13
368377	13
8775146	13
15298694	16
1662078	13
17546601	13
8163808	13
28384440	13
7918998	16
5102931	13
1468633	13
6815440	13
3622208	13
2957794	13
786671	13
4141185	13
12538107	17
3586874	13
7771264	13
15618689	13
2538519	15
2331699	13
5496185	13
14124064	13
14021140	13
15791545	13
694663	13
5051920	16
2862130	13
15435433	15
28560314	17
8125571	13
8011239	13
966642	13
15261143	13
637769	13
1024017	13
4049173	13
16009062	13
5992309	13
15255092	13
200613	13
1016479	17
15903193	16
397545	16
1734828	17
4597430	13
2666114	13
16520468	13
7075328	17
4567457	13
481181	13
5236368	13
19541942	13
3930989	13
929731	13
3954345	13
4428615	13
11669253	13
9990642	16
3459805	13
13127916	13
16447226	13
26536501	13
2678054	13
2190852	15
14082590	13
18382875	13
1570982	13
3820169	13
162266	13
601331	13
911427	13
2510328	13
289829	13
23925912	17
3086670	13
6772967	13
11649294	13
13859269	15
271540	13
9512177	17
16175451	13
15914033	13
10008971	13
1245492	13
2041031	13
8068613	16
20366807	13
3298158	13
8863509	13
7229160	16
7740165	17
2125971	13
1860578	13
6341042	13
12427652	13
37619650	13
5927042	16
13490812	17
25488938	13
5619549	13
3416293	13
997823	13
721986	16
4273102	13
7237215	13
13259337	13
4762853	13
2643289	13
12722018	13
684933	13
6581870	13
8036169	13
6985481	15
11361060	13
4459272	15
4041490	17
753593	13
15322658	13
32689999	13
2443312	13
9309609	13
15036979	13
12616876	13
2925599	13
27212811	13
2622241	15
21800008	13
30172162	13
20239491	13
4321149	13
11404008	13
1262249	13
3255167	15
7768926	13
9907809	13
13852374	15
10498293	13
2790604	13
5074571	13
6966898	13
6935397	13
10238042	13
9680961	13
855855	13
12314135	13
9601654	13
7399389	13
10899489	13
4050049	16
14845726	13
9639217	13
8483105	13
196663	13
2088352	16
6286678	13
2796653	13
8264257	13
1340688	13
713889	13
10609639	13
12979784	15
4066135	17
22109562	13
6822433	15
8468996	17
1084906	13
5867159	13
22288098	13
5782039	16
6334717	13
3575942	13
4673075	13
4661766	15
2118682	13
2501713	13
21444744	17
4872557	17
10676314	13
4174798	13
773677	15
6572918	15
16487947	13
2492888	16
1146568	13
5078449	13
9771554	13
2349369	13
738221	13
15353785	17
936854	15
2194355	13
7160668	13
16254437	16
32611145	16
4821884	13
55008	13
7144102	13
9917297	13
6546791	13
18018248	13
14567647	13
11608188	13
22726653	15
1228771	13
1728378	13
1391423	13
394281	13
74195	13
11317077	13
2086034	13
6309676	13
5265325	13
1647666	13
1950496	13
10269783	13
4264163	13
13962690	13
19998519	13
8071254	13
2448054	13
12660426	13
6745154	15
1188014	13
2766724	13
9729980	15
4120335	13
4467291	13
5574839	13
4307069	13
17866263	13
7929113	16
7363158	13
3701961	13
10150114	13
5741775	13
1246385	13
711770	13
17806939	13
3127040	16
8043182	13
15049929	13
6871890	17
1700993	13
7276140	13
836353	13
1194999	13
2916511	13
7298604	13
3006274	13
1207254	13
1961461	13
1243218	13
24501275	13
118941	15
10534619	13
939533	17
160927	13
13020867	13
12642557	15
3658335	13
15456947	13
557354	13
10278289	13
14885249	17
9114159	13
7406151	13
4930570	13
5531449	16
2697309	13
28063765	13
10405180	13
12239294	13
8031147	13
2403744	13
5160005	13
17248402	13
10082188	13
4041585	16
21189164	13
14799471	13
3436032	13
1235666	13
6907115	13
2731411	13
3289171	13
5065489	16
5563662	13
762774	13
19658211	13
23850250	13
8835178	16
629574	16
12453977	16
788784	13
468552	13
7808823	13
2956655	13
6704138	13
7972790	13
1025296	15
6620543	13
2509139	13
1393966	13
29942602	16
4889483	13
552530	13
5004567	13
3074589	13
1273030	16
29467155	13
675069	13
18823915	13
24457913	17
4984904	13
5681230	13
2155378	13
899679	13
9071107	13
11286501	13
3400307	13
5670350	13
4452530	13
1722955	13
19200560	13
1657712	13
1105225	13
4644268	13
3988880	13
18300387	15
411729	16
2956006	13
788719	15
5796958	13
12620701	13
25522928	17
860624	13
12291337	13
5535041	17
2773655	16
9982944	13
13845717	13
4849483	13
9696865	16
22168133	13
14394713	13
3013358	13
4936647	13
6144186	13
12012357	13
5989372	13
13841910	15
2326054	17
15118880	17
3093426	17
27032788	13
3608317	13
3536546	13
993871	16
5176308	13
2865153	13
7806485	13
3379522	13
17368487	13
9132228	13
2243899	13
10532003	13
1337754	13
2749854	13
8250192	13
594033	13
5329752	13
1545380	13
5624776	13
2460737	13
21886873	13
16800396	13
11354316	13
8327651	13
3368556	13
8560235	17
2724022	13
1078082	13
8096385	13
1324268	13
4725137	13
386199	13
7290973	13
6099862	13
4503364	13
1382170	13
1913412	13
18000456	13
838069	15
7677351	17
20386492	13
5900840	13
114769	13
8883194	13
5336582	13
208889	13
48584632	17
1073416	13
24323600	13
4734297	17
908293	13
667079	13
11105734	13
12352510	16
4932148	13
5443100	13
13112813	13
9618148	13
20075802	13
1334935	13
6606103	13
4013970	13
6977172	13
908636	13
10854837	13
6031062	13
1380229	13
18523089	13
4084718	13
2575940	15
5670271	17
402177	13
3787089	13
424999	13
11838819	17
5981088	13
5977951	13
11308471	17
11181747	13
7241529	13
4923311	13
12870032	13
4413624	13
4142913	13
24579214	16
705039	13
10840930	13
1881043	13
17388158	13
19524	13
19567394	16
4691411	13
1590517	16
2902711	13
4476111	13
5851704	13
6037723	13
7324615	15
3686	13
5359785	13
1226133	17
24810214	15
29731	13
832740	13
21406558	16
4843339	13
6953160	13
3302417	15
2695469	16
4777836	17
9907625	13
3886689	13
3409315	13
1142054	13
3682698	13
4460800	13
24146148	13
1384169	13
6356100	13
9519850	13
8627975	13
12591906	16
6752960	13
16854255	13
24720381	17
225877	17
5551732	13
3181709	13
8943905	16
3993678	13
14290262	13
2228840	13
14640598	13
25003155	11
7178832	13
2861033	13
2132924	15
12184024	13
17961492	13
5982971	13
4680830	13
437719	13
4140137	13
6669689	15
5778141	17
1745041	13
17851841	13
302529	13
7052571	13
17580330	13
4985258	13
5509622	13
10185178	17
11644702	13
8190644	13
19320261	13
4203310	13
4797522	13
2433811	13
2286279	13
46326143	13
7199974	13
6130166	13
5574574	13
496476	15
15595812	13
5745978	15
1291633	17
3926846	15
26956032	13
13861692	13
2186656	13
2185291	13
3853979	11
2115130	13
4946324	13
3335996	13
6667456	13
16103486	13
650208	13
6009728	13
5291680	13
3750145	13
4101666	13
2099777	13
2448186	16
6110743	16
7172004	13
8029353	13
5324804	13
22751077	13
7008358	13
12258035	13
2151375	16
8461764	15
205862	13
420542	13
1982305	13
3042225	13
1070716	13
16963956	13
8812505	13
915775	15
2686234	13
1341703	16
67446762	13
3323573	13
3265125	13
6445971	13
3363204	13
1814692	13
2276455	13
894503	17
6800582	13
23195468	13
1099723	13
3062843	13
10804379	13
3935392	13
1171592	13
9486485	13
4802673	17
516377	13
2489146	13
2316430	16
4679328	13
12176150	13
16026976	13
9595779	13
883255	13
13762653	13
27264690	13
6744485	13
8287997	13
4863880	13
523974	13
26206368	15
4213964	13
1882688	13
14234540	17
2574731	13
1811732	13
4729617	13
1025401	16
6569935	13
2520609	13
3184765	13
6777982	13
12218831	13
31917668	13
8344523	13
8545217	13
16139570	13
4199298	13
383357	13
5365925	16
14038222	13
453531	13
7083624	13
6799640	13
12135544	15
10668830	13
1745461	16
6597544	13
12734001	15
2556738	13
5508653	13
4486554	13
16542366	13
4024736	16
9424502	13
1664724	13
4060531	13
4692207	13
307157	13
2575720	16
16535649	15
19232148	13
3634835	16
651848	13
4564136	13
7747259	15
8686766	13
6190416	13
10680999	13
3555243	13
266647	13
9885766	13
14670355	13
6658245	13
5990523	13
5222685	13
3005225	13
6053138	17
7691039	13
22732254	13
1099691	13
25153751	13
11839919	13
2342069	13
1233315	13
12540516	15
6575227	13
8277199	13
4849197	13
12109111	13
19496460	17
4309280	16
22057263	13
26414731	17
7961977	13
14235686	13
489831	13
1906038	13
6912726	13
25385219	13
16525198	13
2804914	13
640662	13
9624426	16
10597240	13
1864265	16
7029817	13
5820341	13
15845787	13
11780137	13
3446606	13
3666731	13
14621236	15
12029652	13
89037	13
1940696	13
196520	13
3006335	13
14526397	13
5907443	13
2939848	13
3178077	13
8571184	13
7323003	13
14050924	13
14314711	13
3513161	16
8973033	13
12633815	16
3441270	13
12283071	13
240999	13
2495536	16
8273678	13
2478944	13
2038767	17
94282	13
6091779	17
2206194	13
3567198	13
29660933	13
5846989	13
2564771	13
8203785	16
11877730	13
1469738	16
9767992	13
1370694	13
102478	13
9505093	13
5578952	13
3823072	13
38850704	13
1297574	13
4847240	13
11328890	13
13503531	13
1746529	17
10927198	13
5278580	13
403467	13
2251872	13
13734811	17
20497519	13
10437198	13
7847294	13
6916749	16
15458812	13
6958441	13
16787884	15
711595	13
4001775	13
5430496	13
18556118	15
1462269	16
8593119	17
7646590	13
8297100	13
26723371	13
5615027	13
30323236	13
5181277	13
3434390	13
11106131	13
4036136	13
6363554	13
15759375	13
5134272	13
4495611	13
2223874	13
7866200	13
1068146	13
18412213	13
29620	16
18719265	17
6923898	13
11890897	13
2110854	13
13510317	13
1853548	13
12156854	13
5005489	13
6452358	13
25763621	13
6787273	13
2121378	13
7156094	13
18628653	13
4775246	16
3464420	13
13717114	17
7574171	13
1934792	13
2266194	13
3863490	15
31185180	16
1077006	16
4542892	16
5472766	13
3468172	13
2116585	16
3058702	13
7672210	13
1206741	13
7301869	13
16369994	17
1704883	13
2446920	13
6923888	17
4733477	13
6070922	16
5629582	13
5633320	13
3331188	13
5351003	15
3220988	13
4601777	17
1505213	15
3715120	13
1249138	15
3636177	16
3453521	13
4920473	13
18272072	13
8698766	13
6646107	13
6837597	13
41490978	13
8339358	17
12672920	13
6105880	13
5505401	16
224324	13
3785698	15
10250066	13
2253274	13
293629	13
9094406	16
6207691	13
20018148	13
11366856	13
6488011	13
9678296	16
283794	13
6525932	15
19013807	13
4584883	13
5075572	13
12895792	13
11875589	13
2235870	13
6204160	13
6748050	13
946800	13
2749663	13
3072759	13
11556143	13
1314940	13
2459089	13
2147869	13
66341	17
3925581	13
15185305	16
5776	13
7545581	13
2968360	16
5307796	13
9408623	13
7716702	13
7486840	13
7773130	13
5198528	13
3298952	13
13410913	13
7235240	13
2471400	13
5348483	16
18766910	13
5360803	15
4119120	13
8848650	15
5265538	13
7290136	13
7287432	13
19825197	13
27796	16
14377169	13
949381	13
23702697	13
4137624	13
9993093	15
2389716	15
8927216	13
7948807	13
4893126	13
3504144	13
1091109	13
503263	13
12724319	15
3341274	13
4773464	16
12622427	13
13739756	13
8221763	13
4812321	13
227958	13
15173520	13
24238431	13
11668806	16
23828319	13
1590120	13
4377464	13
4657049	16
1176950	13
3073569	13
2437033	13
2334284	13
5202544	13
4899016	17
15247736	13
1049839	17
10490962	13
2412812	13
1311599	13
5019733	17
7430422	13
5344406	13
5186228	15
1315547	13
9473401	13
4129351	13
6241909	13
12657799	17
23085990	13
18721629	13
2793854	13
1487229	16
2074284	13
504118	13
7750252	17
16557428	13
17010580	16
2142439	13
15848126	16
7130177	13
7131301	13
806970	13
2161808	13
582660	13
1419252	13
2986248	13
9698516	13
3054949	13
6238348	13
11692367	13
4238751	13
2053043	17
16137519	15
8237809	13
48415818	13
1822948	13
3869329	13
18814342	15
1284403	15
17250086	13
34583468	13
3631877	13
1247662	16
2034673	13
1851274	13
8672128	13
1165006	13
1938862	13
7656554	13
4997220	13
7210132	13
5405120	17
16900325	17
4020968	13
9685214	13
955227	13
10588381	13
4590290	13
10009881	13
2442313	13
25607664	17
6565741	16
35863983	13
10567042	16
1806442	13
2764133	13
5348959	13
5635155	13
9975864	15
6653420	13
4903197	17
10628246	13
8366662	13
96950	13
540025	13
1559177	13
25492685	13
4978743	13
31918554	13
4884921	13
409258	13
4527371	13
20405420	13
2956575	13
4149475	15
10405745	17
1491612	16
8767048	13
16321018	13
1903132	13
26992730	17
2517247	13
1214524	16
12058781	13
1089973	13
26357467	16
4755026	13
6349902	13
15187235	13
5887086	17
6976838	16
3165646	13
10793376	15
9560199	13
11883448	16
2613084	16
21589121	13
1799474	13
1188055	16
12570697	16
1217270	13
4648232	13
12639430	13
554521	13
4752809	13
1301922	13
12667347	13
1767315	13
282675	16
5120570	13
43243269	13
5239159	13
5881191	13
6342923	13
1222816	17
8338288	13
15432369	13
787771	13
6328225	13
16407407	13
6540090	13
21763511	13
7690617	13
6449512	13
2063876	13
3792892	13
7022153	13
2686291	13
7773088	13
4694125	13
19127175	13
393737	13
24157834	13
2104782	15
7288630	13
2939316	13
2487235	13
5022253	15
7820254	13
129603	13
7654175	13
15852831	13
8182351	13
14471504	13
8627372	13
7823935	13
954515	16
9448216	13
1382543	13
8496985	13
8650724	13
13798650	13
2497282	13
9386548	13
1692675	13
20195428	17
2742228	13
65889521	13
8197137	13
35602460	13
1388149	15
34688574	15
318218	16
336036	17
4047657	13
4545838	13
22420524	13
14906291	13
2734398	13
43734143	13
9761999	13
12609747	13
20986453	13
24266	16
5101228	13
1580411	13
2991831	13
7184285	13
8287721	13
6469178	16
1774039	13
2175836	13
3426488	13
1626264	15
4073382	13
17330539	16
14726111	13
3307847	13
27319681	13
309506	13
22675182	13
3674058	13
14932684	13
1555	13
639999	13
1047887	13
16839044	13
19317581	15
337077	13
1996311	15
11829712	15
634311	13
18431539	13
4709694	13
11727494	13
5621638	13
3655101	16
591236	13
13641080	16
6332251	15
4755310	17
2043022	13
5209029	13
8223067	13
413635	15
3252225	13
4104170	13
579229	13
6137862	13
15217543	13
9959557	13
1328665	13
5813059	13
8902358	13
2112446	13
7694206	13
32293891	16
11838779	17
3180573	13
28246156	13
30374165	13
5426300	13
4735808	13
24688661	13
5121754	16
20924396	13
9351425	13
1875559	15
6733484	13
18123517	13
1316705	13
4009480	15
27029800	13
3826754	13
7675883	13
7324600	15
5649147	16
749390	16
20640053	13
1293467	16
479144	13
377473	13
10121587	13
1315626	16
5813931	13
20700979	13
1048337	13
22659413	13
8874457	16
8928565	13
2578816	13
20037564	13
14811888	16
7605645	13
1958127	13
26537240	13
1950299	13
26071717	13
13905296	17
12002542	15
12991574	13
6186274	13
5664763	13
14181388	13
12899510	13
1476146	13
3579236	13
50112	13
15469634	13
5174752	13
4160099	13
15960476	13
642251	13
7781082	16
12127108	13
16698069	13
2288649	13
705020	16
14326357	13
746125	13
334239	13
10611947	13
9189899	13
1643987	15
3698204	13
2109992	13
3042108	13
1280918	13
21589815	13
28021565	13
28312900	13
16464382	13
30131009	15
13125524	13
5262594	13
649030	13
37759111	13
9631919	15
5916560	13
2146946	13
251283	13
12848558	13
19672524	13
7485583	13
378668	13
9031043	17
2896420	13
371233	15
15247595	13
12907853	13
1189852	13
1999965	13
20105543	13
7247720	13
15155508	13
7581182	13
17103472	13
3261381	13
847171	15
3426915	13
27411478	13
28920991	16
6944495	13
2607221	13
5794233	13
2006278	13
15900459	13
21588654	13
6895680	13
4719356	13
1240850	13
5617899	13
3420500	13
4715377	13
10404017	13
7531833	17
18262792	13
21255609	13
3738939	13
744529	13
11202736	13
22896461	13
7582994	13
2152772	15
16182237	16
695927	13
4105316	16
4576133	13
10874872	13
3361956	13
6961933	13
24223690	13
4138567	13
13588174	13
6731414	13
6407386	16
953428	13
9872623	13
11677770	16
10549095	13
6081049	13
2474715	13
2886812	17
3282448	13
1107191	16
5564580	13
1528474	13
6794329	13
9734203	13
10561275	13
8082116	13
16608070	13
11460496	13
25047868	13
9014100	13
6349537	13
26818376	13
22682505	13
10102000	13
3620471	17
27764976	13
1909852	13
11811933	13
5741550	13
1347476	13
10522340	15
1424530	16
11814998	17
9734094	13
1385504	13
17597173	17
286959	16
2700726	13
16279605	13
18260223	13
1662902	13
6166291	13
8992599	13
11414346	13
13053463	13
5600110	13
5520379	13
826104	13
637297	13
6761254	13
3234329	13
2704142	13
2304150	15
5995249	13
2682524	13
23175344	13
4687549	13
17276099	17
4438946	13
4815096	13
1039797	13
7335073	13
7233274	13
11537564	13
626327	15
49025337	15
7089629	13
5265081	13
6524895	13
8141086	13
11705636	13
3067755	13
1342945	13
7550489	13
18304242	13
1856052	13
4538425	17
446322	13
6445265	13
4034075	13
10398326	17
27144414	15
7394164	13
16001328	13
6081664	13
7829311	13
2322941	13
8248954	16
4427953	13
2040986	13
15358752	13
7382183	13
12518339	13
15501016	13
2173982	13
9336577	17
6884663	13
1609471	13
5621018	13
9363513	13
12498946	15
10009589	13
8475751	13
25883773	13
1169558	13
325522	15
8334241	13
5212003	13
261322	13
4416315	17
19510184	13
4183656	13
358266	13
26519	13
747477	13
21623820	13
8286226	16
1030368	13
11101059	13
6214446	13
4861916	15
331536	16
1375514	17
2002992	13
19020135	16
107307	16
29070	13
16815561	13
9347941	13
12747621	13
15914143	13
13492025	13
3178462	13
24367	13
1063231	13
2539008	13
6916599	13
4253107	13
14593003	13
14859866	13
5930565	13
4799042	13
18279332	16
29936433	13
6608498	13
9845928	13
2103082	13
3205094	13
5350410	13
8244133	13
25516818	16
8983985	16
2561281	13
860653	13
9350824	13
2521543	13
1478083	15
2834809	17
2711308	13
11917256	13
7935710	13
3697426	13
2979798	13
27405272	17
14556071	15
15134856	13
5087417	13
12136722	15
74123	13
2777432	13
1371119	13
7858020	17
3987701	13
22816206	13
41717346	13
18803077	13
9316732	13
23444037	13
10587656	15
207061	16
6777921	13
8612523	15
26560725	13
38091061	13
4861485	13
2098956	13
7226663	13
7735427	13
869016	13
9741124	13
4586094	13
581912	13
6243011	16
2726622	13
13687090	13
22645768	13
8215827	13
9461535	13
2247261	13
10919471	13
4375476	13
16289906	13
20586483	13
5870568	13
31577356	13
33597304	13
1647048	13
12572017	17
6511893	17
9129439	13
3330916	13
23902745	13
1829231	13
19764598	13
2594488	16
278731	16
6919531	13
15208184	13
5881284	13
18176542	13
1172544	13
14615161	13
4761399	13
1772237	15
15649013	13
7164599	13
2421813	13
14269749	17
4936098	17
11406362	13
9099417	17
645108	13
2100651	13
854798	13
22434600	17
2336917	13
1860804	13
6466347	13
6022998	15
1644425	13
487297	13
5914764	13
87091	15
138005	15
4039688	13
4324062	16
13364287	15
2102455	13
10299326	15
5435884	13
791674	13
5972180	13
661526	16
537654	13
3435106	13
6158859	13
4732697	16
15535412	13
432880	13
7024863	15
2279523	13
1968282	17
6151386	13
15592390	13
4218588	13
18951800	13
6339240	13
10780378	13
11449832	16
69513	13
18071200	13
1503770	13
9743676	13
22188646	13
3176672	13
5155141	13
1231875	13
7055761	13
10700963	13
18056781	15
13310590	13
9681476	13
10541561	13
2947625	13
13509063	13
9391077	13
1925719	13
5913893	13
19703490	13
94207	13
13788697	13
2643374	13
37881491	13
13260010	16
19725662	13
6043347	13
5942606	13
4768783	13
4254286	13
5868704	13
508495	13
2791601	13
717963	13
8412662	13
9724148	13
14700764	13
11542351	13
12398979	16
2035116	13
12288627	13
16188264	16
7210571	13
5898744	13
7694522	15
24364003	13
5327288	13
18988764	13
407274	13
2714185	13
9751565	13
26625704	13
532297	13
17461519	13
13837293	17
22800507	13
12628749	17
17619112	13
11974761	13
16416917	13
715321	17
2057872	13
25650385	13
974153	16
4481209	13
6782043	13
1114965	13
2500692	13
2122186	13
3813261	13
20801155	17
4234125	16
26318814	13
3549067	13
2931868	13
1134250	13
3019179	13
8921899	13
11654001	16
10870309	13
31668	13
2353464	13
22851133	16
8957178	17
2775247	15
13829309	13
9298819	13
5946635	13
33418936	13
6833309	13
1051434	13
15388985	13
6746534	15
2532858	15
9895261	13
6353031	13
8179229	13
2813995	16
6920446	13
30917800	13
16122493	13
20622351	13
4808509	16
12196989	15
8019419	13
3687795	13
639164	13
5399623	13
1319374	13
7697260	15
8713124	13
9823899	13
8763804	13
7910984	13
174100	13
13246786	16
8398269	15
802475	15
20331745	13
14050817	13
19483154	13
519939	17
3573839	15
1199270	13
762303	16
6554036	13
9648248	16
3907379	13
912401	13
4346272	13
8512722	13
6845148	13
4002684	13
20271745	13
3107468	13
1101774	16
6852876	13
4400594	13
2704936	13
16981174	13
4939468	13
15107171	13
24457092	13
2582795	13
2937692	13
5471041	16
3893287	13
17199617	13
161868	13
657065	13
9229124	13
14350399	13
3371112	13
26514485	13
17891709	13
1977153	13
10639150	13
13575403	13
3135322	13
896246	13
834929	13
9319710	13
12607023	15
9842938	13
2998902	13
6370741	13
25502852	16
4531756	13
19618633	17
4572875	13
5134682	13
15655910	13
3736217	13
9528043	13
6095867	13
2703158	17
12762404	13
5268421	13
1704706	13
10116363	13
6075088	13
2203233	13
9145267	13
3055746	13
5443905	13
11131868	13
4650816	13
21568603	13
1773708	13
22109237	15
3538119	13
7751686	13
17220171	13
39218350	13
3617389	13
1251349	13
4407268	13
12115933	13
6850105	13
304318	13
29197194	13
31429027	13
4122101	13
3534942	13
14272822	13
9975282	13
11957545	13
5985678	13
6276668	13
18411363	15
17092660	13
21410732	16
3631971	13
13384304	13
1111129	13
1661385	13
1016365	13
1425480	13
16656807	15
10347319	13
8553798	13
7436704	13
2787220	13
3382592	13
1282058	13
5074264	13
8135546	16
8358129	16
2399621	13
22827705	13
10272707	16
13879049	13
5873599	13
13689282	13
10892270	13
150467	16
9537924	16
3249638	13
8913322	13
12437936	16
9498860	13
4251598	13
25017008	13
24358473	13
332689	13
23057742	13
2472150	13
13394846	13
7560147	13
1467188	13
2521098	16
2048608	13
11959672	13
8494064	13
53677863	13
19870199	13
1331699	13
6526241	13
25363808	13
2332696	13
731236	13
26865	13
5112867	13
3092532	13
5467660	13
3979404	15
19073556	16
16121537	13
4330708	13
735484	13
5743400	13
7717424	13
395299	13
11010071	15
7856802	13
3698786	13
235823	13
18112120	13
18549454	13
4966701	13
38548245	13
6895132	15
30136232	13
1987700	13
411308	13
16276	13
4300539	13
10365872	13
29153390	13
12436789	16
17806383	13
4034225	13
3455230	13
221020	13
26402539	13
944997	16
21200420	13
5408396	13
3313036	13
1981147	13
15737333	16
4844586	13
12732330	13
8363337	13
8865026	13
7424589	17
1486874	17
5266208	16
7336020	13
7709701	13
10414880	13
1138956	16
25390458	13
14196448	15
10136605	13
23545412	17
312525	13
575092	13
8754688	13
50299771	13
6902428	16
2908522	13
2255333	13
216459	13
4032741	13
5846413	15
12089230	13
16628616	13
14797581	13
21428449	13
1212189	13
12261066	13
18020077	13
3532956	13
1577266	13
3520670	13
9832792	15
3390316	13
11038853	13
5068519	13
6227893	13
2518974	13
11708187	13
12150312	13
13285124	16
153055	13
3052164	13
8232021	13
1242452	13
29888190	15
23296831	13
2047869	13
25205258	13
12534392	13
5063991	13
1923310	13
1047492	13
5120508	13
1701982	13
3991386	13
5171807	17
11132146	13
2406359	13
13701452	13
2065260	13
18088754	13
3045900	15
7585064	13
17824709	16
455604	13
1813443	13
3230241	13
13939485	13
2884688	13
6786925	13
1312558	16
7254428	17
1163140	13
2130789	13
5061056	13
7630996	13
820218	13
19441173	13
5052355	13
14938110	13
27705940	13
1221105	13
4345281	13
12877545	13
6294012	13
24693542	13
1599934	17
13083902	16
6697130	13
429153	13
4722773	13
1878060	16
8414266	13
5404730	17
3862153	13
10372378	16
1657385	13
3182427	13
2968394	13
7639160	13
32376283	13
860816	13
15932069	15
3966287	17
12458189	16
4838218	13
10382877	13
5104308	13
2191509	16
2143653	13
274669	13
2486219	13
8507743	17
1205022	13
2501153	13
5295156	13
5356559	13
1833183	13
16263921	13
12848249	13
12262948	13
8789600	13
15347416	13
18196540	13
2134350	17
9180032	13
13664736	16
35080861	13
1328415	16
2139157	13
25513791	13
1618844	13
7514919	13
1048684	13
12209431	13
4122094	13
3117393	13
52072076	13
4968611	13
2041090	13
5115182	16
10778507	13
29040045	15
58052	13
10620155	13
8174514	17
13253419	13
2048260	13
5882518	16
589180	13
15350804	13
23230406	17
5836162	13
1775272	13
5776409	17
1765993	13
2275448	17
10708942	16
2068016	13
2689237	13
9017571	13
11460946	13
5734296	13
8905304	13
14170682	13
767149	13
17648216	13
3104138	13
6972649	13
4021804	13
15344417	13
27056797	13
1341715	13
8263415	13
9686559	13
7566703	13
2036477	13
4916573	15
51564156	15
9822305	17
2137414	13
8379302	13
2045835	13
2040418	13
11962117	13
17236605	17
2036913	13
3243588	15
9835131	13
18199299	13
101111	13
5963239	13
3326812	13
8864459	13
7443335	13
7929676	17
13654368	13
839555	16
6151470	15
7166471	13
24944178	13
1452180	13
21168793	13
10187834	13
19074026	13
8471290	13
8255709	13
54554764	13
25433400	13
9660985	17
16193463	13
6655893	13
11580155	13
8077426	13
5171559	13
8320615	13
6550127	13
1227637	16
545991	13
7721263	13
33418255	13
8742713	13
1544385	13
50795650	13
7560736	13
1914372	13
16191873	13
5067725	13
17731610	17
6501	16
7853454	13
729078	13
77308	13
26107999	13
2525481	16
23247219	13
13402631	13
48612794	15
5728939	13
153931	13
15513813	16
1796434	17
8545037	13
1302969	13
4097720	13
9466167	13
11487624	16
8986244	13
7431210	13
6383736	13
2292837	13
6491648	16
4217147	17
9948823	13
12133909	13
6562517	13
5214457	13
8753288	13
6407633	13
410729	13
1649177	13
11903369	13
3508345	13
4254192	13
10425556	13
6246130	13
16595835	13
4593734	13
3725038	13
6675740	13
7268262	13
1082098	13
6982468	13
13487916	15
3093263	13
15958401	13
2935445	13
44580960	13
7048315	13
15187783	13
16135660	13
4179511	16
1071682	13
3982176	13
8577638	13
20558110	13
4203120	13
953186	13
1055179	13
19812791	16
1862270	13
256118	13
7005547	13
3998240	13
14389621	13
4779047	13
9567602	13
13081292	13
5427497	13
276911	13
14486667	13
1144392	13
5737327	13
11511561	13
4074747	13
1528868	13
7230898	13
4666179	13
4416509	13
7235321	13
18619071	16
338916	13
22879331	13
4122141	17
208868	16
3014086	16
1926985	13
14244891	13
7997090	13
5548874	13
4629940	13
11181289	13
10207146	13
2965412	13
4743208	13
6885678	15
12351483	13
8694480	13
1850107	13
11931506	13
18839196	13
28696745	13
540122	13
25621971	17
1516218	13
3920792	13
3553799	16
665063	13
1930718	13
3877499	13
7993352	13
765823	13
8896108	13
13906724	13
20125606	17
1781184	13
2500204	13
7314607	13
2935758	13
1411660	13
12062839	13
3048947	13
17242501	13
589604	13
14155427	13
23645716	13
3231810	13
18687389	13
3351354	16
2195650	13
993042	13
7646529	13
12920718	13
5234377	16
3540550	13
1365153	13
1745752	13
20447163	13
20257864	13
19427127	13
7560817	13
10065392	13
1150826	13
8365491	13
2032461	13
5282387	13
12305348	15
11019946	13
3743840	13
2467378	13
4884386	13
23695988	13
3486385	13
4383123	13
3853576	13
3833966	17
626113	16
4099778	13
9001923	17
14745590	13
4362989	13
3516013	13
4852878	17
8014965	13
1402081	15
307754	13
2965893	13
818962	13
3766499	13
11476336	13
10940790	13
11751072	16
30225877	13
18012162	16
974837	13
5535498	13
68268917	13
5219541	13
20515627	13
2186093	16
998698	17
9023530	13
2777035	13
1073507	13
4199872	13
2066546	13
29188744	13
821376	13
3331305	13
3231824	15
10528965	13
3353032	13
4764113	13
5493077	16
6607604	15
5556518	13
1625236	17
10334517	13
1986357	16
14237712	13
11737387	13
1578115	13
11686283	17
5046904	13
9049498	13
24563427	13
7628638	13
6962552	13
7535488	13
1060309	13
4926246	17
729509	13
1694652	13
17019361	13
5035724	13
6273498	13
2732377	16
3099346	13
2506711	13
1633525	13
11691418	13
328615	13
14169511	15
9864553	13
1348120	13
31183617	13
4564579	13
970807	13
3723871	13
16689494	13
13603117	13
5236189	13
7449518	13
1242905	13
27123404	13
6836963	13
17862803	13
1339984	13
5693885	13
15002242	13
12013265	17
4565620	13
8740443	13
30418984	13
6093648	13
18280877	13
5901423	13
9199957	16
32176928	13
49748599	13
4447624	13
255635	13
29209928	13
1617451	13
14082508	13
9695938	16
15103312	13
4215575	16
12099831	13
3774652	13
10875779	13
3051909	13
7145691	13
22690756	13
14005109	13
6701859	13
10243688	13
9372379	13
6427879	13
9334977	13
6187591	16
825709	13
4215848	13
1218225	13
7282474	15
1354393	13
4125449	13
7706007	13
7234902	13
3550754	16
5249724	13
19806945	13
2145643	13
3289903	17
5756153	13
413220	13
4919888	13
1829068	13
13118115	13
7588234	13
16149882	13
249813	13
325972	13
19367820	13
29981882	13
2356749	13
4272028	17
6501396	13
13207065	17
5276560	13
7420160	16
504912	13
1803066	13
7135674	13
8010512	13
15125669	16
2986278	13
5987138	13
846704	13
1946940	13
9245740	13
3145812	15
9848890	13
7979989	13
23523623	17
21631354	13
12036118	15
10908567	13
3933349	17
1243612	13
4320430	13
17044079	13
4112185	13
58057	13
12345298	16
9952299	16
20102729	13
5072517	13
13452320	13
3284102	15
10921809	13
7765036	13
7481888	13
4079952	13
3887248	13
7420002	17
1879269	13
20427055	13
21674908	15
8727955	13
8053120	17
1856566	13
1741535	13
14853582	17
12878364	13
3229540	13
33329843	15
10220050	13
15162175	13
3074277	16
4180139	13
3617829	13
1218210	16
4030265	13
7797803	13
25960476	13
21586072	13
2824857	13
6522764	17
37501	17
2735297	13
3950739	13
15419234	13
7241727	15
4302200	15
5665049	13
25314043	13
7509528	13
6700127	13
5639118	13
3206877	13
7187554	13
3532283	15
1388011	13
19509411	13
404920	17
8737093	13
1744466	13
3723432	13
22759241	17
1200265	17
8569539	13
5119606	13
3632862	13
2969145	13
43600	13
8454804	13
5951939	13
19125688	13
6262745	13
9183352	13
18798494	15
4559410	13
8229109	13
21237987	13
4015102	13
4183129	13
2248065	13
1770104	13
1581521	13
837304	15
13653599	13
8143667	13
611677	13
8172673	13
648641	13
8890068	13
3036928	13
73126	13
9144769	13
12392383	15
1521656	13
1095186	13
15153216	13
7127613	13
6484199	16
11386748	13
5031942	13
3089907	17
29909238	13
3895441	13
2581027	13
8472462	15
862110	13
7050227	13
3757172	13
9583097	16
4488012	16
8723840	13
13177472	13
813011	13
13515897	13
1138719	15
27466889	13
546841	17
64028	13
609143	13
152934	13
15633926	13
490027	16
12195704	13
272903	13
22839308	13
9404482	17
6105296	13
19933952	13
27789696	13
1532039	13
20519138	13
13287418	13
3619640	13
4311382	13
18514760	16
12035308	13
14626246	16
10276022	13
10965359	13
1143282	13
25769891	16
7681924	13
25106127	13
956390	13
6748458	13
10508321	13
5522134	13
4986284	15
1509873	13
8285639	13
5776647	13
12537369	13
35639919	13
6704270	16
20075756	15
1783123	13
2678882	17
4565831	13
9650014	16
13350725	13
9506097	13
245954	13
4207226	13
5971267	13
36259494	17
21345031	13
463114	15
3736949	13
7465775	13
1519243	17
3581894	13
22118	13
4749	16
4426158	13
3500553	15
10444419	16
7575298	13
374739	15
301877	13
7672311	15
1800024	13
14962203	17
1407850	16
49823	17
58887846	13
11538878	13
1702840	13
2737544	13
6075962	17
1235679	17
10565615	13
5759347	16
1993640	13
691658	16
16095115	13
5669208	17
7420018	13
22888076	13
3012472	13
15313678	13
11119370	13
1852388	15
4198	17
1867132	13
3518784	13
7749374	13
23814629	13
7004164	13
7089910	13
7122359	13
3084761	13
9912623	17
31071616	15
8908399	13
284148	15
5247026	13
2218256	15
6743048	13
10096433	13
5539294	13
7099508	13
371470	13
5866569	13
5704134	17
6995944	13
17370346	13
1090321	13
22946400	13
3681560	13
470504	13
15010412	13
11856814	13
11271529	13
6018505	13
7338418	13
12497109	17
1735685	15
17259956	13
947381	13
17973943	13
8958996	13
939148	13
2004450	13
4594234	13
7447618	13
6472361	16
6369036	13
7476006	13
17032328	13
4634981	15
13259763	13
272057	16
3598555	16
844906	13
8259704	13
11404651	13
4492039	13
2263994	13
6705382	13
2501801	15
17882155	13
7655731	13
7017215	17
3945648	15
13417792	13
691929	13
5091374	13
24466355	13
1201525	13
87554	13
1521412	13
31259763	13
9153710	13
4592858	17
16420833	13
3591154	13
8367179	13
5599387	13
8113918	13
3376479	15
2216137	13
19336840	13
5929950	13
26564145	13
9919023	13
3788622	13
1737015	13
3034471	13
3762775	13
17829536	13
11463208	13
19479	13
417102	13
11725395	13
12378757	13
7242423	13
850417	13
5188240	13
1759700	13
1416019	15
9535905	13
2516123	13
13510967	13
5904138	16
22407244	16
324042	13
6349331	13
2911934	13
1374836	13
8447316	16
5932563	13
15097717	13
5922866	17
29254562	13
18123328	13
11803	13
1843522	13
9723642	13
1897777	13
989070	13
102962	13
3598788	13
65667909	13
7661709	13
8764635	13
1650446	13
3158040	13
15290803	13
18570764	13
450309	13
6314813	13
142571	13
2779233	17
2674655	13
6411499	13
4005385	13
7619558	13
6190359	13
1437938	13
11819802	13
30479804	16
16686796	17
7032780	13
2246122	13
41718397	13
7149852	13
6890818	13
4241219	13
11772358	13
4265593	13
1227704	13
1831506	13
13792053	13
3894703	13
8962152	13
6906017	13
4152684	13
2091652	17
748231	13
481902	16
21791102	17
12093136	16
2621129	16
13691934	13
47742906	15
22038798	13
1781128	13
9543811	13
7871365	13
1009358	13
8066077	13
1082225	13
2791144	13
12875478	16
7465993	13
14195970	13
3137817	13
3145453	16
3802596	16
5390832	17
539654	13
38421892	13
7301630	13
13173548	13
4656168	13
3046295	13
6852514	13
3283529	13
10528288	13
16087893	17
8647093	13
4066075	13
22874529	13
1512244	13
5163558	15
13492556	13
3440088	13
14431321	13
3345498	13
618353	13
2358047	13
2185422	13
10234583	13
307095	13
12105408	15
6047686	17
255143	13
3016991	13
916091	13
6294723	13
11814332	13
631957	13
1652103	13
2423640	16
4664158	13
5174763	13
3058220	13
19577	13
10857883	17
1840881	15
3304800	16
13107863	13
15803531	13
143209	13
627398	13
3112804	13
32250001	13
7506109	13
812277	16
20372059	13
474068	17
575959	13
12963611	13
20283794	13
1184826	17
29152153	13
3280070	13
75890	13
122352	13
25182343	13
6608673	17
12598310	13
7313428	13
10228305	16
16550401	13
5463010	13
8511739	13
1429261	13
4029974	16
7588072	16
3307618	13
2631050	16
821513	13
5394476	13
16229118	15
223041	13
5024035	13
4983862	16
15372498	13
10689594	13
603037	13
2660499	13
3485242	16
12926310	13
1011774	13
13124901	13
8457445	17
18667099	13
5699384	13
9475407	15
18699799	13
1235030	13
9898441	13
5423469	13
20279362	13
10674787	13
6866003	13
1108530	13
3922966	13
9765164	13
7154134	13
4994275	13
25808801	13
81828	13
82214	13
925316	13
4776639	13
6859792	17
12392868	13
7649511	13
2166395	13
12310898	13
10531571	13
9669501	13
11848280	13
4464944	16
23140137	17
7504836	16
5026787	13
18413645	13
12566347	13
3329675	13
25701170	13
1690622	13
6914529	13
1316857	13
14212158	13
26865156	13
1127811	13
32408300	13
5656162	13
8780103	13
1821054	13
549692	16
16425948	13
12977176	17
25161618	17
9188934	13
1050518	17
27239265	13
6410607	13
2360909	13
5753359	13
44816662	16
7252763	17
5266914	17
581799	13
11465636	13
10702592	16
11757275	16
15999103	13
22905199	13
37939210	13
275896	15
46188950	13
4129442	13
12642865	13
14540460	13
223236	13
523926	13
14737343	13
1601515	13
1001569	13
4017740	13
1739765	13
4263927	13
15242822	17
4979543	13
1104860	13
5122361	13
23982256	13
386543	13
8558503	13
634036	13
50012628	13
7610615	13
5792762	13
11908940	13
2623123	13
14865375	13
2982419	15
1831967	13
3716413	13
2164318	17
20534324	13
172992	13
2867018	13
18353678	13
4495406	13
28849946	13
6917285	13
12344305	17
9590929	13
3220615	13
2239661	13
24855587	13
707039	13
11041004	13
21088988	13
6442021	13
21386647	13
6653014	13
9369975	13
6029870	13
10139830	13
9658131	13
1035538	13
12984782	13
6542438	13
7916462	13
1328144	13
7671334	13
14835320	13
7189804	13
19221697	13
1220100	13
2702693	13
9052015	13
17789458	13
1868460	13
3419692	13
3555000	13
1561096	16
2752907	13
3990600	13
2515830	13
13372342	15
14408114	17
3967671	13
5334581	13
17343531	16
3805733	16
409441	13
31341947	13
2880173	13
2405666	13
5553368	15
11483219	13
13406009	13
3315826	13
21357000	13
3373021	13
634823	13
1885666	13
45682056	13
11922799	13
29235875	13
1267122	17
9944703	13
3919284	13
290676	13
3528468	13
2476139	16
257406	17
4063428	13
1619394	15
15185526	13
3037341	15
19982410	13
5647217	13
117687	13
16330631	13
18667807	13
11767021	13
14964892	13
3257416	15
5145330	17
18460386	13
8767836	13
1439622	16
7336055	15
11792057	13
2020274	13
1565361	15
2732749	16
2852996	13
6357803	13
1297189	13
11646428	13
10727409	13
8067381	13
13274932	13
3991273	13
10717570	13
6262060	13
3464106	13
8457382	13
5740388	13
2831491	13
7143833	15
6513367	15
553778	13
1947264	13
1258089	13
3784496	13
1909291	13
1999506	13
778051	13
2909297	13
503870	13
13334174	13
4219390	13
16751167	13
5086307	16
5687562	13
9783425	13
2230677	13
7339115	13
25063309	13
5518526	13
22469261	13
264834	13
3127051	13
6294870	13
2233596	13
8850804	13
11660960	13
11779378	13
2556560	13
5377264	13
1615233	13
4822945	17
14653721	15
21540199	13
1742228	13
853688	13
1766154	13
25579898	13
989501	13
972160	13
5077493	16
1120342	13
289166	17
1570834	13
10193617	13
21027142	13
9625007	17
9210345	13
3209815	13
2037464	15
3843059	13
4016255	16
17195915	13
43095795	13
15957659	13
6742781	13
13622510	13
105539	13
4005733	17
1960519	13
43358	15
595056	13
6010334	13
4793822	16
1072228	13
5441542	13
9312998	13
15860346	13
35514971	13
1335675	13
5955892	13
14042840	13
2579429	13
6499790	13
5751926	13
8440575	13
15613140	13
7872688	13
35253816	16
700464	13
1633538	15
2891068	13
424266	13
4960005	13
8118568	13
7569245	16
1299582	15
10845343	16
5001999	13
63838	13
18996438	13
980586	13
1298644	13
5798533	16
835196	13
7437891	13
3075850	16
23823005	13
989080	13
16124468	13
13711342	13
3043914	16
519264	17
22738878	13
11873856	13
5067785	15
8978259	13
4993845	13
10423537	13
1326296	15
15699561	13
830040	13
8632730	13
2829810	13
16151686	13
2609751	13
4634482	15
1470107	13
8434435	13
9772048	13
6087506	15
3991148	13
977127	13
252153	17
32103351	13
13087147	13
1562955	13
33369912	13
20812349	13
11642112	13
2284219	13
2895908	13
7444882	13
1720537	13
12289556	13
8417810	13
868670	13
1455063	13
377411	13
5131810	13
13283212	13
4938866	13
17447109	13
3306892	17
9905892	13
1488563	13
17135146	13
10607635	13
729144	13
4549103	13
4456963	13
8477874	13
2131319	13
15421291	13
6718383	16
2919953	13
27193536	13
2372267	13
3062112	13
4762855	13
18666955	13
478877	16
6515707	13
59715	17
7188729	13
14682112	13
9874208	13
6644356	13
2464063	13
9256825	13
3047364	17
2072019	13
440649	13
9749165	13
7949943	16
1614606	13
8512973	13
874540	13
624462	15
8583662	13
10103046	17
12740757	13
2440129	16
13691809	13
6624270	13
43617157	13
1970126	13
1183362	13
2494401	13
5827793	13
20112091	13
3798324	15
1216790	13
862237	13
3789339	13
3286955	17
4476963	13
15654378	13
1911033	13
1780171	13
4430909	13
20095725	13
24137255	13
14965691	13
5777331	13
8497707	13
19659381	13
8677485	13
15450115	13
6612258	15
13850355	16
3450246	17
1655663	13
4284766	13
12782343	13
14284345	13
1503815	13
3467867	17
30285812	16
4948394	13
11047156	13
22161649	13
1084602	13
6234643	13
5637650	13
11516040	13
18982729	13
11390490	13
1529161	13
951166	13
18978167	13
2611777	13
2723875	13
24045913	13
1142794	13
11513697	13
937025	13
11774456	17
23551845	17
5016110	13
1027627	16
34665344	13
44412329	13
10380409	13
2901263	13
7397288	13
18697706	13
6865077	13
7377175	16
4221874	16
9231913	13
8756857	16
1610914	13
4443784	13
2967407	13
17157897	13
2133920	13
11240668	13
1893684	13
14976317	13
16365075	13
18736917	15
2595807	13
6643916	13
36319025	13
9341707	13
2307554	13
5493334	13
2273590	13
8836275	13
6171365	13
19593135	13
1040476	13
18445792	13
6813874	13
72448	13
15644995	13
8943684	13
12947972	15
3477086	16
621340	13
23934675	13
5479283	17
104925	13
718238	13
4092449	17
38760921	13
630249	13
2050978	13
631544	13
11307646	13
47870060	13
6071924	16
2299479	13
2143346	17
8586917	13
855304	13
52729346	17
1577553	13
375834	13
5764382	17
28555960	13
25661145	13
3773261	13
10540277	13
2566081	16
4143607	16
21220243	13
8743237	13
2691586	13
4449188	16
2254246	13
4308640	13
18728006	13
10626273	13
4105454	13
11328346	13
4625015	13
1233563	16
31969059	13
268307	13
7974945	13
22729665	13
16115637	13
21402598	13
29139594	13
15129104	13
7183679	13
4174477	15
20292641	16
2876218	16
10075617	13
2914245	13
367212	13
11376911	15
3680855	13
9304185	13
10868293	13
4273795	16
11935761	13
330283	13
12763063	15
3874093	13
1267628	13
2666940	16
8751475	13
1208783	13
30436425	13
408578	13
1574030	13
8990362	16
12220647	13
4826700	13
1235829	13
18745228	13
1177056	13
6168929	13
6270083	13
6131614	13
5749160	13
3966122	13
865979	13
6704406	13
4745029	13
3636255	13
1741447	13
218014	16
7387433	13
31317824	13
3799485	13
5565704	13
7796940	15
3809162	13
8003524	16
22056916	13
4329763	13
10207646	15
1039895	13
3988488	17
10768753	13
9710043	13
2820477	13
2681961	13
3239736	13
9005758	13
6392142	13
5847203	13
3446306	13
7173514	13
4121201	13
20704851	13
7260982	13
1525456	13
377582	13
21972167	13
1337150	16
23331358	13
208021	13
22937610	13
5993269	13
2474892	16
11942545	13
1593577	13
11998772	13
4195547	13
12241964	16
8798258	16
10143162	13
4139750	16
30556190	13
3433075	13
18949991	13
2967937	13
11377413	13
23661146	13
7215434	13
7783123	13
14055560	13
9763964	13
9307901	13
849676	13
785178	13
9409783	13
10485995	13
6718417	16
3978246	13
1055423	13
7945050	13
1622269	16
2516150	13
13567652	13
13596345	13
25872364	13
6895437	17
10480442	17
3431167	16
2523154	17
2073366	13
17611779	16
1304326	13
13809123	13
4118209	15
5034888	13
6730844	16
9796284	16
3322777	13
752849	17
1220918	13
830125	13
21183921	17
9343306	13
3324909	13
7666953	13
421959	13
8673531	17
7273434	13
37680380	13
266290	16
30114900	13
2244600	13
3104197	13
2478295	17
3555697	13
5212950	15
2138682	13
8157934	13
2987350	13
13535257	17
16669792	13
3060357	13
16392993	13
4165151	13
2551766	13
9422754	13
13347539	13
15755307	13
689978	13
11294496	13
630747	13
7580963	13
11475743	13
5284040	13
7640237	13
17709906	13
3375908	16
3328532	13
26707325	13
5328273	13
10470381	13
8371443	13
176357	13
2917771	13
5257374	13
10735065	16
11238983	13
2838622	13
14565588	13
6428659	13
10179091	17
1100835	13
10276236	13
6067583	13
1593306	13
8881990	17
7520855	13
4547465	13
8821182	13
434912	13
2796859	17
4306989	13
3317896	13
10450109	13
18226059	17
10504450	13
4674211	16
6459762	17
4178341	13
10074369	13
948719	13
29038931	15
13506390	13
10610390	13
5336775	17
9354807	13
4146031	17
277522	13
10356126	13
3132662	13
6920903	13
2681442	13
6268101	13
5549838	13
967520	17
12928634	13
20580456	13
8046976	13
3562202	15
3140931	13
17186660	13
20591066	13
33066904	13
2492613	15
10959640	13
19624241	17
9382520	13
860333	13
1160173	13
8869775	16
6562428	13
25416320	13
970314	13
904407	13
4266579	13
4911916	13
7811536	13
7783498	13
9177999	13
12452512	16
11840986	13
3714586	16
13746112	13
423702	13
14432915	15
3199057	13
11992549	13
6012634	13
2903842	13
13557483	13
25680873	13
808966	16
17515061	13
2295977	13
7473904	13
722931	16
13160455	13
4795009	13
487479	16
14668487	13
13257594	13
16285291	13
6901701	13
11937570	13
21297022	16
8343343	13
203815	13
15928700	16
1166861	13
15757476	17
2150026	16
8172083	13
5758950	13
23031320	13
4675755	13
30633721	13
4345196	13
5378757	17
10681232	13
10533564	13
3027998	13
8759096	17
40355260	13
839940	13
1487073	13
2653147	15
5641731	13
2152885	13
39674581	13
12916530	13
11315789	13
649320	13
3288846	13
963630	16
3872582	13
7936663	13
97804	13
30857385	13
34608710	13
10134437	17
1442330	13
6998473	13
7340694	13
1585494	13
201982	16
9517436	13
291002	13
9297588	13
2981954	17
3109718	13
5877578	17
1582291	13
6586998	13
7674831	16
9815486	13
15845380	13
8923162	16
6961146	13
8873897	13
20773614	13
24818052	13
1606825	13
7390266	13
2092963	13
1196561	13
3600475	13
10140187	13
9002921	17
33300071	13
8228082	13
2021927	13
990662	13
27823653	13
49069498	16
17121001	13
9661082	13
16973419	13
4743286	13
5966308	13
5480737	17
2044022	13
8857695	17
3500393	13
32794820	13
15961758	17
171016	13
4769850	13
8897422	13
9540139	13
26163461	13
6713861	13
16518890	13
5234750	13
6945508	13
24588037	13
2801204	13
1655385	13
2379142	13
6284694	13
1565912	13
15173095	13
15168898	13
3579107	13
3898395	13
525818	17
33504245	13
22543213	13
629242	13
1031438	13
24552675	13
1727765	13
12901371	13
15403968	13
3303987	13
6400549	13
13935361	13
2805876	16
3424428	15
7202816	13
15929373	13
13700020	13
1738622	13
4348266	13
21076669	15
7693686	13
7439423	13
12872051	17
6893489	13
1339828	13
10105984	16
12204400	13
7674931	13
6199764	13
13956323	13
2035668	13
1667122	17
1694363	13
580086	16
12659990	13
10634513	13
5464870	16
7372890	13
7648992	13
6050922	13
7433779	13
11950847	13
2475478	13
4759941	13
4813953	13
15464100	13
12968982	13
34247322	13
3190050	16
751996	13
15146128	13
3223672	13
3713919	13
13313340	13
6075428	13
3782403	13
4099953	13
4895222	16
6330360	17
2197859	15
6025187	13
17907091	13
14004763	13
5769663	16
11772130	13
3271450	15
1250056	13
18216694	13
4204159	13
2393749	13
6032020	13
304693	13
6349263	15
28562686	13
5274514	13
13942866	13
32770873	13
1658880	13
3265502	13
5731852	13
81332229	13
26465117	17
129514	13
1663713	13
1947607	13
799487	13
19275201	13
8165710	13
5369103	13
7716623	13
17829831	17
3366363	13
2749766	13
474775	13
15225957	13
9481222	13
222697	13
6876899	13
2626359	15
260467	13
3530836	13
5971278	13
5042721	13
16802421	13
9421491	13
7885697	16
4034164	15
5670000	13
9855920	13
5004670	13
17425449	15
49450367	13
1297956	13
2882926	13
33253725	13
8677840	13
1460021	17
4487182	13
6549861	13
1178172	17
6385892	13
15861903	13
15921795	15
11249016	13
22146448	17
1339044	13
7141469	16
85211	17
1281341	13
5890906	13
255403	13
145438	13
11292598	13
10523882	13
41399870	13
2744220	13
2036310	13
3791569	13
2399925	13
3735927	13
732102	13
1024804	13
4573974	17
10319695	13
3710071	15
5743	13
8867613	13
2025299	13
477721	13
1976272	13
1272319	13
4534740	13
1049069	13
8916595	13
25142226	16
140993	13
6520157	15
1128494	13
25725803	13
5327382	13
4972938	17
5349904	15
9427033	13
8103276	17
3542317	13
3306300	13
11756319	13
3361232	13
14606170	15
6580453	17
6643191	13
8784790	13
31097707	13
940726	13
3394317	16
839222	13
7845851	13
2964516	13
7518998	13
4225569	13
3401625	13
21455417	13
115862	13
18311133	13
4873929	13
13257365	13
8708366	13
11226480	16
2208145	13
1389543	13
20317146	13
874002	13
14832341	16
1543207	13
8110923	13
331233	17
11849574	13
7310421	13
2787554	16
1086594	13
13754342	13
923631	13
6318415	13
10247980	13
5554514	13
12735763	13
19016160	13
2404535	15
3753193	13
7609480	13
25485724	13
5858540	13
708761	13
1477925	13
6434816	15
1470297	16
13022115	17
2778715	13
22020806	13
8936381	13
13091710	13
10448033	16
17444657	13
1782395	17
44486837	13
20593079	13
12814645	13
15859413	13
14761174	13
980340	13
4306322	13
4900520	13
10231870	13
2030043	13
6388148	15
4474187	16
215773	13
3024557	17
4908927	13
18263129	16
243141	13
15574763	13
6558537	13
3620829	13
1822261	13
1494874	16
3549959	16
34393280	15
18867050	13
6945235	13
8688969	13
2926926	13
16081000	13
10658671	13
6209178	13
784420	13
11351363	13
1424025	13
24609049	13
6575880	13
906807	13
9013766	13
6473958	13
23013916	13
532028	13
31735649	13
20264865	13
625028	13
13592425	13
2810332	13
3028298	13
6130527	15
1758718	13
3526164	13
1704950	13
10047414	13
9800829	13
20604876	13
10902676	13
21625794	13
7002125	13
12632579	13
2254667	13
5436712	13
5914632	13
8501030	13
23815009	13
15535210	13
7475098	13
5110903	16
3299520	13
9980245	13
15229939	13
8530625	13
3222758	16
12908300	13
40527840	13
13113091	13
8381978	16
1017766	15
3520015	13
1955059	13
20879657	16
4857296	13
20199583	13
22678680	13
5909850	16
892538	13
1761495	15
2792279	16
23966698	16
443281	13
3778270	13
8750469	13
21490378	16
200997	13
5363608	13
4657866	13
8753623	13
12982793	13
4378703	13
10258882	13
31944799	16
16512915	13
12280483	13
1788775	13
30730863	13
14470941	16
2081248	13
22556539	13
489364	13
854015	17
4345084	17
26215469	13
7029945	13
334963	15
8175983	15
857591	13
7232028	13
326898	13
5374659	13
11784567	15
5393618	13
19117113	13
184430	17
10805695	13
6509579	13
3295308	17
1403934	17
1537056	13
5586872	13
14553522	13
29158470	13
12902126	13
14815527	13
22374141	15
5008684	16
1399110	13
1960670	13
7661936	13
9409935	13
2890509	13
7370329	13
19124047	13
1256793	13
3158513	13
1025890	13
15184011	13
2717511	13
3054156	13
4255361	17
2030423	13
5681646	13
16174730	13
1781732	13
4568661	13
6912567	13
307306	13
8713366	13
4133308	13
5308372	13
2769176	13
3383443	13
97876	13
730820	13
511142	13
3067423	13
3179388	16
18904084	17
1010562	13
13269550	13
8293159	13
5005840	13
16151119	13
5426120	13
982511	13
16846693	13
2330267	15
1649184	15
3329645	13
10145493	13
5806467	13
4035589	13
14635890	13
2535930	13
4265366	13
6740339	13
11414158	13
13973676	13
15294360	13
5957827	17
5523222	17
6371062	13
30866547	15
547061	17
26778170	15
3161799	13
4450898	13
4967815	13
18235672	13
1578531	13
14835650	13
2082842	17
17301589	13
6235083	13
1796244	13
9509562	17
29389143	13
12438153	15
27681663	13
17622596	13
4700638	13
18097015	13
12637239	13
11810204	13
2214748	13
5350518	13
12750524	13
7788441	13
8366572	17
4941813	13
11083258	13
13120845	13
18161539	13
2033022	13
4937709	17
8117676	13
11740798	17
1024271	13
8153318	13
902113	13
11551646	13
17992165	13
678409	13
4010305	13
14890009	15
7685979	13
1401114	13
2630305	13
9603953	13
57414	13
2490432	13
40614360	13
8604776	13
1340613	13
6817017	13
11108418	13
6744783	13
5195618	13
2817520	13
10813698	13
5203101	13
7952045	13
9965151	13
21213635	13
12206590	13
18707937	16
9704989	13
4194669	13
980724	13
7256396	16
8159687	13
5751598	13
8285377	13
8584033	17
12313347	13
3049010	13
9192384	13
3033083	13
4072559	15
1603014	13
4082908	13
31958781	13
4386669	13
3381628	13
2329902	16
8546593	13
251887	13
6651136	16
5619808	13
10447631	13
1847338	13
3665748	13
18859142	15
30368923	13
9128006	13
3211565	13
23726536	15
11563534	13
1299649	13
7952008	15
3284150	13
15109095	13
12563087	16
833801	15
10806680	13
14640805	13
3088978	15
5733721	13
5684880	13
18586299	13
2712033	13
1681889	13
10486546	13
5426105	13
2704464	15
10301706	17
3870577	13
1281200	13
6710957	13
3598759	17
9606072	13
11561776	13
10589547	13
1794116	13
18759022	17
19342843	13
43155011	13
5344915	13
3603371	13
4339786	13
11287339	13
17305111	13
7011690	13
15824985	16
5627323	13
91503	16
33246179	13
5806850	13
8563223	13
3942527	13
4908197	13
15086762	13
1000248	13
2008628	13
15062526	13
644237	17
3467460	13
18036366	13
13737236	13
3869485	13
120919	13
3275116	15
6933490	13
6051889	13
11553117	13
5873829	13
35401936	13
1064705	13
13029271	17
10845380	13
11215773	13
606449	13
22889304	13
15688346	16
8767109	17
20611929	13
10129695	15
2839054	13
239867	13
1554891	13
1901847	13
2603471	13
2003269	16
10960630	13
1493809	15
7324862	13
713214	16
7442380	13
6796789	13
13839860	13
11979629	13
3192769	16
4005473	13
1322430	13
1487637	13
8423281	15
2862580	13
11770259	13
4251919	13
24027582	16
13047313	13
6752046	13
5434371	11
1969398	13
4903076	13
978682	13
2387484	17
4732881	13
1978252	16
271152	13
3102551	17
15020092	16
144684	13
3282721	13
5871421	13
6254828	15
2084634	13
8259120	13
11883116	13
3644877	13
9785292	13
3188470	13
28462215	13
1016189	17
5183417	13
1309267	15
8468520	13
10162009	16
690481	13
1740120	15
1551797	13
19625293	13
14263255	13
10736191	16
2076435	13
12148233	13
7324128	13
1367127	13
9707722	13
13455694	13
2045700	13
3630957	15
21017481	16
7706131	13
19847118	13
6308138	13
12349943	13
4974477	13
8794842	13
13719208	13
4239613	13
1901620	13
5885863	13
1033481	13
2559212	13
1522756	13
33503937	13
2493763	13
57915	13
3713630	13
8646185	13
23955904	13
14573776	13
2987452	13
400440	13
6165827	17
6618956	13
1771601	13
400733	16
1092323	13
11847906	13
4886419	13
21688947	13
499055	17
5562397	13
2658820	13
3083493	16
2244333	13
763758	13
12431876	13
3189883	15
6460824	13
2020242	13
29948188	13
1023627	13
14980251	13
26911347	13
4746942	16
4934570	13
1735442	13
23059329	13
145169	13
7364671	13
6589607	13
9035531	13
12649188	13
18025320	13
7698766	13
311784	13
12686315	17
1822853	13
23930138	16
4847114	13
11633502	13
5918523	13
27415038	13
2102412	13
742231	13
19413045	13
5390736	13
42803294	13
467727	13
450787	17
4186933	13
4058994	13
6153748	13
5063364	13
1030616	13
286548	16
358488	13
28888704	13
19157961	13
283855	13
3277999	15
2799697	15
3200205	13
54551771	13
4028147	13
572621	13
7112213	17
1045092	15
548576	13
6002548	13
587876	13
6286713	13
29168552	17
12012434	13
14276989	13
22108000	13
21438735	13
29371407	13
30027	13
3337480	13
6767889	13
21742373	13
3220824	13
1277295	13
11766441	13
10447133	13
10304778	13
18323753	13
1187636	13
2636555	13
798103	13
7153397	13
15299946	13
2489194	13
20006850	13
2961113	13
6918475	13
2454780	13
8328388	16
4229061	13
6194769	16
9357353	15
5262531	13
3812796	13
649256	13
1112572	13
3825003	13
5071896	13
8724340	13
10865683	13
14064940	13
5815551	16
12227271	13
9155593	13
942535	13
8063259	13
758226	13
14377549	13
6549036	13
5649662	13
4703678	13
21859497	16
1888016	13
634157	13
16223313	13
4078929	13
2312573	13
3779112	13
4520716	13
2322335	16
712802	13
7834641	13
17425707	13
2893073	13
2911633	13
14650367	13
8427120	17
160499	13
5028746	13
23375692	13
1082476	13
4652400	13
2690347	13
3389031	16
986414	13
2671753	13
22984525	13
8809648	13
7075811	13
513839	13
1061688	13
14814609	13
1568180	13
12721661	13
4596564	13
7435374	17
2088354	13
6393029	13
2633630	13
17582090	13
3731173	13
3857668	13
6584172	15
12239416	13
4086445	13
5908058	13
1118837	13
1989671	13
6119071	13
5117780	16
5878846	13
9825476	13
1704753	13
2311760	13
304847	13
5881212	16
28274166	15
3915073	13
10967608	13
1620185	13
5394698	13
6391415	13
2995279	13
10362967	13
294429	13
2240441	13
5266705	16
8533343	13
10654730	13
8922811	13
3588336	13
6864550	13
19825004	13
141617	13
15336190	13
4522821	13
3425813	17
12332511	13
5083042	13
923734	13
29247869	13
2642431	13
3543606	13
5765207	13
21009627	13
1017662	13
15669583	17
418796	17
10442935	13
8890049	13
36102108	13
500672	13
7399285	13
1506928	13
1909041	13
8352220	13
1730586	13
67196	13
10529440	13
11275140	13
18467346	13
53413994	13
13109327	16
14619028	13
4496268	13
14614732	13
13353665	15
808302	13
1812744	13
5384155	13
48856408	17
9694817	17
5526997	13
5376870	13
8002440	13
9104331	17
3299538	13
1838991	13
5662913	17
717719	13
7595750	15
2861074	13
309758	13
7372308	13
497664	13
12199206	13
33651087	13
3539780	13
16570625	13
8337583	13
4012031	13
18445281	17
23179196	13
10656610	13
32035509	13
6410190	13
1280949	15
7906687	13
2524172	13
9792212	13
2728055	13
476021	13
4250533	16
19300223	13
3408175	13
7641673	13
373225	13
11079717	13
25625879	13
9755676	13
1281487	15
9866995	13
7290931	13
13536238	13
12567900	13
6241	13
2513197	13
8838813	13
9862725	13
17895422	13
1648898	17
6791734	13
67961	13
473322	13
3530351	13
1788699	13
1927451	13
1238240	13
14960942	13
495743	16
117220	13
13271416	17
695494	13
13258285	13
11046666	17
10360358	13
25867832	13
3849555	13
3245985	13
6999710	16
2787219	13
6235868	13
12128866	13
6625295	16
4183394	13
8983204	13
2722761	13
151578	13
44174282	13
7421287	13
7305844	13
4744688	15
20527799	13
12661635	13
3471197	13
1318309	13
8478729	13
3035109	13
2670212	13
3400827	13
7030999	13
49148143	13
3377685	13
4580870	13
2964668	13
2111216	16
1347696	13
651092	13
14805591	13
20534223	13
31666459	13
3683943	13
2796715	15
18231041	17
9187186	13
552167	13
9290958	13
116787	13
971932	13
12130289	13
25843355	13
1579980	16
12336591	13
3927221	13
5002688	13
2680628	13
5986523	13
7482133	13
53270	13
12995428	13
1929062	13
5117574	13
11368041	13
853781	13
7487916	13
3642095	17
1950334	13
1430596	13
467333	13
17123365	13
10817396	13
23061208	16
4478630	16
16079034	13
12455398	13
10406408	13
2363150	13
5216857	13
694614	13
33782499	13
16432596	13
615875	13
13692624	13
6122021	13
22389556	13
7943493	13
20142389	13
3890424	13
17776262	13
3565898	17
7601906	13
748304	13
14293414	13
10607868	13
1341347	13
3524846	13
14345116	13
13089550	13
1626360	13
2198848	17
7503277	13
5939338	13
333698	13
15850024	13
28770346	13
3530671	13
20079987	13
16164929	13
3568457	13
5499795	13
12040082	16
1729956	13
17501020	13
2603802	13
7275596	16
2529596	13
7218902	13
1071254	13
10061524	13
14035297	13
5926319	13
8129323	13
2837561	16
12254170	13
8748728	13
16747093	13
19022	13
2164495	13
159012	13
387080	13
8042670	13
19395341	13
5986377	15
7226030	13
17295702	13
9628358	13
14516612	13
19861853	13
4117334	13
2886379	13
3655227	13
26488375	15
365191	13
7870141	13
14523790	13
473778	13
17930839	17
1625652	13
1191287	13
18512237	15
4924878	13
19409295	13
8717697	13
15528108	13
9458611	13
8580572	15
7534490	13
3237216	15
40840402	13
7304654	13
3126205	13
13677347	13
1553885	17
5035616	13
2974718	17
54030	13
5318420	13
3296959	13
3578674	13
15998735	13
11095962	13
337322	13
13914466	13
4455278	13
2871025	13
1847159	13
11146129	13
59667154	16
9490156	13
18629230	17
1593583	16
3539213	13
540978	13
13399917	16
15670367	13
6667355	16
11420045	13
2587013	15
3281942	13
1813528	15
20267208	13
1097135	13
941670	17
276267	13
11038000	13
20932569	13
20961829	13
10621841	13
10040549	13
1353333	17
13553432	13
5054137	13
920304	13
17294681	13
9044487	17
2123913	13
569888	13
7337837	13
5495190	13
16379172	13
2033823	13
4458631	13
24977989	16
915017	13
60741581	13
21502464	13
2842692	16
3052247	13
5884310	13
3456154	13
9958026	13
7664284	13
5705179	17
6283320	13
10204909	13
4976086	13
14882281	13
3193157	13
1108475	13
4305390	13
259217	13
6528901	13
27773418	13
2770031	13
6053200	13
10474705	13
3248703	13
450902	13
6515981	17
1161675	13
5361034	13
5856203	13
5594344	13
12307627	13
20114143	13
6011191	13
1967660	13
10555265	13
35224148	13
9451188	13
2859534	13
1863336	11
1347565	13
5963925	13
2461167	13
4838957	13
10733234	17
12300299	13
9086434	13
9587486	15
1732363	13
6680694	13
4181255	17
13508131	13
2527140	16
2931814	13
522937	13
5622940	13
17557571	13
7258814	15
9810539	13
1687167	13
442133	13
19352853	13
189835	13
7529747	13
4736912	13
3447448	13
3617653	13
7539310	13
6552482	13
3461682	13
30809267	13
4437715	13
1930084	13
4850762	13
3556871	17
46153384	13
2523664	13
1018500	13
4051800	13
1578464	13
4211164	13
3429929	13
5100149	15
3145045	13
3717401	13
3694150	13
17769377	13
5103075	13
10187833	16
1813639	13
500072	16
6342326	13
1417937	13
453789	17
46778038	13
1250271	16
12597209	16
14395113	15
6584886	15
6936064	13
3744817	13
3303426	13
21204310	13
1093521	17
3530801	13
409473	13
617843	13
16091665	17
1095601	13
19294044	13
18463325	13
3548147	15
15547420	13
1952430	13
12771286	17
3885575	13
32165704	13
8791259	13
270425	13
5627675	13
23213102	13
11655916	13
11805279	13
6586379	13
3436942	13
8186297	16
26989976	13
8113178	13
2986365	16
13958191	13
3410757	13
10197351	13
9605808	13
1312393	17
936877	13
6468079	13
926511	13
13626148	13
6733379	13
4287030	13
2979459	13
22510922	16
10876292	13
27755	13
790876	13
5402054	13
8569439	13
5114595	17
4319298	15
1650818	13
7127660	17
15419889	13
296865	13
3088447	13
22115413	13
5609083	13
7650718	13
2704785	13
6918301	13
4728516	16
8979318	16
4860944	15
88818	13
4047145	13
14821131	16
48771	13
3437492	17
5965013	17
1904487	13
11300775	13
22392039	13
12620330	13
4254779	13
4195839	13
5540705	13
6875671	13
1278772	16
21774160	15
29508556	16
8501584	13
822197	13
6163526	13
5846335	13
6863224	16
5808554	16
3501870	13
8514093	17
3029953	13
7775756	17
2269901	13
7315667	13
1839791	13
16004098	13
11096071	17
10311042	15
15086824	15
1007838	13
2608752	17
1659847	13
3504002	13
1328718	13
1472024	17
7413954	13
23180234	13
8922036	17
10142119	13
14284091	13
1640572	13
14867387	17
4965843	13
3801479	15
9384482	13
6984428	16
6123455	13
5409987	13
12848089	13
10888543	13
2602643	13
1023912	13
3935616	13
7039155	13
24995374	17
9061296	13
2159666	13
17383720	16
9004404	13
3551789	16
7371823	13
8436856	13
11023841	13
5763359	13
14177143	13
1214436	13
12584108	13
5156644	13
12656002	13
1023297	13
355660	13
3397116	13
1851629	15
11659930	13
954943	13
15324840	13
1776495	13
9626923	13
20150027	13
3501573	13
8456992	13
22313728	13
17260897	16
7634297	13
26829745	13
15106791	16
1616475	13
3919586	13
9481824	13
19220314	13
1600779	16
5764292	13
44867068	13
13118259	13
1516340	13
23248440	13
12392937	13
4769916	13
14874133	13
3974670	13
6200865	13
35577712	13
6673153	13
1240918	16
2234025	17
19728395	13
2500287	13
54258	13
2433470	13
4971234	13
1223737	13
2077119	13
1138693	16
15023988	17
7755481	13
161748	13
1248363	16
21949318	13
3947330	13
161104	15
9542824	16
1890903	13
3123051	13
14753370	13
442891	15
15879783	13
1616390	13
10245183	15
2735105	13
13188007	13
4672837	13
8432214	16
1650520	13
2878256	13
4282414	13
1048103	13
9835345	13
14870283	13
15512032	17
3013993	16
294408	13
41355458	13
9831021	13
602707	15
627404	13
7485863	13
16721027	13
8274459	13
13106753	13
6065377	13
13555163	13
1972482	13
4780465	13
34954005	13
12079	13
3862020	17
990890	13
15916753	13
16852212	13
5203424	16
24629202	13
2191579	13
13925115	13
4154258	13
15321957	13
20365915	13
8040032	13
13563953	13
14726722	13
4348031	13
8912084	13
7452880	13
843989	13
2221308	13
14756253	13
745854	13
7376117	13
9181988	16
15065650	13
19379477	13
13254080	13
6402656	17
7401677	13
1838799	13
4615892	13
8958423	13
8629351	13
6224207	13
14274209	13
17639317	16
20448428	13
6434040	13
6860652	16
5090274	17
2413875	13
17584003	13
9718309	13
1941250	13
31821091	13
3250534	13
12708718	13
2600526	13
5494524	13
1807905	13
11996169	13
10299957	13
2244968	13
7606001	13
26888207	13
7717892	13
14309407	16
17271331	13
1533858	13
22198727	13
5742450	16
4556315	16
15061953	17
15876535	13
529129	13
18231	13
15352528	13
7521445	13
9966705	13
6829390	13
889679	13
2177595	13
18506327	13
2604229	13
259009	13
4440075	13
39965	13
2685702	13
19881222	13
1227495	13
433694	13
18957406	13
3383984	13
3096442	16
2405146	13
12358410	13
15521057	16
13130217	13
1350768	13
1239215	13
10851542	13
2346046	15
148970	13
3438922	13
4559348	15
3494678	15
5119511	17
1994024	17
11968945	13
28641479	17
4022475	16
12225389	15
11075895	13
16491847	13
2349303	13
29415314	13
17112998	13
31220320	13
11524134	13
724393	17
9758769	16
14228131	13
31972421	16
12580085	13
7619833	17
8037540	17
1182005	13
8718065	13
7926371	13
11218769	13
11548406	13
1436658	13
1581329	17
4832284	13
637621	13
21299369	13
412806	13
1231983	13
13030960	13
6669456	13
14394783	13
19603556	13
6808952	13
4324058	13
9016624	13
26861326	13
4552279	15
9327619	16
12589806	13
5244993	13
5795738	13
3176351	13
4020589	13
1641033	13
1667089	13
14403217	13
407623	13
826077	13
1208082	13
16569494	16
6013901	13
27075914	13
1652009	15
12455424	16
3434812	13
5216643	13
1714958	13
4451238	13
36406524	13
1441284	13
6133688	13
14180102	13
2441473	13
7154072	13
1250127	13
7553082	13
392930	13
3508850	13
5105785	13
12828660	13
980339	17
97475	13
4236434	13
6144315	13
8926256	13
572793	13
21192588	13
4973528	13
10006765	13
9915760	13
421868	13
133555	13
16433849	13
10539106	13
13791408	13
7774502	13
1425360	15
5974873	15
353290	13
31815775	13
7993048	13
7402606	13
10832798	13
14068867	16
7293714	13
1248429	16
5730864	13
102967	17
5061315	13
13965521	13
5144606	13
963435	13
606949	13
6065126	13
6175911	13
8291827	13
31480366	16
9312178	13
470135	16
6124819	16
2752690	13
20786464	13
5747246	13
13135317	13
1466858	13
5502832	13
5991986	13
6008524	13
1293312	13
40116389	17
3033193	13
830309	13
20606872	13
1670622	13
3462509	17
8170074	13
5830479	15
13448790	13
8373400	13
446370	13
5629122	13
3518628	13
16591348	13
14062011	13
27076103	17
5700493	13
5263633	13
3816189	15
1223959	13
3199966	15
2722858	13
12810094	13
3310881	13
1743473	15
17300341	13
18846692	16
17992674	13
2344490	13
2970492	13
3353646	13
5276003	13
6796472	13
27598393	13
233250	13
1421416	13
3746775	13
22781699	13
17931800	13
371386	15
7557452	13
5314052	13
10950097	13
15306206	16
878704	13
2251606	13
23895006	13
3786029	13
1826357	13
18618352	13
2818753	13
275885	13
5058390	13
8845981	15
1611659	13
4706179	13
1581741	13
773659	17
2648213	13
30651946	17
4319791	13
1353272	13
618189	13
4245899	13
10978036	17
1530480	15
3550032	17
8817350	16
6311822	13
12363109	17
17086718	13
8839092	13
7540260	13
16792382	13
9121724	13
8133932	16
4773714	13
7168097	16
3574030	13
1911630	13
16115481	13
3567449	13
6873778	13
4011427	13
24303552	13
5419432	13
12939702	15
6071347	13
1268995	13
13408301	16
11253545	13
22232187	13
3488972	13
4170664	13
7802113	13
2997746	13
11517554	13
8530874	13
23203197	13
29851521	13
7806531	16
2596995	13
2628555	13
14025760	13
46671139	13
17754490	13
26140522	13
10252506	16
7362738	13
7412114	13
5554652	13
9665427	15
1877339	13
4024614	13
2465927	13
9319450	13
22038757	13
20780000	13
14663192	13
12617500	13
1150174	13
212417	13
3669213	13
14473666	13
8996591	13
7740892	13
11914571	15
514448	13
2690272	13
22077661	13
14612376	13
3086804	17
152840	13
16420449	16
3472451	13
4680766	13
3929017	13
17655816	13
971274	13
2050717	13
3004073	16
20662980	13
11305773	13
2591556	13
13942792	13
12165734	17
3226028	13
8657695	13
214123	13
2095807	13
9837704	13
623993	13
3763962	13
55439645	13
5524634	13
16687934	13
4803471	13
5636557	13
12079472	13
851221	16
2720234	13
1680041	13
18902258	13
1810422	13
17008124	13
9193935	17
9853950	13
7672773	17
7708603	16
5717894	16
12832786	13
9012289	13
19275002	13
12989027	16
1272186	15
4223480	13
5001155	13
8438232	13
1049493	16
9893523	13
20070016	15
2086363	17
4000440	13
1114273	16
6982079	17
2800573	13
594504	13
3475635	15
3691329	13
45857242	16
12515867	13
11439419	13
6880507	13
12905166	13
46677373	15
18720842	16
27806282	13
1445759	13
9070740	13
17157091	13
1538473	13
8148653	13
1568932	13
6926929	13
2717563	13
14762845	13
724644	13
21443150	13
11858214	13
4546026	16
10008553	13
12088336	13
4291212	13
3783258	13
4644575	13
12883221	13
2178532	13
3185637	16
2296830	13
25739349	13
830724	13
621597	13
549346	13
3599388	13
24095143	13
2602256	17
1854723	13
5495105	13
1803134	13
30451515	13
26202007	13
4224245	13
7872301	13
8229030	17
15107199	13
18005881	13
48220448	17
32340799	13
9488995	15
172367	13
30526681	13
784626	13
8874959	13
1993733	13
2376536	13
1002460	16
9472584	13
24405751	13
4739964	13
5632783	13
1479500	13
2781685	13
6537392	15
18102220	13
8673209	13
2099380	13
477201	13
9586153	13
5289609	13
16632169	13
21919174	13
2277085	13
13278386	13
11945705	13
1554346	17
67282688	13
1298718	17
3610091	13
3006471	13
3942605	13
22564038	13
1645360	13
10989514	13
12812254	13
11716537	13
11429521	16
3252978	13
614365	15
8171065	16
2735720	13
3335974	13
9473573	13
1161459	15
14121994	13
1806781	13
904976	16
9964207	13
8352379	13
822493	13
13579982	13
2517438	13
3903625	13
20674164	13
4494938	13
1469895	15
729273	13
3700539	15
5059749	13
338489	17
16528538	15
36676443	16
5260116	13
7909998	13
15552205	16
2735719	13
2555135	13
1758110	13
36371	13
7887479	13
3861542	13
3424520	13
5157019	13
5768152	16
16122509	13
4087867	13
2529137	13
5781335	13
9300879	13
1583103	13
9264852	13
3151785	13
5163820	16
3183301	17
40821455	13
24915026	13
2458767	15
8026730	13
3319294	13
9028722	13
301074	13
3693711	13
8378732	13
7418768	13
7255816	13
2123142	13
7307272	13
2680836	15
1982496	13
1414982	13
13692458	13
9343030	13
6006285	13
31045759	13
6501729	13
26984968	13
2031097	13
10536189	13
4959008	11
2931681	13
13566436	16
9611073	13
22626048	13
682398	16
19890387	13
13617065	13
603013	13
3262080	13
7708021	13
24279905	13
1582060	13
6920704	13
8500621	13
9274898	13
5985560	13
2327442	13
2274210	13
539297	13
35751726	17
257226	13
27230586	13
15433625	13
48507254	13
9665610	13
6901938	13
26848688	16
12348560	13
3407630	13
12035887	13
247864	13
15297075	13
11748317	13
10872773	13
4585728	13
4561201	13
1387259	13
18402096	13
2575772	13
18275654	13
4935744	13
6521586	13
742164	13
927675	13
3166059	13
2455977	15
17589722	13
310491	13
4667442	13
2173525	15
26619882	16
12662407	13
908159	13
6320732	16
15652349	13
13159162	17
27806445	13
11119123	13
1011035	13
6951674	13
21973982	13
11724034	16
10051973	13
1500174	13
761651	13
11946747	16
62160304	13
1878009	13
4607414	17
1246764	13
13664266	16
11714860	13
1757525	13
8178357	13
7322041	13
2858995	13
1319569	13
4870594	13
2062579	13
4523270	13
55354721	13
4574007	16
19975	13
1567015	13
7913063	13
10555345	13
21374145	16
14714791	15
13285876	16
33423460	13
2856955	13
8976116	13
12541854	16
1796158	13
3328043	13
23788168	13
1756539	13
3781207	13
7143809	13
5814404	13
16792927	13
1034015	13
1151525	17
22832469	13
29347476	13
13644003	13
357041	13
3473819	13
10519930	13
1819593	15
3315264	13
975574	13
1674528	15
1121691	13
1532228	13
14407765	13
6592533	13
3802087	13
7264112	13
90418	13
15462381	13
5239356	15
1711259	16
7688780	13
1885896	13
3691059	15
1835653	13
1475764	13
3016458	13
2288635	15
5772851	13
4635142	13
1377258	17
6374830	13
2738719	13
18781952	13
8993140	13
1741181	13
39173181	15
1541452	13
2410146	16
12985716	13
1627882	13
12317187	13
12677528	13
19124772	13
8589397	13
17460680	13
4279773	13
37888446	13
1070439	13
1558164	13
10518164	16
12074151	13
10454661	13
1256579	16
2905491	13
7623609	13
40846087	13
6836337	13
2987388	13
19475154	13
3879117	13
18420118	13
7074634	13
2828945	13
34760686	16
843734	13
1039830	17
567335	13
805505	13
5062090	13
25956731	13
2379503	16
16574340	13
2511013	13
2658516	13
9749314	13
3571137	13
17528573	13
16952856	13
18714237	13
2014895	16
12908146	13
10005578	13
2763367	13
25860554	13
12743597	13
522670	13
12737844	13
8527455	13
42546757	13
2352158	13
3160286	13
6566747	13
12590713	13
4543383	13
4794779	13
4679711	13
4446663	13
9749665	17
4884125	13
3604824	13
7300970	13
3344940	13
20674776	13
847033	13
14807647	13
22825541	13
18132166	13
7085887	13
2848461	13
10404656	13
640422	16
13211687	13
3807708	13
5617178	13
3511662	13
3702065	13
1490372	13
13413993	13
7304733	15
15054526	13
1146890	16
17418114	16
247868	13
10313881	15
260576	13
7747901	13
1945915	13
4094791	13
14603822	13
4167431	13
3553221	13
6907312	13
794373	17
768680	13
1993147	13
9793687	13
4536973	15
12927386	13
2685743	17
1255667	15
9696943	16
2464312	13
8594557	17
14784955	16
8336258	13
4866058	17
15122847	13
1946950	13
12860095	13
3797853	13
2449135	16
1666320	13
20345122	13
4178267	13
2811444	13
2950974	13
11622	13
734192	13
3444309	16
421027	13
2773380	13
3349012	13
25251996	13
5878111	13
17781770	15
2742176	13
37425816	13
479153	13
2205218	13
11707047	13
6464277	13
1122409	13
9068023	13
2490845	13
24585502	17
2067046	13
4750251	13
86737	13
6964601	13
9225961	13
4299506	13
2777455	13
4086855	16
966898	13
1852626	13
9482527	13
2766689	13
20689136	13
3510678	13
3598853	13
1958580	13
6894656	13
11927716	13
35890108	13
16482618	15
24008477	13
21564584	13
681255	13
1925196	13
12357560	13
4206303	13
9067396	13
731050	13
1352986	13
1082629	13
20115666	13
21671499	13
1904254	13
639543	13
134825	15
32446777	17
4070217	13
4690630	17
718193	13
373771	13
4312527	13
4802602	17
10624479	13
23744924	13
1310107	13
27668291	13
26099017	17
4620557	13
809513	13
3926091	13
1531546	13
2440876	13
6108016	13
4373336	13
1720772	13
19633677	13
3718152	16
8681747	13
15524824	13
40287202	13
1239500	13
3504383	13
4754597	17
3163445	13
3606272	13
4019393	13
8357164	13
6363859	13
4615341	13
242848	13
6722259	15
7613650	16
6284195	13
1605405	13
6119742	13
21812793	13
5373991	13
9696935	17
14983809	13
2637671	13
17747192	13
28342971	13
1479366	13
2960103	13
9701394	15
4294163	13
405701	13
6309439	13
5183264	13
7732425	13
1665763	13
15986054	16
21452842	13
16319793	13
36803548	13
2692991	13
8241897	13
2510082	13
5788214	13
10920258	17
5247010	13
31902679	13
4796590	15
7335318	13
7002015	13
507919	13
6885681	13
9954823	13
9808348	13
11720525	13
32586764	13
7662202	13
875334	13
23959805	13
3937360	17
3054388	13
14225593	15
9099857	17
6083681	15
17384315	13
3512641	17
19084096	13
2719516	15
14321356	17
5650055	13
10568919	13
5540694	13
11007268	16
10338686	13
7884411	13
23188832	13
19280791	13
5346035	13
1859706	13
675780	13
11484483	13
608375	13
12214424	13
15425307	15
2288093	13
7642132	13
714689	13
3903203	17
5175092	13
7237240	13
968353	13
1954823	13
7794712	13
13635114	13
6640151	13
13241194	13
515	13
3417793	13
518121	13
3115788	13
3951033	13
5226279	13
927717	15
1032014	13
16609514	13
2436521	13
9172081	13
5526066	16
5019143	13
5800179	13
5787715	13
6205687	13
11573938	13
8225414	13
993896	13
2764376	13
2989033	13
3354992	13
718900	16
3672128	13
24629092	15
4382148	13
19362786	13
18221031	13
21985845	17
16417009	13
5292127	13
402029	13
6472178	13
1358180	13
24239646	13
39701435	17
23773797	13
13328514	13
2775652	13
12666488	13
10738334	13
23243411	13
10507996	13
5653364	13
14738120	16
4864552	13
7138244	13
8126635	16
1463819	13
515280	13
12636091	13
2360322	13
4925388	13
19524847	13
29939982	13
2939873	13
3140949	13
11819056	13
19792775	13
21507350	13
6548851	13
1301133	13
18174810	13
17060798	13
592094	13
1506567	13
18820757	13
8067954	13
3991090	15
4572542	13
3643879	13
1908035	15
17667848	13
2209182	15
15480141	15
5475393	13
12243116	13
2475421	13
1242798	13
1489700	17
27250137	15
19346281	17
10773251	13
5086367	13
15617222	16
2919282	17
10697340	13
4935969	17
1277778	13
7967936	13
19197317	13
4004691	13
5415640	13
515166	13
3969066	17
32948446	17
11623176	13
907174	13
17539169	13
252768	13
4650116	13
25724325	13
475948	13
5818425	13
3784435	13
2886089	13
2589779	13
10509702	13
4651799	16
6570709	13
24030311	13
19855950	13
14480340	13
2025141	16
10527438	15
6098075	13
3325422	13
3183302	13
14721316	15
4775754	16
14937016	13
4900659	13
1108836	13
1928520	13
19326633	13
2448931	13
65315	13
5645617	13
14701795	13
10426805	13
480493	13
7002062	13
6797638	13
5355816	13
11363823	13
3383694	17
3512807	13
4048964	13
23569805	13
12688532	13
9114045	13
7334336	16
6291885	13
14342312	13
9363907	13
1810491	13
6129442	13
2082904	13
1557787	13
3233339	13
12155165	13
15802370	13
21350388	16
2109983	13
5019784	16
1464639	13
3008559	15
2676741	13
2265522	13
8071181	13
3889591	13
5454197	13
3744961	16
4119787	13
23206843	13
1585133	13
3133321	13
3036143	13
12629390	13
1866148	13
2949871	13
6975099	15
605523	13
5780135	15
10452646	13
1497871	13
21913391	13
5973160	13
6783029	13
7970450	17
4545063	16
12159092	13
57933	13
1308161	13
5521478	13
7985277	13
6922745	13
587579	13
18831239	13
1541860	13
1155010	13
10468945	13
14313984	13
12926565	13
7523507	13
8812047	13
9687271	15
5695243	13
1388880	13
6220802	13
2751384	13
1458702	17
1876926	13
1623558	13
6265366	13
902026	13
6184068	13
9490650	13
5686403	13
8788654	13
11446251	13
3316687	13
3547264	13
4222609	13
6184988	13
632496	13
4268904	13
3878939	13
685761	13
8616422	13
10118382	13
3522210	13
14053997	13
6850028	13
9997131	13
61022750	13
4726701	16
2585596	13
21947234	15
9195452	13
12152455	13
7504635	13
336339	13
3651500	13
9913709	13
7495315	16
20317161	13
16296852	13
4133901	13
4071280	13
2537489	16
358888	13
14977974	13
51887959	13
652908	15
1493612	13
2666183	13
3020824	13
13460326	13
20278069	15
15096043	13
14086817	13
5884579	13
775804	15
13635858	13
9864135	13
2544418	13
1278952	13
5440988	13
1892562	13
321119	13
9827401	13
2066663	17
9968628	13
13915077	17
15133631	13
6785316	13
14741180	16
4996709	13
3253571	13
16150943	13
7919011	13
1944032	13
1802178	13
1355676	13
1474683	13
2508961	13
16425645	17
16273419	13
5407750	13
6481197	13
167966	13
6685994	13
10184871	16
11619872	13
9723438	15
12363026	15
270886	13
9179621	17
9478253	16
30069621	13
20093853	13
4076254	13
119540	13
3767441	13
14382608	17
1133349	13
5133618	13
33016944	13
11353540	17
2635741	13
51107	13
7608217	13
10058772	17
10828496	13
4878151	13
307964	13
9449318	13
31737402	13
20210081	16
13948345	13
30499321	17
812904	13
22540287	16
6084507	13
12718430	17
21668437	16
2768361	13
14731790	13
5704796	13
16442655	16
1532183	13
21759452	13
11818595	13
15755	13
1190500	13
815880	13
9755265	13
10605239	16
8798056	13
25378585	15
18615379	13
1132421	13
1456015	13
6211338	13
4326151	13
11123190	17
16811130	13
9745769	13
8676235	16
25614350	13
3020496	13
11953384	13
4008203	13
135821	13
4070450	13
1187066	13
38319743	17
4846948	13
12463543	13
8352997	13
6491576	13
30193565	13
4398355	13
18394502	13
23396536	15
2942193	13
5346377	16
1863114	13
8349819	13
12480363	13
13696290	13
25101105	17
8169503	13
14892280	17
3600301	13
6837288	13
13648338	13
13683421	13
1896841	17
9756425	13
10069225	13
16683066	13
15231206	13
1072594	13
30939097	13
6367191	13
8789737	13
1203374	13
10513505	13
8160032	13
198026	13
1982324	15
1323636	13
1690176	13
3727466	13
16636362	13
17570617	15
19068799	13
5851919	13
8264640	13
6772372	13
16513266	13
2523526	13
160962	13
20689534	13
2667029	13
28703384	13
3119972	13
293569	17
875268	13
595963	13
4228983	13
12847550	13
668552	13
6725438	13
792844	13
1037199	16
19517275	13
5494431	13
23114485	13
9267162	13
9171717	16
17977687	13
2829946	13
11503306	13
33362761	13
411559	13
11590974	13
8551900	13
9858293	15
8117664	13
10561447	13
6089997	13
4538002	13
2511830	13
2422193	16
11159802	13
9750562	13
7923161	16
2391540	13
786208	13
7622568	15
8650027	13
6201030	13
2252957	13
1683462	13
3294682	13
9400261	16
14921022	13
6545730	13
20441650	13
4330186	13
11294958	13
1045518	17
2094247	13
11893284	13
2353961	13
4777778	13
13409010	13
1113448	13
8223193	13
1515410	13
11272403	17
3387537	13
6462333	16
18583789	17
12893564	13
5164635	15
5295916	13
1902668	13
1533213	13
406407	13
30760791	13
1654687	13
11429292	13
2025359	13
2858541	13
17120651	16
3554044	16
4715466	15
8142577	17
7059839	13
4782042	13
2102223	13
6579168	13
177707	15
2629135	16
4732283	13
2378332	13
3249807	13
19300428	13
8524855	13
10633683	13
543921	13
4674047	13
1085454	17
6186783	13
7804995	13
3700709	13
15979012	13
13096652	13
7380945	13
1255585	13
3429950	15
1938994	13
2495957	13
5509456	13
19022438	13
4763447	13
2383538	13
1570801	13
20789736	13
4121608	13
3766808	13
4795718	13
6029021	13
10976931	13
535609	13
16163576	13
1976252	13
2300628	13
35235542	13
6006943	13
6371591	13
4267603	15
5311391	13
16024457	13
223353	13
21448058	13
11855355	13
8096196	13
3067985	13
3277318	17
20589978	13
1609542	13
17777895	13
30774013	13
561843	13
6219019	13
34018030	13
3783836	13
6240548	13
1496105	13
10727208	13
87038	13
12068392	16
2516627	13
13417857	17
5676	13
15119251	15
2312607	15
14484512	13
6112802	13
12227581	13
8526115	13
1164694	13
7304849	13
747244	13
5265898	17
367122	15
1051275	13
11286728	16
6534774	13
294866	13
5170268	13
7063008	13
22364161	13
1565877	13
9152868	13
10073122	13
1251136	13
10826797	13
1553251	13
14366674	13
1994954	13
6790493	13
8807601	13
7039655	16
2370890	13
2729605	13
1468144	13
10683211	16
6285728	16
10842372	16
369716	13
21588175	13
1198729	15
297429	17
4710240	13
545479	13
3257407	13
308331	15
916497	13
352696	13
7586984	13
1721549	16
5670781	17
5073063	13
5948084	13
9046041	13
2647797	13
4914204	16
2465293	13
6189641	13
6270373	13
24934508	13
15561537	13
10119737	13
3574200	13
4746335	13
48113954	13
3320808	13
4988596	13
13162226	13
6654760	13
20017141	16
25617480	13
6837982	13
10661709	13
1424548	13
4476265	17
3342459	16
10224866	13
26995847	16
13766217	13
9509679	16
914383	15
2994075	13
906590	13
11285602	15
2939997	13
6014176	13
32795489	13
1556317	13
1193925	13
7117528	13
46076363	13
2938953	13
12291687	13
11694175	16
39199981	13
3606842	13
592470	13
1356295	13
7824581	13
217368	13
14083727	13
12290724	13
73420	13
13744565	13
1390846	13
9808844	13
6124730	13
4180454	13
9638097	13
2747295	16
3949418	13
49213367	13
10818384	13
2797484	13
3661341	13
8611000	13
840180	15
5381972	13
19821870	13
2626769	13
5989198	13
22844588	13
2648554	13
4879836	13
711012	13
31872228	15
1667130	15
19359406	13
8174910	13
10550194	13
17865300	13
11829363	13
13667761	13
6760142	13
332604	13
474635	17
15482823	15
6114954	13
1638871	13
7730711	13
7794238	13
10423357	13
6446943	16
7101593	13
4616233	13
9914682	17
4982381	17
24367311	13
3968503	17
3585473	13
9701531	13
10681842	13
25420137	13
5785675	13
5636618	13
32752925	13
7790914	13
1981873	13
325413	13
5286271	13
625169	13
4013266	13
5907393	13
1263447	13
2804347	13
18612702	13
240675	13
26141368	13
372644	13
1537080	13
4570068	16
4416268	13
9966020	15
9662792	13
6168904	13
1849197	13
4705005	13
1565304	13
7534034	13
15342666	13
4246169	13
14300433	13
6597402	13
1906702	13
11279807	15
16020436	13
2604362	13
26381392	13
2544703	17
6190698	13
11393427	13
13227396	13
2900272	13
16691112	15
26513839	13
14011924	13
101635	13
3304382	16
2576734	13
686925	16
2265543	15
22973160	13
4718649	17
7423003	13
11878642	17
4048544	13
12887354	13
1463925	13
2508879	13
20701263	13
13861606	13
4257490	13
11292371	13
22351258	13
13302024	13
12739844	13
8724456	13
13024280	16
10078876	13
4732981	13
7907702	13
427589	17
10148308	13
7030052	15
8228268	13
1345801	13
1100975	13
8401698	15
10858218	15
13474105	15
9233085	13
2793692	16
1000112	13
7579444	13
10219213	13
4903301	13
847686	13
4507069	13
2472480	13
1271588	13
7378103	13
17874720	17
1452190	13
191625	13
5344245	13
1538167	13
498096	13
322681	16
9259333	13
5605521	13
5487089	13
3079695	13
143061	17
1599152	13
2627667	13
5314124	16
1237344	13
2324582	13
9228630	13
6569160	15
614221	13
24318937	13
3587908	17
3951874	13
6333186	13
14886156	13
10997813	13
8735179	13
49540336	13
2557253	13
14412642	13
1405364	15
1508496	13
2717343	13
1008677	13
2671775	13
142043	13
9503718	13
17607920	13
4159245	13
5384806	13
6591825	13
4285629	13
8158822	16
2653360	13
1167654	13
557641	13
7453043	15
7950591	13
9787260	16
23577090	13
6561954	17
487149	13
10158594	13
14977676	13
6792741	13
2006724	13
9081242	13
6423980	13
6235730	13
3004359	17
2608210	13
3081742	13
6404924	13
5103586	17
217296	13
4320602	15
14436299	17
5253576	13
4431531	13
1105508	13
3679047	17
9415049	13
2015890	13
18568012	13
8565592	13
516390	13
42695115	15
115230	13
26836677	15
1970788	13
6381376	13
9915429	17
694336	13
18387393	13
20399330	13
2422568	13
7692228	13
6864647	13
2486072	16
3300000	13
1311140	13
7643688	13
2943427	16
5874159	15
8362979	13
18522130	16
7969734	13
8913519	16
4970570	13
8353872	13
3357536	13
15268883	13
43063296	13
19168858	13
1939819	13
789174	13
3371177	13
31357941	13
4799484	13
19854970	13
1582991	16
20019402	17
23444903	13
2772105	13
9128970	13
11689190	13
41094156	13
3323206	13
4689197	15
8002560	13
1575212	13
5384320	13
8067307	13
3240989	13
18118560	13
25129903	15
2949666	13
8279132	13
432049	13
7588555	16
8859021	13
17680730	13
3839072	16
14513146	13
11237718	16
2326339	13
18151807	13
1693409	13
35160172	13
9834808	13
12575642	16
9625514	13
11662422	13
7860410	16
19018929	13
8699063	13
630873	13
1764522	13
23606806	16
14000184	13
1285821	13
690222	13
2166905	13
3196359	13
3355361	13
20520537	13
6715279	13
1450313	17
244112	16
32196046	13
5840627	13
7928048	17
6052428	13
12705287	16
22180371	13
7958022	13
435826	13
4302269	13
39911112	13
3278568	13
6986397	16
2465233	16
815424	13
11809573	13
1115019	13
4729924	13
7724596	13
837886	13
8717320	13
364641	16
8026839	13
114603	13
1477892	13
76541	13
468143	16
12728444	13
35999508	13
2749555	13
4916295	13
15098550	13
13790385	17
11868095	13
2451968	13
5341096	13
5070023	13
1796417	13
1605200	13
4743872	16
13183599	13
27887	13
7263180	13
12531994	13
6920917	13
12109492	13
3588697	13
10030209	17
1603230	13
8062085	13
9902842	13
1504433	15
13141370	13
9228702	13
9148447	13
3464364	13
3149963	13
2698858	17
3601626	13
164930	16
5186893	13
22475143	17
85924	13
15699675	13
13232020	13
3213665	13
2445314	13
3158288	16
7461663	13
25613446	17
7077487	13
6822363	13
11577126	13
1522876	13
5449259	17
10387523	13
1795805	17
9728886	13
12900517	13
591917	13
22125929	13
3653790	13
1941138	16
6390601	13
4479077	13
4643543	17
3446887	16
5092470	13
2653157	13
985236	13
411097	13
883162	13
27449197	13
3905008	13
15770828	13
12940308	17
344566	13
7207680	13
20315374	16
10907750	15
2117560	13
2355620	13
7771982	13
12202893	13
1238549	13
2793177	13
3305745	13
7351582	13
6059186	13
2988407	16
6393680	13
12014193	13
13996	13
10239813	13
176321	13
2559475	13
40921737	13
10822538	13
1091855	13
14401890	13
22485706	13
28780327	13
1187711	13
1326424	13
1925628	17
46752105	13
5090300	13
7355275	13
3652848	16
7428843	13
69970	13
3640808	13
11768865	13
1771597	13
2163809	17
53469177	13
5804300	13
2535068	13
10268191	13
15766332	13
5776381	17
1514980	13
16940793	15
55296731	13
8299977	17
7319762	13
8916846	13
1482250	13
6836340	13
15055780	16
4515522	13
5116618	13
7495321	15
3719175	13
2000577	17
12234646	13
4684565	13
238774	13
1096749	17
4565885	13
1389512	13
799899	13
13379165	13
1313458	15
5870778	13
4713428	17
5400050	13
3444103	17
4861310	13
1402856	17
11575591	13
773515	13
5617768	16
5669364	13
11673276	13
5643914	13
19768929	13
5726296	13
21028341	13
5165546	13
9208268	13
11686742	13
9949960	13
4091184	13
3456706	13
2704495	13
1473614	13
81355	13
4113480	16
2150906	13
8730342	15
1968627	17
2687351	13
12940068	16
1649354	13
1643240	13
52430	15
17663310	13
12244021	13
2261331	15
1122324	13
7546682	16
1631505	13
2553770	16
1428079	13
14875963	13
7861926	13
10362920	13
1798841	16
9186202	16
9240978	13
18986414	17
6208180	15
7275842	13
4427729	13
9148232	13
1652353	16
7894110	13
10873117	15
10864672	13
6785653	16
12412171	15
11703989	13
945148	13
2011537	16
10113292	13
13679657	13
1992661	16
1554024	13
19380024	13
2607398	13
9538424	15
5512470	13
4221156	13
1448854	13
15771239	13
743859	13
7480813	17
3415452	13
5268062	13
576066	13
38396649	13
17786490	16
2527168	13
2517646	16
23800923	13
10416489	13
5625505	16
4702786	17
16263759	13
7994633	13
10403570	13
3126747	16
502040	13
9462851	17
46550002	13
8437401	13
8080819	13
1185766	13
9499864	13
1921263	16
1760098	16
294911	13
1722920	16
1739777	13
12109781	13
7681217	13
7426227	15
436937	13
17511487	13
2296501	13
3270223	13
15180700	13
18002915	13
541339	13
8997769	13
6061242	13
7744491	13
12941900	13
12601127	17
8543217	13
10685123	13
6245644	15
4913283	15
4090184	13
1174205	13
4833187	13
11007254	13
3875650	16
516900	13
2595629	13
7652683	13
3812812	13
3116066	13
11993719	13
30545436	13
52973082	13
19195476	13
1141614	13
7395206	15
700982	16
3923525	13
3238785	13
4307362	15
1401160	13
3087345	16
4916317	13
1506121	13
2388503	13
7006861	13
3303746	13
17215725	16
989886	13
21035240	13
19246890	13
834670	13
7877355	13
12168831	13
3194437	13
12565578	13
2398129	17
2776645	13
595466	16
2044959	17
26034237	13
5984084	15
11845139	13
1489836	13
1930754	13
12934364	16
10561196	13
20842379	13
34155563	13
13121438	13
12858091	13
3904614	13
4496007	13
11751030	13
2860759	13
818086	13
11532334	13
4579522	17
1086749	13
93040	13
3478922	13
12404527	17
9398780	13
8378863	13
2510861	13
2479154	13
2996710	16
540528	13
3577627	13
12310256	13
16995758	16
2371407	13
14687063	13
8002588	13
8120331	13
28388350	13
2904498	13
11068566	15
32012814	13
1694486	13
4087061	16
4013888	13
6811988	13
4764618	16
5445445	16
955641	13
8131635	13
3595697	17
844329	13
9731329	17
20880011	13
1538130	13
2637949	13
38888555	13
1685971	13
20517905	17
3927506	13
2413169	13
1887173	13
7352299	16
2534248	13
1685165	15
5440666	13
11375198	13
4631625	16
37269940	13
1447780	17
3983730	17
4469068	13
10330853	13
1640310	13
7681301	13
2231028	13
27560150	17
8790837	16
6497737	13
9853984	13
11128497	16
15376191	13
2718630	13
13388700	13
30161838	13
17679108	16
2810940	13
4245989	17
758648	13
11806447	13
15991665	13
2838619	13
2724111	13
9687614	13
963614	17
10294013	13
1777349	13
87710	13
7855661	13
1651014	13
8927486	13
3875004	13
5898994	13
10277225	13
1329269	16
2383687	15
627269	13
10646450	13
3617114	13
6106605	13
5933037	13
11994604	13
2757515	13
1860323	13
1189672	13
2400998	13
1453351	13
3076629	13
2546087	17
12693191	13
398953	13
10731215	13
155233	15
2557597	13
746294	13
851632	13
29329412	13
3306181	13
8796686	13
17787796	13
6423499	13
8170377	13
14543558	13
1685826	15
10585086	13
3957875	13
3474566	13
8473187	13
10139348	13
14676	13
5084109	13
3011445	17
6488885	16
17207693	17
3549351	13
10260324	13
17023889	13
30697	13
5971717	15
10593778	13
6316615	13
24285808	15
30199966	16
5421689	15
539624	13
24364805	17
3850590	13
16805318	13
19009716	13
2344597	13
5045812	13
1608099	13
942954	13
1320379	16
18893117	13
38804656	13
17228522	15
3186191	16
9401867	13
12340574	13
3557950	13
2527710	13
3997504	13
6472105	13
12497659	13
1548271	13
18781285	13
392719	13
12095782	15
240103	13
8165297	13
22040978	13
5835299	13
9874539	13
6460312	13
8872713	16
18590849	15
4914407	11
6671265	13
5478561	13
11510573	13
472165	13
1286725	13
22781529	13
13124148	13
5086802	13
8732186	17
27084340	13
2057971	13
9238118	13
1336390	13
3709106	13
7636225	16
1818996	13
36598078	15
10820563	13
4528285	13
105910	13
30755996	13
21756339	13
4517977	13
5682701	16
11894464	13
3968508	13
24530771	13
1314257	13
8207025	13
5514752	13
30326982	13
7205197	13
3045990	13
633534	13
4487071	16
1605018	13
4532495	13
21110396	13
22386097	13
6557798	16
8145561	13
369049	13
5258616	13
8542598	13
865751	13
9714332	17
22289844	13
3485428	16
20733568	13
390866	13
22019557	13
1749484	17
9708809	13
12695340	13
1634311	17
28864763	13
19206328	13
4655478	13
4763957	13
3362227	13
7874524	13
3021543	13
40395488	13
1675519	13
6935824	13
6333444	17
2048062	13
15347328	13
826929	13
12613749	13
9141979	15
15929498	13
4385995	13
4191578	13
2431541	13
1860267	13
22946329	13
7830327	16
5439826	15
2114854	13
7009035	13
13835184	13
4017495	13
3813619	13
10598928	13
1688904	17
2773044	13
1319285	13
8236529	13
1575393	16
10659520	13
14014614	13
2888860	13
2090342	13
2681888	13
12640103	17
2384790	13
2329205	13
11955219	13
383847	13
28068839	13
5409788	13
9021105	13
53278759	13
12677619	17
10077305	13
5715257	16
6155354	15
19958290	16
1366839	13
10621680	13
6217510	13
6382946	13
8307712	13
1886825	13
4940702	17
11539192	13
11353590	17
3987054	13
1627910	13
2634465	13
160763	13
3107118	16
4457662	16
2335635	13
499940	13
10653617	13
3809278	13
34781896	13
4902481	13
14414541	13
3343771	15
3163270	13
3803362	13
1347188	13
18786608	16
25047074	13
611967	13
6727018	13
3847427	13
14947267	13
37003713	13
2309750	13
8260756	13
1680477	13
13268875	17
1412127	13
4777187	16
31733133	13
335456	16
23570063	13
585182	17
6014031	15
2686403	13
6291561	13
16775907	13
13918090	13
418662	13
4499586	15
13890879	13
1825719	13
5839155	13
4610581	13
20358802	13
17877740	13
6255840	16
15260819	16
7151660	13
3619361	13
44513228	13
2157319	13
11524221	13
2906866	13
9846967	15
4252918	13
26535637	13
19408523	15
3902605	15
2877639	13
2454806	13
16429535	15
1808282	13
1398224	13
16796593	13
4458288	13
1987574	13
8952351	13
13955597	15
17298027	13
8517410	13
3939493	13
550038	13
7263944	13
13153182	13
15145229	16
680479	13
17190216	13
22024004	13
30690879	13
10932666	16
1127199	13
4657948	13
3817246	13
9287539	15
2905437	17
12741746	13
939098	13
3918320	13
13247191	13
5534169	13
1748978	13
4458236	13
8214203	13
8074334	13
1018801	13
1756133	13
5521086	13
4450630	17
12009908	15
4109250	13
8960654	13
4394069	13
3208889	13
6312075	13
12289795	13
1101283	13
117090	13
39512	13
731094	13
2487436	13
2352657	13
5967590	13
2887188	16
7144365	13
21816287	13
9579403	13
2442290	13
20703586	13
9591115	13
13172737	13
6891991	13
7743565	17
8934989	13
4211221	17
5190948	13
5643709	13
1430164	13
27282980	13
13317493	13
1146570	13
4293812	13
15204999	13
710704	13
9837237	13
8010370	13
11846752	13
8164975	13
10873840	13
9856655	13
6047756	16
629093	16
1276042	13
7715069	13
9700591	13
6088708	15
5068911	13
3920788	13
990134	13
17959800	13
28103942	13
2689362	13
4950977	17
3760258	13
5975293	13
2366490	13
4174964	13
4113389	13
8871487	13
3824041	13
11946078	13
247231	13
4359099	13
15741858	13
8384075	13
9334191	13
13997921	16
17692735	13
369780	13
1838495	13
96423	13
5195658	13
8392242	13
7955666	17
8227224	13
3113707	15
8904910	17
3119240	17
8709732	17
8104639	13
14587674	17
1593466	13
6188634	13
24366585	13
1986528	13
4063190	15
3327111	13
6130454	16
5954540	13
610264	17
3208128	15
4776254	13
318783	13
6878138	13
8392217	15
559419	13
15173352	15
13744620	13
6028492	13
1727722	13
2581215	13
874221	13
2280849	13
18796529	13
3236289	13
5102583	13
1368365	13
6161593	13
1640546	13
26493370	13
20746870	13
1382246	13
13522253	13
36096498	13
4540946	13
2691525	13
1782256	13
3888720	13
3672053	13
8930532	13
40847372	13
14317025	13
6284358	13
809603	13
9023334	13
1027621	16
9935277	13
16371461	13
9431671	15
402525	13
3240544	15
9046035	15
5385549	13
13552357	13
21216853	13
3314811	13
6042109	13
682322	13
8051019	13
7144664	13
11911342	13
4301480	13
1837255	13
2358981	13
6420564	13
501982	13
476655	13
18411344	13
159506	13
70652	13
8884622	13
3608826	13
39465858	13
1054032	13
27492148	13
2311596	13
10898893	13
13982315	13
15999344	15
28140766	13
25459921	13
13190314	15
10306084	13
3174429	13
471044	13
17016969	13
6343460	13
2191076	16
16831830	17
7832733	13
3985298	13
4387780	17
1332454	13
2647106	16
1019042	13
5678173	13
554378	13
1335743	13
9084978	13
3048554	13
15206576	13
1014147	13
16941693	13
6504294	13
7139890	13
13677027	13
3808663	16
16499041	13
6739274	13
2546291	13
13025358	13
20072448	13
4034269	17
4962700	13
11029701	13
686832	13
986688	13
7715351	13
4145947	13
18622364	16
17703856	13
4592210	13
15083824	13
2395158	13
7372938	13
5836896	13
15784530	13
30725427	13
7925525	17
4579732	13
3231947	13
2031353	13
16741668	13
5474220	13
9638602	15
5692525	13
2515504	13
26637462	13
6384017	16
11292187	13
988830	16
7518389	13
2899351	13
2894244	13
9472846	13
3298743	15
4069118	13
785540	13
2467997	13
2738012	13
11326382	16
12620239	16
7217102	13
13050359	13
2577039	13
4897540	13
4548142	13
11577784	13
1208872	13
22738585	13
30418	13
432434	13
7884820	15
1776977	13
8509087	13
6800357	13
4770763	13
7738500	15
3899382	16
1805553	13
3928522	13
21107135	13
15228127	13
6793102	13
7365989	13
10077687	13
2244359	13
5701523	13
651630	13
10001567	17
14561315	13
416060	13
15628737	13
3688455	13
13625669	13
22883310	13
11893765	13
257496	13
5836434	13
6680819	13
3033147	13
8937616	13
11780119	16
16787822	13
15893040	13
5007204	15
8522079	13
13486539	13
9878414	13
13306261	13
11194384	13
2587236	17
9987089	13
425901	13
3395035	13
4746667	17
895443	13
6252103	15
1522810	13
29021163	13
13212542	15
6145855	13
1151488	13
5763949	13
17121320	13
9271	13
4395023	13
255138	16
752515	13
17204238	13
1954546	13
1906559	13
6694471	13
11139254	13
6451257	16
11789573	13
8147686	13
219249	17
15316620	16
530013	13
2740086	13
2531649	13
6551740	13
2499473	13
3377294	13
15828707	13
1151608	17
1960757	15
5405031	13
3945436	13
1031280	13
3708916	16
17687843	13
13000499	13
3200894	13
2529289	13
16107280	13
49779408	13
585631	16
10552610	13
11234968	13
5184425	13
244530	13
7245689	13
4761468	13
8193401	13
2530309	13
2780223	13
1644372	13
17651165	13
12740924	13
4752434	16
1058958	13
13430389	13
17903046	13
2986640	13
31922893	16
5241317	13
2238558	13
7221017	13
3208959	13
9377976	17
24905941	13
867078	16
1108383	15
1601212	13
6409839	13
27954033	17
1271377	15
27252138	13
7711021	13
7002497	13
8771290	13
7876387	13
3256140	13
9019582	13
2022295	16
1037057	13
1406973	13
3772487	13
10864895	13
5519975	13
3639603	13
282498	13
6270143	15
5553413	13
19939972	13
1742980	13
1737069	13
149385	13
4550940	13
14257167	13
3564560	13
17680306	13
224388	13
1125294	13
3107522	13
8162331	13
2620899	13
14450160	15
581875	13
200208	13
6944689	13
3694624	13
9046216	16
4833943	13
6823131	13
20121935	13
5742431	16
14786613	13
11365041	13
10300579	13
6885477	13
22094614	13
26407756	13
1099627	17
12752290	13
24928477	13
7943877	13
3296778	13
8721430	13
17113381	13
6721436	17
12481129	13
5788485	13
15299724	13
30619385	13
10756614	13
20893579	13
19726794	13
1041661	13
2519822	13
7629922	13
2710745	13
3074137	13
17883564	17
721886	13
8749752	13
1700796	13
2555267	13
17483727	13
7702941	13
26329834	13
5307401	13
6935789	16
705427	13
6725392	13
1297205	13
9965708	13
22862112	13
20971349	13
19982602	13
4486865	13
850625	16
17575441	15
7145226	13
16960177	13
8652127	13
1070264	15
6907390	13
29843533	15
1450453	13
15059449	13
13958229	13
4943140	13
7362573	13
23361047	13
11518824	16
568548	13
2322009	13
530421	13
907607	13
1219907	13
13699287	13
278387	16
11835245	13
9277792	13
9740017	13
2546379	13
14247211	15
10049590	13
1275501	13
594510	13
29476112	16
753880	16
19049434	17
757744	13
7049898	13
3132359	13
3605597	13
1631683	13
1777585	16
20692486	13
5365870	13
83190	13
4913549	13
12815129	13
14601694	13
10973237	13
3711564	13
5276177	13
1843146	15
2274452	13
668986	13
11167409	17
4909172	15
6636219	13
5444647	13
1597334	13
1099414	13
2248737	13
12494649	13
15761765	13
6947346	13
6414336	13
12060076	13
17121726	13
2972876	13
3168653	15
3423664	16
3297918	13
1476985	13
21229519	15
12289297	13
8080788	13
8899400	13
12610735	13
12278629	13
3579608	13
3557430	13
4853551	16
22428574	13
14299234	13
5560479	13
35559	17
67855	13
129196	13
4045255	13
1529043	13
1936400	13
2495330	15
5985376	15
1496936	13
44472022	13
20224161	13
220435	13
9650444	13
16629922	13
17540807	13
424971	13
2874132	13
8903055	13
4834624	13
9149194	13
9706103	13
17826139	13
4803921	13
564919	13
10782153	15
600802	16
5795493	13
25126363	13
20151522	13
7451347	16
1303283	13
7388806	16
19038607	13
347294	13
5678828	13
4069816	13
638810	13
3801423	13
703670	13
2799239	17
4008497	13
11152952	13
2293608	16
4175022	13
3459629	13
2087804	13
6622418	13
21475486	13
494791	13
5175779	13
25078256	13
11782415	13
29611469	13
3209673	15
5103811	13
577439	13
1985698	13
8171260	13
16494392	13
9735211	13
22535473	13
4965798	16
16941500	17
13568453	13
14028635	13
5283305	13
4878551	13
18145574	13
8783256	16
30853615	13
1011790	13
4399093	13
8292624	15
28082531	17
20219882	16
1955537	13
1538981	13
5768382	13
1014086	13
10057219	13
141078	13
497366	13
29532461	13
2398048	13
7650459	16
5782106	13
9373437	13
2252422	13
9241641	13
1922999	15
6775982	13
1189512	13
439064	16
25446338	13
5745455	15
11021709	13
15600755	13
3126778	13
6056411	16
4751271	17
1203861	16
18152851	13
1896462	13
16626539	15
8204883	13
543204	17
2433246	13
8926231	13
1756650	13
5691796	13
3039760	13
587879	13
2719177	13
2463385	13
16477803	13
715807	13
17260031	13
14703216	16
19264343	13
1026310	13
8680474	16
3181049	13
5631532	13
884475	13
17859031	13
7625563	13
3027095	13
11229286	17
2376133	16
1222588	15
18144089	13
8079576	13
6389533	16
3586681	17
2614422	13
2847455	13
288217	13
818220	16
14708077	13
714989	13
4583383	13
758636	13
15160012	13
20337862	17
2831458	13
28055182	13
6063569	13
11757355	13
1668622	13
8102752	16
13622020	13
4444679	17
259397	15
10663517	13
19312879	13
8405	13
7244157	16
9372652	13
13263324	13
1000348	13
10016152	13
17632882	13
1247647	13
2345141	13
433705	16
7785496	17
284490	13
10510990	15
2259928	13
1850599	13
25004721	13
26163683	13
15421029	13
27893965	13
4357441	13
22140333	13
12137420	17
3327219	13
18007813	16
25525379	15
5365958	13
45296273	16
4996336	13
3727687	13
5464020	16
2149271	13
33256117	13
1136405	13
18049901	16
23925292	13
2033895	16
9253530	13
17557554	13
5939434	13
886854	16
37565	13
576265	13
1735326	13
8241758	13
531488	13
4277901	13
1467997	16
7652324	13
14321980	13
14905622	15
4411020	13
6636604	13
17203728	17
5427192	13
1435462	13
639377	13
16924024	13
11617724	16
14629552	13
377540	15
487461	13
7753843	13
5794356	13
10867770	13
5859835	13
9401592	13
1365624	13
20953139	13
7160468	13
3324964	13
10035531	13
8775271	13
8931720	16
686645	13
16107964	13
895509	13
18148057	13
10166493	13
12779952	15
29839367	17
1737528	16
6429909	13
2645272	13
2599592	16
1226344	13
18539440	15
1593907	16
397173	13
11796159	13
486134	13
3143586	13
1361476	17
8345631	17
1807865	13
14004259	13
6683894	13
1441833	16
1445563	13
2978752	13
2002305	13
5302464	13
26506087	13
3266475	16
12235213	13
6069855	13
8296718	13
26155	13
32002872	13
12425852	13
1610296	17
574085	13
17312010	13
3055953	13
3616948	13
1220485	13
5789391	13
11625667	15
10392912	13
10360498	17
12102765	13
6996169	16
6761017	13
17043623	13
18691427	15
5446787	13
4436861	13
3945651	15
852011	16
18848273	13
8073639	13
1913776	13
3417233	17
8646348	13
1672699	13
7291468	13
11212642	17
5409975	13
32020455	13
11059488	13
7499249	13
4252629	13
3133640	13
18600697	13
15400505	13
847452	13
951187	13
737225	13
6052329	15
19845040	13
12683464	13
2088710	15
7307806	16
3205233	13
26670620	13
1147730	16
16212349	16
14779802	13
9152758	15
5283995	13
2272865	16
988300	13
9389678	13
14731471	13
3785001	13
22229925	13
4288283	13
2372019	13
15533618	13
5963991	13
27394146	13
12673843	15
4559458	13
12090079	13
1756439	13
3861351	13
7814232	13
3298321	13
5863517	13
1020739	15
11659674	13
2706972	16
9202880	13
11646774	16
3093006	13
5161957	15
15937392	13
1879899	16
6041419	16
3608119	13
14690212	13
945622	13
1280910	13
15923602	13
4061145	13
9065917	13
1157712	13
6059425	13
291535	16
4586830	13
12919502	13
6771674	16
6483915	16
8886837	13
8871721	15
611291	13
12822449	13
15774948	13
4290919	13
5749755	13
3445662	13
2050821	13
8882973	13
8450322	13
5733968	13
15220288	17
10818631	13
8436200	13
12516487	13
13227081	13
8723409	13
16810722	13
751871	17
17019018	13
12879274	13
3964394	13
16712193	13
1515733	13
5302693	15
13040453	16
8056713	13
5878410	13
12952189	13
219636	13
13516558	13
1530068	13
3293233	13
13388584	13
2921251	13
16095806	13
15903138	13
16954182	15
5524466	17
17491385	13
11166671	13
6078630	13
18377473	13
2603071	13
4738412	17
3124434	13
9560577	13
12634444	13
18411576	13
7959246	13
1105035	13
5150226	17
2640285	13
3419679	13
874240	13
3061585	13
3403732	17
8985033	13
2286696	13
4020849	13
18681894	13
151488	13
1985043	13
1206315	13
321023	13
1637655	13
16025994	13
13460112	13
5276466	13
2270046	13
859246	13
17670510	13
3754239	16
8614458	13
13795547	13
3777258	13
764457	13
3417240	13
9807242	13
6058938	13
3028089	13
9189428	13
17336494	13
1370852	17
2543004	13
14917791	13
15818461	16
1192385	13
10265590	17
23020771	15
75097	13
4249366	13
9935320	16
1018075	13
2998088	13
1481742	13
2680559	13
2665751	13
1023739	13
1238720	13
5645825	13
1098880	13
8280251	16
1841278	16
17216703	13
2246649	13
3139939	13
1004629	13
666167	13
13991524	13
25491759	13
40312576	16
35340623	13
1343031	13
9508969	13
1170758	13
17900321	13
1812036	13
20661642	13
1305870	13
3087341	15
17717676	13
7734554	13
518873	13
16316366	13
1801767	13
2139075	13
5281105	13
525032	13
20653369	13
1043634	15
382875	13
408208	13
13326465	13
55390670	16
2292619	13
8124042	13
17808181	13
2169023	13
9373538	13
3495341	13
8989371	13
3356663	13
5792185	13
34547756	16
22298961	16
15853750	13
4897098	17
2133926	13
17160477	13
9675581	13
2767950	17
9233914	13
12955107	13
1815464	13
9899147	13
6121827	13
10777571	13
40543	13
1317838	13
38712397	13
945493	13
8981341	13
902653	16
2719331	13
12991240	13
6724174	13
10607581	13
176596	13
3085753	13
13914554	13
10191066	13
10752140	16
15217453	15
7664349	13
28955723	16
9513415	13
3084510	17
1865132	13
8324448	17
9103369	16
3054484	16
4388128	13
7025268	13
9266735	13
6524420	13
629241	13
760153	13
8859709	13
5158465	16
7307597	13
6105654	13
10044705	13
876271	13
1671297	17
5611937	13
5135488	13
26361613	17
3945936	13
828889	13
5136861	13
17156241	13
4097674	13
879807	13
2997901	13
5274044	13
1461000	13
906657	13
3045659	13
2247053	13
13168270	13
13027691	13
1236121	13
11671592	13
3927672	13
9499715	13
9311019	13
8976976	13
27175190	13
9842953	13
9486634	13
1274797	13
1592188	15
205724	13
14449622	13
7095369	13
3698969	13
26674334	15
27819708	13
2354579	13
630235	13
131369	13
4441961	13
11197571	13
1370011	13
6180839	13
18321543	13
3618938	13
2308467	13
12388507	13
2641139	13
6736064	13
27870048	15
8853620	13
16343185	13
2921940	13
13067795	13
8642747	13
7793041	13
449530	13
15921871	13
1721553	16
11838289	13
46436	13
2268675	13
1085791	13
1278191	13
7079872	13
10509992	13
24140164	16
809185	13
1000691	13
8219182	16
1640538	13
10509602	13
2981153	13
2415684	13
602257	17
11984056	13
8844948	17
981418	13
1014132	13
91837	13
1407300	16
1943621	13
6942073	13
545462	13
13986364	16
9680407	13
18267870	13
39760365	13
2297545	17
815567	13
16325638	13
3759530	16
7996887	13
1802029	15
15554054	16
46046	15
1093817	13
2225804	13
1108699	13
23854	13
487810	13
7068069	13
29549161	13
4331536	13
3236047	13
8628021	13
4767903	15
1357442	13
10392311	13
19128950	17
2234893	13
4125038	13
6006590	15
5748445	13
650187	13
4143533	13
7532202	13
5821300	13
1859949	15
4504685	13
14841184	13
7319876	13
32492301	13
18407377	15
3104748	13
4704106	16
11816511	13
20128148	13
16044678	13
1596038	13
7361054	13
1988273	13
6388894	13
431853	13
4629687	13
27149331	13
27032749	13
2877504	13
1055397	13
6875898	13
8854295	13
7660441	13
61466	13
12444289	13
26975752	13
32139790	13
20175793	13
10396813	13
7247716	16
4982579	13
4540130	13
737129	13
21291881	13
1621582	13
4468214	13
8843788	13
3146105	13
10152400	13
814522	13
1202334	13
20078314	13
695008	13
4193325	13
10829407	13
4187895	13
6405238	13
34153109	15
2739422	13
3761379	13
7113862	13
21462606	13
602719	13
4246357	13
6216931	13
10550648	13
11550280	13
120730	13
2384365	13
9242060	13
6722871	13
7749070	13
7132400	13
1759789	13
17819672	16
12099726	15
9447377	13
543290	13
1245406	16
2022324	13
13092412	13
14176753	15
4726665	13
20132894	13
235817	13
13291832	13
19056586	16
2379175	13
793825	13
1553207	13
5325922	13
5963410	13
5962313	13
6594460	16
6338166	13
1362649	13
22748564	13
9531700	13
15200540	13
1353619	13
28988354	13
9479361	16
28950271	16
913360	13
5763367	13
7082527	13
4452877	17
995179	13
810197	13
1083347	17
5202431	13
52018948	13
993815	13
13670592	13
16838934	13
2632435	15
3680849	13
2666506	13
1287078	13
8115340	16
1129777	13
10808447	13
651476	13
19506228	13
2558673	17
13276687	13
6891533	13
11347036	13
15729217	13
5446092	13
689568	13
7461422	13
4557403	13
550440	13
12289471	13
28902173	13
2709265	13
12374455	13
11648846	13
7748308	13
1428616	13
1301613	16
11211764	16
4922394	13
19316075	13
8078683	13
1785880	16
6967565	13
11022006	13
14059438	13
2444752	13
4953271	13
4594491	13
190613	13
9033775	13
3331427	13
21028911	13
14687964	13
4073604	13
47457	16
3969494	13
3081419	13
21649877	13
367186	15
247700	13
474473	13
6018822	13
1362833	13
11898201	13
7748269	13
7079054	13
244044	13
4313211	13
546894	13
908281	13
28441982	13
7825979	13
96116	13
2234892	13
6026839	15
22103066	13
6057098	13
7193729	13
13708000	13
6111646	13
37475625	17
6537908	15
2023157	13
3315012	13
11464150	13
4615099	13
13364029	17
2831511	17
1621703	13
22491415	13
5016216	17
1984480	17
24912510	13
409715	13
9958553	13
5305910	16
6716722	13
8675248	13
3392485	13
17541247	17
3580032	13
1076171	13
9024361	13
3255577	16
30477836	13
10873168	13
10143461	13
3750984	13
15613593	13
3555116	17
25168130	13
25405914	13
2652806	13
1048084	13
463316	13
13522582	13
7013084	13
5388391	15
690208	13
4040516	13
13161484	13
3592021	13
2573864	13
2810380	13
4288384	13
5087965	13
4778876	13
790660	13
4458044	13
9520120	13
25301930	15
523805	13
26600143	13
2675364	13
382973	13
7940427	13
1298826	13
6620908	13
19717390	13
7132554	13
742965	13
1457689	13
7439047	13
2642877	13
3636278	17
3839603	13
5829683	17
2606845	13
30813798	13
2396360	13
15099632	13
428286	13
10093867	13
20005111	13
320754	13
15060747	13
11680475	13
25401853	17
3199095	13
11304130	16
5226669	13
21788072	13
393749	16
9162917	13
2940705	13
1575401	13
25433	13
9433881	13
19772429	13
16368503	13
20616512	13
11277594	13
7280968	13
3945369	13
141489	13
1005704	15
4709201	16
5027840	13
22425347	13
4169313	13
9512724	13
15940799	13
6744902	15
11067015	16
3564967	17
20021714	13
6058571	17
2437665	13
7965429	15
17557198	13
1575621	13
2811697	13
3342879	13
4363695	17
12346133	13
6706459	13
5877743	13
2826607	13
2568249	13
25066640	13
2412484	17
2181850	13
869169	15
3365808	13
3502479	13
12291522	13
4830254	13
4768871	13
26665637	13
4789196	13
4046842	13
1497622	16
1750358	13
9111417	13
3149385	16
3900743	15
2825166	17
709171	13
3896398	17
10589172	13
9768973	13
3644676	17
34147013	16
4787752	13
43206170	13
1682515	13
37922	13
1292631	13
13310228	13
10104676	13
565504	13
17278173	13
465806	13
6959159	13
4989779	13
1387037	13
12774992	13
11982512	13
15587163	13
3340282	13
2259138	13
571506	13
2850005	13
19958889	13
3054258	13
3932302	13
2461546	13
2626442	13
2133786	13
11419004	13
18299089	15
6875415	13
13973150	13
2787556	13
2926417	13
8372349	13
15826500	13
23893690	13
2094911	13
22340433	17
10448875	13
20814848	13
4813782	13
3702236	17
25108241	13
2220503	13
467683	13
3561725	13
7986273	17
3253513	17
4898634	13
1078774	13
1010109	13
2959861	13
1028073	13
1008948	13
1724585	13
5429103	13
153153	13
10805585	13
4386558	13
8145743	13
8945729	13
6327629	13
43993894	13
37257	13
5866829	13
460283	13
17704316	13
11598388	15
5175732	13
1968597	13
1233896	13
14234125	17
21213989	13
25600432	13
4703733	13
2766775	16
5054212	17
772835	13
24595783	13
5809221	13
26761315	13
9499493	13
15187379	13
22452415	13
184469	13
3562426	13
5694623	13
3935124	13
1380286	13
9252705	13
4835170	13
2013827	13
3953894	13
2075892	13
663277	13
9513992	13
7559957	13
39281335	16
4745549	13
10018392	13
9739025	15
120492	13
6309872	13
9217736	16
5662639	13
348962	13
2989005	17
14597398	17
4062531	13
2440537	13
692366	13
10785527	13
448585	15
646564	13
8326457	13
6443512	13
4506379	15
4437998	13
3646409	13
1756521	13
11378638	13
1390970	13
13296442	13
1031894	13
11964984	13
9331111	13
2538824	13
422030	13
15053243	13
16064923	16
2935969	13
11072136	13
7351120	13
896255	15
10824705	13
2272402	13
949152	16
9080739	13
3189678	16
1272653	17
2157691	13
25319966	16
2668789	13
1783119	13
16499376	15
11226164	15
3252162	16
37476584	17
5655295	16
41011649	17
31399205	17
2205497	15
3567386	13
18821136	17
5938259	13
62564	13
2997724	13
16167517	13
25842461	13
667592	16
4440519	15
8415905	13
1178315	13
26459067	13
5783501	13
5423086	15
33515726	13
10193438	13
5739865	13
15021871	17
8350026	13
6926654	13
847613	13
3261283	16
13677980	13
258884	16
40574	13
10649728	13
2167137	13
3325407	16
708415	13
12960740	13
23521041	13
3560841	15
10585460	13
6399970	13
5853171	13
4201420	17
11056372	13
6921574	13
9367840	13
6526228	16
4001843	13
6481445	13
28868201	13
8530055	13
11126951	13
35393111	13
2897565	13
9376996	13
13738635	13
13397241	13
3380156	13
508636	13
6447298	13
26718009	13
1969776	13
14637309	16
2950495	13
3093305	13
13550422	15
9029264	13
10073772	13
7732764	13
9678655	13
16631757	13
924568	13
5294446	13
939905	13
18802713	13
3620591	15
17985397	13
3996743	13
4937219	13
7847272	13
2659170	13
1327418	13
2323861	13
16990985	13
2117142	13
14900529	13
4068785	13
12387269	13
10689714	13
4079781	13
9518619	13
6661141	13
15528170	13
1926191	13
9209566	13
4485879	13
1910600	13
11466435	13
2861709	13
12020505	13
8744161	13
21813967	13
6520095	13
18188810	13
8885439	13
1965758	13
7332859	13
40996346	13
10933011	13
38078	13
12460268	13
917355	13
3449418	13
427121	13
13826918	13
8034033	16
17657309	13
8150227	13
6218328	13
9055409	13
8383397	15
4643119	16
6606688	13
9248483	15
14618700	13
2238632	13
16101154	15
8518361	13
26546120	15
15158963	13
17794896	13
2686443	13
5665328	13
18941641	17
1490914	13
13194384	13
3323754	15
13082231	13
2557188	13
12408603	16
2241445	13
500285	13
22006139	13
3022951	17
10361773	13
6935743	13
6894144	13
1313332	13
5832583	13
12840218	13
105549	13
2823967	17
5336609	15
12202614	13
6403480	13
13652630	13
2616562	17
2603756	13
18616553	15
14625584	16
35007659	13
12602395	13
2929499	13
8314573	13
4694901	13
7912088	13
21981974	13
20867706	13
7379218	16
1143670	13
7844035	17
1660796	17
22639914	13
5211173	13
6784962	13
5773814	13
17301277	13
8393124	17
4864364	13
10254042	13
47242715	17
10149415	13
11444605	13
8045340	13
117354	13
26620303	15
5071541	13
6586992	16
31629466	13
7928588	13
13745131	13
4799443	13
869262	13
6209775	13
7617488	13
5650146	13
468664	15
14759645	13
6898922	13
26954044	13
1739595	13
3422283	13
16507290	13
12210763	13
15034554	13
1697621	13
20845853	15
21120977	13
345063	15
25666226	13
29153614	13
5547413	13
2494955	13
9580361	13
17136029	13
17712511	13
2460911	13
12551432	17
10218727	16
4164131	13
12159122	16
4816404	13
553954	13
5225930	13
5995056	13
3581828	13
1982642	16
1612378	17
2401910	13
2258052	13
3038542	13
7301511	13
3850735	13
2516938	13
9895627	13
10895106	13
13933730	13
6100922	13
3716247	13
3471309	13
3221573	13
5833852	13
3952532	13
1335742	13
24600983	13
15177374	17
1452221	13
14865483	13
7069984	13
24463636	16
9067573	13
110912	13
17568066	13
49490995	13
2155267	13
2846038	13
1678678	17
9311295	13
5304485	16
11798600	13
8022878	13
9738920	16
2174337	13
14184593	13
765303	13
1197726	13
765776	15
8076714	13
869578	13
8930228	13
3977796	16
1278661	13
7478946	13
324756	13
373018	13
33427265	13
9195048	13
5058493	13
4935795	13
9332362	13
1927327	13
2129740	15
23424409	13
17430886	13
13319688	13
6714528	16
12465148	13
120013	13
8255078	13
10009442	13
15702539	13
8740998	13
9498539	13
1948637	13
1353664	13
400779	13
2639493	13
15237599	16
7068862	16
14679269	13
4273654	17
902271	13
12724842	15
5970448	13
8266574	13
31996203	13
2469901	13
4091995	13
929401	13
41179750	17
4602609	13
4626069	13
11862246	13
829156	13
15655726	13
3311805	13
633027	13
4893289	15
1074133	13
16735490	13
1720200	16
11429988	13
3777991	13
3370741	16
18670663	15
3075373	13
5188858	13
4697689	17
9058845	13
11218523	13
2658418	13
4862901	13
6455207	13
1310799	13
8543081	17
2059817	16
2737010	13
7443337	17
67473	13
12611850	13
5111651	13
2996558	16
709401	17
5820948	13
7996054	13
1642850	13
11707619	13
21966628	13
5372745	13
11488686	13
11332708	13
40024	16
1115586	13
3608816	17
7679291	13
15418282	13
871823	13
3609130	13
15046427	17
4120535	13
1590741	13
2006999	13
12788311	16
1785804	17
16718874	17
5098866	13
2343003	16
4821354	13
10771794	13
39429071	13
1636899	13
180340	13
7425722	13
1394917	13
1676652	13
4538104	13
5669923	13
22147304	13
13524682	13
235320	13
13333570	13
6211230	13
5766986	13
11549134	13
397418	13
1489018	13
2185798	13
53666	13
4350834	13
603357	13
10978657	13
4768394	13
19281882	15
8468515	13
10406349	13
5713237	13
18219842	13
2294620	13
16961391	17
20576182	13
15814760	13
9735861	13
13025196	13
1377710	13
5361373	13
429310	15
18598527	13
29942855	13
24048020	13
89032	13
48916	13
4626712	13
866715	13
1858892	13
20874565	13
2482377	13
16895275	15
3957978	13
20380360	16
10257765	13
2415118	13
2226297	16
1842686	13
1298008	13
1599679	15
4675749	15
6133147	13
293914	15
17184022	13
2899728	16
6417566	13
4944374	13
13868822	13
15737017	13
2707262	13
2456163	15
7125265	13
5689235	13
3085137	13
19135201	13
3249024	13
4234193	13
7695496	13
1787789	16
8363820	13
3204169	13
3449218	13
6829159	13
6401537	13
2120453	13
3099277	13
9965725	13
19028213	13
12907028	16
441875	16
3299024	13
19568127	13
4997885	13
327430	13
6912617	16
1154861	13
10586627	13
975585	13
13410609	13
3856197	13
6958240	13
4129447	15
5921914	13
4755989	16
2114039	13
14123193	13
26976407	13
942503	13
22151246	15
3611038	17
13725659	13
1438877	13
6091558	15
7495050	13
20829236	13
2510912	13
8173858	13
1253414	13
4897100	13
6909547	13
9228285	13
20588849	13
2800262	13
1995479	13
14424613	13
4325222	13
210489	17
6596271	13
1243039	13
3174340	13
15641164	15
5982245	13
28883942	13
8365154	13
3194283	13
23665934	13
36526367	17
1529489	13
8849366	13
6687473	15
20450608	13
21941541	13
6314817	13
2521444	13
6091598	13
2457913	13
952632	13
2349472	13
4331205	13
49144	13
20992330	16
241592	13
6824477	13
1680486	13
1596032	13
1640345	13
1469381	15
12557467	13
5008839	13
1377280	16
11107591	13
23739647	13
9056352	13
9705206	16
9163106	17
12686602	13
247768	17
2400077	15
2142587	13
1154166	13
15436226	13
7821745	13
5435876	13
20545579	15
12939770	13
8706693	13
4523040	13
6746103	15
4694810	15
1344344	13
16951257	13
300040	13
3255866	13
7477742	16
2807319	13
21244220	13
90716	13
18305276	13
9525664	13
126922	13
7039669	13
4499667	13
4817364	15
3382627	13
1191547	13
25727295	13
1367402	13
5097641	13
9520536	13
185217	13
10409150	13
8332004	13
11818971	13
15608310	16
4286451	13
18469281	13
2746916	13
896938	13
22484707	13
32334565	13
831188	17
16647465	13
12638836	13
3531141	13
5319529	13
1889469	13
1957867	17
2015939	13
7955023	13
3447734	13
5904292	13
6463160	15
13937849	13
12051154	13
16509397	13
553020	13
763254	13
18901425	16
13900307	13
7822783	13
13563000	16
14265474	13
15749704	13
6996355	13
14042590	13
4350936	17
2958181	13
7422637	13
854968	16
2780278	13
1159003	13
896747	13
15684694	13
219527	13
11567846	13
1896046	13
3138394	13
21677378	13
6149382	13
7535160	13
17380725	13
1063334	13
19216098	13
13357569	13
4010457	17
12306000	13
14268318	13
8537739	13
22353863	13
2705693	13
1679770	13
2933246	13
13870153	13
2447701	13
7368140	13
3653508	13
7166651	13
3458224	13
5587458	13
8722696	16
1347703	13
15590952	13
2945816	13
910938	17
3342455	13
15993352	13
550873	13
27608337	13
15023718	13
11860644	15
3817757	13
1402580	13
11868317	13
915169	13
14523768	13
1463786	17
6287651	13
3455179	13
11382080	13
1098419	13
4327447	15
2962513	13
5099992	13
11631761	13
1095179	13
2019665	13
7788395	13
3733489	13
521477	13
1917092	17
46700735	13
5060934	15
1754848	15
7288717	13
30596046	13
5108503	13
3953948	13
4611313	13
11222918	13
11796375	13
1757277	13
163044	13
6346426	13
30567132	13
3988079	16
4725491	13
174662	13
2439273	13
2977894	13
12616427	13
5219340	13
25000815	13
3485212	13
9017113	13
1152689	17
374846	13
4902670	17
7940065	13
142689	13
3232918	13
10925093	17
1387917	13
36940484	13
1964263	16
2382529	13
1465948	13
2515633	17
213782	16
9691859	17
1183656	15
5101816	13
1046566	13
11741306	13
1115864	13
9666358	13
35679871	13
18115031	13
5845272	13
8858602	17
20439377	13
1861164	13
11970650	17
3278911	13
3929346	13
8040596	17
1226911	13
6789473	13
7390254	15
2189930	13
5705638	13
22158741	13
12456447	16
6000027	13
1234896	13
4733759	13
7327753	13
2412753	13
691826	13
2216216	13
7322290	16
17570880	13
16283399	13
19312752	17
4482428	16
8265685	13
2763428	15
4913762	13
455296	13
14498536	13
8378311	13
7699769	13
5474371	13
6452921	15
31574571	13
1046635	13
8277180	13
16010266	13
130736	13
1495873	17
1434579	13
1372596	17
25231929	13
9640170	13
573598	13
5930550	13
2425476	16
46929	13
4073871	13
86253	13
1346643	13
716562	13
76463	13
532881	13
12323765	13
16926518	13
3438885	13
96051	13
6446824	13
11790217	16
631648	15
15394721	13
13763333	13
7056444	16
986708	16
3762789	13
1841675	16
537942	13
872084	13
8792724	13
1330729	13
3432380	13
7178133	13
3775180	16
12560534	16
4255314	17
7571951	13
14878066	13
3332395	13
18618432	13
11348963	16
7505752	13
4759915	16
17681248	13
6352772	16
3980011	13
9542807	13
5103729	13
16039899	13
22580450	13
2953071	13
6857050	13
6357823	13
1451308	16
92188	13
4206970	13
3197051	13
15456613	13
24329000	13
2961097	13
3767075	13
6522606	13
24423446	13
485495	16
1403414	13
3050118	13
6994506	13
6816375	16
20171033	13
7592254	13
8133179	13
5329889	13
33421840	13
4577953	13
21441628	13
6298908	15
561762	13
5589055	13
569756	13
275561	13
7384578	15
4797990	13
1384702	13
13189533	13
563596	13
1315816	13
15601146	13
11296055	13
9948906	13
695807	13
9816427	15
11029596	13
13845399	13
1162486	13
5479896	13
939293	17
9736772	13
161727	13
2149056	13
27925218	13
4092885	13
2798053	13
3066647	13
11166162	13
16888222	13
7076270	13
1663689	13
2320580	13
21438360	13
14180599	13
17592580	13
9975376	13
15628459	16
29300275	13
5821987	17
10846711	15
14489292	13
194023	13
4534814	16
1505612	13
3165330	13
17609266	13
6860951	13
28677852	13
7960085	13
1945376	13
2322593	13
593453	13
5263967	13
409940	13
7421734	13
2417515	13
13443098	13
6491135	13
16896857	13
11958089	13
1603610	17
1555019	13
8961089	16
558521	13
8704918	16
6419582	13
5578364	13
264577	13
12025222	13
8633748	13
281201	13
2495094	13
3695222	16
10414061	13
24388497	13
3787731	16
99033	13
1696544	13
3688427	13
2922407	13
18524488	13
14136898	13
4517628	13
2139835	13
52108263	17
8880620	13
942199	13
6972495	13
5745736	16
27838119	17
11636988	13
5930465	13
2813523	13
4572618	13
2884741	13
7379416	13
2961778	16
3242608	13
12270045	15
435614	16
1761443	13
13209923	13
74284	13
1795745	13
496686	13
725308	13
12025450	13
2321119	13
45753274	13
665220	17
3009748	13
5813136	13
174903	13
3404913	13
12374291	13
9894608	17
13575511	13
12318204	13
20452786	13
19500183	13
6113747	13
7651723	17
9964303	13
14289689	13
858642	15
5668129	13
30164181	13
7108706	16
24143801	13
12498532	13
7951114	13
156990	13
7111498	16
1894262	15
2186876	13
1984303	13
2753478	13
641578	13
9848414	13
1357912	13
10932140	16
16081251	17
1423805	13
9092803	13
2306934	13
3773678	13
12411225	15
975890	13
25751955	13
9078829	13
4912598	13
7498783	13
4386766	13
10849048	13
2367438	13
16192386	15
4313609	15
7606487	13
18005369	17
18007306	13
1032926	13
1284315	13
9212851	16
5024204	16
14517124	13
7370974	13
8463628	13
7734094	13
4172220	13
36132012	13
2375476	13
8676058	13
1616273	13
5206549	16
207927	13
13021032	16
30938627	17
960748	13
8856380	17
2370426	13
6343031	17
38422948	13
8491256	13
6078478	13
30791005	13
6709351	13
1308810	13
6014421	13
8255381	16
6665100	13
2180128	13
1973235	13
2224080	15
3528320	13
21002593	17
14528195	13
7022856	13
3133867	13
4584348	13
480151	13
21913491	13
1956817	13
18766111	13
2355582	13
13373932	15
5885833	13
21747756	13
63955	13
8139319	13
291471	17
6285308	13
3817814	13
13687503	13
2063428	13
5686755	13
1102338	13
1063022	13
15873578	15
800661	15
7402013	15
5874955	13
5162895	13
2884043	13
2317681	13
4950472	13
2466607	13
6855122	17
41432481	13
2254269	13
3515293	13
2993553	13
5481643	13
10076323	13
36759	13
4962074	13
2107194	13
4299419	13
1321783	13
3302469	13
2260973	13
9815291	17
15856394	13
808254	13
12231353	13
4803731	13
6003709	13
9164199	13
16288319	13
11850622	17
12363698	13
5894033	13
4746242	15
8091109	13
36112215	17
7679550	13
9355132	13
3459197	13
104375	16
14703513	13
7696061	13
17181500	13
12352829	13
6499112	13
4997315	13
1304955	15
5400308	13
21745650	17
3626660	13
12973254	13
2251085	16
1993243	15
3757768	16
6551516	16
4099144	16
36882117	16
34620054	13
10100512	13
2921103	13
17029906	13
10837758	13
12286084	13
1567739	15
448736	13
6027478	13
490303	13
2679502	15
40765627	13
14825001	15
433190	16
2849427	13
7060304	13
6268378	13
1717734	13
3162678	13
27063349	13
9029545	13
492071	13
12964555	13
3556839	13
3908912	13
7599248	13
29813309	13
27413127	16
8068076	13
15560583	16
30909542	17
524274	13
4370420	13
639662	13
8833490	13
3559256	13
22815311	13
529087	13
374429	13
2364246	16
20398300	13
1629712	17
1257822	13
14910041	13
4386598	13
6777796	13
9721976	13
383245	13
13217540	13
15305198	16
7784982	13
2973610	13
4405083	13
9033978	13
22703631	13
2936673	15
717247	13
7194837	16
13512799	13
4849329	13
16712579	13
894746	13
6932388	13
7796232	13
44604	13
18702	13
3954190	13
6583902	13
13614937	13
33014	13
4584713	13
2272109	13
2796002	13
3710627	13
14677735	13
12578143	13
11347914	17
14272802	16
872112	13
6826281	15
6910114	13
11069685	13
25451313	13
5220880	13
4167783	13
20873076	13
10095556	13
9682714	13
4152751	13
429591	13
4213129	13
16266721	13
11225818	13
27606034	13
18482840	16
11485024	16
20833972	16
22169726	13
4397697	13
11919538	13
31900959	13
4035954	13
15492684	17
1390192	13
17239637	13
23126046	13
2497462	13
9643373	15
2476698	15
1507420	13
23242387	13
12294562	13
638404	13
13907855	13
6661308	13
18969072	13
16400749	15
18053537	13
6778100	13
31946874	13
2938153	13
6916237	17
2411646	13
39228525	16
1339539	16
675950	13
19993927	13
17563231	13
1551015	13
17188755	13
15119964	13
13353599	13
16557971	13
962580	13
7589764	13
797995	13
644582	17
4210169	13
4015723	13
5468281	13
5999083	13
15753734	13
6910763	13
12006918	13
12996473	13
7988634	13
13970877	13
2693312	13
11762109	17
2273629	13
1522862	13
2030072	13
5862313	13
801163	13
1587991	13
4351290	16
8368803	13
1919084	16
371634	13
1118628	13
16303235	13
17812431	15
641695	13
2800027	16
16962459	13
31862515	17
1791367	13
1820862	13
2250555	13
8746064	13
12381016	13
15127548	13
1171582	13
5646441	13
2749606	15
4036598	13
2617275	13
45665435	17
1705670	15
31266280	13
59298773	17
1569740	16
2321203	13
5438195	13
38093784	13
5072889	13
2017255	13
10772341	13
3944626	15
7759811	13
10610541	13
22996189	13
5992910	13
1702541	13
4389123	13
18729053	13
2109345	17
7257813	13
2736824	13
33621239	16
1183228	13
5873469	13
1327663	13
199568	13
4733469	13
5539315	13
17655710	16
2042785	13
14414501	15
17164334	16
11824809	13
6691113	15
1444068	13
24578568	13
11802093	13
20301553	13
752481	13
9455027	17
4528074	13
803165	13
1457726	13
1752135	13
18602949	15
13686973	13
4136064	13
1000001	13
2043699	13
16351434	13
5110669	13
3722077	13
3304243	13
5137717	13
14470517	13
37896929	13
11442418	13
13981280	16
2435997	13
10840948	13
1262738	13
14774712	13
1851847	17
1601980	13
10182118	13
11015004	13
3585597	13
545299	13
5935594	13
573514	13
11601516	13
6112252	17
19281321	13
16348908	15
89118	17
300180	13
527503	16
30176742	13
8718174	16
15301406	13
6159704	13
821091	15
2721151	13
414169	17
8123800	17
30015926	13
710440	13
847978	13
4170607	13
4490833	13
10097787	13
9057114	13
10200501	15
4186760	13
5116693	15
2610248	13
620617	13
15775740	13
12302887	13
6286869	13
13832078	13
2935737	13
3834014	15
2170083	13
8268996	13
11429220	16
1003185	13
32910166	13
4143812	13
12720624	13
1203534	13
7628493	13
9365609	13
6339365	13
10940011	13
586593	13
20220927	13
13161133	13
9541340	13
9449158	13
4609553	13
5935730	13
29903671	13
12606839	13
9587783	13
511352	13
4147660	13
17617652	13
19998010	17
9033316	13
5278961	13
6151013	13
14642097	13
928376	13
499499	13
28907163	13
1606820	13
9707229	13
15588981	13
5907243	13
22052787	16
6738572	13
904241	13
3186797	13
6894922	17
8542534	13
15116574	13
357755	13
3484601	13
23655730	13
11640752	13
684576	17
7275583	13
4278516	17
1125772	13
2976963	13
13781875	15
3168404	15
5928772	16
1394907	13
5911590	13
6868590	13
1712915	15
5916180	17
12520446	13
6984976	13
1228331	13
11509078	13
8608162	13
39074658	13
5344468	13
3098597	13
6629307	13
11621762	13
12594280	13
12896181	13
3107996	13
2124236	13
5230552	16
16923078	13
4426443	13
3153965	13
7083850	13
4964863	13
12676577	13
60358	13
327409	13
6631918	15
4073598	13
921991	13
2250463	13
10603380	16
9094255	13
13202142	13
687148	13
5142229	13
19596678	15
29689297	13
12552690	13
21073907	13
1195046	13
6541621	13
32435145	16
16381442	15
12291209	16
16303040	13
5883340	13
10272642	13
11184101	15
3729520	13
3636508	13
8352896	13
22287407	13
24691279	13
2450563	13
10365735	13
32044560	16
10559	13
9679179	13
2698315	13
3076075	13
4291980	13
13160627	17
15008366	16
79717	17
31561753	13
1069651	13
1763040	13
1933457	13
4958781	13
9697676	13
4113136	15
3081939	13
722929	13
4819486	13
27401528	13
14759009	13
3467179	13
1181287	13
1364773	13
2544943	13
315810	13
8457061	13
13047507	13
12782423	13
24693048	13
5980517	13
2748444	13
13647251	13
2455837	17
47333	13
137744	13
3109712	13
6092676	17
4972818	15
1066746	13
8986914	13
1403643	13
13811479	13
7605499	13
14429459	15
6986852	13
18552238	13
8100419	13
2291349	13
4102907	15
5945899	16
7544602	13
15343216	15
29583066	13
12548108	13
13743198	13
4996868	13
21812270	17
39954259	13
20637019	13
9262143	13
2445554	17
4843688	16
10777664	13
4068679	16
37366898	13
946287	13
3593711	15
4219341	13
10957621	13
2787885	13
7463259	13
14579181	17
17739862	13
10521818	13
1341249	13
3577018	13
11872540	15
21196882	16
646235	13
4600324	13
6763082	16
1089457	17
37100053	15
8363981	13
17154776	13
201600	13
3814972	13
649017	13
2809414	13
7872944	13
2989768	13
4247361	17
3340306	13
2955896	13
6420504	13
34092916	17
7534932	13
1383695	13
4140924	13
32873394	13
5012301	13
5788169	13
12182003	13
145805	13
9673170	13
7548842	13
46767	13
3758250	16
1760106	13
5594493	13
9562939	13
13380417	13
9616423	13
1507012	17
1401782	13
14062332	13
38790085	13
24592210	13
1444576	13
723335	13
172824	16
11248842	13
7378959	13
4704628	15
4743626	13
4313264	15
1910037	13
19602051	13
13394092	13
3396077	13
3373791	17
17710596	17
3861431	13
4034859	13
1234320	13
5544816	13
469940	13
257365	13
3310785	17
2008690	13
28201337	13
9359022	17
12855324	16
8692008	13
4795458	13
4279052	13
9221467	13
5736379	16
30399887	13
5810441	13
8490126	13
13815178	13
4465174	13
2851723	13
3121500	13
10582063	13
21017822	13
5081276	13
8407015	13
6728662	13
550551	13
4591456	13
2810328	13
22513745	13
22514143	13
30714721	17
1028696	13
3419281	13
6158224	13
6885806	13
14281763	13
7056323	17
941262	13
221054	13
4810246	13
7407312	13
7052319	13
7681443	13
4645077	13
1929831	13
1742109	13
42549951	13
18531627	13
19261077	13
15933362	13
20348240	13
13917961	13
7659129	13
5994587	13
1652111	15
6212955	13
4644003	13
12366686	13
6605160	13
9847546	13
6888467	13
40284	16
18765492	13
5131125	13
7921542	13
6802734	13
14354735	13
723148	13
2940147	13
21459357	13
19662277	17
7885618	13
4236549	16
13138753	13
927587	13
5260854	13
5995663	13
2262464	13
18326301	13
3066560	13
5306407	17
10483296	13
3767735	13
6423829	13
20302037	13
10078594	13
31615460	15
19548	13
5198642	13
2969261	13
2671994	17
10216466	17
1420048	13
7542808	13
512504	13
234786	16
8137121	13
11790260	13
4697898	16
7141122	13
11624410	16
874940	16
5015029	13
3014149	13
3671049	13
3079635	13
3100976	13
2329052	13
22783805	13
829535	13
3010252	13
20413903	13
9061494	13
17606644	13
6359362	13
4402570	13
1132048	13
13061514	17
4820975	13
24820042	15
343451	13
36740704	13
10410727	13
31499845	13
12987595	13
6262560	13
42353970	13
18870922	13
5192164	13
252044	13
1106155	13
7265233	13
21904776	17
8436872	13
793646	15
6188816	15
2457327	13
2111005	13
8311553	13
1642149	13
5113872	13
10048946	13
9651163	13
4662632	15
2167070	13
35422828	13
5854047	13
1195541	13
1950334	13
406011	13
4922805	13
21650714	13
6569706	16
1975034	17
1837449	13
23443192	13
3163637	13
156088	13
19083352	13
13340628	13
347622	13
7006176	13
25532496	13
5797322	13
19591080	13
491780	13
6957386	13
7630213	13
12822296	13
2321955	13
7092036	16
2004062	13
3936923	13
9995634	13
4045682	15
7665237	13
22038521	13
27031995	13
3910428	13
1921023	13
31808690	13
3497999	17
1821682	16
5278446	13
746861	13
15755879	13
1331359	13
16613964	13
5396991	13
1204028	13
6510837	13
8997744	13
24861155	13
2569537	13
11956873	13
12961914	13
354195	13
7083686	13
14199903	13
5702708	13
6996818	17
475829	13
967720	13
2710606	16
6427324	13
7942921	13
8730575	13
31152791	17
1022678	17
21409436	13
1571296	13
13747850	13
769946	13
66057	13
456150	13
12520821	16
18696544	13
5047174	13
7757107	17
22089546	17
4267228	15
2001566	13
3734898	13
3632619	13
4210121	13
424291	13
5219487	13
24886136	13
615935	13
19567491	13
4329259	13
10386221	13
240025	13
6619090	15
14221968	13
8449212	13
1209721	13
3436244	13
17568904	15
2549758	13
1910788	13
3749847	13
6580333	13
5490097	13
22459499	17
7951768	15
5775189	13
2449452	13
9433672	13
4196447	13
640006	13
4796622	13
956618	13
2990589	16
17265773	17
855173	13
787764	13
3829033	13
26340638	13
7496833	13
14201673	13
19118608	13
10056147	17
3989027	13
3088178	17
2286715	15
6857027	16
2546977	13
30660800	13
1690551	13
222508	13
5051828	13
6087596	13
1253246	13
3494210	13
6136103	13
1380775	13
14847685	15
9624451	16
2005162	17
22244701	17
15807382	13
5942323	15
4273806	13
9217781	15
14597666	13
20491334	13
3348760	13
21505648	17
1128452	13
738991	13
1608121	13
1926827	13
3651539	13
4129268	13
498685	13
3822217	13
3283568	13
13280444	13
32693130	16
2219966	13
22783575	13
7332850	13
137457	13
1525229	13
465401	13
7334599	13
16803580	13
510954	13
9933381	13
5872039	13
10179685	13
10533498	13
1224534	13
11250678	13
14335358	13
11786253	13
15608686	13
2071305	13
4855571	13
14544615	13
1478828	13
24943392	13
4982315	16
12201537	13
3652499	13
8886545	15
8700994	13
1891351	13
2083895	13
3065825	13
9554819	13
21461677	13
9974877	13
261746	13
7300927	13
5977182	13
11481018	13
5323906	16
4775520	13
22999067	13
1000710	16
2352201	16
6111571	13
6845457	13
1445461	13
8871454	13
17684349	13
6926715	13
6244218	16
5579610	13
8042019	13
3569439	13
9026120	13
3287879	16
11078184	13
2189080	13
14307108	13
2122482	13
16958291	13
6250008	13
4242670	13
6993421	13
9742219	13
15578944	13
1345853	15
2051599	13
11653676	13
12215024	13
3951602	13
5732738	13
7042544	13
18110657	15
11194276	17
1435148	13
22706507	13
806600	13
5533810	13
4316552	13
1033736	13
3781905	13
5955373	13
1228488	13
12385607	13
13624386	13
341089	13
5603129	13
2601209	13
1358504	16
2784427	13
9806661	13
2289898	16
4205673	13
25935843	16
7793341	13
490368	15
323772	17
7018649	16
22905061	13
13171695	13
6454328	13
540895	13
2722283	13
73221	13
6180828	13
3367284	13
6291519	13
29241298	13
6141164	16
41394871	16
13226155	13
1355453	15
29067795	13
1758486	13
11129234	13
14047687	13
396082	13
5669633	13
1415075	13
5571445	13
512698	13
2564119	13
379220	13
27427828	13
11542029	13
11854644	17
3618979	13
25477754	13
39935707	13
23868729	16
5711135	13
26553453	13
13462763	16
20320254	13
26581653	16
1087676	16
16599661	13
3961588	13
10373963	13
6187529	13
7872668	13
2064006	13
8107940	13
18331714	13
8900380	13
18197359	13
4516370	13
1536467	13
10050327	13
5252279	13
7342055	13
2611680	13
5175594	15
13323656	13
15674035	13
1930613	13
4482364	13
6227154	13
8935527	17
5131633	13
12346769	13
28665592	13
1843493	13
8188980	13
2672222	13
5503677	15
13531456	13
11357249	13
4004988	13
16989728	13
2468195	13
716597	13
6705159	16
761205	13
1381419	13
2013386	13
22808610	13
8610344	13
2113633	13
10414057	13
3785943	13
4135436	13
23980900	13
3330488	17
1495596	13
6484322	17
41418607	13
6630830	17
7784475	13
729858	16
2413990	13
4809120	13
664835	13
10253634	16
7400312	13
573743	15
5942638	13
16844130	13
6787341	13
614423	16
7168910	13
1274528	13
7776895	13
18854095	13
63987	13
642019	13
3018616	13
35076	13
1111225	16
1130297	13
5893100	13
2003840	13
510419	13
1314796	16
17347292	13
10943072	13
1529989	13
11206933	13
4003169	13
101454	13
7736186	13
7214550	17
1428388	13
2526939	13
462721	13
891864	16
16961968	17
4907318	13
4793502	16
478495	16
4574369	13
6804020	15
14384366	17
1739841	13
11025518	13
12173137	13
4253308	13
15275662	13
226734	15
5123032	15
17459690	13
4541808	13
7183692	13
921645	13
13073031	13
173331	13
12789749	13
11195348	17
12880676	13
7216162	13
6487232	13
325444	13
7568641	13
1785061	13
3602393	13
15533004	16
24889561	13
64366487	13
11469614	15
1065351	13
65871	13
1887095	13
360249	13
6079146	13
12236475	13
9338450	13
3681529	13
8406579	13
3159120	13
7838615	13
7820306	17
7689105	13
5846201	13
5765129	13
8035817	13
38758320	13
7806942	13
2714235	13
3145632	13
4144535	13
32503	13
6337508	13
797803	13
10516264	13
610680	13
3686242	13
8532328	13
17762099	13
207690	13
546840	17
5061023	13
1611787	13
85140863	13
899165	17
6048488	13
8978966	13
5569007	13
13798881	13
5870207	13
20094466	13
23843438	13
798492	13
1840775	16
1177478	15
1792303	15
18919866	13
1809324	13
15553465	13
590770	13
4183993	13
3404451	13
9011423	13
3652795	15
2329827	17
7057361	13
4519468	13
2317734	16
8500893	13
2986242	13
1427692	13
10366447	13
759964	16
9740619	13
15457564	13
2705725	13
19393464	13
12486631	13
1134528	13
1988718	13
2591880	13
8375450	13
16565889	13
19590341	13
25482328	13
19485655	13
1770513	13
355936	15
22244759	13
3663785	17
13682519	13
5374264	13
2786155	13
3940504	13
1062818	13
2083365	13
8998381	13
4731074	13
2327971	13
6654227	13
2061350	13
7611317	13
12736767	13
9112572	13
2146043	17
6025246	13
100367	13
10925741	13
10003965	13
1017016	13
1575946	13
5914713	13
3461224	13
2315103	13
20229771	13
14587488	13
7051566	13
35379129	13
10698078	13
8995640	16
10322767	13
388123	13
13451115	13
9583877	13
1251728	13
8973034	13
19601098	13
6629326	16
6352021	13
10079495	13
4429679	15
2678132	15
23386780	13
10374097	17
8240012	13
1088148	13
15419583	13
9054040	13
9782822	13
23136590	15
2802813	13
4264372	13
4535550	13
1109625	13
4274698	13
16275982	13
20550952	17
4046420	13
7241033	13
13796463	13
3260951	13
18079555	13
3762330	13
5143255	13
10325997	13
3594170	13
15178734	13
3269002	13
5462327	13
11230033	15
7795289	13
7691124	13
4532630	13
6324841	13
9706630	13
18328475	13
1887560	13
11658383	16
13156436	13
1154460	13
2562907	13
908695	13
5880690	13
852864	15
3177201	13
2096640	13
9531775	13
11719807	13
5746160	16
5061652	13
269741	13
3085404	13
13122150	13
4256651	13
2198629	13
8533745	13
33150562	13
1092240	13
3341764	13
28434384	15
3699299	13
18158208	13
22608587	13
3898522	13
1144303	13
12405616	17
3569270	13
1525425	13
28823105	15
8206547	13
7084725	13
3337473	13
1682614	13
811801	13
23308974	13
5346063	13
209371	13
4099397	17
4861127	13
39439123	13
4669567	13
119487	13
1849853	13
38710823	13
7548094	15
18207368	13
18812377	13
12452661	16
7475145	13
5468176	13
282736	13
3450617	13
3487567	13
366262	13
2098554	16
572132	17
5189661	17
8540690	16
506098	13
4335927	13
3030350	13
733393	13
5932227	13
10178784	13
49487	13
8880414	13
11158688	13
2832195	13
1051035	16
15324798	13
10722604	13
739671	13
3434347	13
5491966	13
3599677	13
17558543	13
3678239	13
14956181	13
6939453	13
1001022	13
22691492	15
3826915	13
2189090	13
2731322	17
1157439	13
9829171	13
6020985	13
1343167	13
337131	13
27759241	13
15233692	13
5081809	13
20567673	13
4347596	13
3842883	13
20206258	13
926153	13
6726007	13
318688	13
2461977	17
1700243	13
34353677	13
7821536	15
32676586	16
10244720	13
14207345	13
27294395	13
7956436	13
3212572	13
18007203	13
1335077	13
11442085	16
9079831	16
10852326	13
21614907	13
12894002	13
25960787	13
5724535	13
420142	13
21977284	13
6556030	15
5729220	13
2909612	13
13994291	13
14508951	13
13405986	13
393583	13
369455	13
5667622	13
535980	13
4008079	13
1105382	13
7461079	13
4522614	13
11429719	17
6339447	13
3379464	13
3791442	13
10471008	15
2209529	13
11649692	16
21678116	13
637463	13
11179677	13
24029287	13
1600492	16
19783855	16
1765917	13
2877437	15
11896900	17
12926127	13
15368550	13
30920716	13
886425	13
1853234	13
12312006	13
1512772	13
5448221	13
2422323	13
5774717	13
13000449	13
3054782	13
3308305	16
12051567	15
2351392	13
3140687	13
5117444	13
9290785	17
3839854	13
7265589	13
9536914	13
1490555	13
30693449	13
21288678	13
1723414	15
1872437	13
12542410	15
2221430	13
3839201	13
9976806	13
19291215	13
6773161	13
25419513	13
329313	13
5835742	13
13168887	13
23238976	13
1474424	13
2936687	13
10441991	13
353118	13
12388737	13
7096676	13
3559912	13
9516414	13
8262693	13
16212507	13
5087194	13
11216796	13
11800984	13
819547	13
339463	17
2406129	13
9259663	13
4253580	13
12211786	17
4376716	13
11911775	13
647444	13
1190346	13
794061	13
6532494	13
2791100	13
9704728	13
1764827	13
9658186	13
24861882	13
6107444	13
800609	13
645573	13
9242486	13
6007430	13
21138289	13
200165	13
4604308	15
330562	13
5955341	13
19621055	16
27042587	13
6757664	15
9994686	13
6222005	13
5112751	13
16821607	13
9464390	13
9699243	13
366398	13
2665740	13
6826515	13
6220918	13
9679323	13
4660630	16
17161530	13
4179327	13
340468	13
6156904	13
546581	13
1870319	15
11265080	13
4469046	13
8935772	13
10009670	13
5601707	13
232530	17
1575594	15
15615442	16
8695107	13
9266393	13
8208628	13
7621737	13
9175437	13
11065579	13
4977034	13
511289	13
10791537	13
25282837	13
7075465	13
22299061	13
23707217	13
5990887	13
2955492	13
8410187	13
1184196	13
2726633	13
30876048	13
131564	15
16308957	13
5647151	13
30147812	13
11085080	13
20646308	13
8604422	13
2081136	13
19240473	13
10239355	13
1255551	13
9401518	13
17785975	13
5115582	13
3837842	17
1766346	13
12820810	13
20566177	13
7133474	13
16207588	17
16401679	13
1610848	13
3152269	13
8656427	13
8427327	13
40675100	16
8357410	13
3306531	13
24602017	13
5647070	13
17270635	13
3527123	13
1675956	13
3699363	13
13818490	13
4603960	13
583600	13
7694241	13
5905088	13
4303346	13
1645735	16
3356988	13
22355718	16
1217882	13
3173803	13
37945465	13
6344442	13
13646762	15
6574352	13
8683769	13
12002390	13
4378608	13
5119575	13
36254118	13
2889418	13
7076052	13
1421577	13
23982974	13
1353129	13
18660417	13
1709713	13
7456392	13
7181873	13
21128771	13
18214079	13
11728591	17
26856797	13
97005241	13
12749121	17
6040879	13
11993724	13
12264953	13
20559156	13
7025973	13
4608839	13
5497800	13
6412267	13
14294910	13
19354405	13
23188949	13
1106894	13
12112607	13
21062570	13
16183614	13
10460099	17
762045	13
1548281	13
1358254	13
14940660	17
9569592	13
5251106	13
5367332	16
1351892	13
664593	13
11000114	16
1476319	13
44869044	16
592506	13
11179146	17
4711454	13
427024	16
1236056	13
6706893	13
8609313	13
18725179	13
17315098	13
8957716	13
3221233	13
5224356	13
19711919	16
5723787	13
14353760	13
177924	13
3653654	13
11689837	13
2860194	13
1490903	16
3551882	13
2718460	13
7896792	13
1659434	13
987181	13
33346950	13
1430579	17
2164974	13
13229421	13
21118378	13
8684448	13
8333130	13
11055963	13
500610	13
18532484	13
5072211	13
16867403	16
7511079	15
3032807	13
6724804	16
8528806	13
4718578	13
1712380	13
255816	13
8565245	13
6770567	13
5623079	13
4640546	13
11819091	17
5052637	13
27296575	13
2049119	13
11015023	13
9933343	13
7072295	13
5012035	13
2928544	16
5897159	13
5909746	13
35618363	13
17032211	17
3202369	17
647714	13
4517938	13
7637432	13
2697706	13
5497879	13
13565786	16
12724899	16
6794885	13
13097357	13
12990935	13
15998262	13
6280614	15
8349396	13
9436009	17
8857233	13
231284	17
8908276	13
11748118	13
6962304	16
24731762	13
2300266	13
26868900	17
19688308	13
13348783	13
40471566	13
24739104	13
15106635	13
19798252	13
3094321	13
8783020	13
3144159	13
1495576	17
10332375	13
14254742	16
10765834	13
18858000	17
18570690	13
27585992	13
4559922	13
14313707	13
12407262	13
15134115	13
5889911	13
8127583	13
5666102	13
6881640	13
13068315	13
15166713	13
3052027	13
3578165	17
10074000	13
2987605	13
14959718	13
34455040	13
9018479	13
10805936	13
74402	13
416328	13
2353375	13
765265	16
6019435	13
6608801	13
5420347	13
32520278	13
4555620	17
16215900	13
19172443	15
5739980	13
3696177	13
2386189	17
9226572	13
15349689	13
11835445	13
23911380	13
11820650	13
31488141	13
41566585	13
10433678	13
16412721	13
3779893	13
10738130	13
14222405	15
5438772	13
1656752	16
3073965	13
22290085	13
6800929	13
11725738	13
2309232	13
3088004	17
26331457	13
24079418	13
2273465	17
7727488	13
509860	13
397025	17
10590940	13
15510101	13
4629183	13
2778863	13
465395	13
1063644	13
13871716	13
2355153	13
1280596	13
1991151	16
392717	13
590598	16
10074262	16
769363	15
8395458	17
993307	16
3669503	13
29403913	13
3484580	13
22217774	13
29751214	13
8799	13
6615286	13
7533487	13
8194881	17
903287	13
6511619	13
4342451	13
281602	13
1210294	13
10032624	17
6711495	13
13035939	13
940105	13
3380620	13
1629199	17
2208345	13
34405587	13
1253654	13
9026693	13
8204394	13
4087613	13
8624257	13
3140077	13
21362822	17
2359283	13
6416965	13
8482967	17
13123831	13
8584414	16
4073348	13
18133712	13
9217314	13
3896085	16
10598964	13
16035272	13
4472090	13
2095538	13
17725022	13
4750910	15
9162638	13
1609615	13
185908	15
5635463	15
10611674	13
27453985	13
13596599	13
10674846	13
18327044	13
2865664	13
3356681	13
22144959	13
11917698	13
4370273	13
892884	13
15423735	13
11900701	13
793936	13
1555249	15
1337629	13
140516	13
4607441	13
3044358	13
8851698	13
10046087	13
960507	13
5777956	13
13110491	13
5492901	17
7210083	13
7106136	13
2842614	13
5033815	17
53072	13
1128105	13
1956331	13
12337557	13
2277480	17
109808	13
3445154	13
14768038	13
2765377	13
4966874	13
7357383	13
8112781	13
2572601	13
200566	13
2516675	13
2287329	13
10399048	13
449022	13
5172093	13
3069988	13
1416319	13
8005642	13
5250667	13
13854561	13
1665614	15
17391012	13
5939238	16
7600987	13
4235570	15
7663467	17
21337923	13
7926687	13
5104553	13
10687689	13
5782256	13
4789578	13
2885301	13
3194717	13
4465291	13
8986742	13
1458167	17
1492400	17
2273417	13
2245417	13
2225739	13
3268819	13
134984	13
3948614	13
6341242	13
4624163	13
13776176	15
2083796	13
12786084	15
3389713	13
6460415	13
22682444	13
19700087	13
4541597	13
13063368	13
11054063	13
3743081	13
3431060	13
5105397	13
3001521	13
3193191	17
1227066	13
2052694	15
441547	13
3069238	13
5034758	13
13759202	13
5114261	13
487290	13
1366587	13
2372054	13
3178968	13
4005499	13
12794417	17
11154841	13
3170962	17
3938189	13
3213183	13
3925711	13
1771226	15
4808708	13
8038999	13
1557245	13
14962732	13
4960104	13
21228346	13
20106783	13
6124693	13
5541184	16
504753	13
8948860	13
2758986	13
18022991	13
19441929	13
4925824	13
6180828	13
16620064	13
3050192	13
6032435	13
21821051	16
19250497	16
831882	13
5362075	13
17679427	13
2563937	13
4282855	13
9019770	13
1095246	17
2189352	13
8196471	13
9947838	13
2252346	16
2800305	13
5878624	13
3808788	13
8360126	13
8023696	13
8276523	13
833110	13
13999872	13
124865	16
32642416	13
473298	15
16309440	13
41683651	13
9916722	13
5320876	13
20051337	13
17549638	13
2910202	13
1082242	13
12023766	16
3333598	13
5834783	13
10989752	13
6499081	13
5959337	13
337730	13
4772912	13
11264940	13
5389243	17
4287736	13
146427	13
1817545	13
4149507	13
4114160	15
7451179	13
31047343	13
9638588	13
4521166	15
57176	13
10223461	15
8490413	13
2695011	16
2622511	13
16146149	17
21295729	13
1950079	13
7119409	13
6266833	13
46643994	13
3907798	17
1762834	13
15343792	13
21659951	13
4478204	15
16127515	13
17306625	13
28025765	13
3032381	13
4817035	13
7453238	13
2776306	13
13599212	13
6294079	13
1159331	13
18303176	13
8463625	15
4790647	15
8341806	13
10274033	13
3717976	13
104989	16
5199978	13
3672	13
9661044	13
5317386	13
10678085	13
16737216	13
233303	13
456939	13
10710012	13
2308387	13
2930196	13
10564229	13
1193091	13
1765266	16
20370629	13
12639297	13
1060180	16
40891909	13
6589398	17
2127366	13
29632322	13
2597514	13
4029830	13
11741712	15
16414537	13
4094391	13
15554888	13
12052078	13
6506506	13
8257627	13
10581562	13
2843927	13
3616769	13
17695230	13
4340228	13
8814233	13
5446974	13
4494231	13
6253894	13
4927808	13
11540262	13
49652398	13
669180	13
2337459	13
3742367	13
2128085	16
23045137	13
6127611	13
265816	13
6571389	13
1097627	13
10147152	13
13792277	13
2132502	13
2401843	13
6273792	13
5695342	13
883483	13
11471114	13
355712	13
9618283	13
6466938	13
1211675	13
14309060	13
15939251	13
105394	13
3265486	13
241373	13
16663832	13
2117059	13
6068034	13
3762890	13
11696200	17
4108680	13
8218580	13
14141824	13
4393371	13
612181	13
3202784	13
3132622	16
5461939	13
1581866	13
12820714	13
5009022	13
2404246	13
6666712	13
14267323	17
23387663	13
2948744	13
1005021	13
6081613	13
891088	16
1294061	13
1550833	13
907129	13
1534020	13
2953317	13
6609583	15
25756807	13
1427696	13
18584747	13
2549646	13
2904280	13
6181995	13
6338691	13
8697833	13
2600923	13
1131674	13
2189940	15
5025354	13
2547007	13
135326	13
7479609	13
4195242	13
6872621	15
14001419	13
8604874	13
43238844	13
9579302	13
5420874	13
38543887	13
1687715	13
1473217	13
17012794	13
5389914	13
5478273	13
9102382	13
6546736	13
1221246	13
20822121	13
7910008	13
7156375	13
16183480	13
12473081	13
11352447	13
11310185	13
2741851	17
4895505	16
2366663	13
3868683	13
20169611	13
29141221	13
12835614	13
5226689	17
15145500	15
9840381	13
5006631	13
5762048	13
14082365	15
991065	13
1938299	13
604405	16
4204198	13
11051788	17
4250835	13
9167174	13
15389115	13
20927612	13
1112008	13
3111055	13
16894008	13
27402315	13
1882209	13
9812721	13
18186073	13
27315003	13
2886905	13
12532882	13
3357328	16
14210849	13
7891585	13
802472	13
5528617	13
24711882	13
5683306	17
4755812	13
3766364	17
2982831	13
3270322	13
16796353	13
7197178	13
557483	13
5987436	13
37248847	16
5975825	16
18852853	13
4882999	13
22037304	13
20643798	13
3185617	13
14106278	13
8358285	13
8390489	13
140585	13
374932	13
10683307	13
12249792	13
14378263	13
15181589	13
5423318	15
6324686	13
735697	13
16827112	13
24054104	13
1208632	16
2645674	13
17243279	16
1199931	13
5400077	13
136066	13
2370684	13
7849385	13
229329	13
7480208	13
3659069	13
13683238	13
4607131	13
4797499	13
22373	13
4094572	17
23852168	13
10257767	17
13270469	15
20980555	13
11584018	13
39760982	15
8862752	13
12037077	13
10791839	15
10886327	13
10171197	13
50094021	13
2482719	13
3638740	13
4596215	13
5039655	13
10851966	13
3221921	15
8169685	13
10679897	13
10196484	13
695763	13
1967715	13
414051	13
10155594	13
2642252	13
3540957	13
5231018	13
9138232	13
2460736	13
10216994	13
21576152	13
1086984	13
4315996	16
4738151	13
2757493	13
440513	17
3615819	13
6545313	13
8594606	13
10994592	13
2836524	17
17091083	16
6925371	13
16163526	13
1578684	13
8402156	13
1207732	13
15967766	13
6384580	13
19347812	13
1743834	17
1491645	13
1012154	13
7739277	13
6741426	13
245609	13
26371286	13
2544918	13
1071172	13
8576324	13
5180628	13
11704132	13
8435720	13
5806295	13
2687785	13
11591711	13
10250435	13
4876467	13
1732496	13
7648265	13
12546215	16
6099196	13
26608415	13
6979179	13
8920408	13
1540122	13
10065925	13
3296709	13
43221	17
8537606	13
8136675	13
17060977	13
4791274	13
26323810	13
4862681	13
895478	13
1975872	13
1369639	17
4473617	13
23838220	13
4461809	13
2621742	13
2740549	13
6762570	13
7484477	13
9503044	13
4337344	13
3910456	13
25035633	13
7084113	13
19327614	13
4172006	13
5733608	17
15284671	17
1242941	13
16368941	13
9194581	13
5659462	13
7294102	13
14916979	13
7648182	17
15033499	15
616907	13
9760851	13
19655257	17
11681514	16
916160	13
7508225	13
15276636	13
13003005	13
1656271	13
7448788	13
16491462	13
2540256	13
10171	13
11397107	13
673116	13
7466193	13
2742879	13
4293829	13
1702708	13
8295339	13
5797085	13
1837115	13
4528371	13
801408	13
2804098	13
4730987	13
1611898	13
8725754	13
5140471	13
109842	13
6225168	13
5704780	13
12329134	13
391677	16
15868855	13
602353	13
8679761	15
23080199	13
6597613	13
21243250	13
9852117	13
1033270	13
5951704	13
4040524	13
21276847	13
12449905	13
15690396	17
7280354	13
10891381	13
24038188	16
13844448	13
2068698	16
4566494	13
2574531	15
7356385	13
6270179	17
3408916	13
12718834	13
5080911	13
12667908	13
964791	15
3679950	13
10976689	13
153416	13
12470454	13
1900255	13
6447822	13
5901365	13
13191390	13
3120730	13
34384011	13
3668302	13
11427350	16
6132169	15
3179453	16
561899	13
8871318	17
4290918	13
7438029	13
2845361	13
3590404	13
5139287	13
19531537	13
18586602	16
2414137	13
8952833	13
2572461	13
2160070	16
13315954	13
2856247	13
12288471	16
1857708	13
15518180	13
2004261	17
1288293	17
1861152	13
4887186	13
4166264	13
3503145	13
3498816	16
1027374	13
2017487	13
2969509	13
853096	13
5380060	17
14752848	13
7161438	13
15647236	13
2333868	13
4152951	13
14452758	13
23518195	13
501232	13
3968774	13
6994658	13
8995732	13
31444436	17
1850142	13
22253735	13
7371265	16
22497163	13
2125753	13
2685738	13
1002556	13
691755	16
610290	13
7012962	17
208358	13
975722	13
6876593	13
1296950	16
5305545	13
13339953	13
9267416	13
5653144	16
5882566	13
8385419	13
3210519	13
2072432	13
95083	13
2647759	16
827457	13
710344	13
13852070	13
5984597	15
6759773	13
2653114	13
5755205	13
1125995	13
3808337	13
6600762	13
2586590	13
9024859	13
493045	13
5955955	13
31963246	13
35907191	13
452082	13
10269553	13
4789696	13
522482	13
5052689	13
3223734	13
3902258	13
2076306	13
5816973	17
5698199	15
328255	13
23622948	17
3277530	13
11780435	13
4274294	13
8919873	13
3903914	13
14224959	17
2590357	13
795033	13
1891194	13
22148815	13
9888633	13
6100016	17
7509791	13
2180925	13
13206742	15
10218568	13
71230	13
4613694	13
5782560	13
5303758	13
9619	17
8378320	16
5062307	13
9280621	13
12313982	13
8470027	16
7948340	13
1715285	13
2340664	16
15686752	13
10407021	16
16245907	13
19631307	15
278082	16
7085126	13
944615	13
3788019	16
8103843	13
12792561	13
8855011	13
2496265	13
10824872	16
3452641	13
3721406	16
2565051	13
3557776	13
23670173	16
5378536	13
1487535	13
6760422	13
1819073	13
10781767	13
10237316	16
4598717	13
10800487	13
40078945	13
5412297	13
18462773	13
13597172	13
3318461	13
3527960	13
7543337	13
32179717	13
7031656	13
38585206	13
10148421	13
16568042	13
13864012	13
16316072	17
6058705	13
6324613	15
10185843	17
376933	13
9991068	13
1980059	13
5310561	13
294774	13
3211781	13
23193014	13
15913071	13
3050172	13
14269682	15
1246553	13
7702985	13
17995186	13
3617580	15
1872307	13
1226439	13
11623390	13
1972948	13
1871185	13
9666	13
4655567	16
21325172	13
910824	13
2223584	13
25573794	13
2007274	13
8746421	13
670138	13
11675887	17
31410207	13
7146469	13
23668795	13
5824646	15
7903083	13
35545727	13
134739	13
7486236	13
9399710	13
1040400	13
20724065	13
17915652	13
8868549	13
7591891	13
20796184	13
2569646	17
3472080	15
18241072	13
5950443	15
1356461	13
2264259	13
10495157	13
341851	16
3921515	13
3492633	15
3280475	13
561187	13
10352437	17
1503333	13
6364764	16
7314833	13
3123940	13
21091688	13
4137251	13
8397508	13
899162	13
3809096	13
6694434	13
15442985	13
13668669	13
9516122	17
4009427	17
1319481	15
4134285	13
22294162	13
9824661	13
13852916	13
17014638	13
19327797	13
45646957	13
8611363	17
6710770	13
187323	16
7901706	13
1920508	13
2125853	13
8718069	16
4703713	13
2746449	13
9567255	13
4029736	13
5774328	16
23561977	13
19480427	13
452525	13
501099	13
1356541	13
7250050	13
19392997	13
9073991	15
7872424	13
8590857	13
14309923	13
6651469	13
756877	17
8421017	13
1602313	13
5126284	13
45860579	13
3587260	13
322248	13
1040639	13
1568340	13
3565209	13
8778138	13
271177	13
4048305	13
3366973	13
12912059	13
11053418	13
105524	17
3111988	13
24522266	13
12889333	16
1991610	13
13642356	13
4945490	13
1748359	13
5003515	17
1807219	15
6263872	17
2933575	13
2545714	13
623955	13
28931808	15
2572552	13
27199212	17
247440	13
5701171	13
492353	13
6509357	13
342443	13
6440065	15
18000971	13
3944367	13
3058728	17
12556864	13
407133	13
2889517	13
40245684	13
9857417	16
11408809	13
10978265	13
8413845	15
5984450	17
11275904	13
14620745	13
7451706	13
9618778	15
331170	13
4469361	13
18942539	13
7350560	13
17898491	13
14122142	13
19008678	13
14901656	13
12061675	13
21430660	13
1458466	13
29393081	13
28897316	13
12949549	13
9829931	13
5731235	13
1461625	13
2176200	13
6230567	13
6255914	15
1605464	13
6713540	13
7555227	13
8729107	17
1275185	13
3208708	13
4186205	17
6082438	13
835323	13
403125	13
15671072	13
10880070	16
4799006	13
9335760	13
12082696	13
22480556	13
1656255	13
12091857	13
4455101	13
1243499	16
15095291	13
7252549	13
8325286	13
675883	13
2496459	13
1803748	16
23099559	13
12082012	13
51800	17
84152	16
15802215	13
21184746	13
2479896	13
10777551	13
4354372	13
3549741	13
1093732	13
5036430	13
533551	13
11662823	13
20326010	13
7063522	13
3792202	13
14446165	15
1393491	13
7167998	13
14842447	13
11093111	13
14354404	13
7808773	15
1439211	13
10465773	13
8146000	13
205034	13
15339677	13
19937939	13
4473893	13
1675195	13
1754707	16
7058540	13
170164	13
5807934	13
24654055	15
9832707	13
2969913	13
6032024	13
955327	13
20233542	13
5865783	13
10616003	13
5574846	13
6678830	13
6110719	13
4272528	17
305312	13
2719407	16
312159	13
10703199	13
27309114	16
9576661	13
15452464	13
5453012	13
8467504	13
892809	17
625355	13
7224357	13
3276885	13
8138330	13
12048081	15
5399669	13
2881318	13
2591818	13
312078	13
2293739	13
24845356	13
635087	17
9911967	13
282821	15
1392622	16
10882386	13
48148984	16
622689	16
5923941	13
5059139	13
1667261	13
26164385	17
3558062	13
3204011	13
51828280	13
3514773	13
653920	16
11586962	13
4400701	13
2718139	13
902610	13
7626331	13
4613937	15
3945324	13
1389311	13
10283957	13
3209407	13
11724522	13
3487278	16
38073004	13
13992353	13
25831718	13
9743262	13
9540757	13
1288480	13
10106929	13
5256011	13
186184	13
5258302	15
614446	13
11453661	15
3286952	13
4167491	13
1070172	13
3799968	13
3554529	13
6922309	13
7422985	13
8795260	13
12530748	13
11741897	13
2298450	13
6221972	13
4246970	13
20424041	16
12652781	13
9286320	13
8174382	16
10563467	13
11154432	13
1923729	16
4290879	13
509442	13
6926386	13
9045363	13
28940438	13
1103260	17
5430652	13
30063417	13
2280739	13
17414728	13
6086021	13
16451313	13
10035141	13
1026490	13
146343	13
4138869	17
838531	13
8596985	13
247458	13
12975154	13
7849759	13
2005064	13
1935725	13
5759039	13
760986	17
15389241	16
72321	13
516016	16
7042477	13
15846429	13
4831582	17
21179010	16
10815375	13
13728896	13
1363043	13
7087302	13
5015834	13
23620541	17
3234000	15
5128237	13
5420818	13
1799050	13
3081821	13
4092043	13
13683005	13
9978685	13
4784236	13
13197616	13
10192015	13
8046039	13
5213164	13
974603	13
1707691	13
6209686	13
5943671	13
8266946	13
15043988	13
10184028	16
9161430	13
16207116	13
7782677	13
5447959	16
3718374	13
12038508	13
13486675	13
230568	13
3679819	13
19432422	13
10085672	13
1206234	13
289166	13
2050250	13
1908621	16
8439385	13
18046304	13
12394704	13
5992732	15
5636212	13
9905250	13
3704842	13
14016544	13
8017548	13
3499116	13
790146	13
3931876	13
7037805	13
3995060	13
5730004	13
3186255	13
20040102	13
4498106	13
5384507	13
2697431	16
609331	13
7997081	15
5615430	13
15928505	15
5385413	13
3285050	16
23556825	13
9888102	13
10180173	13
5330082	13
15106521	15
9090339	13
17882270	17
7280417	13
12856937	13
64782	13
2794315	13
2059309	13
17583733	13
2560082	13
22420542	16
6530545	13
1763646	13
25412506	13
32204027	13
3033737	13
3375751	13
31723463	13
5338269	16
14262684	13
7225525	13
4041550	13
2267037	13
21976813	13
13242769	13
15331775	13
22734775	13
26426862	13
46460967	13
10768130	13
1812409	13
12458930	13
3275462	13
1570422	13
5862388	16
7480494	13
4623291	13
239769	17
14059686	17
18293171	13
27566520	13
4574406	13
4412738	13
4657146	13
9210857	17
18022893	13
3902278	16
16142642	13
2972816	13
9480154	13
8300897	13
23734891	13
21219244	13
6314657	13
14569679	13
1516799	13
1954043	13
3828554	13
528735	15
14916756	13
1098086	13
14482149	13
8549675	13
85019	13
2440082	13
1797011	13
27590649	13
4859149	13
2525457	15
5690524	13
6538918	13
22653450	13
9318255	16
2700229	13
1962638	13
1801305	13
3098463	13
10767102	13
1221862	13
7622038	13
24777433	16
2258654	13
5343302	13
1014525	13
20061710	13
4285011	13
1531672	16
10823350	16
4123329	13
658077	13
18932033	17
4769874	13
18031626	17
2688288	13
5001996	13
1534986	17
1382179	17
6353829	13
6163222	15
2193173	17
9922134	16
2772903	13
23195457	13
5179061	13
577720	13
17467200	13
2114855	13
1950144	13
22964678	13
4258154	17
33329018	13
13422046	16
12374104	13
20366183	13
2576807	13
512694	17
5362427	17
1862523	13
2948217	13
6089419	13
15816976	13
6739919	13
7262724	13
12491765	15
33512767	15
3657378	13
5969252	13
740024	13
2070456	17
17146194	13
25881669	13
10305795	13
3509828	13
2694797	13
6770619	13
952278	13
1529623	13
39356334	13
1000635	17
5317608	13
16172207	13
4813336	13
1079819	13
1255879	13
2115790	13
24674061	13
13050521	13
2306701	13
478617	16
4394943	16
2354943	13
7557780	13
3946728	13
2294626	13
2521358	13
1144099	15
807219	15
7523788	15
1455274	13
43471059	13
7410953	13
3546306	13
5332781	13
9070384	13
20461164	13
932032	13
22511146	13
7816293	13
5601728	17
540638	13
1438344	13
6478081	16
15478088	13
2937685	16
3495774	13
9149737	13
2912723	13
650292	13
7647768	16
12563733	13
4060679	13
911700	13
24196030	13
2351078	13
4821589	13
13141223	13
20963742	13
11217916	13
799277	13
10374930	13
14604940	13
5204758	16
2464092	13
11057382	13
373704	16
23326072	13
7234537	15
2594334	13
5895352	13
7261372	13
2690296	13
6246054	13
13686414	17
4435058	13
10268210	16
11146146	13
6155289	13
5453840	13
21582578	13
15135736	13
11446689	13
979913	13
12968978	13
3862770	13
864679	13
4783144	13
31296109	15
17804184	13
7775378	17
13941963	15
2038898	13
2539952	13
11118848	13
6797586	16
12263290	13
3567275	16
27895649	13
5749736	13
2700906	13
23126399	13
13606552	16
1482690	15
6795915	13
22207995	16
20748322	13
7314887	13
4283603	13
7072509	17
1763451	13
28001919	13
1339490	13
6156983	13
732869	13
5715720	15
1349680	13
32318576	13
3650342	13
8452510	13
5731225	13
615976	17
3224897	13
1372879	13
30099977	17
3237040	13
14606027	13
37791083	13
3873811	13
20578507	13
19980624	13
1493807	13
4822312	13
51999220	13
12474313	13
11212052	13
2736445	13
840388	16
17636711	13
1243603	13
3815524	13
15279778	15
20987114	13
2189283	16
712885	13
3386213	13
1870665	13
16349486	13
2206278	13
2163133	13
1005087	17
3574243	17
2772917	13
21177556	13
39138930	13
1624298	13
1889776	13
10114740	13
13121320	13
4783089	13
14939446	13
2094607	13
15724958	13
14756709	13
6700613	13
8148251	13
8666096	17
1780296	15
5887446	16
281676	13
7080623	13
3454124	13
43458	13
9406073	13
25222786	17
6676245	13
4039421	16
7335746	13
13270439	16
5322861	13
4873821	13
8266905	13
7376157	13
4314887	13
12479230	15
6061087	13
7789861	13
6012242	13
8218605	13
6664752	13
5497375	13
35650508	13
216857	16
6309905	13
32302213	13
4301705	13
18584895	13
10746737	13
3139291	13
251548	13
1421003	13
3025308	13
2719603	13
8465023	16
7632944	13
4144621	13
1842487	16
15322567	16
19763931	13
10713747	17
1899810	13
1542828	15
25475280	17
2734882	13
1658598	13
5538153	13
12818894	13
2993922	13
12588870	13
2397586	13
1641031	13
2066928	13
3548257	13
6396469	13
1407610	13
665543	16
4192915	13
6255833	13
4967256	13
4031788	13
15012922	13
3734703	13
12683259	16
36999364	13
21836656	13
1836865	17
5789537	16
8502310	13
1024906	13
2939937	17
16949014	13
9160432	13
3189774	13
26745388	16
21015716	13
14638227	16
2174271	13
12009495	13
18635260	13
2542737	13
4978384	13
51603	13
5863802	13
6283784	13
4515259	16
27771920	13
1329171	13
21197951	15
1584548	13
34761564	13
9484242	13
1549746	13
3856138	13
43950647	13
4440754	13
9597156	13
6166787	13
4218093	13
5497761	17
9013075	13
1156857	13
8606090	13
4274423	13
24724775	13
5323904	16
11808455	13
1661923	15
5279308	13
12853391	13
449514	13
5453535	13
9955450	13
397854	13
6752250	13
12214593	13
38269071	13
2973610	13
5685466	13
6551781	13
1572556	13
31472	17
29848536	13
46566844	13
1374825	15
1306109	13
7051298	15
807574	16
12312496	13
14511529	13
1995229	17
11575045	13
2887924	13
3056187	13
7700950	13
5403634	13
14579673	13
3618663	13
717519	13
3552402	13
10950259	16
1337366	13
91774	13
3432523	13
15516248	13
11412743	13
446612	13
6550580	13
6131731	17
4757136	16
8463747	13
7136590	13
143876	16
24277713	13
863191	15
6248305	13
5315744	13
1112805	17
1905287	17
1472589	13
2331015	13
13656072	16
6342290	13
4002122	13
7356822	13
4304746	13
3871223	13
4956295	13
369813	13
11928078	16
5114655	13
6134476	13
13958611	16
9929507	13
587682	17
1734360	13
15356514	16
19971060	13
7989434	13
21333919	13
23150824	13
42918938	13
4651016	13
1681106	13
2592564	13
435210	13
6586788	13
6918926	13
1256054	16
1116790	13
7635148	13
2327813	13
4482451	13
2558353	13
3067743	13
10285313	13
4001698	13
3548423	13
4354725	13
4710657	13
10210672	13
3141003	15
373945	16
5129430	13
4013184	13
213160	17
37671489	17
7717552	13
2038776	13
3070464	13
18920618	17
13054237	13
4416357	13
16345540	13
3055476	17
2389181	15
5108878	13
2714834	13
2606453	16
13805210	13
3381109	13
765528	13
18845023	13
2731350	13
3634934	15
13509696	13
3160460	15
2028112	13
1451538	13
437978	13
8975320	13
3627697	13
38611683	13
5147977	13
16612449	15
4040261	13
19869467	13
5424426	13
7529368	13
15326387	13
8769380	13
5548602	13
9328280	13
1163804	13
4344077	13
2235268	13
1050263	13
10322080	13
546752	13
12540703	17
8532418	16
20299621	13
191209	13
6385096	17
3283000	13
1425459	13
2791065	13
4460480	16
2342091	13
9481114	13
12599511	13
648632	13
6672656	13
9449464	16
6365160	13
18545999	13
1572430	13
4399123	13
26637696	13
36641329	13
1520268	13
23610305	17
11677437	15
17945562	13
4213148	15
9019721	15
1760085	13
13332150	13
24903610	13
3354726	13
31244325	17
5550600	13
12406131	17
4309616	17
1772982	13
16241112	13
14495192	13
3969537	13
7358037	13
32043960	13
2261022	13
4092311	15
742938	13
2045541	13
131689	13
14836331	16
654025	15
4912615	13
27759159	13
2303790	16
9586202	13
8962603	15
7752976	13
16877748	13
772003	13
790420	13
1671084	13
5890459	13
20365781	16
3822465	17
4503008	15
10232221	13
27162065	13
4795188	13
1722042	13
14874785	13
5214715	16
1994547	13
2355304	13
3020051	13
11747971	13
968895	13
15683924	13
8766973	13
398279	13
5999466	17
15321202	13
16818986	13
1779787	13
6929124	13
9895979	13
143842	16
1598092	16
3562147	13
21790013	13
1962678	13
3493691	15
6343059	13
18257816	13
1913794	13
9007583	13
588251	15
725140	13
1927037	17
5499806	15
1531842	16
2034771	13
564778	13
28591096	13
2614568	13
9335515	13
10455231	13
14259258	13
8788498	13
13150026	13
5808687	13
9783819	13
13763377	13
1396188	13
16992056	13
3604321	13
7691651	13
5788675	13
2962092	13
10391748	17
6699621	13
19205692	13
4861884	13
8377395	13
4118007	16
12351581	13
27416465	16
21901689	13
7441646	13
450883	13
8911946	16
188195	13
19511912	13
1499049	13
16369498	13
5162043	13
474159	17
2860729	13
1925779	13
6313635	17
6050626	15
988308	13
5178309	13
6834545	17
11242249	13
5417794	13
6031216	13
23736700	17
2479	13
10428738	13
23301570	13
11765130	13
625741	13
2489396	13
5339563	13
15945057	13
2391577	13
13241738	13
18195028	13
16463197	13
38923501	13
11531540	13
60739470	13
4620696	15
725427	13
13114600	13
44431031	13
3615462	13
1399322	17
5238906	13
7657425	13
11433928	13
23206179	13
17087438	13
1838534	13
1412312	13
330491	16
7289605	13
4827742	13
3171566	13
1620205	13
15235184	13
7989315	13
3040498	13
1074033	13
715660	17
5126486	13
6379699	13
6845617	17
14998379	13
418697	13
6478324	13
14703806	13
1201309	13
6291887	16
3211319	13
6302769	17
7864454	15
161129	17
3070758	13
3697245	13
3082259	13
1515886	13
5379849	13
8481141	13
20347426	13
123427	13
1869058	13
3646925	13
4339773	13
10659267	13
2832483	13
6384392	13
17625111	13
23624679	13
20644954	13
9580436	13
86026	16
23213421	13
1476996	13
19954721	13
572074	13
35010091	13
28061447	13
14631352	13
26677966	13
19106084	13
8069955	13
14853556	17
8686104	13
11421031	13
11290292	13
5023851	13
16909354	13
16917013	13
9961827	13
3264181	16
1020200	13
9736829	13
5691553	15
7161390	13
18320684	13
11408192	13
4336711	13
5753490	13
13514105	16
2820423	13
12297981	13
22069840	13
6526897	13
4171184	13
11440467	16
5915130	13
5923662	13
3380431	13
6496126	13
24694843	17
614920	13
5492808	13
18747028	13
1179108	13
10609361	13
1642962	17
12319258	15
5055646	16
9085681	16
7428081	13
14023320	15
2728058	13
1381743	13
3393016	13
11630539	13
1699567	13
15792470	13
7576905	16
10893656	15
4701262	13
2076438	13
591208	13
7731334	13
4584137	16
43247699	13
3861646	13
28381331	13
666194	16
10492299	13
6193732	13
2914781	13
2290245	17
361839	15
11669560	13
4157351	13
218288	16
2044949	13
27998101	13
792213	13
8077483	13
18178048	13
11588966	13
24346735	17
13717754	13
7451959	13
1543783	13
4944753	13
9594157	13
45381901	13
8467311	13
2350999	13
978185	13
11991174	13
18904568	13
28879981	13
26487939	13
5546174	13
1439493	13
3147293	16
9631810	17
5326187	13
21813458	13
971092	13
383566	13
4434045	13
28395269	13
3835355	13
7427205	13
1395729	15
16745368	13
1577773	13
1710369	13
1852261	16
4996095	13
7565188	13
5954413	16
14986381	15
8655888	13
1943199	15
24253210	13
2768483	13
12554840	16
692231	13
2372693	13
3897890	13
6222013	17
21162093	13
2674992	13
659035	13
1144137	16
5871644	13
2844085	13
6576437	13
5379636	13
1637485	13
1431868	13
8271191	13
6359910	13
4059569	13
1618020	13
1474772	13
15716224	13
1387599	13
321660	13
7992489	13
4104830	13
5543433	13
3494013	16
8643098	13
6082630	16
6404604	13
6587721	13
436982	13
8170014	13
11553124	13
1680553	13
5385748	13
14650317	17
1919482	13
31145788	13
7954460	13
11638711	13
10996110	13
1343602	13
2020822	13
7951881	13
6697652	13
1739280	16
4817412	13
21739388	13
9020070	13
4674233	13
2564150	13
8050376	13
9825750	13
14214191	13
659055	13
1147016	13
774713	13
12422343	13
20188799	13
4019451	13
4350425	13
8345045	15
12278447	13
5035130	13
1855470	13
1678958	13
17579091	13
3909132	16
784407	13
10047197	13
377475	13
7047100	13
9201818	13
205959	15
22178638	17
7287558	13
1450850	13
4110960	13
1063239	13
11922308	13
10634770	13
22050754	13
797423	13
3924630	13
7939471	16
2487285	13
8845250	13
5629053	13
10238995	13
2139461	13
11033294	13
2277603	16
4088005	13
6934705	17
1714162	13
2193611	13
29448891	13
4469340	13
8231567	13
7382857	16
3936262	13
2627342	13
15504876	13
4215281	15
9615680	13
1242518	13
2428458	13
57870705	13
1861839	13
16878051	13
5075805	13
1641211	17
437218	13
1886077	13
12382130	13
4223440	13
1576587	13
13396556	13
6565088	13
11855802	13
4659119	17
281921	13
7458830	13
9053036	13
8330631	13
4326440	13
763775	13
17489927	13
30364170	13
2946236	13
14163626	13
695172	13
5147980	13
15666	15
15696890	16
11355395	13
3202139	15
10175540	13
2498898	16
21340168	13
6967870	13
3291692	13
2907637	13
6718827	13
979612	13
14385198	13
13825042	13
13250716	13
7784718	13
39273470	13
189620	13
18176238	13
8080673	13
5119511	13
2085824	17
7752310	13
12085321	15
23969997	13
451801	13
2317828	13
15831231	16
20713087	13
4918013	13
29102716	13
294279	13
2429944	13
8422307	13
14744773	16
573019	13
4458810	13
11777425	13
2170968	13
15226379	13
8401124	13
942407	13
507874	13
12252944	13
402168	15
18593295	13
9466257	13
21338527	16
21407399	15
3344792	13
16088928	13
16429475	13
21471879	13
597735	13
787917	13
17463499	15
22672186	13
9378091	16
1914513	13
12032252	16
2944894	13
6029585	13
5971724	13
5915197	13
11525790	13
4800501	13
2685433	13
8897007	13
2367420	13
16005581	13
5402400	13
6976621	13
677534	13
5173163	13
4120608	13
39129045	13
3780857	13
1201714	13
624360	13
40058979	13
17178323	13
5666834	13
4370591	13
1364943	13
14880222	16
27107533	17
579413	13
29652018	13
2678431	13
6980867	13
8575986	13
15959380	13
196018	13
6393405	13
1142022	13
6227519	13
18116698	13
14919212	13
642892	13
3563765	13
4812867	13
19052633	13
13043389	13
370047	13
8424346	13
7029576	13
20346279	13
1680548	13
9602466	13
3798723	13
1660115	13
828461	13
40666141	13
8085739	13
1303547	13
4148166	13
19501516	13
6618076	15
6351849	13
8507216	13
1893055	13
14487942	13
2013100	17
8877283	13
2796884	13
66532	13
19667346	17
9151962	13
9314581	13
26956465	13
1196573	13
43999600	17
5908359	13
768984	13
11889306	16
6216425	13
617233	13
1079753	13
14074896	13
11109698	13
3071683	15
36599141	13
3888509	13
1224731	13
18906109	13
13217387	13
301351	16
13373289	13
11620377	13
8315034	13
41543095	13
376851	16
35326090	13
14811584	13
7096922	13
3929669	13
4876771	13
5436629	17
4440396	13
43207	13
3359480	16
15090054	13
24563140	13
3986961	13
27109337	16
7701044	13
7368325	13
1255304	13
17492949	13
3722667	13
6267328	13
16049095	13
3769552	13
4855787	13
11578164	13
1305068	13
7900506	13
644781	13
17514270	13
7505719	13
5360951	13
19361465	13
7043392	13
7052240	13
4014630	13
6085184	13
6504364	13
10435052	13
17969039	13
12267022	13
2816344	13
8515720	17
1643163	13
7071829	17
4693067	15
25978938	13
12578379	13
6593395	16
6444916	13
11669435	13
6177955	13
13456121	13
773648	13
4000323	13
1629227	13
122466	13
1828648	13
7284102	13
6172612	15
8899326	13
9589692	13
6070038	17
8222179	13
5298017	13
4381430	13
12607083	13
4103795	13
155429	13
4880955	13
12937017	13
19913994	13
29166296	13
5524679	13
7721018	13
9622916	13
17005684	13
14327633	13
958478	13
14760995	13
7881590	13
8079597	13
2158598	13
36435112	13
2409628	13
124619	13
2801983	13
7094168	13
9263496	15
5674583	13
6618641	13
2144033	13
907401	13
570083	13
1893947	13
19387797	13
1735261	13
4176169	13
6846463	16
14485611	13
4066749	13
8085994	13
11070153	16
7700866	13
2062980	13
457384	17
31870561	17
3639709	16
373978	16
13306	13
5489645	13
7323722	13
4097881	13
5311938	13
24314518	13
21089351	13
11508143	16
6018125	13
16360631	13
1736233	13
14864037	13
7882679	13
2271249	16
7243271	13
3240210	13
15655847	13
6516656	13
23864917	15
6192435	13
12756584	13
3355564	13
11466586	13
9031645	13
12204476	16
9662977	13
39387551	13
5738394	13
2038381	17
8203248	13
2900133	13
29935856	13
1042408	13
31772924	17
25221398	13
8698986	13
7118590	13
8178677	13
2666520	13
1911305	13
1325057	17
8462694	13
6135987	16
429298	13
6807709	13
1267069	13
1771609	13
14892630	13
7737667	13
10472632	13
26745890	13
5569106	13
3190713	13
20114941	13
13431371	13
16506050	13
5171112	17
4911237	13
2584310	13
7240359	13
4120718	13
1848886	13
4838152	13
2686562	13
37273285	13
1387224	13
319648	13
8337439	13
1027427	16
2775108	13
27269799	13
14554778	16
16831	13
750499	13
8889668	13
11793104	13
5073436	13
14757989	17
12480632	13
3598858	13
2792986	13
7031910	13
4680329	13
8196805	16
9511297	17
17786959	13
25595731	13
2874131	13
11359480	13
1795860	13
62786187	17
4554588	17
1735794	13
24540194	13
5787996	15
5642298	13
3036499	13
2941008	13
11356421	13
9916818	13
8826570	13
7858601	13
3258248	13
2638947	13
9623439	13
635888	13
5100809	17
12221173	13
18729299	13
37618	13
8121114	13
3016549	13
3652846	17
6206329	15
12340460	15
4914604	13
3862337	16
3795278	13
8896902	13
23962809	13
1693931	13
13049874	16
28196696	13
1075857	17
19110913	13
1703085	13
9508222	13
7307769	13
3061346	17
9724534	13
972820	13
2222170	13
2296482	13
707316	17
8487972	13
8007993	13
4109701	15
7182127	13
14492056	13
9981562	13
7360681	15
3212674	13
8315276	13
1156697	13
7544284	16
244180	13
8596064	13
1935585	16
1414792	13
4077116	13
6266266	16
1110407	13
1313590	13
3998623	13
15209462	13
2137110	13
10826578	13
5702297	13
15745352	13
2476279	13
13137864	15
6399854	13
3807325	13
6549232	15
1723490	13
7133352	13
1138838	13
1983578	13
1934286	13
2263734	16
5996542	17
1150968	13
4297456	15
19069566	13
1527811	13
5541094	13
13998418	13
8530300	13
7287624	13
25022051	13
8900215	16
3187827	13
4462507	13
4838250	13
8234570	13
6967026	13
4489567	16
7706254	13
4322336	13
2352453	13
7128793	13
262449	13
60750672	13
11518524	13
4278612	13
941322	15
8306203	15
7609768	13
6394555	13
8177127	13
24668479	13
4442160	16
943930	16
2340194	13
4855260	13
25496095	13
4862124	13
3009870	13
385059	13
3187799	13
5765012	13
648127	13
6558531	13
4780127	16
10559386	13
5213	13
432507	13
10797038	16
17864269	13
13524760	13
9663541	13
22679692	13
6944453	13
8509117	13
5087148	13
6601828	13
775020	13
17883700	13
8738185	13
19626022	13
21553937	16
1416367	13
28102758	13
2165059	13
7255255	13
20091438	13
940956	15
2544579	13
6378677	15
4776553	13
6213160	13
1413451	13
17398217	16
4409961	16
373483	16
2988952	13
19807236	13
9727188	17
5210505	17
2227478	13
636220	13
3304530	17
2428294	13
4127665	13
17195468	13
2115274	13
1042161	13
1100553	13
4275697	13
12292526	13
3193877	13
8953900	13
9379376	17
75060468	13
8346312	13
6930590	13
12639674	13
1686885	13
5877332	13
30811461	13
35913875	13
23053825	13
4964948	13
8050923	13
29627171	13
13070267	13
12190596	17
1771756	13
4036340	13
5338997	13
2237959	13
1877099	13
6795880	13
6850944	15
2853458	17
487867	13
4801970	13
701961	13
4665852	13
451785	13
9157916	13
4892363	13
3463515	13
10508328	13
1049845	13
1487495	13
7729305	13
7298816	13
16553835	13
8038410	13
15523128	13
5728151	13
28408113	13
4517868	13
11850594	13
12087286	13
9753399	13
1333449	13
2049721	16
1495817	13
6830643	13
5706825	13
3220225	13
16463333	13
16397848	13
7625447	13
4458860	16
6970086	13
3722089	13
7715095	15
9429922	13
235445	13
7056929	13
3045518	13
6694604	13
1309043	16
499837	16
6215220	13
1617681	13
5428245	13
742420	13
3780765	17
2482922	13
13726133	13
4618596	15
603746	13
21114991	13
14561079	13
2658831	13
23873405	13
8435856	13
3076195	13
1785863	13
4437882	13
1698873	13
15153407	13
11165478	13
9673206	13
41579657	13
3073494	13
1069016	13
2699033	13
5993786	13
35204781	13
1106577	13
8573487	13
24642108	13
13758423	13
2107073	13
5908632	13
5107935	13
10696644	13
257605	13
2914260	13
3711814	13
6521423	13
6927047	13
842936	13
3815399	13
2589813	16
570141	13
54356738	13
8366265	13
1041672	13
3518576	13
323456	13
1350988	17
972758	13
2503318	13
9999163	17
4317210	13
22682559	13
195463	13
2159371	13
18298094	13
16731230	13
3048819	17
2927332	13
2568309	13
18281040	13
676023	13
7717303	13
7051887	13
8196089	13
4562826	16
7916801	13
13173676	13
8258029	16
4799621	13
5215042	13
3572311	13
5053730	17
11350561	13
4894543	13
6511715	13
42810147	13
13881502	13
8257134	16
3759094	13
227978	13
948683	13
3817562	13
14193912	13
4894988	13
3660668	13
143951	13
2910410	16
11229373	13
934447	13
4564411	13
3176068	13
5799719	17
8924126	13
6589589	13
674655	15
2601931	13
18286516	13
2686284	16
252878	13
11236430	15
2486283	13
4073259	13
5096597	13
17465850	13
1814486	13
1248196	13
4800810	13
4650001	13
8974744	13
6529180	16
14108359	13
2468962	13
8382835	13
23139318	13
4674035	17
18155213	15
8750357	16
17852628	13
6122771	13
4478698	17
367528	13
1188587	15
22643724	13
5903069	16
12818196	13
20317909	16
5726723	13
3495204	17
573179	13
617150	17
10705325	13
13381053	13
17231491	13
7532160	13
10162429	13
9401083	13
1963012	13
740672	17
8397370	13
4150425	13
2019174	13
191889	13
10857543	13
7080997	13
2826304	13
1203973	13
5394756	17
1474535	13
24240534	13
1096913	13
2528744	13
612684	13
5633969	13
2588691	16
4712351	13
9837837	13
22989754	13
42880522	16
16811700	13
3538639	13
9266565	15
5055493	16
5013999	13
1960920	17
3886481	13
1288768	13
301820	13
1159227	13
8086323	13
1090567	13
12652752	13
3249978	13
16315238	13
859668	13
4858697	13
7469745	13
789905	13
1526273	13
16294566	13
830637	13
7062107	13
19988028	13
16535697	13
2045208	11
11381411	13
380457	13
9871114	13
8641186	13
1040272	13
10538706	13
12159656	13
27210593	13
7220187	16
7045152	13
4575993	16
2157859	13
15793567	13
5849554	16
4599200	17
4458280	17
2708436	13
10668136	13
2665266	13
4937457	13
6070979	16
483614	13
2913943	13
1087752	13
29500705	13
3165468	13
6675585	13
10682206	13
2720293	16
1309256	13
5476501	13
2410503	13
3595821	15
783738	13
10681647	13
4440550	17
15154666	13
11266629	17
6835516	13
7469703	13
1756871	13
4189412	13
911085	13
4209816	13
29211070	17
23890040	13
424916	13
2037323	13
8945700	13
6455610	13
14618472	13
4686027	13
5210134	13
547298	13
9304485	13
1092718	13
9410928	13
22022169	13
11810407	13
3621020	13
10919020	13
17845045	13
8191069	13
9972792	13
1349285	13
2140034	13
2057384	13
5100921	15
23624077	13
5760185	13
5580009	17
1760514	13
15477356	15
4316904	13
1514352	13
2893388	13
13006	13
9010880	13
3178156	13
9037089	11
21077730	13
3530878	17
1091417	13
705344	13
295402	17
1639913	17
243570	13
928046	13
5039485	13
1514110	13
972803	13
2886142	13
3197273	13
3456430	13
826616	13
13896004	17
239096	13
4027430	13
407631	16
12539625	13
5925341	13
14230479	13
4246010	13
7001077	13
9200956	13
1502015	13
656672	13
4398808	16
17416729	13
7480995	17
317161	17
4720993	13
54075	13
6446608	13
4389143	16
9696467	13
7211983	13
38902671	17
21013853	13
22253657	13
14553865	13
8231935	13
1306270	13
347334	13
15343209	13
3357582	13
27394284	13
2369312	13
250973	13
7476638	16
7225632	13
12211131	15
734518	17
4117490	15
22458932	13
14576435	13
10634668	13
20281601	13
3886304	13
5489918	13
9851114	13
8771476	13
6342458	13
4893554	13
9572361	13
21380753	13
8547503	13
7775835	13
59128620	13
5222223	13
1884887	13
19407745	16
3941727	13
21650723	13
6960572	13
5119227	13
13117069	16
2787703	13
21653914	13
10224881	13
7524502	13
2901186	13
557836	13
1833781	13
5125622	15
12159065	13
845238	13
6265888	13
38181593	13
2632067	13
2685992	13
4464375	13
13433352	13
12377451	13
1932102	13
424892	13
1642984	13
1538808	13
17103599	13
8960417	13
508169	13
9998384	16
24200196	13
13130831	13
4913748	13
2693714	13
7798800	13
3055644	13
2000452	13
2010828	15
6982408	15
4567996	13
23967876	13
15979612	13
4339411	17
1487146	13
2239661	15
1735338	13
55214037	13
3792587	13
11183008	13
1857321	13
1980130	13
11256836	13
10573395	13
8752748	13
19823315	13
10312197	13
21520679	13
12905414	13
4028179	13
653865	13
1636266	13
1639083	13
2083148	15
10976122	13
3268471	13
155567	13
14961210	15
20553154	13
15432806	13
14185	13
5517640	13
5912879	13
316398	13
9456170	13
25075897	16
2726142	13
63243	13
9617065	13
2652476	13
4864944	13
3603796	15
13376388	13
3213572	13
3096806	13
11571902	13
12669742	13
181295	13
7990914	13
4535811	13
6161604	13
11672602	13
5502197	13
3848213	13
23105316	13
19113303	13
8895007	13
4262017	17
19846337	13
2076367	16
4804478	13
9562280	17
8121282	13
1956144	13
15318509	15
3921065	13
669528	13
12022454	13
5249556	13
11211392	13
1910504	13
2610984	16
17439844	13
906870	13
2787347	13
1681641	13
4673067	16
6513719	13
3742726	13
7462301	13
2851893	13
3280941	13
616348	13
7288549	13
8210786	13
6885088	13
15486473	15
7050237	13
4693977	17
5053962	13
1195151	17
8476345	13
37137739	17
9730856	13
3385272	13
11918742	13
20251079	13
16707444	13
3947627	13
6091458	17
1839890	13
8393195	13
1059290	13
2398372	13
382528	17
12836714	13
5556297	13
8124513	13
21782348	13
1157716	13
5847366	13
28206438	13
2027744	16
8858869	13
3734652	13
5319636	16
8875647	13
11093635	16
16711436	13
9143393	13
2814948	13
4201264	13
14860909	13
9338716	13
6926997	13
16793890	13
14162441	13
12051871	13
3668673	13
9168992	13
6089110	13
38147251	13
2478907	13
8690463	13
5699740	13
1736112	15
58459515	13
1420947	15
12136477	13
8376644	13
18104785	16
26276924	17
616111	13
2674425	13
9037106	13
11639300	13
3941664	13
16813419	13
9048706	13
12114192	13
2243465	13
3273114	13
14297596	15
4446559	13
8505587	13
26312496	13
10418820	13
26623153	15
4734709	13
6616751	13
3967811	15
5992942	13
86699201	13
3975009	13
5270203	16
7924677	13
17266733	13
3186414	13
2220138	13
9914483	13
12979275	13
10429202	13
2644993	13
10913526	13
5682851	13
20948256	13
5663127	13
3904752	13
2025459	13
15466565	13
1137088	13
15809781	13
16030289	13
3376901	13
4403512	13
21078283	13
15289337	13
37306467	13
9937965	13
8562921	13
1123227	13
6941841	17
29543124	13
11902665	13
7376081	13
4049895	16
4828086	16
11028079	13
4079535	13
837515	17
2890839	13
4082378	15
1949189	17
8375379	13
29816627	13
1835075	13
12765700	13
32011772	13
4253231	13
15188768	17
5676188	13
10648388	13
2335598	13
13010288	13
1223807	13
1964892	13
5387443	13
1607140	13
11377801	13
9205245	13
1652850	13
5006220	13
4774593	13
24838773	13
17033143	16
4395642	15
1203820	17
17359646	13
4476891	13
2182902	13
10451750	13
3083851	13
5566198	16
26995425	13
5396194	16
5982068	16
2504566	15
153775	13
9744397	13
1168987	13
4979213	13
2876233	13
10840824	13
2304099	13
2562513	13
10636415	16
7884677	15
12293541	15
3059095	13
58645	13
4666515	13
6368071	13
18805605	13
6301998	13
37832010	13
6545690	13
11333727	16
2948676	13
597911	13
17453986	13
73871	13
5507539	13
556310	13
12168	16
8222937	13
11330455	13
2113753	13
4936745	13
29912	13
1998478	15
59647251	13
787530	13
2027243	16
5461072	13
499882	15
3903832	13
5479752	13
648919	13
6411258	13
7958120	13
9698247	13
14819497	13
9974080	13
35529625	13
1760301	16
11262216	13
8855766	13
27983279	13
25008881	13
21644155	13
5240613	13
11557583	13
2496033	13
24638655	13
7671835	13
1192600	13
1637365	16
6698645	16
48802390	13
6942281	13
11889730	13
31198039	13
10951933	13
4937625	16
8287578	17
18618760	13
1572904	16
617988	15
521588	16
5100090	13
2145464	13
6924519	15
6064619	13
15580942	15
26605499	13
10293078	13
3549268	13
3187587	13
1451815	13
41983923	13
752260	13
2207597	13
908350	13
690698	13
2040029	13
486502	17
3910169	13
3490567	13
6342643	13
19385	13
40117934	13
574951	17
1578095	13
31932225	13
5260070	13
6778461	13
5068172	13
6174306	13
1061768	13
14628505	13
1174164	17
12999146	13
9511720	13
12784577	13
21653644	17
9871536	15
6450471	13
15117125	13
212280	16
2142006	13
491352	13
8994627	13
958650	17
3321236	13
6170140	13
1003752	13
8565906	13
24461882	13
13840491	13
1987781	13
3505842	13
1308178	13
4256251	13
437175	13
1020662	13
6570271	13
9122081	13
14496237	13
8148234	13
5871872	13
33419306	16
2494918	13
13102085	13
13487263	13
55771271	15
4220155	13
2656584	13
1441059	13
4456505	13
6556366	13
23417969	13
5613911	13
7693171	13
1508765	13
18525238	13
1991197	13
15885567	13
3875933	13
7773155	13
1396888	13
3731841	13
40388356	17
6869204	13
9470107	13
12182823	16
5620698	13
15727617	17
11878805	13
1585579	13
7588096	13
1253982	13
6950947	17
6329168	13
7094596	13
19750391	13
1582853	13
5885393	13
11226941	16
194670	13
851369	13
2411507	13
17759420	13
15057916	13
2050889	13
3556739	13
3496289	13
1721533	13
11144462	13
8715397	13
5003795	13
20857067	13
1342409	15
3926002	13
17927919	13
3218030	13
4379665	16
10342177	13
5509195	13
8690772	13
4399795	13
155456	13
5581987	13
424536	15
9013667	13
2971177	13
2755751	17
11162015	13
5526983	13
18750798	13
6060058	13
960373	13
2901273	13
2726860	13
12253686	13
2102917	13
5693794	17
2459477	13
31274137	13
6688841	17
819304	16
7119139	13
209004	13
6176787	13
3394648	13
7614123	13
2471750	13
46745150	13
3117937	13
4920765	13
5568205	17
12658117	13
23223356	17
5794173	13
25377982	13
6857295	13
3532701	13
8780213	13
16862743	13
8742817	13
13383522	17
225615	13
4401820	17
32818418	15
7034863	13
5221355	16
14155389	16
12341205	13
10990696	13
9044239	13
1466181	13
2557043	17
19532649	16
1070433	13
9600403	13
22241766	13
32437997	13
26324086	13
8883459	13
7197915	13
5813736	13
559539	13
35348028	13
36595	13
5921592	13
10702262	17
4089599	13
2161959	13
16584601	13
3955852	13
11348807	13
2861491	13
5005853	15
8155198	13
1562964	13
9276173	16
9059454	13
4697376	13
15407010	13
5797073	16
570955	13
37534430	13
8210275	13
8624459	16
9380869	13
2782918	13
6570121	17
20413359	13
2040270	13
6465821	16
13518925	13
2559639	13
6041912	13
14932914	13
2438669	13
10781405	13
151131	13
7992795	13
5748472	13
2227983	13
2581708	13
2770837	13
5090316	17
18896069	17
822948	13
2090954	17
21609164	13
1797047	15
2066722	13
36380678	13
9156690	13
1416679	13
7051141	13
14882671	13
371564	13
593736	13
702778	16
4168961	13
13687238	13
1910346	13
6330632	13
5691773	15
23974214	16
3188089	13
3325189	13
22215304	13
19496807	16
823924	15
3202687	13
10058662	13
2420458	13
2762882	13
7990367	13
503771	16
5310796	13
9095268	13
1498747	13
3777884	13
4436151	17
27861600	16
4932771	17
29522757	13
4933726	13
883651	15
6142717	13
2139999	13
10284355	13
14222374	13
3594375	13
4067993	16
1360853	13
186943	13
6990305	13
7081629	13
26681257	13
1749547	13
1296394	13
1125008	13
21275775	13
3567050	13
4775824	13
2400316	13
4383258	13
7323944	13
18579266	11
18634546	17
853181	13
2126892	13
150190	13
22505004	13
2344179	13
7050186	15
5958859	13
1086163	13
4551156	13
17611257	16
8961089	13
7060818	13
2747821	13
10448357	13
5342431	17
6093417	13
17446038	17
12408436	13
3338347	13
3994158	13
3418811	15
10303356	13
8246701	15
7189448	13
11045044	13
557979	15
21036477	16
2293831	15
18178232	15
6801184	13
11838604	13
13159790	13
13339907	16
11603192	15
10197980	13
735910	13
2463857	13
2854318	16
3767957	13
4782814	13
1997736	13
2574641	13
3842851	16
1577179	13
7155475	13
4739748	13
8245787	13
20754191	13
2471532	16
5516613	17
4889889	13
12431089	13
8416649	13
12337004	13
22959492	13
9325693	13
5855752	13
2526828	13
11521404	17
8605347	13
11868987	13
4688865	13
2175041	13
1491704	13
14873414	13
1808430	13
18712575	13
1666269	16
27514318	13
23992289	13
2007584	15
13122549	13
10710981	16
1649952	13
3090788	13
1101487	13
243841	13
3925142	13
6308074	13
5737342	15
237048	13
19888345	13
10234385	13
7996340	13
12285422	16
7024357	13
575085	13
6794923	13
10527274	13
9637626	16
9231782	17
4149773	13
13337636	13
276677	13
2562940	13
14947810	13
112423	13
7957240	13
539234	16
164292	15
2165815	17
695004	16
3586249	15
5348762	13
9119441	13
537283	16
10496285	13
1850355	17
5933830	13
6587053	16
374704	13
520867	13
9147297	13
1550945	13
156392	16
1019426	17
4836684	13
10664201	13
6449336	13
5033431	13
1030052	13
6089884	13
10665348	13
23396192	13
2654168	13
13654956	13
25354319	13
4425720	13
2037396	13
8068372	13
19008058	16
4107074	13
6015582	13
3910148	15
8487704	13
17525313	13
7070773	13
2087244	13
1272366	17
6208454	13
8225264	13
2870802	13
865379	13
6215283	13
938557	13
14148702	13
12851879	16
6049731	13
5299374	13
1856417	13
15677316	13
669747	13
1352976	13
7052454	13
1858098	13
3962767	15
5463947	13
6248218	13
14341868	13
15994594	13
12174740	17
9352558	13
13281213	16
4357844	13
2301573	13
21977704	13
501010	13
4941697	16
14762582	13
5778418	13
2754901	13
3908033	13
4035152	13
23355859	13
1272612	13
1387721	13
5915015	13
7264329	13
8238806	13
22790594	13
4155938	13
3409385	13
113958	13
23877833	13
4637974	13
15222629	13
1731444	13
1200664	13
8382093	13
3100006	13
11135401	13
36969133	13
2047974	15
10159932	13
1447200	13
7029184	13
2132082	13
667691	13
7884154	13
15487011	15
2316297	13
15712728	15
2210600	17
18192847	13
42315770	16
19338054	13
15466970	13
20661862	13
24678571	13
2166589	13
6731447	13
10263102	17
7856581	13
3762549	16
13281474	13
1226548	13
7886477	13
869007	17
39417514	13
10806461	15
27381323	13
7877883	13
5148754	17
2832890	15
18590911	13
8069347	13
4113697	13
7680235	13
9647236	13
14355252	13
5950405	16
4870478	13
3373699	13
3553183	13
26154797	13
13569997	15
4248045	13
3153786	17
8031725	13
9698215	17
1725229	16
5471369	13
380340	13
7764675	13
14607617	13
7886331	13
16987650	13
1878013	16
35186834	13
19481543	17
1407979	13
4326819	13
1054663	13
11575299	13
213765	17
9403533	16
670481	13
4034324	16
6600001	16
2886255	13
3760511	13
3632918	13
5950090	13
3310988	13
1046957	16
10492519	13
3507915	16
2905331	13
11281351	13
11183577	13
1069853	13
1422777	13
20969765	16
2462397	17
1046796	15
1088728	16
17785545	13
16647507	13
1851691	13
7996856	13
507592	13
288727	13
1181856	13
1372903	13
5399292	13
32121752	13
1234705	16
4121719	13
13341998	13
1602644	17
6035305	13
27045544	13
9389712	15
4946178	13
8881747	13
1480923	15
4793645	13
1666289	13
8026535	13
6430422	13
4537651	13
1602531	13
4977109	13
5271822	13
3787001	13
2290377	13
158516	13
6983234	13
5952041	13
20144072	13
27294216	13
2939488	17
3618645	13
2538409	13
7621726	13
22286027	13
1879538	13
511626	13
46120840	17
3325165	16
17058350	13
12947704	13
14370581	13
6207528	13
16183009	13
32156	13
2679099	16
2641217	15
489234	13
2297619	13
12967447	17
2244289	13
49780490	16
5197841	13
2496361	13
17531743	13
5941294	13
2549072	13
12855232	13
6367804	13
1397941	15
21804402	13
10741388	13
4255530	13
20140281	13
6853619	13
25096588	13
2045801	13
1909206	13
17248742	13
1835844	13
7622175	13
9669790	15
9824662	13
22996141	13
1942658	17
3077895	16
28582531	13
28036761	13
2411372	13
4711023	13
13425026	13
6589474	13
3221015	17
5842348	13
7129255	16
10409394	13
3081045	13
19139365	13
13328655	13
19380012	13
1489830	13
405840	17
12894413	13
9624477	13
62811	13
4799472	13
1983691	13
618174	16
1963328	16
3815307	13
94673	13
20148761	13
1768774	13
8491502	16
58738290	13
18807061	13
3879655	16
945131	13
17472757	13
5349162	16
1162616	16
2647094	13
7084216	13
21588811	13
12964203	13
8651281	13
6710074	13
2563499	13
867114	13
7752956	13
1889025	13
54679	13
4705170	15
4805860	13
2096760	13
3010610	13
13526565	16
1190811	13
26739341	13
16437283	13
5859416	13
27246527	13
216636	13
2621389	13
14833921	13
7685558	15
6380187	17
17953367	16
7505921	13
4642024	13
3893841	13
7227191	13
6190819	15
852069	13
4522053	13
4778212	13
30344198	13
1660618	13
11058968	13
11060537	17
2932077	13
721025	13
3768561	13
5106986	13
8656036	13
1600589	13
1040366	13
7279602	13
3982437	13
294701	13
13296819	13
3760353	13
12334824	16
176185	13
2290953	13
1538806	13
9940661	16
253302	17
19328951	13
11874450	13
15268214	13
15107178	17
15756517	16
4958243	13
6248034	15
14320224	13
15284830	13
9464147	13
34389689	17
10957786	16
1194240	13
1066046	13
1047774	15
1134810	17
6506354	13
2997791	13
5686417	17
16955274	13
330571	13
8561814	13
3000696	16
11755021	13
6087825	13
3908281	13
16534960	13
22379121	13
12303912	13
16184124	15
3894682	13
998794	13
2532887	13
4705837	13
4358579	17
2651911	13
2098380	13
34819657	13
5937705	13
4868741	17
8767621	13
11650760	13
43904	13
12932381	17
10222634	15
298660	13
3228223	13
21980344	13
29241421	16
1932612	13
2697754	13
5152968	13
2001239	13
2099009	17
3496775	13
3356670	13
2894453	13
8457590	13
9187127	13
7929557	13
9695584	13
901516	13
5620377	16
21940080	17
413334	17
4311031	15
23137768	16
3086859	13
61428	16
1009983	13
5707122	13
20150756	13
404792	13
3299410	13
7155601	13
760816	13
11294917	13
5013216	13
40987308	13
4520173	13
395872	13
3091834	16
11344226	13
8589377	13
880334	13
16879284	13
8950046	13
9077658	16
12986504	13
20744961	13
362026	13
754111	13
4292289	13
6403150	13
15286374	13
29202851	16
3132870	13
19011	13
10987141	13
9769618	13
765625	13
25667417	13
13152473	13
2709378	13
251934	13
4520074	13
3202391	13
14103455	13
7020155	13
11187973	13
7320038	13
11176271	13
1992187	13
4744722	13
4834369	17
10003600	13
2583977	13
3963888	13
4456194	13
11833878	16
9545433	13
12965938	13
7105500	13
3083482	13
3512558	16
11884797	16
1904598	13
4698383	17
11691770	13
4111514	13
29248888	13
3106814	13
2135859	13
12019430	13
8357431	13
16858089	13
304054	13
738815	13
3782380	13
1744836	13
3870408	13
35698999	13
8676746	13
10719601	13
13880758	13
12682326	13
6204778	13
3949162	13
20700587	13
10398529	15
23699464	13
413313	13
415083	16
15374214	13
5463211	13
708226	13
5470168	13
8662300	13
3258810	17
5002738	13
8319824	13
917066	13
5288668	13
1519177	13
8787396	13
2606665	13
8743031	13
14994514	13
8210488	13
11934021	16
6104456	13
1738510	13
16964365	13
23594402	15
4503232	15
1996804	13
5506788	13
3198963	13
17663306	13
8312627	13
3944999	13
46021813	17
300552	13
472808	13
12361359	13
49993	17
1548431	13
25109299	13
10737707	13
5037038	13
3414894	17
18902306	13
12853936	13
2367757	13
25903011	13
1409088	13
4332556	17
20776544	13
11838042	13
42729375	13
5916274	13
16497477	13
7317961	13
1176105	13
2171258	13
45030256	13
10274717	17
3237061	13
2581367	13
14265045	15
870536	13
516806	13
3273517	13
6404133	13
9795573	13
207172	13
6241297	13
6861489	13
17277908	13
823341	13
6034609	16
1853497	13
1522565	13
4589283	13
4806197	13
2573963	13
2931019	16
17124922	13
11816383	13
4477895	15
916361	13
21095660	15
908916	13
1496074	13
16900078	13
2207501	13
43057	13
1729175	17
621615	13
6363629	13
6354718	13
12122597	13
29174493	13
16994786	13
6778089	15
5168987	13
8719375	13
1897746	13
1323178	15
1836688	13
1006977	13
6178186	13
7627070	16
3406976	13
127374	17
4585021	13
14356243	13
4443508	13
734469	13
7858855	13
974025	13
3828548	13
13967706	13
230537	16
7027668	13
4386567	13
15979767	13
489559	13
1986091	13
2657997	13
369063	13
997122	13
28242931	13
53934274	13
22490746	13
9058737	17
16642420	13
6352122	13
1589998	15
3471560	13
23576006	13
29475145	13
1925269	15
1884690	13
7391985	13
29833430	13
349210	13
10914938	13
2516081	13
4728879	13
420186	13
3146277	17
963715	13
4492485	13
7008171	17
70056254	17
18033088	13
12605371	13
12864932	13
844934	13
8835072	13
27417842	13
13696256	13
10118144	13
10135584	13
14928529	16
4012562	13
5180686	13
3315178	13
23030272	13
15851731	15
7453945	13
9284861	13
13829999	17
817974	13
6316878	13
13601039	13
11334831	13
162454	13
4938241	13
19309281	13
6399375	13
8461160	13
4589493	13
6876988	13
8482161	13
8575929	13
5907028	13
4642131	13
6911215	16
10705551	13
16551898	16
416288	13
52005349	13
1083337	16
7100932	13
9309061	13
1198155	13
1130139	17
3861916	15
14282796	16
10671369	13
6090733	13
22529421	13
18071131	13
14700195	13
3019410	13
17556618	13
218747	13
727065	13
3651559	15
21556595	13
6002240	13
1419161	13
4653406	13
2973539	13
10947466	13
4271249	13
10171948	15
6122067	13
2780829	13
1116519	13
9172565	13
6149268	13
2520412	13
12274350	13
878662	13
935151	13
24239673	13
18133720	13
314090	13
5934588	13
14098172	13
7588388	13
2655996	13
7907448	13
12694288	13
2519423	13
1369469	13
404441	13
5171171	13
3506298	13
19069430	13
6550436	13
4907709	13
12537308	13
1850423	13
6485670	13
2088539	13
3136308	13
12361118	16
21238063	13
452193	13
18904764	13
15551152	13
7980568	13
1140345	13
18787210	13
6602944	13
15031310	13
1873754	13
1452571	16
2859765	13
10509238	16
11526750	13
14783400	13
6460967	13
2644025	15
3964660	13
867425	13
42238782	13
2520312	13
2268943	13
6381025	13
42200897	13
7245	13
4705186	15
12407096	16
23613325	13
5758710	16
8670929	13
18740964	16
8783655	13
14413587	13
3808065	13
4845718	13
666931	13
458761	16
62912739	13
10747414	13
1073109	13
10286438	13
3484496	13
4123366	16
1160926	13
15358408	13
515828	13
11227012	13
2161337	13
9650166	13
5279375	13
10606460	13
4675475	17
4716377	13
12775298	13
10970764	13
9799691	13
27781061	16
2239669	13
2918959	13
11666630	13
121753	17
4903023	13
39995302	13
26533530	16
1411401	13
2004590	13
3316911	17
1300878	13
10021068	13
4559729	17
2615924	13
751432	13
35406179	13
7246256	13
2793832	17
8934838	17
8942224	13
2416666	13
23223476	13
16900212	13
5118231	13
11524545	13
39092436	13
1117736	17
5782359	13
6401588	13
15409311	13
12536490	13
1326221	13
7525723	13
2275137	13
749454	16
2430101	13
2756112	13
26165958	13
9379563	13
104508	13
2166101	13
3736192	15
776021	13
6374650	13
3022530	13
31028155	13
12465501	13
266400	13
15470680	13
11119985	13
5346566	13
3564526	13
10369570	17
2452393	13
740415	13
1154723	13
2778686	15
1865172	13
15595926	17
18172015	16
1362134	15
13630401	13
7636109	13
5508829	13
29961912	13
7349049	13
6269602	13
4631872	13
15940668	13
635687	17
15518874	13
19651636	13
7122791	16
15448858	13
6704273	15
673849	13
7853643	13
5929278	13
13154089	13
19967336	13
25107903	16
2324898	15
5526358	13
10144854	16
2458354	15
4401419	13
10634091	13
7881679	17
11804377	13
216357	17
12860566	13
24200570	17
57625	13
3277397	13
15936991	13
16016124	17
6432610	13
385423	13
8685154	13
6302563	16
12592490	13
15723063	13
7169765	13
3012677	13
2823858	13
10060864	13
21509266	16
8717319	13
10131869	13
9420903	17
4343341	15
12322009	13
2819890	13
23734112	13
1486584	16
9393504	13
1845384	13
2336354	13
9486085	13
4613019	13
1553634	13
1138465	13
15325960	13
11066998	17
19398389	13
274579	15
3292779	13
4631023	13
955624	16
527775	17
13304418	13
1312775	16
111365	13
2975844	13
4734937	13
6595782	13
17269348	13
4461000	17
5769873	13
20578414	13
28884382	13
2361712	13
23170718	13
11816536	13
18016599	13
14336453	13
12227815	13
3421238	13
527595	13
29485777	13
20137905	13
21160350	15
973668	13
309308	13
15351140	13
1115893	13
2929843	13
12054626	16
9938408	16
17865949	13
46678336	13
8735813	17
1111395	13
5707105	13
14853071	13
8759653	13
41687364	13
1056363	13
8023461	13
12813519	13
15800288	13
5253269	13
16906372	13
2608030	13
15834183	13
2868724	13
3049451	13
29063997	16
2727503	13
10697548	13
3593927	13
25372225	13
840587	15
13493227	13
5080692	13
168818	13
1142206	13
7298988	13
142216	13
5133950	13
3235628	13
818112	13
2123875	13
400504	13
8922644	13
3349591	13
2846103	15
8878215	13
28831195	13
2468790	13
1354296	13
1352825	13
14241134	17
11112422	13
9845754	13
10104023	13
3792925	13
26006812	13
1528856	16
4151723	13
552723	13
9518665	13
844385	13
7589978	13
23043972	13
18380178	17
47563232	16
12949870	13
924872	13
25443521	13
23259494	13
6475577	13
9716558	13
819290	13
1586534	13
4463211	15
5554110	13
12393897	16
22852066	13
4974730	13
426142	13
4383	13
2377071	13
5308137	13
5868387	13
7163911	16
966128	13
3267121	13
4559036	13
23866524	13
8973287	13
8905188	13
6713162	13
1988997	13
2689414	13
10211048	13
3279402	13
218598	13
3477866	13
14696449	13
807540	13
12452577	15
8689658	13
6789556	13
17819508	17
6270405	13
1597922	13
1834544	13
24599105	13
6406011	13
1522803	13
3230839	13
5005863	13
7983812	13
11018018	15
2240589	13
1797549	13
6847338	13
6449688	17
2319591	13
4315095	13
3890520	13
19564592	13
7740678	13
3039515	13
534183	13
659057	17
1262872	13
3905272	13
44795053	13
2699194	13
2457401	13
8697742	13
17378022	17
5274743	13
48342	13
14214088	13
9755379	13
1747324	13
782940	16
16490159	13
10305285	13
3612698	13
25952228	13
2044016	13
49651291	13
72705	13
6002560	13
1895215	13
1452028	13
12667221	13
8303323	16
14724045	13
2017963	13
26387019	13
1926923	13
11410060	13
7102784	16
29779029	13
1132798	13
6389875	13
10583529	13
12431790	13
4410100	13
3637023	13
19037980	13
415910	15
4365105	13
15013555	13
1079419	13
22349856	13
11274236	13
4360228	13
6534955	13
9884663	13
7030911	13
6140345	13
7033261	13
7862178	17
629175	13
26854135	13
18596869	15
14947375	16
15412032	13
12828677	13
16315249	13
1226728	17
9940002	13
7568059	16
10047129	16
11501082	13
1262062	13
17154969	16
6825753	13
6237598	13
12105875	15
3647480	13
11422290	17
8494492	13
5593980	13
14445573	13
13601577	13
3638826	17
16393479	13
5143965	13
15296055	15
9882268	13
2993148	13
4266934	13
10098339	13
9902382	17
2667912	13
142433	13
7817577	13
16372571	13
5248734	13
1878573	16
2252814	13
12592907	16
11284522	13
6475405	13
39276103	13
714950	16
1133127	13
1573449	13
3372871	13
603139	13
9048583	16
359025	13
4297088	17
3560998	13
11652112	13
6314960	13
21782115	13
3799762	13
8982755	16
18241784	13
2848669	13
9005350	13
9552927	15
10774781	13
8153076	13
5893409	13
18511246	13
23615982	13
1458156	13
2334279	16
307736	16
821651	13
2060917	13
6715827	13
1046723	15
24246740	16
10674512	13
5885917	13
10593425	16
912236	16
2477243	13
5971229	13
11903837	13
10328996	13
3333638	13
1694446	13
2949404	13
2367419	13
4685456	13
1099134	13
4300863	13
2665817	13
7906790	13
6771100	13
6090025	13
8765743	13
9402593	13
2471137	13
516781	13
10613762	13
3174336	13
19408	13
487530	13
15864344	13
4784269	13
7899150	13
5185610	16
10017152	13
7652233	13
7941206	15
3185623	13
2613836	13
3686700	13
3578528	13
2205107	13
27380703	13
7457024	13
1383127	13
20136192	13
542128	13
460314	13
6283286	13
14503573	13
310967	13
1834801	13
10382941	16
4766879	15
6086639	13
36211432	13
655792	13
14628732	13
15510816	16
3885813	16
5616336	13
3755060	13
12530152	13
6242682	13
907830	13
27023069	13
5719637	13
15621578	13
6258323	16
39734199	13
273433	17
9300366	13
13933458	13
6674263	13
343792	13
267698	13
2231644	13
12057357	13
1165941	13
2408576	13
3705957	13
1427102	13
776948	13
5121412	16
14910036	16
7949955	13
13744662	17
1510134	16
2322655	13
1231602	13
10661786	13
23333095	13
190594	13
7481476	13
4656642	13
8437020	16
725430	13
2109793	13
7260241	13
3169131	13
5759344	13
19167881	13
26941664	13
17538241	13
42452323	13
5526791	13
1668898	13
9798301	13
1653695	13
30568705	13
9829324	13
7733068	13
1661012	16
12985328	16
1122999	13
37037175	13
22862712	15
9533430	13
3909654	13
38197450	13
12551640	16
4437210	13
4941757	13
15700294	13
30486586	13
1489737	13
9704836	13
8297259	13
3957899	17
7695604	13
3312635	13
3418606	13
12644700	13
533618	13
7230288	13
14448546	13
4538958	16
3232012	13
724319	13
1249576	13
5839171	13
312704	13
23948315	17
49352687	13
13289462	15
5629536	16
102573	13
2603045	15
15019054	16
1017178	13
2325019	13
4667615	15
5226150	17
12233561	16
1341491	13
10095275	13
5593370	13
14428957	13
3571327	13
8350223	13
3247081	17
446451	13
27668269	13
17002124	13
4228919	13
27819063	13
9289147	13
1230908	13
4248138	13
551581	13
17062262	13
14810107	13
17179343	13
19633114	15
1604386	13
41672144	13
8140328	13
3750339	13
11050900	13
2427828	13
110859	13
7716644	16
1768609	13
748805	13
1866040	13
19934061	13
4012211	13
4050722	13
6680631	13
7378810	13
7627098	16
974210	13
1735779	13
1107224	13
7276740	13
9642363	13
2036746	17
4173808	16
9304881	16
9984990	13
6433400	13
9373584	13
22324467	15
21516561	13
21140367	13
7750313	13
26601634	15
11805388	13
1701554	13
19703010	15
3578541	13
291467	13
6383028	13
7053798	13
11622361	13
23812946	13
5550870	13
3447476	13
813470	13
4540447	13
9568607	16
2824549	13
7140504	15
4071339	16
12981225	15
12110461	13
4421260	13
6542947	15
12863132	13
10865556	13
1324706	13
4763536	13
797779	13
1180623	13
3597281	13
11023413	13
2234093	13
15567815	13
7589886	13
9438839	13
26965028	17
6094644	13
7052326	13
12184094	13
1932578	13
10891442	13
5743394	13
6836521	13
3768467	13
9516288	13
4619272	13
282271	13
280340	13
5623143	16
4486966	13
8377295	13
16507055	13
21582103	16
989547	13
5780154	13
3694852	16
10076450	13
13782236	17
1413667	13
38555840	13
1849447	13
11929689	13
9790935	13
2931396	13
1631911	13
546376	13
7793798	13
8197627	13
2100449	15
4393324	13
13453617	13
8715722	13
3339837	13
3911026	13
17041191	13
13498310	13
12166704	13
1903476	15
760235	13
2440679	15
366292	13
8919284	13
774346	13
13972251	13
1311142	13
11361864	13
7827917	13
8207146	13
4033451	13
3810192	13
2161055	13
35510462	13
8765117	13
5787035	13
10182354	13
2483403	13
13809625	16
20650810	13
12533504	16
4091442	16
7973149	13
20956434	13
43737301	13
10110971	16
9734176	13
5467935	17
12539421	17
9034568	13
4717390	13
9992569	17
2368472	13
2359232	13
8864646	13
7964927	13
5482021	13
4804410	16
1842392	13
12672239	16
18044891	13
1033544	13
7283777	13
3531405	13
710291	17
3949919	13
2734200	13
19570858	16
14518516	13
25008042	15
6891280	13
5909197	13
11838694	13
22864788	13
10073948	13
3120787	13
10955918	13
10745647	13
3664545	13
7289127	13
10090568	15
8008736	13
7359547	13
2524943	13
10245891	16
9337935	13
18832584	13
1592610	13
13255798	13
13255088	13
946418	13
2266259	17
2586733	13
1847458	13
13867986	13
3872924	13
9385758	13
18127965	13
17058385	13
1727366	13
8311223	16
20769423	13
10731283	13
5169608	13
13272746	15
4095171	13
4158953	13
6422022	17
28712015	17
3214954	13
12185780	15
7293108	13
25310971	13
6354630	13
18267571	13
31974760	13
4806796	13
2177670	13
4348122	13
167465	13
140240	13
29000744	13
829901	13
6354256	15
26081425	13
10063979	17
344389	16
14977564	13
11678395	13
1688551	13
13888933	13
11541920	13
3674134	16
20699696	16
564740	13
8373891	13
1423939	13
3471395	13
8406533	17
8130238	13
46870153	13
5265296	13
43317507	13
5498218	13
14926859	13
1684379	13
14711840	13
12526555	13
1016674	13
4110737	17
5176009	15
5031960	13
6153036	17
11426775	13
227939	13
10042189	13
4486850	13
20457151	15
2575020	15
3033603	13
16267295	15
2075527	13
16702645	13
1009992	13
4458667	13
4712163	13
26771200	13
4189772	13
9843898	17
4113312	13
632773	13
3101179	17
1239036	13
432441	13
9434285	13
2113916	13
3866865	13
55030600	16
10384954	13
7887779	13
7141804	16
182081	13
39071691	13
12760598	13
24170315	13
13937353	13
1616653	16
5153275	13
955473	13
24145360	13
11035451	13
8461242	13
848121	13
962807	13
457018	13
1170491	13
11389401	13
5260525	13
8364518	13
20144191	13
1011021	13
2347132	13
4089171	13
4666895	13
1499938	13
3943526	13
1713212	13
16898892	17
9957211	13
16208613	13
26597046	15
2084121	13
5045359	13
3656144	15
7166970	13
13214655	13
21461071	15
23616997	13
4170236	13
5677172	13
2187675	13
2907901	13
6450838	13
699922	13
16404098	13
6335293	13
1828166	15
8684559	13
2352402	13
8203804	13
3766373	13
40314539	13
24709556	13
41680796	17
18786403	16
17049454	13
4848789	17
7096740	13
8122642	13
2823419	16
701303	16
1714223	13
3080866	13
1861595	13
7021716	13
3731962	13
4915129	13
5648005	13
1852566	13
15940475	13
12242877	17
4615060	13
4994454	13
4663382	13
503911	13
8302004	15
12345502	13
2828536	13
1162960	17
1315926	13
551505	13
2778384	13
3736188	13
12362434	13
6184165	17
7893093	13
5770650	16
450765	13
8485404	16
26585476	13
17573198	13
20523956	13
14526808	13
865720	13
5077018	13
4992071	13
4899773	13
6721468	13
20583066	13
13592924	15
19237937	13
5039144	13
3650029	13
1047798	13
6486615	13
9995646	13
8058109	13
1095166	15
466377	13
3392797	13
12886102	13
313468	13
3502775	13
7781620	13
666755	13
226171	13
5417469	17
8601883	13
17917	13
4931577	13
12579528	13
2977274	13
1080392	13
4485947	13
1579537	13
8567418	13
10651942	13
2123358	13
6256444	13
14525357	13
18898608	13
1560330	13
8297214	13
14520374	13
954417	13
2616454	13
10811596	13
5146278	13
8246547	13
40320817	13
11379246	17
7065427	13
3627569	13
8172278	13
5190	13
12303148	13
28735	13
8311312	13
5314872	13
9985223	13
6332329	13
20269912	13
12850856	16
9451798	13
983260	13
9658861	16
4309375	13
4943147	13
968253	13
1757048	13
10519987	13
3227777	13
5866621	13
853999	13
442925	13
14044818	13
10836421	13
980713	13
5651022	13
5894245	13
6322467	13
3465840	13
9866721	13
3608884	13
3248017	17
27102932	17
3579036	13
459370	13
1953937	17
2460227	16
3489936	16
8525182	13
8985734	13
24756280	13
7311967	13
655912	13
1925860	13
7086256	13
9304690	13
7474292	13
5530073	13
5167324	13
20367256	13
1030152	15
8071334	13
18090072	13
15884808	16
20828970	13
14442708	13
1101891	13
6946749	13
7397968	13
459391	13
9191131	16
12711161	15
9341522	13
540378	13
4505744	13
11420129	13
18103648	13
1991685	13
4780974	15
23088654	13
6925373	13
785018	13
10373880	13
12997333	13
3735284	13
4166574	13
688800	16
1595104	15
2315516	13
14836770	13
8807495	13
3816471	13
1637635	13
8606071	13
5844452	17
531075	13
39207776	13
12006737	13
3029723	17
42527569	13
3840000	13
12580406	13
4105677	13
19089108	13
4278083	13
6924069	17
1921439	16
14671706	17
4769082	13
3365978	13
2119475	13
8901567	13
7463419	13
13978944	13
37795585	13
1297913	13
1093272	13
7408524	13
2568023	13
6222847	13
16974483	13
3186256	13
9685222	13
2571801	13
9088616	13
5726912	13
4537523	13
15472745	13
1622074	16
772469	13
2325127	13
179686	13
6005575	13
1520892	13
19058643	13
4892846	13
13568077	13
7622570	13
19458782	13
3967698	13
1636630	13
165968	13
7295702	16
4097894	13
18373791	13
9970449	16
3488903	13
7983150	13
8330137	13
8735098	13
11114850	13
4175248	17
5879533	16
795864	13
4144337	15
92771	13
18457576	16
34466	13
30333922	16
7967908	13
9982069	13
6673706	13
9698618	13
2789305	13
25426234	16
7918534	13
7461742	13
3217382	13
7996705	13
8805462	13
1053658	13
8792338	16
555048	13
593420	13
4735610	13
11526277	16
7762562	13
9434412	13
2347307	13
3077266	13
4754545	13
23819587	17
9572385	16
1782505	13
1974510	13
358621	16
58445	13
5735432	13
4546347	13
3735679	13
4871628	13
7384944	13
9579108	13
18901240	12
13361190	13
13651308	13
18579849	13
7149103	13
17574464	16
3589203	13
18933553	13
2316532	13
3769681	17
1366713	13
3614377	13
7958497	13
1730501	13
4274573	13
815843	13
937499	17
6814968	13
1716344	13
7857997	13
443264	13
3383978	17
36177310	13
33775660	13
6459617	17
3506743	13
2574842	13
6261555	13
10613288	13
4477723	13
11700624	13
2513065	13
14744391	13
14277613	13
3333938	13
1684144	13
10945369	17
5321267	13
1729375	13
13374943	16
5031803	13
5202062	17
6321624	13
272054	13
17468669	13
17108522	13
1715701	13
15678540	13
703201	13
11030664	17
25812433	13
2005762	13
14360640	13
12647555	13
710353	13
4137742	13
2365227	13
736516	13
1298188	13
15631441	16
11119802	13
5995234	13
14325251	13
511982	17
3123363	13
15380412	16
1188968	15
3380033	17
4462450	13
3200218	13
4648343	13
18346330	13
3039459	15
5301952	13
842268	13
1165834	13
29858449	13
3299868	13
16841733	16
3855691	13
1168136	13
2454341	13
16258638	13
12197210	13
23513864	13
19599950	16
1219049	17
9908884	13
3317516	13
7501201	13
21395346	13
12094669	13
1123912	13
800261	17
751642	13
6751230	13
21585073	13
3146336	13
17599388	13
2686312	13
5276523	13
8926612	13
10519656	13
1983120	13
2626257	17
13477780	13
7848439	13
4485232	13
813854	13
4242356	13
3607439	13
2789280	13
22187166	13
12944148	17
12685373	13
2997686	13
6575582	13
597848	15
6746	15
1749499	15
3913364	13
3999331	13
4930769	13
23680068	13
1476211	13
13879331	13
3641449	16
4396879	13
1084899	13
46729238	13
25984871	13
6478804	13
15532498	13
6188228	13
8664890	13
3359859	13
14541112	13
3545568	13
22853940	13
13463421	16
7958523	16
6287795	13
4695325	13
18411597	13
14990293	13
275470	13
3563806	13
8096794	13
1038364	13
211844	13
10959429	13
5949302	17
2639316	16
9034344	13
5639119	13
12688870	16
5248797	13
2933940	13
7258481	13
839792	13
13315016	15
2346878	17
144073	15
1662709	13
1469643	13
6776142	13
4990174	16
4898318	13
207048	13
4439285	13
8344617	13
25157790	16
552476	13
5572442	13
3695538	13
5482910	13
3194247	13
989364	13
1293727	17
2340505	13
15106579	13
7349782	13
8446896	13
425707	15
3176290	13
3295708	13
5150846	13
349536	13
2349257	15
35146694	13
2465057	13
7637681	13
542487	13
8909165	13
8337148	16
4259174	13
9938695	13
17924639	15
7517326	13
10408527	13
1114770	13
6118620	13
15320665	13
2580191	13
1534997	13
9123542	13
2276159	13
7338463	15
1980033	13
2577285	13
3882564	13
11348453	13
2702430	13
1014635	13
2833066	13
6757639	13
1747686	13
2688390	13
9065621	16
27737267	13
8674926	13
9002894	17
2507321	15
2407961	17
1440712	13
10748748	13
12485021	13
2900875	13
9121190	13
8205944	13
6982962	13
31078448	13
2497117	13
19822487	13
3110478	13
2251990	13
2380835	13
1826177	13
1984601	13
3846752	16
3561275	13
8320432	13
983759	13
10307137	13
7755092	13
34212947	13
7338642	13
6317883	17
14527419	13
58024074	13
9912431	13
13984262	13
1924440	13
7697626	13
2901291	13
1334187	13
10524677	13
4898286	13
4650662	13
554833	13
3658834	13
334863	13
12719182	13
41470865	13
1941859	17
339262	13
898303	13
1653978	13
5354026	13
7400030	13
5566094	13
14353098	17
8239703	15
3974425	17
7991967	13
12530907	13
25488672	13
12742585	16
773334	13
9695420	13
12748271	16
24880656	13
2423916	13
10864359	16
4732510	13
398436	13
10133907	13
2777714	16
2510157	13
2942175	13
11906776	13
26077350	13
10514109	16
3340295	17
2183937	16
818406	16
3454041	13
2008393	13
14094264	13
1637345	13
11300830	13
9695822	13
39147494	13
4113604	13
5716473	13
1749013	13
10449681	13
5443837	15
11052059	13
2740096	13
421358	16
17655073	16
5139050	13
17858723	13
3341342	13
8661529	17
21049868	13
3638472	15
20391442	15
11872373	13
2904244	13
23347143	13
8300234	13
2209396	13
2836189	13
548105	13
6041405	13
837795	13
7182598	13
297657	13
18219304	13
11759352	13
6638458	13
5987010	13
372948	13
6659713	13
7218781	13
8225998	13
3634166	13
28465597	13
5769359	13
3109060	13
883787	13
643820	13
3212072	13
29315782	13
7846334	13
903347	13
2803705	13
195147	13
4835909	13
552961	13
7380372	13
797274	13
237587	13
10496092	13
4301938	13
8156152	13
1305748	13
12929961	13
654794	13
1170834	16
1251823	13
14271681	13
24445402	13
1895094	13
18926339	13
823634	15
11766230	13
1019755	13
4655907	13
16543216	13
2349271	13
16657600	13
10759157	13
814788	13
45609873	13
10063305	16
5765103	13
2275479	13
14297683	15
11475487	17
5528361	13
31975555	13
1285975	13
1328952	13
2178919	15
1049011	13
21237089	13
411928	15
9947120	13
2055080	13
6223397	13
7200385	13
25584298	16
1797842	17
1732790	13
4910144	13
12074952	13
3362566	13
760922	13
2430899	16
694160	13
4180077	13
6320943	13
3149206	13
7900683	13
2255548	13
11257977	13
8040158	13
1999675	13
9205527	13
339523	13
45433711	13
273509	13
1509175	13
879111	13
20112861	13
18761571	17
37887302	15
8528073	13
8579836	16
1491567	13
2860620	13
2856293	13
17570534	13
2152288	15
2680229	13
3281656	13
1718751	13
16774197	13
1055023	13
32694682	13
2789879	13
401682	16
16555862	15
7436215	13
9016342	17
1083674	13
4936894	13
14433016	13
5834671	13
44704633	13
9431163	13
1850559	13
843972	13
4150937	13
27565716	13
4587962	16
32443	13
9650579	13
7398638	13
29313789	15
29645361	17
3204430	13
2733905	13
20551380	13
7890573	13
11598357	13
7923581	13
5232631	13
67560	13
845030	13
5697814	17
1457055	16
2604643	17
16380440	16
4476062	13
13046228	13
2158214	13
2231998	13
16264161	13
3045849	17
6918527	13
17504599	13
6707284	17
1395541	17
15415133	13
17933334	13
454080	13
557284	13
2768178	13
5552114	16
7340709	13
4191153	13
918503	13
9352462	13
6425789	15
4108801	17
6292091	13
2638769	16
2304183	13
730554	13
7641083	13
8668495	13
2116249	13
655868	13
8323210	13
11757744	16
40045039	13
4663920	13
22636200	13
1821007	13
15212707	13
6343642	13
180107	13
10246862	13
7500147	13
4336455	13
7082731	13
4744606	13
11500105	13
399974	17
18237703	15
6073854	13
10456307	16
9044587	13
2359857	13
3034114	16
5822709	13
405680	17
17301086	13
4393120	13
5385672	15
4103160	13
16785036	13
11689749	13
10156451	13
6030479	13
1848254	13
18652782	13
6197191	13
2407848	13
6951311	13
5463145	13
3109891	13
10432891	13
6116385	13
7959169	13
1162802	13
14592150	13
3836013	16
1742318	15
734899	13
8418468	13
4196573	13
3096560	13
22640085	13
11624174	13
546813	13
5980063	13
6235655	13
1583957	17
2732825	13
3266077	13
9544750	13
3621528	13
356749	13
15058079	13
10130441	13
184419	15
4158152	13
8488170	13
351297	13
16208175	13
524463	13
8797373	15
16394779	17
2725122	15
9360744	15
1523792	15
9444710	13
14463060	13
8088414	13
857793	17
2599209	13
18026221	13
64975399	13
2909763	13
6410986	13
8033084	13
6165683	13
138616	13
1535240	13
4025789	13
19677421	13
8519085	13
211948	13
1437229	13
3891146	13
3417531	13
8326594	13
2597509	13
9250258	13
991786	13
1038799	13
9290142	16
1334617	13
2977581	13
2551192	13
7116405	13
5291341	15
7855618	13
503657	13
4954177	13
10628735	13
6535509	13
3269139	13
8331320	13
35280224	13
7149212	15
3647965	17
3493000	13
5854832	13
2577167	13
20615103	13
9157054	15
2172069	13
17097874	15
20159572	13
4380942	13
1098860	16
3719617	15
15250836	13
3373322	13
4235068	13
5452803	13
8168175	17
12757906	13
964248	13
12814017	13
4239124	13
4456677	16
7503842	13
39914587	13
10928320	17
24602598	13
27945367	17
12105336	13
2193250	13
760158	13
1540858	17
13382079	16
7225337	13
13237096	13
4697436	13
3176155	13
4558589	13
26620907	13
4133726	13
1622042	13
4883987	13
4112179	13
20763654	13
28689932	13
18481486	13
8947603	17
1603834	13
1980612	13
2257023	13
2955170	13
11605619	13
13093309	13
4562633	15
33416275	13
11979667	16
8661441	13
28728243	13
17123682	13
3227671	13
28335153	13
3167631	13
19493830	13
8791845	13
10004981	13
1174860	13
2413565	13
19810361	13
4887842	16
15422501	17
2355210	15
9068891	13
329409	15
465739	13
10878526	13
187974	13
4823492	13
2220825	13
1359564	13
6613523	13
484080	17
20404789	13
4729870	13
14631469	13
2214141	16
5451778	13
2297966	13
17719998	17
20034102	15
11485235	13
3914572	15
2802693	13
4841285	13
14841663	13
1013728	13
7308208	13
1040226	17
9865319	16
22043451	13
4898933	13
8420655	13
6046989	13
6210984	13
13820169	13
382083	16
17274551	13
38587052	13
6932744	13
3848074	13
2327512	13
1720674	13
3037876	13
24151551	13
3234765	13
9595913	13
998164	13
2073789	17
1234460	13
13168979	13
518027	16
10185527	17
3613906	13
5607656	13
5606594	13
4491031	17
2382559	17
3049868	13
7992008	13
1295317	13
9384828	13
20308811	13
3340041	13
9514488	13
7264356	16
2767674	13
8552110	13
12460493	13
1494647	13
6930760	13
231493	13
18868144	13
2903999	13
539095	13
208757	13
12015864	16
7399197	17
7236436	13
13769794	13
3183500	13
1135973	13
3840496	17
10893104	16
16143717	13
2957947	13
36053120	13
2159082	13
21763470	13
5522694	15
3046142	16
4346617	13
1054749	17
9148782	13
9828611	13
4257577	13
2346075	13
1623601	13
10750054	15
4951517	13
271022	13
3189363	13
74840516	13
21207238	17
6491199	13
10009537	13
715867	13
29042794	13
3986745	13
2019045	13
298655	13
2367185	13
6726894	13
9464651	13
8869205	13
8330897	13
1174973	13
6893606	13
10189359	13
25451238	13
9426117	13
2508632	13
15511836	13
11138228	13
6043427	13
35402008	13
7862278	13
458623	13
5191465	13
1872308	17
15022060	13
9624133	13
3874811	13
2411617	13
10155738	13
1556370	13
12191753	13
12282539	15
9795710	13
16687631	13
34500128	13
1392200	13
13020179	13
18998673	13
31851	13
9472001	15
6110868	13
467590	15
9144304	13
4430281	13
7650918	13
5944821	13
23615619	13
19824124	13
9812872	13
1087756	13
15284560	13
5124308	13
22062021	13
15444404	13
2275551	13
14376085	13
3094788	15
2932775	13
1741812	13
6175257	13
8401080	16
1674558	13
5370006	15
532702	13
2142227	13
10709913	13
3586675	13
17256953	13
293705	13
1511637	13
2922425	13
5213358	16
9110623	13
17349096	13
4199721	13
20853063	13
21118620	13
475966	13
6696421	13
4354171	15
16867176	13
11976674	13
7464232	13
2023995	15
6390396	13
6182079	13
3347585	13
1069668	13
13950489	16
2194458	13
4978629	13
6467108	13
4392855	13
10125727	16
1277872	13
13417195	13
1745352	13
5107194	13
3978255	13
17671622	13
2053299	13
1499410	13
8783936	13
8129464	13
389084	17
8267740	16
12708765	16
18386169	15
49194570	13
17388061	13
13785950	13
12208250	13
15586295	13
4620259	13
10901405	13
6694417	13
6943470	13
1798059	13
5146859	13
122560	17
3833444	13
12109131	13
2755719	13
430774	13
1675673	13
206952	13
7592787	13
2382475	13
2221024	15
10512136	15
3410333	13
3247254	13
3766900	13
5051526	13
15915642	16
13500926	13
3439985	13
10945074	13
7258124	13
31149050	13
102062	17
14309244	13
22475055	13
40294309	15
7067812	13
36591383	13
3416830	13
13877068	13
1824846	13
29870272	13
2572916	13
13505945	14
105267	13
4325111	13
4457204	17
910669	13
1734504	13
6608664	17
12606434	13
1205268	15
4737252	13
363854	17
18164469	13
4138735	13
1276139	13
36941225	13
1210138	13
2652363	13
9174688	13
3233355	13
1178989	13
458912	13
11658612	13
1653832	17
2691403	13
2453987	13
14309714	13
11073716	13
179504	13
5955008	13
9319984	13
18664746	13
6289810	13
1119157	13
1383709	13
9890754	13
1469826	17
4848070	13
8480020	16
5050100	16
11808478	15
2292279	13
11279696	15
2763036	13
10245290	13
13492174	17
3421887	13
3190691	13
36890669	15
7013196	13
15966019	15
9904152	15
19358703	13
28480204	13
23126108	13
2386391	16
14350051	13
17854141	13
2006672	13
12445114	15
14032360	13
15590398	16
4243978	13
1556378	15
1193940	13
1099531	13
3868299	16
6337196	13
10757603	13
34767028	13
12123142	16
9544211	13
20387701	13
11820692	13
10931180	13
11615929	13
3789353	13
12553543	13
6698515	13
2826831	13
2924849	13
6954241	16
17370379	16
695492	16
2115315	13
7097507	15
11125985	13
2726247	13
9401672	17
20309727	16
21432606	17
14827671	15
13958128	13
5225797	13
13121432	13
3703224	13
27755125	13
25309961	13
7454114	13
7792965	16
12023185	13
17883309	17
2181420	13
7302683	13
1135532	13
11792476	13
2457046	13
4033366	13
10125276	13
12855687	13
18353622	13
1776858	13
15854609	13
389408	13
160576	13
8411327	13
126934	13
11501621	13
1064648	13
19786974	13
2808160	13
477140	13
21922363	13
500013	13
1159944	13
1989081	13
21196728	13
8744694	13
1210160	16
5448499	13
1959951	13
4828758	13
1216205	13
8881967	16
213889	13
289612	13
16085275	13
5601450	13
4943473	13
12286463	13
16940429	13
9054087	15
9476087	13
1375701	13
9034323	13
6733556	13
1512032	13
8408057	13
955374	13
22073877	13
5819018	13
8608961	13
3261636	13
24698196	13
3144027	13
4733518	13
2697961	13
143784	13
5781495	13
3638680	13
1933705	13
3290176	15
8171802	13
361565	16
27630585	13
4792915	13
16669073	13
1073358	13
12700006	16
15236498	13
18764184	17
17859783	13
5900820	13
1156773	13
20781435	13
1964305	13
53683	13
8733217	13
17315641	13
28941751	13
6998634	13
4089535	13
59105	15
5123679	13
1338914	13
16066694	17
3102739	13
20231344	16
2958263	13
5788742	13
5477453	13
676586	13
24726647	13
15027051	13
14961762	13
13132515	16
15101165	13
1098207	13
4113804	13
10196629	13
127219	16
2026970	15
7851556	13
24381897	13
1018883	13
8637664	15
13867523	13
7473744	17
7413394	13
8337895	13
18409946	16
3009428	13
19793029	13
9195582	13
6422116	13
340330	16
5902136	16
10113266	16
14148434	13
3048897	13
7343340	13
5969623	13
1343921	13
665413	13
6161376	13
672688	13
2812941	13
13430258	13
68843	13
21026009	16
9704482	13
2667044	13
1369142	13
16520042	13
9599536	13
1247845	13
2637820	13
7467333	13
1734523	13
9922626	13
34493628	13
5819762	13
260630	13
2882087	13
8619180	13
423438	13
4216264	13
10675627	13
9731496	17
2886619	13
10535762	17
3450288	13
8261619	13
1801623	13
17961843	13
7430100	13
4557552	13
686613	13
7637591	13
3153425	13
17196537	13
4958970	13
5945442	13
5201646	13
21228981	13
14738655	13
3750213	13
14518484	16
8314338	13
9353275	13
15459665	17
56717	13
17521638	16
7343906	16
26604275	15
16122642	13
8943364	13
17791369	13
2241639	13
4012290	13
16922292	13
17974335	13
12661936	13
21151484	13
3514375	13
923278	13
1008233	17
10903276	13
23594328	17
1368241	16
28911878	13
13380199	13
6099208	13
2850136	13
5199577	15
17399297	17
189227	13
8960080	13
17287570	13
2541037	13
79933	13
17119001	13
16863438	13
18676031	13
7976057	13
3757748	17
4686898	13
12506743	13
8782173	13
4639772	13
9294139	13
2651686	13
45470572	13
4840043	13
296074	15
6094025	15
1275771	13
370372	13
7421363	13
323098	13
2631822	13
6580303	13
5315773	13
407339	13
8971390	13
5496502	16
22007209	13
13936196	13
6192550	13
2518153	13
3181879	13
1033985	13
22793898	13
8822264	13
28072492	13
12416606	13
10049382	15
2769191	13
4221795	13
5391332	13
3086380	13
24337381	13
341583	13
7930911	13
797438	13
2811662	13
4512241	13
2729181	13
3751650	13
18277967	13
1344632	13
2593407	13
10317525	13
6487243	13
13771113	13
165022	13
7477627	13
3946018	13
5576461	13
987057	16
18366737	17
21097894	13
1499552	13
4266653	13
14137304	17
196272	13
23906713	13
5727838	13
3089317	13
7713116	13
5799172	13
13574597	13
8296187	16
16009559	13
5142448	13
18566154	13
452173	13
7174409	13
1637051	13
1485215	13
3699764	13
5170384	13
3339243	13
15193902	16
11430409	13
18303099	13
360896	13
4121630	13
7352297	17
6675791	13
8816851	13
41801757	13
6206498	13
10288816	13
38101453	13
862908	16
7677185	13
23902154	13
12590359	13
27719857	13
3369986	13
1670355	13
1588322	13
847483	15
6846790	13
2714038	13
8863171	13
7099231	13
3832888	13
478665	17
8119070	13
480314	13
7877246	17
93375	17
4298755	13
15104681	13
1547249	13
3338781	13
2645601	13
8417847	16
18811645	13
28135815	13
4373268	13
6335734	13
1444990	13
3614822	13
2585524	13
744864	13
7504075	13
15470939	13
7954973	13
8809777	16
1956718	16
16059287	13
10352629	13
8372931	16
2309159	13
2990664	16
10210274	13
7575891	13
34396857	13
10429373	17
17424501	16
6754056	13
25694363	13
5977261	13
17108866	13
11140947	13
5456769	13
10807871	13
15315028	13
435401	13
4889343	13
19135961	15
68721	13
31324532	13
600597	13
17055559	13
3619683	13
4229637	13
11391516	13
8249756	16
11517777	17
22530289	13
19565689	13
4421353	13
4967635	13
13769353	13
1739486	13
17271026	13
1935007	13
4998153	13
2534052	13
8217249	13
4221332	13
6764417	13
8983801	13
4353016	13
12078390	16
791462	15
16412025	13
8771889	13
6629301	13
7767057	13
5781287	15
19120359	13
7750079	15
18610981	13
3071977	13
20192825	16
791965	17
20699159	16
8333571	13
17967529	13
12287753	13
3113941	17
20368669	13
797323	13
2363414	17
7337655	13
6476	13
39719413	17
356357	13
21843403	13
12134161	17
10095014	13
9628529	13
19328038	13
13307080	15
4707544	13
12335309	13
9747719	16
3969708	13
440588	13
4856737	13
18989944	13
2172216	17
117960	13
5259033	13
29287169	15
32400652	13
51873	13
6724138	16
1682176	13
5943149	13
12709508	13
9581396	13
6665158	15
26205486	17
7686903	13
1086115	13
1152850	16
16389738	13
792762	13
5704986	16
8986436	13
13806947	13
11615356	13
19680568	13
522909	13
1085660	16
773155	15
11838108	13
2322539	13
17172934	13
7063899	16
349731	13
53673	13
310607	17
7863394	15
2440783	13
80838	17
6108726	13
15193401	13
5194129	13
1748377	13
3268429	15
20726743	13
25723644	13
30567138	16
1746234	13
34437509	15
2464636	13
146569	17
28295257	13
4412945	13
39897428	13
4727950	13
4241922	13
13965107	13
18230895	13
523799	13
13206217	13
11218655	13
703009	13
13333511	13
18802417	13
2373929	13
21134277	15
9645570	16
7681828	13
4823165	13
13937767	17
12923813	13
11032045	13
6360094	13
291081	17
19182477	13
28351	13
21775401	13
25193646	13
7005019	13
113564	13
752431	16
31255396	13
8116232	13
21857480	15
2628683	15
867264	13
43769417	13
6425588	13
672601	13
11166764	13
8784133	13
4069499	13
2277612	13
643519	15
3428103	13
3748611	13
23504464	15
501173	13
3558869	13
1773818	16
2336605	13
17076804	13
2489306	15
1817113	13
11226921	13
158958	15
3429028	13
7717640	13
5338436	13
4832858	13
288365	13
4720325	13
942960	13
25108243	13
21136819	13
1586989	13
97331	13
12525027	13
7688588	17
18828295	13
3925950	13
217620	13
17965139	13
8721503	13
11507895	13
5948168	13
1917945	13
13995345	13
3233677	13
2455780	13
1427786	13
157544	13
15506161	13
20047652	13
40470042	13
972327	13
1794745	13
17577473	13
21922226	13
26778937	13
8690796	13
12741815	13
10619753	13
14995035	13
7234733	13
2208016	13
23063873	16
1712896	15
1973427	13
5684850	13
10780126	13
3716307	13
10300636	13
12356066	13
11953116	13
17397808	13
3805575	13
46781785	13
10018044	13
7212829	13
409514	13
46335195	13
25305205	13
11962152	13
15525556	13
19602812	13
1183013	13
7236284	13
6558933	13
7676182	13
158447	13
14603246	17
5551269	15
8428441	13
17046128	17
47633780	13
225822	13
2715821	13
6184238	13
17976768	13
2192775	13
3922123	15
2524869	13
11101444	13
9271639	13
3755835	13
3000091	13
640862	17
5896341	13
16976618	13
2327	13
5899724	13
17083495	13
11335420	13
12432745	13
33764268	17
2409259	13
7684139	13
12097565	13
16749655	13
34142531	13
4104883	13
14025479	13
4672316	13
21079102	13
8970922	13
12073929	13
19128392	13
7782389	13
17182461	13
6732171	13
4219207	13
98330	13
1459303	13
13536168	13
12253136	13
9463122	13
9904565	13
2991013	13
7070325	13
8094610	13
287273	17
14425608	13
463727	13
10034847	13
3999214	13
5401680	13
17447475	13
1657388	13
4246762	13
8026077	13
4904232	13
5973161	13
23657003	13
11635597	13
18775365	16
8408776	13
9018925	15
2637405	13
5736849	13
17276972	13
4340725	13
5367238	13
4275870	13
6978346	13
994891	13
10682120	13
11545703	13
32579789	13
929493	16
5845626	15
7809655	13
9446432	13
8556199	13
13640229	13
9989503	13
8541857	13
3061097	16
2210521	16
8139605	13
35043393	13
24620376	13
5921789	13
4640581	16
8694749	13
2193217	13
13236020	13
22474089	13
11001416	13
18073599	13
601805	16
11247987	13
3326701	13
14505836	13
153386	13
5221704	13
774037	13
3062003	13
1916976	13
8179952	13
1449796	13
32702915	13
10914159	13
3644299	13
2369260	17
6938959	13
1205997	13
11068810	13
10819627	13
8173912	13
8858579	13
14271008	13
6739560	16
8593033	13
2631005	13
5428871	13
4498017	13
1672911	13
18396173	17
12549428	13
3750204	13
2116569	17
5100937	13
20120628	13
5584767	13
12759192	13
9479725	13
1101746	13
9715006	13
10739721	16
803316	13
5576710	13
30876010	13
8541416	13
6427771	13
2357559	13
254619	13
1538175	13
5750816	13
8219342	13
4533483	17
7636498	13
1711256	13
636870	13
11463895	13
6183822	13
10150886	13
1409067	13
5699641	13
2535798	13
22547768	13
6437387	13
7720196	13
12208569	16
2509728	13
4245707	13
11425534	13
673264	13
24536386	13
1024281	16
17988635	13
3733985	13
9705674	13
9751052	13
787435	13
520071	13
5900321	13
9413316	17
17102000	16
2474638	13
1844806	13
892501	13
23811126	13
2107923	13
11191117	13
7451488	13
5282360	13
843902	13
841944	16
7669214	13
2130266	13
22665630	13
4821652	13
8213696	15
23708239	13
1499323	13
17303323	16
2496654	13
692064	16
12389018	13
11660036	16
9109619	13
13256119	13
35576243	13
13883217	16
6913453	13
16114319	15
7357504	13
1108544	13
8887144	13
830486	16
3643368	13
5124565	13
11769692	13
2767590	13
9096466	13
16228845	13
4136991	13
1972009	13
18287365	13
8321376	13
9767400	13
1168267	13
5902968	13
4050533	13
5261406	17
24411363	13
1275230	13
1167768	13
15053598	13
4883854	13
1126469	13
6682469	13
31239056	13
3523994	13
7839857	13
9748691	13
21182686	16
6662408	15
11202124	13
4895498	13
2347340	13
431153	13
19998945	13
3635675	13
21770565	13
3018485	13
1907042	13
1259450	16
35488576	13
3165118	13
11261761	16
6581920	13
22476046	13
10439362	13
49284	15
1274171	13
18940144	15
32377779	13
26181051	17
205148	13
4466082	17
25381478	13
26270616	13
4708451	15
144641	13
10903819	13
15807209	15
12474179	13
2631458	13
3000603	13
10760725	13
2628517	13
17674102	13
2464778	13
8457360	16
28877283	16
23355809	13
2441624	16
5978913	13
3251864	13
22026548	13
5255673	13
6535856	17
16110344	13
469952	13
15683623	13
4631395	13
407358	13
11696606	17
13969257	13
4942414	13
14964593	13
16227988	13
33289957	13
210919	16
1036626	13
80581	13
13451250	13
17012828	13
2652599	17
370716	13
12312890	13
5447543	13
5845267	13
529514	13
4941253	13
11435803	13
24956167	13
3046951	13
4682248	13
57757952	15
13038266	13
7721356	13
37294848	13
949096	13
6079826	13
1305903	13
5295808	13
2900873	13
1397687	13
5948551	16
4654806	13
12593308	13
9975297	13
12052420	13
26669688	13
3500038	13
2748861	13
5471473	13
28746455	13
5893688	13
4266644	13
7353430	13
4435468	13
1390249	13
4750777	13
2059214	13
47496698	16
24195454	13
16154692	13
2304806	13
1477980	13
124131	13
2214600	13
9819779	16
9341169	13
2078509	13
27455856	13
2411731	13
18615890	13
636685	17
1878257	13
3696558	13
3216275	13
16729785	16
3136423	13
36685955	13
12176116	13
1620791	16
2056598	13
8765283	13
2964948	13
18977	13
7771228	13
81810	16
464861	16
1333641	13
957663	13
3561034	13
13010717	13
10238272	13
12313257	16
8717184	13
1705591	13
15748142	13
521906	13
5173275	13
7312022	13
17099197	16
3307928	13
970723	13
1423594	13
8605432	13
6613223	13
212311	13
13383742	13
10476952	15
1058711	13
4255608	13
19630320	13
2524439	13
6491651	14
644782	13
10459563	13
12132915	16
8095475	13
14598785	13
6583637	13
8042221	13
35808444	13
4179954	13
15039112	13
7623287	13
454413	13
5034754	13
1720592	13
3073094	13
3322876	13
819344	13
1655866	13
7881760	13
6603418	13
9720385	13
13551075	13
988372	13
1228519	13
25519191	13
2134688	13
27095060	13
4162503	13
5439903	13
3842557	13
10086256	13
6625184	13
7776085	13
18813391	13
25875637	13
14111739	13
3768478	16
4058556	13
9797741	16
5012884	13
5779395	13
1271842	13
2990188	13
1270326	16
1654360	17
9837266	13
5846264	13
8457147	15
6560143	13
28062062	13
2837672	13
4081775	13
346218	13
9347961	15
10672966	13
422643	13
1792129	16
2226179	13
9054728	13
9307960	13
6455490	13
7374535	13
1097942	16
611319	13
436690	13
3048663	13
1382486	16
4512391	13
10348243	13
8606736	13
9727407	17
3782140	13
12056625	13
15712508	13
10077765	13
18306537	13
3655835	13
2285608	15
1565129	16
6286567	13
253287	13
7711925	13
1247293	13
21307475	13
11469140	13
12179499	13
2211019	13
296836	13
22077621	13
372944	13
1728982	13
7023985	13
12229941	16
4085419	13
15100005	13
5335058	13
13022366	13
11569274	13
13739875	13
1006549	13
8316243	16
10723314	13
16572289	13
35345052	13
2036451	16
7202498	16
1780207	13
2251459	17
16817291	13
5800839	13
8288652	13
12058892	13
2179019	13
12371288	13
3390882	13
7700168	13
1640310	13
143753	13
1119391	13
16603052	15
5102475	13
16002939	13
5770046	13
3393754	13
15746206	16
5983574	13
7289184	17
6085286	13
869428	17
5455173	16
23235566	13
16263398	13
13750944	16
16256847	13
2043082	17
11413690	17
6116840	13
4960391	15
816776	13
5563871	17
2810847	13
26842178	13
3469370	16
12085868	15
12754304	13
1461057	13
17304114	13
13229403	13
7681713	13
8010701	13
614792	13
8443471	13
7938728	13
12608007	13
1123285	13
23500848	13
18155728	16
16327005	13
3268917	13
448959	13
9316983	13
2013500	13
11769805	13
1049880	13
568789	13
9008421	13
14782476	13
3711470	13
16605205	13
5659404	13
15402635	13
14195221	15
4829860	13
4189466	13
23175870	13
5245545	13
5909352	15
13566985	13
1988104	15
7203849	13
6077583	13
2827210	13
2349566	13
6103203	13
680530	13
8197031	14
3785286	13
16087186	13
2234901	13
2337227	15
6553325	13
3576799	13
16211282	13
2825288	13
151284	13
8201918	13
718717	13
3078755	13
553503	15
1737250	13
2752329	13
249688	13
16785295	17
1882275	13
5439379	13
5797857	13
14080639	13
12900079	13
6139117	13
5596101	13
5123051	13
1239671	13
1863927	13
3297483	13
5756496	13
9376226	13
55661027	13
5453	15
3323669	13
3105142	13
30972537	13
9533062	13
10911508	13
1146869	13
9811378	13
2279357	13
5065306	13
5754864	15
4700410	13
6267885	13
5220990	13
11959851	13
12375842	13
1986198	16
16701929	13
4054192	13
5655198	16
474645	13
9396683	13
4304948	16
7332551	13
10482325	13
3565382	13
660692	13
9796687	13
11348793	15
2019536	13
6462048	17
10133807	16
3091805	13
804164	13
6460402	13
15148988	17
7073374	13
6581009	13
5143301	17
1534444	13
10993027	16
15379801	16
32264156	13
2652525	13
371147	13
3522121	13
1546167	13
1747491	13
2792375	16
6326871	16
6529960	13
6228486	13
4790065	17
4070033	13
7789123	16
835388	15
5221653	13
3256772	13
7463267	13
11063689	13
4817178	13
2714647	13
5807482	13
11563668	13
20133112	13
2352841	13
10775132	13
10498592	16
1547813	16
1552430	13
35555396	13
12752691	13
2433319	13
3388695	13
1760067	13
11040902	13
7578236	15
18329523	13
728563	13
13048783	13
1892586	13
172909	16
4886532	16
52589343	13
8299514	13
2816978	13
48323547	13
4020472	13
3541551	13
13659474	13
170750	13
9043770	13
12095867	13
3901549	13
6477577	13
6212876	16
24587084	13
11760269	13
30505	13
40556851	13
6319261	13
4820070	13
4816039	17
519995	13
21089516	16
7644737	13
2949503	16
14463557	15
3618391	17
3044689	13
1732876	13
5532510	13
15973359	13
7785533	13
358121	15
1118027	13
11135025	17
2757113	13
17651624	13
23274471	17
4506316	13
5871522	16
2793010	16
5676081	13
4654242	13
9609602	13
8797650	16
393534	13
13756198	13
10601174	13
2960978	13
17984622	13
1019519	13
5488161	13
616778	13
808887	13
34674046	13
24933397	16
2097259	13
627426	13
16813639	13
14603708	13
13656269	13
4760820	13
4310271	17
3649939	13
4731332	13
4744244	13
15964649	17
1323959	16
13056652	15
7330156	13
5632497	16
6322444	13
638552	13
5019388	13
1767903	13
579567	13
1698549	13
9810390	13
9964419	13
1254656	13
16338032	16
34832002	13
4225861	16
991454	13
31288	16
9960405	13
6367700	13
9861997	13
26460600	13
2714510	13
4999629	16
7178074	13
7534788	13
3370847	13
26350611	13
2019307	13
516594	16
1857910	13
6209804	13
3442837	13
1656680	13
9758839	13
6661165	13
19053155	13
8961891	13
5001326	13
2668097	13
7718351	13
4255416	13
27913382	13
4490299	13
2066089	15
9055030	13
11753055	17
9598529	13
3457038	16
22553307	13
11712095	16
5372921	13
22247558	13
2461809	13
2536214	17
15007749	16
7097921	15
378824	13
7677987	13
1069561	13
6755	13
14823601	13
3580433	13
7853887	13
24620629	13
6578147	17
10026820	16
3179292	13
26806559	13
20519438	13
4752858	13
2246517	13
11625828	16
8435051	13
5185703	13
9096510	13
7920231	13
3911316	13
5541033	13
1049450	13
18914268	13
5134470	13
2672573	13
3627860	13
7532309	13
11421483	13
29334550	13
2304066	13
4027727	13
14062683	13
19581112	13
27342283	13
1437032	13
24032671	13
8082292	16
6685980	13
12962606	16
14319914	13
15040752	13
2836901	15
9264581	16
568811	13
8623950	13
7435810	13
10470765	13
2620175	13
8528635	13
15190023	13
21622274	13
6041337	13
4113380	13
61769	13
179436	13
3302749	13
582765	13
1714664	15
6136328	13
726712	17
10075891	13
1442272	16
5689402	15
948434	13
8492804	13
8465161	13
1258657	13
6556474	13
2651710	13
6065480	13
6020234	13
1035750	13
1401155	13
215941	15
1865616	13
12422061	17
1835274	16
9409014	13
20078490	13
4247614	13
8876828	13
44791042	13
2981669	13
1516337	15
3897074	13
37560998	13
7324722	13
17520988	13
6991820	13
227517	13
5234530	13
1908652	13
26742591	13
3861045	13
37311988	13
328703	13
1129736	13
358092	13
45231576	13
6456987	13
4840394	17
18882606	13
1589316	15
4929868	13
16063809	13
974646	13
10874667	13
2485048	13
2953100	13
7318777	13
15412721	13
4048769	15
4516028	13
2012089	13
10388401	13
3351117	13
3800712	13
16298676	13
3461760	13
2516958	13
14585283	13
2698320	13
477949	13
4856743	13
12487486	13
1697236	13
4668573	13
5276806	13
16503325	13
7177748	13
1332564	13
6203059	17
7869775	13
10603853	13
10933702	16
11037227	13
1599331	13
5840290	13
24105194	13
19051380	13
12914986	13
2384484	13
25551421	13
7574006	17
21243333	13
2553181	13
2284809	13
1564665	13
16859028	17
72609	16
2687195	13
8813175	11
9875943	13
1392296	13
760268	13
18997104	13
1002588	13
3527112	13
15607073	13
667841	13
27989928	13
1743915	13
134406	13
14015294	13
20353612	15
20103823	13
7758208	13
2071291	13
11218875	13
10630081	17
4410407	13
9418094	13
7096644	13
3935223	13
1728496	13
11206471	17
4367910	16
4672934	13
3437574	13
5390388	13
551444	13
12581186	13
2666033	13
367352	13
2434795	13
18153354	13
5107169	13
2741314	13
19865149	13
6181973	16
20451631	13
12168698	13
2056716	13
31317818	17
19696139	15
1686320	13
11717389	13
13527326	13
16307904	13
4547179	13
56045180	13
1975649	13
3398790	15
303249	13
7809972	13
11592790	13
4142845	13
5024082	13
27769379	16
1042805	13
6001915	13
44717559	13
1212360	13
2031025	13
9084351	13
3719583	13
12447021	13
2765269	13
11093749	13
5594397	13
12169358	13
1905758	13
6472172	13
1846126	13
16377312	13
1810296	13
10803278	13
4362177	17
3158583	13
7806908	17
31842823	13
5240750	13
14278293	13
4511092	16
10143169	13
2267091	13
5000161	13
10319293	13
30948772	13
12370795	15
5446018	13
2833887	17
11008739	13
43631117	13
4249725	13
2677086	15
4435860	13
9754628	13
2950501	13
24730556	13
3111207	13
43192	13
3788836	13
6969251	13
11015979	13
426638	13
4638732	13
756936	13
12687433	13
2747173	13
2012193	13
930698	15
1442896	13
1022849	13
11435791	13
5320790	15
25352	13
13470108	13
11198039	16
1771641	15
10751417	13
8741592	13
7172750	17
13294933	13
2043229	13
14567059	13
14325915	13
19979077	16
4392485	15
61209314	13
11606273	13
17764923	13
5610965	13
2382644	13
15071277	13
4142943	13
57796627	13
15354464	13
273042	13
26895700	15
370423	13
46464297	13
3291278	13
16666554	15
7119664	17
4237310	13
2427972	13
6423176	13
3587201	17
780451	13
5748452	13
11384771	13
19735058	13
380818	13
19110682	13
7493430	13
5344248	13
594270	16
742465	13
3673495	15
17346772	15
510388	13
1890098	13
38690265	13
5874510	13
10215342	13
5259104	13
306730	13
2127682	17
2260741	13
1169333	13
5067221	16
5088046	13
20363392	13
5546426	16
11682784	13
19200898	13
5538942	13
4855920	16
234439	13
5071257	13
4439743	15
1096554	13
25854082	13
7589512	13
9931382	13
8827807	17
2965234	17
21313785	17
11806003	13
2994255	13
2988973	13
7522039	13
2239611	13
4556930	13
9135772	13
17071833	15
22248258	13
1926703	13
6186665	13
6770637	13
3324859	13
742571	13
1440309	13
7179774	13
5510684	13
225259	13
34947142	13
1183804	13
23270055	13
884780	13
1776957	13
11691	13
4307195	15
22587292	13
3058485	13
3003535	13
14575686	13
4214839	13
2840741	13
788549	17
8390136	13
2132653	13
15441102	13
9522757	13
4531446	16
19840532	13
6431823	13
12532785	17
5837551	17
10476924	16
181611	13
32642783	13
3275749	13
856547	13
14763814	13
18113723	13
1028510	13
9709729	13
36705056	13
17820188	13
4803752	13
1427813	16
5573227	13
16637228	13
3667289	13
3723033	13
5240485	13
7103260	13
726611	13
17460851	13
25192153	13
1570424	13
1836168	13
30931092	13
3849008	13
414434	16
2620368	13
8485284	13
6147009	13
6476566	13
12730826	17
1910334	13
20237430	13
725445	13
4012945	13
6639710	13
1631559	13
5057580	13
5841859	13
6842752	13
5952027	15
11232207	13
5524386	13
6110414	17
4687206	13
10441463	13
13852553	13
23748135	13
10389267	13
13077108	13
6006027	13
15541294	15
3407643	13
28484110	13
3003598	16
18831723	13
10660368	13
4739246	13
1079106	13
3551678	13
1288490	13
8506965	13
28075241	15
20800465	13
1534663	13
3715664	16
210045	13
12704056	13
3562705	13
2384282	13
2149983	13
8714303	13
898708	13
4052040	17
15743204	13
28238371	13
11424085	13
2797950	13
4529994	13
5929445	13
1792347	13
10748093	13
16028144	13
2610733	17
703651	13
2419706	17
13456986	15
3492641	15
20305990	13
11824775	13
1711663	13
1105938	13
1778721	13
2361379	13
1896660	13
2743326	13
20058315	15
2078811	13
4954570	13
244809	13
15695453	13
10482394	13
10395164	13
783793	13
5680365	13
5246579	13
876965	13
10849602	13
2729083	17
2486544	13
5209647	13
8021190	13
8425752	13
65155	13
7405192	13
7003082	17
4636742	13
6327587	13
224946	13
1174090	13
35164514	13
2376737	13
25910162	13
7326590	13
10896900	13
3304818	13
11417812	13
2435518	13
2255300	13
13504532	16
10430309	15
11627760	13
61781	13
10672033	13
20419769	13
4761937	13
3896176	13
3773537	13
1920222	13
7499709	13
2201748	17
36917128	16
1280767	13
21162580	13
1557807	13
5704708	13
502976	16
3036595	13
1644969	13
10087403	13
4947855	13
4480852	17
1488285	13
26377871	15
6527871	13
3524420	13
43951621	17
3713359	13
1923809	13
681373	15
2841904	13
4798155	16
10630214	13
11435538	13
18117111	13
6879122	13
25443557	13
6035011	13
14200329	13
6220156	17
3387045	13
25742582	16
97483	13
4110373	13
3397177	13
1123125	13
3174590	17
20527711	13
49563207	17
17459292	13
5926268	13
13568885	13
950796	13
8228456	16
3465677	13
8960732	16
17251430	13
13279548	13
33909344	13
2246804	13
1116822	13
4683988	13
9964189	13
10102538	13
4755147	13
1177031	17
11030889	13
10634256	13
17911824	13
6474069	16
10424331	13
4355384	13
8715436	13
4521641	13
24128294	13
13813941	15
5834632	13
34910273	13
489776	13
11415605	13
14236914	13
29729803	13
7918768	13
32045541	13
12984110	16
1876744	13
5368940	17
39201	13
1106584	13
14218735	13
2579180	13
385405	13
318884	13
181858	13
556738	17
15500782	13
1477704	13
3116568	13
684812	13
4651538	13
10129403	13
1410352	13
143934	13
3703253	16
26256421	13
22683827	13
4718060	13
5301897	16
24954219	13
3136318	13
10973409	13
2531519	17
1016698	13
18768058	13
503562	13
10302515	13
10635073	13
6809053	13
1931146	13
6483985	17
32394838	13
6712972	13
1717225	13
10560903	13
1308890	13
7292518	13
2461557	13
9075544	13
18935633	13
7010942	13
4855089	17
2669247	13
4620012	13
4254935	13
10925658	13
27548437	13
637993	13
23113851	13
3061973	13
2617808	13
14507603	13
6638502	13
3590964	16
11849836	13
4242465	13
5896156	13
295382	13
10102064	13
5336065	13
568624	13
4174730	13
27805080	13
4581051	13
4013745	13
11226066	15
2302861	16
6106396	13
4986281	13
9182509	13
1646668	13
1442160	13
1267897	17
444543	13
15529063	13
9507392	13
16959582	17
2518134	15
1377522	13
8495985	17
27073669	13
3889923	13
18121028	13
10044468	13
6823364	16
15094421	13
8246937	13
5518544	13
2558259	13
10561510	13
2073456	13
3815082	13
14121388	13
2534437	13
4447996	13
9227468	13
36841908	13
1421816	16
4243126	13
28283638	15
1537136	15
894417	13
5302806	13
16469251	13
13270317	13
19652426	13
13277598	16
19864194	13
266465	13
3985022	17
21529609	13
637865	13
655153	13
7229330	13
2413072	13
581513	13
11799398	13
6434740	13
11434897	13
9609695	13
111462	16
6425971	13
885669	13
5812442	13
8560471	13
700739	13
2168459	15
935845	16
507606	13
6947537	13
4507289	13
6188344	17
36444791	15
1431325	13
7054534	13
3291168	13
2119993	13
22858440	13
7399529	13
4028079	13
10951767	13
2113923	17
3405775	13
9962664	17
2637706	13
899980	13
47757	13
976989	13
582957	13
12684819	13
20067830	13
526695	13
1182174	13
22594207	13
13970504	13
5553503	17
1407197	16
3180245	13
444731	13
100942	13
11395425	13
6374863	13
26551753	13
11231107	13
12156184	13
463581	17
14179705	13
9748116	13
14212539	13
15580941	17
1406480	13
5780985	13
290862	13
1669264	17
5823124	15
14666237	13
17645408	13
3458048	13
43915671	13
11289934	13
10183747	13
1721666	13
20415264	13
307287	13
3675692	13
13277406	13
4316052	13
22195835	13
1541657	13
4561442	13
952383	15
3030593	17
5171230	13
6497842	13
7044953	13
458239	13
11277421	13
9931755	13
711729	13
14274206	13
1902950	16
15058289	13
362859	13
6971746	13
23986418	13
4690513	13
1568014	13
4141344	13
11450496	13
6228421	13
28010921	13
734156	13
18010316	16
3212913	13
1812348	16
10431729	13
3428505	13
18182650	13
4207210	13
41641553	13
5225311	17
104662	13
8912333	13
4396457	13
21022	15
1243920	13
2636849	13
11218306	16
1446532	13
15148440	16
300724	13
13329336	17
12000593	13
4815905	15
3141985	13
5569967	13
16718103	13
452402	13
2214833	13
3547763	15
735367	13
5419548	13
290292	13
4662291	13
2094616	13
4508148	15
2029693	13
2437037	13
9968875	16
17386320	13
9823759	13
7064026	13
375571	13
8152927	13
13814252	13
321617	13
9432143	16
7635644	13
44184131	13
9330360	13
8361906	13
8275645	15
2321395	13
53483807	13
8826439	13
6657659	13
814880	13
412664	13
892634	13
3685451	13
9531999	17
8928272	13
11564867	13
2023542	13
29707037	13
14889998	13
24036	16
2234120	16
15015260	16
32311103	13
2793330	13
7767908	13
7151473	13
11508861	17
2215189	13
15945182	13
3166541	15
291920	13
3007175	13
2973086	13
2803473	13
4613462	13
10453174	13
154807	13
3152573	13
8806230	17
10724957	13
4777135	13
2611776	16
42625374	13
3299604	16
9436355	13
4185887	13
6570696	13
17896884	13
21645930	13
6127791	13
15973265	15
4718249	13
22118138	13
2862869	13
4124480	13
10405237	13
10571711	13
2724629	13
2421256	13
4722043	13
159837	13
4502890	13
3646138	16
2657293	13
125110	13
10458118	13
14656689	13
10341349	16
17552988	13
9366339	13
21144529	13
20285465	13
9842872	13
10390765	13
8399542	13
13844671	13
1956262	13
8215055	13
9436986	13
10047125	13
639658	13
7507946	13
8604098	13
4255798	13
7572302	13
657017	13
6440161	13
4621242	15
2300674	16
2041151	13
7374834	13
11752575	13
6578305	17
1211325	13
13717799	13
5606670	16
1808495	13
6681588	13
22436149	16
5908501	15
5349457	16
695934	13
4063478	13
5059982	17
4772766	13
1404601	13
22333065	13
16424570	13
969235	13
15311364	13
15476944	13
9012350	15
13385818	13
6104561	17
7521834	16
2810815	13
34385041	16
6461389	13
22646096	13
5044746	16
3863227	13
5096473	16
4142529	13
6742985	13
3179052	13
3424228	16
5775638	13
3953927	13
13906504	16
1332711	13
7604907	13
1880533	16
150958	13
12466610	13
11000191	13
8145539	13
8268299	16
14388443	13
1757435	13
16897460	13
14709153	13
12204465	13
3899386	13
4736580	13
23009421	13
1855808	13
1866173	13
324255	13
1594409	13
7621615	13
1873803	13
4505833	17
652100	17
3076560	13
4025943	13
24262777	13
9217403	13
9894651	13
6200369	13
1507726	13
1226293	13
8154253	17
2865211	13
11990739	13
3028655	13
8676476	13
19525653	13
2833082	13
6280209	13
5861232	13
3093349	13
40241357	13
5814469	17
39476598	13
5654501	13
2994292	13
7258052	13
21739600	16
2745752	13
20091748	16
10420384	15
5945915	13
17925775	13
2889777	13
6877344	13
284398	13
2159916	15
3334700	13
5517996	16
2289466	13
1202343	13
18918937	13
216911	13
16370731	13
3683207	13
5634848	13
1628068	13
17376852	13
1618598	13
1985850	13
9192957	16
13367005	17
3247718	13
8256560	13
3513498	13
7533054	13
8776950	13
17383733	13
457509	13
90408	13
623332	13
1056628	15
2587660	13
9637358	16
12193693	13
5472037	13
3156315	13
12396310	13
7945115	16
2657294	15
2215374	13
6504292	16
32255343	13
17682917	13
15107985	13
478121	13
8510485	13
14992949	13
13350868	13
21647878	13
3958321	17
1805144	13
1333478	13
20633370	13
11585399	13
571372	13
9260360	13
1652515	13
6500351	16
4801380	13
11739305	13
5890982	13
16991667	13
15827121	13
9887323	16
12544301	13
2051986	13
13377667	13
2590869	13
1994740	13
1709716	13
5163794	15
9219755	13
334087	13
10297641	13
12880927	13
5942449	13
693604	13
1923178	13
15307156	13
7701825	16
3261382	13
4002715	13
6786822	13
47670	13
8714006	13
1583661	13
2583919	13
5443071	13
3715297	13
575623	13
769503	13
6011723	13
12843197	13
2037142	13
23984593	13
1420324	16
15243722	13
16422137	13
2309550	13
4214553	13
2823509	13
40115046	13
2669850	13
2721101	13
19335878	13
22533765	13
3308070	13
14766755	13
2480908	13
2926297	13
10815787	13
3652654	13
12717849	13
2834184	15
1920244	13
21210228	13
454715	17
4011597	13
10705838	13
35100400	13
25492941	13
5373838	13
4642882	13
27458141	13
7868687	15
8148232	13
5923946	13
2743248	13
5271099	13
256855	13
5374073	16
10751490	13
4391977	13
6208510	13
6901563	13
6778574	13
8902577	13
11625701	13
7770174	13
53328	17
1448794	13
18801243	13
17986941	16
6779178	13
6000234	13
24091821	13
6855180	13
1945692	13
5252368	15
7284911	17
16477742	16
20544719	13
7005931	17
2055153	13
850499	13
35614426	13
4071023	13
7643736	13
1206564	13
1005523	13
1287861	13
3504510	13
568220	13
5944266	13
858122	13
550727	15
3092656	17
6527390	13
3271524	13
7417273	15
7240505	13
7870757	15
6176644	13
11676025	13
7838676	13
129973	13
1470126	13
37743395	13
3506328	13
2714735	13
1269012	13
4724954	13
20636675	13
21069258	13
1368847	13
7234577	15
11103920	13
28248528	13
11233761	13
2066851	16
6200478	13
10497848	13
23961451	13
13053516	17
8628535	13
12555452	13
2004134	13
3430160	13
39189	13
5897849	13
12820300	13
3096753	13
9148824	13
12220186	13
24327774	17
1050403	13
10574671	13
15654915	13
502269	17
7289845	13
7292825	13
19074323	13
2009125	13
831930	13
6237222	13
1273254	13
4813339	15
4089766	13
14094896	13
7120199	13
8468680	13
24361520	13
11603090	13
702568	13
9529167	13
2646523	13
8637420	13
6542390	17
11383225	13
9493122	13
19573772	13
742291	13
16194497	13
10708364	13
2305860	13
1039563	13
1873498	13
9760556	13
3301266	13
3003618	13
4321399	13
209732	13
8233356	13
4362265	13
17320579	13
8931259	13
7605925	13
13271975	13
4707569	13
9904739	13
10142549	13
7464479	13
97295	13
3631446	13
5896216	13
19219925	13
5940048	13
4640747	16
214420	16
20693303	13
12551023	13
960899	13
5511025	13
6842109	13
6064962	13
4056743	15
1455532	13
3199710	13
2827786	13
4038861	13
5320246	13
5433406	13
7072120	13
9147923	13
17242721	13
8519079	17
7674839	13
9029566	13
4967045	13
2413536	15
2334943	13
9208060	13
1013228	17
7536722	13
16663773	13
38290320	13
41232500	15
15692170	17
15120184	13
624557	13
9498950	13
6350377	13
1198315	13
34538524	13
1570478	13
15673718	13
2799413	16
22160735	13
8848975	13
29517530	13
1265916	13
5677412	13
12645631	13
18326115	17
6692038	13
766582	16
2811699	13
1712261	13
753399	13
5429582	16
7155367	13
2742857	15
2678151	13
2165349	13
10246976	13
1931959	13
111401	13
3208968	13
5279059	13
5862078	13
4062247	13
231010	13
2082519	13
1013908	16
3302925	13
3747244	13
7998738	13
8994946	13
7579176	13
10747771	13
8199864	13
9393337	16
38152	13
2472767	13
1594985	13
4510174	17
11573915	13
14272870	17
16756356	13
25441833	16
7751422	13
12412321	16
3961423	13
10574695	13
3784754	13
6894069	13
11019929	13
566382	13
1455162	17
21228733	13
1564488	13
23032711	13
16411318	17
291954	13
16363348	13
2350848	13
3383570	13
1904556	13
30843072	17
1247827	13
10789127	13
3886407	13
9206315	13
8661242	13
999326	13
8685539	16
14065973	13
4805074	13
11815239	15
4641846	13
21124360	13
8427834	15
3769162	13
6133114	13
1716381	13
15120112	13
8995972	13
20896747	13
38811308	13
7228448	13
4859209	13
14518957	13
23150879	13
993782	13
18489025	13
169133	13
9994017	13
251642	13
5893076	16
2194008	17
7182551	13
3325538	13
7034121	13
15957692	16
2183029	13
724289	13
457757	13
9531542	13
5133923	13
8121892	13
31301494	13
238647	13
10514841	13
14304986	13
35785634	13
29275316	13
260402	13
13651917	13
2416315	13
6488769	16
9008432	15
2835470	13
1819810	13
45873085	13
4302109	13
2767095	16
5179025	13
1822021	13
2326958	15
248955	13
5838439	13
4585489	13
8846425	13
3885140	13
538614	16
5905744	13
18037419	13
15368065	17
12676734	13
23792504	13
9143471	13
5529810	15
6637021	13
5937730	17
4067663	13
6185030	16
560022	13
1693817	13
16236975	13
22884824	13
9719732	13
1004961	13
10338165	13
13228577	13
9204766	13
5448097	13
5494250	13
1875136	13
5325100	13
3576549	13
10319833	13
14195918	13
12844145	13
29427567	13
6843975	13
10579773	13
7013897	13
1986623	17
15434005	13
17076985	13
10117946	13
739908	13
2888551	13
5959573	13
42259	16
9119243	13
5850742	15
7062407	13
1029106	13
966199	13
2527124	13
5947026	13
6392302	15
1224763	13
9883919	17
8734476	15
17243702	13
12373757	13
5211934	13
5769119	13
867182	13
14434989	16
15976825	13
16705621	13
802377	13
9952554	13
418290	13
5336170	13
1506278	13
5410504	13
4872988	13
6577197	13
14277219	13
6732943	13
3114795	13
7793915	13
13678719	13
7629056	13
1994828	13
4437340	13
13328654	13
239347	13
78316	13
4664681	13
33290326	13
122655	13
25570790	13
11448939	13
304935	13
2688063	13
8849945	13
20804885	13
12770559	13
1668274	13
14438109	13
2775716	13
10188905	13
15400993	13
2175011	13
5296444	17
1233023	13
8738758	13
16675045	13
1142235	13
2076721	13
14111618	13
2515023	13
23433828	13
5465802	13
780034	13
113743	13
1022517	16
3290436	17
882850	17
33124332	13
1756435	13
1768277	13
816360	13
6771281	13
68179	13
5617293	16
10604122	13
1394510	13
6999477	13
2194197	17
284721	16
1285246	13
7472343	13
11661727	13
2519408	13
917965	13
197034	13
14386069	13
2937578	13
4255501	13
2748323	13
5877258	13
1869117	13
26248285	16
6188862	13
259109	13
4028662	13
16732801	13
40024072	13
29467724	13
6029291	13
2398898	13
417128	17
10964925	13
1430527	13
6744006	13
12631469	16
23802449	17
16114840	13
159289	13
1802242	15
808160	16
629285	13
6196366	13
13884926	16
29427812	13
3717702	13
22350652	13
368006	13
11056058	13
1656961	13
12742979	13
3054137	13
2581239	13
11096886	13
5707977	13
20717309	13
11625291	13
4471410	13
9752854	17
29605882	13
1000139	17
13167185	13
12677447	13
919346	17
6864792	13
649587	13
17545680	13
5022258	13
22538	15
7974118	13
17818931	13
2059707	13
7341162	13
7649677	17
4080838	13
4218078	13
15314106	13
4432016	16
1972446	13
6909496	15
1097291	13
5173436	13
10132247	13
18574841	13
2523931	15
11124068	13
1436931	17
3223935	13
1187738	13
10168752	13
8881934	13
6270006	13
6802524	13
1921553	13
11890574	13
319190	13
6104985	13
3352449	13
770880	13
16353586	13
3853561	15
1402093	13
10578738	17
6760733	13
5527343	13
5216762	13
1102932	13
29788663	13
1653364	16
2133709	13
19938891	15
2631531	13
6493447	13
700347	13
366844	13
593830	13
10068871	13
1448958	13
8439739	13
4184893	13
1557790	13
8886066	13
10553618	13
6070077	13
375821	13
115486	13
2975024	13
1715445	16
14642265	13
9943135	13
5222029	13
888548	13
25316771	13
1003287	17
30915556	13
6807856	13
5742005	13
6119738	17
10228301	16
29175901	13
16690761	13
2914368	13
13160408	17
9368420	13
569979	13
9419435	13
9187361	13
33311444	13
11809246	13
1380496	13
1702930	13
5597766	17
2264129	13
8695123	13
28582038	15
6280131	13
40877298	13
6641608	13
14743901	13
12393784	13
164770	13
9189653	13
6192104	13
3063924	13
14103624	13
6895085	13
4607780	13
2203983	13
3290772	13
2959595	15
137716	13
1094504	13
2452170	13
8527588	16
2822718	17
374218	13
2235196	13
5824623	13
12520519	15
33601144	13
7036928	13
8621639	13
14940353	16
149336	13
4192519	13
978065	16
10073908	13
14324466	13
13728107	13
3314413	13
1559898	13
7476996	13
3366538	13
27193519	13
15076111	13
3001121	13
1552162	13
9905053	13
13907916	13
15970406	13
5254056	13
8484669	13
7029222	13
3096015	17
5252988	16
11025328	11
2181370	16
4768944	13
1933265	13
4679635	13
7603272	13
18079861	13
3364589	13
7266659	13
15972140	13
1238313	13
12296606	13
6780185	13
260162	13
13611886	13
10271688	13
8079210	16
1546782	13
3382593	13
2140111	13
559520	13
7554634	15
1087654	13
8535692	17
2052826	13
5958395	13
2733179	17
4718479	13
12210919	13
13608594	13
4688776	13
3567935	15
3928012	17
5360525	17
5465958	15
6387354	13
608397	13
6677239	13
7045341	13
6342603	13
3569952	15
15587527	17
19226606	13
3514871	13
38803630	13
3122593	13
8686030	13
3438211	13
36535898	13
817482	13
11602937	17
82310	13
417012	13
19471310	17
6839538	13
11951642	13
3185839	13
1248272	16
8369417	13
15488093	13
16870805	17
1648231	13
8442396	13
275288	13
2933209	13
5241266	13
352607	13
2954511	16
4007330	13
13124190	16
1163027	13
3695823	13
5079568	13
3691546	13
18499379	13
13508746	13
7065445	13
2197850	13
11712205	16
10683296	13
8426631	13
1118978	13
25270570	13
56100657	15
892564	13
16914819	13
498236	17
7302810	13
35057704	13
3810850	13
7662410	13
1248028	13
1810444	13
5768391	13
7303345	13
15391192	13
5319556	13
37074399	15
245466	16
16384808	13
2546180	13
13272008	13
7233714	13
18939681	15
14943440	13
4373503	13
5323402	13
283566	13
32889732	13
3111486	13
8965221	16
2481864	13
3109494	13
2149767	13
9272491	13
7864556	13
28159927	15
1740300	13
2676553	13
29746876	16
20317339	13
9620733	13
4557492	13
2235507	13
21621160	13
689722	13
24118617	13
47931675	13
223831	13
7929140	13
7127433	13
10634153	13
3982312	13
152728	13
6120567	13
4710465	17
738171	15
898383	13
39897357	13
22839213	13
4641056	13
12825477	13
1924404	13
1131562	13
3421976	13
4763400	13
6667568	13
4215951	13
11001914	13
1923294	13
17764440	13
6895915	13
15289471	13
11157835	13
234551	13
9523859	13
375587	15
3863050	13
6249456	13
5533746	13
24456894	13
9829627	13
1804016	13
1947233	13
1273533	13
21610866	13
8617437	15
3325417	17
19513376	13
14820813	13
17191938	17
11937592	13
10701605	17
6604050	13
4546041	13
383150	13
6247925	16
1459919	13
21645177	13
2596781	13
3973460	13
3841662	13
18245600	16
1004389	13
936038	13
882079	13
1880474	13
13815904	13
6654996	13
6754646	13
2408921	13
1285761	13
22291902	17
15717414	13
2621981	13
2773577	13
859288	13
11011900	13
261130	13
13530351	13
26156581	13
22851416	13
10534556	13
7900979	13
371534	13
72312100	13
7341948	13
33235149	13
1271194	17
10723386	16
8374739	13
1112515	13
7298093	16
3599515	13
5330122	13
13392300	13
14810670	13
10554154	13
10447448	13
1932124	13
18891419	13
8127880	17
1009328	13
14640360	16
7395153	13
269432	13
2430138	13
4988051	13
5156581	13
5097917	13
2376418	13
11352895	13
9006080	13
5440746	13
10502453	13
4516050	15
6606179	13
20831606	16
2480020	13
1631017	16
21214600	13
4586023	13
15406677	13
8510962	13
432651	13
4519398	13
5163053	13
31785101	13
7195504	13
20332389	13
4575190	13
1610403	13
239939	13
8629977	13
36718750	13
21371401	13
30632349	16
269323	13
1118688	13
1699231	15
12376055	16
8679479	13
2915009	17
3357302	13
1247789	17
3655225	13
1638679	13
1189707	13
15079532	13
2399584	13
17567217	13
4361155	13
9389663	17
19313785	13
28703681	16
5379117	13
9082490	13
2082451	13
11772261	15
6247150	13
2344579	13
14317350	13
1235293	13
10788074	13
12814466	13
14119485	13
12351455	16
4550843	13
14822142	13
9991339	13
5513259	13
116071	13
4305229	13
5047216	16
8754649	13
3322343	16
3032452	17
4130667	15
1339029	13
3665553	13
2437757	16
16884041	13
699787	17
5982230	13
724464	17
18000693	13
3259591	13
2584829	13
5609210	13
1678446	17
2754363	13
2127101	13
8058864	13
1537039	13
7095898	13
5191676	13
28625425	16
10160626	13
10444701	13
441703	17
9402788	13
5317149	13
16028454	13
3385719	13
1646212	13
5873633	17
16324266	13
4911029	13
17272273	13
37348954	13
1470444	13
8736157	13
2644804	13
1489679	17
15141412	13
43612330	13
849393	13
14318110	13
13151930	13
928996	13
1220998	13
40992120	13
6449824	13
8947506	13
2683706	13
14058036	13
31061185	13
381466	13
5978030	17
35775106	16
46090	13
9064148	13
142506	17
7107697	13
11734222	13
11208417	15
1655478	13
15004169	13
1903580	13
4600630	13
895456	13
7118640	15
22182826	13
15108741	15
22758032	17
6638289	13
23748052	13
21676681	13
18626518	13
4460549	13
3477128	13
11059845	13
31924363	13
2772458	13
3712039	13
6333021	13
3637721	13
4401162	13
1386055	13
25153434	13
2651135	13
8242964	13
4137199	13
9300769	16
1883028	13
1825334	13
644400	16
9037198	13
1062532	13
11590472	13
1994085	13
43751715	13
15453186	13
2527181	13
8288100	13
237907	13
6385384	13
11432228	17
7024665	13
3846726	13
824280	16
3013069	15
8406498	13
11493064	13
681547	13
8797584	13
10561193	13
10264175	16
2626130	13
7280972	13
2689459	13
909869	13
8511989	13
8126735	13
7914145	13
33105652	13
5241134	17
4108844	13
38090487	17
611723	15
21409894	13
4696502	13
656594	13
1588923	13
288338	13
4323459	13
2172660	13
23492302	17
29878960	13
4267419	13
12935759	13
1738133	13
6235446	13
16348305	13
3223537	13
656922	13
12116321	15
16032783	13
20878382	13
2311108	13
3666069	13
8957997	13
8654644	13
227848	13
17875113	16
2951410	13
2122287	13
3093314	17
18787269	13
6653913	15
114563	13
10337614	13
2320958	13
8150589	13
11011785	13
32579766	13
2356328	13
8974297	17
7224193	13
3354498	13
6868183	13
1889816	13
992453	13
11309657	16
5287715	13
2940639	13
10596019	13
480669	17
9069620	13
7610361	13
6067789	13
6661873	16
3705197	13
2208724	17
1681054	13
1254691	13
9817571	13
14377693	13
15835658	13
33325258	13
3444704	16
6912885	16
1584626	13
265005	16
17273212	15
4489038	13
21223971	15
9879632	13
7324720	13
2443289	13
405834	15
9681700	13
17821339	13
546130	13
4214928	13
6138516	17
8837038	13
11167308	13
1440471	16
8661462	13
253822	13
10264536	13
745381	13
532877	13
1373344	13
3922769	13
659085	13
8803757	13
6776544	17
448487	13
2277058	13
12689308	13
13706939	13
1628395	13
7640460	15
7307387	13
5898773	13
8977273	13
2884317	13
5124917	17
1006528	16
941008	13
550830	13
19329739	13
1310105	15
113110	13
5624413	13
1088407	13
4363532	13
8149050	13
9363085	13
14238248	13
3409310	13
5205346	13
742439	13
33944251	13
16338691	13
745885	16
12023247	13
6352184	13
9264869	13
65108127	15
9989825	13
11612208	13
14116029	13
5130864	16
3862424	13
5815205	13
3108188	16
10323246	13
4495805	13
6928687	15
671986	13
17447026	13
3055450	13
33763346	13
2426086	17
17423841	13
26037773	16
17091367	13
22481916	13
13353934	17
4747197	13
2695769	13
2668725	13
8179631	13
33917919	13
562815	13
686125	13
23498781	16
11359189	13
3394016	13
10348828	13
5971572	13
16517795	13
4256273	17
2321861	13
12172734	13
373418	17
2628040	13
2622429	13
13264738	13
3688239	13
8073049	15
3113742	13
2657215	13
6310427	13
4786790	13
12601215	13
16598851	13
3541015	13
5202128	15
4230477	15
2612342	13
34823737	13
5080049	13
48227	13
4582128	17
7114292	13
10727518	13
6442283	13
13293350	13
2447623	13
1812205	13
979441	13
4594637	13
15073017	13
1869072	13
463399	13
23069815	13
6491678	13
15813413	13
2707636	13
13111550	13
12250218	13
4387340	13
1334766	13
8992566	13
7634325	13
673276	13
1069014	13
2561678	16
10601598	13
30668036	15
15364993	13
6534274	16
3023764	13
19090065	13
924602	13
409294	13
7804409	13
6611412	13
3908949	16
6497872	13
24776619	13
14972835	13
6450800	17
15223483	13
1293624	13
987533	13
8324527	16
34654110	13
12942586	13
23513188	13
4374808	13
8275989	13
3570363	15
22043339	13
236500	13
10952749	17
254383	13
5451440	13
2077894	13
327729	13
5889647	13
11568892	13
1904785	13
1848539	16
802380	13
11347023	13
30552862	16
1504599	13
434999	15
8599717	16
14563364	16
1692208	13
8630123	16
6896583	13
12506840	13
7976204	13
1565789	13
4696250	13
20767155	15
18798316	13
5515407	13
15216138	13
6493156	13
244755	13
5257803	13
3465909	13
49093772	16
527475	13
1367982	13
6257973	13
9382576	13
17704058	13
523684	13
8147383	13
9066870	13
9218035	13
2617751	13
10138846	17
1400228	13
13026107	13
919083	13
13937275	13
10103914	15
686160	13
32933762	16
2958418	13
19130806	13
15701870	13
2158476	13
45572275	16
4073082	16
2422976	17
1678397	13
5639878	16
3466940	13
12680215	13
2261094	16
14034799	13
3405284	17
1836290	13
8780311	16
3739115	13
7500143	13
19204389	13
28194092	13
17869358	13
5875476	16
21717841	15
3041591	13
16906435	13
4609331	13
16755542	13
5119605	13
4463081	13
13332281	13
10157057	13
11822865	13
6704242	13
8064484	16
215249	13
13381350	13
1105971	13
2491574	13
15109739	13
506714	13
1157751	13
379630	13
4803030	13
1177661	13
4405557	13
9604676	16
8678722	15
33510	13
12601729	13
13801839	13
1458501	16
3154165	13
39698433	13
13176380	17
1328363	17
21576253	15
12978338	13
8462904	13
7693131	13
3547148	13
4401501	13
14378084	13
1836260	13
19220	13
944	17
30389872	16
2730339	13
10502744	13
7109913	13
4940466	13
652414	13
6433765	13
11781502	17
2814534	16
3291555	17
18139941	13
2562967	16
5557203	13
1038640	13
1805236	13
319334	13
9708386	13
16570461	13
5281247	13
3078782	13
1209875	13
5577634	13
12159264	13
2901567	13
1221167	13
1351680	13
2540689	13
36866	13
6647004	13
12222154	13
8304619	13
34591851	13
3680204	13
5712523	13
2622375	13
8046165	16
14263270	13
1135130	17
12133562	13
10710685	13
3407143	13
965691	13
559066	13
1479062	13
14023360	13
2380538	16
438754	16
3247709	16
1409090	13
3811803	13
2636561	13
4605033	13
1642620	13
8121450	13
18296053	13
2738323	13
16497201	13
8696423	17
1141316	17
1869052	16
7983218	13
7754488	13
4778141	13
2151051	13
746157	13
9233772	13
2417796	13
964265	13
484195	13
19525268	13
25212918	17
16482764	13
3357374	13
13472509	13
5129532	13
5228435	13
948764	13
1555410	13
1688326	16
3473666	13
56181415	13
10601841	13
2591904	13
7421422	17
16903661	13
13256589	13
5650264	13
13100555	13
914261	16
8300801	13
984361	13
14534106	15
10959737	13
2626746	13
2570783	13
7231972	13
6776884	13
2348334	13
8316689	17
6327820	13
2722825	13
11255838	15
5790257	13
6539403	13
1603287	13
1673021	13
3391880	13
24684276	13
6120366	13
4558356	16
4382303	13
13318912	17
956671	17
7143922	16
987002	13
11304967	17
4468799	13
22326124	13
10107249	13
1002954	13
11118441	13
307503	13
7310806	13
13410521	13
2751185	13
3498872	13
13568266	13
866434	13
1108046	13
7093207	13
7639443	16
4486711	13
31377898	13
4659665	13
3353912	13
2211295	13
10004109	13
2006683	13
8119233	16
26623315	13
9171857	13
15647540	13
1128620	13
1200952	13
2601670	13
5020467	13
9571370	16
11043243	13
3126148	13
2496572	13
5196687	13
9752480	13
2458646	13
2300143	13
3211712	13
1463422	16
6192011	17
614526	13
4786671	13
16037989	16
549941	13
14562189	17
16433972	13
4836095	13
20697995	13
15918101	13
18624997	13
2405083	13
63598	16
16728530	13
20060881	13
2074479	13
7990415	13
13906121	13
4140673	15
1240065	13
4027821	13
7216438	13
2006437	13
8986615	13
10251008	13
4459811	13
15568821	13
16041733	13
25135294	13
13524769	13
912202	13
3415692	13
3873188	13
15073889	16
5176695	13
6363540	16
18696427	13
3683914	13
3155563	13
11985668	13
5510074	13
4218640	17
1028405	13
1975192	13
18149718	16
249382	13
2629015	13
18833897	13
15005141	13
4868636	13
4678336	13
5507682	13
3614082	13
347291	13
19078544	13
408953	13
17138221	13
2112498	13
82987	13
528968	13
35278402	13
2784953	16
30922849	13
166539	13
18008463	13
1080056	13
3813848	13
14204510	13
10368871	13
14759941	13
3062832	13
6867170	13
13260154	13
5408101	13
10030255	13
4118165	13
13500052	13
869442	13
21837426	13
13101277	13
252643	13
3585273	13
27276146	16
7760994	16
23087057	13
9679805	13
806268	13
18023656	13
2599076	16
8013178	13
12618092	13
5086565	13
3661617	13
11464616	13
11230905	16
13358297	13
2146844	13
17717181	13
3989338	13
1161478	13
849591	13
2746945	13
10429224	16
29936967	13
8583408	13
9546130	13
13713133	13
5148140	13
12053238	13
22286600	15
6166299	13
1802806	13
13985501	13
6829199	13
42588642	13
604331	17
4150003	13
9292689	13
5843309	13
392646	13
1482286	13
3770946	13
1638284	13
18355	13
18513567	13
11678340	13
3331064	13
10613586	13
6999597	13
1960779	16
26295891	13
12570910	13
1275951	13
4674987	13
6951544	13
6333579	13
2063580	13
10069217	13
6623744	16
1436862	13
4413375	13
163828	13
8584310	15
2056559	13
2886911	16
3559993	17
6278195	13
34628413	15
5171598	13
4705012	16
2804269	13
12020949	13
18009728	13
1445866	13
1536632	13
6256936	17
1463973	13
21843	13
22943313	16
14783640	13
1665451	13
7559138	13
11040098	13
443107	13
4736676	16
9873474	13
6145407	13
2502818	16
25717500	16
1183128	17
10679816	13
15339634	13
1047263	13
1443571	13
2565373	16
5227780	13
16214113	13
12126205	17
4871187	13
17455897	15
23509121	13
17403620	13
18415640	16
1373496	13
24668747	13
16570512	13
28591500	13
3172945	13
14791701	13
8011777	13
4229442	13
6537446	13
185182	13
2946706	15
47314082	13
3184545	16
2669937	13
760685	13
3536001	13
10379880	13
3334487	13
5697309	13
2515987	13
204411	13
1296909	13
8859812	13
13346287	13
30603203	13
34553982	13
334407	13
189599	15
653759	13
22483039	13
5071997	13
22453578	13
18190998	13
6215146	13
3803254	13
15299514	13
285959	13
20257028	16
3291237	13
1802699	13
12617591	13
3375009	16
12280309	13
12016447	13
3439742	13
1386326	13
8232997	13
13893482	13
9735558	13
3066304	13
1861515	13
3352383	13
7521600	13
4380806	13
3879190	13
1869508	16
2855525	13
5506636	13
5360062	15
8365681	16
1831297	13
16764498	13
7708776	13
4954723	13
18684726	13
7111720	13
624622	13
4093566	13
1956636	13
4116459	13
7082915	17
3833708	13
4544382	13
17468506	13
1951258	13
32565640	13
2361176	13
3245184	17
179405	13
6365711	13
8998978	16
6769245	13
771469	13
11947403	13
3697895	13
12711933	13
9266033	13
13636754	13
15434651	13
2968494	13
130508	13
3439294	15
10831884	13
1872856	13
14180841	16
833431	13
11598523	13
6704627	13
7194533	13
12781252	13
9017990	13
767397	13
9004644	13
5190715	13
7384430	16
31590388	15
17471557	13
1548942	15
16212534	13
10631904	13
6155415	13
574869	13
14262182	13
4309590	13
2763528	13
40709249	13
15791607	13
1562006	13
15284018	16
202594	13
1390081	13
675666	13
2204425	13
25888840	13
10784416	13
5776206	13
7075567	13
6046657	15
10753796	16
36386887	13
2432902	13
7072364	16
3718590	13
76992	13
4117088	13
16718849	13
10153022	13
8454328	13
14319727	13
13287522	13
36415422	13
3364019	13
5758306	13
6706846	13
23165337	13
11518520	13
2975808	13
18057568	13
6596860	16
1988649	13
5840773	13
5252068	13
340906	13
9050964	17
8240539	13
20141638	13
6875695	13
4076838	13
2374032	13
11257128	13
7485980	13
1808816	13
5318457	17
3278533	13
18910228	13
1200114	13
3311019	13
3344048	13
1766351	13
12248356	13
10399530	13
9489445	16
9692812	13
404968	13
5864920	13
10405590	16
9421472	13
7172186	13
3295206	15
56073369	13
4288188	13
7100170	13
11188798	13
9297932	13
267821	13
165648	17
663983	13
22505843	13
8296093	13
12613526	13
25712574	13
1279674	13
398225	15
2969883	15
27865285	13
3393191	13
3056567	15
8638154	13
5832186	13
14506139	13
6678960	13
13726395	13
71458	13
8581344	13
806199	13
36174769	16
6101148	13
781948	13
13608968	13
5518544	13
771541	13
7859335	13
9970422	13
6373557	17
1436185	13
9412162	13
1473463	13
8699273	13
16673884	13
6056704	13
4330883	17
59909146	13
6832459	13
3249592	13
3312862	13
15845632	13
1240401	13
15480348	13
6296006	17
3941210	13
4087999	13
11310176	16
2058361	13
2968642	13
5575421	13
4993290	13
14119240	17
15974276	13
7270013	16
5760963	13
6240202	13
7107882	13
11118140	13
301921	13
8817658	13
2463632	13
772988	16
6382807	13
21706361	16
4865445	13
23345557	13
1398667	13
25450967	17
11562064	13
2484394	13
5203461	16
25565128	13
4979500	13
15242831	13
1720529	17
7615134	13
1484592	13
12644124	16
2207792	16
2217047	13
188079	13
25659136	13
7571540	15
7715140	13
4450167	13
393781	13
9900680	13
6225138	16
7331756	13
4495667	13
36683714	13
5771238	13
602454	13
1458825	13
43947932	13
584828	13
13033665	13
1203078	13
7700185	13
31052198	13
6698377	16
294668	13
871674	13
17188139	17
12217864	13
21117745	17
2260160	13
6644972	13
3793121	13
1597922	13
8255789	13
7379755	16
5960164	13
10334239	17
9709447	16
19418291	13
28055381	13
162517	13
8623553	13
4734259	13
296418	15
7069232	13
13484698	13
16614373	13
377928	13
22754712	16
14924748	13
9226647	13
14643056	16
523710	13
18405792	17
534062	17
4043181	16
2875424	13
13638490	13
591175	16
7261613	13
1551269	13
4577006	13
676965	13
1044168	13
19571290	13
962636	13
14734609	16
14039249	13
10495598	13
25293651	13
5167534	13
2752979	15
15925094	16
19185903	13
3008567	16
3066784	13
10905599	13
888414	13
5086740	13
3575699	13
10375849	15
3560900	13
11013860	13
8923078	15
14194777	13
3530027	13
8368799	13
9618173	13
2595344	13
871525	13
9182459	13
14667162	13
5636352	13
114954	16
3450812	13
2546139	13
3415707	13
2919370	15
3119791	13
14131094	13
1338468	13
3740608	16
1989412	13
5265856	13
3231192	13
4309428	13
4606399	17
18039	13
426351	13
5487214	13
1974972	16
13300724	13
24656923	13
10185976	13
10830422	13
9137849	13
44659302	13
7176426	13
1917582	13
3729359	13
1534496	13
43180050	13
20645268	13
10399235	13
8628268	13
21669117	13
20367973	17
18150379	13
13565838	13
2321956	13
5326899	13
707236	13
5263105	13
2460851	13
2681271	16
4276288	13
1465799	13
6505697	13
676311	16
13232903	13
10751086	13
21415209	16
3286727	13
828005	13
1310629	13
5577422	13
27105217	13
1538633	13
5994205	13
2698588	13
17072	15
11841286	13
1421118	13
46649051	17
7257230	13
17932625	13
1502503	13
3398470	15
808721	13
2815535	13
11662523	13
23699458	13
11593269	13
7945345	13
6569135	13
5937877	13
9165391	13
1890624	13
891790	13
3875106	13
10450093	13
10911407	15
2343126	13
1642375	13
8198106	13
26620825	16
2602365	13
7143368	13
3766103	13
16677821	13
14806077	13
2742960	13
17515782	13
5108710	13
1311376	13
2744013	13
645614	13
25401934	13
5997981	13
2644811	13
27692135	13
169383	16
9333154	13
7421614	15
836880	13
4309838	13
11109022	13
8842	16
6890435	13
2048830	16
1782723	13
2234466	13
4970666	17
12871588	13
12192144	13
4590125	13
15709363	13
25943503	16
37123151	17
1050236	13
6294936	13
12825457	13
1409302	17
2226833	13
2126042	13
793042	13
15861	13
1005921	13
21228288	13
2337673	13
1781267	13
14478592	13
13613497	13
16096131	13
17447592	13
17245015	15
2941357	13
10737724	17
12061231	15
2190262	13
3488566	13
1004368	13
10649488	13
424608	13
8379122	13
7539310	13
9265925	13
2617107	16
103301	13
51104	13
1547363	13
8055678	13
1670691	13
21859245	13
5108449	13
8846587	13
3102114	17
2085823	13
24243469	16
1208338	17
44864599	13
19195787	13
796304	13
16205996	13
6407307	13
905342	15
14727706	16
11827837	13
12251575	17
4867581	13
74216	13
16299509	13
11248932	13
12481836	13
5552885	13
7857249	13
15416619	13
8721495	13
6184801	13
2252269	13
3257369	13
18514540	13
15795223	13
1670600	13
18582876	13
3602385	13
5604783	13
8833145	13
18785760	13
2826432	13
4630129	16
11595754	13
8591385	13
4945113	13
11532860	13
4025254	13
626873	13
7275677	13
4558638	13
2698677	13
5751726	13
7499895	13
4944513	13
2200492	13
20002945	13
13416605	13
22977983	16
22189531	13
20411536	13
2856793	13
3329904	13
65820	13
1798450	17
11188033	13
7603859	13
10369056	13
31568300	13
20758279	13
15183172	13
7032104	13
1076120	13
12766344	13
4746449	13
13064113	16
25236346	13
16584513	13
15809031	13
10906102	16
610573	13
2866228	13
11590595	16
11303559	13
839258	13
3615290	13
2082367	13
31191222	13
11104330	17
6051526	15
2069452	13
28424655	13
774691	13
5442800	13
14612778	15
11100654	13
12988328	13
1779733	13
6174361	13
21276602	13
3218976	13
7928357	13
369838	16
11537417	13
13319894	13
67376	17
7035159	17
14584500	13
4173280	13
5204144	13
824251	17
23854715	13
4096905	13
6774807	13
20481306	13
283141	13
8914886	13
2756260	13
4669505	13
79866	13
8443002	13
24112408	13
15435742	13
30548934	17
11702477	13
13059367	13
4059645	13
4808881	13
3789401	13
8676875	13
3289315	13
185376	13
7874787	13
2089169	13
8312116	13
10555297	13
8918663	13
870225	13
17891910	17
6330189	13
8314436	13
3992668	16
660214	13
3397074	15
11004893	15
2319609	13
9784736	13
13053582	13
10416144	13
1194175	13
24802329	13
1065851	17
38179371	13
3468758	16
20125258	16
5716695	13
677924	13
9032888	13
159363	13
10554170	13
3684259	13
2516714	17
30198928	13
25578818	13
16178141	13
2424609	13
12214144	13
6581467	17
4205277	13
7856928	13
3100102	16
18095245	13
4490450	13
9279928	13
7785042	13
2345019	13
19775728	13
21060582	16
10652079	13
2117954	13
1761832	13
2741195	13
18830245	13
20142	13
1343195	13
3456843	13
9289	13
8892901	13
2518739	13
3111273	17
9847311	13
830461	13
42264729	13
2953384	13
5645705	13
4919615	13
25491737	13
15170523	13
1964139	13
3167063	13
1072276	15
9172732	13
1028873	13
19576681	13
11125427	13
17722655	13
13083818	13
5872858	13
1136135	15
20035942	16
7444834	13
12952	13
12071892	13
21711683	17
25925600	13
2139344	13
1769701	17
10481286	13
14018405	13
6071060	13
4517464	13
1014317	13
375847	13
2900285	13
5290369	13
10557630	13
6182586	17
4827494	13
2767826	13
10900631	13
20102876	13
734708	13
8688249	16
12558480	13
5758643	13
3731149	13
1351015	13
3941396	13
7491142	13
30488509	13
6663388	15
17623574	13
11617593	13
1038977	13
14097367	13
231795	13
10016509	13
24493943	17
398446	13
930362	17
7302496	13
4130817	17
9004122	13
1437526	13
23700848	13
6034847	16
3175194	15
5634020	13
4914422	13
218956	13
2214340	15
54881918	13
5788448	13
25249193	13
7521763	13
3085101	16
2980901	17
16835205	13
258351	13
2419397	13
17535661	16
28985437	16
615964	15
11476622	13
13201055	13
4294707	13
5543997	13
19968913	17
23495178	13
3441566	13
274977	13
9201796	13
874043	13
16219972	13
4237460	13
5757934	13
3215501	13
4073741	13
1694004	17
2237165	13
6878512	13
36186741	17
12329097	13
4206690	13
5309768	13
15098768	13
8196955	16
1990575	13
2270249	13
11257770	17
5555141	15
3324008	13
3432226	13
158834	13
11078440	13
21330460	13
3164413	13
2202229	13
96961	13
3246796	13
10495938	13
396637	13
7835328	15
20048900	13
618631	13
9717341	13
14145293	13
419134	13
1214490	13
8508945	13
2673140	13
13364729	15
5614109	13
13442949	13
3568661	13
14877816	13
96461	13
11895110	17
1852632	16
16272585	16
817988	13
4363731	13
8856212	17
13767573	13
14494845	13
15901828	13
3362393	13
1640433	13
27898384	13
550101	13
23681416	13
6929936	13
10316961	13
4365036	17
13373034	13
1352008	16
3324564	13
3561844	17
6842061	13
1901970	13
17449050	13
1191441	17
4698027	13
4411779	13
1208208	13
6202481	13
29774178	13
3278860	13
251158	13
369793	13
23891414	13
788643	13
6713199	13
7091745	13
6033526	13
3660504	13
23450803	13
12482130	17
7139868	13
1380174	13
7421313	13
3260774	13
11833844	13
11395036	13
3264050	13
1925400	13
2238174	13
3113443	13
2210030	13
894266	13
776518	13
1626774	13
571060	13
2895300	13
4223078	13
7221588	13
6032590	17
11165499	13
19530126	13
24081719	13
3016835	13
5073932	13
28235050	13
19831966	13
19877847	13
578970	13
7029557	13
3186315	13
10903496	13
6894644	13
25391359	13
23196483	16
1318703	13
3946227	13
140573	13
3839967	13
5401197	13
2767264	16
5187456	13
5505738	13
7814630	15
1454285	13
21968961	13
1876260	16
10603058	13
15152697	13
311164	13
3608165	13
7167661	13
8559244	17
13792344	13
5021682	13
9726040	13
20989834	13
8710679	13
3431003	13
24437298	13
7214644	13
2978761	13
15423816	13
9736963	13
6126349	16
14649102	13
14221321	13
688317	13
1058753	13
6949924	13
3348366	13
2110085	13
8218859	16
33457777	13
1414316	13
14922653	16
6384001	13
8958543	13
1714250	11
2579126	13
9052694	13
8422779	13
6881556	13
3198650	13
1677109	13
1497408	13
5632611	13
2455077	13
3833037	13
9964668	13
9361507	13
6797087	16
4271141	15
2503451	13
14187439	13
1645776	13
2730186	13
28689272	13
39941627	13
8710065	16
15967217	13
327616	13
5419602	13
2675510	13
2427377	13
9506345	13
10504763	16
3169673	13
2462947	13
7873106	13
13678061	13
8340884	13
43465379	13
14748242	13
220832	13
2031792	17
6303311	13
1657310	13
3572129	13
9576117	13
693351	13
235371	13
2333879	13
7389800	13
2214144	15
13178796	13
2484809	13
56401	13
10733142	16
4899816	13
1909877	13
1976695	13
115546	13
21629561	13
19124063	13
13399658	13
3301784	13
20018687	13
4474724	13
435656	13
3285115	13
12386996	13
37983410	13
382418	13
5651906	13
5049447	16
23062416	13
5886517	16
42449320	13
3250914	13
5927015	13
10694538	13
11144967	13
7543182	13
356490	13
10009627	13
8289876	13
5025099	13
16903696	13
27150710	17
467801	13
25578478	13
7707399	13
18005573	13
1994388	13
37685814	13
4935427	16
7401129	13
8066746	13
18141894	15
1380993	13
6849827	13
20779022	13
1884311	13
19863951	13
27078898	13
267922	13
8961203	13
4492530	13
1903867	16
9382003	13
640899	13
2014532	13
9104540	13
3163736	13
12729023	13
11671247	13
6671467	13
931081	13
1182948	13
15120339	13
11455084	13
15106567	13
4890885	13
7884599	13
5767211	13
17148300	15
8198246	13
1285544	13
3085901	13
2859767	13
13959168	13
1443612	13
2108266	13
21390468	16
20473293	13
21826120	13
44094556	13
10103493	13
254500	13
11602413	13
706878	13
7810336	17
4879883	16
8087299	13
5068121	13
10646196	13
5832253	13
3951408	16
7144347	13
57964768	13
2594807	15
1460115	15
14385941	13
16073256	13
42382205	13
9390049	17
8242208	13
3771438	13
4481080	13
6643039	13
21801296	13
6189391	15
17919196	13
1099776	13
2046068	13
16448913	13
8931440	13
8890615	13
265595	17
6012199	13
12724929	13
2318200	17
4184174	17
22931491	13
20529029	13
5221721	13
2187576	13
5015839	13
19214641	13
562619	13
7736105	13
5208324	13
2112223	16
3052397	13
885457	13
2566504	13
411221	13
14241603	13
2301869	13
329145	13
3001517	16
6487796	17
12103642	17
9383064	13
4104006	13
38154921	13
4174236	11
3054312	13
18059421	13
17849979	13
14790227	15
8136279	13
5300872	13
9274448	13
4407356	13
4761670	13
20656043	13
18841624	13
5297908	13
51109266	13
23499822	13
1688237	13
22030144	13
8652662	13
18799393	13
2658104	13
10081974	17
4019423	13
19660303	13
5620466	13
47210047	16
6551348	13
570305	13
2611694	13
469683	13
5094963	13
1086963	13
4531257	16
6281013	17
22963934	13
5930015	13
4383262	13
19777254	13
10372389	13
22333576	13
2130963	13
2302530	13
4802614	13
4350294	13
258025	13
2296717	13
3255406	13
18819744	15
5333731	13
5109514	16
822488	13
4170183	13
1013830	13
22555075	13
670719	13
1947445	13
574880	13
1677173	17
7477107	13
56992050	13
2707336	13
14146083	13
3688485	17
206350	13
4430800	13
11329104	13
820834	13
2536223	15
27472797	13
2481672	13
7586033	13
8486388	16
5451696	16
4539714	13
11166193	17
13593369	13
1619556	13
15047692	15
6111117	13
15435587	13
14378145	13
130464	17
12920758	16
12233725	16
542573	13
5664427	13
3278661	13
11023022	13
30694891	16
15928414	13
197248	17
9003443	13
12599777	13
8161793	13
1385095	13
787528	13
4537660	13
6537349	13
11684172	13
10305147	13
1357027	13
12713993	13
7561024	13
408132	13
867221	13
23689387	13
174777	13
39755166	13
905004	13
3594008	13
3685029	13
1991204	13
17007695	13
15964697	13
9369976	13
25320629	13
448437	13
2364120	16
6650153	13
7678081	13
18102891	16
37555762	16
4496276	13
4140818	13
24317065	13
2614941	13
25280059	13
2537381	15
2997812	13
617317	13
7496198	13
7378022	13
32755687	13
3266418	17
6028235	13
14109971	13
15545211	17
12294478	13
3158081	13
1716153	13
3905293	13
1642681	13
4027628	16
16160380	17
1226464	13
505874	13
5881421	13
5421367	13
6724001	13
14777230	16
15111139	13
303672	17
9586968	13
10393141	13
589607	17
21006125	17
17012679	17
15296937	13
23452447	13
1953091	13
7413300	13
6453220	13
8615867	13
3043222	13
1446180	13
1249913	15
16803895	15
6073814	13
4043046	13
5307308	13
3396910	13
7573169	13
3734543	15
6775171	13
33338729	13
15361544	13
7429861	13
6167396	13
4362709	13
1257998	13
6186673	15
7917414	13
1283154	13
1268523	13
4306544	13
2744198	13
17062072	13
1988419	13
9750558	13
6993202	13
310289	16
4662986	16
5060220	13
5453686	17
11224877	13
20579829	13
6609366	13
4462431	13
4559597	17
16425176	16
62900	13
4966505	15
20139993	13
32899241	13
6291264	13
7299950	13
10944599	13
13259674	13
624217	13
13935373	16
1590555	13
11765757	13
3395399	13
20792560	13
3652880	15
9949873	16
1065038	15
3902072	13
234177	13
13541601	13
14652569	13
3565228	13
2260635	13
851137	13
17670533	13
21274513	13
17925780	13
1114781	13
4233445	16
6999101	16
3623745	13
28358345	13
4424258	13
34740941	13
5860586	15
46371	13
11500220	13
1862079	13
3319451	13
7354318	17
2382519	13
4154431	13
9567286	13
999662	13
432080	13
2945691	13
15215943	13
777590	13
1847998	13
582126	16
1200344	13
4410761	13
31746556	13
4324733	13
5162073	16
7434708	13
5849193	16
6807289	13
203870	16
12080803	13
35235296	13
16125015	13
8231370	13
16508389	13
13691085	13
12213505	13
3334321	17
986381	15
4198913	13
2768763	13
10012256	13
2633816	15
765536	16
9308418	13
12167235	16
63607	13
19799872	13
28886280	13
8285983	13
9858907	13
3861086	13
9766887	13
5664403	13
23177535	13
28862	15
191638	13
771342	13
15130454	13
1852604	13
1978799	13
11401200	13
427219	13
1790721	13
13442392	13
8313872	13
4976481	17
10998010	13
21123902	13
2626300	13
11870554	13
6848044	13
35735995	16
5756449	13
2259194	13
1305278	13
20141896	13
2526847	17
10580175	13
21876387	15
13049858	16
650769	13
4427734	17
188900	13
13502474	13
2292076	13
5774269	13
5354088	13
1803230	13
7465235	13
705309	13
3075478	16
428671	13
3212139	13
8415788	13
4061683	13
69369	13
20357221	13
27411031	13
2844879	17
960452	13
1963586	13
1968312	13
11599439	15
10236153	15
41037630	13
13919368	13
3654252	17
9936051	13
3526119	16
324483	17
5193299	13
13263867	13
9870720	17
7765001	13
1724710	13
1639202	17
279482	13
7473658	16
7937039	17
2254964	15
1923529	13
5501291	13
58840	13
7373762	13
7156862	13
13219059	13
5316584	15
6193374	16
8475552	13
25709219	13
1172212	13
5235959	13
1770145	13
5669704	16
2224544	13
4314901	13
22963649	13
3426467	13
7309648	15
1083352	13
3291045	16
444223	13
9390216	13
1076557	13
11872487	13
20357517	13
25399486	13
4481259	13
19629135	13
1156415	13
6826997	13
3872091	13
16535424	16
1367398	13
287034	13
310541	13
8038489	13
2088006	13
5719140	13
3571438	13
22148008	13
7429069	13
3772722	13
1313488	13
2293725	13
5051416	13
16180895	13
14163114	13
5102734	13
5704801	16
2729201	13
1565572	13
6358968	13
759688	13
36155520	13
15293764	13
10927791	16
8575966	13
7303755	13
318112	13
351858	13
861131	13
20158328	13
4470877	13
5557180	13
5229071	13
31046	13
5456693	13
39262047	13
42414122	13
21226066	15
1307729	13
2343351	13
3283756	13
704164	16
11955194	13
2147410	13
2035148	13
6458189	13
9128554	13
14435630	13
15927187	13
4455665	13
1659764	13
2461589	15
13022537	13
7718641	13
14660119	13
195248	13
1029507	13
683691	13
12964259	13
5011694	13
12144485	13
4676905	13
1376023	13
1998188	13
9672800	13
699250	13
3084767	13
41133	13
2263391	13
13170789	17
2865639	13
30593973	13
434557	13
7697005	13
23658712	13
7115110	16
764982	16
3062626	13
7089572	16
1838527	17
12862102	13
10296633	13
14137807	16
24802561	13
12727158	13
899687	13
2398094	13
17036433	13
539549	13
174245	16
4109825	13
83228	13
3116641	13
3162821	13
32418963	15
819416	13
10853782	17
12702104	13
1331103	13
12263203	13
16278895	13
27104496	13
21090698	13
1045263	13
8897338	17
11275508	16
507283	15
19777442	15
11985687	16
4830208	13
3622914	13
12551224	13
7417830	13
9297059	13
22529755	13
12293060	13
26561338	13
17081842	13
1824720	13
16832727	13
1694463	13
6287148	15
3513469	13
2744683	13
531453	13
22135123	13
6068788	13
2081697	13
10035524	13
7597224	13
1336630	13
5969090	13
14684344	13
5763479	13
6300271	13
4843743	16
19174072	13
9768014	13
12961882	13
11121458	13
4766079	17
1837122	13
23423155	13
1317686	13
817527	13
10763758	17
7968429	13
2534518	13
1902201	13
1206593	16
2474116	13
7679399	13
13069072	13
266940	13
222446	13
2990943	13
8780304	16
23181477	13
6271962	13
36073458	13
622025	13
3237257	13
26290987	13
2269786	13
133279	13
2942707	13
4466528	13
11916738	13
5850131	13
1763479	13
5000820	13
2985627	16
9546824	13
603154	13
6017276	17
387255	13
10058004	13
9611160	13
10194327	13
7574982	13
7556347	17
20358158	17
3652620	13
378428	13
4125116	13
3828792	17
14798608	13
1370865	13
25665841	13
9668297	17
1994003	13
22592028	13
8984640	16
10944801	13
3067315	13
16253847	13
14642885	13
9866615	13
1692314	13
372613	13
26438175	13
3528340	13
17820338	13
19887054	13
2436823	13
3567621	13
6850953	13
2548461	13
2678768	13
4336478	13
2501288	13
25415722	13
3909399	16
101285	15
8808439	13
11797260	13
1933331	16
34958962	16
3745027	13
1080468	13
3332669	13
15304813	13
15941023	13
8038740	13
1772001	13
1519315	13
1106148	16
16205745	13
4947857	13
3321541	13
11735261	13
19917298	13
6695791	13
844476	13
1400107	13
512113	13
5240750	13
4724672	13
4197237	13
7697	17
5820004	13
12989082	13
946846	13
11610795	16
542295	13
6080567	16
2888049	13
3206676	13
6470722	13
16634001	13
20662979	17
4186628	13
3812304	13
805683	13
67185584	13
1714081	13
10509293	13
3010850	16
25570374	13
10660869	13
3839353	13
1482627	13
2470010	13
18587232	13
607635	13
5452056	15
8889360	15
4038281	17
4987147	13
21771841	13
7791598	13
3561431	13
12349978	13
4338906	15
14445213	16
423586	13
75929	13
90168092	17
1008652	17
5078229	13
18435172	17
19837710	13
6864628	13
2629210	13
1805787	13
681736	13
13041934	13
12663363	17
17751744	13
2005762	13
3035909	13
18290798	17
421219	13
3531345	13
1005739	13
616810	13
12021645	16
19413986	13
5519160	13
5050006	13
11622646	13
2073637	13
6093099	13
9774896	13
7754751	15
10623424	13
3460439	15
230840	13
3159742	13
2573806	13
16270404	13
5238567	13
27981625	13
5111811	13
2720649	13
10797702	16
30147069	13
13463672	13
9030707	17
7776683	17
445140	13
14742750	13
5222877	13
18894035	13
10122108	13
6006248	13
44915729	13
1304624	13
10623196	13
24365956	13
5511704	13
18125617	13
25910995	16
8359052	13
45263130	13
4725836	13
2998120	17
8165530	13
5445212	13
953138	13
5490	13
8322793	13
8954673	13
39404148	13
3937756	13
12935415	13
18357923	13
239518	16
387100	13
11578024	13
1850234	13
2232717	13
846074	17
2329007	13
4637358	17
101879	13
7898148	13
58505	13
2701632	13
1790231	13
1779249	13
2497085	13
9088416	17
1326768	13
28305692	17
32319205	13
4238031	13
2818542	13
10454978	13
13095455	13
5830246	13
7146973	16
11050983	13
8107312	16
582794	13
602712	13
15159856	13
6822191	13
1914507	13
14303913	17
6148593	13
2803673	13
10846425	13
268127	13
10412910	13
15004516	16
3118506	13
4210488	13
21867708	17
4706456	13
989461	13
3133776	17
951507	13
907749	15
4875538	13
16759039	13
20259982	13
23036193	13
1111494	13
842373	13
2121262	13
7335717	13
2784510	13
143669	13
3546860	16
1416220	13
2895852	13
6909963	13
5331795	16
869511	13
6225753	16
1986541	13
14837292	13
1945021	13
2363068	13
10551332	13
2240820	13
5585735	13
18292898	13
6059115	16
4820106	16
2420050	13
5282878	13
14661	16
3767617	13
2221021	13
1542283	13
14715174	13
573727	13
7444477	13
1090840	13
20634179	13
20634131	17
538556	13
1455441	15
9917735	13
17176514	13
18154856	13
5531290	13
9979049	13
21648072	16
3534976	13
17912622	16
69578824	13
6567231	17
10249588	13
9351581	13
4206002	13
11728352	13
4237642	13
6318267	13
4146067	13
16788319	16
8170170	13
9003251	13
5130332	13
1163249	13
6689200	13
3666108	13
11199319	13
1119853	16
12312787	13
13918056	13
5562256	13
3064000	13
669764	13
11809985	13
2045846	13
833693	13
1360839	13
9046007	15
2330344	13
16831503	13
3436395	13
4257122	13
4058972	13
5085091	17
835664	13
3769225	13
10036588	13
2224022	13
44939729	13
751703	13
1871211	15
1879265	13
12804314	13
2673642	15
10260544	13
7308533	13
1858140	13
10996568	16
8237764	16
3067985	13
12526732	13
37847620	13
6123420	13
11304011	13
3672171	15
3383034	13
1457382	13
12467658	13
2907310	17
1545166	13
2593409	13
10133531	17
4207612	13
13116189	13
4128709	13
2064272	13
12303043	13
6765318	13
471261	13
255938	13
5682421	13
3040706	13
7441819	16
8110524	13
848045	13
2227051	13
2928678	13
6568924	13
23311469	13
2345707	16
322646	13
6973772	13
3928222	13
24992130	13
1209415	15
5361937	13
13910024	17
4810284	13
9886584	13
5323318	13
11126458	13
2288501	17
7515850	13
11710304	13
2314370	13
2575024	13
3406015	15
1831017	13
17398971	13
13006509	13
7384882	13
35190783	13
322429	13
8507400	13
412634	13
16003492	13
1330992	13
7127169	13
8126158	13
2843917	13
5652550	13
942642	13
1670644	13
19075999	13
766949	16
2394201	13
626349	13
1683566	15
16248784	13
20329212	15
5778701	13
8796237	13
1372234	13
1251247	13
8550013	16
3131669	17
18710763	13
24105373	15
4086771	13
849575	13
23779795	13
812060	13
5610041	13
36364476	13
15205139	13
26311610	13
35466340	13
1502389	13
4001846	13
7241368	13
36910686	13
20156221	15
8791308	13
8332395	15
6494321	16
13770725	13
9082715	13
4696187	13
86677	16
2436773	13
2215700	13
18001939	13
27647032	13
2906140	13
1318652	13
2480601	16
3780546	17
4492445	13
7471026	13
6310918	12
17040723	13
1797014	13
920261	13
11953033	13
2864979	13
10560318	13
13111073	13
13686014	13
34400604	13
18170011	13
31856995	13
4044260	13
2546533	13
3523848	13
2829578	15
3560645	16
376655	17
4485434	13
20046318	13
1633964	13
10602776	13
1328487	16
2533751	13
12530328	13
1019061	13
27670550	13
47677446	15
6651992	13
3804836	15
1858881	13
2879349	17
8727730	13
8296205	13
1780691	13
4931906	13
1186057	17
3835843	13
276590	13
3183487	16
4162829	11
3483276	13
192659	13
2518857	13
1164980	13
16577598	13
1266719	13
2021817	13
27015	17
15992227	13
4389482	13
545450	13
13499252	13
1913570	15
2258029	13
1684282	13
28715867	13
2252027	13
70465	13
7572784	16
34508649	13
15055292	13
18019809	13
3218558	15
788145	13
3664934	13
6639096	16
12249554	13
13823448	13
2464043	13
3679197	13
2273252	13
13386779	15
5299456	13
7251767	13
485413	13
103468	13
15409646	13
2414324	13
1524991	16
12812993	13
2441525	13
6624301	13
5112659	13
8967760	13
2853299	13
1203192	13
763914	13
15053235	15
4796326	13
5117461	13
8059548	13
11176626	13
2075126	13
811941	13
1361174	13
409080	17
5022707	13
9105837	13
4036042	16
15749420	13
1809437	13
108147	13
1199699	13
6018867	13
10648513	17
20028913	13
8363061	13
4306269	13
800569	13
1508445	13
1289418	16
1442431	15
10506109	15
4868106	13
11027026	13
9554716	13
5173999	13
6173665	16
5625481	13
29947371	13
9001981	16
296000	13
2121948	16
5265579	13
5759483	13
15324893	13
3560198	13
7697537	13
24529179	13
30015650	17
23187801	17
6349763	13
11288136	13
5301893	13
3601338	15
10865390	16
3220919	13
3446660	16
6380375	13
11650345	13
76874	17
4302238	13
20606530	13
1715093	13
1080094	13
110442	13
18679911	13
11084590	13
3445474	13
2770648	15
468315	13
14128882	13
1679022	15
636297	13
3047374	15
9787132	13
2199840	13
16318544	16
11105975	13
9271873	13
6073305	13
8990233	13
11420508	13
10824954	13
20172121	16
6040714	13
4226376	13
5461505	13
18210628	13
26959413	13
3464245	13
256125	13
16952015	13
9796745	13
3765427	13
14944107	13
3825855	13
2468118	13
4998384	13
17165737	13
17620189	13
1541204	13
2910452	13
6768779	13
5506965	13
15438154	13
146078	13
1026525	13
4081581	16
6673900	13
1806849	13
2192938	16
17131413	13
5821195	13
5390957	13
9173783	13
14919334	13
836344	13
3998298	15
16554374	17
5739507	13
6208770	13
6012351	13
3390450	17
9204292	13
4860444	15
7742645	13
2345238	13
6787827	13
4920176	13
4043623	13
3521462	13
3590744	17
2089990	13
11125418	13
4741685	13
10642656	13
23226684	13
12999291	13
2161941	13
3876320	17
4502615	13
9278208	13
15716777	13
571375	13
6682607	13
3039792	13
6704736	17
9289793	13
326953	13
5659089	17
3317417	13
2153873	13
12551941	13
2374052	13
10402934	13
4251965	13
12618486	13
7301244	13
1046763	13
3259868	13
14769674	13
7948866	17
7791152	13
4335313	13
20120248	13
19847048	17
8379614	16
7904309	13
6075021	13
2336819	13
13179325	17
8608824	17
16392973	15
11663301	13
3807520	13
9295290	16
6521756	13
10327713	13
4957023	15
4885916	13
3627163	13
31070500	17
1774642	15
11488209	13
7746323	13
7184539	13
12600065	17
1553826	13
2085020	13
40931	13
18065398	13
7760771	13
17531022	13
9132544	17
2592621	13
13362591	13
8526807	16
12814477	13
10409667	13
10061597	16
10318182	13
24734651	13
891799	13
3820508	13
7924632	13
952151	13
5305946	15
1303023	13
22255929	15
1868323	13
8552079	15
8903911	13
3419116	13
2678642	13
10735393	17
11453632	16
3041579	13
1253322	13
3926763	13
7633806	13
1608696	15
587412	16
13657472	13
20274080	13
9333955	13
2056350	13
11152537	13
9063578	13
28459612	13
10102127	13
2342620	13
3851516	13
1429408	13
16660177	13
8396578	13
38812597	13
4318321	13
4731499	13
163765	13
9720328	13
439317	13
25011682	13
11610422	13
2754031	13
4558302	13
740133	13
13252186	13
3882236	15
2581103	16
11455274	13
3482372	13
1434442	13
7209672	13
2333715	17
7401922	13
13675659	13
9227902	13
5786675	13
32354475	17
14538532	13
25899224	13
4945504	13
7848676	13
30524546	13
3444286	17
968400	13
1467270	13
13112266	13
138555	13
459136	15
20667470	13
2439937	13
15101730	13
13344934	13
22858837	13
10395780	15
13736809	13
428988	16
3301357	13
12143363	13
1921103	13
5717922	13
1977250	13
1258390	13
9614967	13
5069911	13
8944321	16
27360475	13
7185446	13
4022464	13
10455978	13
2512854	13
3326970	13
13745939	13
1441518	13
180076	13
7578829	15
14217432	13
5276371	13
2941691	17
12256826	13
25529483	13
10335174	13
3922359	16
3841931	13
11053	13
12632608	13
14862167	13
17705900	15
2302030	13
3623094	16
25646956	13
9504153	13
1340386	16
1742309	13
17581288	13
14927202	13
17855991	13
4622197	13
11110556	13
5838721	13
3234441	13
11539606	13
31763246	13
14228911	13
4324488	13
300369	13
47981823	13
28876892	13
20271198	16
5226583	13
2613796	13
25830373	13
4756659	13
1136263	13
1808657	13
22492675	16
727103	13
9929417	13
20294890	13
12388877	13
22652158	13
5574308	13
1824769	17
1216972	13
9816847	13
6693467	13
1589807	13
1170932	13
9086480	13
3044860	13
5592137	13
347682	13
31750063	16
1080478	15
32564514	17
2266422	13
9502043	13
6955945	17
8757861	13
17425847	13
13836931	13
4842492	13
9690488	15
15932088	13
42651269	13
14736946	13
1522431	13
780557	13
7626144	13
13207003	13
4622870	13
10509209	13
2682337	13
2218731	13
3556177	13
11297222	13
27771691	13
4486545	13
107917	15
12637775	13
324676	13
36308496	13
2006054	13
2220147	16
740185	15
6289197	13
3720959	13
3172996	13
1745050	13
20995398	13
1631431	16
6073800	16
37901072	13
6420330	13
676104	13
6148338	13
9014132	13
57352581	13
5446473	13
10985747	13
58861	13
18988923	13
15093035	13
11828166	13
13890679	13
805286	13
1475631	13
18274916	13
11202295	13
8865652	13
80273	13
12400773	16
5273203	13
11494059	17
8568326	13
4706906	13
1120370	13
8814675	13
9816608	13
3133547	16
3298176	13
1160159	13
1385621	17
1696485	15
8399488	13
7538197	13
1341753	15
1274519	13
11063131	16
46252164	13
3018019	13
18363532	13
642342	13
2208279	13
11557383	13
5740950	15
7505687	13
5171545	15
7174804	17
3405112	13
6733401	13
10780985	13
13598304	13
23781970	13
17159629	16
2823640	13
4314332	13
13627009	16
27831550	13
17178468	13
11525353	13
30611126	13
2809885	13
939687	13
3883039	13
6359709	17
8257928	13
12633462	16
6549009	17
42107617	13
5304811	13
7880213	13
18053	16
100941	13
1208382	13
8739335	13
1492653	13
5158616	13
5112009	13
11692083	17
3399423	13
9948099	17
1481784	13
1693653	17
11801627	13
89412	13
20288536	13
6817679	13
2382626	13
12243084	13
2635021	13
935179	15
9353609	13
1516701	13
4205347	13
2870671	17
1622654	13
3549303	13
14141792	13
5701668	13
4076488	13
4002637	13
6359357	17
379039	13
29872452	13
25717809	13
219863	13
4324588	16
6187657	13
6301570	16
12866575	16
1965035	13
6178197	13
10936	15
2920863	13
4828750	13
4877871	17
8054850	13
2684763	13
634846	13
9602960	15
1413597	13
15357452	13
750865	17
1657275	13
2138121	13
12441925	16
15561793	13
33570417	17
5000106	16
19770129	13
9108353	13
95748	13
1834297	13
18634117	16
975065	13
3091139	13
99480	13
392592	13
14855125	17
2534049	17
5169896	17
13053422	16
87036	13
2909375	13
7995827	13
22939298	13
19689790	13
2625878	13
17223095	13
10121414	13
1860201	13
212177	13
8608801	13
1866953	13
12622293	16
1952611	13
10229590	15
776640	13
80160	13
8887161	13
2877150	15
5896195	13
17952201	13
1093225	13
1593904	13
2937150	17
4569117	13
8551936	13
18955263	13
3578306	13
9055121	13
4383401	17
2209826	13
4500154	13
18090065	13
22212433	16
16425430	13
2395924	13
12461202	13
6621451	13
13809123	13
8876302	16
5028216	13
7237	17
2723545	13
1125040	13
3169190	13
2357843	13
2908194	13
1164660	13
20709266	15
14552236	13
8399881	13
6144309	13
1490511	13
33272749	13
12169622	13
21508348	13
25130359	13
332835	13
1901184	13
3474961	13
14183717	13
1550903	13
26276550	13
4557200	13
8338295	16
413218	16
15127143	13
1807429	17
4028282	13
9580372	13
2975535	13
2986261	13
4604994	13
6609200	13
8140130	13
2691175	13
10907651	16
10933239	13
24610153	13
1236313	13
1131999	13
5216743	15
751779	13
8712892	13
30557055	13
9476406	13
12410630	13
283856	13
13172002	13
5554224	16
4198919	16
4572971	13
20613248	17
1369208	13
13782059	13
1428681	13
12979875	13
5116960	15
3312900	16
5125379	13
4320876	13
5568786	15
2536626	13
6016660	13
20205825	13
2777326	13
11848109	13
2762022	17
1382579	13
12089868	13
16564606	13
6216664	13
1018419	13
3928770	16
32118929	13
1581675	13
4680959	13
3860880	17
2367077	13
11151419	13
9676911	13
12632817	13
5401140	13
13556853	13
3975442	13
9303332	13
2473561	13
4091275	13
7660590	15
6324384	13
19835652	13
4988832	13
9809954	13
13865816	13
5174860	17
3139368	13
7159150	13
3714149	13
4825464	13
3303718	13
4287455	13
29647805	13
24756356	13
1367045	13
4686137	16
1975238	13
1634480	16
8286940	13
19444599	17
14662370	13
1777853	13
2199519	13
9635625	13
548688	13
7917042	13
14223806	13
3999447	13
2922875	13
14845316	13
17922148	13
4781838	13
2041650	13
5961168	13
998203	13
354361	13
16226414	13
11856061	13
321266	13
2593002	13
1712264	13
9426993	13
1925685	13
9620291	13
152582	13
8010888	13
3074203	17
24856315	13
1267916	13
1543590	15
21502526	13
7340398	13
8849409	13
7506392	13
760734	16
8127917	13
992176	13
4474917	13
7242669	13
30270306	13
12916385	16
1133445	13
8487852	13
8012420	15
17974437	17
32987212	13
25385989	13
2468150	13
7004029	13
9554434	13
4829125	13
5814917	13
3581790	13
11267218	13
5198620	13
155619	13
7350375	15
4836358	13
1513916	13
865642	13
11313826	13
5504392	13
7260091	13
25072	13
32831798	13
6585812	17
3565548	15
1101129	13
20668365	16
18578895	13
5757860	13
19683997	17
2671902	17
14263443	16
317592	13
13959914	13
599355	13
25267227	13
317228	13
20898530	13
9895935	16
3506900	13
1203024	13
4623372	16
629856	13
7392428	13
4593387	16
7030966	15
7261197	13
5110313	13
1311403	13
8180970	13
1550437	13
8663190	17
7243336	13
6597968	15
3681967	16
3117377	13
22579771	13
11845527	13
753240	17
3100732	13
53486621	13
5429798	13
7030047	16
8055637	13
1509625	13
6065806	13
14902063	13
1054862	17
452330	13
8087754	13
38736273	13
5232710	13
6805624	13
21871126	13
7438847	13
5665022	13
6833905	13
5428992	13
17827431	13
20405162	13
4383910	13
6245400	15
361425	13
2650912	13
2896710	13
8563454	13
8403237	17
21621399	17
7555653	13
1181600	15
4618891	13
1362228	13
13090534	13
1708477	15
15915147	13
4484750	13
8794728	13
19919408	17
2919062	15
11528593	17
31777400	16
13977577	13
1849051	17
14025453	13
24449566	13
3656838	13
1601427	13
6919887	16
3842380	13
5632205	13
5234588	17
11159002	13
1111938	13
7514423	15
8516910	13
811096	13
975901	13
5738089	13
9041157	16
9963635	15
8767014	13
4480011	13
6094285	13
6179727	13
10056259	13
10903946	13
836995	13
17562116	17
13293134	13
1344145	15
1585970	13
9989584	13
9054431	13
1481558	17
13795299	13
8483251	13
10198773	13
2440820	16
1472831	15
10271776	17
9354547	13
7184058	13
3626246	13
2188516	13
37093539	13
1243874	13
20977113	13
158526	17
3440991	13
5900741	13
45112	13
14987373	13
12106916	13
11839781	13
5787830	17
29470710	13
2986047	13
1116530	17
21051672	13
9548693	13
7914055	13
11891205	13
2019371	13
315654	13
2486535	13
8402538	13
450730	13
10726630	15
11823546	13
3517071	13
1544807	13
1252793	13
5715784	13
408992	13
1984841	13
20909091	17
28655089	17
17391745	13
3357008	13
7338386	13
2196034	13
13739844	16
32609250	13
1978027	13
23683	13
9589139	16
3875065	13
5498546	13
5147846	13
1166801	13
5687560	13
13364746	13
9186690	13
803706	13
8978357	15
4748041	13
15502280	13
2843637	16
3378461	15
12598625	13
1724500	16
32357413	13
8276451	13
15540912	13
301925	13
13593520	16
3375906	13
3482848	13
11712293	13
961109	13
752760	13
715303	13
8135753	13
14201465	13
2105064	13
25437220	13
1503685	13
3307951	13
11503854	13
8166110	16
2595459	13
4646633	13
1935170	13
112566	13
13301241	13
1243298	13
7454184	13
4247756	13
13199919	13
2381497	13
9013005	13
9736810	17
22149260	15
10957519	13
7054553	13
1541823	13
571221	13
6709503	13
27707651	13
10386388	13
9013918	13
5231977	13
1201609	13
16501507	13
1376736	13
21451	15
18616600	13
28564924	13
6229688	13
2649367	15
995800	13
18971656	13
6426182	15
29749011	13
309427	13
12862925	13
12359220	13
7084008	13
1181635	13
2810104	13
6149697	16
2427135	17
3330732	13
3787458	17
32464398	16
25159045	13
13695170	13
16630440	13
12912613	13
13663058	13
2218371	13
714398	13
4302338	13
2200092	13
1728798	13
6446449	13
1548122	13
5306367	13
3161965	13
7370388	13
14262690	13
2431594	13
726561	15
2107165	13
691436	13
3741948	13
9783644	13
5323228	13
3701909	13
15944227	16
17807856	13
8589717	13
254073	13
2083708	13
19837761	13
2803788	16
1999423	13
7551546	13
6379791	16
5789086	13
7134293	13
1064774	13
4431960	13
6854985	13
855603	13
90198	13
18969099	13
3395259	13
9476288	13
5117874	13
11268213	13
110297	17
13971007	16
890311	13
629149	13
26296531	13
2144156	16
5811746	13
13179489	13
21163839	15
12463632	13
7599434	13
1083790	13
13501504	17
12099867	13
4689832	13
6338096	13
757302	17
6509432	13
5533452	13
4624102	13
119065	13
8749766	13
14011188	16
10290511	13
463192	13
16238782	13
1670323	13
1151463	16
20065653	13
7067261	13
5925816	16
8937242	13
31410379	13
246775	13
17733025	13
1363267	13
5759148	13
3366051	13
5601458	16
5082680	13
1388586	13
2464649	13
6299945	13
4064750	13
6273318	13
5388572	13
4255661	13
14390588	13
9750454	13
1367715	13
8428687	13
2372504	13
3806386	13
429183	13
4884110	13
41361567	15
27228709	13
7807189	13
89863	13
2038618	13
1203040	16
384298	13
295683	13
1281572	13
22150271	13
2763466	13
219375	13
1869693	13
4856382	13
1536508	13
516820	17
4529494	13
5218439	13
1465792	13
29080245	16
18121856	13
11232762	15
177834	13
4177789	13
1895181	13
4816571	13
16442083	13
840795	13
13361	17
8461431	13
10472593	17
6202833	16
1875093	13
489722	15
35040376	13
2880026	13
14948604	13
8682268	16
6777079	13
10370113	13
12535760	13
17219891	15
14334266	17
11998202	13
3449262	13
6409546	13
7581235	13
771125	13
1458153	13
11424714	13
3353	13
1985928	13
554458	13
1336296	13
14818182	13
23692392	13
4967558	15
6360464	13
21094888	13
3465902	13
1751406	13
5935846	13
480861	16
734714	13
13667480	13
3066997	13
10668408	13
25468091	13
3828337	13
10270751	13
8802998	16
11396141	13
1785997	13
1558116	13
22160306	16
2327568	13
8417815	13
6890499	13
5438424	17
6571849	16
1902907	17
18920878	13
13304264	13
16655768	13
9827770	13
282903	13
11262423	13
6327587	16
7342067	13
439172	13
7357056	13
7683815	13
8562493	13
665225	13
13202144	13
500217	17
1423737	13
6598048	13
1570241	16
2823213	13
16336752	13
7061660	13
7902533	13
9480763	13
7580723	13
5910716	13
16992514	13
5665211	16
465839	13
4754161	16
3890892	17
624094	15
5220104	13
17296829	13
33258689	15
10547511	13
3190272	13
7242467	13
1600935	13
12701538	13
8239633	13
3979701	13
2850990	13
5325735	13
1151748	15
9952397	13
12504858	13
249928	13
14085797	13
3895035	13
5374066	13
1907574	13
43165474	13
525608	13
701361	15
7508277	13
46919197	13
16932333	13
4529814	13
4668639	13
4430388	13
1992783	13
3044918	13
5837647	13
5719100	17
9663708	13
9478389	13
110959	13
1245110	16
1599841	13
2302877	13
4766155	13
6627237	13
6447735	15
2234512	13
14541953	13
547393	15
3397661	13
8819303	13
16404382	13
721580	13
1018688	13
3429772	13
1337219	13
4220942	15
12050390	13
2190594	13
2920933	13
7429370	13
9899436	13
7015321	13
9373093	13
4380608	13
11003927	15
3604026	13
2054712	13
5260661	13
13510721	13
39598128	13
18130900	15
11033571	13
2176020	13
25153398	13
10728277	13
6742405	16
5526177	13
11820741	13
7461038	13
3835996	13
14359981	13
1059161	13
14416479	13
5026141	13
11010346	16
5077113	13
8303769	13
5050784	13
998129	13
1936346	13
324255	13
8786925	16
318161	13
32221690	15
217375	13
469749	13
668491	13
739476	13
18118	13
2191212	13
14876806	13
30909632	13
3034807	13
23618178	13
62210 triggers and 852 candidates in 539996004631 cycles.