39597925	13
35236883	13
2081018	13
9769689	13
3425155	13
3528964	15
46858725	13
649168	13
1729498	13
3544921	13
767974	13
11315109	13
7785199	13
1015273	13
1799334	13
10769012	13
24326275	16
15373966	13
2827443	13
30874729	13
1836341	13
6970495	13
12615142	13
1353550	13
961557	13
38154514	13
10506959	13
5751849	17
27871212	13
1910789	13
4913371	16
6781708	13
17818741	17
9211340	13
10430445	13
14967437	13
7493933	13
6450305	13
3120006	13
168138	13
17638155	13
1109510	13
1008204	17
3917108	13
553158	17
11907808	13
971281	15
7797312	13
9196424	13
1199169	13
8646944	13
6049913	13
29833698	13
42470281	13
10425435	13
1974837	13
905749	16
24300822	13
2611161	13
23328902	13
3924475	13
24597913	13
3564810	13
10895695	13
6582387	17
11293544	13
1583003	15
8834863	13
14499770	13
8964431	13
9610792	13
3316351	17
19128161	17
2755776	13
6401170	13
10205016	13
7620934	13
3315888	13
2717494	17
2704223	17
13448433	13
39562085	13
18990726	13
10588306	13
11759828	13
17819611	13
4348275	13
25030644	15
18488889	13
3777860	13
5515956	13
2122114	13
5036954	17
10450376	13
15439807	13
3667040	13
1073818	13
1229432	15
2285190	13
159383	13
16819173	13
2166572	13
9611557	13
10915732	13
4875268	13
13297384	13
1115651	13
2742708	13
4730890	13
10034568	13
14952259	13
4059005	13
3672868	13
9941540	13
2369572	16
54275095	13
11871891	13
8184548	13
19256916	17
821840	13
6450912	13
3574922	13
8717501	13
2502876	13
2746318	13
2176125	13
11669771	16
50683260	13
2531624	13
431959	13
328781	16
14532641	16
2110332	13
2162266	13
6234416	15
17436478	13
21233602	13
32960312	13
4590009	13
9511443	13
278031	13
4345723	13
5185168	16
33893669	13
3685882	13
8563792	13
16911360	13
23978	13
27425665	13
2970569	13
15882	13
14550290	13
1353061	16
11315280	13
16385242	13
2728916	17
23710385	13
5473944	13
1068470	13
727761	13
7757123	13
14929049	13
7308390	13
2429994	13
6830075	13
6886311	13
4570648	15
12915087	13
9950390	13
5561335	13
14106247	13
3740127	13
2037480	16
1512746	13
4925716	13
55809	13
1585583	13
11400278	16
4364676	13
790758	17
5291483	13
36392877	16
5660575	13
5379534	13
13454925	13
5591208	13
23691100	13
12926438	15
28024077	15
5680209	13
11103670	16
2760365	13
2223893	13
14659017	15
5602851	13
1538926	13
13863345	13
4297136	13
2181291	13
25754835	13
1825130	13
2473872	13
44169	15
20787374	13
2334194	13
5018851	13
260619	13
2794457	15
1009751	13
149787	13
2165876	15
4201993	15
4619826	13
12621205	13
151309	16
599569	13
18740112	13
4029383	17
4842174	13
11604973	15
7829635	13
6165229	13
2671608	13
527922	13
1130902	13
856186	13
986699	13
29587429	13
1790033	13
9873374	16
1382277	13
2277676	13
6147758	13
442565	13
2720243	11
2599542	15
1746194	13
7283275	13
7984073	13
2698369	13
1216165	13
1918767	13
2977358	13
9278719	13
14279676	13
6796810	13
12899446	13
997752	13
21486992	13
1535018	13
4745331	13
2826452	13
15088261	13
1672406	13
3940090	17
14277015	13
6945216	13
7618159	13
1711014	17
5683077	13
2503812	13
78038332	13
6693171	13
2515843	13
2382383	13
9795651	13
2051565	17
1469295	13
11610088	13
20029713	13
8709836	13
5180253	13
22634798	13
1602299	13
7627943	13
11446547	13
2983215	13
1356217	13
4784793	13
629412	13
2780744	13
4967952	15
13262910	13
9367116	13
6053733	13
5192177	17
10045350	13
2637749	13
1277455	13
248761	13
2577751	13
34915311	13
288762	13
4139990	13
639860	13
21411793	13
19552905	13
28210142	15
1130309	13
17649923	15
126080	13
228014	13
16034832	13
5700189	13
36311249	13
8036126	13
1674739	13
5644513	13
17326622	13
9248323	13
5139487	16
3793324	13
12809567	16
6010445	13
9683695	13
4994519	13
6579444	13
10270409	13
27878226	13
2298412	13
1516133	13
18172277	13
1508741	13
1280787	13
2873683	13
953799	13
475451	13
2966496	13
13801503	13
2546955	16
11941947	13
20748132	17
600269	13
9976113	13
12693869	13
3777876	16
1447342	13
22967057	13
2364713	13
9539404	13
4688267	13
10653140	13
195544	16
1438700	16
2362530	13
10066520	13
7766176	13
20820533	17
1355935	13
1268503	13
8673574	13
5096394	13
15801730	13
4610715	15
1179477	15
17790589	15
19063933	13
1008705	15
281208	13
24872950	16
1909236	13
3748768	13
12256072	13
1138778	13
2122239	13
2010845	13
7969942	13
260662	13
6415623	13
4006917	16
4145848	13
16682698	13
10067630	13
10863993	13
3079044	16
27472832	13
197423	13
5823579	13
9783275	13
1100867	13
1672685	13
4466587	16
13751533	13
9160301	13
16339849	13
14093209	13
18636964	13
6514411	16
3039213	13
380444	13
5792841	13
3691462	13
2107859	13
5437020	13
2641256	13
1653746	13
157761	13
1148840	13
16770632	13
4895909	13
9641573	13
21291416	13
21927047	13
15629136	13
2150090	17
3875582	13
778771	13
19306085	13
18703807	13
5068551	13
6335905	13
20022993	13
2283565	16
9695038	17
3859789	13
124065	13
15052337	15
11775774	13
2219858	13
9603309	13
12893271	13
11886919	17
12360116	13
581623	13
21497346	16
21901206	13
6641602	13
2234943	13
8013889	13
23514253	13
5042704	13
5970644	13
5845938	13
14680124	13
1486095	13
11777436	13
10474585	13
13624053	13
8752526	13
7424472	13
3356883	13
352160	13
1240432	13
1840656	13
7930345	13
3947656	13
3131384	13
14833605	13
5316913	13
4484952	13
70505707	17
813323	13
333538	13
1473155	13
15916064	13
1914027	13
1508365	13
2705918	16
14922384	16
355200	13
11495604	16
4618575	13
12943636	13
479194	13
23225417	13
1330588	16
683447	13
10288112	13
8515996	13
9838277	13
3124317	16
5170880	13
1136148	13
1995357	13
27518260	13
3247339	13
20555025	13
11852300	13
340948	13
10007925	13
1172601	13
6248691	16
4205643	16
3550068	13
977709	13
1884995	13
3357270	17
11486197	13
1326734	13
11897255	13
6548250	13
13925924	13
21614365	17
9196789	13
8522840	13
12441312	13
18785727	13
3135344	13
33902369	13
996273	13
4232113	13
9119847	16
1678086	13
10951626	13
20455095	13
3469301	16
8048942	13
1409095	13
4734239	13
559780	16
197963	13
234946	13
11012654	13
21165629	13
2741285	13
4764658	13
1792713	13
477772	13
17942546	13
7264992	13
20531970	13
1388340	13
6942407	13
3813342	16
19287933	13
1432132	13
8063439	13
3467341	15
2953077	16
2963827	13
1589159	13
19295491	13
1348703	13
4837589	15
7545216	13
2591663	16
5401379	13
9420512	13
10049981	17
1811345	13
6978739	16
22451738	13
2003131	13
13376968	13
14542369	13
444186	16
13463375	16
9265125	13
3688104	13
2816657	13
1720918	13
5602610	13
2539043	17
3260838	13
17579759	13
1710424	13
9882730	13
4171673	13
4247483	13
4840283	13
12520552	13
24417912	13
10163242	13
7214083	13
1580241	13
7245499	15
11593711	13
5910403	13
13850457	13
9180970	16
20265343	13
31986977	13
6099621	13
11149522	13
13558422	13
14044042	13
7153017	15
2343618	13
442941	13
5968052	13
15742871	13
5130685	13
1603201	13
172429	13
17255132	13
589317	13
3193894	13
675557	13
3561881	13
2603375	13
20809244	13
22691342	17
14982635	13
4957918	13
12960901	13
603966	13
6082545	13
8489059	13
4534196	13
9887904	13
7049259	13
4926990	17
3981756	13
252639	13
18979670	13
1272809	13
3160875	13
176041	13
7755997	13
10357113	15
3677535	13
2524846	13
8939219	13
4007893	16
7030740	13
2505160	16
13500396	13
6118782	13
2584122	13
13376236	13
25578677	17
16371823	13
2770853	13
6037936	13
26066857	13
34038035	13
5081162	13
18725363	13
12789444	13
15846641	13
16397742	13
1308527	13
28822995	13
1409280	13
7316323	13
9635010	13
355575	13
4464664	13
5557904	13
16080810	15
1574148	13
2149532	13
5243638	13
5923716	13
24998795	13
58308	13
806009	13
5104537	13
534008	13
6850516	16
7448353	15
758914	16
4198980	17
1834244	13
3836041	13
7946061	13
5076580	13
792220	13
7785418	13
3814018	13
3123495	13
7982111	16
14561431	13
1360657	13
14672626	13
20294845	16
137340	13
6877246	15
13481864	13
2201078	13
215942	13
1830041	13
394927	13
15463405	13
10643305	13
7117090	17
10295163	13
5700487	13
5043104	13
850663	13
1748362	13
1727816	13
5227099	13
8152109	13
18239485	13
26859515	13
561765	13
2110582	16
18743493	15
15177344	13
10389522	13
5708296	13
12361129	15
7314266	13
4705401	13
4392587	13
23144340	12
13063961	13
7710970	13
6994926	16
7829103	13
13151148	13
3386097	13
5190430	13
9479171	13
27278023	15
30194494	13
6665101	13
3298150	13
2171741	13
11614450	13
5949183	13
9008055	13
405899	13
18828545	13
26651507	17
1646584	17
3553216	13
2126279	13
6795425	13
6666103	13
11840891	13
317950	13
716551	13
6010438	17
4870767	16
4835666	13
2287604	13
6335710	16
18721361	13
24104815	13
5616888	13
10302542	13
2607992	13
1006941	13
1779332	13
964710	13
2883125	13
2387720	13
4256624	13
274954	13
2071189	16
8912239	13
6653955	16
27082583	13
6668675	13
987438	13
16818034	13
8768205	13
11139242	13
18199199	13
688904	13
1832798	13
5442875	13
5524236	16
2051031	13
9932288	13
12641569	13
10991971	13
10212883	13
30121554	13
12509845	13
2092838	13
13757636	13
3709750	13
6026461	13
6227696	13
11491246	13
2354653	13
30631946	17
8164071	13
11253598	13
3288339	13
2980872	13
10198393	13
8981911	13
10323997	13
11964096	13
8189339	13
16230003	16
5256424	13
16747033	13
1172749	16
160184	13
18681621	13
8644790	13
5828952	13
5404753	13
34816482	13
60178600	13
7722206	13
3634676	13
23771608	13
4976112	13
5424188	16
7726384	13
11190296	17
504550	13
10240818	13
675830	16
17423952	15
5055735	13
3195194	13
2441165	15
1116218	13
2966876	13
6326719	13
5573097	13
1507178	13
10520338	16
8959068	13
5979	13
10395333	13
11942687	13
5996527	13
6063410	13
17394644	13
282002	13
22715654	13
5919590	16
38607786	13
13661382	13
7665684	16
8895503	16
7332356	13
9820720	13
15926944	17
11820074	13
17451185	13
625653	13
1626543	15
4047809	13
3760780	13
11831016	13
4151508	13
5663660	13
7187425	13
8416729	13
25981501	13
572653	13
232681	13
5567546	13
9487359	13
20183774	13
2255641	13
635706	13
357189	13
2852367	13
14527120	13
53465751	17
12262469	16
9932374	13
14766371	13
8074310	13
199486	13
6436731	13
15954159	13
4840947	13
1113201	16
2090240	13
8780924	13
12604473	13
3999877	13
29001568	13
3251308	13
11627687	13
203924	13
2666765	17
7864172	13
10227415	13
1853077	13
1824067	13
12621327	13
3330171	13
8836942	13
214132	13
53937044	13
15034081	13
6326007	13
3303957	13
15137918	13
2704353	13
7342919	13
1352924	13
2706310	13
3313589	13
4641465	13
78236	13
22135798	13
7671718	13
11736567	13
4311997	13
7384806	13
16967160	13
14634707	13
9280236	13
7911587	16
702219	13
14219063	13
3179613	13
12604484	13
2205800	13
5334025	16
16979961	13
298838	16
7467235	13
21506596	13
13697017	13
14080640	13
8345441	16
6974163	13
14438741	13
13339837	13
1493664	13
12017614	13
7219751	13
13536882	13
7396848	13
1269885	17
9753807	13
4302984	13
2532552	13
21636257	13
11526876	16
1810629	13
387467	13
25961818	13
6642771	13
893396	13
3040521	13
8986195	13
794188	13
3865629	13
2312356	13
4651213	13
4936742	13
8828684	13
1609249	13
12186225	13
7045393	16
3955018	13
8424813	13
7364780	17
59759	13
1602108	13
26583208	13
14388882	15
1446223	13
6421898	15
13067242	13
1218969	13
9544520	13
29730023	13
2084642	16
20863374	13
12690416	13
79849	13
12813215	15
8967487	13
8513737	13
1667189	13
18419549	16
6621029	15
4450839	13
4704661	13
6718475	13
8952092	13
7402026	13
6400641	13
4061703	13
7990119	13
3505942	13
1513320	13
1154794	13
14499210	13
449248	13
3355254	13
24145951	13
5421813	13
26850610	13
635696	13
5147991	13
4962629	13
3503955	13
1962122	13
3080153	13
10035646	16
3445548	16
27635080	16
6248217	13
12090283	13
3826866	13
612519	13
1504557	13
19140262	17
35473047	13
17252326	13
15440588	13
3356336	13
16049441	13
12750001	13
13005251	13
3405435	13
535514	13
3627934	13
3405608	13
8148343	13
48145	13
7057539	13
10094408	13
24036626	13
14486482	13
3206590	17
2840425	13
999716	13
18429884	15
2572531	13
4059190	16
16187648	13
1610455	13
23340936	13
4353099	13
228852	13
16328283	13
4588927	13
16937357	13
610829	13
11494778	13
17140772	13
921882	13
747591	13
1930133	17
2318806	13
4856321	13
6192962	13
3076568	17
8210194	13
2412408	13
1041671	13
5559347	13
15016224	13
8601909	16
5093264	15
25708054	16
19916402	13
15174133	16
27297084	15
1795266	13
2266114	13
4806844	13
2892193	16
168200	13
6676833	15
29637454	13
1950326	13
3130676	13
8883860	16
9418833	17
3527715	13
5831002	13
1885375	13
9668776	13
7090454	13
2884731	17
17306509	13
12088666	13
6675235	13
446285	13
9974325	13
10832900	13
12825542	13
31977337	13
4962152	13
10517813	15
2307500	13
1472723	17
1735009	13
15544889	13
3525628	13
829716	11
554245	13
25654546	15
37656194	13
4668870	13
8326178	13
15226782	16
60078	13
2672567	13
4641224	13
858529	13
2827261	13
10573676	13
489026	13
16103587	13
6954598	13
23440232	13
8001255	13
222415	13
799032	13
5460497	13
544932	13
4222884	13
1591873	13
6858963	13
25744999	15
7786846	13
1077415	13
6631135	13
9878199	13
17128933	13
1481301	13
1272242	13
6510586	15
2074150	13
5301447	13
12891876	13
5922059	17
10243771	13
1024162	13
7005678	13
28310311	13
7507880	13
9463435	16
16573593	13
18174810	13
7848234	13
4260470	13
10094360	13
10759727	13
7196364	15
12935687	13
7291459	13
6034253	13
2229957	13
1898523	13
3090094	13
907848	13
43693450	13
15681407	13
1290928	13
5127291	13
20398463	17
4778673	15
3585716	13
1599013	13
219444	13
14054467	13
436312	13
210242	13
15895099	17
28670251	13
6421434	13
2626687	13
4308667	13
2663462	13
274812	13
39306102	13
7951837	13
5387419	13
13396616	13
2251389	16
4357802	13
3690659	15
10883441	13
3402312	13
4941673	13
5454121	13
1994952	13
8676626	13
1604025	13
5466105	13
5701179	13
8405232	13
13973633	13
30628386	13
25459861	13
8901639	13
15164371	15
4670282	13
12116167	11
1788115	13
5309527	13
2774923	16
10822273	13
13385096	13
9050941	13
3921295	13
8087772	16
12651892	17
703788	13
13109668	13
9510716	13
15185795	13
17794757	13
517934	13
2512882	16
1480738	13
384311	15
6628796	13
12709958	13
4556993	13
7822089	13
2682945	13
1501384	13
4409706	17
1157558	13
5633789	13
20675524	13
10889825	13
3608507	13
3541538	13
1777318	16
9685999	13
7935498	13
8391188	13
12863887	13
1022194	13
25440246	13
20689680	17
14342138	13
1609709	13
3344798	16
416232	13
2030806	13
1832875	13
6475378	13
1677983	13
7830767	17
5573077	13
2917268	16
1734907	13
5750297	17
16687124	15
16568973	17
1575436	13
702174	13
1412796	13
10353345	13
8606763	13
9609132	13
1959540	13
3786260	13
1052110	13
10538119	17
3209138	13
8937251	13
9075282	13
40872896	17
4783300	13
2349989	13
5040951	13
8012692	13
2287334	13
518442	13
8130546	15
1029001	13
525668	16
5138271	13
7133018	13
28682638	13
9263563	13
11736699	13
13210135	13
123217	13
18257598	13
502105	13
5194535	15
29911100	13
4671154	17
13506373	13
5707900	13
1089923	13
2291838	13
7195953	13
1584884	13
19874392	13
3435951	13
9964125	13
1911779	13
3526971	13
418415	13
12599	16
32212287	13
7763432	13
3318330	13
6200682	13
3100027	13
7949650	16
2036640	13
17202401	13
8474417	13
2069265	16
2699055	13
17612723	13
3065723	13
14090243	16
10248411	13
29751135	13
23236379	13
23414705	13
1051055	15
6446847	13
573433	13
6662694	13
1821111	13
6176509	13
14656049	17
17373836	16
3271022	13
13042304	13
1806327	13
6786599	13
8279142	13
2168785	13
7289902	13
928866	13
12444558	13
3368554	16
7388075	13
7962122	13
22089195	13
4924211	13
55046	13
5249434	16
32157597	13
3974934	13
13680023	13
8409764	13
32166658	13
4329768	13
12244461	16
17858856	13
50564908	13
296312	13
688128	13
28868573	13
14177683	13
4447223	16
6176678	13
1975483	13
6410782	13
6628789	17
20234991	15
33181083	16
8329238	13
5557714	13
19887883	13
9311821	13
8806847	13
1345812	13
5390818	13
2182031	13
12165179	13
40088	13
614749	13
552283	13
5424380	13
15222081	13
1805960	13
11865615	13
3180024	13
1951715	13
10879012	16
24401710	13
3119401	13
3189649	13
9520245	13
840901	13
3368407	13
1780432	13
343268	15
5923784	13
2344185	13
93580	13
152582	13
133852	13
15986726	13
7459830	13
11296684	13
12390940	13
32314927	16
3637730	16
302766	15
7300080	13
5672183	13
6238413	13
7220735	13
1894152	16
8137865	13
2865285	13
4068056	17
6896664	13
7793790	13
467506	13
7754114	13
9026958	17
3540742	13
23011242	13
21600	13
4238373	13
5487735	13
5122358	13
19469361	15
1771412	13
872462	13
3796097	13
534901	17
7784939	13
1021551	17
379006	16
8964332	13
6245798	13
14609791	16
9100601	13
10811774	13
28746845	13
1877259	13
12566185	13
1451829	17
6664618	13
3074042	17
3023135	13
8589385	13
19459930	13
7578369	13
7170905	13
12214928	13
2492030	13
8366527	13
224307	17
3241949	13
5891260	17
1754580	13
9555533	17
4562170	13
1353441	13
4753182	13
2302323	13
3732390	13
614078	13
8627160	13
12220262	13
30507891	13
3997278	13
260878	13
14935443	16
11473812	13
12436680	13
6390365	16
10150788	13
1393860	13
1452422	16
6761807	13
12349997	13
8098894	13
3921021	13
2235920	13
9419388	16
2388872	13
28598	13
2563500	13
19299198	13
17152078	13
220531	13
1035443	16
6582770	13
2979486	13
3067341	13
8428426	13
10857852	13
6874336	16
15857672	13
1975881	13
16102252	13
119104	13
14412426	13
13672576	13
5877534	13
3548966	16
8362846	13
3196917	13
9782333	13
6421591	16
2029394	16
10004107	15
3856426	13
9992338	13
9597395	17
32156291	13
17214908	13
6777455	16
8131641	16
10083856	13
47745807	13
2747378	13
1274760	15
11229471	13
2689855	13
6528667	13
6498644	13
9804692	13
7598711	13
6424667	13
14238260	16
2407371	13
5671143	13
8531495	13
8555252	13
12851737	13
4919053	13
2457883	13
1105258	13
79405	13
9467531	15
4684630	13
10616840	13
21935118	13
35859	13
979801	13
1553485	16
3683515	13
3051764	13
16052131	13
514457	13
879480	13
4638681	13
21365967	16
8805110	13
548052	13
1245928	13
3062891	13
1217524	13
43840225	13
3487772	13
18759032	13
654817	13
25579767	13
10626457	15
10358910	13
261649	13
5227026	13
5603693	13
6412483	13
2809409	13
12938361	13
5579877	13
1324393	13
2795395	16
1138942	13
587719	15
9855785	13
7173639	13
15776827	13
28054724	13
980280	13
1401588	13
5075815	13
14707313	13
11035253	13
1870103	13
13414278	13
9441093	16
6684821	13
13534041	15
10357604	13
8287588	13
878789	16
23756909	13
5552738	13
3531229	13
32139105	13
1896834	13
19178668	15
1639732	13
3056822	13
24874940	17
3111895	13
13131507	13
2809995	16
7143054	13
4136325	13
10270307	13
1430823	13
16408864	13
2635301	16
4154933	13
95141	13
19596271	13
23500135	13
5884256	13
3267810	13
2735898	13
15680113	16
6520439	17
8210608	13
9237910	16
1302520	13
23473663	13
10601992	13
613986	13
3377466	13
5097908	13
3148054	13
9405149	11
14426939	13
9159616	13
14325418	13
3855396	13
20288790	13
7810330	13
9537919	13
9542947	13
111993	13
30419060	13
15795453	13
14984812	13
238596	13
9187654	13
5848997	13
10068347	13
7324351	13
13243398	13
6271734	13
7149581	13
388711	13
2044573	13
1402264	13
1465768	15
20067608	13
3107702	13
1701554	17
7459984	13
4845505	13
1531666	13
61318813	13
1883520	17
10483755	13
2747858	13
4819352	13
3545082	13
8925251	13
4404222	13
17685699	13
3048941	13
8383229	17
1590199	15
4766443	13
12602140	15
28335841	16
3954446	13
12648844	13
14980829	13
28212807	16
10886374	13
7246615	16
808471	13
9947968	13
3050564	15
2096891	13
26012456	13
16846027	16
3574972	13
33598981	13
6661330	15
390001	13
967547	13
17618282	13
7095967	13
13920164	13
14612374	13
4464648	13
1221879	13
17941656	13
13624620	17
9303711	13
26487453	13
10038553	13
2782218	13
4373086	13
2380499	13
12454007	13
16163969	13
6640628	13
5110920	13
15178521	13
5087869	13
26975808	13
3532957	13
1534861	13
948032	13
1567101	13
8464595	13
13223909	16
13541338	13
601547	13
15288447	13
1663848	13
446442	13
4757577	13
2714314	17
4709211	13
4840632	17
1794655	13
17554291	15
6765395	13
5817005	13
3612088	16
2134987	13
4396257	13
156793	13
1052191	13
14115370	13
9720559	13
811671	13
29466379	13
167242	16
520340	16
3526228	13
3104816	13
9332288	13
1507520	13
3586489	13
4766790	13
2643013	16
8252208	17
5247725	13
26911517	17
3511782	13
670881	13
798440	13
2752547	16
11259018	13
1125056	13
31940869	13
3592978	13
8681733	15
26583196	13
2223052	13
12719867	13
4669625	13
16260615	13
19848753	16
526508	13
2378640	13
5909929	13
10126752	13
8436413	13
221471	13
3761598	13
14789072	13
11900	13
339867	17
10976145	13
7250324	13
21636682	13
10739739	13
2180726	13
7399879	13
2324959	13
10361664	13
3904278	15
736769	13
3868358	16
16148363	13
19876623	13
464207	13
249300	13
387318	13
7462327	13
3445536	13
18228730	17
10678350	13
24039811	17
18524775	15
11881654	13
11510779	13
8133935	13
4991366	13
9072460	13
2181269	13
10229558	16
6913870	13
6120127	13
4053304	13
11815776	13
18473428	13
14932315	13
17226974	13
5797007	17
1576357	13
1308404	13
4458969	13
7036689	13
11139665	13
2634816	17
4552046	13
5627514	13
19838276	13
6348662	13
4673172	13
6762489	13
3890638	13
21592167	13
1959474	13
4175828	13
1321264	15
10702080	13
29879831	13
772800	13
2311695	13
3428764	13
6208679	13
4784332	13
3685006	13
17565068	13
1518270	13
16351646	13
1038898	13
15465841	13
9323861	16
3858671	13
34486046	13
5031957	13
12618317	13
13114865	13
2666327	17
4634219	13
1471163	13
18120588	13
11643747	13
13197983	15
13140736	13
13119690	13
11737559	13
7707852	13
226521	13
4139179	13
2106884	13
8805482	17
2079651	13
2599938	13
3221894	16
9001527	15
27501267	13
8596093	15
24253034	13
19935048	15
620526	16
2028157	13
5993132	15
1808226	13
18645663	16
1088359	13
19718427	13
6929434	17
15585305	13
967793	13
15335251	13
2749239	13
9627323	13
8212115	13
6560763	13
6696513	13
844725	13
5170208	13
432501	13
13312309	13
5151505	13
594119	16
3785596	13
2238951	13
14960897	13
5001671	13
5131370	13
11158182	13
8775881	15
15754957	13
9852186	13
2632855	13
4494460	13
3572362	13
1892311	13
10989555	17
1178927	13
9510321	13
11413103	13
12348652	17
6661493	13
3330294	16
3513477	15
18079930	13
3015248	13
35450242	13
13699793	13
6873384	16
2322740	13
1862316	13
8311428	13
1739707	11
2742114	13
13407015	13
43716989	13
1051945	13
9839615	13
7788873	13
5795481	13
8439582	13
26949313	13
17153039	13
23327083	13
16510848	13
6154929	13
14176997	13
10015981	13
16336265	13
2167469	13
2132596	13
20091403	13
4401494	13
4802295	13
458896	13
8919246	13
18623963	13
27009114	15
586925	13
11700372	13
2963412	13
2258156	13
8224151	13
3206603	17
15043817	13
15967028	15
6047640	13
10625758	13
20411123	13
2799933	13
1295073	13
3223026	15
6708943	15
14200268	13
1633933	13
21479496	15
438241	13
9113423	13
5828620	13
6289961	13
1093499	13
12564276	17
2554204	13
2651065	13
3423931	13
4835282	13
19222427	13
22232	15
1176394	13
5079928	17
4259871	16
6251164	15
53276	13
197600	13
19588333	17
14275992	16
4714296	13
15615029	13
5293409	17
3549936	13
12069360	13
601668	13
3295786	13
18951880	13
16900531	13
1089030	13
4769072	13
6151482	13
7804057	13
39521052	13
3124637	13
22683421	16
5358105	13
11520996	16
1139735	15
1311704	16
13055042	15
16371776	17
1566147	13
3739013	13
24914667	13
7439248	16
2201679	13
31121398	13
480669	13
7241865	13
5446263	13
7826545	13
9536762	13
7701540	13
3034388	13
22208034	13
20613060	13
5579249	13
27838498	13
39518573	13
12656785	13
34349261	13
15139149	13
17616494	13
3714752	13
1519190	13
16847997	15
7234834	13
1992874	13
11418024	13
158729	15
3317708	13
26186913	13
1907258	15
6061538	13
3601912	13
14820838	13
143604	13
1031276	16
8389264	13
19756129	13
6258523	13
5573196	13
6079055	13
28331216	13
3588447	13
35833686	13
909866	13
6750325	17
5037935	17
3521729	15
18132040	13
81943930	13
4027765	13
38039417	13
4493391	17
10203460	15
16115277	13
627596	13
125088	13
5634656	13
628132	13
31092168	13
7939834	13
19870120	13
8693057	16
188214	17
8619450	13
6281583	13
14649632	13
3403065	13
11845356	13
7183728	13
10371505	13
1810438	13
9572369	13
2344950	13
3599725	13
2983874	13
2226947	13
19946943	13
7935013	13
7642653	13
3545848	17
1956771	13
17812682	13
13531185	13
7864228	13
2009315	13
450452	16
2249979	17
4461245	13
5935421	16
2903325	15
2193564	13
10969839	13
6168800	13
26497050	13
2429765	13
238101	15
8838121	13
605589	13
6311643	16
9450180	15
12786256	13
16553104	13
2926238	13
15997553	13
6124974	13
470995	13
17382014	13
1070811	13
5387081	16
475433	13
1464235	13
4964490	13
11506144	16
12680656	13
940564	17
10178823	16
21868991	13
7692919	13
23077489	13
7812718	13
14003354	13
4334524	13
4791121	13
2846452	17
2155689	13
15506981	13
26446561	13
13851435	13
8873136	13
1825236	13
11665382	13
12983381	16
3787436	13
3336080	13
16514172	15
6693634	13
2878246	13
10044120	16
3778932	13
12558835	13
245509	13
3412583	13
13889642	16
1435915	13
11083416	13
1589846	13
10987651	13
555566	13
9879103	13
11153626	13
4711780	16
2248932	13
2530345	13
20804152	13
6077915	13
561828	13
869219	16
18573875	13
1542239	13
1376123	13
9268720	13
12827358	16
35415935	16
7612035	13
13295873	13
9710300	13
17821789	13
1435172	17
20656611	13
2729762	13
13710856	13
1679990	13
16232069	13
9098008	13
1791317	13
1806888	13
2386058	13
12268077	13
869295	15
315087	17
2608264	13
6035091	13
763263	17
12758741	13
2544052	13
12487093	13
12374881	13
2769150	13
4888101	13
5031647	13
15639529	13
29234673	15
2096005	16
7308683	13
2349858	13
3986703	13
593294	16
4247609	17
13887040	13
5714026	13
745113	13
16750579	13
40940841	13
2432207	13
4484718	13
3406597	15
11573475	13
1469444	13
15677703	13
1036936	13
8057433	13
15718369	13
3015918	13
30926509	13
9565159	16
1564307	13
25421850	13
2465395	13
706398	16
301669	13
7032914	13
20602516	13
4195890	15
16872281	13
4217598	15
5654205	13
14404022	13
7771668	13
8126817	13
583471	13
20769650	13
1395656	13
17382764	13
9683605	15
13659206	13
16087883	13
810584	13
21166185	13
2596932	13
2776551	13
1949752	13
18133901	13
1132702	13
577593	15
596913	13
4045791	13
13554774	13
11809705	13
3766970	13
25254	13
1427389	15
2582573	13
482851	13
13030112	13
431149	13
15108812	13
13454340	13
19656611	15
13183526	13
4106681	17
2826902	13
6614432	16
10563554	13
921462	17
2093828	13
696236	13
5253134	13
841363	13
546353	13
3320907	13
1350228	13
12481763	13
4198501	13
289557	17
4357291	13
2351115	13
2515114	13
6911874	13
1614861	13
8578672	13
2903329	13
2416669	13
556242	17
5678647	13
8815552	13
2157489	13
8854060	13
20973127	16
10782625	13
5599463	13
24138724	11
3677680	16
4892364	13
13831156	13
3355255	13
7059069	13
12243290	13
2841711	13
32696144	13
1594113	13
4880277	17
1121172	13
6233052	13
4747068	13
18458416	13
10487857	13
1648345	13
15650426	13
2238115	13
1949344	13
1745523	13
19735655	13
6708515	13
9753911	13
12131401	13
6136319	13
977905	13
22728307	16
10083209	16
17324199	13
206103	13
17485367	13
22698852	13
1299906	13
323459	17
5699374	13
1437257	13
24522958	13
23888643	13
8678580	13
9376766	13
3051255	13
9317674	13
2579969	17
14075924	13
11857716	13
1811481	13
20377284	16
14988097	13
665389	13
20193777	13
1792758	13
2538150	13
536991	13
3842466	13
5258518	13
19676856	13
7493166	13
18809851	13
2549397	13
357773	13
5208994	13
16086768	13
7316980	13
5167029	13
2808743	13
15454969	13
1778885	15
9117137	13
20485573	13
6137128	13
7281392	13
8328211	13
4274870	13
10787554	13
5406149	13
5103550	13
4568886	13
1970170	13
998332	15
7394393	13
9392881	13
5619168	13
3219643	13
9150833	13
8025552	13
13555955	17
4946743	13
3788356	13
2451862	13
378605	17
7376469	13
8712054	13
7556815	17
6035886	16
25063098	13
30021838	13
3205469	13
474924	13
891904	13
9213203	13
9896243	13
7925009	17
9796535	13
4976035	17
7003474	13
2662683	13
32797356	13
8999261	13
869139	13
38249220	16
451966	17
10781638	13
3201628	13
12893257	13
5383493	13
15469072	13
2400539	13
3086917	13
1964688	16
5854513	13
15943034	13
678162	13
304632	13
23807901	13
1420566	13
5299610	13
92613	13
3715021	13
2626623	13
14233975	13
30420713	16
4020230	13
9178874	13
13870281	13
16562110	13
1576488	13
8396239	13
943233	17
709335	13
2629769	17
4119562	13
24742370	13
4206778	13
1167035	13
4535598	13
1262453	13
9993561	13
11206066	13
14358641	13
26155347	13
2100707	13
461109	13
394714	13
3686786	13
13233654	13
25632887	13
9751832	13
6016323	13
2443828	13
9526596	13
7843025	16
15357861	13
5201729	13
8132294	16
20074558	13
4958554	16
1686684	16
821135	13
10447559	13
1568741	16
57995	13
604182	13
762690	13
7381184	13
7072472	13
2784491	13
3427068	16
27088437	13
7779050	13
1362492	17
19187406	13
12464396	13
2413220	13
2969474	13
442968	13
1659580	13
15450116	17
32796229	13
3070877	13
8437293	13
9364894	13
8487035	13
2703041	16
6415157	13
5381233	13
11276673	13
3259373	15
6946652	13
233167	13
2074464	13
18746336	17
4030712	13
3267099	13
9626731	13
6907331	13
6726997	13
1997060	15
1807991	13
4411928	15
6912353	16
1978513	13
10672419	13
3074225	16
16733287	13
4832995	15
6194676	17
5756155	13
23336367	13
19000231	13
322787	13
1208273	13
12840768	13
1757356	13
3972077	13
734223	16
16929570	13
7690867	13
14963304	13
804305	13
6077844	13
11623068	13
19140871	15
18622644	13
11514911	13
6807488	13
10630905	13
11070044	13
3074759	13
7075593	13
6898821	13
14981880	17
10683792	17
1353883	13
22212936	13
12374097	13
9094588	13
6875176	13
887277	13
2426815	13
7228945	13
526865	13
881528	13
22380929	13
3322422	13
11445190	13
3873508	13
8989448	17
29007434	13
13989136	13
6131906	17
4558491	13
9544076	13
4794863	13
30249475	13
8773681	13
5162834	16
21743840	13
44682207	13
16100987	13
5286968	13
5610775	13
9118565	13
4165578	16
8714116	13
9448461	17
7403862	13
1210746	17
9125156	17
3341612	13
1922051	13
2846701	13
1799350	13
805988	13
17652101	13
28717716	13
7236705	13
3427849	13
3309281	13
155134	13
18109950	13
1116401	13
3967739	15
794928	13
2373368	17
31392599	13
6088123	17
93019	13
157239	13
8419805	13
181404	13
24817307	13
19415772	13
21398541	17
7707469	13
4670336	13
2084518	13
1075871	13
13312876	13
30226974	13
6544324	13
575558	16
2596427	17
6911242	13
19754094	13
11601706	15
16400920	13
1498555	13
6494716	13
20543663	13
9191746	13
7896688	13
6494137	13
6837379	13
15346353	13
28799965	13
513427	13
7602878	13
166187	16
2355578	13
1636215	17
1343940	13
1681236	13
7261129	17
3964740	13
485787	13
36715530	13
1764354	13
9486127	16
4127000	13
7175341	13
4754007	13
469396	13
22775924	13
598650	13
7652741	13
15007892	13
4673091	16
17537403	13
22085275	13
18836792	13
4109609	13
8415479	13
14853103	13
44064175	16
6294230	13
9677615	13
1340086	13
5317856	13
1159797	13
668515	13
8784645	16
436041	16
11001249	13
3298301	13
11676437	13
2025840	13
4348019	13
8435230	13
10659314	13
17466836	13
3448140	15
19026308	13
38018908	13
566818	13
1436226	13
4822798	13
2788209	13
1506242	15
1650275	13
2133871	13
21537446	13
8648565	13
16470854	13
13694030	13
12525940	13
34984	13
5698331	16
9852808	13
10065155	17
22042462	13
6033316	13
7518237	13
1712437	13
1857278	13
5406427	13
19593297	13
209071	13
3620809	13
2179753	13
1768788	13
392599	13
9102287	17
2522905	16
1819036	13
4047739	13
40051125	13
2317866	13
8700956	13
4433342	13
16506598	13
2837898	17
25915487	13
3784739	13
107438	13
9351399	13
654206	13
4865666	16
29602036	13
6236529	13
821639	13
12190	13
1126877	15
1542138	17
5990748	13
3007313	17
2819852	15
913780	13
17757829	13
446866	13
6706793	13
38034979	13
2196347	13
10151399	13
15015500	13
2570888	13
3520499	13
1805525	17
20950987	13
14496180	13
4594854	13
8685729	17
8663770	17
4480681	13
25928165	13
2640047	13
4155643	13
102098	13
939984	13
2989020	13
2349717	13
20434354	13
14571795	15
868326	13
9517496	13
8373143	13
10314249	17
2336185	13
6707838	13
733229	13
1350612	13
1995622	13
6615294	13
2479497	13
4434125	13
58748457	13
6920226	16
23042907	13
2658994	13
8988828	13
31354374	13
1323263	13
1625852	17
1177575	13
6380460	17
1914777	13
4789637	13
8060888	13
3957695	13
7217167	13
6498843	15
2879685	13
1007142	13
1194031	13
852104	13
372634	13
12308866	13
1199759	13
19195750	13
421487	13
29456880	13
927325	13
18562238	13
9623890	13
11055584	13
3849666	13
4882589	16
17114762	13
2303339	13
1335553	13
12209132	16
4880027	13
7998086	16
6357601	13
4571722	13
1138723	13
1759822	17
1078241	13
733901	13
1189609	13
2284123	13
1119349	17
2179598	13
3539221	13
16768985	13
6335807	13
1223085	13
17437318	13
3225882	13
20598348	13
16172952	13
1725910	13
4455034	13
13593382	13
8964124	16
14782290	13
4752360	13
6787548	13
1511357	13
1229776	13
13464366	13
3297457	13
10277587	13
2840865	13
17554570	13
3492244	17
13535600	13
10294295	13
9610786	13
1182989	13
2362919	13
10337102	13
682663	13
1734686	13
3840319	16
7900130	13
4486579	13
1508745	13
7483527	13
5918610	13
6591691	17
86226	13
980298	13
3179513	13
3456955	13
1962622	13
2474362	13
1649386	13
4950487	13
1493106	13
3832208	15
1209609	13
4786506	13
36275251	13
2846595	13
777680	13
20503686	13
5397979	13
20824355	17
12162117	13
6578692	13
3392808	13
523769	13
3415305	13
22149206	13
13172193	13
23278199	13
10920576	13
3512108	13
24190264	13
9892549	13
21997600	13
8051649	15
911255	13
3430480	13
14308050	13
5591814	13
11011243	13
15595426	13
2074055	13
7577466	13
479442	13
26080579	13
6131331	15
1707320	13
8615842	13
7148029	13
3610457	13
9424918	13
2446157	13
3573582	13
14420963	13
11803460	13
48007122	13
3044560	16
14967043	16
14402062	13
4707115	13
3916678	13
34803310	15
2937849	13
2345225	15
3880186	13
2371807	17
16794567	13
4453621	13
16289665	13
1443546	13
679800	13
6356034	15
13275949	16
11842402	13
24439756	15
8535005	13
7043403	13
24448541	16
1250913	13
23963787	13
3151508	13
8170	17
16521366	17
1090107	13
6701998	15
2194716	13
3146927	13
7283087	13
2693138	13
5473557	13
93820	13
12742071	13
2496655	13
8080400	13
7195323	13
6387196	13
5608467	13
26596318	13
13717730	13
16673011	13
9829737	13
16983859	13
259029	13
30792573	13
805304	13
2467495	13
11329178	16
5201498	13
37945029	13
3634606	13
8637871	13
1990983	13
320503	13
4644941	16
30545053	13
2167826	16
21674331	13
521847	13
2286363	15
3864702	16
1635552	13
5011669	13
7263018	16
1214007	13
4281799	13
12932538	13
166837	13
10243820	13
10003341	13
9683687	13
661776	13
11643169	13
13053190	13
19560975	16
2629189	15
21507366	13
7500568	16
6183128	13
708093	13
15469063	13
14176479	13
10410751	16
5092052	17
4871092	13
7043833	13
15956992	13
15874212	13
1314563	13
7960597	13
12469746	13
2978483	13
3890624	13
6022197	16
2165291	16
10148215	13
1930904	15
11468070	16
22267991	13
8770728	13
11117560	13
3611084	13
15153675	13
363597	13
5584616	17
7584311	17
3011416	13
11109537	13
4315134	17
5147475	13
2903326	13
308810	13
8036955	13
1168983	13
13369219	13
6053733	13
1532852	13
9354390	13
20500916	16
28038228	13
2538681	17
1281099	13
3906154	13
16959827	13
1562942	13
194000	13
54782	16
9164993	16
2441419	13
17062003	13
12398576	15
8395907	13
4245947	13
6395473	13
6423489	16
4157602	13
4787501	17
11559445	13
6010964	13
12864608	13
14410263	13
6288010	13
3052684	13
2053553	13
4865082	13
49659229	13
1273604	13
11603212	15
13884517	13
13554002	13
4217784	16
1223745	13
25634342	13
2711123	13
8626811	17
2539534	13
4366977	13
111223	13
23582662	13
4604327	17
800704	13
8677426	13
39524861	17
1990394	17
3349442	13
2988836	13
2966588	13
10188972	13
11505919	13
8945600	13
2077136	15
7450882	13
7201036	13
1234874	13
3737996	13
29134192	13
12811261	13
13085736	15
1077090	13
12848314	13
2517199	13
7706944	13
16013822	13
9746493	13
1282387	13
5923309	13
892107	13
337052	13
35599818	13
9542511	13
1398659	13
11278268	13
4423301	13
10249128	13
5518094	13
4736224	13
9275912	13
18367679	13
11917529	13
26887376	13
3477169	16
727165	13
5689587	13
6132568	13
7567237	13
1279638	13
19134514	13
6738519	13
17331225	13
5438347	13
6495269	13
16555658	13
613330	13
10117110	13
8093735	13
4288991	13
1080995	13
8517620	13
25912294	13
2158202	13
3594476	13
2304216	13
18471183	13
6153258	16
2017742	13
51472314	16
10499440	13
715330	16
5823973	13
4387444	13
1813259	13
16576119	13
11073113	13
5913648	13
17283036	13
454554	16
2297968	13
1516836	13
5372036	13
3824032	16
9383071	13
2103808	13
9986763	16
14574601	13
6866810	13
8791609	13
3601257	13
17511435	13
429121	13
5957652	13
20672884	15
4339303	13
4364961	13
614459	13
7148039	13
10770596	13
522351	13
5846259	13
3769219	16
1699853	13
3230938	13
3782908	15
4418205	13
6960267	16
10497897	13
7164171	13
1691710	16
44476429	13
767086	13
3850808	13
11565247	13
2726351	13
2201949	13
18090948	13
47240707	17
2286444	13
3473474	13
5125937	13
5811738	13
5915580	13
4640774	13
10779408	13
3444977	13
25909214	15
7452736	13
2299820	13
40771414	13
5997863	13
12241738	17
12472980	13
8113179	13
4683422	13
2359028	13
16711467	13
7149232	13
14000371	15
14007658	13
13683029	13
590423	13
7037942	17
21660725	13
2945557	15
3519942	17
10075779	17
7385111	13
6270448	13
10443774	13
44749380	13
22744138	13
6661887	17
5874662	13
5092640	13
2344621	13
12470220	13
1046414	13
2930399	15
2174003	13
5984038	13
620677	13
8010072	13
2488101	13
1473817	13
5868111	13
26502842	13
762856	13
7727876	16
316966	13
14415481	13
3822285	17
1132461	13
11175017	13
9631169	13
18358761	13
9606730	13
10791794	17
5712927	13
3678432	17
3883943	13
8807747	13
4862560	13
26005449	13
8409928	13
14006369	13
34182004	13
14426590	13
22803052	13
8859672	13
4265157	13
296431	13
13873539	17
11870170	13
1089069	13
3075291	13
16366175	13
13262956	13
5535	17
2698504	16
446837	13
22366619	13
20949390	17
2535381	13
8721046	13
3035541	13
6430152	13
11342696	13
8717339	17
5284360	15
4710745	13
854184	13
17880871	13
6055407	13
8581332	13
5128153	13
17244317	13
34723374	13
23735798	13
3597586	17
14302330	13
6667646	13
32118743	15
23649316	13
1323046	13
6334952	15
875934	13
10408938	15
1725125	13
307224	13
3802809	13
1753429	13
15984837	13
8756368	13
14381711	13
5467318	13
31831659	13
2667461	13
1701980	13
8302420	16
1285828	13
8326134	13
1135721	13
8598284	13
36971613	13
19974754	15
14326803	13
5401242	13
7956482	13
13886112	15
6343333	13
12289130	15
38195794	16
1046609	13
3529676	13
1696247	13
6460744	13
3184346	13
1709685	13
5498798	13
115946	13
20658005	17
32244372	13
17231047	13
2984824	13
33986737	15
12678771	13
12086426	13
6904878	13
2151208	13
16570053	13
2048550	13
16976032	13
13997579	13
9928225	13
22404578	13
476807	13
1969705	13
9032570	13
3296248	13
11747568	13
369968	13
25720148	17
5776554	13
13268964	15
2332326	17
11534672	13
3080527	13
4034073	13
36060178	13
6823583	13
31937	13
350742	13
161866	13
3676900	13
15225954	13
5994340	13
9639579	15
4431960	16
1896692	17
2786347	13
2919310	17
1431299	17
11483532	13
10611982	13
8449762	13
8066871	13
6017763	13
1327961	16
1355586	13
1020678	13
1351963	13
8197494	15
9218543	13
2846086	15
1261308	13
13399715	15
31539501	13
7343602	16
1240666	13
7653617	13
352048	13
4531924	13
1598241	13
12289375	13
1256867	13
10382067	13
5283156	13
1945744	17
1412674	13
8246322	13
5158732	15
4732095	13
1118643	13
2604845	13
7192398	16
17892367	13
6955138	13
9709838	17
11423796	13
24412023	13
10878791	13
19866487	16
22784595	17
5026462	13
3128925	13
2087047	13
190811	13
42346942	13
14309084	13
21405	13
461528	13
1318631	16
2752803	15
9736529	15
182882	13
13428840	13
4433637	17
21975981	13
18678809	13
2597367	13
400084	13
2940800	13
53037034	13
13431514	13
782701	13
339667	16
3157778	13
7660154	16
28186173	16
455747	13
14679969	13
3177221	13
13242700	16
3033363	13
3920561	13
613255	13
3426134	17
3087390	13
3320100	13
6054215	13
21206539	13
9135448	13
4657433	13
15454351	13
18986158	13
11749338	13
5552800	13
34299999	13
5186291	13
3923534	13
26098980	15
11461191	13
4260811	13
3273920	17
394026	13
1670902	13
1992049	13
1238859	13
5355295	13
1591596	17
7313641	13
4753862	16
20441412	13
10954352	13
7090007	13
169250	15
4134567	16
7440472	13
11587533	13
354383	13
117697	13
11121255	13
12180547	13
2300886	13
2285775	13
701655	15
14115779	15
33559328	13
18435036	17
8314743	13
53769501	13
4781125	13
7903885	13
18936768	13
7408385	16
3239418	13
10437317	13
9287313	13
11228729	13
2276579	13
3644098	17
14632108	13
15415217	13
20758147	13
862481	13
5779402	13
9591059	13
14991402	13
7218801	15
28723885	13
5109970	13
591059	16
4068471	13
7287355	13
6646670	13
5990996	13
7350863	13
14997559	13
11871832	13
10914861	15
19889930	13
1013756	13
22341168	13
2021235	13
1185110	13
13007534	13
16792574	13
788687	13
12487855	16
8517317	13
4483862	13
7760069	13
1558987	13
972899	13
17408532	13
9137470	13
1472463	17
2653609	13
35506891	13
29576324	13
812050	13
20324184	17
2846074	13
3252667	16
2713305	13
11206354	13
4421956	13
8640518	13
21873019	13
12634014	13
858197	13
1390606	13
9154497	13
1287483	13
1859113	13
12315553	13
8304416	13
7442757	13
3483621	16
1041708	17
2816681	13
10056802	13
15158980	16
6154089	13
5478349	13
20845966	13
3377727	16
23446099	13
2232132	13
12109693	13
17197910	13
2079765	15
6790502	13
1982265	13
239151	16
26720096	13
9839463	13
20810246	16
15317346	15
9807754	17
3388731	13
1762817	13
2594625	15
9944135	13
19652293	13
1046156	16
6003427	13
462946	17
30324150	13
4788786	13
14908050	13
14675	13
5072529	13
9144315	17
13920734	13
3420866	13
7778586	13
41390523	13
81296	13
7342085	13
5557065	17
8379150	13
948313	15
930773	17
4226898	13
9496128	13
7059043	13
1071414	13
13132152	13
3351430	13
22093045	13
3704022	13
27875668	16
9350631	17
6636103	13
1233655	13
17055669	13
4290753	13
439058	13
10104500	13
4184586	13
2838433	13
23363394	13
9469306	13
3442495	13
21644686	16
30884206	13
9458116	13
8672018	13
7320451	13
4037647	17
8981502	13
13326032	13
9201766	13
20207384	13
4414709	17
1361329	13
2448307	13
6010398	13
4123881	13
25384234	13
15418695	13
9950898	13
31146523	15
1376682	13
586244	13
2321090	13
17212133	17
948234	13
5561714	16
630176	13
2756185	13
45373759	17
11799326	13
3456482	13
105566	13
4291426	13
4751733	13
114176	13
15461241	15
134469	17
6322483	13
19430494	16
6483944	13
3084480	13
1288518	13
25042	13
13740800	13
10502916	13
3873665	13
390360	13
6267131	13
2328710	13
4481453	15
30844556	17
47098889	13
870423	13
3139415	16
10952769	13
17612602	13
18211144	13
4804336	17
799468	13
7138161	13
3656224	13
8471931	13
7321342	13
4389381	13
4441655	13
13074077	13
8303216	13
1404920	13
819534	16
3918895	17
10202359	13
1978991	13
3005446	13
5668576	15
13016139	13
13642050	13
10160931	13
5440912	13
8638741	13
15477421	13
7532850	13
7677032	13
11485885	13
13787945	13
21365419	13
3858017	13
6013001	13
669635	13
15101043	13
6882324	13
3500378	17
2269919	13
10674207	13
2136739	13
2683714	16
3610215	13
3722442	13
14478666	13
5131130	13
27112218	13
9410858	13
11287525	13
29101423	13
5157162	13
1217903	13
599364	13
604664	13
3601445	13
429338	13
4989756	13
2938091	13
13737402	13
1407952	16
4686069	13
4234880	13
8647570	13
2165575	13
5420534	13
1400698	13
6403869	13
1840636	13
2034409	13
26278219	13
10221012	13
3374622	13
16454910	13
28330167	13
6853248	13
774542	16
17660063	13
7059629	13
12449563	13
14652604	13
2921275	13
14097815	16
3542021	16
10499840	16
12837783	13
6162387	13
6924267	15
141755	13
3659802	13
17218275	13
3756640	17
1713000	13
11914131	13
14483882	13
17258036	15
1095985	13
11028976	13
895716	13
1030294	13
4985734	13
2180938	13
1863830	16
1753136	13
25205033	13
32361648	13
9842054	13
1976431	13
1123529	13
5483499	13
18282061	13
4224228	13
10943966	13
10040145	13
6748118	13
6303274	15
12621578	13
8823152	13
202224	16
5037617	13
14252973	17
8215953	13
5447858	13
3646119	16
27035686	13
8798382	16
9099961	13
7228601	13
8392880	13
5958063	13
3561242	13
25334395	13
1581926	13
4696203	13
17681032	13
8870757	13
3789	13
1267289	13
3718532	13
4747773	13
791066	17
95892	13
6014309	13
40530208	13
4949833	13
11944414	13
6654725	13
12775033	13
299333	13
1880517	13
319836	16
378130	13
7318908	17
519170	16
1320997	13
7318218	17
462389	13
5523944	13
19029293	13
13783585	13
8983131	17
199221	16
19061756	15
6212	13
916995	13
8173590	13
3346009	13
6863709	13
27817768	13
8114628	13
13649940	13
43392564	13
6217503	13
4290326	13
7273356	17
5706528	16
11066507	13
15242978	13
3416481	13
2716102	13
779922	13
9002291	13
24767261	13
3860850	13
6820582	13
1730250	16
9293485	13
11085831	13
26313335	13
14168429	13
2451313	13
4955638	13
76760	13
459026	13
2655406	13
19219629	15
5169587	13
7581133	13
14313768	17
1777983	13
942715	13
36287966	13
9307434	13
17148730	13
36445067	17
30903012	13
25246795	16
3990509	16
11968101	13
7685419	13
36510706	16
45358636	13
1739281	13
2823888	13
7138199	13
36101546	13
362556	13
4817535	13
1908001	13
2433652	13
6337336	15
3716646	13
2660889	13
10561864	13
7849403	13
8460311	13
7680748	13
3294211	16
12868237	13
87010	16
2201816	13
6253262	13
15528632	13
5911266	13
7550973	13
1136317	13
18016452	13
7002721	13
14489814	13
696628	13
4750051	13
5119232	13
6146672	17
6033440	13
3492800	13
8760010	13
8904443	13
17866013	13
2282621	13
2636397	13
3877678	16
5328452	13
3833967	13
5402991	13
20402234	13
289879	13
32902523	17
2877575	13
9297921	13
2214943	13
28974	13
6825355	13
31584133	13
2496027	13
4754133	13
4422144	16
3835795	13
1842264	13
7280050	13
707747	13
1744100	13
3005959	13
21079730	13
18950755	17
1959802	13
6348828	13
568236	16
5977885	13
5398928	13
21965241	13
19069869	13
965059	13
4240255	13
17983019	13
8640609	13
9056794	13
1543978	13
16031892	13
5555718	13
8467431	13
6120689	13
1242942	13
2423726	13
9218650	13
67515013	13
9004435	13
10215440	13
6005747	17
541423	13
3658373	13
759532	13
3245810	16
21660060	16
2180329	13
3239014	13
17146571	16
1397803	13
1161057	13
123281	13
2076275	13
8440779	13
14539345	13
15424770	13
3879918	13
631498	13
10025338	13
3761931	13
4901312	17
2414704	13
662273	17
505604	13
1171258	13
1490761	13
4326270	13
586056	13
10484687	13
2509449	13
6539407	13
9912804	13
1387440	13
1007621	16
252631	13
1772462	13
8618375	16
23971245	15
18764122	15
12479051	13
248859	13
7031696	17
21364412	13
23917028	13
12497840	13
979929	16
4970672	17
13505011	17
4936717	13
4173284	13
23954085	13
3002957	13
715063	16
8645370	13
762190	13
8731544	13
19663250	17
12141650	13
4870061	13
9345908	16
10747822	13
469364	17
6703027	13
2973805	13
4690687	13
999439	13
2682060	17
9123709	17
21647975	17
4662895	13
6243763	16
235511	13
17179232	17
42726388	13
1509908	16
68464	15
8612651	13
5150652	13
11460829	13
16971907	13
15534076	13
2670002	13
26055348	13
14560093	13
12740415	13
13129785	15
37795979	13
4655430	13
830964	13
4583871	13
9773550	17
9478852	17
8086266	13
34392934	15
626797	13
6346945	13
943077	13
1399539	13
2970508	13
8020203	13
9704715	13
5267543	13
5589935	16
403912	13
5926637	13
5824891	13
8084375	17
2274980	13
726923	16
11517001	13
4495864	13
3518556	13
13649580	13
11639251	13
32727500	13
15602721	13
5152924	13
18675807	13
5216666	13
2667465	16
1513101	16
2006501	13
3114517	13
7866430	17
2269045	17
5059066	13
5897954	13
36485870	13
1237454	13
16119446	13
27517763	16
26589551	15
13146213	13
24217892	13
6662123	13
1652243	13
18512374	13
8062756	13
1397668	13
9558464	17
5009853	13
4708343	13
42160094	15
1479140	16
14168061	13
6519177	13
1542290	13
1699511	15
3267286	15
6882147	13
131887	13
12343243	13
1068256	13
25483103	17
4468928	13
4508598	13
13645697	13
16765906	13
2641415	13
4339629	13
4183161	13
21396501	13
4197145	13
1967132	13
924493	13
4185169	13
16324735	13
15196616	13
317493	17
19222324	13
20958881	13
10020470	17
15502715	17
580901	13
766261	13
15699874	17
12023632	13
1901499	13
2762578	16
8496125	13
4717171	13
7829732	13
10057901	13
2582904	13
6754413	15
1344972	13
22031710	13
53059603	13
589338	15
885039	13
3025370	13
497988	13
7990092	13
11713803	13
1822945	13
17143966	13
2957138	13
3681357	13
3888187	13
507277	13
15153652	13
6861786	13
2606701	13
3967279	13
13620517	13
18757027	13
168343	13
5075390	16
601126	13
10569070	13
11637625	13
737345	13
1204229	13
6799320	13
7751639	13
15805506	13
5518178	13
15685247	13
16578497	15
5645426	13
24026908	13
17732144	17
564038	13
2862103	13
6677971	13
9104080	13
11934112	13
3133082	13
17229992	13
17572317	13
25985079	13
21068089	13
3751142	13
17258281	13
9172513	13
13663766	16
7223636	13
383241	13
11213735	13
2592568	17
33389678	13
27096548	13
35074367	13
881379	13
5165741	13
4024145	16
4334713	13
3621991	13
5273620	13
3892395	13
1588686	13
6981032	13
2043944	16
1496246	13
5349769	13
24331243	13
1661157	13
7542816	13
16786389	13
7965374	15
3388650	13
379379	13
4059488	17
2693905	13
4975117	13
3734093	15
4415246	13
2121472	13
7004189	15
5706882	13
531373	13
5096934	13
1900824	13
1063393	15
2296613	13
10212996	13
4925330	13
363664	15
15100561	13
10354386	13
29928340	13
1368367	17
15666462	13
955823	13
12711757	13
10640613	13
7165949	17
3922017	13
434200	16
6966940	13
12910722	16
850550	13
8097811	13
54083	13
4685838	13
1928396	13
32929795	13
20526797	17
461783	13
17341046	16
13232341	13
4655454	13
422279	17
5755745	15
1385613	13
2201518	16
17522644	16
9238314	16
3958056	13
1610389	13
5885436	13
2459746	13
5170208	13
9462415	13
13673228	13
1639866	17
5045994	15
10599713	13
5015876	13
83296	17
973799	13
7122746	17
4192515	13
20325977	13
4017758	13
3326231	13
38052954	13
8604095	13
2009429	13
11870597	13
473638	13
13189517	13
13407932	13
23170816	13
1260697	13
5576249	16
3247207	13
10607843	13
1526796	15
2159960	13
5279856	13
4069210	13
6584516	13
9368286	16
23776997	13
479359	13
514962	13
8711449	13
4179839	13
7092013	13
3942470	13
4253977	17
578801	13
9657549	13
20865042	13
16774071	13
6705320	13
15667922	13
4684252	13
5817721	13
5146305	13
21680217	17
1372597	13
17226677	13
4329275	13
8329179	13
2701035	13
3085585	13
3363578	13
2376981	17
25109481	13
1963151	13
2401627	13
3781960	13
6849828	13
66415	13
24801910	13
10405731	13
18772034	13
17613215	13
6384413	13
1153865	13
2682121	13
6488079	13
15043169	13
15661011	13
17130625	13
6002838	13
11618355	15
2255985	13
1152989	13
12774468	13
2392905	13
377552	13
1914999	13
7844977	13
7680866	13
46982799	13
5619838	13
1269006	13
4231210	13
6194340	13
2403816	13
7464935	13
5894283	13
672545	13
480487	13
22175860	13
2643324	13
1576168	17
8635204	13
680894	13
816420	13
1456521	13
4361095	13
9073462	13
1376385	13
3333160	15
26873207	15
26435550	17
2989908	13
3026447	13
16579155	13
454671	13
5515469	17
417214	13
1290101	17
17072986	13
7577898	13
5011695	13
2464940	13
6592502	13
5594974	13
7850345	13
5436393	13
6436142	13
11317728	15
23576672	15
2707893	13
7055644	13
7490433	16
28122632	13
5439849	13
2052076	13
3317843	13
13734057	13
4571510	13
2626747	13
11641777	13
9365125	17
1805786	13
13046283	13
5914211	16
7813005	13
523179	17
18462808	13
3275201	13
416516	13
2082570	13
11866495	13
22480421	13
21868174	13
10794499	13
36479124	13
896820	13
1707607	13
2619245	13
3198287	13
32396794	13
3288952	13
12336088	13
10889882	13
3043337	13
942726	13
7879864	13
3314266	13
10603081	13
21075	13
4256237	13
7221800	13
2864810	13
6123944	15
4143218	13
1671739	13
7016971	13
8810545	17
963586	13
2742881	13
354860	16
9566628	13
61135	15
44337871	13
2667688	13
2021047	17
13754108	13
7904874	16
3052175	16
22907663	13
3780804	13
3771642	13
9512993	13
21802701	13
2635489	13
1981281	13
968739	13
19197862	13
5613999	17
10110189	13
1330343	13
1941598	13
7662189	13
1761914	13
887977	16
15653230	13
2741612	13
1878729	15
15895957	17
29706061	13
1777724	16
11419461	13
2406116	17
1311630	13
6259300	13
6870965	13
11717036	13
2314820	13
226461	13
4283787	13
150926	13
4814896	13
3680611	13
7037100	13
1884539	13
2231414	13
9979397	15
6110648	13
7783271	16
16344717	17
29662862	13
781513	13
8823271	17
9359629	13
1752409	13
26861878	13
9236330	17
2569828	13
12115578	13
18872597	15
12118501	13
31905158	13
11004267	16
22591372	13
14128481	13
4470996	15
14447	13
8962954	13
29094407	17
7300430	13
3797165	13
6170918	13
3917044	13
6490298	13
10656332	13
4747995	13
13745325	17
9447544	13
10467553	16
5963633	13
4015812	13
3230967	13
7332292	16
14808748	13
4012072	17
10956968	13
7456559	13
6165337	13
1627575	13
10381558	16
12657749	17
2974909	17
3619394	13
4305173	13
752331	13
10189937	13
10441565	13
3811810	13
16513027	17
1421378	13
5449514	13
18188262	13
1648941	13
20444671	13
5470372	13
6612355	16
13920819	13
658205	13
3456858	13
18827259	13
972106	17
4049017	13
4622049	17
9799354	13
10900078	15
590791	13
4307581	13
14641601	13
1299407	15
5567658	13
2445446	13
10481376	13
7136058	13
4907108	13
21646304	13
11079437	13
3767648	13
470172	13
6087073	16
7574011	13
2275621	13
5272352	13
1997757	16
27771287	13
9949931	13
11960075	13
10201747	13
882302	13
170087	13
2060878	13
13974035	13
1969748	15
2798923	13
15076170	17
10297680	13
1806505	17
10500429	13
126464	13
9221905	13
43975322	13
7651905	13
8353843	13
9862594	13
17212118	13
3919141	13
10843930	13
14741718	13
321888	13
3144345	13
25828720	15
4707514	13
8064789	17
3968967	13
11036887	13
3377863	15
8423323	13
16509404	13
720945	17
5718903	13
4632984	13
21852224	13
3643020	13
18891128	13
4617318	16
7462716	13
8953779	13
10850048	13
781352	16
238662	13
8780721	17
2038385	13
2578348	13
9039194	13
16752168	16
5994160	13
12638762	13
17148313	13
8387357	13
15634803	15
9541776	13
1045276	13
574752	13
34314860	13
15635417	13
5819611	13
4663847	15
6610066	13
12957756	13
18061892	13
2097673	13
10112673	13
18389853	13
6053200	13
12180983	13
3101286	13
23792571	13
4129810	13
2431100	15
22603049	13
7926393	13
6166597	13
10381034	13
1965305	13
1738500	13
209824	13
3542633	13
2809841	13
4802228	13
6199100	13
27448395	13
4398964	13
2810078	13
6775992	16
720030	13
7852287	13
4863951	16
1639267	13
964367	13
12755014	13
5535611	13
9727836	13
23867604	13
31116	16
9781227	13
493879	13
1548122	13
1392137	13
405334	15
12663091	13
7826070	13
1697520	17
11634316	13
4017456	13
11568597	13
1645508	13
9887930	13
16895940	15
8772459	13
5248511	13
1119174	13
19212750	13
2265647	13
7383379	13
14100121	13
14534568	13
14042523	13
1703320	13
874575	13
36470359	13
17836579	13
10331336	13
877083	13
6472518	13
926474	13
4627551	13
31627670	13
6698954	13
11432080	13
9627643	13
270932	13
12723565	13
8787500	16
1967769	13
1021307	15
35317359	13
798596	13
3096090	16
2429471	13
3776280	15
23786730	13
7758422	13
25957534	15
1999531	13
2830025	13
10539636	15
9143279	13
7100118	13
5918112	13
1476429	13
492906	13
1299105	13
17406890	15
7183760	13
5002133	13
1905361	13
6818441	13
9118677	13
13551394	16
7921361	13
9935011	13
16102972	13
2557116	16
9772722	15
6860650	13
910358	13
453845	13
26978997	17
1870284	16
14178549	13
41574961	17
1914547	13
1578397	13
4363689	13
23300302	16
2022030	13
5043136	13
25035714	13
5620929	17
2563599	13
6861937	13
9140898	13
4474246	17
10171174	13
12010218	13
24633026	13
1337351	13
12873041	13
2559660	13
4109786	13
4774307	13
6614277	13
3583868	13
12863608	13
8437946	13
373923	13
2342994	13
13825788	13
1764866	16
15688745	13
8156001	13
7374938	13
28935929	13
1837323	13
3400026	13
5955615	13
4662901	16
26380415	13
5697852	17
657227	15
19666026	13
1984921	13
36105521	13
4484286	13
4242020	13
20591551	17
5973144	13
8121839	13
467528	16
990779	13
10497443	13
4143139	13
16512817	13
2387866	13
1872232	13
13973718	13
4815873	13
14360698	13
1805799	13
14452604	13
16022211	17
1895369	13
22340533	16
11741457	13
26622284	13
14533934	13
1502889	15
17191646	13
4542661	13
3163524	13
31843174	13
5240116	13
7666527	13
7892202	13
840669	13
1921038	13
8196096	17
1275965	13
16697585	13
3611177	13
1760167	13
712782	13
11432897	16
253988	13
2037189	15
12646629	13
7242145	13
8384340	13
10122188	16
3446520	17
364025	13
1138423	13
9850499	13
5135284	13
8077979	13
6305453	13
4729056	13
5006933	13
11394329	13
4684014	13
2263688	13
7867749	13
27401389	13
22720901	13
23680346	13
7445138	13
4745061	13
12833143	16
501551	15
34319283	13
597559	13
8584715	13
23662993	17
25043106	17
1163555	13
12691081	13
22200558	13
297691	13
11907312	13
898816	13
19742358	13
500343	17
24444765	13
7039092	13
1580165	13
2898485	13
589495	13
24025775	13
4249133	16
556396	13
9109109	13
1444469	16
3718356	13
10900302	13
5743025	13
4735393	13
2411012	13
7536808	13
4423888	13
4330053	13
733288	13
1982491	13
1079137	13
5374470	13
564291	16
31720611	13
1419491	13
17392590	13
6381265	13
11363789	13
3029413	13
887407	13
9904046	13
3861026	13
13748234	13
11314852	17
736494	13
1390746	13
390580	13
1787546	13
16158725	13
1731761	13
4541122	13
893141	13
967837	16
3871480	16
7098901	15
4001900	17
9279309	13
3948103	13
7903629	13
12523125	13
16298000	13
40861445	13
9436497	13
2067690	13
3585669	16
3866711	13
5011843	13
908599	15
23382842	17
12549964	16
16417518	13
714125	13
9416466	17
13733333	13
7426335	13
458744	13
3156728	13
367578	13
8422617	15
8355347	16
35526705	16
2593831	13
3334409	13
3210181	13
21898121	13
7590577	13
4554471	13
12695955	13
5463378	15
6299837	13
7057627	13
4788021	13
5586670	13
3639863	13
856802	16
31545156	13
20733109	13
3076871	13
21098982	16
2815549	13
31068144	13
17307156	13
30701028	13
6841618	13
1343897	13
7384577	13
5508324	13
11913690	13
2697638	13
763740	13
8503572	13
80362	13
35278755	13
8373928	13
8849451	13
19515194	13
2245931	13
4355552	15
6419413	13
932026	13
4344426	13
24871202	13
1131269	13
7737261	13
24594399	13
9387788	13
8518043	15
14434846	13
1980606	13
15298279	13
2633961	13
20941721	13
10792444	13
7906141	13
10198699	13
2661063	13
6672649	17
12986410	13
28247753	13
4001287	13
1395835	13
15462259	13
22364032	13
1786026	13
3454166	13
6582451	13
9216764	13
26362814	13
8015516	13
1852161	17
10517940	13
189109	13
5634382	13
19029327	13
14456281	13
2059766	13
6502922	13
13260468	13
1408775	13
8386282	13
3831792	13
3131002	13
2848998	13
924713	13
3741427	13
22144466	13
1315605	13
3592653	13
16592441	13
1913261	13
4377146	15
8970387	13
15016519	17
2816821	13
10033295	13
271234	13
15146045	13
8698571	13
1496107	17
3340039	15
4148600	16
9036337	13
8441763	13
11658164	13
7718458	13
24433499	17
526588	13
7398720	13
3201675	13
1465635	13
1769592	13
13958946	13
5206299	13
3060672	13
2370912	17
4427353	13
2581874	13
3215220	13
17457860	13
9797934	13
3395070	13
7730653	13
8707622	13
16763375	16
32454727	13
35872287	13
1918087	15
12985881	16
32872620	16
370034	15
7575871	13
14322703	13
6986576	13
10025364	17
1931629	13
20381604	13
2108210	13
17665909	13
212815	16
5194961	16
253863	13
8015127	13
5635641	13
2057013	13
10896235	13
1666303	13
18541840	13
13364873	13
28965420	16
4123691	17
6878809	13
4190240	13
6671270	17
11718167	13
1225066	13
3841477	16
4866053	13
1444346	13
8744758	13
7173050	13
2717390	13
13841559	13
10309449	13
3876424	13
10456654	13
2630150	13
2767555	13
3059507	13
3707036	13
2849517	13
448905	13
2967948	13
6424161	13
12524427	13
274616	13
11934670	13
12407219	13
17737767	16
6198134	13
11602511	13
2332876	13
5488411	13
642480	13
5148341	13
6803768	13
25957304	13
4480836	16
748148	13
6874647	13
15717580	13
7397409	13
5921642	13
9482395	13
4402136	13
91061	15
41956554	17
9953019	13
2561190	13
6786147	13
1318971	13
16580312	13
9046556	13
16803934	13
33717566	13
2370601	13
1577634	13
5413318	16
35526425	13
13688545	13
2968517	17
881255	13
579520	13
20281775	13
7943587	13
2708606	17
1184381	13
2761031	13
12787706	16
19023273	13
6268168	13
19553352	13
13465903	13
4242530	15
16529199	15
13449142	13
2009496	15
15532145	17
4397988	13
27115700	13
2402057	13
6027111	13
2839926	16
41448743	13
8295286	13
5857888	13
12330186	13
10431445	17
5065651	13
2051384	13
4663550	13
10306794	13
395367	13
23466182	13
9663477	15
1313636	13
12818350	13
25794865	13
2262104	13
1785384	13
1603826	13
12870513	13
10934155	13
3473900	17
2909499	13
888019	13
11646928	13
17546675	13
1678826	13
4176093	13
2941328	17
8605973	16
1424051	13
5135727	13
229697	16
7966407	13
274071	13
34954590	13
36878724	13
51189456	13
3246232	13
4726522	13
1932300	13
5639588	13
3986995	16
1461318	17
24730779	13
73088	13
3103894	13
4373067	13
6134975	13
1294029	13
4192847	15
3813763	16
8802482	13
3777995	13
3025102	13
18059827	16
1136783	16
11925714	13
37424482	13
13169489	15
7817991	13
534822	13
745102	13
13865355	13
7194518	13
34013954	13
8026819	13
2468053	13
5426464	16
17928567	13
2736728	13
18459984	13
2275173	13
5517120	13
1873164	13
2513226	13
3030460	13
7884685	13
12345824	13
7411514	13
5931331	13
16277520	13
12516724	13
5475925	13
15505021	13
6864856	13
8353870	13
17346838	13
17246908	13
1479120	13
5037926	13
15421580	13
3933931	13
10250504	13
1561374	16
814010	13
3407079	15
1905218	13
25718075	17
8574396	13
3027117	13
173522	13
18174284	13
7596705	17
3199196	13
26245223	16
7965925	13
3627328	13
17708338	13
3239031	13
25316477	13
4935410	13
10094185	13
8645992	13
5125876	13
9861365	13
2923261	13
6951998	13
11690268	13
6797199	13
2000055	13
7692428	13
15253545	15
15685258	13
42868410	13
26014407	13
1705317	13
6765958	13
10956936	13
7737382	17
8850167	13
6220289	13
5202479	13
16063164	13
1667062	13
7227940	13
1577519	13
3164718	13
5055058	13
18839879	16
1898858	13
445436	13
2160010	13
17044447	13
26388924	13
2375341	13
7218867	13
8280545	13
1316737	13
5677488	13
12810113	13
19452580	13
2015027	13
120914	13
135201	13
4483077	13
8353702	13
18931206	13
38013831	13
29833687	13
14570614	13
1416691	13
19010461	13
3233272	13
13834731	16
2348501	13
3282373	13
20034848	13
38572691	13
17223623	17
26768285	13
3972497	17
15296310	13
4139429	13
7173896	13
7077479	13
11205977	13
6669839	16
2472408	13
1040713	13
9147280	13
5149025	13
9290232	13
8331710	13
4936081	13
16128637	13
1084343	13
3540094	17
4379571	13
2635066	13
17046276	13
7370128	13
153053	13
2480955	13
3893007	13
5469779	13
3890149	13
9362436	13
9579221	13
4927651	17
3104917	13
3532093	17
2480842	17
3051370	13
4796285	13
3642094	13
24402359	13
9707322	16
10905336	13
32798051	13
591419	13
10058297	17
139204	13
1689439	13
7239355	13
10532846	13
11931684	15
11507910	13
261918	15
4738704	13
5684097	15
10586894	13
5732194	13
34723507	13
2148413	13
10541624	13
181746	13
5709986	13
1097462	13
641439	13
14064528	13
5156013	13
557203	13
15457865	13
17914526	13
7301910	13
17180953	13
3377583	13
2573444	13
2217415	15
6794304	13
8476189	13
3115027	13
1328864	13
6767565	13
9999574	13
35350516	13
434757	13
1642030	13
12935843	13
674054	13
7412393	13
51144740	13
17364116	13
7959402	13
7614590	13
4576895	13
3563025	13
2246930	13
15237786	13
3517128	13
6480420	13
4084604	13
5146429	13
2938776	13
8585108	13
2575968	13
15442969	13
7277893	13
4264113	13
7578896	13
13295341	13
6044469	13
406154	13
10772899	13
1862493	13
2880512	13
14779361	13
2214666	13
869566	16
9845540	13
5290191	13
4490070	17
2128831	16
45671754	13
5468350	13
5433149	13
10737408	15
15624301	13
5509699	15
794293	13
9194954	16
3237692	13
17429736	16
47446356	15
15588274	13
16684602	13
672322	13
15120350	13
214386	13
9547271	13
15385133	13
7888045	15
7068242	13
1236775	13
12418366	13
954704	13
1037105	16
9165111	13
2443707	13
5297688	13
3331205	16
18650762	13
19758201	13
2859042	15
13321891	16
4084699	13
463934	13
3585888	17
6024719	13
911235	13
13349240	13
1207133	13
1798245	17
8695995	13
5718377	13
2695233	13
1100418	16
9967393	16
1435402	13
5863229	13
2925491	13
17725355	13
3313884	13
1248094	13
3286756	13
1556649	13
3607424	13
12113512	13
192184	15
375109	13
15102118	13
9272328	13
13089976	13
7623424	13
5206321	13
2029173	13
173275	13
961549	13
22591891	13
5099904	13
2015271	13
18585830	13
18478472	13
10077319	13
21978044	16
1217586	13
304998	17
33591362	13
24257011	13
26663462	13
3854387	15
5330999	13
840345	16
2238628	13
4136913	13
618321	13
3296436	16
6436906	13
7183947	13
5203849	13
24625233	13
803104	13
5264147	13
497891	13
30755956	13
10230485	13
8253577	13
3975650	13
9999339	13
17248148	13
881833	17
7230673	13
8520014	13
16516586	13
1486404	13
6533658	15
7433578	13
10585232	13
5908277	13
14981569	13
19514534	13
4781151	16
17084835	16
5094494	13
6984858	13
143946	15
34196800	17
7182673	13
3816903	16
25363598	13
11066795	13
2015785	13
4785122	13
6387970	13
15877850	13
83717	13
2273387	13
22150643	13
7283690	13
16920605	13
3866135	13
740484	13
9914182	13
3791113	13
3667538	17
15148780	13
6514777	13
4053269	13
28391977	13
517729	16
17602984	13
30066	13
6479086	16
3572240	17
1052901	13
594725	16
29077117	13
7763442	13
13162855	13
11055255	13
519424	13
4065127	13
9208350	13
464683	13
8673737	13
1776326	13
20783767	13
16142465	13
4377672	13
14801708	13
892996	13
8899393	15
1540014	13
10752010	13
2926095	13
1020658	15
11444101	13
1314417	13
10373766	13
6574938	13
6743065	17
10184202	13
11759722	13
3656056	15
12151713	13
8106167	13
2630388	17
3505511	13
945093	13
31207954	13
5909211	13
1493092	16
2326019	13
23091790	13
406263	13
3586440	13
5211855	13
16260403	13
19052590	13
5753757	17
15164498	13
3718004	13
16658250	13
4044281	13
14280746	13
4120556	13
18711377	16
10114057	13
12460854	13
8260850	13
4907214	13
4533278	13
4002027	13
17670247	16
5939324	13
7380151	13
2450835	13
4404201	13
26986963	13
16925972	13
34488675	13
784997	13
5130745	13
17509598	13
8446926	15
14111510	13
2152160	13
20440674	15
11169915	16
9937262	17
7678372	13
2006081	13
8328541	13
13712504	13
17517408	16
2188041	13
12490556	13
5270449	13
6505415	17
2520687	13
3478152	13
8946553	15
19068147	13
6397832	17
3255709	13
4456840	13
677446	13
13724737	16
8291423	13
2821874	13
15566770	17
12614446	13
4582620	13
1456037	13
642605	15
3991443	13
17655701	13
2984497	13
8219921	13
22788086	13
1998472	13
1519685	13
1847688	13
46423394	13
13933997	13
3879343	13
2298782	13
16015725	16
4329198	13
4185279	13
12858856	13
3735821	16
17536656	13
13634144	16
1507165	13
1933704	13
7629358	13
12724916	13
10639390	13
8957347	13
4424323	13
7141533	13
19565258	16
3142960	13
4305594	13
2160952	15
15828214	16
9512065	13
4887037	13
4769730	13
5258200	16
3885219	17
12771804	13
22222016	13
2090195	13
13738919	13
1887345	13
6752700	13
2753411	13
3278170	13
376889	16
8429388	15
6883725	13
2312651	13
11975915	13
38124	13
4253163	13
672736	13
6175837	13
759776	13
4956432	13
406880	13
2385490	13
17849015	13
9615068	13
3499263	13
1849681	13
893736	13
403863	13
2221624	16
5944758	13
1170113	13
92903	13
286235	15
304093	13
4926098	13
604836	13
1191729	13
6904609	13
10185727	13
263382	13
3675734	13
3610207	13
16437280	13
11470064	15
14945328	13
14183362	13
14478498	16
7268571	16
19510792	13
1608172	13
1676824	13
3542750	13
3011410	13
568326	16
2583317	13
1124017	13
7528543	13
3134815	13
6413154	13
5948648	16
14250362	16
1205888	13
3195694	13
1394430	13
2306103	13
2767401	13
1255775	13
3693399	13
6195253	13
886210	13
2162956	13
1077125	13
8639001	13
12297425	13
890347	13
5069281	13
13615878	13
20312480	13
1887488	13
4078118	13
7696992	15
11166715	13
4368705	13
10194207	13
7688911	13
2674636	16
13671377	16
6815882	13
12127120	13
2307368	13
136135	13
16377600	13
251503	13
5641358	13
7446059	13
20100761	16
2062950	13
1215995	13
20007995	17
2762527	13
22736410	13
1003116	13
24945704	13
11198515	13
10112671	13
7878630	13
10216616	17
52252	13
2419527	13
9330888	16
295853	13
177055	13
841997	13
5497123	13
14680741	13
15840963	13
223833	16
1413731	13
8223672	13
1069878	15
3075372	13
345108	15
35578321	13
6093833	13
8373527	13
2953348	13
3106947	13
4378963	15
9907141	13
7629005	13
21526527	15
22658951	13
9117904	13
4889770	13
872887	15
5509756	13
959801	16
12698791	13
647093	13
1007545	13
2186053	13
10964076	13
1019483	13
6748268	13
18812326	13
67906345	13
4609636	13
2874555	13
2148732	13
6989806	13
1295918	15
7519248	13
10904950	13
27351503	13
10743541	13
1417378	13
7997688	13
8684329	13
3082566	13
9450689	13
16544935	13
373621	16
1892444	17
17513671	13
2572062	16
11094776	13
1464196	13
17891456	15
27272	13
7661704	13
4098251	13
1246511	13
3788384	17
18449084	16
11963665	13
6546319	13
658073	13
19724039	17
10643554	13
19811796	17
4101658	16
12216218	13
2106248	13
4237506	13
10363688	16
2608288	13
9979569	13
967864	13
9912395	13
11074958	17
21906582	13
2646011	13
16747495	15
19345766	13
20818158	13
2381815	13
27763321	13
39795195	16
6655634	13
1301501	13
10441778	13
7790843	13
359603	16
18996298	13
2577563	13
3278777	13
22133989	13
14060218	13
544267	17
25582957	13
218516	17
5860184	13
1820236	13
7388566	13
2913861	13
1275208	17
1429281	13
9161499	17
4909857	13
11329156	16
3662903	15
745602	15
8023552	15
7276270	13
232674	13
8333957	13
4673683	13
7252187	13
21493326	13
4823926	13
13606833	13
2417281	13
3892931	13
29346932	13
16304686	13
29110318	13
782494	16
3504752	13
4439087	13
14859680	16
12862475	13
4651146	13
17859650	13
10771710	13
1579114	13
11516580	13
2567144	13
1598245	13
9677652	13
2886383	13
4532345	13
4554263	13
4864662	16
3211620	16
5004588	17
27609222	16
987577	13
4683135	13
4553092	15
4778221	15
715901	13
1961766	13
8429127	16
20629448	13
14200592	17
11123448	13
17854818	13
2258369	13
20592014	13
28934102	13
11621496	13
3004004	13
3875709	16
6415921	16
11694254	13
2048369	17
3806943	13
8072175	13
10545796	13
8294249	13
2796600	13
6078274	13
24009956	13
18176201	13
1448719	13
2011730	13
17402442	13
785964	13
1581417	13
1870081	13
9598313	13
1995296	15
10777014	15
14566927	13
12016757	13
1937956	13
9402793	13
2949054	13
3315770	13
887862	13
4650778	13
2136093	13
19357574	13
65390	13
4961053	17
2494984	13
1361271	13
6553538	13
4911610	13
5169149	13
3059908	13
1641516	16
10521107	13
9720749	13
4177310	13
5583348	17
1764387	13
17901465	13
14791289	13
9726879	13
7013189	13
25876671	13
36427464	13
2924155	13
3983030	17
4937265	13
5517462	17
5604506	13
1440771	13
3382282	13
23578882	15
2532993	13
4735157	17
917689	13
9514622	13
6742008	13
1194552	13
11258369	13
489200	17
8346453	15
4982806	13
4444680	13
10495703	13
81821	16
1203385	13
11150037	13
21845251	13
860078	13
11937780	13
35515478	16
6753823	13
1073790	13
10208746	13
6459228	13
3715921	13
1993718	13
5726577	13
12841941	13
3108626	13
15177638	17
4415442	13
1162784	13
770969	13
7300344	13
9126971	13
38883404	13
22578984	13
5715990	13
994044	13
1325931	13
2381475	13
228868	13
11771907	13
15347838	13
2485260	17
789054	13
2816592	13
1219803	13
818936	16
13012691	13
3210606	13
12274386	13
12875423	13
11985279	13
3540718	13
1481715	13
12827312	13
1364356	13
8383415	13
7361188	13
4864628	13
4079596	13
5395962	13
3404782	13
1759610	13
254879	13
2892090	13
7002071	13
1899540	13
495095	13
8598554	13
3442883	13
614978	17
12729452	13
4607214	13
16500995	13
18199197	13
18121707	13
24607011	13
1793980	13
1791507	13
6436668	16
4715210	16
1499720	16
6418320	13
9042919	13
10120018	13
2520655	15
1990705	13
6165981	17
197477	16
1641257	16
4361691	13
2743594	13
5094297	13
4352951	13
3766445	13
1395414	13
9320269	13
2489131	13
3558485	13
2563987	13
7070355	13
1668152	13
253725	13
13902291	13
1233221	13
13039631	13
33317598	17
1043559	17
12182792	13
19561974	17
223464	13
9436551	13
4235529	13
20120838	13
4784091	13
10403894	13
653886	13
746678	13
12635	13
2020743	13
360962	13
77527885	13
8383441	13
14712677	17
9093060	13
1188418	13
2681156	13
5330884	13
2976681	17
6133376	13
5193028	13
16859765	13
5863435	13
7826078	16
11485	13
12504954	15
5001427	13
14617224	13
10785610	13
21217739	13
424663	13
12903071	13
24649	13
4647522	13
4418671	13
659418	13
7125392	13
4026653	13
132070	13
6069908	13
1002227	13
2068505	13
3662456	13
19354714	13
8238433	13
9760387	13
7332370	13
12514191	13
29297452	13
4899259	13
14064621	13
2308760	13
4009856	13
13966473	13
6475445	13
18502489	13
7240783	13
4148510	13
2529973	13
44042383	13
1198219	13
22495	13
13239159	13
12068442	13
4517278	13
8887378	13
3665461	13
1604857	13
7630134	13
34140761	13
10875798	13
13350752	13
6703030	13
9866437	16
225152	15
6897680	13
8143976	13
925135	13
30184823	15
19116350	13
1266306	13
10893381	13
5750823	13
5193854	13
2880006	13
9028	13
8661704	13
9871777	13
3209036	13
11721300	13
3612329	13
3086939	15
16826980	13
7854045	17
2156455	13
11325479	13
9339973	13
8737322	13
498860	15
3314460	13
2788043	13
10415111	13
14001045	16
11571824	13
1775225	13
6532299	13
3168850	13
6123154	13
23018708	13
4823404	13
2270189	15
5938405	16
417491	13
7227450	13
24503016	13
6895096	13
23216532	13
12249783	13
6278572	13
46584226	13
2646653	13
5569731	13
13989438	16
736883	13
23155981	16
4665361	15
8861206	16
8880989	13
12813778	13
3532578	13
2471961	13
6234209	16
22702991	13
6316468	13
1613975	13
6935425	16
13615003	13
4011164	13
685395	13
12114676	13
11563425	13
3319871	13
6173655	13
1290455	13
9223284	17
5368427	13
22373446	13
5019548	13
3194402	13
6542879	13
9687093	13
906726	13
2893551	13
7105352	13
21164396	13
3460004	13
2563298	13
4936500	16
2864871	17
114008	13
12794530	13
1251064	13
6643079	13
3001243	15
35104705	13
599337	13
8482983	13
36670698	16
5634365	13
171706	16
4209441	13
12372431	17
12947521	13
1828890	13
2845474	13
15592314	13
3663364	13
30252561	16
6828522	13
5690345	17
6777600	17
1443930	13
1175433	13
1379575	17
15089397	16
4142756	13
5812475	13
2926472	13
9196320	13
1566642	13
14488633	13
4795565	17
13231938	13
19399128	13
18017294	13
11363977	13
12714360	13
7858023	16
4747501	17
1808332	13
6857157	13
1065499	13
98346	13
8097594	13
10121522	13
18748026	13
7850651	13
23739970	13
1932805	13
11209386	17
22298408	13
14536701	13
16539864	15
5933313	13
2360456	13
9747509	13
6639645	13
2240540	15
14945003	13
640591	13
986041	16
4286986	13
13833766	13
1579655	13
8514301	13
605473	17
299186	13
12299748	13
1684608	15
6242834	13
12250729	13
29062166	13
7194733	13
45730883	13
13016687	13
11731337	15
11801941	16
7169709	13
9915329	13
14195856	16
2794198	13
1486551	13
360276	13
20308431	13
13680304	13
43939	13
26211666	13
5076230	15
12257136	13
14146525	13
1211621	13
7631437	13
3098999	15
6569204	13
7091393	13
7903392	13
1233588	13
624314	13
7125483	15
32020146	13
5340789	17
118763	13
22685492	13
10930767	15
23888469	13
986042	13
9558449	13
1667193	13
22801088	15
3770974	13
5612584	17
10217772	17
4687101	13
5004462	13
757676	13
4292929	13
3858997	13
7883368	13
39630320	13
11315684	16
4482466	13
10125356	13
941213	13
295361	13
11816208	13
5129780	13
5089488	13
1186774	13
9678059	13
1743462	13
11904377	13
9094241	15
13001984	13
3254479	13
1732419	17
33930	13
5417426	13
2905491	13
6533218	13
46549153	13
21788302	13
4156738	17
24717919	13
5923788	17
16750697	13
903390	17
1370630	13
7713481	13
26822240	13
7819602	13
903108	13
19218842	13
12932293	13
6140995	17
5516335	13
10301765	13
13407147	13
2397737	13
7686095	13
14170640	13
1578071	13
773126	13
14098366	17
14116137	13
5369225	13
1943189	13
14347359	13
7653779	13
22833314	13
1867350	13
559425	17
1226959	16
2176360	17
12346360	13
13172866	13
4832532	13
7849730	13
10260884	13
569496	13
5675270	13
17616436	13
3694475	13
1597295	13
6567600	13
6969316	13
556490	13
2155428	13
18627891	13
4251920	13
2347131	13
12862002	13
3586398	13
1659299	13
3613804	13
50426024	13
1589217	16
6450434	13
790493	17
7774600	13
8002614	13
295949	13
3261744	13
6801631	15
1387329	13
3147630	13
13359835	15
34866641	13
6997841	13
12650908	13
22789091	13
6814448	13
6646786	15
40570	13
545462	13
4033395	13
10081430	13
14383855	13
190777	13
4880176	13
9383728	17
16124306	13
461785	13
8778399	13
5739553	13
2232482	17
5684133	13
11828306	13
7894796	13
721795	13
4883327	13
19391399	13
23805004	13
15907120	16
959429	13
1674246	13
11463697	13
5009164	16
4728763	13
8969833	13
2926752	16
6955635	13
79171	17
23956101	13
5241372	13
122168	13
18029235	13
4538344	13
8875036	13
1431071	13
4662567	13
6119188	15
3961643	16
6007276	13
2150591	13
12687464	13
7761357	13
21339046	13
6045496	13
11634127	16
3156918	13
27097647	13
6450708	15
27709699	13
43971125	13
1022625	13
6750208	13
405652	13
14913508	13
8906453	13
1571865	13
713996	13
4198678	13
2417578	13
6633772	13
6219116	13
1906300	13
4750366	15
4705219	13
6045495	13
4443158	16
22325825	13
1267492	13
29591405	13
23334307	13
4481400	16
1782065	13
721770	13
39525699	13
2202971	13
1267132	13
33061776	13
1204435	13
7178411	13
4565890	13
1330323	13
10782350	16
14105294	16
2653232	13
3000813	13
3595918	13
710738	13
274372	13
16156846	17
8480853	13
19673556	13
17261805	13
10826253	13
6040765	17
8669420	17
530930	13
856299	13
723613	13
3682217	13
5518751	13
430507	13
2208368	17
16095347	16
22618482	13
13599717	15
2914174	13
1189481	13
91144	13
6524955	13
152661	13
3260826	13
16054819	13
3783854	16
2900981	13
1324720	13
181917	13
408999	13
1644506	13
2867895	13
4857069	13
976102	13
116570	13
5223923	13
2474237	13
1848885	13
2310425	13
7302775	13
3685303	13
21224027	13
1891961	13
3291624	13
473692	16
3192618	13
7257908	13
2506855	13
2226220	13
5661596	13
9254981	13
19138473	13
11480159	15
14875755	16
6128938	16
1990280	17
807877	16
4069620	15
10141613	13
2692082	13
3582644	13
5484978	13
40788658	13
1113366	13
4469613	15
13528839	15
8889806	13
187336	13
6255807	13
2252964	13
1701143	13
2746230	13
30865229	13
20333305	13
6867607	13
3453147	13
26341977	13
4705105	13
14827773	17
692134	13
5797909	13
6515180	13
15058189	13
6627346	13
9149989	17
164543	13
1971765	16
4711746	13
4168365	13
16388048	13
4046350	13
201294	17
4570015	17
2918373	13
30130257	13
3918518	13
15283480	13
4268274	13
26436889	13
11064242	13
260649	13
8260680	13
14860959	13
11655953	13
4710435	13
12130493	13
5932192	13
12524865	13
1486619	13
5560922	15
5645818	13
4979175	13
11315072	13
2217982	13
9509673	13
2344150	13
7508717	13
3203057	13
2064978	13
3221738	13
11318400	13
938011	13
4239274	13
5381298	15
9243172	15
3719775	13
1743056	17
8310909	13
15372878	13
4731079	13
2499588	13
3618503	13
11963640	13
9014559	15
9460934	13
1125296	13
47414320	13
448476	13
5780318	13
14547370	13
5815703	13
6338353	13
6386136	13
1462397	13
971470	13
6944175	13
2218750	17
1080328	13
976012	13
5218199	16
997046	13
3709582	13
1807061	13
1866675	17
12486516	13
2759136	13
5984578	13
2946894	13
4119841	13
26928226	13
4767073	13
6539187	13
12173443	13
6156495	13
9786383	13
2282974	13
7596731	16
1875217	13
9746444	13
17500270	17
14044	13
819127	13
2372696	13
76906	13
1606668	13
10266674	13
557142	15
1660060	13
4846312	13
1886643	13
4329623	13
1039914	13
38550514	13
1213479	13
22070531	13
14826206	13
91933	13
13315436	13
3631555	13
22594898	13
7942830	13
10197011	13
5824288	13
4269144	13
821074	13
5072367	13
5903814	13
16447187	13
4033528	13
9329390	13
11658191	13
12203866	13
3302811	16
10168956	13
176892	13
11792869	13
13962100	13
9531586	13
5143554	16
7322235	13
6238618	13
15380566	16
16897369	13
17780353	13
15034035	13
18658417	13
16663374	16
8808550	13
3963890	17
2970991	13
3770433	13
3568297	13
35615537	13
15435097	13
6841469	13
15259982	13
3332099	13
14515818	13
9289150	13
3481621	15
38168942	13
9559319	13
9052229	13
7828679	13
19209959	13
34480583	13
4924893	13
3289274	13
26487993	13
17604117	17
9725853	13
7603124	13
9018788	13
7464520	13
3001875	13
5923271	13
30946193	13
5441312	13
13491195	13
4108156	16
3546735	13
1352110	13
20361196	13
925124	13
5129800	13
9274209	13
22988774	13
1059119	13
16810267	13
2941816	13
2902489	13
2214046	13
8495632	13
26488347	13
1395266	13
2872784	13
15895890	13
30118	13
10837718	16
12336917	16
8850776	13
638933	13
2478048	13
5372037	13
5523440	17
12666527	13
35805817	13
10377542	13
18112361	13
507905	13
13890817	13
3933848	13
1685209	13
749101	13
9114479	13
21777411	17
4256742	13
12653258	13
2696685	13
9196476	17
45814	16
10890036	13
65664	13
5983074	13
3322377	17
4080806	13
22944084	16
4738598	13
359315	13
6023387	13
7808730	13
13710327	13
2504918	15
49732313	15
8289767	13
18946507	13
1689275	17
4930009	17
2083349	13
8621671	13
8701834	13
6473317	15
1768549	13
2300933	15
13964468	13
3755795	13
5819102	15
6372278	17
24625914	17
138060	13
3745770	13
7054682	13
10098008	13
1769221	16
2686392	13
25922041	13
4500668	13
1493645	13
4168305	13
1975213	13
203735	13
7579538	13
3449077	17
10983052	17
4859736	13
746289	16
7458633	13
13336084	13
11337069	13
7062735	13
638578	13
8173033	13
4898007	15
794868	13
3271136	13
8410457	15
189447	13
17554055	16
8605240	13
592794	13
7141870	13
4655788	13
5183882	13
4381505	13
12164489	13
2791404	13
7386108	17
5913170	13
5712158	15
9887577	16
6716939	16
3099256	13
10498254	13
1865578	13
5785834	13
11318854	16
4832522	13
13047752	13
34728818	15
4839839	13
11334071	13
2785989	13
314896	13
9386303	13
26291207	13
8810156	16
267735	13
7403712	16
107863	13
977159	13
3808441	13
2937072	13
8924548	17
16245247	13
5535723	13
5137323	13
10310415	13
9593400	13
4710170	13
15697920	13
8448384	13
14605822	13
15360700	13
4211086	13
6593536	13
2912829	13
766199	13
20169746	13
43366556	13
266191	13
5231099	13
20918349	16
24261638	13
8705922	17
2324727	13
34346311	13
7260981	13
1729018	13
7847436	17
399024	15
8725674	17
15269680	13
5124720	13
2637861	13
20790388	15
6096106	13
6340656	13
2404825	13
8861978	13
11342198	13
21045666	17
6996610	13
13394878	13
1550195	13
3425063	15
13675032	16
2962601	13
4675877	13
5526400	13
9190787	13
22969015	17
6358568	13
743827	13
39438864	13
22205317	16
625654	13
28446210	13
11346689	13
6199293	13
1406501	15
1059436	15
1365770	13
19575472	15
4327200	13
29471179	13
1014753	17
6183410	13
17530520	13
2845407	15
2342071	13
18610443	13
21022150	17
15225810	13
1743587	13
42169759	13
4782907	13
1441755	13
23216685	17
11637433	13
4356232	13
10053935	13
20622922	13
8328744	13
8364009	13
2564449	13
516293	13
273051	16
4861425	13
8328668	13
3038018	13
6418006	13
7407431	13
5457003	13
5214969	15
21179978	17
371546	13
7620007	13
3670954	13
6491851	13
13634272	13
6936676	13
8125781	13
286074	13
2187306	13
9988937	13
1250700	13
21351598	13
284389	13
3059286	13
12703148	13
409639	15
2236531	13
1904703	13
10532827	13
1801583	13
9927228	13
1756970	13
1294598	13
7389381	13
27589622	13
9966904	17
9032638	13
14287110	13
13952612	17
5341918	16
10186227	13
4119647	16
15311730	15
891501	13
14413781	13
861990	13
1388438	16
6287359	13
16039059	13
34545930	13
4311013	13
4628249	13
20732756	13
282156	13
1748332	13
3700784	13
17827391	13
785600	13
5940387	13
27537636	13
28527560	13
10241254	13
3238207	16
1965304	13
19417622	13
16073756	13
232549	13
25922178	17
14530898	17
2642859	13
15366201	13
5720523	15
12336749	15
3974694	13
30804514	17
2024377	13
1436658	13
4319625	13
8193059	13
101460	16
2441178	13
316063	13
918765	13
1933173	13
9869793	13
1564765	13
4272280	17
22240382	15
1490760	13
9313634	13
17957900	13
9046775	13
2863191	13
4927166	13
9579878	13
3315670	16
13134713	13
6243181	13
706275	13
9410895	13
1373670	13
14899044	13
11079484	17
19215745	13
3177197	13
10854381	13
333750	15
80919	13
1038208	13
26344490	13
13377567	13
3818303	13
7745952	13
11536919	13
13614506	13
5330050	13
2772368	17
1369190	13
7343696	13
13264643	13
3622292	13
1025465	15
1647364	13
1459551	13
19100518	13
392862	13
4039688	13
250347	13
2266789	17
890881	15
8001316	13
3253300	13
2542740	13
19599077	13
8226096	13
17232814	13
13613415	16
35460826	13
6082361	13
13593184	13
21963531	13
1764485	13
6017221	13
5520477	13
20121804	13
212319	13
5358733	15
4606501	13
17883754	13
6431487	13
3865818	13
9819731	13
14194135	13
21557401	13
2869115	13
23167470	13
17592848	15
8993410	15
14513435	13
6731453	13
15462481	17
13732963	16
6096191	13
308912	13
11492865	16
5125891	13
33712900	16
4987845	13
11267643	16
537564	16
2136340	13
203621	13
5675069	13
12226925	16
4464911	13
1475486	15
8481289	13
7983573	17
7371156	16
21950298	13
13823265	16
24481797	13
21653718	13
21587149	13
479512	13
218325	16
3986941	13
3782628	13
1824063	13
8798999	13
4454985	13
533404	13
1773235	13
24888616	13
6088448	13
23410244	13
861842	13
5667238	13
19802919	13
839219	17
1502176	13
8901457	13
5590427	13
4041654	13
4118381	13
7974517	13
11424090	13
3981349	13
3339365	13
1923410	17
39057054	13
35547603	13
2182444	13
4028885	13
429581	13
10956113	13
2700939	13
614514	15
18886554	13
32728924	13
5955842	17
21451247	13
6822218	13
18606855	13
19423117	17
1417222	13
5829409	13
12875817	13
4481233	17
57107757	13
20145023	17
24282648	13
14957167	13
634066	13
10746382	15
5112821	13
3672570	13
797338	13
13350753	13
536460	15
173228	16
7971806	13
10345776	13
8791276	13
6171116	13
1420782	13
36120631	13
330958	13
27004925	13
2164246	13
22361341	13
824894	13
3138647	13
11514741	13
11865445	13
1435336	13
2167812	17
33325	13
1780840	13
9501085	13
13384218	13
4252863	13
7851895	13
2521682	13
2455813	13
4228084	13
860165	13
4387993	13
172704	13
3003418	13
11948945	17
16306545	13
2885451	15
27676884	13
10387555	13
999965	13
3149456	16
1812023	15
19256777	13
3617275	13
771179	13
11931812	13
4110990	13
3257503	15
20612273	15
207822	13
2413756	13
2984111	15
14703129	15
2566717	13
10290665	13
6224474	13
3537972	13
1562828	13
6050855	13
15615516	13
25910883	13
2238497	17
13181539	13
5760064	13
6790708	16
10606281	17
7190404	13
5532656	13
665705	13
4519309	13
1596388	13
17260403	13
17728502	13
6547146	13
6782390	13
6281988	17
11892618	13
7978084	13
6545488	13
11599426	13
1870429	13
14810146	15
4774684	13
1198272	17
5427247	15
15623575	13
8441965	13
1258477	16
7157678	13
1546251	13
3103561	13
3738361	13
16070749	13
2698378	16
19204429	13
1948538	13
20577889	13
96752035	16
2279054	13
15973472	13
918115	13
11729157	13
7356139	13
8603855	13
13354584	13
15059180	13
35185660	13
338927	13
510634	13
2425880	13
9249810	15
2570574	13
18181510	13
5395999	13
8196777	15
21855946	16
12623950	16
812394	13
6163815	13
8444639	17
11760568	13
2471222	13
279464	13
5430617	16
7292257	13
593751	13
13206495	13
8012427	13
449904	13
774572	13
892879	13
99273	13
5584330	13
7143810	16
11977139	13
14133291	15
19747064	13
13814385	13
2134385	13
5523470	13
13718754	13
203369	13
13299474	16
4406642	13
6091769	13
16055744	13
3787775	13
7180697	13
3297934	13
4028777	13
8045012	13
24873389	13
4139556	17
4145118	16
3131450	13
385589	17
1185630	13
3124338	13
9100994	17
1324005	13
1061238	13
11045876	13
2786589	13
7867526	13
34397	13
15878716	13
27848307	13
23904499	13
41064034	13
8481467	13
1806654	15
411665	13
11781380	13
10925421	13
7865822	13
8161714	13
15657283	17
847441	13
1293365	13
32345320	15
18397483	13
3296594	16
1664908	13
2651807	13
2239662	13
4014444	13
252501	13
953678	16
21443010	17
4117839	13
2193221	13
2838100	15
1651947	13
5580180	13
9676229	13
11007458	17
6068046	13
3090405	13
11724287	13
7406292	13
5186702	13
26933462	13
203189	13
1147364	13
21443831	13
11106176	13
8079988	13
6814983	13
14696054	13
12047824	13
23937318	13
8028924	13
8689290	13
11017370	13
14807044	15
14317949	16
6557239	13
3109027	13
3797716	13
1401659	13
3035588	13
12693863	17
15391432	13
14013819	13
15257312	13
279012	13
822574	13
5608815	13
15155386	16
6199969	16
325370	13
25685657	16
3639464	13
1163256	13
12774260	13
618770	13
7694678	13
6143563	17
669996	13
15051831	13
1988284	13
5752716	15
5693511	13
17345865	13
6008566	13
2026854	13
18764228	13
1433917	17
2022846	13
104789	13
1525802	13
5585996	13
1207625	17
4423588	17
26584540	17
405178	13
3455410	15
10211350	13
13951369	13
1881744	15
4418940	13
4559278	16
745391	13
3759809	13
16540988	13
2447820	13
17233623	13
547288	13
8471895	13
3776080	13
15970764	15
4446742	13
625383	13
34338345	15
16919794	13
4460266	13
12197337	13
13939133	13
1995683	13
9068178	13
15990258	16
50563326	13
15961330	13
8563526	13
881227	13
11414567	13
9400171	17
14221056	15
30018561	13
9058846	13
6536187	16
10807973	16
10935998	13
5303450	13
2556892	13
1374756	13
1546223	16
1773642	17
8170981	13
3408001	16
1544125	13
1541070	13
12556561	15
4610211	13
1177646	16
6303007	13
2940820	13
7215676	13
12976215	16
25302431	13
2782121	16
2999601	16
29942466	13
1385497	13
17134928	13
9819098	13
24594	13
1747328	13
4450104	13
3341183	13
8382357	13
3274093	13
9820709	13
7615697	13
4905263	13
6578532	13
28754135	13
8369458	13
19142863	13
2825351	13
589692	13
9411140	13
37038	13
19174943	13
6722700	13
13219283	13
3770787	13
2270149	13
1507078	13
1749695	13
2214601	13
6231853	15
5623711	13
8508114	13
11684	15
765398	13
7672098	13
250464	13
3395734	13
5737890	13
4065347	13
2020188	13
9872235	13
7527866	16
2947433	13
1369172	13
4008344	17
4640853	13
280233	13
34951603	13
8438566	13
12092246	13
11227003	13
1139321	15
3654996	15
11085012	13
5614263	13
489227	15
14226214	13
2959521	13
660346	13
11666423	13
11261279	13
6000796	13
133636	13
5286672	13
9635168	16
15006231	17
3918020	13
390533	13
1196095	13
1042457	13
2508611	13
11234344	16
657077	13
900995	13
4177399	13
433857	13
1353947	13
9298983	13
11604938	15
5889179	17
12318451	13
11534653	13
630901	16
7718938	13
3182879	13
1238987	13
21155849	13
573339	13
10202704	13
6854626	16
2864650	13
5967747	13
17866094	13
5490419	13
2024762	13
8801931	13
3717405	13
2606271	13
8515263	13
7057689	13
3436339	16
11918682	13
5917420	13
5476254	13
231866	13
14642311	13
30442785	13
2569337	13
5878201	13
1655772	13
2232051	13
7609705	13
1632779	13
2845161	13
630287	13
8331072	16
28734352	13
7624307	15
954063	13
586080	13
2604479	13
2575591	13
13899763	13
3351610	16
2592503	13
3534795	17
9306135	13
1408477	13
7881651	13
939449	13
7504864	13
441196	13
4573828	16
20854676	13
3456730	13
10980737	13
21177907	13
4302017	13
25447585	13
4403526	13
3760908	13
7228244	13
8263640	13
15666900	15
2373371	13
196415	13
12782529	16
15092020	13
8721361	13
45122178	13
1789955	13
1198231	16
30814172	13
112710	13
2817517	13
8704631	16
11857918	13
13577526	13
29001970	13
1124507	16
15857800	13
34335468	13
5855557	13
5774480	13
8900646	13
3765506	13
11430281	13
9300828	13
38413017	13
408157	13
5492055	13
6776809	13
11467475	13
4381956	15
11730965	16
607957	13
14648371	16
6593555	13
11004479	15
17448188	13
1188039	13
4334606	13
216213	13
1353728	13
2578405	13
732706	13
2914333	13
408079	13
1843	13
17752771	13
24262700	13
48264229	13
3854868	13
9086277	13
26244340	13
38642665	13
3265384	13
1112114	13
28667184	13
811754	13
3300991	13
4803434	13
5411985	17
2425054	13
983723	13
694507	13
4926048	17
1481624	13
2238760	13
3383922	13
524271	13
824882	17
2632622	13
1054971	16
14374340	13
9018690	13
10576270	13
5818078	13
2543369	13
754933	13
18922342	13
3782543	16
20928560	16
14165010	13
1270455	13
22065858	13
13767857	13
10098289	17
7320210	13
1916228	13
3721624	13
622903	16
3833074	13
20097611	15
2678072	13
10372309	16
832201	13
2633792	13
14160271	13
629679	17
24450813	13
6853586	13
10086623	17
9845272	13
19602375	17
1926445	13
12682207	16
1065338	13
13862525	15
4503686	13
436734	13
13002153	15
4567153	13
6028057	13
1758188	13
1154319	13
3938044	13
4588804	13
47269688	17
5557204	13
4973018	13
1258033	13
1711729	17
6876435	13
5028935	13
2375419	13
13942275	13
8727958	13
117453	13
4553743	16
1927904	13
8206780	13
4991055	13
8124163	13
4925492	13
7523769	17
11426128	15
585818	13
8461099	13
6415700	13
17486047	13
11602611	13
190555	13
3232078	13
8715953	13
3363651	13
7596899	13
10402585	13
21001320	13
3738855	15
22377132	13
1592649	15
1101603	13
22512692	15
15755831	13
1776735	15
7593259	13
7480292	17
5230449	13
44526	13
4988848	13
6397748	13
26915570	17
9564302	13
2098119	13
5024554	13
6775603	13
3954678	16
19224655	13
1791158	13
16209187	16
10796939	13
17942649	13
362147	13
4722524	16
18625840	13
7973668	13
1161	13
4540971	17
6936765	13
16214373	17
1401779	15
699248	13
6057079	13
8545037	13
4764564	13
15666947	13
5905669	13
992332	13
5447311	13
6792320	13
11643556	13
21160244	13
4895500	13
30351368	13
7623787	13
1424578	13
20541400	16
6667683	13
9114723	15
2363401	13
3347163	13
8667037	13
17082122	13
21032367	13
14107452	13
10557088	13
10373066	13
5402217	15
1768812	13
2739317	13
1224944	13
1646539	13
10834	13
11139300	16
45120	17
26773823	13
861883	13
5760349	15
12305144	13
1619899	13
12723447	16
10536539	16
8795172	13
532896	13
3833602	13
4376123	13
3530272	13
163276	13
3422341	13
39215096	13
4644865	13
10191076	13
8159236	17
988089	13
17900979	13
858958	13
8251636	13
7162963	13
8947835	13
822131	13
20755272	13
3686772	13
4864059	13
7786527	13
26029165	13
10494029	17
13594950	13
14105101	16
27202571	13
4329371	13
10603971	16
13182273	13
5864308	13
10583254	16
4446364	13
28526972	13
19816848	13
3653254	13
8391760	16
2217593	13
6785298	13
10481028	13
2386675	16
952851	17
16565574	13
1878626	17
3221599	13
3988004	13
7184247	13
4922692	13
12736292	13
2129258	17
21719459	16
4114591	13
30954564	13
17049662	15
11800369	15
6616170	13
289136	17
1717196	13
405811	13
14735838	17
794072	13
8605158	13
7407960	13
2845358	13
9685637	13
5618165	13
7208644	13
1211960	13
18507264	13
4020770	13
12886149	13
10332651	16
23318986	13
5193771	13
4799670	13
1108018	13
1596872	13
4688468	16
10141673	13
17499852	13
10047369	15
3009347	16
378218	17
795126	13
2571283	13
3723481	13
950770	13
9330984	13
1018010	13
3589463	13
10142535	16
6430216	13
9800796	13
10083761	13
2875984	17
11484881	13
18065020	15
9197029	13
1331474	13
9111832	15
7824977	13
9019021	13
952321	13
12578198	13
1617473	13
318802	13
48528	13
7562270	13
2031640	13
9438302	13
13358015	13
7653847	13
4921077	13
19310069	13
13863346	13
9846224	13
4296613	13
12574192	13
616667	13
12333302	13
14541919	13
6078773	13
14628523	13
2547975	17
7620878	13
2376303	13
9145417	15
4438381	13
4109346	13
23485064	13
2314086	17
5949282	13
2061575	13
29995886	15
181486	15
14301602	13
16832328	13
18770608	13
3998304	13
6433725	13
1493043	17
4366342	13
960419	15
9987320	13
12011098	16
8755699	13
157536	13
12920606	13
5685259	13
10139768	13
13145144	13
1850043	13
10901131	15
17845843	16
4767080	13
4882597	13
5011816	13
1276489	13
990266	13
18354829	13
7707896	13
4840263	17
932086	13
937445	13
491678	13
1771029	15
4813688	13
7921687	13
3615971	13
5535561	15
7846136	13
17242973	17
9341618	16
22708361	13
4314190	13
1102798	13
1230389	13
4797908	13
387275	13
1563563	13
4095345	13
1992126	13
29569995	13
4846119	13
18127078	13
17105328	13
277990	13
12486075	13
13013549	13
7098739	16
3729126	13
2165491	16
7811487	13
8284846	13
32413	13
35286629	15
8250868	13
6561358	13
2139620	13
3762890	13
5061383	13
15672110	13
1151723	13
49250517	13
3041732	13
845756	15
8289241	13
1321675	13
740708	13
4022243	13
7385513	13
11424546	13
1813917	13
2982106	17
14343554	13
14739366	13
1573753	13
5995070	13
2180848	13
3384283	13
12487597	13
6701096	13
5353365	17
5503606	13
9012313	13
4353231	13
6218155	13
15229492	13
12013291	13
875883	13
1863923	13
5537170	13
1129873	13
8575145	13
7463475	13
10090018	13
2543321	13
3939237	13
51134	13
10507649	13
10658272	13
4732725	13
15479415	13
10550008	13
2733991	16
6160758	13
16362136	13
4782811	13
8732616	13
11928258	13
770310	13
21232539	13
5669688	13
15394125	15
10881337	13
24312880	16
2899988	17
7676444	13
66001	13
310497	13
4443951	13
4900338	17
20973301	13
4485019	13
19580593	13
24620522	13
1491684	13
21324818	13
8427274	13
10027841	13
5702566	17
52582693	13
1398066	13
2357905	13
4709784	13
2697371	13
20227027	13
7417578	13
633441	13
3140476	16
8370245	13
1396796	13
1138440	13
4201171	13
4948283	13
10685637	13
14128271	13
18529901	13
4256110	16
12755998	13
734060	13
4414608	17
18169790	13
9592648	17
10159651	13
4486288	17
57255008	13
3385917	13
708083	13
4344798	15
5660441	15
17481607	13
4806451	16
2379504	13
12451533	13
13697437	13
2053793	13
12349642	13
23028292	13
2364673	13
7875394	13
2138271	13
37340057	13
4815711	13
3998409	13
480808	13
18229888	13
383579	13
5516669	13
14385279	13
8053012	13
3816827	16
1749373	13
2119158	17
6149074	13
11466073	13
3945704	13
4941201	16
1095316	13
8425595	13
4151591	13
2537750	15
8996360	13
10942166	13
3692694	15
5239977	13
2823718	13
1424214	13
7448327	13
2127042	16
30217371	16
10504117	17
10216367	13
5238622	13
8150705	13
23145927	13
4668689	13
415528	13
5382836	13
4535779	17
14992801	13
15654021	13
11440429	13
1095425	13
6461564	13
11003530	13
5913781	13
4262625	13
5868444	15
4246113	13
46571579	13
7803502	13
61980413	13
30948087	13
7982996	13
1668247	13
1122654	13
9072363	17
1891286	16
17958410	13
8433721	13
4913431	13
1405548	13
6136261	13
599395	15
1985139	13
8404509	17
9498179	13
9339784	16
3723766	13
1061538	13
42786	13
1729438	13
230488	13
7150844	13
13038561	15
1381546	13
11972349	13
9650697	13
16590527	16
17635069	13
7132424	13
2314465	13
18940969	13
52983134	15
17678421	17
14190442	13
7718225	13
3940508	13
8073136	13
4421016	13
1558803	15
5660269	13
3864016	13
28633102	13
15244378	13
4059391	13
15343458	17
1096089	17
8042537	15
27462212	13
7144739	13
24393677	13
2244309	13
2503523	13
701499	13
7726263	13
4792677	13
4004860	13
8254399	16
3469008	13
6222814	13
15221985	13
1008355	13
9378787	13
10027367	13
8939366	13
6600319	13
32202090	17
28259616	13
16130266	13
58236602	13
275364	13
2324916	16
3153438	13
3489185	13
5040705	13
12827274	13
9917513	17
2621319	16
4265837	13
5490991	13
2121649	17
2994697	16
25169488	13
5907342	13
4082393	13
415126	13
6920055	13
925379	13
1531661	13
338144	13
31054610	13
4375061	13
434267	13
4232026	13
20909766	13
2327427	13
22921805	13
6598759	16
22972434	13
4693212	13
3478363	13
4157945	13
2713601	13
1286642	13
6079198	13
1078505	13
5706999	13
901678	16
862309	17
2442918	13
8592801	13
1107988	13
944599	17
3374095	13
10829103	13
1353879	13
14555243	13
146697	13
1873798	13
1799462	13
23155138	13
2626643	13
19149628	17
3576744	13
4922370	13
3479974	13
13305281	13
17442979	16
15869424	13
2782056	13
4201496	13
287576	13
7050104	13
17614442	13
22393439	13
5297142	13
3147673	13
1589076	13
6859173	13
921783	13
15180177	13
32678190	13
4914673	13
350209	13
6800418	13
2605810	13
6077361	13
3737093	16
8722883	13
5640140	13
4803487	16
2704988	13
4023528	13
3440833	13
988838	13
7252762	16
6453561	13
55007	13
12326743	13
7248135	13
7965890	13
14709068	15
19176623	13
3332828	15
7216960	13
868455	17
25464501	15
1992361	13
6191684	13
8212916	13
7410029	13
1055319	13
493152	13
13172215	13
8529143	13
4540751	13
2791371	17
9846761	13
2205844	13
2596509	15
7364815	15
17858689	13
21218137	17
4057799	16
1868334	13
704591	13
12519852	13
50747094	15
12596818	13
4857996	16
5764763	13
6157063	13
3621129	13
9082441	13
4046350	13
2322807	13
1889132	16
1896641	13
3585388	13
215699	13
10867316	13
15317497	13
20515325	13
14325290	13
482057	13
9029351	13
596127	13
7870093	16
5395326	13
995051	13
18320510	13
16220146	13
7853843	13
2100755	15
1365453	13
2329287	16
9536723	16
14022505	13
939222	13
21083457	13
6895542	13
838137	15
8228364	13
16310824	13
5739297	16
3250240	15
1580105	13
10152690	13
10225897	13
11118420	15
1030656	16
8705371	13
5001359	13
9444251	13
30429433	13
12311207	13
29974096	16
7627470	13
6124062	13
1157686	13
4586096	13
1001258	17
25908298	13
12162847	13
3016102	17
1049417	13
1714764	13
456881	13
8947546	13
1012036	13
2559324	13
20623298	13
6931548	13
4609137	13
2127943	16
18412307	13
15790206	13
3695709	13
10157444	13
17518197	13
2040327	13
12649339	13
13093949	13
845146	13
629835	13
2980538	13
40833542	13
5556304	13
553907	13
5102121	13
450084	15
8510111	13
24310437	13
1145303	16
6151011	13
4101012	13
7470825	13
912092	13
16249866	17
1516574	15
1528955	17
8526917	13
11954298	13
1064956	13
1910962	13
1183498	13
7314197	17
7426132	13
5510454	13
12141192	13
18449813	13
4541266	15
11357804	13
23230546	13
15236549	13
2969227	16
2217901	13
122497	15
6780067	13
17638311	13
3445646	13
33411129	13
15644241	13
2508084	15
1501528	15
7734832	13
4022248	13
10583873	16
10868139	13
267454	13
6806419	13
651695	16
7265410	13
2746445	13
5061747	13
22799314	13
6566401	13
4206695	13
3289556	13
7754655	15
8439538	13
3461555	13
15788194	13
18165299	16
1274524	13
4123581	13
20076919	16
2130219	13
1996284	13
5874421	15
3659070	16
15837411	13
1830231	13
3530932	16
7966325	15
18069037	13
13261516	13
13942806	15
7886664	13
2697131	13
8293331	13
13294126	13
15956050	13
3251460	13
5758507	13
6398708	17
1269601	13
1961756	13
3412498	13
7929821	13
9660369	13
1853031	15
9082014	13
10135597	13
7577379	13
5776941	13
14701522	13
8711101	13
2856441	13
10410833	13
20166046	13
27769493	13
428840	13
7734786	13
1785153	13
874501	13
136022	13
6038181	16
4689837	13
4515120	13
1543887	13
5470731	17
26177877	13
8556420	13
12787927	13
2541614	13
8838406	13
5443670	13
9115894	15
3750959	16
10453630	13
4080976	16
10323087	13
1639140	13
2347800	13
14743190	13
6380011	17
1083389	13
5365835	13
1379946	13
4958362	13
4908958	13
6533293	13
3215755	13
5365050	15
5841542	13
1669660	16
13484165	13
4170189	15
1463367	13
4487653	13
4998317	13
6449945	13
4374781	16
164413	13
9965316	17
12555428	13
20045593	13
1344977	13
9851129	13
5926322	13
13640068	13
11145062	17
6897333	13
2540615	17
6457283	13
5691889	13
1831182	13
4116114	13
1151279	13
6710299	13
10376895	17
4711446	16
1142876	15
18084123	13
25426956	13
17018158	13
24432740	16
8667861	13
2551525	13
24203029	13
6882086	13
17565176	15
752937	16
7429	13
1179411	13
10160091	13
26415749	13
30465304	13
26904461	15
12745379	16
1819225	13
2651732	13
11508577	16
1604490	13
1884687	13
7265507	13
10542959	13
15671387	13
1621853	13
11618161	13
3426896	17
36672935	13
1575344	13
9924812	17
34011751	13
12601960	13
417826	16
4249364	13
5469125	13
17361948	13
4083818	13
20237703	13
389412	15
838554	13
7069884	13
11785077	13
6344282	13
1596245	13
915352	13
162702	13
101127	13
16227381	13
13661183	13
32097893	16
3555996	16
11099118	13
2347465	13
7064017	13
15402889	13
16111444	13
18578364	13
7780713	13
9548852	13
1687619	13
5393118	16
4226876	13
8063851	13
404863	13
23652627	15
1510727	17
4707678	13
295224	13
23629504	16
699367	13
732660	13
49079112	13
3788206	13
9486535	13
1527221	13
5597610	16
12398895	17
2913339	13
1156429	16
5055904	13
2208292	13
3248145	13
5840063	13
23347620	13
14088801	13
25004304	13
3050045	13
183009	13
6678923	13
9696417	13
3469706	16
12713743	13
1363355	13
1162188	13
2091481	13
10667416	13
23936849	13
1474564	13
3461669	13
3281282	16
6321324	13
4096152	13
9211354	17
1186504	17
25660	13
29950467	16
12667505	13
2342037	13
18701053	13
394573	13
17365514	13
6754292	13
30449191	17
8500444	13
3948364	16
18226911	13
12181990	13
4402123	13
4387326	13
612915	13
6416953	16
8012435	13
3446055	13
5463295	13
3701775	13
14960024	13
13313760	13
1240075	13
5209169	13
2446637	13
8914025	13
633250	13
1371544	13
9553353	13
11890765	13
25166976	13
29112999	13
11199108	13
16093333	13
13746635	13
19010798	13
4106756	13
721963	13
682580	13
8014556	17
1810153	13
14309297	17
4476131	15
5091709	13
7736340	13
297213	16
5425799	13
6393976	13
434922	13
3200026	16
9464883	13
2847889	13
12276036	13
19802233	13
10347626	13
31004192	16
3281551	13
3635770	13
2868434	13
18052207	13
614268	13
14917060	13
12369561	13
3277190	17
11828025	13
15895693	13
11908124	13
6114572	16
5891343	13
2691598	13
59777121	13
3459444	13
17475951	13
25840939	13
12586026	13
8891956	13
3573706	15
1164652	13
847156	15
4370866	16
18431432	16
13268662	13
15013918	13
4017837	13
587817	13
2816418	13
12961938	13
7710366	13
17907845	16
11000706	13
14506201	13
3156357	13
4603400	13
5533391	13
20407524	13
525836	13
21555000	13
807917	16
15351545	13
2763484	13
4317549	13
4168597	15
210631	13
2584336	13
6038017	13
6238305	13
20139082	17
6154797	15
949178	13
6815699	13
19711103	13
574911	13
13072427	13
14370620	13
6999597	13
21763961	13
13141075	13
6070831	13
1487976	13
3939282	15
2991161	13
971549	13
690401	13
6426035	13
10689425	13
461194	13
5294735	13
12323038	13
6538668	13
13703229	13
822528	13
3143538	13
1364471	13
344879	13
1522476	13
25585153	13
13568342	13
16268699	13
1439311	13
10002431	15
6729687	13
16635171	13
9411623	13
3416014	13
5143492	13
1614752	13
13137930	13
16545120	13
3443033	13
23290474	13
7160223	13
5434268	13
7570206	13
3401541	13
1029786	13
253550	13
20017936	13
8087876	13
2818188	13
3587419	16
1065850	13
8633497	17
1400032	13
7735750	13
5194843	15
3003149	15
3518786	13
745310	13
12422525	13
57073751	13
1212050	13
5774966	13
11834153	13
14695222	15
7809094	16
5669174	13
22017019	17
4846668	13
29083718	15
14399849	13
15444369	16
1247242	13
7963512	13
23481890	13
3598043	13
4896105	17
1456809	13
440077	13
9424950	13
392934	13
5639582	16
5120833	13
5533434	13
3494585	15
901221	13
4151196	13
7356949	13
1813966	13
5645706	13
9976456	13
22430377	17
20765248	13
295150	17
22624298	13
4261295	13
2383102	13
16186970	13
4702833	17
3166332	13
9469800	13
4579704	16
1464126	13
9060921	13
11449183	13
318522	16
5142970	13
2322770	13
6303597	13
5039751	13
4304894	13
12591233	13
2972552	13
5588808	16
5237095	17
8949004	13
8470814	15
13907568	13
4045489	15
23877470	13
9637383	13
16171211	13
365428	17
2043123	13
6278256	16
7337231	17
22559327	13
851660	13
240719	13
9001142	13
851488	13
12576010	16
17560033	13
4984976	13
28952283	17
5935626	13
12402585	13
13399263	13
480041	15
5830093	13
4821528	13
2991064	13
3501985	13
8395535	13
26690410	13
11159667	13
234518	13
11678369	13
17947140	13
7971589	13
3222603	13
6451348	13
13386833	13
20705484	13
10666966	15
12107940	17
3973798	13
898966	13
3488736	13
10267355	13
1308127	13
5225759	13
11890162	13
1234855	17
1626415	15
277711	13
113777	13
3610503	13
1779136	13
5296191	17
19557753	13
2200247	16
8665433	13
6477815	17
5081790	13
16570514	13
5282062	17
1541312	13
3759977	17
17538281	13
4644959	13
31288031	16
33275530	13
2343168	13
6101628	13
7854238	13
5740160	13
11590768	13
1676081	16
8256311	13
15997943	15
25737743	13
4477432	13
13011277	13
668239	13
1642683	13
3770059	13
322903	15
5909251	13
762704	13
7446456	13
28468893	13
4640062	17
3105426	13
30536936	17
16082860	16
2443080	13
1621534	13
11456638	16
3358847	13
1040755	13
1334423	15
2488895	13
23244906	17
3307041	13
7369690	13
14020749	16
1730596	13
2734024	15
791228	13
17714132	17
3662878	13
4895384	13
4723845	15
14524620	16
10597954	13
5254457	13
7396352	13
18298422	13
957799	13
1386004	13
7877544	13
11694906	13
6386475	13
24430307	13
9784122	13
3788377	13
6868180	15
61486341	13
9781657	13
7787353	13
20747	13
11740702	13
2095971	13
7685131	13
2768538	13
77462	13
5363747	13
634769	16
18733091	13
2876896	16
2438688	13
8249600	13
4676647	13
8448535	13
2647816	13
1775258	17
4065421	13
8166290	13
12891173	13
17155736	13
5322145	17
12044121	13
34963523	13
457346	15
14069330	13
10739098	15
2667695	13
15034671	16
31555789	16
8403237	13
2446228	13
6377339	13
1118327	13
2719882	13
6691263	13
2559458	13
18960166	13
9443439	13
6503717	13
2161636	13
539345	17
10527902	17
1420221	13
15454538	13
1078422	13
4853816	13
23870256	13
17653790	13
30942671	13
618293	13
13424634	13
10731305	13
7002440	15
9468320	13
3470910	13
4002341	13
5785318	13
19335800	13
27004361	13
189082	13
44746980	13
39542127	17
10154691	13
22765551	13
5817026	15
5502294	13
25351856	16
4514051	13
1356850	13
5959735	13
13072896	13
17206865	13
189265	13
3285348	13
22413725	13
6060789	13
340568	13
5002342	16
2653214	13
418134	13
1899233	17
6666650	13
769176	13
18134778	13
1160082	13
3276889	16
13965169	13
434183	16
1644550	17
3678631	13
6216591	13
10719538	15
2169608	13
4295939	13
1616988	13
35335182	13
9899574	13
2984286	13
8789231	13
12303051	13
2455686	13
5642438	15
6680860	17
6293942	13
8644627	13
2575449	13
3372044	17
1328507	13
5688753	13
1935727	13
7284813	13
2061421	13
16815807	13
12981320	13
3320426	13
9422623	13
3307824	13
2991906	13
240252	15
4442833	13
13285726	13
17867625	13
6611926	13
4544332	17
10753358	13
3102241	13
11454717	13
4844994	13
28419748	15
1852133	13
9628370	13
970194	13
3898846	13
8479535	13
5611724	16
956894	13
743944	13
898874	15
20119125	13
1772524	13
13128475	15
12870571	13
22438587	13
2267651	13
1660698	13
21106007	16
22315814	13
5853054	13
6247013	13
4013828	13
538765	13
9695229	13
24603224	13
48645992	13
1928540	13
8885148	13
22999737	13
14570959	13
18991	13
2771314	13
396845	13
3077436	13
14838352	15
40212892	16
16382326	15
400280	17
513692	13
2695021	13
134688	13
2894289	13
16590333	13
25317708	13
13387481	17
384611	13
24281281	13
16594710	13
3129599	15
5943779	13
912696	16
6125954	13
1524771	13
7259528	16
6291564	15
85059	13
23464776	17
22068994	13
2824508	13
23658871	13
6116411	16
166377	13
8518789	13
5180438	13
4587222	13
1258755	13
14851348	15
3092813	13
7444689	13
9087026	16
1416330	17
3784698	13
4653772	13
5443407	13
4303762	13
10976572	13
1840499	17
9354663	13
3223188	13
19955560	13
12002485	13
13427912	13
2234311	13
3679440	17
5968608	15
434840	13
1785305	13
4679029	13
6102812	13
12268601	13
10462517	17
619545	13
5551821	13
10215478	13
849020	13
26167841	13
4286003	15
1135366	13
716513	13
3784539	13
15464491	13
3930713	13
4792188	13
7642547	17
44852572	13
9372441	13
9090041	15
26634034	13
12048026	13
14900436	13
308544	13
960064	13
2709091	13
4714886	13
947953	13
13499480	13
2154843	13
1288075	13
3384182	13
5963199	13
4669411	13
1791044	13
5113086	13
3782718	13
16343043	13
17214870	17
24669564	13
359802	13
3967850	13
2673712	13
6931892	16
7706348	13
14223344	16
9338749	13
17789782	13
3994621	13
13440513	13
11485995	13
666866	13
4318198	13
1169527	13
8408735	13
3352358	13
2560660	13
17659546	13
4106514	13
208164	13
5829240	13
15023449	13
7453484	16
26376887	13
21002132	13
11831967	13
12340610	13
8519586	13
710176	13
6654801	13
22061323	13
663063	15
1287981	13
24258948	15
12641710	15
22369929	13
22186429	13
3581964	16
163738	13
3736691	13
14476974	17
4031313	17
1509886	13
11614531	15
4310730	13
657912	13
4805686	13
4673214	16
20935127	13
4671096	13
4829733	13
7954578	13
1038110	13
4729511	15
4609182	13
17404677	13
6660113	13
2783413	17
6475123	13
5436352	13
13755521	13
1099095	13
7406260	13
11584648	13
10247012	16
6551112	13
23391923	13
2472555	13
1586546	13
1045742	13
1800406	13
21529567	13
7632907	13
25160278	13
1637776	16
1645605	13
18584077	13
19906707	13
1020468	13
20965826	16
4175312	13
37761302	13
2766228	13
2717896	13
698512	13
1782022	13
6645005	13
12466194	13
18705469	13
612063	16
11321568	13
5640657	13
4240042	13
2080712	13
7004083	13
6273340	13
14141886	13
2343903	15
9941383	13
12631026	13
1765880	13
1653328	13
24395908	13
7029103	17
86943	13
13261685	16
10582965	13
17726555	13
20313133	13
4198346	13
6037410	13
198884	13
7334326	16
9726678	13
2800364	13
8043206	13
12184497	13
9459392	13
4986813	15
2312840	13
4914650	13
20546759	13
5809724	13
23984405	15
7084503	13
1759210	13
1455527	13
10294834	13
3677338	13
2585934	13
5588296	16
7710306	13
8381350	13
6719414	13
2354848	15
651606	13
5631277	13
4199199	13
13989057	13
7818017	13
4164925	13
1288089	13
3037161	13
13193271	13
1382136	13
5814401	16
11750143	16
4708577	13
3486437	16
34343278	13
9901510	13
5341749	13
56775	13
866837	17
429106	16
4703432	15
9221527	13
862403	13
9584509	17
11704431	13
3315264	13
9862907	13
612463	13
6693553	13
1122566	13
2864068	13
2287064	13
2606158	13
3763700	13
1521229	13
3836546	13
22424176	13
14131743	13
6194900	13
2867219	17
674684	13
7160734	13
3094797	13
7277137	13
8210308	16
6297910	16
12805566	13
23357614	13
16368544	13
8544898	13
37331260	17
21017313	13
20650023	15
593536	13
7075086	15
14869292	13
2530413	13
13261495	13
8007001	13
23165646	13
1801310	13
8874192	16
11816042	17
3888134	13
278099	13
26066094	13
14669670	13
3531531	13
232099	13
11866214	13
34464790	13
1959499	13
12864012	13
2865356	13
10387631	13
12151084	13
5718253	13
5750423	13
3112515	13
3609731	13
7983976	13
17230806	13
8948324	13
2378151	13
14959284	16
4186019	13
15723019	15
967409	13
18788029	13
3601677	13
4434464	13
7854994	13
13094973	13
1781641	13
7448524	13
621811	13
709744	13
3388488	13
8877205	13
5832070	13
52529	16
13868685	15
6941942	13
1915331	13
822892	13
1298024	13
6892763	16
27027699	13
2877152	17
10965455	13
11425798	13
6989410	13
13945543	13
4594060	13
1938751	16
1064416	13
14884578	13
5954635	13
33620057	15
5670642	13
1721054	13
1196483	13
807514	13
8942547	13
1983453	13
4112525	13
1881775	15
21620987	13
3529200	13
2682478	13
3671117	16
10264859	13
19449587	13
3629491	13
5407395	13
8133922	13
25088321	13
2336043	13
2454129	13
56081	13
1778311	12
3685758	13
602030	13
1510780	13
5300872	13
7433971	15
2709627	13
17325780	13
6010296	13
2759385	13
2547864	13
3608070	13
17836812	13
966438	13
11639592	16
910709	13
12904642	13
8635102	13
14208703	13
1796702	13
2713374	13
15832972	13
1184221	13
12280149	13
18784262	13
18439597	16
815270	13
1216527	13
6414996	15
2231197	13
21095598	13
4749598	15
1195934	13
7996008	13
8911560	13
4622005	16
527406	13
12740375	13
1817496	13
15862089	13
466927	13
4413970	13
1108481	13
5226237	13
13409619	13
13409204	13
19088226	16
3061911	13
17918044	13
5286502	13
1219301	13
12842445	13
7120783	13
13372641	13
3096136	13
565977	13
3666741	13
2026728	13
11402160	15
5964716	13
4064422	13
2322479	13
15274893	13
4944646	16
7031795	16
1397066	13
20002859	13
23471429	13
1513374	17
3566769	13
1658324	13
1685132	13
2932532	13
19551599	13
2265788	13
17236203	13
415528	13
25238784	13
17132405	13
28684492	13
5194302	13
2300852	17
31833620	13
2234271	13
163500	13
387655	13
3207649	13
22158744	13
8704832	13
2387627	13
593737	13
622194	13
231400	13
183811	13
26744520	13
2160854	13
435377	13
6881976	13
1855947	13
70752	13
2938134	13
8729524	13
2287649	17
735001	16
16986636	13
494561	13
5263440	13
11224719	13
6051770	15
10479890	13
5770299	16
157469	13
11666178	13
2851652	13
19899329	13
17244377	16
6331108	17
7511173	13
469700	16
661990	13
7875278	13
3651253	13
6483938	13
6039363	13
16782831	13
136870	13
9959704	15
4690631	13
8656612	13
45503522	16
5195211	13
5892111	13
6283512	13
12600916	13
3645843	17
10356089	13
5027226	13
3657489	13
4604499	17
8186155	13
14601897	13
3109580	13
60752021	13
10124710	15
12368992	13
1331477	13
1023010	17
242254	13
6993289	13
6546008	13
2279882	13
11762536	13
9911684	13
649965	13
20598058	16
4705799	13
964304	13
23261860	13
3163721	13
9607870	13
25657854	13
6812014	15
913218	13
7148704	13
4951955	13
9294986	17
889341	15
5655928	13
2418535	13
10904358	13
12845374	15
6519508	13
30170636	13
5757578	13
8612730	15
3755131	13
1574865	13
30831352	13
10493240	16
2844890	13
2882071	13
17839467	16
5574751	13
18950091	13
405306	17
263867	13
950601	13
28199671	13
6703696	13
10982502	13
8825310	16
21377083	13
2031866	16
2209175	13
10625262	13
2098010	13
813978	13
4585836	13
409423	13
3834060	13
5929170	13
67569076	13
15045554	13
3542651	13
7660494	13
17940	13
11395691	13
4694111	13
381068	15
68380	16
41182	13
12996804	17
30401066	13
8365049	13
30963246	13
9550634	13
10171802	13
1193800	13
4594410	13
13190707	15
1347270	13
4703342	13
20944567	13
1790422	15
2079352	13
8555850	13
6272004	13
208762	17
8487965	13
11177314	15
7674382	17
8255322	16
16594502	13
12884102	16
19911604	13
27869012	13
3171241	13
8957905	13
8675890	13
20458784	13
3572153	13
2670279	15
5844525	17
10530464	17
14741535	13
24829902	13
13601345	15
11807590	13
10484051	13
8852870	13
10532015	13
7746169	13
6621321	13
2644219	13
23303144	17
4239559	17
25326640	15
668986	17
5800555	13
3750231	13
1104489	13
99450	17
3632286	13
29840583	17
20077699	13
8528661	13
14712193	13
54982452	13
9851623	13
1361537	15
5932393	13
1871013	13
11981961	13
16983888	15
2419158	13
4257612	13
11195903	13
3418099	13
6912213	13
2656518	13
2578764	13
2059250	13
6628887	13
1314933	17
4487952	13
16152109	16
442373	13
4975177	13
1487012	13
5662798	13
6336356	13
8565679	13
10619983	13
4571523	13
3332719	15
4423537	13
837673	16
11812358	13
5017142	13
14570315	13
309910	13
10185934	13
2035581	13
5576380	16
5395064	13
575405	17
2901786	13
3539386	13
7075785	13
19894205	13
16091058	13
457925	16
632636	16
13454630	13
20416557	13
12615803	13
8097496	13
7345518	13
35223594	16
5092158	13
2053095	13
613095	17
15473637	13
12979702	13
20202893	13
5257205	13
22451819	13
13506813	13
25861245	17
22459983	13
2309444	13
11730845	13
21517794	13
6267533	13
233298	13
10648641	13
14727970	15
3244611	13
1448347	13
1324325	13
19992823	13
812194	13
8128189	13
3450691	13
21984422	13
4286067	12
6522029	13
5408147	13
216638	13
8113808	15
16649157	13
3312435	13
14599807	13
5957716	16
12308153	17
6405393	17
7533710	13
4836221	13
560310	15
9520089	13
4234348	15
3651181	13
3405390	13
13250371	13
409615	13
1680384	13
5167329	13
1323019	13
6062962	16
177826	13
2184491	13
13742569	13
3704536	13
18684351	13
27768083	13
13350011	13
11555564	17
5439719	13
5080465	13
7853155	13
6527047	13
1314402	13
15215289	16
2512113	16
8128462	13
26922401	13
1897112	13
11118439	16
8767642	13
11766019	13
8421713	15
512260	13
6636394	13
7141586	13
135696	13
7871309	13
7152309	13
9303384	13
386903	13
1352314	13
17135243	13
5210136	13
15370338	15
9343284	13
6494755	13
6073205	15
16657160	13
4862798	17
11094063	13
2395546	13
3552045	16
13294519	13
4267506	13
2117652	13
540819	13
9993298	13
3853888	16
167499	13
5186872	13
15198591	13
2846335	13
76460	13
6784811	13
185659	17
9208154	13
1853245	13
3554009	13
16036875	13
5471822	16
10027509	13
17567981	15
23692117	13
1733668	16
13141959	17
2347986	16
3353646	13
1929252	16
1585027	13
18826344	17
9997523	13
2755823	13
1880725	13
1240637	15
269445	13
871982	13
9244691	13
528875	13
14813693	13
3689638	13
1637693	13
2257554	13
18474935	16
1300320	13
7737166	13
5999034	13
2585653	13
6924295	13
6645466	13
8428048	13
3960723	17
3144048	13
3745145	15
4500495	13
705420	13
1240384	13
9452128	13
17888780	16
11857248	13
16881544	13
283599	13
4636717	13
15533379	16
4004507	15
2201310	13
14151194	13
1260979	13
8354056	16
11040738	13
32429820	13
2583447	13
3675197	13
6418438	15
29971816	17
2053067	13
2834091	13
9183453	17
658013	17
13337516	13
813241	13
29044965	13
6340332	13
21841416	13
9098140	13
11726376	13
5507039	13
15101392	13
7479882	13
5161386	13
2044553	13
1221574	13
4733363	13
19016287	13
4089876	17
3426882	13
3030558	13
24201036	13
10488483	13
5978608	13
954339	13
6668823	13
7879738	13
2924844	13
9325257	17
1738804	13
9146084	16
3300493	13
1714537	17
12384342	13
811780	13
11874553	13
9230136	13
2467055	13
18659800	13
3489590	13
10848732	13
1681	13
6517900	13
266550	13
7006332	13
323090	13
1317959	16
23031063	13
2216648	13
15249757	17
22501942	13
2368753	13
7006285	13
1210005	13
23287159	16
25502207	13
440123	13
3067848	17
13216823	13
8707807	15
504549	16
4222526	13
10257806	13
10216027	13
268509	13
20069769	13
2068272	13
12533648	13
6856191	13
29797285	13
7122617	13
18310702	13
1656657	13
61080	16
3784377	13
1378583	13
5968505	17
3902994	13
9585614	13
635503	13
3657340	13
4650131	15
2778997	13
8023318	13
3211302	13
38413756	13
1808147	13
590246	13
24564974	13
8292468	16
488212	13
411941	13
13904010	13
3714709	13
21341025	16
6378366	16
6124645	15
1503578	17
17577618	16
12799183	13
7099385	13
4461285	13
1438435	13
9199306	13
13818379	13
8919879	13
875604	13
8468325	13
9374868	16
1109738	13
3173895	13
3367983	13
9414480	13
10954617	16
22372868	13
15253979	13
20296125	13
500513	13
12775976	13
5318107	13
4321814	13
3279763	13
19707119	13
6731978	13
2844326	13
4463103	13
3279218	13
6539755	13
8470550	15
16519490	15
462523	15
10873372	13
15736613	13
211117	13
19699871	13
7426370	13
458323	13
1804671	13
22325516	13
2043543	16
5110804	13
7931284	13
53202013	13
12439890	13
2932501	13
7416559	13
54741	13
5734012	13
30451902	13
27486129	13
5800901	13
15749814	17
5980468	13
10287200	13
4950882	13
4116978	13
8059334	13
4634986	13
10268933	16
5407050	13
13798377	13
7743335	13
2488875	13
683567	13
174419	13
10962540	13
137745	17
1242998	13
2075583	15
229323	13
13873281	13
10228807	13
25439189	13
1029234	13
2130291	13
3660024	17
213745	13
16588558	13
6308134	13
1812803	15
16131238	13
2555604	13
6475378	13
8821008	13
15264569	13
3390168	13
14225269	13
14895034	13
17756027	13
13678334	16
3165613	16
2638223	16
4099959	13
8517537	13
3264881	13
1569429	13
1866482	13
10902560	15
2559653	13
11423502	13
25975090	13
25132245	15
6473052	13
8125346	13
13765511	13
1305414	16
4535254	13
3451021	13
230653	13
7036083	13
18892473	15
11169451	17
12430719	13
4233546	16
22476412	13
621312	13
2789279	16
10616494	13
5212489	13
15387789	13
7612953	13
8091913	13
8268611	17
3846639	16
12452567	13
13287369	13
6366173	13
1840646	17
10536577	16
733107	13
4197194	13
1329287	13
1299471	15
1297491	16
77516	13
14430355	13
3349094	13
9620292	13
17864253	16
12599570	13
8518690	13
17392308	15
5556930	13
39421068	13
5888980	13
8294922	13
6720704	15
2596856	13
3241241	17
36199	13
14930683	13
1883048	13
1557485	16
11669114	13
18685129	13
3605915	13
10807707	13
3580714	13
14134153	13
5993769	16
9870637	15
14402395	13
16502588	13
7013957	13
240116	13
2117896	17
1948250	13
4446401	13
14863151	13
7681436	17
4438912	16
3851328	13
30679381	13
29428303	16
7552796	13
5364200	13
12941917	13
4089444	13
8026642	13
18944993	13
4396846	13
16735922	13
10593233	13
1976496	13
15797697	13
29085876	13
3498547	13
4247771	13
1276792	13
11074217	13
8387006	13
1036703	13
458737	13
7735524	13
18914270	13
5616046	13
14453302	13
5074515	13
26365745	13
138685	15
28261578	13
17057110	13
492169	13
2544693	13
9462896	13
2533694	13
24249969	13
8736445	13
10916370	13
34620832	13
2017872	15
5679711	13
18924576	13
6094172	15
2742097	13
4507484	13
10075657	13
4005122	16
10583051	13
4679057	13
16033839	15
627745	16
8728408	15
407865	13
23161781	15
10365853	13
4250607	13
28595749	16
11169897	13
16793602	13
2244622	13
7241876	17
6360874	16
14809961	13
7260207	13
8455837	13
15459684	13
3067063	13
9134450	13
13000521	13
5426894	13
18893361	17
1774830	17
10121691	13
9673421	13
37212	13
11378656	13
666725	13
6872410	15
11467095	15
1074131	13
6128270	13
1367903	13
11653925	17
1488812	17
25425042	13
7375609	13
6504262	13
10211259	13
5237518	17
13437306	13
1587741	17
2747670	13
12133355	13
2735941	17
2770561	13
2517883	13
1465551	13
9937391	13
7264654	17
2732168	13
5815637	16
4764635	17
18253439	13
219308	13
6351586	13
152696	13
2077946	13
4888488	13
23078465	16
6536502	13
9055309	13
567432	13
12674660	13
4364839	13
30800459	16
3968337	13
17772447	13
15931348	13
21937599	17
22920740	13
10721567	16
5567930	13
3149441	13
10008141	13
168450	13
13232453	13
1462472	13
8891980	17
9339862	13
11933068	13
12536929	13
10073995	13
15464239	13
5319192	13
3827450	13
1002441	13
13332773	13
5315309	13
12341375	13
6456040	13
2658775	13
5646057	13
5561245	13
759672	13
1394853	13
6935063	13
12801442	13
15525826	13
24621894	13
21479016	13
4456257	13
477994	17
20501392	13
351168	13
3786808	16
2282741	16
6396445	13
5950338	13
14387165	13
4960693	13
2393023	13
2351274	13
594949	13
3277774	13
12070385	13
4598544	13
11840767	13
2022075	13
1927269	13
516579	13
2061505	13
4001360	13
1263063	13
910943	13
663236	13
25003743	13
217663	13
14779579	13
16919689	16
7730629	13
7859998	13
5314081	16
3402087	13
6663303	13
31304761	13
15440014	13
6108917	16
14407423	17
69599	13
10920167	13
5026736	13
424033	16
18661476	15
2605087	13
6612121	13
16328309	13
7635342	13
16133982	13
4978852	13
6143222	13
1584808	13
22932635	13
5387968	13
6462295	15
35090097	13
11865797	13
5600768	13
13885213	13
3027377	13
1777592	17
16586959	13
4121773	13
7810773	13
5920638	13
10759650	13
1091583	13
19228704	13
615728	16
14295383	13
3400701	13
10916712	13
3799115	13
1639483	13
6681209	13
9932330	13
34690023	13
4197234	13
12457093	16
1731468	13
11103301	13
2909542	13
6978076	13
2199814	13
10757095	13
12845790	13
5081503	13
4945480	13
343051	13
5419342	13
4344568	13
4750335	13
3892434	15
4869091	13
3790649	16
12440223	13
7815310	13
18383726	16
4125543	13
13238200	16
5235934	13
1596029	13
289036	13
10972533	13
12318530	13
236954	17
659190	15
7966992	16
32790668	13
15655231	13
14066960	13
4608794	13
11972716	13
4500171	13
3941872	16
10711742	13
741603	16
8694598	13
27824878	16
21017097	13
3575171	13
2685961	13
2594036	13
8841275	15
31892461	13
9819373	13
4703362	13
5527549	13
744173	13
953076	13
40777	13
298897	13
15464504	13
6909913	15
12058828	13
909408	13
11598449	13
5838702	13
8094265	13
2039109	13
285344	13
4497053	13
261906	13
6702314	13
460659	13
18479550	16
10025003	16
6436888	15
14637778	13
2606312	13
3538900	13
3241533	13
21787042	13
584569	13
16785212	16
25314323	13
6393	15
1483772	16
5355657	13
17267977	13
9422883	15
7180536	13
4878954	13
10412212	13
2757504	13
1193899	13
10624396	13
3503954	13
15049960	13
4237610	13
7904044	17
22672529	15
952198	13
1553010	13
4920595	13
3521981	13
17156035	13
3684565	13
1441311	13
23350482	13
1464555	13
7898163	13
11468030	13
18637571	13
2363369	13
27943840	15
9492914	13
1626869	16
20462930	13
9638228	13
14297216	13
48756240	13
19661248	15
50720418	13
10928815	13
13333974	13
1550156	13
7953714	15
857970	13
9368768	13
7521950	13
972069	15
4346762	13
5922898	13
1901344	13
12173846	17
22437150	13
2055833	13
9880857	13
23048446	13
5913355	13
2216351	13
11271745	13
1013957	13
12641431	13
8126622	13
13020000	13
469456	13
13563708	15
632296	13
16745194	13
4958416	13
356041	13
7361749	13
11505380	13
20707952	15
7537593	13
7523057	16
10884392	15
14242182	13
2507162	13
985322	13
3310346	15
5910643	13
2365079	16
2642599	13
2048200	17
23946541	13
11113249	16
17609095	13
1902383	13
1728002	15
6134137	17
9552932	13
32014747	13
10886633	13
46162238	17
2760770	13
11952115	13
5933915	13
2611675	13
9915693	13
4660345	16
373882	17
27885261	17
12895549	13
6433472	13
13182955	13
11029506	13
16894716	15
5804777	13
3585892	16
10734142	13
3844541	13
4854501	13
9456932	13
21638247	13
7217469	13
13187843	13
9051527	16
581761	13
18334611	13
11464249	16
3281245	13
2402686	13
2942845	15
14366744	13
12796339	13
17421773	13
4904347	15
29722789	13
1204775	16
17650980	13
845580	13
368439	13
2260912	13
5236080	16
3105951	13
15526119	13
131257	13
7211708	13
3642898	13
2657131	13
2475293	13
13042198	13
13103410	13
8948131	16
8164300	13
2030029	13
4038886	13
8688979	13
15880621	13
21870790	13
18734649	13
239946	15
27419344	15
27300655	13
4876951	13
5558427	13
20560291	13
1675819	17
1865133	13
3644851	16
5166224	13
5221053	13
1551630	13
12517167	13
12681122	17
4588783	13
1717661	13
3947023	13
15099173	13
9755375	15
9920134	13
464995	13
4091232	13
501582	13
2268513	13
869035	13
6077146	13
5211077	13
19680511	16
1350459	13
5974367	13
32144	16
12610859	13
9993706	13
7885768	16
1898816	13
5272072	13
3768465	16
3010381	13
44761397	13
11768826	17
21166079	13
1667973	13
5886530	13
51783	13
1298811	15
14890967	13
4607791	13
7821393	13
9902576	13
3330628	13
29021697	16
4000456	13
6641717	15
619794	15
4590589	17
2632452	13
3530757	13
479136	13
30632845	17
5561741	16
3598736	13
5521887	13
13537469	13
954246	13
3033125	13
53873910	13
2862191	13
15156198	13
6418959	13
7960534	13
27995446	13
6069289	13
11316270	13
11003446	13
12792811	16
10908563	16
8846918	13
12594818	13
6349942	16
24788318	13
2083380	13
8580001	16
17031365	13
5234115	13
15490904	13
12701205	13
6519702	15
3846405	13
2931903	13
3785286	17
4784849	13
366858	16
3222722	13
5814424	13
3497299	13
6979933	17
111831	13
1362256	13
2343073	13
970668	13
30935032	13
8851814	13
21385761	13
2295373	13
8287648	13
4336923	13
14776458	13
2419904	13
2460996	13
4379105	16
16298190	16
9153392	13
17508371	13
6962840	13
2989588	17
1608202	13
591801	13
308709	13
773042	17
5616823	13
18267636	16
4154722	15
5505493	13
59479	13
8824993	13
19164677	13
2515209	13
14853809	13
7046720	13
5868908	13
5347010	13
15953426	13
21367722	13
3253398	16
11633358	16
2736062	13
2196078	13
9664628	13
7596919	17
15233855	13
10582554	16
25690664	13
23917338	15
9803317	13
38132368	13
8198545	13
866413	13
253431	13
2851805	13
291257	13
11036230	13
1369522	13
6838554	13
305535	13
15669561	13
12378654	13
5953381	13
2791015	13
16345570	13
1030176	13
25511384	13
9643308	13
698074	13
9434014	13
6901785	16
708370	13
2708427	13
17934837	13
16512969	13
20798736	16
126811	13
1654888	13
12658840	13
6431593	13
13544838	13
259137	13
3783064	13
16595377	13
9173795	13
14515887	13
788605	13
1447130	13
2205038	13
12858487	13
2613195	13
781880	13
15455829	13
6611474	13
18175743	16
11511751	13
1394350	13
2846291	13
5928322	15
7372673	13
7703652	13
247816	13
6047315	15
17619076	13
22847950	13
1867218	13
15549179	13
413205	13
1530526	17
1623540	13
24129948	16
32438990	13
2199152	13
6750048	13
1608054	13
4448561	13
26367159	13
5911769	13
8243284	13
1092454	13
1685540	13
4710006	13
22306116	13
6209223	13
13263423	13
9414975	17
20354390	13
4151274	13
14381927	13
2644426	13
23655254	13
13783000	13
26494192	13
14979010	13
4567682	13
4128005	13
7542056	17
15003516	15
10370383	17
5315985	13
27797270	13
14442603	13
1976171	16
2837271	13
19464211	13
14391816	13
40712510	13
3426737	13
7509178	13
14947059	13
9423368	13
3504442	13
2101674	13
6510781	13
1216472	15
22122087	15
1276686	13
9627902	13
7028088	13
12356795	13
4013493	13
146724	17
7277389	13
16384901	13
1776304	13
13823175	13
2181413	13
2345421	13
930817	13
5994394	16
15903299	16
166412	13
668203	13
4212404	13
5999154	13
7276808	13
190990	17
8458180	13
7557652	13
17929582	16
9488649	13
16231561	13
9719499	13
20895172	13
4283138	13
690976	13
33651388	13
6052494	13
278852	13
31625547	13
10420554	15
1453209	16
1730899	13
3276572	13
24483220	13
11505572	15
1074433	17
3036728	13
11752930	13
13975341	13
2057030	17
33293653	13
11245490	17
6828322	13
7730785	13
1372495	13
1300983	13
1662490	17
2746499	13
5242055	13
20231955	13
454222	13
531511	15
2434374	13
17553401	13
90842	17
17985595	13
235216	13
15331510	13
2765200	13
2517740	13
167873	13
9285803	13
3192957	16
7623810	13
13642277	16
5289681	13
15670709	13
17514578	13
12205077	13
1858994	13
4979628	13
9584771	13
3405548	13
2598515	17
1284297	13
5277405	17
3118806	13
2508021	13
4209	13
4879717	13
199940	13
560041	13
313128	13
10840737	13
1012549	13
11918293	13
2358710	13
7762227	16
8288964	13
1617826	13
7639335	16
1890377	13
2765081	13
588112	13
31196792	13
8739018	13
8468320	13
2480708	13
500211	13
4593932	15
10023136	13
10279706	17
941461	13
2746289	13
10666799	13
28150919	13
6054538	13
2241292	13
976941	17
2947605	13
6360575	13
8408420	13
9199836	13
31347814	13
11502324	13
4223939	13
4883397	13
9298129	13
39494632	13
9206818	13
33753405	13
5233989	13
10601322	13
39642768	13
11183599	13
6923198	13
2451811	13
3582110	13
20676235	13
2083176	13
15307810	17
2524748	13
8107604	13
18045316	13
9224905	13
18211435	13
1993280	13
1292007	13
1642173	13
6828453	13
4530778	16
12383862	13
7437176	13
70815	15
35226594	13
5784678	13
3130450	13
10942948	13
4928716	13
406078	13
17649762	13
776073	13
3692581	13
27197033	13
4418910	13
1528063	15
4324286	17
7656583	13
3743637	13
919239	13
19411625	13
696156	16
31081814	13
3063488	16
22081202	13
933118	13
1356315	13
10219393	13
8329459	13
7923323	13
15174490	13
16385796	13
15779251	13
25776968	13
5498662	13
2900708	13
6480900	15
254024	13
7787746	17
783363	13
504580	13
1486425	13
10845026	13
4138429	13
6504715	16
5633763	17
11740367	13
14193015	13
1441338	13
7426441	13
1575309	13
28804529	17
2722616	13
21230566	13
7729473	13
647540	13
3853663	16
4313332	13
586356	13
1124157	13
30614192	13
5652050	13
10371043	13
5631678	13
3579374	13
27717464	13
21253942	13
6461169	13
16924786	16
17342175	13
10097871	16
5096986	13
4288848	13
5654568	13
5263515	16
8995071	13
299522	13
6220517	15
14534270	13
8804265	13
9600057	13
112777	16
2580871	17
182847	17
15877311	16
9230149	13
2727840	13
10635725	13
871365	13
19740954	17
4750718	16
2620126	13
16370600	13
4264067	16
1181544	13
2678791	13
12108527	13
1185621	13
5364958	13
12924287	13
4804577	13
1957264	13
3142450	13
11426994	13
11761266	13
2818074	13
448726	13
1205607	13
16042688	13
2853252	13
639175	13
6012433	13
4608503	13
2183870	13
9894948	13
12043608	13
3228261	13
2358517	13
610700	17
17374227	13
2459845	13
13582350	13
1997811	13
2601854	16
23255588	13
1917565	13
12621536	13
6498270	13
19373417	17
2721020	13
41532964	13
5725143	13
12326798	13
9564451	17
6484009	13
1262613	16
8644490	13
3325860	13
2861377	13
713867	13
4907091	17
12683982	13
15571068	13
20483143	13
1181350	13
1798350	13
1401568	13
7680113	11
5426044	13
3852749	13
17049655	13
4337260	15
9245627	13
2661172	13
2702252	16
26861811	16
3542747	13
6176248	13
402015	13
6629063	13
12504107	13
5281169	13
7292385	17
18201604	13
5554351	13
11198006	13
6715403	17
4283728	13
3329388	13
12803556	13
92527	13
25341636	13
2211544	13
2066570	13
1853285	16
5791199	13
3160946	13
226504	13
16040170	13
4415328	13
1339849	13
7607918	15
1973412	13
958496	13
4392459	13
8836405	13
8709300	13
7305945	13
1432168	13
1513131	13
16892586	13
4629692	13
18357036	16
6997741	13
13260929	13
6609694	13
2543554	13
3542017	13
677766	13
11904039	13
734059	13
722226	13
9392177	13
1504278	13
13243086	13
9157460	13
27190945	13
8658118	13
11728729	13
1256633	15
5099365	16
6133509	17
6344665	17
1425611	15
8896907	13
4508349	13
5739311	17
4396725	13
25835602	13
13972637	13
623322	13
53308	13
1558004	13
705091	13
1802002	13
9339011	13
15329332	13
16941455	13
18330068	13
4027861	13
285179	13
4894110	13
4142672	13
9460741	13
11226991	15
6485239	13
20571775	13
7372314	13
2075919	13
12200554	13
8947703	13
163418	13
10431351	13
1150586	13
16775428	13
127343	13
22205728	13
15291204	13
1579610	13
233289	13
5680904	13
16938131	13
15613363	13
162552	13
816423	17
14294222	15
3875693	13
1075233	17
2685089	13
1670816	13
1423241	15
7456098	13
882502	13
890092	16
4207433	16
427358	13
24891540	17
3478542	16
10105519	13
24204235	15
7607040	13
6404660	13
1798451	13
17484717	15
3810406	13
20096889	13
2791378	13
3865270	16
29849859	16
18609904	13
4189522	13
26450162	13
22258803	13
24628379	13
11590564	13
214108	17
509418	13
3439695	13
8785896	13
2921526	13
2194398	13
2064507	13
1868158	16
5858790	13
187533	13
1010043	13
629025	13
4306890	13
903548	13
8956129	13
21850697	13
2878202	13
4577902	13
1839469	13
24624820	13
10543782	16
4441371	13
1154788	13
10335538	16
1693627	17
9159090	17
19176489	13
637544	13
3085707	13
1473991	13
3514165	13
2049193	13
5180046	13
11694284	13
1517015	13
5026407	13
25618591	13
46885785	13
23010598	13
6463371	13
12368085	13
12583756	13
2967645	13
10200646	16
4729482	13
8587623	13
11433546	13
8055389	13
4550474	13
12303868	13
7637206	13
2603534	17
449233	13
31022164	13
10232957	13
460903	13
5703535	13
23502733	13
12526697	13
24712198	13
323925	13
6325427	16
36320	13
8981857	15
915708	16
7567032	16
15880088	13
3931376	16
13585361	15
54870	15
249298	13
5987653	13
15496442	13
11889967	13
8419397	17
4263783	13
3031218	13
9434893	16
2717474	13
6008461	13
5503036	13
21434784	16
6115150	13
1775129	13
5637625	13
12277929	16
2598128	13
788013	13
5510319	13
8468746	13
7477766	13
3206982	13
25002765	13
19397906	13
2274158	13
2078653	13
125334	13
6082569	13
17444317	13
20490773	13
2822661	13
5149970	13
4668306	13
3765648	17
2721256	16
20674943	13
2092269	13
38666197	13
184162	13
796111	13
6212168	16
4224763	13
6226063	13
4380070	13
2501772	13
1185645	13
29653422	13
6506786	13
2930920	13
11270214	13
8728064	13
29223963	15
3754870	13
20411999	17
14831595	16
6209593	13
6587893	13
20331004	13
10880750	13
24772139	13
4351343	13
15171863	13
12274442	17
5765124	13
7206446	13
29942322	16
3445485	13
1045065	13
2345359	13
19307439	13
6912126	13
7902570	16
623274	13
1209734	13
2608571	13
9027430	17
2653169	13
33831427	13
13639070	13
11675946	17
4678578	13
15146995	13
4684482	13
4458081	13
16387832	13
4459909	13
7988661	13
1965432	13
14396520	13
15322554	13
975046	13
44481	13
4555020	13
5799767	13
16334462	13
20419116	15
4192144	13
22663436	13
13230430	13
3340468	16
27961851	13
22574223	13
7189705	16
1576440	13
11589593	13
1158493	13
7355554	15
8054287	13
9442320	13
18551245	13
5921037	13
7931384	13
8494529	17
3905468	13
14390398	13
8061351	13
10658021	13
5870831	17
1791792	13
2640516	13
2533982	13
338775	13
313828	13
2793305	13
3180993	13
6567719	13
12492001	15
5788120	13
17276082	13
22387483	16
4687296	13
5871545	13
1245274	13
2039013	16
2046173	13
1165684	13
13159116	13
2678391	13
9427638	17
15205005	13
9606543	16
305390	13
8353869	13
14558096	13
13095588	15
2147503	13
5146834	13
1239989	15
12448585	13
7869773	16
5279295	13
1324239	13
21716065	17
17637667	15
17567556	13
2901699	13
5099037	13
6589482	13
3786224	13
10147216	13
5691907	13
1370198	13
797870	15
1017408	13
19512501	13
4954931	13
912149	15
11024112	16
2116335	13
18007267	13
10098659	13
12330070	13
1736997	13
1856086	13
12807838	13
27794460	13
7363203	13
5272756	16
22246866	13
3934283	13
6513999	16
8046154	13
63654507	13
1768828	13
3048920	16
18205305	13
9495864	13
5156378	13
5848539	16
883807	13
7043245	13
4766854	13
27737747	16
13464261	13
2368916	13
15748638	13
1817859	13
37879	13
512032	13
16792567	13
12228813	13
8611262	13
1877074	13
18662665	13
372635	13
1239556	13
6183554	13
9473652	13
4923224	13
4774482	15
4330105	13
14376810	16
15438781	13
27529319	17
7017881	13
1085951	13
5420161	13
17086910	16
12155885	13
13423927	13
8009667	13
28421337	13
29472837	13
1112488	13
1631310	13
173333	13
15239958	13
1445328	13
631822	13
14113421	13
4057110	13
4415509	13
6338963	13
14461645	13
4350682	16
2905190	16
5556092	16
3703668	13
40246	13
3827195	15
19656	13
89255	13
27170933	15
2942349	13
6729103	16
8547077	13
18736178	16
2621719	13
3152602	13
12596398	13
17402011	13
13551880	13
24739249	13
3944105	13
9507014	13
5348135	13
477894	13
670597	13
15509092	13
22025618	13
2665039	13
3890190	13
5336330	16
15451027	15
1911458	13
14207301	13
9052342	13
12425475	13
3086394	13
4937185	13
8263446	13
6184495	13
26889485	17
21754898	13
1554470	13
9039214	16
222596	17
17706549	13
389314	13
8844834	13
26117435	13
2365138	13
2482886	13
31609849	13
5618527	13
8068930	13
18843739	13
3253821	13
726345	13
2503509	15
3110102	13
1754470	13
299351	13
377664	13
31615857	13
5884190	13
5319642	13
12911996	13
462819	13
5215936	13
5187278	13
27644243	17
21903301	13
5879521	17
420533	13
4475385	13
9283571	16
22656327	13
5442988	13
23578429	16
7179369	13
3796710	13
6415996	13
1764864	13
11247746	13
17039011	13
2958308	13
7236981	13
4128705	13
4131650	13
87469	17
257739	13
6779885	13
10169004	13
35405449	13
14483700	15
13028302	13
2232761	13
22045537	13
983346	13
2120262	17
16324289	13
4968366	13
13647178	13
9866547	13
16523902	13
13828177	16
963786	13
3544637	13
8708234	13
940219	13
12957980	13
896552	13
6391160	13
1566173	17
8395862	13
13914924	17
37161	13
3052295	13
15280719	13
34119881	13
4141575	17
5629913	13
4767728	15
4456083	13
11361858	13
10847029	13
7571738	13
2097572	13
21404026	13
1535686	13
4472509	13
16489993	13
1548759	13
14848582	13
4461782	17
10886771	13
5702059	13
9145902	13
2075395	13
6190815	13
8994797	13
9129912	15
17724101	13
5860732	15
203761	13
9181596	17
2312287	13
19274441	13
299202	13
14709470	16
167278	13
1242397	13
217410	13
1943381	13
3101683	13
6529802	13
29066435	13
2406968	13
533321	13
6209521	13
5687687	13
1397863	13
6791574	17
1076535	13
7798611	13
4310885	13
12713270	13
18929315	13
2784019	15
7352163	16
8722191	13
2864080	13
1469665	17
19104515	13
16345390	13
2502165	13
19239649	13
3849205	13
3022035	13
11657567	13
228206	15
16380202	13
5513892	13
20392278	13
592324	13
4308128	16
4268571	13
36408783	13
859216	13
1147751	13
450775	13
27121	13
1981671	13
1249109	13
40133218	13
1257950	13
24321628	13
6659525	13
5798200	13
10894113	13
15396023	16
3513694	13
3976927	13
3629188	17
12110494	13
11177434	15
14027111	13
8577569	13
11141498	13
14357740	17
577679	13
5200837	17
4453704	13
4727656	13
14705583	13
3276248	13
8716234	13
5091902	13
7289119	13
136137	13
1392481	13
409097	13
18013354	13
6669388	13
8209591	13
7406661	13
14609332	16
10268792	15
3198865	13
1316866	13
26362502	13
623052	13
14353790	13
30149158	13
20983647	13
4048817	13
2950179	16
7844779	13
7855045	16
5009183	17
4682819	13
2586340	13
3369025	17
1786240	13
5554224	13
618415	13
6090674	13
3377874	13
207951	13
8972907	13
13824174	13
19198902	15
14467382	13
26610084	13
129121	13
81410	13
4853091	17
5760141	13
3138391	13
15207824	13
7934606	13
8657289	13
35264874	13
880493	13
11356665	13
2074677	13
1803864	13
12748812	16
7258533	13
667245	13
1532223	13
5130136	13
29715933	13
12916449	13
3322195	13
511960	13
7651971	13
1926876	13
4334830	13
147266	16
25441355	13
2761778	13
6631229	16
13087490	13
8688453	13
3014578	13
1174951	13
29975156	16
11772275	13
7945016	13
11492025	13
3710199	13
1181907	13
2466107	13
4268824	13
2435405	13
19648601	15
1045114	13
4298809	13
4616271	16
1656038	13
996927	13
832487	17
12213138	13
16234103	13
11212566	17
20707118	16
16351629	13
9009069	13
4043937	13
564090	13
11979991	13
6022284	13
7736701	16
3705585	13
18637141	13
13850568	13
5933987	13
1518491	15
1744698	13
8625488	13
482995	13
2010764	13
14700987	13
7974663	13
3369319	13
936735	13
3293971	13
10385011	15
32202780	13
3094011	13
16140048	13
868447	15
6716780	13
6766585	16
8134804	13
7743405	13
6003449	13
32985626	13
3431924	13
21856783	13
4217830	13
13262545	13
8547781	13
20565981	16
4878488	13
7444388	13
18467458	13
4478662	17
2580670	13
6469935	13
8036259	13
12272764	13
2840290	13
401768	13
3627614	13
7493040	13
15161467	13
2439658	15
6439597	13
4651583	15
6818587	13
15767755	16
6384973	13
306165	13
2724522	13
19740403	13
645035	13
27639518	13
8459625	13
22925961	13
24850210	13
131445	13
5584386	15
112015	13
84015	15
2836130	13
3726822	13
4661562	13
4281408	13
1996455	13
1203007	13
9166523	16
9042904	17
3276298	13
13042310	13
4581092	13
8114745	13
4758987	13
2212436	13
60451	16
4921272	13
4640910	13
11021212	13
3734123	13
9177626	16
10302601	13
1037503	13
3402708	13
2545580	13
4497832	13
344879	13
3653056	13
70297	15
9949087	13
574553	13
18667960	13
10089206	13
11451493	13
2563841	13
20723958	16
2103358	13
15734164	13
2136995	13
8167208	13
13595092	13
7103531	13
2500296	13
581820	13
3558861	17
1778621	13
17187836	13
7543837	15
18835678	13
22685069	15
5494557	13
7849607	13
12623626	13
14693468	13
17953656	13
15806334	13
1641888	13
3106847	13
700469	16
2853528	13
26300969	13
5137109	13
2149525	13
4217945	17
16409186	13
1609010	13
5092323	13
8359692	13
7422674	13
16096706	13
23464258	13
20138572	13
9709145	13
19087149	13
3666472	13
2657980	13
7735404	13
7397614	13
2454282	13
4032335	13
4105514	13
6879984	13
4665582	16
218211	13
18206664	13
1898466	13
1112679	16
13106185	13
23425239	13
2268018	16
5607064	15
12551887	13
5627134	13
5179645	13
2969754	13
4665847	16
894648	13
10868120	13
2575444	13
21551675	13
1502082	13
9702252	13
10224971	13
14548659	13
5318137	17
5631500	13
15278292	13
1514320	13
11323961	13
13384410	13
6207098	13
9440905	17
7009829	13
7515608	13
18759493	13
5259327	15
5069125	13
204620	13
822618	17
4970284	13
23217008	13
12529125	15
3041275	13
5662096	13
3349873	13
3156970	13
6363616	17
349455	16
1598935	16
10327445	13
6537835	16
6101747	13
8522770	13
449668	13
37218864	13
126045	13
1418579	13
515527	13
20052936	13
8808466	13
5897592	16
17595387	13
3436852	13
13200361	13
2774738	13
4739582	13
18588833	13
49476	17
31608537	13
30898748	13
4222685	13
19805239	13
20176715	13
2738724	16
1253223	13
11193575	16
2816615	13
10228144	13
15880654	13
6612900	13
17211566	16
1152277	13
1572698	13
1095081	13
13929256	16
3527970	16
943123	13
20941882	13
3491551	13
16304519	13
779753	13
1968542	17
3896142	13
21879244	13
1226173	17
3930192	13
12339313	13
7106458	13
4426580	13
8577591	13
952185	13
31961917	13
1136351	13
353072	13
3243854	13
16243893	13
392315	13
18858307	13
12616127	13
15228368	13
17967264	13
8914216	13
1490264	13
6606820	13
9284234	15
20690889	13
7102664	13
20288606	17
3517258	13
16900823	13
29916067	15
11581614	13
13532414	13
3166282	13
18809059	13
1504149	13
15375307	13
721020	17
10556606	13
4971787	17
2047894	13
11013044	13
4288536	13
16591222	13
15827072	13
6143788	13
5674594	13
26953472	13
19925832	17
5109393	13
1288276	13
8830173	13
8750645	13
16539652	17
10098404	13
17674031	13
8096114	13
14109301	13
3999808	13
20910182	15
11970877	13
5541690	13
14614229	13
1741706	13
173574	13
34683821	13
24138097	13
2219691	13
10269447	13
7896561	13
1038250	17
13588189	17
318861	16
13033885	13
2698259	13
9125192	13
321011	13
12865002	13
4329214	13
10052627	13
5879956	13
5885012	13
11606133	13
14177780	13
11057893	13
6087689	16
19253256	13
1239332	13
2533808	13
8326788	13
21288689	13
7619911	16
11383552	16
14472680	13
1608259	13
296936	17
3229783	16
145922	13
1261455	16
1151817	13
2259039	15
4270317	13
528313	13
1192772	13
486657	13
22145433	13
20669066	13
5128353	13
4727977	15
20710460	13
4545206	13
7584926	13
7636975	13
2249777	13
2719513	13
1752280	13
19903662	13
6431773	13
1695539	13
5453107	13
10283273	16
509359	13
4692236	13
2002069	13
1284773	13
6066932	13
474701	13
3158474	13
1479320	16
26672962	17
4670412	13
4675724	16
28417542	16
9779096	13
12187472	13
12727678	15
27312561	13
10463967	13
13102775	13
19375913	13
12457326	13
2890198	13
7963120	13
6673828	13
1029957	13
531752	13
10991281	13
5173234	13
26244470	13
7115378	13
3199655	13
8567199	13
2172711	16
6253166	13
18577021	13
6336592	13
4824631	13
357346	13
15195322	13
22469933	13
3421776	13
6843797	13
6515229	13
947263	13
12669128	13
1374788	13
5092237	16
5243852	13
1246009	13
5869196	13
7129250	13
501587	13
4963778	13
488889	13
5085779	13
22939283	13
79873	13
2176566	13
19171980	16
1123164	13
2223237	16
3273590	13
3417993	13
4749803	13
17269705	13
26101624	13
383726	13
23665588	13
11198079	13
5018018	13
15160209	13
1548271	13
24296149	15
25550454	15
2712409	13
4742809	17
3412896	13
13135564	13
4554625	13
4212181	15
1428597	13
3531427	13
18301498	13
8981795	16
3230096	13
168700	16
8996270	13
1843064	13
1645953	16
9007189	17
8863047	13
10840823	13
10518518	13
1211847	15
7352827	13
7679475	13
4883420	13
30248570	13
6219677	13
9077476	13
11063016	13
2859359	13
11257094	13
17110261	13
6016851	13
19983765	13
21004213	13
3066740	13
500257	13
3433392	13
7006389	17
2244941	16
22203729	13
13401917	13
2132869	13
5696988	13
17738011	13
3392634	13
312850	13
893206	13
3335353	17
10819615	13
33241340	13
6652925	13
11037597	13
1232719	13
7128438	13
2854835	13
9023982	13
2279128	13
1100169	13
17322365	17
15693820	13
6178947	13
56596	13
1773815	13
9019335	16
5295076	17
9607034	13
13149304	13
352403	13
6003066	13
3549	16
9282903	13
1490694	13
3633519	13
509817	15
1413049	13
10229784	13
1194744	16
6143729	13
8582830	13
303351	13
8304115	13
2633946	13
42536511	13
281075	13
16757773	13
18429102	13
2386867	13
10301640	13
9066948	13
29901481	13
28049927	16
1399866	13
17800477	13
1000101	13
3957067	13
4608293	13
365979	16
21367307	13
1026549	13
686599	13
7307776	13
4233563	13
22413451	15
66528	17
7969755	13
8897450	13
18526718	13
9306192	13
18305301	17
2962141	13
4578834	13
608942	13
6454517	13
25239873	13
7980612	13
19508506	13
3229187	17
1506198	13
915630	13
1045782	13
2102113	13
21450051	16
12398331	13
6496021	13
16416963	13
7310734	15
2199714	13
7402432	13
1411104	13
9278457	16
3134658	15
14083504	17
12536062	13
60062	13
9726142	15
6414274	16
1052251	17
2910317	13
5679605	13
1213842	13
4465381	13
1790359	13
6947635	13
11999147	13
1584013	13
35278516	13
551025	17
11581660	17
2408300	13
13192703	13
15110169	16
2383578	13
939045	13
397370	13
2205675	13
19267068	13
2865217	17
25529190	13
25082558	13
39919573	13
13464826	13
17292426	13
1202370	13
2013893	13
570483	13
7468587	13
6122763	13
7768926	13
6816382	13
4074022	13
17006131	17
1495525	13
30417069	17
2922093	17
21491634	13
6246425	13
8790107	13
1592761	13
2994599	13
7546880	13
15731118	16
4996336	13
3658034	17
16314669	13
11939775	13
3317067	13
11380316	13
5240114	13
5778274	13
11142402	13
10805505	13
28794578	13
23922294	13
18071420	13
1803769	16
615192	16
11178695	13
2745627	13
4218163	13
9732801	16
16066448	13
13291703	16
19047617	13
5433966	13
16349023	13
30309785	16
2473023	13
6002815	13
1698084	13
10881838	13
161861	15
6217258	13
5896193	13
5005864	17
793310	17
11701020	13
5233368	13
3452483	13
16111259	13
4372593	16
12670147	13
1037813	13
27004205	13
11229469	13
3963693	13
293832	13
5763083	13
137134	13
17276051	13
9719688	16
7173427	13
17520152	13
4381751	13
2987137	13
14751222	13
9257923	13
11882270	17
5175381	13
26869731	13
15394248	13
835197	13
17511623	13
18446775	13
11514959	17
4039100	13
4726346	13
995892	13
19622765	13
12150677	13
2334954	15
7228150	13
12620565	15
2023708	16
2666241	13
31331	13
11083526	13
11839140	13
5680224	13
5006536	13
12283527	13
12176672	13
13507371	13
620571	13
17697050	13
23570783	13
13474404	13
18480685	13
21408790	13
15495654	13
713693	13
7418168	13
3339954	13
15224574	13
1661040	13
13643024	13
11707981	17
4242823	13
13315655	13
9794774	13
11200244	13
1343288	13
6066120	16
1467800	13
15510100	13
717677	13
136752	13
17343653	15
3022805	17
3981833	16
15600837	16
840137	13
24003089	13
11436716	17
252511	13
4875144	13
1685279	13
4877048	13
2965353	13
3718444	13
389187	13
9819370	13
13177669	13
12993854	13
20973423	13
149058	13
21589681	13
100611	13
18153426	13
3536824	13
3209219	13
592102	13
374863	17
1328665	15
3148208	13
21117210	13
20370744	13
52592433	13
10503525	15
14067	13
3530465	17
3957124	16
4014985	13
5270943	13
8994982	13
1723577	13
2030793	13
4117592	13
4707036	16
4542175	15
668683	13
22824518	13
217791	13
1068225	13
734833	13
487496	13
30498773	13
36583760	13
19175094	13
1684789	13
7029891	13
2139869	13
11176178	13
1851434	17
4344120	15
23594483	13
4243491	13
5832276	17
11983747	13
8473719	17
3306823	13
525348	13
5528716	15
6751947	13
13231701	13
4767855	13
38193457	13
3331909	13
5290077	13
25818241	15
5979548	13
3841572	13
14111807	13
23892102	13
2138747	13
10004038	13
6799617	13
10382443	13
5045357	13
7166926	13
9167946	17
13736650	17
14478336	13
5677585	13
11559761	13
13719008	13
2497856	13
829968	13
13026541	13
11129841	16
6479816	13
3512262	13
4887524	13
14974197	15
13368603	13
224451	13
12667291	13
5570062	13
3133586	17
3687998	13
1711439	13
17479899	13
6187839	13
8051888	13
5524585	13
6012323	13
11321501	13
25261913	13
6131365	13
2558617	13
20957450	17
27997964	13
3273314	13
11918199	13
7696974	13
29458416	15
17932023	13
11094475	15
2519954	13
7518973	13
8354239	13
30594392	13
2177012	17
78197	13
1463752	13
27547165	13
5220874	13
6149691	17
8001449	17
1533499	13
3706698	13
1247781	13
6891620	13
3268716	13
5295681	13
1527326	13
2188438	13
4272636	13
5228443	13
8589017	13
1356749	13
4698819	15
16382099	13
2315459	13
751538	13
1346965	13
19069276	13
6898561	13
1876327	13
26472711	13
1076812	13
3430147	13
10703393	13
192527	13
5338024	13
16549598	15
12996654	13
11248408	13
16208320	13
6939551	13
48755340	13
1130475	13
6335664	13
14173123	13
922333	13
6197770	13
491809	16
14679489	13
514803	13
14061777	13
5489422	13
19763381	13
241443	13
7966446	13
1728595	13
582021	13
5218138	13
13067186	16
18178204	13
11111288	13
4548205	13
9250949	13
5313199	13
351818	17
1092837	13
5605650	13
8382465	13
17062140	13
3231612	13
356194	13
4258480	13
776426	13
10289109	15
4705315	13
4129177	13
260934	16
1223726	13
1755528	13
11481902	13
5730596	13
10065935	13
13226498	13
9399167	15
26852449	13
13790221	13
804716	15
12619492	13
21035118	13
12558142	13
14519676	17
5465377	13
4059089	13
8368469	13
2656968	15
1763109	13
3451227	13
6376549	13
2142710	13
15871282	13
2227305	13
7154133	13
6647129	13
15386441	13
6319236	13
10948867	13
13931687	13
33548337	13
13005008	16
36068080	13
30324713	13
863389	13
11731227	16
1895598	13
4941791	13
5376419	13
3703724	13
4227500	13
4176314	15
18495365	13
1700327	13
176194	13
5467793	13
19907104	13
1462756	13
6612375	13
4244724	15
877842	16
375925	13
650345	13
16380705	13
334458	13
5023817	13
15914289	13
12704562	13
21077772	13
3234166	13
28228391	13
243249	13
7333202	13
16880223	13
7115012	13
4700063	13
9015015	13
1047115	15
12883487	13
1104671	13
6540021	13
12719702	13
10834915	13
7983043	13
23180509	13
11055206	17
1434981	13
5727246	13
18075666	15
6543705	13
3222048	16
8080253	13
348362	13
1420551	13
3515345	13
21395225	13
3042818	13
3023520	17
6576332	16
6007482	13
12108701	16
9636090	13
6174286	13
9731959	13
3264012	13
10924481	13
1250061	13
10094214	13
7834244	13
3975285	13
3371005	13
708562	13
1642929	15
18198979	13
13419782	13
1214479	13
1353679	15
16145621	13
463278	13
1525260	13
8270513	15
10252724	13
5565060	15
39334058	13
7866476	13
8822162	13
31994193	13
2354191	13
287106	13
267215	13
6380468	13
5249374	17
11282720	13
3929259	16
12361242	13
11008532	15
19328343	13
15669944	13
13985915	13
4540557	13
1320384	13
9843489	13
2512036	15
22196734	13
794058	17
5150519	17
3940304	17
14873972	13
10904297	13
360979	13
4148987	13
13239250	13
3852592	13
4667251	13
2628993	13
16651027	13
442124	13
5513094	15
33510515	13
2588618	15
7569523	13
30973394	15
704938	13
3007629	17
824697	13
35890520	13
1812107	16
482983	13
1602451	13
13814404	13
15247705	13
13538470	13
22957258	13
8797460	13
1827355	15
21005918	16
21057436	13
9874195	13
7504291	16
50707875	17
12663105	13
1218241	13
4240944	13
5247589	13
252180	13
315443	13
2767103	15
992929	13
4096458	13
15968424	13
7806609	13
8782804	16
297939	13
7723160	13
5554433	17
14444393	13
10927195	13
5337712	13
10427791	13
5392560	13
434366	13
1344422	13
996168	13
20647749	13
768275	13
41678937	13
14545424	13
2763495	13
1525620	13
16694115	13
5556787	17
575952	13
744689	13
991441	13
7004066	13
1718885	13
6523504	13
1111641	17
1528077	13
22118433	13
4303886	13
12632200	17
4406706	13
23998144	13
6893754	13
3326747	13
33916101	13
4330644	13
24628107	13
900870	13
20790907	13
2489201	15
4548254	13
2558586	13
9307863	13
5109879	16
5343784	13
1310870	13
12779298	13
5430985	13
10246283	13
19875360	13
2937114	13
33901	13
1682985	13
5928948	13
2431428	13
3427931	13
3181913	13
4736075	13
6169687	13
4589178	13
1146527	16
3511090	13
19482118	13
25289552	17
17877336	13
15684984	13
11426258	13
5024693	17
12750275	13
4296647	13
14688428	13
4910605	13
5603846	13
9075720	13
25200613	13
3229817	13
5917875	13
6782093	13
236214	13
2018626	13
2007163	16
16870978	16
2495258	13
3249720	13
3112689	16
1200882	13
4102863	13
131360	13
17399944	13
8071356	13
5242312	13
3022216	13
4257515	16
1616764	13
55875382	13
15080597	16
1323597	16
4796244	13
12128546	13
6092071	13
6973241	13
659391	13
4554759	13
13330310	13
4512331	13
4695483	13
995980	13
16475171	13
484532	13
20175654	13
418011	13
6817999	13
23049019	13
20716571	15
2529913	13
2244988	13
9549602	13
1158916	13
16549933	13
36028044	17
13417434	16
869220	13
2154754	13
13140745	16
1985774	13
3207714	16
10148376	13
7648978	13
12492086	13
5456169	13
15934587	13
2545806	13
3817193	13
8509694	13
2421794	13
1840453	17
8624437	13
9950806	13
12604252	13
5404974	13
17291300	16
14896228	13
5546436	13
1334777	13
27047	13
8228876	13
1576102	13
19434400	13
20973748	13
9235702	13
1191364	13
13665953	13
4506587	15
1741576	16
7417388	16
2700896	13
10409653	17
35286355	15
1247148	17
9587182	16
885079	16
10594184	13
9832319	13
12153554	13
2976726	13
6895754	13
267833	13
2749219	13
5649381	17
8885333	13
18772043	13
2090449	13
2974280	13
15393581	15
14075276	13
1107164	17
1603887	13
3713609	13
4029905	13
6156505	13
16436154	13
1415790	13
2082528	13
6680695	13
2150403	13
758661	13
8091397	13
12729281	13
13328509	13
2416782	13
1974237	15
7915115	13
20427412	13
16843602	13
3945419	13
4813558	13
8102341	13
13633039	13
15927665	13
10842771	13
5825143	13
20993344	13
86959	13
21225397	13
10770004	13
36381808	13
21406897	13
3049457	13
1012608	17
9382656	13
3306816	13
8045525	13
243046	17
7252423	13
11083393	13
9817104	13
4159737	17
1480200	16
7423093	13
1554986	13
15629286	13
5879799	17
26024808	13
33698248	13
22061232	13
11466016	15
3526075	13
14160884	13
1872399	13
8343108	15
1898106	13
3639979	13
4559169	13
10939467	13
2270010	16
176549	13
896121	16
28048417	13
17130608	13
1409422	15
15032	13
2510948	13
11355336	13
12978419	13
7399920	13
6193234	13
5939758	16
4420008	16
8253932	15
3839046	16
13176670	13
14457665	13
3801018	16
6844410	13
8307894	13
1863254	16
1540536	13
1121660	13
3088489	13
603723	16
4211800	13
2133918	13
2620316	13
1659960	13
854257	13
15415312	13
20783348	13
11825467	13
6088532	13
26534560	16
5567544	13
7318882	17
18206066	13
21231540	13
15174173	13
7303272	13
5387316	17
3137770	16
7823996	13
17334131	13
1940388	13
6618841	13
786156	13
7797526	15
8719750	13
31350084	13
1540389	13
3372157	13
8469381	13
4776763	16
1623824	13
1560575	13
12389074	13
1131138	13
20048639	16
6843526	13
13778048	13
6523388	13
7893860	13
328026	13
1867929	13
3586386	13
20365404	13
12685985	13
10685864	16
2801259	13
9799794	13
820814	13
530417	13
6217366	13
2312084	11
8158609	13
2184879	13
3347401	13
15804461	13
24277754	13
7339931	13
40451362	13
1224103	13
4003728	16
22734242	13
55331584	13
4159976	13
11401835	13
6152637	15
15403928	13
15665627	13
2154109	13
35263056	13
4087266	13
803202	13
30657339	16
10007547	13
3316879	13
4313269	16
3235377	13
1284832	15
34633199	13
37931143	13
22213792	13
1152258	13
4571677	16
694897	13
199739	13
19973675	17
23537762	13
11555876	13
12431587	13
5410267	13
6217641	13
6743656	15
11625663	13
2670612	13
6858948	13
7834713	13
9987272	13
145991	16
13598431	13
1953598	13
20178374	17
9436521	13
18766499	13
33142183	13
6133279	13
10216887	13
833174	17
2993295	13
13909004	13
10567647	13
436215	17
18757690	13
1237726	13
5217310	13
14131369	13
4455058	13
13373928	13
18130509	13
1579485	13
18224499	13
4999935	13
7013356	13
31626718	15
13040384	13
35715	15
3083844	13
19006047	15
882053	13
5315137	13
9897902	16
3578504	13
2797576	15
11424431	13
17689882	13
1141307	13
7491037	13
11856684	13
9720681	13
24052589	13
2608697	13
5344539	17
1086204	13
1765756	17
1149540	13
7276892	13
7396813	13
14607323	13
37848495	13
26512605	13
5096084	13
2627723	13
11057361	13
3186034	13
1186949	13
12559956	13
12148161	13
7649567	13
14443109	13
3059323	13
1709117	13
2740028	13
3481551	13
8189041	13
6049228	13
5730529	13
6390475	13
19264100	15
8464171	13
2950051	13
8900893	13
14366266	13
2274482	13
524637	13
8520676	13
2351160	13
3319357	13
2666567	13
697016	13
24174969	17
14130463	16
6789751	17
2527517	13
56181706	13
21532410	13
16045750	13
957281	13
589834	13
943136	13
7785159	13
6455542	13
1971869	13
2448383	15
1870536	13
1186514	15
4442738	16
9101289	13
10143690	13
3959429	13
4690909	13
4136625	17
2629774	13
6136914	16
3193880	13
9048900	17
4778666	13
8032555	13
29652699	15
5514935	13
6909276	16
11019419	13
3741779	13
10503831	17
595578	13
9562335	13
3807625	16
1836392	13
6391355	13
10359539	13
3751653	13
14798691	16
13385111	13
5000775	13
2412696	13
4216356	13
4060467	13
2894543	13
129707	15
7595881	13
2229129	16
40781994	13
10037984	15
1291535	13
27414041	13
2014006	13
2168944	13
5567259	13
8275196	13
1024696	13
5721391	17
31609327	13
8244014	13
5654480	13
9191334	13
5974764	13
4506610	15
7369423	13
1887325	13
947338	13
8775954	13
31447489	15
3385947	15
4963672	13
12028751	16
8478110	15
5186187	13
2806877	13
20562	15
1068513	13
11893683	13
6462308	13
3567262	13
1402061	17
382046	13
951359	13
13549904	13
24154956	13
540455	15
12182591	13
5001474	13
585120	13
1955350	13
1018751	13
9626972	13
9593900	13
6416411	15
201780	13
8045866	17
3668888	13
5882020	13
685699	13
8990652	13
3913385	15
4176794	13
4269226	15
3348104	15
4914430	13
19287019	13
27487038	13
14161922	13
3162526	13
9212726	13
828907	13
6730192	13
6630642	13
13235606	13
9035750	16
9891715	13
5324264	13
8503870	13
17451171	13
7354023	15
4412743	13
1402830	13
10943192	13
5354657	15
30917	17
25387490	13
29936643	16
16953574	13
8061381	13
4324425	15
11009768	13
2397423	13
8567450	13
1897742	13
31885594	13
9366880	13
2098064	16
13018242	13
3132243	13
4419870	13
15552157	13
10872226	17
3376515	13
3611584	16
3035792	13
528324	15
3108593	13
12170375	17
6233686	13
13177115	13
27025598	13
187599	13
2123331	13
1885805	13
21214	13
8852029	13
2511391	13
2187003	13
2830162	13
782541	13
19351034	13
10110543	13
29550070	13
4352686	16
16829518	13
1169513	15
6686296	13
10295089	13
3146922	13
11909295	13
7940586	13
6838663	13
12132897	13
2294353	13
3652231	15
354305	13
4865890	13
6304501	13
13771105	13
33510238	13
18255446	13
8399488	16
6878691	13
11060376	13
6879253	13
6141441	13
6762607	13
4304230	16
5409823	13
7189460	13
11074349	13
5118378	13
1696004	13
6245237	16
8921868	13
3094247	13
7674655	13
9755664	15
5283240	13
15412909	13
15914296	13
8865101	16
5490980	13
5256003	13
10530778	16
6870293	17
3092787	15
4740449	13
5501931	13
3948496	13
5158086	13
7002138	13
4162738	13
1505919	13
3177586	13
24450271	13
9333883	13
9832795	13
15421083	13
1686536	13
1852727	16
4361736	15
6733386	13
10051662	13
2442736	13
2881237	13
15629131	13
8097793	13
8685719	15
10602255	13
17901749	13
2555053	17
2430041	13
6325651	13
151725	13
2412506	13
15795015	17
1439367	13
3526877	17
13892129	13
27827375	13
9135784	15
10677841	13
2329230	13
10794924	13
722784	13
2188044	13
13496970	13
8586369	13
21303270	13
6349294	16
2774344	13
3356307	17
16703255	13
1536782	13
5322007	17
9639501	13
6343691	13
2868350	13
1064194	15
7879108	13
3295238	13
4424802	13
1078256	13
880321	13
3775196	13
7394305	13
3237218	17
26639024	17
4137994	13
9471227	16
3952391	13
3700386	13
5270672	13
11267243	15
5158109	13
3821004	13
2357973	13
5824759	13
2117307	13
16303706	13
4872828	13
4973375	15
1342056	13
7357482	13
2877477	13
10352272	13
5232052	13
916678	13
13417939	13
15902375	13
14021075	13
18412913	13
6233725	13
1067517	13
385507	13
1678729	17
4690487	13
11755854	13
13394621	13
13263231	13
23411621	13
6588874	13
9357482	13
7018645	13
4502289	13
15090761	13
11412763	17
1570524	16
3639399	13
3506206	13
884375	15
2209237	13
37166345	17
22369893	13
13889408	13
9836145	13
4986497	13
2204481	13
5802008	13
1627676	16
10864465	13
2628365	13
11650599	13
135887	13
28676024	13
106929	13
5029507	13
11316408	13
9082181	13
10190202	13
1951639	13
903266	17
15638217	13
1161156	13
2758622	13
2898423	13
311333	13
7517524	13
13736053	13
3411731	13
1903842	13
5151903	13
17209021	13
12192948	13
2195890	13
4015563	13
4328896	17
16043089	13
841149	13
145459	13
1782740	13
4089640	13
14620377	13
5161602	17
22549264	15
5110510	13
1723927	13
31357150	16
10096078	13
5937590	13
514547	13
2016124	13
28751158	13
3437100	13
29274197	17
1125372	13
2678907	13
12991464	13
3537826	13
548604	13
3633037	17
2733306	13
12669073	17
4441478	15
3943336	13
3332279	13
9849376	13
4679815	16
4661788	13
6092321	13
20070008	13
8060099	13
349307	13
18604567	13
4515399	13
18255875	13
8911358	13
1112453	13
16557096	16
2896324	13
1863849	13
32955460	13
8196325	15
7881795	13
28643102	17
8182375	13
6020435	13
4639510	13
1314401	13
15033576	13
12463310	13
403252	13
7990257	13
15144065	15
775996	15
654923	13
8686505	13
11855477	13
6471809	13
6942384	13
5944698	13
1921631	13
9868697	13
25578032	15
19286400	13
3030390	16
441778	13
2155430	13
2766644	13
4571481	13
13728197	13
5101893	13
279937	17
13841093	16
39059690	13
43521265	17
2327351	13
18555777	13
1012492	13
13882814	16
30873498	13
5762783	16
35894482	16
9582100	13
6806599	13
10238638	13
3928097	13
918560	13
13852928	13
1325366	13
17529666	13
82952	15
44904118	13
60013671	13
9626124	13
763789	13
2129094	13
1824790	13
1944079	13
11909345	13
4018307	13
21669128	13
4674917	15
2681674	13
2211194	13
18740669	17
9215009	15
858857	13
2258440	13
2019235	16
707212	13
14296798	15
12011153	13
2547678	13
2911985	13
3056585	13
11885402	13
1630675	16
4553817	13
21753768	13
18245471	13
3117197	16
3234404	13
782197	13
10128343	17
28082644	13
866126	17
7528731	13
18249082	13
1123152	16
3764977	13
23795983	13
6870629	13
693356	13
19709519	13
5843110	13
830081	13
19396772	17
6730559	13
783271	13
1144907	16
9781014	16
6235270	13
16981601	16
32528583	16
4170935	13
1510759	13
15671523	13
8764392	13
13009312	13
1624396	13
23548612	17
16066677	13
3382686	13
2851792	13
6464902	16
1525320	13
1544939	13
7589363	13
3296823	13
995832	13
6889090	16
7716294	13
24744679	13
4999035	13
2782636	16
1503888	13
5573289	17
148007	13
3684298	13
737554	13
4199536	13
1670078	13
861082	15
8107045	13
2972748	13
1765250	13
15883993	13
876693	13
8125225	13
2346878	13
5631517	13
4466	13
18913316	13
6265861	17
461011	13
6945908	13
12783161	13
9855494	13
859696	13
2605222	17
7739404	13
472028	13
12663992	13
9616081	17
2045315	13
11418070	13
5932914	13
8967299	15
1481380	13
6595802	13
45413	13
11110204	13
10138868	13
11717318	13
9028785	13
29824778	13
4201861	13
8366883	16
5686970	13
2110193	13
848908	13
14240118	13
3045028	13
2346465	13
6603488	13
2319713	16
5192571	13
12283977	13
3283780	13
28185680	13
4084433	13
11163763	13
4248560	13
10854230	13
5881300	13
12190625	13
18915893	13
141651	13
1751499	13
3370558	13
1902660	17
3559703	13
4713541	13
6998859	16
4438157	13
2013855	13
22260810	13
20446803	13
1934705	13
12290418	13
30235657	13
15571419	13
2100849	13
759739	13
791789	11
7608764	13
545403	13
37282811	17
1073390	17
12522219	16
882689	13
12770763	13
3435433	13
20080969	13
17893390	16
2131407	13
10971542	16
29755470	13
7590905	13
471187	13
2584667	13
959867	13
4107327	13
12351501	15
5619407	13
17348148	13
5720511	15
32414591	13
28511364	13
1737788	13
3102145	13
6255199	13
8187629	13
4741708	13
2278891	17
4372548	13
25540998	13
2913653	13
7146857	13
3505753	13
5149266	17
3062873	13
1973349	13
29491991	16
7797645	16
27033148	17
4085339	13
7545361	13
2129751	13
6316104	13
2563523	17
18641865	16
6569513	13
603063	13
10977256	13
5538881	16
6558391	16
2463971	17
1250177	13
2060512	13
11451717	13
1928980	13
26453019	15
5861439	15
27750542	13
4752482	15
7890402	13
16666071	13
8928095	13
12015190	13
9531201	13
12060044	13
994512	13
22914555	13
9195633	13
10859013	13
1932505	13
2462185	17
1136336	13
4268531	17
13555511	13
3940392	13
16493595	13
21184577	13
6100288	13
25390349	13
691100	13
13611289	13
3468408	13
9434886	13
106405	13
5230909	16
2506624	13
694044	13
17828811	13
13089209	13
3514814	13
5550612	13
4397446	13
1516234	13
2033347	15
11555472	13
4106819	13
1189199	13
8859465	13
3262560	13
18347728	13
33217701	15
561743	17
611476	13
2014866	13
1200330	15
943138	13
12986127	13
11185745	13
8789310	13
4420359	13
1242025	13
5552198	13
527614	13
7823250	13
7246266	13
2307138	13
2681464	13
961378	17
12784203	13
20445086	13
13125942	13
10025816	13
2084902	13
24613490	15
1476804	13
448617	13
10821497	16
8081392	16
757536	13
1788611	13
4960884	13
1667378	13
8206263	13
5517333	13
3686102	13
1428009	13
3841455	13
13450027	13
7335053	15
453492	16
9410025	17
764910	13
6858976	13
22544	13
1440458	13
647985	17
4459497	17
13408565	15
8880291	16
1915061	13
14187109	16
4444046	13
16754255	13
25492593	13
5399479	15
91531	17
8791836	13
2223836	15
8666748	13
17019931	13
13478172	13
9260125	15
8210283	13
2093007	13
9506516	13
18963259	13
4728387	13
1510380	13
4666023	16
3455117	16
7758962	16
31184625	13
3462610	13
6900185	13
18372810	13
1729721	13
4342394	17
18529735	13
2061521	17
1428761	13
3440903	13
4434343	13
1161623	13
291519	13
10087510	13
6268877	13
3325448	13
16928158	13
80743	13
13998370	15
8127626	13
4715025	13
11571668	13
550952	17
4498861	13
17545749	13
12484493	13
3246855	13
2994055	13
5158613	13
21841274	13
1367263	17
8040047	13
3244757	13
4461454	13
7316423	13
12162377	13
14030930	13
2843778	13
8391047	13
5204928	13
16005082	13
6048281	17
11500961	13
4806223	13
2102289	16
1590260	13
17413251	13
13444755	13
11684466	17
5547404	13
3941829	13
54960092	13
950454	13
2279372	13
18017430	16
7057153	13
7338801	13
388549	13
25274764	13
1647500	13
986655	13
2208212	15
31378639	13
28806	13
17009036	13
314388	13
1240005	16
16017870	13
4503391	13
31451575	13
4380385	13
2835701	13
15897756	15
13295625	17
827797	13
3705411	13
5799356	13
8590349	17
6236051	13
2210474	13
12292536	13
384951	13
8012040	13
1815166	13
13812032	13
1582599	13
10425111	17
83268	16
12134521	17
3186302	13
8187394	13
62947	13
2269519	13
13108466	13
887019	13
3989815	13
4486154	13
5673917	13
6922933	13
7858918	13
17005072	13
35301835	13
1598751	17
12548511	13
151186	13
1688505	13
35155	13
913281	13
10949418	16
4842585	13
2745388	15
4902790	13
22528847	15
554392	13
3801759	15
3104750	13
4132239	13
3416324	13
11403117	16
11691177	13
42788825	13
2882669	13
883184	13
16389510	13
5816763	13
857058	13
3467579	13
6815254	13
1714560	13
977108	16
5399639	13
13296181	13
8069428	13
14054689	13
1098469	13
13888287	13
5093176	13
592813	13
1864419	13
2576930	13
12162665	13
1849852	16
15069769	13
23032079	13
1176559	13
24420560	13
325525	13
1699543	13
24609040	13
8352499	13
3905240	15
1746834	13
2178192	13
235433	13
3308428	17
3181439	13
10727438	16
5652222	13
6625793	16
11023213	13
1993227	13
2597714	13
4263542	13
5339434	13
7596162	15
1085445	13
7670308	13
36829159	13
1827332	13
8311330	13
49656453	13
1602425	13
1597224	13
2835513	13
7561312	13
4005236	13
3903072	13
31006942	13
17963138	13
21245491	13
17610154	16
2805072	13
23206648	13
1049099	13
7627378	13
8382871	17
6749808	13
2067865	13
21874790	16
4307966	13
80599	13
26249434	16
11183831	17
4313545	13
671974	13
10756885	16
13435847	16
1360683	13
11543834	13
5617338	13
2928766	13
198339	13
26187950	13
17269169	13
4312385	13
3308759	13
11606222	16
3398321	13
6367317	13
5068681	13
406259	13
2449860	13
12115074	16
4343316	13
4241936	13
2184867	13
630294	13
6156956	13
4669062	13
13896066	13
15506355	13
8207434	13
243379	13
1011629	13
10010279	17
14980900	17
7221673	13
7227141	13
6540613	13
435484	13
6917352	17
6676287	13
5325600	13
12426091	13
6798796	13
6121090	17
6188671	13
10698898	16
6710235	13
7492113	13
469498	13
45023050	13
20548465	13
9710028	13
455634	13
2342667	16
10269176	13
2097004	13
20669060	13
6638611	13
9777393	13
893606	16
25010837	13
7554787	13
8203522	13
17368271	13
862815	13
890672	13
6042548	13
1152088	13
4804953	15
3848693	13
17581499	13
313380	16
6424594	13
2946359	13
37184697	13
22576191	13
4168568	16
14196519	13
8661793	16
12759132	13
12657453	13
6637776	13
882570	13
1885915	13
31409520	17
8040971	15
3019811	16
6378800	13
885094	16
1662085	13
5131748	13
12252305	17
17060472	13
5473345	13
6891578	13
32418917	13
3599476	13
11996586	13
1850412	17
16895872	13
3759309	13
20147352	13
6505037	13
11752001	13
9060319	13
37088956	16
5920424	13
540961	13
10371260	13
9783814	13
6138662	17
10226329	13
14452476	13
16702799	13
5560853	13
11030927	13
3054452	13
558142	13
6784912	15
4477056	13
3409640	13
864514	13
1012770	13
725061	15
16552260	13
6077906	13
4548389	17
12353486	13
2979752	17
877140	13
15727890	17
7824972	13
2236177	16
229834	13
6400434	13
17850330	13
2712201	13
11164266	13
2211878	13
17905987	13
2622344	15
1773144	13
8463925	13
4807439	16
11979557	13
10013312	13
716633	13
8781150	13
5630070	13
10306476	13
165720	13
4723955	13
2362369	13
17096676	13
21001549	17
4980397	13
3082337	13
14375657	13
18998678	13
1479136	13
13654045	13
24260116	13
30855932	13
804650	15
8503923	13
12723706	13
2197893	13
12880267	13
3230446	13
9614655	13
6948997	13
994834	13
2401099	13
4894773	13
3031953	13
3573640	13
4444070	13
10890770	15
24440488	13
3138188	13
275911	13
3576503	13
1577208	13
9474213	13
17666841	13
9961038	13
7799798	17
12483363	13
603240	13
3250852	13
1330173	13
11208809	15
3095302	13
4656163	13
3704524	13
7081707	17
8247357	13
24518803	13
14563820	16
351756	13
4078727	13
19143088	13
9569078	13
3692229	15
3985925	15
32365433	13
8228969	15
23194850	13
7206282	13
26127506	13
4443137	15
36916011	13
11136041	13
7290984	13
33445470	13
2435175	13
4739388	13
2747737	13
5995389	17
2379248	13
4033083	15
2222392	13
5072966	13
19159488	13
2103679	13
727451	17
6811817	13
5461887	13
7409606	13
21905831	13
9224868	13
1045768	13
6372224	13
1448775	13
6421814	13
6014176	13
653570	13
2549579	13
4831943	13
4610622	13
23300301	13
17026194	13
221055	13
32240316	13
681178	13
4671116	13
2979871	13
14782150	13
3766956	13
1542390	13
1172924	13
7526651	13
3837672	13
1249465	13
8829709	13
54027	13
27401554	13
4010389	13
6589856	16
2594809	17
3017864	17
33582459	13
9234992	13
3677066	17
3301867	13
3006963	13
650924	13
9068998	13
21296687	13
2218805	13
9488850	16
18476815	13
8443708	13
2837432	13
12093073	13
2378397	13
7356087	13
17677082	13
7064397	13
689296	13
3908097	13
13160091	13
53252008	13
6404954	13
2520284	13
1400152	13
1511804	13
45969566	13
2804938	13
2148885	13
24248408	13
14668500	17
9405619	13
25829065	17
4879965	17
2288695	13
9827025	13
5576487	13
4775149	13
19011129	13
5413597	13
11122922	13
8746955	13
1638512	13
35789693	13
6092650	15
6354952	13
16655262	13
7957992	13
5830835	17
4694153	13
5412352	13
20685608	13
2374893	13
824844	13
4099235	16
6990558	13
11829934	13
14208503	13
11934128	16
3459554	13
6503742	16
7075811	13
998971	15
2125870	13
8105087	13
4512772	13
2268345	13
3799033	13
984392	17
6179241	17
1340140	13
4125714	13
21505745	13
6749658	13
13794684	17
6466816	13
4331631	13
21563800	16
1945651	13
156359	13
961035	15
1821546	13
30939702	13
5702263	13
2023538	13
4531464	13
3181075	13
3648264	13
8231427	13
947223	13
944122	13
5286191	15
4057704	13
10067485	13
9456627	13
4405067	13
3681222	13
3056856	17
25207623	13
936574	17
17433714	15
9005155	13
30877711	13
5233333	13
30943752	13
812396	13
1362336	13
16676984	13
30671460	16
316349	13
40604393	13
3551670	13
2343627	17
1280912	15
12178209	15
1078209	16
9840408	13
11590395	13
3121254	13
6510122	13
910110	13
1447537	13
1701179	13
7641323	13
12980714	13
10645040	16
3869076	13
3605667	13
3533403	17
6554623	13
18316826	13
17064	13
32284973	17
3835455	13
9059303	13
3020931	16
1208719	13
5559236	16
3019769	13
798041	13
24375377	15
2747015	17
1935781	13
9102466	13
9577649	13
2925538	13
41543	13
1180416	13
12613151	13
2234296	16
26592454	16
2151104	13
1265071	13
1921775	16
1887220	13
6440884	13
4751335	17
5042254	13
27458344	15
586869	13
6370001	13
7143198	13
12419648	13
6450129	13
4847489	13
293418	13
12696928	13
2693167	13
18865867	13
835532	13
6899457	13
9896030	13
4734148	13
18244881	13
21241226	13
2395984	13
13810220	13
5910350	13
4193666	13
4028598	13
8984286	13
5485649	15
22748717	17
3811826	13
12488719	13
19753058	13
220063	13
4291354	15
13383337	13
238227	13
1891043	13
20727851	16
4112972	13
11152745	15
7725207	13
8803023	17
9923827	13
1030256	13
26844550	13
13631831	13
13299135	13
1143906	13
3706482	13
10492366	13
5396076	13
11584969	13
1140227	13
13409925	13
6544474	13
4039863	13
618965	13
3178410	13
7437688	13
1895174	13
2063060	13
2303573	13
17364963	13
17495606	13
1228898	13
5816344	13
122103	13
5255737	13
1341665	16
921100	13
10538891	13
1056037	13
4075924	13
5566869	13
1364253	16
19112503	13
3365363	16
11123325	13
1903525	13
9375773	13
722047	13
41291681	13
9764970	16
2013037	15
8623105	13
2900947	13
19810006	13
4093283	13
7795936	13
249640	13
8803309	13
219943	13
13580451	13
28066110	13
5589992	13
2946032	16
16503692	16
6808046	13
2053029	13
12516449	13
13370904	16
1883661	13
5316882	13
24608164	13
20624954	13
3143274	13
6912037	13
24750652	15
13105769	13
307468	13
9826861	17
6134682	16
2324958	13
13407098	13
1903084	13
27217740	13
2650795	13
5741605	13
1327275	13
7936131	13
2672909	13
1853956	15
173772	15
2614112	13
23647732	17
15324329	13
13665063	13
10543358	13
2317357	13
1840465	13
4611410	13
2249838	13
10752499	13
15246397	13
8169390	16
47794239	13
54570679	15
10082541	13
12700553	13
3552356	13
6518264	13
3553370	13
1096348	17
13372112	15
3799381	13
10826719	13
13444631	13
3435177	13
7925566	13
1194289	13
845872	15
2498523	13
2199196	13
584854	13
1458630	13
7846965	13
3673532	13
7359164	16
1812990	13
2335839	13
1469050	13
5697600	13
15551438	15
17020933	13
9356075	17
5703847	13
8822299	13
1450017	13
11171513	13
27262214	13
7729637	13
6202430	13
5491272	13
2611648	13
3122857	13
14277512	13
1974555	13
23982573	13
9428507	13
11510760	13
26157949	13
1580547	13
305965	17
6991768	17
16973034	13
7167342	13
10563401	13
4263794	13
9801147	13
3664644	13
4691241	13
9649835	13
6887288	13
11861460	13
10681258	13
1103982	13
12872881	15
3802796	13
37141046	13
220332	13
7290244	13
652122	13
8463080	13
1479662	13
6860341	13
35599313	13
11302221	13
31137555	16
11113710	13
3144147	13
6222543	13
3055678	17
13784799	13
98948	13
7669417	13
20204486	13
1866411	13
6517573	13
3119130	13
1069898	13
7566474	15
6740982	13
4258508	17
23748807	13
12008897	13
520428	13
13088754	13
59857230	13
3973628	13
4498760	13
16551586	13
1870343	15
8167687	16
25388356	13
4285180	17
21742017	13
3130249	13
3073464	13
6367950	13
7627702	13
8363148	13
4022280	16
1053119	13
9944792	13
648650	13
5351500	13
5546496	13
3609413	13
16442266	13
3953778	15
409286	13
1613380	13
4377295	13
3000689	13
902578	13
1477244	13
555667	13
1798373	13
4767773	17
1555222	13
13562771	13
6669618	16
8211088	13
1542727	13
2058305	13
1542170	13
11710841	13
7942612	13
14883159	13
547237	13
6695401	15
6794227	13
7270519	13
3927892	13
1866110	13
12367554	13
1304684	13
4344844	13
1568583	13
15210965	13
889881	13
25553613	13
4026477	15
4725320	13
8265203	13
6260150	13
380377	17
6501196	13
2384745	13
1840604	13
4208580	13
16531303	13
2983150	17
12882502	13
18479741	13
5390691	13
2616309	13
1518502	13
7608513	13
7278093	16
1368155	15
2141007	13
9908158	13
13809238	16
971317	13
6626284	13
4567952	13
8069628	15
1616873	13
602414	13
3148172	13
13176539	13
6775370	13
573486	13
4771434	17
47380011	13
17614640	13
594073	13
2135629	13
29947615	15
1242016	13
9711447	13
2223611	15
22811358	16
6719967	13
6537996	13
23819155	13
9825326	13
8904634	13
3913787	13
6735363	13
8582238	13
22196729	13
4995402	13
6734739	15
1285744	13
6443579	13
9474274	13
18580317	13
1343401	13
7665739	13
2002179	13
4216129	13
4022601	13
3705489	13
2966670	13
7860300	16
9260075	13
263012	15
805236	13
35267481	13
3643065	13
6973718	16
6079137	13
162423	13
3846483	15
9212997	16
5177128	13
1902492	13
7614273	13
8175052	13
2141752	13
10790323	13
23633023	13
1023975	16
48351709	13
3934984	16
1977350	13
1534668	13
15988492	17
1646194	13
1997107	13
3781917	13
566747	13
4482197	13
6863906	13
15966411	13
1747560	13
5083227	13
4001114	13
2267212	13
58931160	13
2147452	13
1103246	13
30309931	13
9942213	17
11009651	13
15110267	17
7903041	13
1891823	13
2376234	16
1202212	13
136111	13
714196	13
7043708	13
4591859	13
10596667	13
12662373	13
17957681	13
13721762	16
10681068	13
5020158	13
17660662	13
646849	13
10285679	13
7193281	13
16855881	13
8622861	13
3303045	16
5120781	13
7049554	13
20773818	13
25764716	13
2246827	13
21196022	13
8282346	13
2445144	13
260372	13
1086056	13
2024779	13
2165404	13
12869272	13
7709070	13
17007681	13
2401315	13
1558785	13
9397334	13
6914591	15
16699064	13
9231805	13
1439243	13
1297397	13
1579293	13
34752378	13
4227510	17
27575228	13
11223988	13
2251451	13
5672670	13
3107506	16
2132992	15
473168	17
3717446	13
4585591	15
2311135	13
5057416	13
13723341	13
4811110	13
3415957	13
18653136	15
764407	13
5668675	13
10469514	13
9877922	13
7919095	13
14509724	13
11147547	13
12432245	13
3798519	13
14463363	13
52886876	13
7604765	17
591417	13
1415949	13
166920	13
2490816	13
1168478	13
22920297	13
143897	16
8418936	13
5820676	13
22206773	13
4571877	13
16535784	13
15050014	13
5532115	13
6601872	13
11384135	13
569291	17
26421245	13
919729	13
2305376	13
2332750	16
13144701	17
4673668	13
4732794	13
9278377	13
23545219	15
44862742	13
970085	13
6023953	13
19462698	17
5731796	13
249938	13
1660520	16
17102012	17
2214603	13
4797343	15
8780960	16
6626209	13
711774	13
10179190	13
2054207	13
13977073	13
1011470	13
4960802	13
6726266	13
6813357	13
6770263	13
17991309	13
3482796	13
13801226	13
3373658	13
6499521	13
10140228	13
12661440	13
2708521	13
425627	13
2410768	13
29568815	13
13103169	13
18124444	13
19721375	13
15922596	13
5587589	13
3705829	13
4147073	13
6029360	13
7778782	15
1109336	13
1109023	13
13733938	13
1285028	13
1985445	13
3220851	13
1521287	13
2306409	13
3856082	13
10604071	13
6593765	13
53532730	13
22120	16
527435	13
8587139	15
1951427	13
7941167	13
1746875	13
1893047	13
5973835	13
2531361	13
1286706	13
10128173	13
11287462	13
1344007	13
11221947	13
720796	13
8857627	13
6080810	13
3508145	16
4570371	15
3424241	13
4367323	16
10458861	13
13372441	13
9644582	13
1702824	13
8871884	13
1099820	13
148855	13
25014820	13
814042	13
6095759	15
2046842	13
7248473	13
25084512	13
22718181	13
2702158	15
9926846	17
2083621	15
20540267	13
1902310	15
5817236	13
33146653	13
22761445	13
23812844	13
697310	13
23873889	13
4775894	13
36786146	16
6090036	17
752138	13
14244855	15
5889776	13
14383621	13
625886	16
2003125	13
4344221	13
14312423	13
14586400	15
18155957	13
5961687	15
8605932	13
1925012	13
158563	13
3565963	13
1379851	13
13068555	16
21608116	13
3182299	15
5689384	15
8105368	13
9325339	13
18274981	13
1316841	13
6951338	13
3672780	13
104510	13
2288759	17
4084	13
7427765	13
8671324	13
21170379	13
4067428	13
4571081	13
6704860	15
13063716	13
767590	13
5809800	13
4179713	16
9943514	13
3887607	13
14936880	13
12379769	13
4766768	13
6507120	13
1762618	13
15077922	13
4841698	13
12980223	13
10843299	16
17280477	13
986743	15
1446197	13
13119512	13
4747236	13
6629217	13
1730603	16
10625596	13
11541641	16
5853349	16
23880167	13
1625599	13
437481	13
1246083	13
1719927	16
13433043	13
32470310	13
4031380	13
1901977	13
24089116	16
1814144	13
3752858	13
1220741	13
1287561	13
9838115	13
1780640	13
1053193	13
20132441	13
6551936	15
2025291	13
11194338	13
5015062	13
7350598	13
24183549	13
14694911	13
1354837	17
18060112	13
2777719	13
2915149	13
9204424	17
10835227	13
4344174	13
2793403	13
2376305	13
6785009	13
6474533	13
4448982	13
2169403	17
13412765	13
14265926	13
7890439	16
7518652	15
7543037	13
1517250	13
1642424	13
3871409	13
4878236	13
10119255	13
2927923	13
4378092	13
14465921	13
23224480	13
7178013	13
19663253	13
3821903	17
509531	13
6084551	13
7471258	13
14649537	13
11136471	16
342896	13
3533303	13
14180085	13
5341712	13
1265874	13
3414680	16
105117	17
8730817	13
1434441	13
13237358	16
2447204	17
1026902	13
2559585	13
12757668	13
1496796	13
3887487	17
2923215	13
16426559	13
11863695	13
6019953	13
10624848	13
13121501	13
7662021	16
8544622	13
13098293	17
23909670	13
7132577	13
11822080	13
14896031	13
18531905	13
4221972	13
1671696	16
32499372	13
17217794	16
13231775	13
821310	13
26180552	13
3015337	16
10548200	13
2647155	13
24900513	13
6689506	13
18461350	13
16303033	13
19885822	13
6592354	16
11986735	13
8096599	13
2616456	17
1320256	13
1496498	16
18134686	17
6414299	13
176610	13
4285562	13
9098580	13
510912	15
5572693	13
4445708	13
4278858	15
2160962	13
10647730	13
352849	13
3987877	13
17480455	13
7192761	13
8435893	13
4786505	13
1341934	13
8395318	13
46044	13
8478435	13
6172681	13
11039546	15
1412579	13
17081000	16
2553677	13
24828769	17
1635915	13
1193379	13
9432581	13
7364591	13
1947980	16
12913348	13
7423906	17
9022113	13
3578142	13
9285466	16
4860885	16
3560436	13
164989	13
11384902	13
4553744	13
12106391	17
9666250	13
7290233	16
2839411	13
6566808	13
8862521	13
6547956	13
6996453	13
775379	13
2471247	13
1920106	13
26113150	13
337620	13
12437590	13
4588588	13
7278328	13
5447950	17
4829337	17
16086914	13
1216350	13
12262790	13
17525583	13
3900028	17
13003376	17
2163575	13
570686	13
2078602	13
1233288	13
7704373	13
12925442	13
32521318	13
1041625	13
7571488	13
13852775	13
13440062	13
14433902	13
16655799	15
4467742	13
10006520	16
3723592	15
2462651	13
16079367	13
1567599	13
7395498	13
7701888	13
2311255	13
25981884	13
8214586	13
6055862	16
58872	13
985943	13
955883	13
72710	13
3813553	15
696369	13
5421886	13
15205799	16
26784485	13
3313159	13
6027869	13
122056	13
3265584	13
1494921	13
880735	16
5102062	17
5706756	13
643014	13
19574276	13
3267520	13
14734326	13
8169374	13
5242166	13
676473	13
1291748	13
5222084	13
2517788	17
6026760	13
9375258	16
16302966	13
1537293	13
10618766	13
3421763	13
4227180	13
13934378	13
4309064	13
2543627	15
3138675	13
1274679	13
8050647	13
4202224	13
1372986	13
12656829	13
12430647	17
8040266	16
15381452	13
303771	17
2052737	16
4034553	13
7482689	13
8152682	13
5325485	13
17305	13
6861359	13
1590144	13
777532	16
9513491	13
29163830	13
23005548	13
2596046	17
12998911	17
4789780	13
8093655	13
4343184	16
10390360	13
1109490	13
3126319	13
4464496	15
410676	13
14591211	13
6266785	16
38078100	13
15128357	13
12159671	13
6736131	13
1944318	16
21971852	16
9682716	13
10016889	13
5618511	17
12416553	16
4663919	13
3919937	17
5791900	13
4408769	13
17087317	13
4666053	16
8898015	13
2980076	13
1414390	13
5071880	13
1324434	13
13696376	13
6020821	13
6146907	13
13764042	13
16235285	13
8411483	13
6215463	13
8686689	13
2298070	13
679285	13
1170723	13
6141587	13
13130300	13
788580	17
2904436	13
9273739	13
23829901	13
11045866	13
13776509	13
2635666	15
12028135	13
9271160	13
20235518	16
2836343	13
17857076	13
5495902	13
11281492	13
70083	13
698785	13
4513399	13
738951	13
31334805	13
1998260	15
504645	13
12252867	13
9922039	13
5112658	15
26255570	13
1632212	16
31842751	13
8057413	17
6088736	16
221393	13
3167101	13
3130994	13
785653	13
5910478	13
7202124	13
15967595	16
14283206	13
8660843	13
17895647	13
2890604	13
2501986	13
9884230	13
19881823	13
10791950	13
12142241	13
13033068	13
16621839	13
3638954	13
2605817	13
5370298	13
6185181	13
600401	13
3704145	13
21080698	13
394943	13
4700665	13
33360550	13
5267677	13
8618890	13
12738765	17
3690702	13
24838408	15
1046736	13
16465118	13
44221564	15
1090505	15
1268007	13
7693642	13
5339794	17
1371133	13
6424131	13
8547191	13
6366321	13
20461459	13
8304387	17
10387299	17
4787402	13
16727945	16
3778674	13
6211699	17
117926	13
12893116	13
2405769	13
12667882	13
754631	13
22698043	13
4229521	17
11261180	13
18547080	13
7269524	13
158264	13
10374014	13
8813756	13
13943212	13
1025567	15
15007434	13
3933463	13
10227293	13
16849816	13
746156	13
3992075	13
36272015	13
14119790	13
1451059	13
4151133	16
3232405	13
507300	13
2991567	15
5967131	13
8298739	13
1951997	15
1494460	13
21235366	13
4282242	13
6152495	13
13609377	13
10122954	17
6962230	13
10191509	13
4835778	13
4144658	13
18826823	13
12082287	13
12348653	13
6682011	16
1947344	13
27975596	13
13072845	16
18519289	13
11990893	13
13929346	15
4865413	13
6290574	13
4207295	16
5750127	13
35098760	13
18874857	13
3129747	15
15296576	15
8098957	13
2051244	16
3741676	13
715113	15
4760825	13
4436462	13
2681531	13
2020090	13
946529	17
4232823	13
2600183	15
626514	15
920556	13
3544540	13
14853073	17
5256186	16
9966636	13
2229016	13
10756695	13
2064601	13
10248862	13
6888685	13
41436221	13
13087622	16
23296781	13
988243	13
553947	13
23769249	16
11382272	13
1048280	13
24037607	13
7547308	13
819386	13
1007550	13
8118390	15
31025	13
7453532	13
8999060	16
1185318	13
4198573	13
3012289	13
281025	13
7767270	13
382146	13
18241407	13
18613214	13
24357674	13
195681	13
1902992	16
13501810	13
21681327	17
13164469	13
12817373	13
1581215	13
1083121	15
4821858	13
20662159	17
23744608	13
30112152	13
2228145	13
5387421	13
2857678	13
3284492	13
373852	13
993004	13
11407800	16
7697616	17
8334496	16
4720862	17
14275792	13
5011762	13
25478054	13
3042887	13
5389233	13
1354620	13
38249413	13
9169051	13
1540881	13
4794805	13
11079266	13
4751511	13
9475167	15
31373004	13
1982528	13
4302891	13
95865	13
5660098	13
6253860	17
1786451	13
15202197	13
6796587	13
9875722	13
3645624	13
21976438	13
5510715	13
1954821	13
11853701	13
6434336	13
7535498	13
20003533	13
3151034	13
3136836	13
15199650	13
1812008	17
1568024	13
1620349	13
2152237	13
448342	13
30051298	16
5715383	13
4108308	13
12724327	13
15892101	13
6775146	13
1195112	13
1368356	13
2680335	16
1515787	16
7461426	13
6647703	13
35826134	13
3109669	13
14239625	13
19175471	13
4391221	16
10666010	13
22209523	13
3420776	13
4919717	13
5337000	13
6283168	17
3900458	13
12092816	13
5473258	13
12567018	13
21118114	13
5304116	13
7036429	13
3401830	13
7586734	13
2479727	13
1913224	13
1803725	13
12388693	13
1728679	13
6504944	13
7456315	13
1463624	15
6561581	13
2382410	13
2205733	13
3963746	13
2221187	13
637567	13
7483146	13
10512568	16
7953768	13
3988940	13
11334523	13
8488157	13
15685487	13
4556365	16
8301007	13
6142588	13
5018993	16
7703868	13
1262305	13
1128246	13
19602927	16
2150707	13
12692627	13
4450326	13
1676270	13
18948110	13
2331353	13
1840475	13
6204861	13
51209187	15
327918	13
7721669	16
5175083	13
21337706	13
4046560	13
12295101	13
14583794	13
4613401	13
23014285	13
1040970	13
10283610	13
5299096	13
8924954	13
9110657	15
7913903	13
2714581	13
38032	16
13631480	13
575334	15
9601818	13
785828	13
10112544	13
13990555	13
7148643	15
7880156	13
13460037	16
7466242	13
11175664	13
402946	16
3515313	13
2029316	13
1553700	13
2805974	16
11321409	13
5776377	13
11611031	13
14117921	17
4506339	13
7065253	13
712128	13
4744760	13
16363348	13
1741387	13
9862018	13
1904676	13
12156577	13
8431103	13
3089396	13
8868230	13
2259923	13
11237055	13
6468564	13
5365165	15
4383114	13
22961527	13
12537668	13
1706109	13
10316533	13
4938904	16
6055943	13
24503053	13
1157207	13
6504272	13
9441471	13
739056	13
44167863	13
1947850	13
1966015	13
566607	13
2573726	13
95720	16
4270840	13
1809663	13
2360046	13
11518358	16
5924683	13
88728	13
19245837	13
9042831	13
17043985	13
16535558	17
6563784	13
2094849	13
8204675	13
3834814	13
6969732	13
47395	13
13375175	13
9593298	13
7792306	13
294003	13
2068011	13
410728	13
30307601	13
325787	13
2478525	13
1088743	13
6042409	13
8023722	13
18005776	13
5081069	16
10538674	17
9251712	13
2779706	13
1332887	13
28828429	13
853003	13
2781088	13
783137	13
7766730	13
14143357	13
9800678	13
3293141	17
8664271	13
7874564	13
24485702	13
3928532	13
17202345	13
1547258	13
2228139	13
3598400	13
7539115	13
19099957	16
10232820	16
3509233	16
893254	13
16726038	13
4620760	13
9900549	13
3659460	13
13550590	13
14573877	13
8287684	13
8412712	13
11037739	13
12138393	13
23681618	13
2072804	15
3321681	17
1866401	13
3264063	13
4789766	13
11595924	13
15835942	15
10389938	13
17933359	16
5587047	16
15164623	13
30370057	13
21718913	13
116672	13
857000	16
4600484	13
1890463	13
20620076	16
9124608	13
9812169	13
8754479	16
3736602	13
7222571	13
2340846	13
207764	13
5394609	13
22384485	13
13564919	13
4496884	13
794364	15
2563728	13
6239744	17
8031868	13
3424178	13
270026	13
659167	13
23059948	13
2599179	13
254301	13
11765187	13
18712740	13
43952641	13
6692891	13
4699272	13
4305755	13
16368105	15
9678883	17
9942171	13
2224547	13
6656474	13
23768130	13
6441466	13
282192	13
296285	13
10954742	13
5149940	13
5176089	13
24827733	13
3556955	16
5837022	13
1123336	16
276173	13
5444893	16
6041800	13
13657721	13
20979342	16
4123538	13
5826081	13
28947470	13
5020542	13
10839872	13
8983008	13
8842650	13
12253302	17
7339910	13
8109221	13
8507826	17
7307544	17
788817	13
4667872	13
31054562	13
8544941	13
27565242	13
1574615	16
1016208	13
13019945	13
14210584	17
3059272	13
3577233	13
11224946	13
17289464	13
562550	13
2618428	13
13018541	13
9294634	13
178649	13
12085602	13
5631114	16
17698899	13
5663489	13
23532196	13
17818874	13
2678196	13
4497268	15
322746	13
11139320	13
15790110	13
7299060	17
272088	17
2262521	13
189555	13
6837000	13
212631	13
6654545	13
11250079	13
3884589	13
4641606	13
1696437	13
7434553	16
5621646	13
29272	13
11787781	16
9659789	13
389847	16
7220527	13
24596762	15
547206	13
20903129	13
4748096	13
34134591	13
13157499	13
12897743	17
1564327	13
9767595	13
12543535	13
422	13
18279620	13
11287571	13
4858413	13
338450	13
2760682	13
13377407	13
12568099	13
1975850	13
40431625	13
4120611	13
5205493	17
3484564	13
3196453	13
48975714	16
3708144	16
4585362	13
5706065	13
724605	13
1050030	17
10721255	13
6348273	13
1933098	13
261003	13
3522894	13
432340	13
3183203	13
1202006	13
3689432	16
1581375	13
22321597	13
25796689	13
3563435	13
876197	13
1448997	13
209167	13
5892817	13
7612373	16
6884711	15
2151824	13
328074	15
12316666	13
7025925	13
1357940	13
14119957	13
5320583	13
16358410	13
4746858	15
7474142	13
5462249	13
8459345	13
11339004	17
7096069	13
10832177	13
9252730	13
11702248	13
10643945	13
4070214	13
2220754	13
6178759	13
414257	13
1009845	13
7507405	13
10361118	13
10506996	13
9040875	15
4083128	16
2793629	13
1613302	13
1080083	13
3685484	16
10124907	16
1368743	13
459785	13
5564070	13
473163	13
4364577	13
23391075	13
15908425	13
3539470	13
5069466	13
2943872	13
12815086	13
208433	13
17474046	13
26737774	13
4547045	13
1984133	13
4808073	13
9073247	17
3472754	16
3320735	13
5639011	17
1639268	13
22445908	13
14431075	13
1590822	13
7362708	13
5790560	13
11824109	13
10307462	13
38364027	13
3828566	13
376275	13
17057070	13
4736743	13
12430846	13
106183	13
1481016	16
4156144	13
10874520	13
453796	15
2666505	13
11203503	13
2295712	13
6359771	13
5570480	13
712373	13
1955170	13
2132679	13
33783296	13
32779335	16
12982144	13
5359581	13
5994544	13
21038311	16
627535	13
18357778	13
6204856	13
12141223	17
7515863	13
8148851	13
8430412	17
29451148	17
11422260	13
16155061	17
375448	13
2888380	13
3427971	13
107829	13
3343599	13
12940096	16
14318388	15
4322205	13
2079223	13
5886928	13
900849	13
3157996	13
2745374	13
683185	13
503510	13
11815029	13
632549	15
1709447	13
8715752	13
23332739	16
4477398	13
3849437	15
6892616	17
1514612	16
10879617	17
6837367	13
4368922	16
7217676	13
5041845	16
22338145	13
15908200	13
2333211	13
9311804	13
8895568	13
7297779	13
4798919	13
466563	16
12621555	13
1520240	16
44593647	17
30444447	13
5087862	13
1242227	13
3277313	13
325851	16
24893577	15
5934676	13
2541798	13
14550940	13
2629116	13
749294	13
240508	16
14250386	13
616078	13
1165336	13
27880389	15
828820	13
439170	13
5205426	13
2367016	17
3237690	13
5022305	13
15020570	13
13199840	13
7328381	13
4219744	13
14651757	13
5693878	13
5228339	13
6792036	13
1971115	13
2308272	13
3137400	13
11245038	13
6790860	13
876508	13
26428989	15
9258457	13
189613	13
49830	13
1345125	13
8265939	13
2875385	15
3858976	13
1233875	13
7709420	13
1750185	16
6931499	13
3924071	13
2075931	13
3749573	13
435951	13
1246294	13
214427	13
1721282	13
10920822	13
747888	16
11063023	13
4764556	13
16638671	13
6369645	13
4343209	16
1689936	13
5945694	17
2569169	13
4367190	13
2666951	13
952654	13
13365328	13
9060559	13
17585347	13
35068593	13
10156685	13
3766359	15
601986	13
15983015	13
2015101	13
2372825	15
554491	13
13884781	13
17279639	13
16303215	13
6029081	13
1775848	13
3239812	13
24120966	13
525798	13
20636764	13
5633063	13
3207366	13
304719	13
10696718	13
2497500	15
3550307	13
8699887	13
885995	13
23924321	13
3568285	13
7773671	13
8163413	13
7137663	13
9302490	17
3360683	13
2636952	15
16927495	13
855893	13
4391375	13
4638665	13
17359720	13
2227479	13
8483576	13
4159898	13
3084964	13
10444275	16
12272653	13
4108585	13
282843	16
3796391	13
835823	13
2605963	16
7054380	13
6091868	13
15453147	13
42167574	13
8468640	15
20998271	17
3052006	13
3941313	13
19163801	13
17751369	13
13970288	13
2164658	13
29584818	16
1937825	17
18443324	13
254180	13
2451933	13
10237539	13
2716652	13
2154235	13
4942657	13
15771876	16
10525902	13
32252729	13
457142	13
9291139	13
9600462	17
7307647	13
8138526	16
4517763	13
54354	17
10730103	13
4080994	13
5627426	13
4397881	13
3255823	16
20016592	13
3895493	15
3053297	17
786126	13
9938540	13
3044889	13
24317933	13
3029014	17
4686537	13
6807220	13
2119728	13
12412554	13
17649060	13
7046082	17
16516586	13
4500825	13
20154503	13
6831136	16
1140107	13
280563	15
6986491	13
7161410	15
2246303	13
6205966	13
597433	13
7836675	13
1262754	13
1982735	13
4896450	13
866247	13
9993976	13
5369465	13
2124393	13
1124222	13
5155767	13
15335259	13
868332	15
3377697	13
17827714	13
5916737	17
2330680	13
990161	16
1504680	13
2626765	13
2013294	13
3472058	13
3213382	16
3563062	13
1064269	17
404792	13
35072309	17
1195537	13
3310926	13
7207074	16
101811	13
523546	15
521911	15
3643608	16
18588178	13
1618315	13
185436	15
2560877	13
31131	13
9288127	13
180417	15
6394121	13
17495772	16
2584399	15
2375652	13
5472771	13
412950	13
7164215	13
478613	13
17996469	13
4923569	16
18026255	13
36167867	13
158189	13
7566467	13
3267960	13
650661	15
4764256	13
9117863	13
3443591	13
8710357	13
19783171	13
14545021	13
32269410	13
2914449	13
5313112	13
1486031	13
826193	15
1074852	13
5831323	17
921044	13
14010370	13
12750609	13
25066690	13
6612548	13
27377	13
12526676	13
6662670	13
13223538	17
7846625	13
4501211	13
17426645	13
17872310	13
6787793	13
35029163	13
2809426	13
7958627	13
13394872	13
2250958	13
4772558	16
11348288	13
8991664	16
15240379	13
7408895	13
4591218	13
12850966	17
3006699	17
14562221	13
9761064	13
25769684	13
12290553	13
3739668	13
14167157	13
9576742	13
12691524	13
15234787	13
8534968	13
540277	13
6604793	16
357497	17
5206091	13
494539	13
6824347	13
10423488	13
4624335	13
7767619	13
1983529	13
12879954	13
3243767	13
4195378	16
3532766	13
8877892	13
19431260	13
9034408	13
11857274	13
4711070	13
96271	13
1834473	13
7344701	13
4053107	13
1622697	13
11292585	13
4245306	13
1227147	16
4042290	13
452790	13
14674761	13
14205393	13
3721362	13
211402	15
1859552	16
6503711	16
157097	13
23691997	13
9561773	13
4188175	13
4908402	13
2885504	15
8016730	13
9044683	13
3254584	15
10139286	13
10409140	13
17914005	13
15280939	16
6873426	13
17368629	13
5693495	13
328596	15
1893341	13
2941546	13
2666175	17
13214781	13
186542	13
13752588	15
3218555	13
15138501	17
130829	16
2354114	13
3026820	13
2857909	15
6680084	13
11374465	13
21415983	13
8300435	13
71201243	13
5720628	13
3229931	13
7499053	13
10091879	13
8052028	13
12232179	13
335194	16
1132666	15
5004399	13
4269172	13
1241119	13
4138259	13
4278610	13
2931885	13
6872961	13
40956031	16
17341260	15
673667	13
2782825	16
8318445	13
20908626	13
1052364	13
4065086	13
12182059	13
6130096	13
2643062	13
29059326	13
6374354	13
7208342	13
2819941	13
4999412	13
13190186	13
8163918	13
5913596	13
6519302	13
2640007	13
4162499	17
717894	13
1189976	13
8496781	13
872679	13
17869465	17
3910285	13
4233559	13
6108218	13
464552	13
7754014	17
9783015	13
13562192	13
9825211	13
5631836	13
383429	17
1102278	13
27116739	16
8569717	13
3617548	13
4408405	16
605715	13
6167557	13
17902259	13
25019288	16
3600885	13
12225919	13
1340605	13
198690	13
2085559	13
16833730	13
518731	13
5031261	13
3886073	13
5068182	13
340665	13
158976	13
1813574	13
12289249	13
3695252	13
5956320	13
7557914	15
17554749	13
3345298	13
5222330	13
68712696	13
6299905	13
5764874	17
11324163	13
7395837	13
9472943	13
4515676	13
1721316	13
11272995	13
31479619	13
574103	13
3939373	13
7009179	13
5424222	13
25671406	13
1200142	13
15136283	13
1404234	13
4114601	13
1685208	16
309894	13
24328739	13
5375140	16
14857422	17
21525020	13
10503504	13
3096157	17
19833436	13
7917987	13
4216902	16
6974482	13
11665400	13
4587820	13
4897622	13
17607960	13
5252000	13
16366995	13
1706598	13
6583959	15
21258693	13
8356243	13
5068856	16
2185252	15
21580278	17
323896	13
5939106	13
4815667	13
14810722	13
255509	13
17453276	16
15180111	13
53859978	13
3604233	13
4273327	13
334350	17
14533749	13
7292491	16
1296619	16
10668074	15
3025595	13
5088600	13
5053169	13
10653741	13
4333394	13
44288	13
9283919	13
18794627	13
3931611	17
4417085	13
5110831	13
965203	17
852147	13
7275094	17
2944020	13
5162043	13
171898	13
114301	13
2068647	13
2761051	13
9394465	13
3467917	13
425707	13
2253693	17
28226885	13
11802619	13
16682784	15
2217700	17
8511018	13
1194926	13
1115882	13
4195681	16
8737650	16
1841480	13
1013937	13
504414	17
9051316	13
1793643	17
10603344	13
1682986	15
2538427	13
2277419	13
114040	13
492985	13
1468495	13
9272305	15
15892434	16
7350415	13
2622418	13
5526847	13
12984414	13
7892865	13
5489236	13
2448057	13
15803169	13
19839083	17
5534562	13
17209362	15
1650636	13
17907291	13
3235401	13
414360	13
19942121	16
5367234	16
9551083	13
6844596	13
4030583	13
4094195	13
21128775	13
6582994	13
3797351	13
5133065	13
4234387	16
12021985	13
10870031	13
5771691	13
977159	13
2980719	13
2259010	16
382094	17
8643464	13
762254	17
9688	13
11121258	13
11502552	16
586084	13
6965081	13
388605	17
6288123	13
470953	13
17579993	15
3516695	13
22290250	15
6151560	16
5937660	13
535381	15
32208133	13
5903424	13
5333089	13
5795555	13
3817004	13
32078799	13
390573	13
11793005	13
6758759	13
8963247	17
726868	13
18052085	13
3550542	13
7331418	13
399405	13
6402045	17
4622594	13
557861	13
4603770	17
16071059	13
17424224	13
2114444	13
1770178	13
1067506	13
485314	11
2552958	15
5490902	13
988774	13
8745226	13
4898556	13
24876013	13
18959486	15
6400492	13
20042839	13
5392011	13
9421231	13
7840538	13
6325486	13
10420545	13
4117499	15
4395586	13
11020589	13
5024894	13
11604050	13
6382282	17
20577077	15
5621088	13
8346933	17
8363977	13
9571665	13
10890188	13
14131004	17
3254869	13
11827554	13
12508405	15
8027403	13
8978352	13
4976717	13
7632229	15
706876	16
4264908	15
19230649	13
73122	16
6083499	13
14444904	13
6301581	13
2824480	13
3511481	13
3890707	13
1081766	13
11495843	13
2627451	13
3388709	13
15606929	13
15421580	13
1838425	13
2544814	13
2860568	13
3147465	13
10699696	13
15331550	16
4826561	13
7889079	16
1559369	13
4609354	16
4872419	13
21257053	13
12003315	13
4040397	13
19113860	13
18876797	13
2657342	13
3401728	13
14102236	13
5457900	13
367695	13
2613459	13
6741598	13
144396	16
2136113	13
6732131	16
10721470	17
16197227	13
15403789	16
1747251	13
2794370	15
1999869	15
1198597	13
6526256	13
1441719	13
5772764	13
725034	13
6172257	13
580952	13
10327561	13
28814502	13
13853981	13
3076347	13
459538	15
3879015	13
1912180	13
3821857	13
8379368	13
8935651	13
3774795	13
933480	13
516002	15
11827412	13
15841467	13
5776729	13
55428710	13
1762639	13
2423203	13
21466583	13
5658114	13
2017885	15
4761348	16
3796646	13
10847983	13
167760	13
3285554	13
10967374	17
5152415	13
1521802	13
16300514	13
20607409	13
28077971	13
29442570	13
1210261	13
47622742	13
2163628	13
2006477	13
2697150	13
6014025	16
5122206	17
1955780	13
18915652	13
2765948	13
16488712	13
6397086	13
2958351	13
14485970	13
1519890	13
1541556	13
13479852	15
8393357	13
192066	17
4422685	15
247547	13
17211265	13
1405483	13
3634628	15
15053184	13
31127713	13
4443149	13
9898537	16
11814418	13
13303489	15
11663500	15
19283296	13
5851654	17
15214812	13
21721893	16
4087843	13
5975662	13
2647540	16
391305	17
3211783	13
12392749	16
10170263	13
3597471	13
1482758	13
652019	13
14468128	13
15908230	13
1233053	13
3341178	13
495227	13
46323982	13
5092271	13
5203578	16
1060488	13
2312903	13
11247166	13
1703321	16
265576	13
8022941	13
3437373	13
8335944	13
646128	13
5731628	13
5954871	13
9342068	16
3098491	13
8133594	13
7757919	17
8973704	13
4137827	13
5783433	13
10261110	13
1020539	13
1890337	13
1814645	13
892816	17
14838763	13
2008232	13
1036884	13
3042231	16
3901549	13
1623207	13
809571	13
3734517	13
10650237	17
4033947	13
4307427	13
10643537	13
6211723	13
5240639	15
25772685	13
15795266	13
691160	13
9471424	13
10847862	13
15638195	13
3435980	13
4995877	16
1305992	13
17485985	13
2333531	13
33088704	13
1041768	13
4028472	13
2529679	13
29232475	13
1219663	13
167017	13
741871	13
7145261	13
3247172	13
25192234	13
12610629	17
1253460	16
3554200	13
5959749	13
6811587	13
15402747	13
7629533	15
498269	16
716627	13
6420119	13
1526950	16
11953309	17
2069806	16
22204829	13
4453335	13
18411088	13
626803	13
13074256	13
15500922	13
2609831	16
6618789	13
2220709	13
1605124	13
27057042	13
614847	13
9612938	13
13059509	13
11062272	13
2892238	13
25348577	13
4236545	13
7731596	17
440425	13
3651590	13
9909924	17
1559368	13
5765494	13
12878912	13
2236988	16
6415614	13
34054	13
3075311	13
4876109	13
6772947	13
5088178	13
2035309	13
562182	13
16088031	13
4391969	13
7429929	13
23272038	13
11609536	16
4972273	13
8509712	16
6491297	16
1077578	13
8794892	13
1002664	13
11567594	13
849861	17
474430	13
9402914	13
931736	13
267044	17
1079825	13
4861570	13
6505092	13
3141547	13
11929694	13
721601	13
4049227	13
4897700	16
4655714	13
1456614	13
3197223	13
5528496	13
10106006	13
5669564	16
24918872	13
491761	13
5784823	15
1979895	13
1862143	13
5401791	13
7612710	13
3845699	13
3842603	13
6977948	13
4728195	16
383437	13
2869051	13
8521514	13
34090856	15
1105516	13
3129717	13
3417893	13
407976	13
5254457	13
949004	13
7663951	16
71388	15
838365	13
712448	13
1802148	16
2801628	13
10391208	13
10416495	13
1848014	13
13225454	13
9158068	13
8513682	17
25133581	13
8618197	13
2607908	13
5114931	13
3905347	13
12677663	13
205689	13
14044259	13
11522841	13
979663	15
2989205	13
4794019	13
2038615	13
7574817	13
11911058	17
3220346	13
5944155	16
5220910	13
20601315	16
38262924	13
2122791	13
2436977	16
2678794	13
1902289	13
8864469	13
15713352	13
5258834	13
42984241	13
4869070	15
12920270	13
1493976	13
5093868	13
6375286	13
4476788	13
13810561	13
840309	13
5355904	13
15832844	13
4346053	13
2199682	17
8960369	16
9809698	15
8908685	13
8065475	13
512252	13
1829284	13
4995009	16
14051773	13
15708352	16
7067577	15
6023239	13
3045367	13
2738337	13
3384869	13
2382742	13
13489427	13
5143252	13
430226	13
25065865	13
2189724	13
2116967	13
2741099	15
20890597	13
10374631	13
27918522	13
9616547	17
1701113	13
7197014	16
4953888	13
6853135	13
9190202	13
5712545	13
304923	13
12434390	13
2438007	13
1444149	13
26291242	17
11538521	13
11206722	13
5952867	13
3764016	13
14713311	13
7707834	13
12361137	13
533605	16
4317418	13
10416610	16
20030537	13
12194640	16
18440143	13
10649045	13
2668292	13
1262603	13
3635148	15
1380076	13
314126	17
1886652	13
11801580	13
939255	13
2261921	17
11958453	13
8387251	13
4330962	13
6945002	13
19636652	13
5745342	16
8540256	13
699268	13
18977589	13
2205134	13
9489644	13
3064950	13
18956588	17
2027577	13
6095888	13
298557	13
3079303	13
5522528	13
9194870	17
12992477	13
12782755	15
8178097	13
588325	13
7680149	17
16976638	13
1024165	13
3272931	13
15368102	13
10937769	13
10987782	13
10495001	13
12619015	13
10068421	13
19155030	13
10395959	13
5137856	13
4788865	13
12519869	13
6827306	13
7113404	15
11868527	16
1673613	13
4694834	13
358621	13
22761438	13
25488465	13
7030521	13
7649261	13
966938	15
25144606	16
6973396	13
1566159	13
18441021	13
19532843	16
22605257	13
1508879	15
12572498	13
3476719	16
4915127	13
25909908	13
15279462	16
16152595	13
13112058	13
21970715	16
890103	13
24738189	13
15010811	15
3631317	13
51513	13
11695839	13
15376923	13
1936999	16
2704716	16
4998802	13
16610089	13
3936938	16
11482292	13
5016405	15
2385118	13
12332331	13
6659136	13
7193781	13
451062	13
17028509	13
12069873	13
444744	13
9154150	13
325625	13
27327888	13
16572833	13
5027055	17
11091640	13
2900719	13
26148342	13
2114656	17
7453441	13
32798095	13
7439929	13
3352592	13
4121449	13
4026211	13
12969181	13
23862774	13
719464	13
187499	13
13187822	13
24838	13
5809222	17
4742487	13
13119465	13
424877	13
3360696	13
6551547	13
9485158	17
640982	13
43928918	13
12224695	13
4736652	13
29311535	13
3537735	13
1912279	15
482249	13
16605747	17
3035341	13
3644788	13
4883581	13
7515449	13
3030872	13
1096191	13
584591	16
2432708	15
131487	17
7846104	13
7710198	13
4999465	13
3328116	13
36515705	13
4100834	13
22520591	13
819421	13
4538778	13
5047894	17
2501893	13
23584301	13
17189117	15
493670	13
13191468	13
2891040	15
956587	13
9404289	13
865268	13
10706937	13
6851011	13
11976417	13
25442454	17
985113	13
7805742	13
2930510	13
5081153	13
13630789	15
1615784	13
834043	13
6847704	13
30704234	17
9434402	13
8948863	16
31756469	13
9505907	13
13882700	13
6189228	13
24820506	16
13013282	13
16955487	13
989077	13
603520	13
11853234	17
3264	15
10917313	13
2662788	13
4521779	13
9042359	13
22235636	13
597100	13
19584191	13
2887228	13
6251110	13
2759446	13
9038087	15
29977840	13
5108872	13
2029021	17
5152835	13
15439895	13
1597634	13
12073342	17
623032	13
601085	16
5300589	13
5793413	13
2386455	15
17363923	13
18630685	13
10782533	15
10245161	16
318531	17
3436118	13
7772357	13
6360315	13
3245695	15
15228117	16
2986094	15
19441255	13
769325	13
15325507	13
2083565	17
3744416	13
9697585	13
3248106	13
4509071	13
15555267	13
7849512	13
9360825	13
10935898	13
6237555	13
18839230	13
2844317	13
20532757	13
4760018	13
2264120	17
1581961	13
1183208	13
1757046	13
8659177	13
32824724	13
8410775	13
4685608	13
8229391	16
17022178	13
797727	13
6189878	13
4188506	13
5415250	13
3479572	13
2659142	13
9000118	16
9093090	13
822189	13
823069	13
10033748	13
2866775	16
6464291	13
3164319	13
2022751	13
1645734	16
6526303	13
6397029	13
8703768	16
1625738	13
1242715	13
13806654	13
203039	13
4923069	13
16767822	16
9316575	13
27016896	16
6590347	13
15607215	16
6340127	13
5142023	13
1251106	13
21606442	16
5947938	13
11287741	13
22780391	17
131199	13
4474575	13
3138253	13
11327716	16
14251047	16
465731	13
151053	13
3346358	13
18193530	15
1814234	13
12888528	13
6564951	13
1409482	13
1756248	13
778799	13
5069260	13
4550	13
5793550	13
8210294	16
8817526	13
11608734	13
2184510	13
16285388	13
8341307	13
20434979	13
15187117	13
578754	13
8178149	13
17757725	13
17673214	13
3422320	13
9611124	13
6847058	13
5295885	13
15746580	13
1256775	13
5038103	13
27639702	16
768745	16
8097510	13
3324215	13
3448696	13
964382	13
12219683	13
10670361	13
4221653	13
1164192	17
29819289	13
3067642	13
4818735	15
483365	13
168534	13
4679220	17
2741311	13
11369561	13
5634767	13
1196921	16
7445874	13
1205143	13
4851829	13
9935390	13
4281968	15
6682128	15
9263671	13
9129540	13
1922379	16
21553321	13
455109	13
4571120	13
8584217	13
1716393	16
9869590	13
6810419	13
2238991	13
9218681	13
1954391	17
3845715	16
490705	13
21687828	17
7664474	17
16356112	13
11907099	13
3989398	13
26061466	15
4343039	13
4915153	13
2272266	16
40059042	13
2392982	13
1208523	13
4340648	17
9546321	13
1174741	13
3654425	13
1089279	13
10912338	13
8190149	13
5591526	13
1562267	13
5147381	13
5314348	13
7294042	13
7826470	17
1739073	13
277220	15
14142501	13
14678977	16
1333391	16
4678506	13
5433118	16
5153601	13
6449895	13
9771395	13
2750067	15
101403	13
15540032	16
6988278	16
18160074	13
18641487	13
25183309	13
6859815	17
1723555	16
18079002	13
11197002	13
3366856	13
15087167	13
726006	13
668409	13
7185214	13
19852787	13
21518974	13
7403650	17
1916316	13
8915115	13
9419243	13
13476111	13
8626569	13
2162597	13
9914536	13
14368787	13
29506302	13
6611772	13
11204381	13
7151767	13
9511042	13
9418128	13
8918291	13
13120588	13
32442030	13
6598067	13
9716121	13
8814284	13
23332515	13
7692053	16
4351	13
1362971	13
2873052	13
20347888	17
251188	13
4821846	13
4361889	17
12006549	13
1676986	13
11869785	15
1367018	15
1581033	15
64038617	13
2846094	13
13327917	13
55695312	13
1697843	16
38660808	13
35228729	13
25823589	13
7129450	16
7078652	13
4550694	13
10523285	13
30300349	13
3848304	13
3359225	13
18278151	13
6874975	13
2481455	13
5319351	13
9536514	13
4908229	13
3400543	13
1943198	15
4614989	13
25008836	13
12225516	13
3025097	13
5496317	13
6035726	13
16056530	16
8500957	16
7629589	13
6220522	16
27363718	13
2872622	16
4731014	13
7717702	13
2767559	13
10366690	15
10017752	13
37797580	17
8131860	13
8563329	15
1303777	16
13665072	16
2326275	13
812779	13
637211	13
7271034	13
638366	13
3371494	16
824335	13
4154223	17
9722720	17
1283745	13
2507878	13
5287054	13
4798429	17
182511	15
1510564	13
7431175	13
18298793	13
872796	13
14547791	13
13697581	13
20801624	13
1400435	13
148963	17
30785757	13
9094304	13
4093725	13
3062195	13
4382470	13
12419041	13
69071	13
2950594	13
15563354	13
19057210	13
10792878	13
1529553	13
4633836	13
10563042	13
26775201	13
1645978	13
1154863	13
858167	13
6151247	13
1405347	13
246556	13
6679810	13
10407845	13
5296337	13
4438538	13
4775980	13
1311731	13
7521231	17
576344	16
4051686	13
17523456	16
12044732	16
8321664	13
4250136	13
3535460	17
6805412	17
14132484	16
16954680	17
3063662	17
624083	13
20561282	13
17402676	13
1252403	13
18051820	13
512639	13
6117530	13
13787005	13
7245206	16
1344506	13
3736713	13
5519895	13
20942748	16
10331664	13
13094854	13
8506852	13
9822719	13
754900	13
7562978	13
637593	13
5248649	13
9115776	13
2997824	17
16067539	13
3678971	13
5884685	13
3444587	13
264146	13
1802718	13
4225020	13
5974197	15
8974113	13
2865716	16
3076192	13
2697093	13
8991080	13
2926009	13
16725311	15
20765383	13
6080304	13
8032657	13
31540235	17
886752	16
3034405	17
15660667	13
3411462	13
9411821	13
21935743	13
20681237	13
3175260	13
7555000	13
3374197	13
11326728	13
7653651	16
376805	13
3180738	13
8261086	13
4639130	13
968909	13
6184801	13
10105678	13
445932	13
6858274	13
3460163	13
7463401	16
7385438	13
3700762	13
8351434	13
12169881	13
9162857	13
5206314	15
2558059	13
5208596	13
1208774	13
2761394	13
8026419	13
5239203	13
5423864	13
14222402	13
118134	13
8121509	13
3385823	13
13609936	13
11823772	13
3198252	17
19534542	13
721873	13
17226926	13
14211971	13
4475621	13
433865	13
6038088	13
10415879	17
1304008	13
5792295	13
23999775	13
5576604	13
11269223	13
5946597	13
4203263	13
1648606	13
11232838	17
8512665	13
5681170	13
2252700	13
2865228	13
1159935	16
10612341	15
394737	13
3738795	17
11362487	15
3933583	13
2596961	13
32115254	15
621822	13
6167263	13
9705215	13
3862163	13
19671330	15
6073877	16
2586169	13
17787520	13
7507843	13
2498081	13
2629019	13
3361263	13
1898322	13
35477115	17
32444934	13
667442	13
1305515	13
364965	13
680907	13
9869727	13
29458889	13
9135777	13
4533944	13
16527324	13
3305681	13
1881912	13
1610672	13
8502831	15
6474784	16
9279704	13
44870655	16
3408002	13
4169536	13
1004019	13
8603099	13
8428744	16
255896	13
6713376	13
20951756	13
4659806	13
14519349	13
8612571	13
11605034	13
21720164	13
3543611	17
22468523	13
3236008	13
10664791	13
6401695	13
815642	13
16981405	13
2962434	13
1102644	13
3677985	13
11005272	13
629606	13
8126616	13
7766930	13
388163	13
2089769	13
20421057	13
5319612	17
6804490	16
615532	13
5021264	15
34806859	13
1393694	15
15896007	13
4068286	13
31842803	13
7863510	13
3354050	13
2270768	13
70037	13
2099467	13
3438968	13
182920	15
736406	13
620423	16
2152336	13
18887377	16
8592798	13
1244649	16
17485370	13
757809	13
8190109	16
2067777	13
459222	13
8239290	13
9815059	17
2313448	13
28138709	13
397651	16
24603555	13
2512222	13
10445711	13
3778370	13
1376784	13
2525445	13
13083104	15
2636396	13
4392681	15
8472344	13
2025897	13
13002392	13
5321620	13
2238440	13
13838337	13
8507835	13
2727369	13
26761478	13
11597288	13
5113862	16
8145632	13
4764414	13
6740262	16
4033669	13
7203548	13
10184703	13
11170199	15
6385467	13
965976	13
179195	13
11996681	16
17478047	13
3329157	17
484353	13
11470556	13
7339970	13
2404367	13
12951871	13
18239975	13
12543212	13
8639100	13
17513383	13
7599821	13
2681177	13
14074928	13
7526715	13
1840755	15
2245746	13
3530587	15
1124966	13
15978458	13
4354016	13
4832089	13
2965909	13
9223753	15
934177	13
2976633	13
1864385	13
5181879	13
17726439	13
4155575	13
10469327	13
1813409	13
4103782	16
8681285	16
7331581	15
499454	16
3064499	13
1230452	16
2955628	13
1872398	13
3505144	16
10527406	13
994890	13
14130195	13
5013266	13
11517105	13
39080312	13
16303151	13
279570	13
3686742	13
3402190	13
4781904	13
12904032	13
4953842	13
6566301	13
2384907	16
8641535	13
16268532	13
16363952	13
40109461	13
2578078	13
241469	13
87325	13
3386228	13
1534991	16
5406322	13
20427681	17
294113	13
16892193	13
7388174	13
7526748	15
8475179	17
374612	13
1213496	13
13276944	17
16457534	13
2532681	16
4359133	13
25484098	13
10838669	13
14931068	13
21331782	13
11509373	13
8630574	17
3722962	13
21924993	13
7204331	13
2101838	13
3552242	13
222159	16
20748377	16
20546771	13
5087815	13
11384357	13
492270	13
14929786	13
102880	13
7691089	13
30810684	13
3235934	13
19689398	13
5211905	13
3464795	13
3184455	13
1170983	16
12236089	15
18135219	13
1313603	13
3331455	13
2903004	13
4734839	13
8597027	17
1713807	13
5251744	13
7342359	13
4355034	13
8850721	13
5418691	13
1488538	13
2931246	13
7986138	13
4659323	13
20055722	13
8143820	13
7012615	13
17728349	13
15963367	16
1118630	13
16645615	13
6000292	13
4741764	16
320076	13
36103126	17
9324497	13
1373083	13
24614900	13
14431485	13
952944	13
643131	13
6363376	15
4617850	13
12852706	15
23079089	13
12719561	16
3361334	16
16054329	17
1931017	13
8130304	13
1532349	13
1349424	15
5945038	13
4516239	13
5857049	13
36880443	13
17959634	17
2865122	13
1938974	13
20398863	13
865987	13
5063778	13
1968899	13
22163370	13
203859	16
3791573	13
1434238	13
1269521	13
6557115	13
1238348	13
2172012	13
4790704	16
6650384	13
5466046	13
1854219	13
775248	13
10981736	13
8240475	13
12814996	17
5378697	13
279592	13
4021100	13
455150	16
125634	13
3079937	13
25165328	13
2677771	13
1064780	15
23915212	13
18574995	13
5389274	13
21768979	13
2347609	13
4041207	13
8845770	15
1684890	13
5314707	13
5376881	13
14296845	13
1687149	13
6142305	13
13728290	13
10677584	15
8495395	16
4405364	13
13766480	13
5095735	13
11497617	16
14045778	13
1806474	13
12226410	13
19606375	13
5775138	17
14000691	13
8720947	15
4944862	13
16945716	13
13968238	13
2511922	13
7548793	13
46587647	13
3618214	16
5974766	13
7996818	13
11967713	13
1388992	16
12038977	13
8771662	13
3736044	13
14914029	15
12057753	13
22752796	13
14130401	13
2580211	13
26542419	13
5853001	13
582071	13
5079729	13
4855810	13
620303	13
8979195	13
27892893	15
9481959	13
19317441	16
13559101	13
54957356	13
937512	15
23833639	13
11466141	15
6798559	13
24808341	13
16644175	13
586052	16
2509641	13
3705212	13
12215108	13
2367454	13
33184118	13
3772589	13
13751920	13
3042154	17
7097442	13
10002917	13
9241009	13
1770253	13
853054	13
439643	13
5987742	13
7342014	17
3724552	13
5719129	13
1964890	13
5468434	13
4614975	13
8484438	16
987212	13
7419938	13
2428831	13
4669998	13
9461967	17
11417705	17
8596202	13
6397905	13
4124470	16
349793	13
13398535	13
25527363	13
23302294	13
9945853	13
14788456	13
13000001	13
7772026	13
12926628	17
10221034	13
11144304	13
12223340	13
11101554	13
3554886	17
16902799	16
3861371	13
3465852	13
2020785	13
10756486	13
413572	15
10277154	17
773095	17
6901459	13
6956916	13
6443501	13
6334107	13
14949580	16
782596	13
11577883	13
3787324	13
6981316	13
355125	13
4381023	13
8985305	13
4959896	13
2970813	13
7818951	13
1022693	13
8138840	13
92642	13
13003704	15
763366	17
3613540	13
2764159	16
1780180	13
80083	13
22021807	13
260667	13
2851927	13
19702541	13
290320	13
2523616	13
22547111	13
425885	13
4556114	13
193796	13
6352559	17
8091756	13
15295562	13
12588464	13
9104859	13
7497665	13
24534051	17
3261193	13
27580524	13
10300099	13
1478914	13
4711724	13
2684492	16
16043082	13
3087317	16
3407177	13
4636444	13
9607347	13
1793592	13
3326746	13
4831318	16
5085093	13
6882201	13
42273294	13
16717450	13
4129412	13
11036558	13
5511902	13
8296239	13
1050663	13
2394505	13
7401014	13
719856	13
4972140	13
10969874	13
3347739	13
2574256	13
6573277	13
7769762	13
5398557	13
6524423	13
8504697	16
11780848	15
1072309	13
12305232	13
99162	13
795108	15
619565	15
8929576	13
6489207	13
3168919	13
17939573	13
20986247	13
2399035	13
11685417	13
632898	13
1248938	13
4775731	13
1138835	13
14289222	16
5398052	13
15842757	13
4027333	15
13446275	13
7857430	13
557210	15
10315661	13
3544909	13
15369020	17
23084583	13
10094085	13
563807	16
4635241	13
2872948	13
336950	16
3457501	17
1341993	16
5010726	17
12860542	13
1707279	13
1311901	13
5977160	13
1362660	13
8065456	17
350779	13
8773424	13
5380082	13
3550514	13
1139101	13
176608	17
18080514	15
10550218	13
9229562	13
39708072	13
4601770	16
5551157	13
4294761	13
25824744	16
4160448	13
9325563	16
21278145	13
3165435	13
3911524	15
13057737	13
10635585	13
3146566	16
1357622	13
11995622	13
7305246	17
3446686	13
10963981	13
2238097	16
655485	16
175493	13
3553025	13
1421998	13
12898977	13
10120350	13
22123451	13
17063159	13
18432155	13
22454080	13
12882662	13
4223527	13
12913316	13
9687772	17
516892	17
9196430	13
3818579	13
18314963	17
1246211	13
5241907	13
7744344	13
2539150	13
3275803	13
14704877	13
254990	13
2941382	13
27980496	13
241503	13
78325	13
30587839	13
14804576	15
7511701	16
17774266	13
58809668	13
2580711	13
1026002	13
10587094	13
837674	16
20030010	13
10291351	16
925610	13
18869181	17
826198	13
7837324	15
925780	13
19210423	13
12110884	13
16473362	13
10318073	13
45362550	13
54246	13
4269323	13
22250032	13
30916780	13
2997153	13
1199244	16
1540107	13
6401051	13
6622053	13
26155068	16
5029212	16
2738311	13
33676905	13
7946184	13
10378591	13
3560584	13
9128919	13
4707082	13
8974475	13
7674107	13
5079874	13
6710214	15
1766292	13
3520127	13
3947057	16
13221201	16
4985177	13
5548837	13
2285133	13
10340378	13
10150429	16
14220151	17
9947154	16
542540	13
3971301	13
1428898	13
8081583	16
4001552	13
16698290	15
20763243	13
18751298	13
945031	13
18757703	13
1391543	15
40087545	16
6328191	13
13297231	13
1828597	13
2708332	13
3447159	13
10742218	13
17559138	13
5619404	13
3291890	13
23621685	13
11892090	13
35298404	13
3443548	13
67506	13
17618249	13
5453332	13
1937047	13
20553843	13
392328	13
1804175	13
4690692	16
1268298	13
3092670	17
1359357	13
32391138	13
29492165	13
764177	13
12724951	13
10079686	13
16415347	13
4383232	13
1154296	16
5698160	13
13065850	13
7018637	13
12818939	16
8452469	13
1173343	13
15079771	13
498741	13
726674	13
1817890	15
185031	13
33522831	16
15300016	13
40854896	13
9778032	13
14840546	13
12584408	15
5011897	13
1800760	13
20139821	16
5554452	13
4952172	17
1968165	17
1278860	17
1375873	15
9841772	13
11770242	13
165981	13
12810609	13
5449607	13
7310481	13
539688	13
1242026	13
14229737	13
1689257	13
5153802	13
24547520	13
12374	13
6977648	13
840778	13
312608	13
6594893	13
8325717	13
4167842	16
20358293	13
7904791	13
2482903	13
8077922	13
8705674	13
9881540	13
9551720	15
27491826	13
21839506	17
8598080	13
8092929	13
12353117	13
11773851	17
498720	13
4036482	13
12769380	13
11929827	13
6830235	17
3536714	13
13630689	13
211959	13
4990598	13
38063971	13
1398033	13
30589041	13
762765	13
10635167	13
12229753	13
38714	17
7080868	13
15513661	13
7195055	13
7731434	15
4151223	13
13516415	13
8850581	13
5240428	13
118890	13
1979350	16
1311232	13
904776	17
7135544	13
9593133	13
7545418	16
10597238	17
21256364	13
3772196	13
17006359	13
31784947	13
9124998	13
2606102	13
28036978	13
2084080	13
1061126	13
11582305	15
10838465	15
1585430	13
19862085	13
2284446	13
8861351	13
3836477	17
7550396	15
1394443	15
7346931	13
21791109	17
2262855	13
461749	13
3842609	13
3920187	13
261956	13
18407410	13
8205334	13
11453006	13
1173847	13
888076	13
6199415	13
16341632	13
614121	13
5183321	13
4363013	13
1797999	13
4103722	13
2573575	13
7885684	13
38509912	13
14382617	13
10159207	13
280470	17
2552939	13
11879923	13
10408356	13
2583332	13
501029	16
11218022	17
2328850	13
3580327	17
1039123	13
4930273	13
13680931	13
809147	13
5567914	13
8656680	13
2082737	15
7362991	13
32645927	13
2945791	13
6801740	13
4620346	13
10226503	13
8837348	13
6634922	13
5993596	15
382858	13
1076834	13
585519	13
1353388	13
2113534	13
4969842	13
19426740	16
9772651	16
1057544	13
270856	13
4026833	17
7958050	13
5559612	13
1096182	13
19966598	13
24248853	17
10978392	13
5406562	13
87067	13
11989439	13
16105350	13
5621824	15
14939132	13
1349499	13
4743896	13
793159	13
25345787	16
1079901	13
3709063	13
6335215	13
215564	13
31999940	13
1514382	17
42164764	13
1571622	13
6910518	13
3819256	13
15604784	16
4144503	13
1170039	13
8721858	13
12580188	13
9207825	13
4884794	13
4866321	13
1895355	13
2475674	17
6692671	13
1703444	13
5760057	17
12885649	13
4496691	16
1580699	13
523669	13
2773325	13
693332	16
11627382	13
16573650	13
8129881	13
433302	13
3972498	13
27567123	13
22444662	16
9628231	13
3676000	13
18025499	13
5644749	13
7455139	13
10958752	13
20894361	13
16895186	16
3470961	13
4884819	15
12344723	13
10498129	15
8042523	13
4791302	13
18050541	13
11403014	13
11462644	13
1024120	13
9463768	13
957557	13
831938	13
3663971	13
87555	13
5818879	13
1776886	13
320742	17
40228478	13
8744267	17
6163221	15
17117283	13
1346098	13
10116300	13
237769	15
2993087	13
12118613	15
16653422	13
12702127	13
1630640	13
4389317	13
2650405	13
4665177	13
3073376	13
17877463	16
6330628	13
7085447	15
13566101	13
5472950	13
7510072	13
201298	13
4322477	13
6289596	13
2523508	13
6928149	13
479883	13
2436325	13
9590614	13
7018984	15
667664	13
2808229	16
6610501	13
2779963	13
28715284	13
4689511	16
1703977	13
25363834	13
16732548	15
9707817	13
13347977	13
5616356	13
1306455	13
14591293	13
22479597	13
244339	13
4803128	13
17674401	13
5308890	13
8184311	16
3747741	13
2579698	13
2148824	13
16391995	16
3765531	13
518038	13
4601002	13
10088604	13
3688357	13
3334267	13
30564202	13
7066363	13
19324975	13
5695070	13
11316232	13
1092393	13
13232723	13
23181470	13
4097811	13
5871850	13
1797530	17
19360150	13
1133410	13
13685223	16
17784086	13
18619115	13
3904733	13
171889	16
17750960	13
16949142	13
4703730	13
18672505	13
1284425	13
2928529	16
1249009	13
18000380	13
4112007	13
20525938	17
16145912	13
12230478	13
3339538	13
455748	15
4662872	13
586655	13
1254741	13
11163150	13
11228790	17
5825031	13
416952	13
535976	13
25178829	13
2248230	13
9565756	16
1045867	15
8358195	13
13227563	13
20163048	13
4248610	17
5239740	13
1766035	13
13367029	16
8739313	13
122794	13
16712288	13
1175709	13
4645529	13
2188570	13
3543401	16
318679	17
10986460	13
8753030	13
1003473	13
10403455	13
5529779	13
11619599	13
12115418	13
3699020	13
4930466	13
5015732	13
3814745	13
3117919	16
17123618	13
9232022	13
1041390	13
7399302	17
18583007	13
2649943	13
16981975	13
7625285	13
1416678	13
19969052	13
13280947	13
18519367	13
796697	13
6272243	13
11628378	13
2422257	13
9055905	13
9747181	13
294505	13
3516507	13
9621644	13
27596692	13
22252562	13
26056155	13
8239618	13
15941358	17
12196501	13
1413476	16
15950680	17
5569666	13
275617	13
10733358	13
11947876	13
2164583	17
5079055	13
1586267	13
8005723	13
2129506	13
7699975	13
7515601	13
7676076	13
14335081	13
14863055	16
1262449	15
2225378	16
23096061	13
6669369	17
6667531	13
40129609	15
5327369	13
6961896	13
2920787	16
3308222	13
6185553	13
14990204	15
4128566	17
13109870	15
4412231	13
3151195	16
9723274	13
14747695	13
6906496	16
11760878	13
17069753	13
467388	16
1936298	13
7102823	13
9352636	13
27016101	17
763985	16
9057537	13
8896628	13
17298341	13
46677848	13
3204830	13
703227	13
1276442	13
12549040	13
16373340	13
3414726	13
836741	13
2032136	13
2234264	13
3643797	17
1321735	15
34496802	17
22067607	13
10514994	13
1485797	13
759803	13
6916908	16
16452025	13
10888823	13
245501	13
9430091	13
9518278	13
5900148	15
19920275	13
16059671	13
456564	13
2041505	13
5593663	13
12788322	13
2991373	13
5128027	17
22867424	13
3144101	13
12652815	13
2491432	13
9477966	13
20924831	13
3578263	17
30777086	13
1662576	13
10878910	16
13581168	13
4174366	17
16655833	13
1795844	15
9618372	13
26331537	13
7738660	13
185161	13
479379	13
2283182	13
536902	13
5671591	16
4404466	13
1201946	13
3480848	13
1595442	13
749911	15
3374709	16
23440141	13
27194861	13
8516140	13
3712213	13
17179955	13
2839059	13
11224774	13
4457757	13
1791853	13
3876874	13
2005815	13
8341665	13
13968918	13
4195495	16
15764326	13
3195928	16
20527519	16
4714414	13
6392953	13
8452332	13
13063755	13
9455105	15
3570341	13
12039424	13
2066337	13
12205657	13
421258	13
14489130	13
7494016	13
17273079	13
20818598	16
2595651	13
9491451	13
6017848	13
7310286	15
11112573	13
6674785	13
6345979	16
2065574	13
9525930	13
1184656	13
12332743	13
5520954	13
11142996	13
4367955	13
4115559	13
3210753	16
14297568	13
2352256	13
18866982	17
1067104	13
21349246	13
4458755	13
4888849	13
4944641	13
1634101	13
8425817	16
604873	13
2064679	15
11077947	13
3723151	13
5565689	17
6311981	13
7088565	13
9941326	13
9721352	13
4062869	13
37825375	13
27363863	13
258378	13
10491395	13
7980895	13
6577700	13
14740481	15
3939379	13
4621262	13
5189609	13
2192466	17
2951243	16
9650111	13
8708405	13
11709400	13
3604152	15
1602038	13
10099635	13
14579825	13
12150111	13
3541598	13
8583095	13
5580786	17
23940636	13
6497174	13
3211699	13
7364768	17
16237886	13
6929933	13
9731302	13
4727851	15
2908455	13
6340113	13
1926204	16
4443603	13
9341570	13
19209277	17
8512591	13
172207	13
1688305	13
1257189	13
359985	16
11390859	16
6772399	13
20731923	13
9399238	13
6137151	16
11975765	13
23181120	13
5848459	16
778491	13
12543468	17
4693000	13
2426269	13
309455	13
466879	13
1560858	13
8802018	13
13229042	13
41817	17
10327109	13
16226832	13
41229068	13
799443	13
12616905	13
6874826	13
7674812	13
6283464	17
12324445	13
10130504	13
1584247	13
10228590	13
15332295	13
12703493	13
2855708	13
6557167	16
5109374	13
1837744	13
13183039	17
2879218	13
501058	13
3939098	15
9991704	13
8735400	13
7431034	13
49936365	13
6264660	13
1540254	13
2907349	17
10015811	13
3323438	13
595692	13
5020085	13
12834546	13
28732906	17
2462026	13
5329178	13
12848194	16
5139979	13
23263013	17
80376	17
6847518	13
493595	13
23367749	13
11675772	13
6199582	13
996235	17
3404634	13
25942469	13
1402644	13
6531350	13
7983092	13
3207363	17
3421772	13
12552493	13
3214803	17
6832062	13
792483	17
2848443	16
5021120	13
18436396	17
619607	13
6576048	13
6026836	13
1045104	15
11294046	15
4974142	13
9681007	13
8013086	16
11060997	13
1220149	13
3591622	13
12521948	13
2333450	13
7379567	13
7532073	15
36817784	13
20412971	15
6151975	17
2423337	13
519401	13
9028109	13
8566896	13
3821004	17
3593413	13
10769587	13
4846457	13
1147401	13
5802428	13
8663456	16
13146525	13
423052	13
15458017	13
23131793	13
15243009	17
3552193	17
3515138	13
7983032	13
12643264	13
4937543	16
7423117	13
11488730	16
671492	13
14208067	13
9852102	15
8118991	13
114464	16
2685859	13
12184225	13
6627939	13
571056	13
26452860	13
28577274	13
15720861	13
2065741	13
6019982	15
386380	13
11701057	13
212441	13
9519380	13
3553750	13
1194166	13
8513525	16
7743390	13
628485	13
3076619	13
1971254	13
12467115	15
11020778	13
3996432	13
5019785	13
2635709	16
1552526	13
17188063	13
8235367	13
1702692	15
4359644	16
5584421	13
5965246	13
13849628	13
3801789	13
7373705	13
5970060	13
12870088	13
5804411	13
4124574	17
6679432	13
2950739	13
8454583	13
14972579	13
4136548	13
1707145	13
7455372	16
97440	13
13284224	13
5153771	13
11226596	17
18527064	16
641600	13
6387561	13
263783	16
189036	13
2212530	13
1352519	13
2611345	15
23222028	13
1591969	16
5837123	13
543114	13
12267367	13
1492978	13
2974071	11
3968693	13
7256819	13
1716840	13
3238557	13
1520158	13
3872571	13
10472610	13
5280926	13
8591345	13
22074371	13
8319314	13
160456	13
2960461	13
11689967	13
37414028	17
656270	13
7827059	13
14692062	15
11317006	13
19832979	15
7954555	13
3397879	15
3998038	13
14310649	13
450143	13
10717872	13
32316850	13
1800091	13
1199948	13
2057448	16
175	16
4564661	13
1718768	13
453386	13
6782989	16
11488941	17
879903	17
1136954	13
22393871	13
9880672	15
1841228	13
6015453	13
7796157	13
6157289	13
12698620	16
3775021	13
5660038	16
2729901	13
19260900	13
2030468	13
3010148	13
2783245	13
9309227	16
10100997	13
3179424	13
25748047	13
10904511	13
8759745	13
3738346	13
8833181	13
7292783	13
20875516	13
6658433	13
3453283	17
12668973	13
1948713	13
7366613	13
639143	13
4252397	13
344614	13
16008596	13
6552184	13
13657739	13
7412454	13
4856964	13
4961512	13
2845170	15
9404461	13
3280642	13
7436444	13
14866457	13
7365834	13
1594587	13
16718122	13
1883162	13
7427878	13
2451867	17
2757997	13
3855049	13
29428649	13
24411671	13
6954211	13
753644	13
8894479	13
1870212	13
7696581	13
2007257	13
45325	13
8244183	13
2983309	17
3941312	13
12936411	13
15899420	16
7058025	13
6805421	13
9087694	17
2428630	13
6110645	13
36068063	16
5025958	13
28950233	13
13805828	13
3069246	13
19209346	13
12091412	13
2080673	13
7086529	13
2059021	13
7902763	13
9463296	15
2400826	16
38118005	13
5607477	13
615946	13
2864747	13
37721297	15
7051768	15
26320171	17
3258873	13
10879230	13
53133003	13
14963226	13
3496782	17
4180506	13
4212636	13
5306916	13
19271179	15
2873248	13
1872637	16
7418549	13
14492001	15
506151	13
7092515	17
376836	17
10450056	13
1168608	13
825696	13
1743426	13
1259116	13
711891	16
7134065	17
1004597	13
35972718	13
12774958	13
1175309	13
7597687	13
8023643	13
37607935	13
20495579	13
631065	13
3709179	13
7160754	13
5226204	15
6220285	13
12243391	17
6786661	13
5005485	13
4159164	13
2019034	13
53606	13
2259795	13
4006491	13
4356276	13
1793823	13
13740743	13
7682763	13
12612791	13
27178472	16
1351708	16
5183464	13
4873369	16
5223344	13
6895103	13
20843326	15
7818129	13
17633448	16
9413911	13
4389173	16
4917067	13
44213674	13
25123087	15
21450780	13
734109	13
1112573	13
9492267	13
1735280	13
18833000	13
964674	13
4262087	16
14663488	13
1712995	13
13398042	13
8073966	13
41993999	13
13293684	13
3259119	17
4946176	13
4350291	13
35941886	13
4007230	13
1468626	13
1252868	13
7942935	13
22537794	13
3114140	13
17272376	17
1803325	13
22324130	13
2466368	13
30161813	13
1473356	13
1190058	15
231135	16
11238405	13
16762650	13
5944468	13
9795481	13
2510976	13
434606	13
1775003	13
50306345	13
15566738	13
456988	13
72834	17
2845813	13
2504020	13
12923583	17
2596029	13
695874	13
5340024	13
8048579	13
3988799	16
4157327	13
9415372	13
1121193	13
15650279	13
6440073	13
7129322	13
1112536	13
3518825	13
5589563	17
14026237	13
1056128	13
2100938	13
1397213	13
23067174	13
19870351	13
32752592	13
15910080	13
898098	13
11379615	13
221672	13
4816399	13
22191501	13
6834960	13
4618810	13
3033695	13
2405431	16
7020653	13
14958469	13
11111474	13
1769856	13
11768580	13
540693	13
12926097	13
12983966	13
17153735	13
8802199	13
6622636	13
1815043	13
10414751	13
241980	13
138589	13
3507334	13
5272945	13
11616485	13
10340478	15
3594826	13
17671036	16
13583942	13
4785207	13
2892134	13
5451489	13
5956382	13
11485112	15
24237408	13
15046797	13
10725710	13
2109156	13
1233506	13
3653370	13
5657841	13
3838665	13
15243693	16
15658788	13
14774988	13
369853	13
200357	13
7808930	13
6684797	13
6654320	13
5862182	13
3492671	13
1581786	15
24777819	13
3400051	13
968921	17
34475702	17
4215316	17
13039349	16
253289	13
14849685	17
978931	13
1682748	16
943550	13
6435590	13
1391171	13
23456727	13
13143402	13
13426548	13
12814634	13
14856565	15
144648	13
39083742	13
2373618	16
611715	13
8087365	13
5599274	13
4258077	13
4007912	16
638541	13
1769299	15
13000	16
10305162	13
9368210	13
681553	17
19768517	15
6421693	13
502110	13
3603722	13
3579201	13
6313289	13
6851951	13
14186392	13
478826	13
4883548	13
24400343	16
1814303	13
6058396	13
3769097	13
33040242	13
697108	13
5664385	13
1688336	13
4939276	15
2438105	13
6976192	13
32910666	16
5411357	15
13210756	13
5788865	13
5639626	13
251012	13
527041	13
360492	13
9350629	13
4088523	13
2764135	13
6970743	13
9685590	16
261877	13
6824143	13
12070715	13
2729449	13
79709	13
4325217	13
2136203	13
19877133	13
6301642	13
7214794	13
2576988	13
2852488	13
9186412	13
3090706	13
969976	13
2402719	13
11359821	17
10625148	13
7918198	15
33802706	13
21968331	16
18569663	13
379435	13
9822090	13
5610302	13
1825898	13
1222092	13
1836488	13
5617764	13
1075018	13
10193983	13
955609	13
3688138	13
14018442	13
8161916	13
359444	13
12313221	13
1249721	13
14892312	15
19652463	13
1923949	13
6665091	13
5357767	13
11820431	13
8146997	13
1098611	13
7571392	13
3590482	16
1998687	13
2901114	13
10998184	16
60982823	13
2443308	17
6515659	13
4117104	13
2642425	16
11235542	13
2903092	13
12246153	13
8034412	15
1954602	13
5207083	13
10297239	13
9279809	13
3960293	13
4641981	15
9568249	13
411874	13
3940747	13
181040	13
7912889	13
1105202	13
6281182	13
733260	13
6481089	13
1460605	13
871848	13
20543184	16
2809717	13
215234	13
3629442	13
509333	13
3747370	13
374831	13
5603610	16
9362386	13
9939877	13
6976583	13
11276435	13
16313671	13
5223544	13
7752909	16
2184516	13
12421245	13
5049378	13
7738359	13
5985970	16
8479988	13
7579664	13
1649708	13
11245080	13
3582152	13
7046754	13
21952754	13
10714567	17
3039057	13
2971280	13
10669831	13
884634	13
7730981	13
5371041	17
1217851	13
1876375	13
942790	13
20187836	13
2315704	13
5982175	17
1282167	13
22755782	13
2220681	17
8948296	13
507780	13
8105448	13
208640	13
9430606	13
4028776	13
1663165	13
5059092	16
11955216	13
31681713	13
16526727	13
1424366	13
15234877	16
44660888	13
12152492	16
7242557	13
1642171	17
1167980	17
558829	13
7421944	17
1437075	13
9872872	15
9605554	13
6170684	16
3925155	16
10595825	13
7618965	13
9396888	13
741307	13
46754647	15
6411664	17
4446767	13
535014	13
94087	15
9104122	13
9543014	13
46102	13
10665396	13
392580	15
9425168	13
6215999	13
3916036	15
11867905	13
2282948	13
19988790	15
5869833	13
24230360	13
332593	13
10606528	13
9080487	13
298713	13
7729697	13
5660602	16
1399284	13
9517069	13
24918191	13
12147856	13
10207396	16
4172145	13
1294932	13
9395334	13
2181600	13
2896646	13
674245	13
2994150	13
2263670	13
24295952	13
9322179	13
2070152	16
7352367	16
27552726	16
23342548	13
3943391	13
1284237	13
3687270	13
15499274	15
1236209	13
10968973	13
328303	13
2222084	13
7735743	13
13247257	13
2223811	13
3842236	13
13941216	13
5803907	15
4433319	13
8451189	13
1299593	13
6487776	13
16027160	13
280711	13
1060833	13
7772425	13
11142158	13
4557552	13
716140	13
3031255	13
1411504	13
13639732	13
8091484	13
9788805	13
6747700	13
4115881	13
2328117	13
17036119	13
13936698	13
8939462	15
3572428	16
8131000	16
1073506	13
90770	13
16296579	13
12345742	13
15289014	13
5949928	16
1029599	16
25417191	13
7797241	13
5898312	13
949910	15
4707391	13
15128070	13
1891516	13
1200581	13
5099741	17
9781368	13
9524595	13
5811518	15
7097941	13
20077687	13
2109555	16
1684681	13
3714796	13
10524756	13
20320626	13
6145684	15
1037194	15
7067799	13
20509816	13
10331482	13
22483311	13
3219064	13
1384795	13
17442480	13
9651567	13
11634896	13
5677229	16
9877484	13
4875611	17
9821400	13
1371123	13
15005289	13
2395700	13
6756094	13
790627	16
189816	13
708279	13
417119	15
4643652	13
265121	13
2869880	13
1362163	13
1566307	13
4583770	13
7408005	13
1623349	13
8318146	13
8364361	13
9793542	13
158523	13
4541226	13
1934560	13
8465605	13
10075314	13
3349878	13
1699301	13
1186249	13
211220	13
7699667	15
15683535	13
8114646	13
4614503	13
11495089	13
8855343	16
8195395	13
4311143	13
11549856	16
14660328	13
17969188	13
4857904	13
6328242	13
15377555	13
5149621	13
11337982	13
8712895	13
5772631	16
7528643	13
1524636	13
9299763	13
979678	13
716337	13
8060258	13
7718281	13
15941190	13
12176178	13
31428173	13
28188333	13
6904753	13
9233426	13
4864926	16
10352931	13
4723542	13
13447359	13
4458521	13
6422541	15
6992568	15
5222142	13
2479905	13
4212324	17
1244688	13
27976515	16
7424711	13
12913055	13
1670155	13
3817848	13
2755325	13
22887721	13
8982487	13
12894335	13
52385	16
3767555	13
204023	13
339180	13
11832114	13
1491980	13
5301577	13
10182507	13
11420270	13
6461438	13
2398053	13
12118044	13
18697419	13
1312782	13
8270053	13
7770250	13
376209	16
7745560	13
898889	13
1927385	16
13043353	13
4643534	16
9290861	13
697245	15
3908542	17
6884949	13
6512164	13
16044322	13
463830	15
1006511	13
9721869	13
2256246	16
4249905	13
3469318	13
6988069	17
4935984	13
107677	13
11369718	16
845215	13
7370351	13
822617	13
1271800	15
2009190	13
6242201	13
10756466	16
8658434	13
8345763	13
26664414	17
14094868	13
14076950	16
1382929	13
5687741	13
7078340	13
2126301	13
21955086	15
15862003	13
9359514	13
14001887	13
18490780	13
8248780	15
5787294	13
14019206	16
10702390	13
16399849	13
168442	13
26071393	13
392941	13
17052775	13
25235217	13
2725922	13
12914925	13
6198592	13
3961157	13
15477431	13
17345843	13
4779174	13
11892913	13
7283128	13
5013747	13
873838	13
8756644	13
890366	13
4960799	13
23882563	13
620442	13
2958694	16
2043826	16
2302127	13
3124441	16
4842801	13
4931172	13
35143176	16
6123060	13
1344241	13
25982067	13
8010556	16
3753585	13
1652370	13
2133826	13
2078202	16
795101	13
10355640	13
5243766	13
3785028	13
8887925	13
19788781	13
5541132	13
10151296	13
14471997	17
56406823	13
17721509	13
2568433	13
936665	16
774460	13
1462655	13
18409084	15
16213719	13
25370379	13
5578257	13
4493447	13
5240438	13
2679095	17
5712562	13
761794	17
9488779	13
8535440	13
1016631	13
1469075	13
12074648	13
4609713	13
33254475	13
11306379	13
1532361	13
3100426	13
9150204	13
2593825	13
5423268	13
5493018	13
8204637	13
6125748	13
6997998	13
12371348	13
2539619	13
1213202	13
1386114	13
22699368	13
3545687	13
15477825	13
215216	13
337863	13
4420370	13
12920104	13
3435958	13
14891303	17
30409209	13
17963297	13
1726352	13
1193393	13
14765382	13
11915812	13
3186395	13
20825951	13
1393409	16
1471138	17
3106824	13
11927362	13
5176947	13
20528382	13
13104371	13
10391865	13
19216951	13
12416632	16
5807321	13
3374325	17
32024786	13
10898789	17
4642077	13
33880155	13
4864020	13
11147435	13
26494594	13
7855679	13
6683727	13
22061898	17
13866636	13
10931214	17
6734862	13
7686356	17
847521	13
4875939	13
11124734	13
18195031	13
5666727	13
4564379	15
26437304	16
477326	17
5124936	13
9531718	13
2751117	13
21654675	13
3146604	13
17363298	13
342711	13
8012078	13
3547868	13
11695302	13
21828933	13
2856708	13
3675800	13
6367749	13
14018770	13
9836795	13
1351244	13
1176188	13
745860	13
46768946	13
3589796	13
3578712	13
3604703	13
2257501	13
4967911	13
4431611	13
4213636	16
9027655	13
2793267	13
221375	16
7646274	13
23178494	13
28112394	13
819490	13
11361503	13
13831351	16
6944841	13
3531213	13
3766906	13
5006364	13
139705	13
18813740	13
256610	16
28111974	13
13305118	16
4794141	13
8378071	13
5552673	13
7528168	13
4707873	13
1092848	13
8476094	16
295280	13
3287059	13
1222788	13
16027	13
20940252	13
10537304	13
8353806	13
13593573	15
10253501	13
116170	13
12509533	13
3125148	13
10315330	13
4283844	13
27165541	13
13948258	13
7630289	17
328896	13
4622055	13
6866743	13
1958271	13
6274229	15
5173116	13
2837589	13
21687788	13
3761768	13
13989506	16
12261814	13
1887735	13
14880404	15
4865571	13
4156812	13
1798895	13
38762118	13
19168394	13
373659	13
366028	16
8109121	13
3167980	13
492423	13
2607779	13
12801934	16
9088370	17
14422691	13
329065	15
1088925	13
3334956	13
333339	13
4647584	13
4690933	13
5392088	13
11837879	13
10880779	13
3239038	13
6161762	16
5272298	13
608657	13
17968476	15
3110350	13
6708007	13
984471	13
4050071	13
8675779	13
14685699	17
14071063	13
7988274	13
4609863	13
9220444	16
10247538	16
4632389	13
135238	13
14136199	13
30573145	16
5877049	16
10810307	13
2645469	13
21520360	13
13559954	13
22139063	13
22580794	13
4971238	13
1668734	13
28185176	13
1249645	13
923821	13
1391681	13
927254	13
550993	13
815705	13
739938	13
9964209	13
1825188	13
16179530	13
2685820	13
5806808	13
4127339	13
10099333	13
7513624	13
10140829	13
7050239	13
3516584	13
27577880	13
952710	13
2108412	13
3063699	13
637132	13
2132118	16
1182058	13
3125983	13
1793136	13
6166476	13
18537007	13
3602907	13
550076	13
1938796	13
2947891	13
24454282	13
35446031	13
9780752	13
14585727	13
13335472	13
61006905	13
3939770	13
13163261	15
10241896	16
9344223	13
2368176	13
37087	15
22525572	13
4484155	13
11911406	13
3252189	17
1488631	13
9120861	13
9036576	13
11790172	13
5425764	13
7142269	13
1124069	15
1287387	13
4812770	13
3727652	15
4405901	17
7182332	13
344769	13
55323	13
19343007	13
17844776	13
13384343	13
15126998	13
2567135	13
13492952	13
1677176	13
2259057	13
1961222	13
2673310	13
17779532	13
12321549	13
6600159	13
2679082	13
3221091	13
6465373	13
18451574	16
7401737	17
22766217	13
13279137	13
3308927	13
3882862	16
11629758	13
12001796	13
810664	13
23400352	13
13458695	15
22491055	13
13811536	16
11418391	13
2808286	16
5699182	13
6545372	13
2705678	13
5236958	16
760845	13
25941348	13
2996357	13
15703099	13
15397130	13
5018063	17
5451678	13
25039277	13
5705203	13
6834017	13
20211516	13
27269573	13
15812521	13
9241429	15
503039	17
5160190	13
3940787	13
8887848	13
3663576	15
16133631	13
2119632	13
1773815	13
3432148	13
11682284	13
466425	17
924744	13
5938526	16
30335387	13
3836456	13
5757610	13
14992133	13
504070	16
20205451	13
6797853	13
13928469	17
3739573	13
3035541	13
9516773	16
5214090	13
17238819	13
555288	13
17786988	13
1924499	13
20963503	16
4640354	13
6559987	13
13929916	13
5969185	17
2727060	13
27133850	13
274491	15
1555932	13
3290686	13
3144479	13
284716	13
8550999	15
10472182	13
22545	16
729302	13
19655939	13
4786707	13
519618	13
18160243	13
8540519	13
3360519	13
335712	13
3672588	13
19737901	13
1279385	13
11723297	13
10885734	13
855972	13
4892064	13
15284630	13
2466462	17
1350259	13
10783800	13
13697039	17
1880152	13
32763	13
10076982	13
11187887	13
9382136	13
3384988	13
4178140	13
16575107	13
24444926	13
27452827	15
12613013	13
5671183	13
10198736	13
9555386	13
2933532	13
5748971	13
3258968	13
7990251	17
2423334	13
7636729	13
4606740	13
8549845	17
166923	13
3537055	13
5049107	13
9281342	13
10321842	13
6169168	16
81780	13
6995576	13
2931692	13
3490653	13
23138211	13
17493700	13
13917148	13
1405503	13
25699422	15
2596081	15
16657661	11
3000102	13
4060338	13
29900994	15
11800119	13
16645958	13
644884	17
8398868	15
8613746	13
2089126	13
4094299	15
18030687	13
4299763	13
27387054	13
21772818	13
2864869	17
1044420	13
30260844	13
969650	13
10629201	17
5062359	13
6365992	13
3873912	13
21227604	13
1631994	13
4528677	13
4703368	13
13202357	13
1625153	17
8871650	13
42839150	13
579691	13
3675404	13
812695	17
11183814	13
3109094	13
2602643	13
5283444	13
1552325	16
1311814	13
5578865	13
4200148	16
9417035	13
1819962	13
3466648	13
4448705	13
9648492	13
6812652	13
474239	13
9013346	13
7096602	13
3858945	13
28419893	13
6727379	13
14562578	13
14912126	13
30160706	13
103993	16
5127566	13
877370	13
23794336	13
4677001	13
20932705	15
18545508	13
8594679	13
33809293	13
1526919	13
5303300	13
620397	13
1292058	13
4082270	15
1426997	13
1262584	13
355980	13
161452	13
2262630	13
4609484	13
7953104	17
2465580	13
13422013	15
2060881	13
17903674	13
9538552	13
2321988	13
8753549	13
924952	13
3542791	13
3165877	16
12187467	13
15940409	13
2638551	16
370249	13
4892302	13
3382550	13
2518813	13
3639625	13
9141216	13
4551492	16
5427586	13
4250857	17
5601959	13
9149040	13
581755	13
3078461	17
6704247	13
1958755	13
5697943	17
24110132	13
3162428	13
26323220	13
16751188	13
7874909	13
628632	17
6531812	16
16288733	13
5340688	13
2476838	15
2988140	13
2698409	13
873116	16
18138503	13
4180261	13
1659366	13
76698	15
4549359	13
8628058	13
8521759	13
344599	13
9672416	13
89632	13
4009502	16
18878745	13
4492214	15
525343	16
3749006	13
23021496	13
1134916	13
2223795	15
1843454	13
3474510	13
5787503	16
8739158	13
641095	13
23246529	13
2087731	16
901427	13
14212848	17
13816006	13
7660951	17
858126	16
7401955	13
11404395	17
7208988	13
333712	13
8033604	13
32214981	13
10030075	13
10661216	13
478312	13
4544128	13
6339691	16
8896813	13
30138118	13
19804286	13
4242055	13
1181351	13
7237982	13
1666189	13
150756	13
15722907	13
3295365	13
17542922	13
21745947	13
9330850	16
13029207	13
7059680	15
3158494	16
3295395	17
2024839	13
7556865	13
5553624	16
4609097	16
1911793	13
3921794	13
660307	13
12917035	13
12374257	13
8275068	13
9085520	13
11717387	13
5076425	13
22601333	13
1709194	16
6177091	13
4470658	13
6831992	15
5551556	13
725901	13
1615205	13
6482347	13
11220367	13
9350707	13
6235137	13
3267592	13
2247876	13
5632549	13
9778571	15
5559702	13
3835564	15
6679708	13
6046240	13
4389298	15
2101819	17
1335233	15
574404	13
5400864	13
1522537	16
10593650	13
10625177	13
11214022	13
1281305	13
13618795	17
3202961	13
1633465	13
5409584	13
10991019	13
2073179	13
17432396	13
13874370	13
23194393	13
26140602	17
1422764	15
4954353	13
360628	13
5879872	16
5698048	13
987716	13
29945671	13
213317	13
12740588	13
14711034	13
2567521	13
5514392	13
2232537	13
5801056	13
5112433	13
22441109	13
7730324	16
7530975	13
2088594	13
5229162	13
549363	15
1262710	16
5302829	13
215631	13
4303117	13
28687932	13
21796242	16
3634038	13
7306318	16
20935953	17
4010031	13
18452718	13
1541217	13
2420280	13
10732737	13
2050842	13
12873327	15
2145345	13
9700807	13
2705398	13
1190924	13
22869438	17
15154287	16
481636	13
21013101	17
1870921	15
1776219	13
2105547	13
1346369	13
3194867	13
1958015	13
2563869	15
23448	13
1310623	15
9101287	16
1345097	13
2563417	13
5652809	13
16606289	13
36868600	16
8776362	16
22201801	13
7680226	17
15202645	13
15051275	13
4889489	13
16030268	13
11981450	13
1068214	13
4390222	17
11337910	13
9429629	13
7385458	13
507160	13
4055865	13
13043819	13
19274179	17
10070532	15
663496	13
25821	17
1569884	13
12646879	13
3254959	17
7132046	13
15207141	13
4433211	13
4330539	13
5856101	13
9103423	13
5893210	15
11419274	13
7391802	17
10239521	13
870333	13
19094298	13
1002593	13
6597797	13
8919613	13
8676065	13
12716422	13
825327	16
1703016	15
4007208	11
524909	13
6524994	13
2850151	13
5751309	13
4684223	15
11153139	13
27342190	13
3752130	13
4982521	13
22310097	13
2789042	15
8648604	13
809456	13
19146003	13
2850030	13
10056948	13
15848106	13
7111915	13
4903606	13
5393305	13
3559636	13
2198544	13
2437573	13
10095495	13
531759	13
165309	13
19296726	13
3277888	13
675593	13
991082	13
7433471	13
8987968	13
23493602	13
9116839	13
5150709	13
16342896	13
7266574	13
6402741	16
18380328	13
2357968	13
9141690	17
31332811	13
3389864	13
4670669	13
1687582	13
6918808	13
1357824	15
23845900	13
14831857	15
11543866	13
2593487	13
2283257	13
24010906	13
296063	13
22133678	13
5386245	13
6150685	13
2358682	16
26572202	13
619561	13
13575578	13
635297	13
3362513	13
9208201	13
8673897	13
33562795	13
4199237	13
2108788	17
7955218	17
9583587	13
19051808	13
809676	17
8685760	16
5759100	17
7062949	16
5708621	16
4392721	13
25091191	13
11709708	13
9770154	13
2588795	13
6082208	13
9307580	13
11956489	13
5102842	13
4221304	16
8139135	16
11822302	17
1871590	13
5301172	13
5850982	16
28057317	13
3151434	16
2198992	13
60609	13
623193	13
1620334	13
390989	13
14465059	13
704862	13
8922187	16
1690280	13
2058068	13
5510912	17
2287507	13
7156550	13
4596354	13
3366011	13
7706692	13
23284832	15
9384157	13
11147283	13
5131518	15
2027256	13
22963398	13
3140845	16
115514	17
9902848	13
1392707	16
4739135	13
781967	15
5013835	13
792674	16
4950823	13
11008678	15
2944047	13
8905946	13
28677153	16
1323598	13
12576336	13
3084565	13
12543560	13
871240	13
1223173	13
4686860	13
16501460	13
8436192	13
15775783	15
12961516	13
8381878	13
5836645	13
7075825	13
2220245	13
2210892	16
5245004	13
9295441	13
2817847	17
911547	13
4733351	13
13069780	13
2692420	13
977259	13
11202262	13
19636342	13
5778856	17
157442	15
3362610	13
31498756	13
4178372	13
2526017	13
1199798	13
10076783	13
5445201	13
13744140	17
3416197	13
8050698	16
8009619	16
601874	13
1434528	13
7271640	13
22286815	13
5768890	13
4993663	13
17662481	13
4406875	13
21048009	13
2351947	13
17378009	13
11902286	13
16572154	13
4843807	16
5829627	13
6944761	13
32324606	13
12398521	17
11520189	13
13271753	13
14734640	13
17467657	13
564863	13
7527135	13
2580600	13
14394405	16
4794083	13
18729287	13
9401250	13
2261119	13
11212980	13
5028789	13
6811471	13
7142814	13
16255522	15
3282168	13
8090202	16
18088684	13
3691433	13
393196	13
914804	15
252772	15
11432532	13
644241	13
2574803	13
13696318	16
5320969	13
1684393	17
1266354	13
2539616	13
666312	13
3617272	16
11147492	17
8452471	17
6945255	13
4314570	13
2876519	13
27665480	13
10794175	13
4440267	13
2995856	13
2550508	13
10779776	13
221445	13
1514319	13
2542456	16
5176910	17
8723154	13
11900119	13
24704866	15
733251	13
14143993	13
10053822	13
989697	13
8116629	16
5301342	15
31008965	13
176517	13
14983220	13
836209	13
120164	16
2088502	15
6670445	13
3865271	15
9544290	13
12398081	17
167869	13
5981405	13
12581907	13
5126876	13
7445447	16
5516511	13
708925	13
867930	13
1003304	13
13171435	17
1773593	13
11036118	16
13783974	13
2200878	13
7345971	13
5508980	13
2172747	13
2535228	16
728820	15
7604882	13
6103387	13
3404157	13
10266479	13
530688	16
18056108	13
7075077	13
1216305	13
5628604	13
7310142	13
4670165	13
386141	17
3098448	13
8565713	17
10247354	13
2883495	13
3971496	13
9266478	13
34382229	13
2974167	13
21709751	17
4685984	13
24680674	13
2218139	13
4288717	16
1036218	13
8224337	13
2084476	13
6553132	16
4875685	13
40601687	13
4539361	13
29154351	13
34255	13
1058805	13
5129343	15
15077370	13
22102657	13
14724856	13
418596	13
593218	13
14069876	13
10951616	13
30926763	13
120335	13
10841633	13
9497536	13
9263605	13
3552670	13
2649898	13
3887829	13
4114978	13
8235576	13
2845436	13
21231487	13
9083836	17
8358901	13
48616	13
4380436	16
24638	13
6968179	13
19180806	13
3154065	13
14563796	13
222295	13
11830032	13
5133321	13
13307250	16
2600910	13
6724305	16
29939422	13
4262839	13
925603	13
6796948	13
1163911	13
20882480	13
21430851	16
9631728	13
2498904	13
30026332	16
25481856	13
1387398	16
3119754	16
10272383	16
6306839	13
5023682	13
785449	13
7569331	13
4952471	13
359581	13
8674958	13
98007	13
10572336	13
8480274	13
1936142	13
2339945	17
4817534	13
9079692	13
21928784	13
8176986	13
18198099	15
5445829	13
970834	13
1831601	13
25510543	13
370326	16
1558783	13
11912061	13
21136681	17
18955657	17
13811143	13
1142278	13
1630361	13
7592285	13
11217765	13
11854231	13
40289074	13
1556848	13
1327176	13
11322753	13
3736326	13
3268915	17
22469485	13
13794466	17
8059373	13
3386031	13
9417519	17
15696381	13
5721465	13
2593366	13
1486973	13
14740155	13
16883112	13
3322302	13
30710611	13
9423184	15
8035789	13
8354540	13
6120314	13
12230483	13
2915998	13
4742014	13
7359623	17
17480758	13
2136688	13
4660279	13
6376166	13
6945653	13
2147520	13
2528829	13
9753040	13
13894941	13
17991240	13
8433490	13
11359207	15
6301848	17
4194208	13
4423906	15
13314601	17
17395689	13
2238300	16
9606299	13
2505976	13
452811	13
10741391	13
11732697	16
8930275	13
16587992	13
6992512	13
35091917	17
15500168	13
6648447	13
7862870	13
6429487	13
3586743	13
11255973	13
3368189	13
296262	13
13363607	15
2918047	13
3934898	16
9244577	17
8201706	17
2413007	13
15930091	13
7515160	13
1649432	17
2479272	13
1456932	13
5603470	13
2644766	13
1655494	16
18388201	13
4002454	13
15772109	13
3358140	16
2554629	13
7060939	13
14839895	13
3131163	13
10178000	13
5061032	13
7092073	16
585879	13
1690359	13
51951194	13
1553054	13
3104071	13
5192242	13
2934481	15
43382671	13
14150770	15
2033389	13
1058662	13
3558030	17
2495035	16
5997586	13
1228889	13
424786	13
12350567	16
5575886	13
4850281	13
5674141	17
3378278	13
3357285	13
2733472	13
1757325	13
3924956	13
228860	13
5574261	13
30546045	16
3689966	13
2604032	13
6490611	13
6346889	13
29476136	16
25371110	13
2967405	13
2365558	17
2175449	15
7332381	13
7229617	13
46769	13
12202908	15
3340145	13
5508065	13
4986962	13
1400677	17
803243	13
10127164	13
7417171	13
7898838	13
7367489	13
2907460	16
7223719	13
643269	16
16065318	13
4545330	13
3471474	13
16079159	15
185339	15
4921788	13
6266635	13
4767608	13
1788878	13
3451284	17
1352454	13
1655412	16
5954884	15
28101509	16
6901969	13
33795489	13
209200	17
17824542	13
5719904	13
17615439	13
134090	13
5285628	13
6233413	13
6967319	13
9121908	13
6376407	15
4105035	15
25685	13
12876091	13
33535671	13
9159382	13
1101064	13
7259088	16
1358985	16
16106750	13
16777837	13
7734654	13
5471944	17
408699	13
38066042	13
6156461	13
2422637	13
5527306	16
8236521	13
8681892	13
33885321	13
3302254	13
20916604	16
3809980	13
4550349	13
7247888	13
1142691	13
9408752	13
16170020	13
462614	13
6696141	16
6282106	13
32235042	13
27249740	13
5053199	13
351006	13
2981968	13
98909	13
5455932	16
15114060	13
4081819	17
24725140	13
799485	13
3291702	13
9585552	13
15419672	16
12388131	17
5905564	13
7215695	13
5549015	13
18608177	13
857147	13
1295661	13
792037	13
28407253	13
23776019	13
4589199	13
6374348	13
12295628	13
1185666	13
923425	13
33319056	13
4636345	13
3726756	13
14802820	17
2717119	13
25117281	13
529630	13
8680548	13
5943513	13
9234985	17
5278860	13
2994733	13
151295	13
2903941	17
10963790	13
2847898	13
8236023	13
6017010	13
1387914	13
2077688	13
2069739	13
10650290	13
1594055	13
6079419	13
1963664	13
15219475	13
8553066	17
6551191	13
26585467	13
6825483	13
3991715	13
1563874	17
1978373	17
2873811	15
12033271	13
23527653	13
12330629	13
3713454	13
1150702	13
2395981	13
944888	13
289743	15
28455828	13
8645653	16
4065349	13
2794467	13
26814227	16
11897511	13
989743	13
4332357	13
826123	13
2059880	16
8656532	13
11864731	13
14214319	13
938064	13
5933084	13
5565152	13
361449	13
760519	13
60728	13
36604362	13
17913589	17
17907541	13
11955585	13
13056946	13
6794680	13
5044038	17
2608962	16
3814608	13
3697511	13
11160343	17
655689	13
7887227	13
5260567	17
6900741	13
750912	13
23983837	13
644455	16
23121797	16
2975268	13
14014434	13
14320156	13
6775634	13
25384573	13
7808988	13
2226077	13
297880	13
37576692	13
3470271	13
2036479	13
3045849	13
23975	15
2847090	13
471189	13
5695393	15
2132303	13
15519559	13
13362888	13
4243102	16
4069311	13
32077450	17
5347196	15
21671294	15
6765433	13
3451766	13
5889832	13
50414389	13
1115844	13
14583898	13
11852552	13
105632	15
5276004	13
23253529	13
4500476	13
27803851	17
13955791	13
16493171	16
4458306	13
21260150	13
25733465	16
1770629	13
16215920	13
5539401	13
2329730	13
21572717	13
14359665	13
821944	13
5598696	13
3568147	13
14542151	13
2647542	13
12476286	13
146923	16
1964256	13
16101947	15
397038	16
17671296	13
10589988	13
14086079	13
22098867	15
14110633	17
3361925	13
233946	13
2521148	13
5558326	13
1926984	17
12540035	13
3356368	13
2392151	13
6387591	13
4837923	13
4085467	13
6195763	13
8913372	13
5020063	13
6377032	13
4663497	13
11247910	13
4164487	13
1270124	17
7191735	13
6331003	13
7257092	16
38176	13
4112646	17
1095037	13
15957997	13
2249645	13
7027527	13
989166	13
6311220	17
209192	13
2348394	17
1917218	13
11964901	13
24204187	13
15923684	13
248830	13
31333995	13
17616457	13
2475795	13
9937383	13
12593625	13
2114489	13
183240	13
2391037	17
7207093	17
4931849	13
16231750	13
21984766	13
26402800	13
7912245	16
3098530	13
907320	15
13221729	13
31137	16
4672168	17
190243	13
5349024	13
9686960	13
11975965	13
1918631	17
123572	16
767191	17
2475549	13
4926462	15
4418002	13
13718071	15
2233998	13
487230	13
3556795	13
143660	13
3093169	13
29446008	17
2264506	13
2805	13
18213818	13
1259493	13
3720976	13
10100080	13
9186589	13
7024714	13
6776333	13
14062207	17
1923110	13
20226437	13
453306	13
4299062	17
4316566	13
24128023	17
2227852	13
240453	13
3328242	17
9187673	13
6338042	16
10284958	13
160644	13
1387556	13
4066453	16
36612590	13
9147940	13
4395114	13
3249753	13
17608562	15
4887095	17
1019194	13
7738026	13
3751626	13
34138443	13
11994876	13
11790474	13
21211986	13
4589670	13
2002278	16
6403451	13
7872306	13
1359506	17
4357277	13
4652965	13
14207517	13
10216662	13
869055	13
11024482	13
37703809	13
22875033	15
4299022	13
4841777	13
3690331	13
5059093	15
1648887	13
5336996	13
6199036	13
1690147	13
2020250	13
4239196	17
6928726	13
13028363	13
13974718	13
20389713	15
6708888	13
15188801	17
12522882	13
13771063	17
241423	13
4769057	16
15083381	13
11081976	13
954784	13
3256964	13
6752868	13
3713397	13
1469370	13
1986125	15
1059178	13
4415449	13
17852936	17
15512636	17
13355450	13
3798098	15
8695331	13
5686735	13
2767795	16
17558562	13
18232036	13
7731794	13
26939201	13
1344020	13
8260015	13
3216693	13
39045093	13
16337491	13
5040439	15
1615442	13
4617980	13
5837167	13
228171	13
3586845	15
2146340	15
3645821	13
5245634	13
2618033	13
1518320	13
16202350	13
4373576	13
15957564	13
19608429	16
5804812	13
654160	13
4724581	13
3879337	15
5849581	13
12787798	13
408339	13
23138355	13
2095586	13
4708223	13
10430671	13
25038188	16
13974209	13
4105178	17
5335476	13
1543767	13
16288110	13
9514675	13
23330413	13
6427725	13
28601334	15
1481124	13
18326263	13
24604675	13
10036742	13
4758331	13
295229	13
1086107	13
5152681	17
2564950	13
11252256	13
8491180	13
20417421	15
9477090	13
9642608	16
2140620	13
1385144	13
22933128	13
8804322	13
431040	13
582050	16
6159332	13
7316560	13
3623304	13
1413650	13
5576646	13
12867378	13
12401113	13
8590088	15
4295441	13
5267596	17
4152428	13
792622	16
8568030	15
1845358	13
1827132	13
13712772	16
12868667	13
5049588	13
3426578	13
16224844	13
8756219	13
175346	13
1197173	13
4896517	13
5769356	13
14781842	13
6881134	13
3917118	13
2669517	13
9005118	16
3527915	17
3845566	16
3536845	13
10990091	13
22204403	13
4309372	13
2643165	13
4391511	17
1682844	13
9069791	13
25658724	15
7981805	13
3909554	13
9285306	13
376789	13
34499009	13
12254955	13
4787330	13
12060944	13
5290088	13
548715	13
1305700	13
9769139	13
16455885	16
25128821	13
2447278	16
1544129	13
9862978	11
7086934	17
1782827	13
1231103	17
3446431	15
1537550	13
6223418	13
29162526	13
2954271	13
3853889	13
6283159	13
5939240	13
2484443	13
2051901	13
12411999	13
5099448	13
6848222	13
9439984	13
4376305	13
1745259	16
4504299	13
457592	13
25714	13
4739792	13
16467099	16
13798549	13
5205437	13
5568180	13
6148582	13
9385025	13
66039	16
1143757	17
10707544	15
6120718	13
10942941	13
10888902	13
17043251	13
3502161	13
1311189	16
22066102	13
12086577	15
854976	13
2192190	13
1530793	13
8908552	13
5813443	13
7389723	13
1678447	13
17017605	13
6960840	13
6139345	16
2760560	13
7907235	13
10032262	16
4049042	13
24334813	13
1112380	13
80137	13
7299992	13
1377407	13
11680483	13
21605805	13
1113514	15
1599475	13
15961021	13
13075404	13
10050711	13
7658625	13
449272	13
12726615	13
2426603	13
1660683	13
7376266	13
3891502	13
1401161	16
18319749	13
5111294	13
2774306	13
7905853	15
7120421	13
1735154	13
13351736	17
2016124	13
3151580	13
12703684	13
1924239	16
4329473	13
2973811	13
461582	17
5450247	13
551088	13
4512066	13
31808304	13
5677987	13
26440527	13
5788114	13
8334429	13
10482482	13
3513938	15
454579	13
635557	13
5398336	16
3869530	13
16481	13
1712262	13
1302084	13
20639727	13
7636696	13
24469255	13
5258631	13
8271787	13
2468962	13
5527488	13
11368643	16
1071129	13
2128809	13
8873630	13
6399000	13
5746474	13
4813950	15
23839105	13
39657277	17
2141378	13
7824861	13
2944001	13
6772900	13
2865645	13
14428733	13
9540517	13
9489831	13
13447337	13
22476143	13
4185596	13
7425867	13
9265574	13
5892813	13
541069	13
787830	13
352488	13
6314915	13
5356609	15
4579590	17
2489285	13
1679720	13
8942210	13
4407162	13
8135059	13
8038734	13
19536515	13
3009085	15
7333187	13
5683575	13
15659510	13
288632	13
6145067	13
5866520	13
14820203	13
7196582	13
11740155	16
34135443	13
8518561	13
31275120	13
7073078	13
8548050	13
2736261	13
100581	13
1347165	13
3333378	17
9515262	13
1299703	13
1266283	16
474560	13
2406740	13
15044610	17
12500298	13
20912811	13
5746483	13
1610339	17
24645568	13
6284178	13
21133919	13
26646476	13
519048	13
6230848	13
4845662	13
1330563	13
2257811	13
6491373	13
5016964	13
2023662	13
19275889	16
6343367	13
5604815	13
3206920	13
13314295	13
12830222	13
38285569	13
1072395	13
6306643	16
43374024	13
2521558	13
1847263	13
474237	13
1071395	13
8334001	17
366982	13
5190690	13
20925640	13
16484741	13
30304990	16
5567819	13
27269071	13
12295535	13
1123094	16
852259	15
3043766	13
12627905	13
13447862	17
862059	13
11652917	13
4885344	13
13151492	13
48181273	13
8114272	13
5173331	13
11487638	16
7116471	13
977785	15
3065364	13
4609247	13
23196186	13
4964103	13
6932746	13
24541616	13
2866263	13
13384460	13
2348841	13
15338989	13
10862136	13
3299014	13
4820345	17
3358965	13
3668843	17
1751522	13
4216989	13
3332548	13
3893645	17
1585712	13
4107411	13
7817835	16
7227005	16
17272553	13
997075	13
6810517	13
9864695	16
3962800	13
1244917	15
8824075	13
18686223	16
5268587	13
5104321	13
14954807	13
3769341	17
1555405	13
31699181	13
7602596	13
5376604	13
9080627	13
10219828	13
7012499	13
15723840	13
5811193	15
393945	13
29302357	13
8043200	17
337528	15
18653013	16
3600684	13
2798777	13
4489536	13
481365	13
11177582	13
4934664	13
3590110	17
14836099	13
3051437	13
15179538	13
1925163	13
1701475	13
8013844	13
1251503	13
3313420	13
1991400	13
51826720	13
9564439	13
9581603	13
11088683	15
5217672	13
11041616	15
89304	17
420424	13
129374	16
1482295	13
1051725	13
3502844	13
9128295	13
21607575	17
1049676	13
1567914	13
22988752	13
11007059	13
2024435	16
1405291	13
13513430	17
594993	13
1222616	15
25408172	13
3547512	16
28992204	15
8443429	13
352526	13
2004836	13
12606469	13
8612521	13
7630500	13
947311	13
3285644	13
13072749	15
1123825	13
1838742	13
22366937	15
19802074	13
684984	13
3341402	16
7764053	13
355544	13
3849619	13
4610842	13
4348640	13
750744	13
7867170	13
1232351	13
8105692	13
5759043	13
316112	13
3213993	16
1176948	15
10566725	13
2726345	13
16242082	13
10376848	13
13171741	16
9280050	13
24418415	13
9014831	13
13928969	17
1939483	13
112737	13
1409106	13
909020	15
6560184	13
17807204	17
17796207	13
1165937	16
4998789	13
9919406	17
1646280	13
18703924	13
8388482	13
15788404	13
1974166	13
11024488	13
6534935	16
409412	13
183601	13
11976754	13
13063047	13
5545282	13
878720	13
2335461	13
1167342	13
5058655	13
6228586	13
838962	17
12546740	13
2332937	13
3532987	13
15153536	13
2268545	13
14560086	13
1858852	16
5708392	13
18312588	16
3529077	13
727998	13
1303575	13
3523769	17
5529361	16
8239254	13
11100246	17
6859160	13
67859	13
17341062	13
5667336	13
14223407	13
7649839	13
7759373	13
8545020	13
1241925	15
17960478	13
2408634	17
4969543	13
1043527	13
5176126	16
17219168	13
13512780	13
13230829	13
10356641	13
7643411	13
6525010	13
14186183	13
28267052	17
29668014	13
2507138	13
12884944	16
5266547	15
7056069	15
1320209	13
4501917	13
5509378	13
4301992	13
2885655	13
3487468	13
5116349	13
14879411	17
21599028	13
17036438	13
7902598	13
5386398	17
10010029	15
7504254	13
1825660	13
7786639	13
1115936	15
10821490	13
15678459	13
7519286	13
12264046	13
2844747	13
441067	13
6387601	13
22651267	13
4395815	13
8503016	13
1136413	13
3144607	13
16469572	13
3908242	13
5463873	13
6960709	13
21855640	13
15037772	13
24309056	13
16814473	13
4278069	13
6531393	13
2089658	17
5006678	17
22921054	16
10959408	13
7226307	13
3073775	13
3262872	13
2011081	13
712862	13
6586522	13
2258757	13
18474340	17
3019902	13
2225837	13
2954926	17
17421573	17
27612496	13
1059409	13
3330654	15
19873317	13
2902062	13
9579752	13
16280259	13
3199451	13
922786	15
27127715	13
2124662	16
12147359	13
7290288	17
6967672	13
507423	13
23364810	16
3173968	13
428325	13
3485846	13
1160820	13
3007277	13
16967972	13
22646270	13
21152092	16
878248	13
718552	13
3229889	13
8476565	13
130674	13
10532434	13
4579805	13
1678878	13
301734	13
35379147	13
18041806	13
6475511	13
1070165	16
33890472	13
1821404	13
5745308	13
11100360	16
1711830	17
5802460	13
9842332	13
11710025	17
7433313	13
14014979	13
11412882	13
9876005	13
18974122	13
2625136	13
225552	16
5133243	16
193490	16
27815772	17
2414457	13
3478019	15
10421102	13
3067646	13
4687821	16
6043901	17
4104797	13
1044591	13
257055	13
2028644	13
4549797	13
461066	13
1903858	13
7838455	13
3861528	13
2867196	13
338342	13
2437294	13
6552198	13
6594557	13
1314386	13
2825600	16
2789054	16
1775852	13
20134183	13
4888737	13
2414733	13
7123469	15
3130456	13
25494814	13
1233911	13
2254064	15
6518779	13
11961846	16
14657814	13
42474382	15
1698209	13
1167741	13
316887	16
8514561	13
2931968	13
19352814	13
8341920	13
9191421	13
1565264	15
8186438	13
1893993	13
4589111	13
701837	13
627090	15
8444165	15
6004247	16
3016705	13
1818780	13
3708867	13
12555708	13
1452721	16
4321548	15
348940	17
2853096	13
6783322	13
6435757	13
19456436	13
51413	13
12408913	13
3676124	13
33901958	13
3223542	15
8494553	16
32731949	13
13630457	13
5583972	17
440334	13
28081788	13
6731682	13
12242520	13
14884522	13
8223028	17
1922192	13
844912	13
3586838	16
468364	15
2080700	13
2217748	17
8474576	15
12812305	13
12402572	13
4868457	13
12309841	13
20722788	13
882269	16
4973321	13
23928533	13
11196074	13
469635	13
15140338	13
4183253	13
726787	16
13186314	13
469972	13
2399893	15
17705378	13
11877836	13
16274582	16
2168591	13
1392199	13
1500371	13
34477607	13
5033908	13
20628911	17
1920411	13
4546267	13
5688777	13
3209650	17
3605885	13
4089933	16
11313203	13
15675321	13
412622	13
200867	13
41880856	13
7043215	13
2416764	13
4021094	13
14659113	13
552466	13
1038365	13
921094	17
5966725	16
2684382	13
14860046	13
1050905	16
6057531	13
1524951	13
3057993	17
15293754	13
4056228	13
3431693	13
5913743	13
11416316	13
16214954	13
13695636	13
12571396	13
22176764	13
4409225	13
10495735	13
9882530	13
647695	13
763210	13
4054026	13
2180742	13
105411	13
1418264	16
21249626	13
42018075	15
6959500	13
5083261	13
12564464	13
414967	16
24593416	13
13153228	13
25285003	13
3242210	13
21502088	13
23419705	13
7344116	17
8817016	13
13211457	17
10922728	13
3299281	13
2333184	13
4942224	13
21659726	13
4043664	13
22173334	13
3097938	13
16496507	13
9537049	16
6146981	13
7412070	16
9943515	17
13313550	16
2319757	13
20399853	13
528574	15
8420452	13
2283158	13
1459133	13
5648574	16
2317301	17
18593771	17
5602165	13
1871862	13
18719428	13
6049433	13
383948	13
535926	13
3110028	13
21680542	13
5559023	13
1474241	13
23795432	13
16807999	17
5237517	15
31709589	13
434476	13
12824214	13
4521941	13
4600337	17
2663566	13
1678932	13
303103	13
1535655	13
22760185	16
510540	13
5676086	13
9003243	13
20307623	13
3439494	13
6544375	13
4506897	13
6167302	13
5609517	13
5990025	13
6865182	13
15950438	13
8738433	16
5179014	13
23693307	13
5471548	13
1256737	13
6045380	13
19231702	13
1357210	13
6284368	17
6335070	15
3099356	13
5161712	13
11351375	13
13285084	13
1949634	13
8452587	13
1951548	13
1007759	15
10941021	13
71442	13
11700884	13
15635839	13
20425995	13
14236013	13
3548313	13
3102106	16
7558420	13
6761498	13
20932054	13
740533	13
4150902	13
12062832	15
5678996	16
566620	13
14807531	13
18814924	13
21526002	15
16868935	13
17314113	13
717328	13
2803758	15
19103040	16
1299724	13
2306297	13
793422	13
8542591	13
7356916	13
10467465	13
14877225	16
4795239	13
528447	13
7279663	13
4309342	13
18650420	16
3996280	13
16280821	16
6898542	15
4168957	13
624641	13
25574019	13
6812919	13
3881816	13
1496399	15
9913389	13
7691622	13
6802053	13
7850045	13
1996848	16
7341277	13
1828238	17
16392445	13
250699	13
2937340	13
6302456	13
11210564	13
3948994	13
6760386	17
6556488	13
1107129	13
13673272	13
16193676	13
12450989	13
449087	13
8073101	13
5471602	16
5226251	17
10823926	13
1087708	13
1265743	13
4515651	13
519311	13
1335538	13
1271702	15
20598551	13
9855633	13
1580631	13
25212304	17
17887820	16
1650753	13
875739	13
2574121	16
4328936	13
19481410	13
5338897	15
2317151	13
10604042	13
16013109	13
16662104	13
2122974	13
3073898	13
3140656	13
13220775	13
8834972	16
3760656	13
6043197	13
525682	16
5371116	13
9774918	13
5724681	13
46647683	13
4965882	13
1394760	15
737704	13
30074479	13
4309628	13
5638085	13
14489208	17
829613	13
14398608	13
7411114	16
6142261	13
17272177	13
10461387	13
4088488	13
37365804	13
2370816	13
17863195	13
12606513	13
17825024	13
5304624	13
8998727	15
2884770	16
515913	13
22907903	13
5709100	13
221173	13
22698589	13
3706024	13
832288	13
9304421	13
1570766	13
23283072	13
26476130	13
12088377	13
17178681	13
7973934	13
3750786	13
21382552	13
9165563	17
2547657	13
2131692	13
9869067	13
3482521	13
4685842	13
19520024	13
8585776	17
5046338	13
15258134	13
2807050	16
27504084	13
7246896	13
2927130	13
1330867	13
6899800	16
3343207	16
12829908	13
7908218	13
1938033	13
3928828	13
2202614	15
2376171	13
4256982	13
8106218	13
4572531	13
7867824	13
5250230	17
5729832	13
5324511	13
6889213	13
31923955	13
9804440	13
11157138	17
298448	15
16652222	13
5363696	17
623504	13
2514482	13
7962501	13
38329946	13
1829343	13
17481002	13
24452827	13
2393757	13
4671622	13
10699334	13
13058975	13
31626	13
12062476	15
4723859	13
3430687	13
1590663	13
1474150	15
7705272	17
12029943	13
7420667	13
8259602	13
1218688	13
1592567	13
19988193	13
6849538	13
19307931	17
1073479	13
734054	13
10158795	13
1692118	13
3611390	13
1458142	13
4221513	16
32274815	13
7042311	13
32648677	13
879325	13
24023486	13
995660	13
27623240	15
6103542	13
4879445	13
5685119	13
7233105	13
17912113	13
13758815	13
16418064	13
36857062	13
10025220	13
4379289	13
2716017	17
8958253	17
3247106	13
6488709	13
6618997	13
17306151	13
7129140	13
16133566	13
5434691	13
3299753	17
5100318	17
634249	15
5712190	15
6863665	17
6347328	13
18136894	13
1116022	13
2866258	17
8314360	13
8292928	15
6108128	13
13070063	13
2720463	13
2817130	13
25191407	13
3113444	13
2598002	17
461969	13
3580038	13
229321	13
13867770	16
5777967	13
2684313	17
1193194	13
1634134	13
496779	13
17990297	13
931243	13
10980503	13
6321677	13
7418773	13
4928470	13
25669541	13
5148610	13
13754084	16
5576813	13
2966566	13
13916772	17
27395666	13
11712316	13
16600879	16
11113489	13
9763709	13
299384	13
8946086	13
4013941	15
37072682	13
12000211	17
1757915	17
4957831	13
5697609	13
203364	13
342703	13
2871280	13
6216300	13
3616077	15
1161537	13
21083744	13
30081919	13
9581098	17
1875753	13
5061702	13
1366777	13
5857527	13
1123306	13
5203815	13
3243104	13
4261403	13
3781388	13
8010387	13
17426995	13
10326865	13
10335351	13
4297473	13
1002311	13
22606767	15
1060852	13
2029075	13
5039608	13
4513145	13
144987	13
8035347	13
9535051	13
6170694	13
1354013	16
1221418	15
28432648	16
1713915	15
13741560	13
7612729	13
1677593	13
4391546	16
14117640	13
4813781	13
10620614	13
13412779	13
23916228	16
3547727	13
1665900	16
23039533	13
2841482	13
3670154	13
520612	13
24951113	13
14391557	13
21339193	13
9448619	16
6827745	17
16878856	13
7660641	16
11202521	13
11326157	13
6644598	15
23826137	13
8166	13
5371057	13
10705193	13
269690	16
10600747	13
4106757	13
7896819	13
257380	13
20118130	13
12593088	15
1533544	17
1565176	13
23404776	13
11850333	17
6229557	15
9140403	13
2309379	15
9915920	16
6301326	16
30224052	13
19271108	13
5919850	13
15615337	13
13416738	13
10196192	13
920202	17
103104	13
2904925	13
6378475	17
16035255	16
3623779	13
51709278	16
7620054	13
340299	13
981690	13
3783902	13
5893282	13
2816025	13
24620087	16
1478084	13
10941315	13
3407848	13
10220636	13
9999796	13
3058553	16
9198316	13
23234169	13
4160057	13
19585535	13
6802122	13
458372	13
4928732	17
1475900	13
772344	13
1138363	15
1397829	13
11543719	13
5540818	13
3936274	13
284332	13
19888281	13
2738465	13
2873352	13
18561386	16
11603058	13
163398	13
6093587	16
9449786	13
2432205	13
14043050	16
19046024	15
3620033	13
10689559	13
3515164	13
6159529	13
8668280	15
3307890	13
8069399	13
7542218	13
17886123	13
10096423	13
5452068	13
7182842	13
6478049	16
7743531	16
814279	13
7015209	16
4940798	13
11127925	13
15880087	13
1607333	13
143207	13
2460614	13
14803731	13
2196032	13
1971914	17
7858404	13
54294581	13
5904289	13
1711692	13
23364829	16
9829090	13
9133362	13
15823964	17
4248026	16
8062693	13
1490333	13
4515151	13
1875102	13
4343216	15
189751	13
38008295	13
5349980	13
1388618	13
9719238	13
5366040	13
296091	13
772859	13
2785032	13
13464147	15
22455862	13
5498826	13
11925077	13
906400	13
5049717	17
2649125	15
395909	13
11212820	13
20239521	17
8889322	13
19311981	13
268404	16
673635	13
14750692	13
6380539	13
5672203	13
2846760	13
3782576	13
7565729	13
6148122	13
29566879	13
2257726	13
2889296	13
4909282	13
22329977	13
7743946	13
2858111	13
9619212	13
9774571	13
24633728	15
1403896	13
1177224	13
21245743	13
7987265	15
2446297	13
5170871	13
5646870	17
8018887	13
33726962	13
19021574	13
3036265	15
412254	13
6095603	17
349946	17
72938	13
4282274	13
982867	17
11709330	13
4483901	13
5719356	13
12579288	13
2368015	13
8848043	15
10644483	13
6654304	13
850033	13
1072963	13
3313402	15
8843685	15
2855417	13
8872351	13
40784	13
3434991	17
18639653	13
3668054	16
10487208	13
54366	13
5240773	13
2091785	16
3263545	13
4746010	13
13816052	13
11364849	13
1348418	13
6454997	13
15512159	13
10193842	13
7495267	13
7707316	13
8621465	13
6540775	13
3119111	13
9361789	13
5804785	13
18004301	13
1470948	13
4529812	13
40948325	13
4189560	16
12799594	13
1164984	13
11257307	13
202889	16
4090168	13
11704061	13
2354215	13
7152836	17
3443440	13
6270331	13
424081	13
12044665	15
50339	16
19915771	13
3757871	13
12471455	16
15458666	17
432929	13
26978413	13
13904600	13
3607701	13
1720542	15
4016105	13
2875588	13
10763247	13
9685374	13
4395851	13
1378532	16
2480500	13
23477287	13
7399874	13
13107560	13
2448970	13
6399733	17
21082182	13
2976693	13
1059805	13
6260063	13
3704140	13
2254033	13
5719827	16
4102508	17
5499675	13
3019019	13
3106758	13
8477301	13
3782113	13
4302652	13
1592752	13
7754584	13
1019788	13
1584077	13
14374457	13
59788263	13
10078590	13
938322	13
1825569	13
35379771	13
9243768	13
2308710	13
19250600	13
17428805	13
2322504	16
7118864	13
2269392	13
8056640	15
2931789	13
807906	13
1217638	13
949803	13
2794610	13
5364681	13
6160689	13
4600443	13
595625	13
15716810	13
2939905	13
8452102	13
6935856	13
7536046	13
8629845	13
1077659	13
19901933	13
4434930	13
4434351	13
149747	13
4215948	13
445491	15
515104	13
9458548	13
86009	13
18262674	13
3452493	17
1360461	13
5083414	13
18756865	13
4422287	13
20047628	13
10602530	13
3571301	13
575267	13
6834710	13
1565154	13
2303360	13
946082	13
3847386	13
7503703	17
2887201	13
6884899	13
3791364	13
42201712	13
1269447	13
1591718	13
5037830	13
34090767	13
1800458	13
2312869	13
2011616	13
28894299	13
10405529	13
5398321	13
26853279	13
3115486	13
5161909	13
12832956	13
2283489	17
14413820	13
9740607	13
3864348	13
5857767	16
10914170	13
3917352	13
2077835	13
5953933	13
2253612	13
5464972	17
5633841	13
5820127	13
26131	16
7773973	15
233193	13
6687379	13
9060476	13
2890139	13
4832214	13
27351365	13
3848802	15
12746085	13
3372282	13
8045277	17
7776736	13
3770043	13
1202239	13
4744772	13
14399411	17
10317286	13
833247	13
116525	13
2752691	13
24681305	16
10010751	13
4424267	13
8739010	13
455811	13
6691467	13
3556519	13
9634974	13
3299176	13
9829118	13
9056094	13
6460414	16
4441891	17
2073069	13
3252353	13
12349167	13
16090930	13
1868820	17
1286547	13
16912713	15
14053169	13
12009728	13
620312	13
4955980	13
3834001	13
7912427	13
21427567	13
39234160	13
5594501	13
6197891	13
2008266	13
1112098	13
3781037	13
41149612	16
372585	13
7210496	13
14903732	13
9725190	16
19502798	13
7005770	13
3490031	13
6651738	13
35785025	13
24641548	13
9080956	13
396299	13
25140773	13
11608311	13
20443191	17
26366040	17
2371486	13
10483535	13
6933864	13
8120629	13
8589235	17
4714557	13
4438005	13
11984939	13
2349015	13
4299504	13
4586704	13
17404362	17
2590763	17
1871926	13
2229228	13
6910240	13
28767237	13
2598000	13
10873742	13
29859069	13
1168821	13
753456	13
11156906	17
15009689	13
14160722	13
593166	13
17608305	13
1169650	13
6377107	13
622385	13
1965852	13
288548	13
13045464	13
1102583	13
383725	13
5319352	17
3881898	13
15569640	13
2437261	13
684787	13
9318267	13
7337377	13
5189729	13
3148831	13
5501407	13
15051625	13
3967557	13
10728286	13
6637274	13
17779189	16
1544	13
619698	13
4913240	15
336655	13
2530132	13
5356583	13
5606773	17
2096334	13
227766	16
18031231	13
2337165	13
29230137	13
2397855	17
6731813	15
6202362	13
2473633	13
4681069	13
2430017	13
1772500	13
18869874	13
3881324	15
2244895	13
970287	13
9313998	16
3038742	13
8768160	16
16782590	13
2444705	15
4549464	13
6419867	13
12841635	13
3750203	13
25129287	16
3471962	13
17489925	17
10904171	13
5031682	13
1968927	13
60861525	16
3691962	15
8318908	13
8986168	13
8472003	17
5094684	15
959126	13
15370906	13
22286155	17
1314617	13
11655201	17
1669755	13
6163270	13
9466299	13
2078150	13
3737329	13
7414393	13
7150677	13
8485492	13
4028763	13
4241182	15
11418489	13
2955094	13
1076980	13
8232355	13
878104	15
10570252	16
4666466	13
4864637	13
1975787	13
13590239	13
468139	13
15276585	13
15291353	13
15445509	17
2258056	13
10303009	13
31715957	13
4152600	13
11541691	13
1234670	13
475209	13
2004547	13
17796842	17
26874745	13
22930989	13
2654139	13
4606208	13
1089738	13
3932462	13
5023174	13
6943572	13
4836618	13
11773952	17
1981351	13
16294772	13
3405276	13
2379048	13
569792	13
5157455	13
981138	13
8099378	13
1291898	13
3849684	13
2410489	13
3730867	13
3928011	13
14247888	13
9694771	13
25995134	13
2307272	13
11798229	13
178904	13
13065594	16
1723239	13
9362109	13
10535488	13
473152	15
45515513	13
733502	16
1676109	13
5445944	13
3131399	13
12014908	13
1105005	13
11878596	13
2089668	13
4449102	13
78048253	17
10659003	13
267454	13
3742624	13
18536982	13
459198	17
48848148	15
21598703	13
14821214	13
3232861	16
5175798	13
6781706	13
7051053	13
19662362	13
1016451	16
73280	15
3304393	13
7766113	13
1377851	13
1786138	13
2208003	13
860778	17
1400230	13
5108414	13
16625968	13
300912	13
391069	13
2648537	13
10040375	17
24175928	13
524801	15
8215431	13
1691195	13
2524034	15
16344577	13
1337710	13
22300657	17
4566937	13
1429018	17
15275000	13
6262732	13
7665394	13
20207380	13
4848578	16
15706187	17
8289860	13
3634510	13
1178859	13
12213227	13
798397	13
13406536	13
2937740	13
13340902	13
10244424	13
7916202	17
3912026	13
6105585	13
25873860	13
3625259	13
10083318	13
2010503	13
20390558	13
21386123	13
804220	13
2021781	13
2683272	13
20470358	13
15701250	13
1322965	13
3692100	13
15260141	13
4671661	13
24203937	17
2497551	17
4172926	13
9355699	13
21689965	13
2872855	13
1105701	13
23885143	13
7853211	13
369650	13
1938185	13
24620184	13
20375845	16
11750977	13
1132132	13
4327504	13
14312968	13
4831460	13
3056394	13
8464085	13
1901402	13
800300	16
293151	13
7849130	13
30795616	13
5439440	13
5972043	13
14080009	13
5714165	13
412034	13
7136236	15
1882757	16
13442363	13
10302857	15
3333923	13
17544290	13
239080	13
2436770	13
1029641	16
25167342	17
2312045	13
11048618	13
9525648	13
940379	13
22776946	13
11929982	13
2585237	13
6508980	13
4405685	13
11300072	13
37268669	13
557853	13
3494317	13
2223254	15
461302	13
7033952	13
2200301	13
673629	13
9329688	13
4549698	13
4170595	17
2662546	13
11124128	13
14713064	13
3074613	13
27015569	17
8707004	13
17791517	13
4557881	13
8353619	13
18764535	15
8458985	13
19041227	13
10277554	13
7707407	13
2117947	13
545742	13
40081536	13
3787101	15
3895771	13
11355816	13
11417622	13
1190822	13
8836095	13
21087157	13
19602028	13
16047022	13
13768142	13
11168893	13
10642024	13
36205694	13
11158083	13
24360850	15
10900820	13
79684	15
8441775	13
11039883	13
2842727	13
865319	13
17456574	13
5930521	16
12743605	13
1881208	13
19954256	13
3612104	13
1847058	17
3954268	13
27879605	17
7155877	17
11990144	13
2543412	13
1842421	13
5392054	13
6070021	15
22190998	13
19586173	13
1631071	17
940203	13
11750178	13
15847895	13
18525139	13
2727937	13
217921	13
2736346	17
19579079	13
3021406	13
6571495	16
19457863	13
5227778	13
953140	13
4843377	13
8089659	15
22239595	15
1759832	13
333742	13
7028801	13
1340723	13
1222123	13
3950762	13
1831223	15
4554541	13
2209331	13
4416926	16
13716799	13
5474684	13
1001337	13
1402479	17
12612280	13
8429835	13
5566176	13
21962013	17
13202631	15
4921059	13
17061130	13
544989	13
12353401	13
9566745	15
7141763	13
4572426	13
566733	16
2864183	17
1761479	13
24310233	16
6243222	13
44335999	13
1813502	13
5976727	13
4990853	15
878352	13
3107131	15
6927444	13
1200915	13
9850547	13
5874198	13
6426386	13
26501103	13
892114	13
15982067	13
3241811	13
5077149	13
911651	13
932737	13
20406951	16
9626808	13
7941636	15
12050417	13
11755089	13
9872436	13
7284675	13
3800662	13
2645464	15
7171562	15
5309372	13
22435301	13
3214059	17
4626437	13
2710498	13
38724351	17
6443793	13
4138855	13
13715376	13
2588304	16
8909070	15
17802404	13
7719652	13
619263	13
15372423	13
1199231	13
6176187	13
18116924	13
9099420	13
4394332	13
32003598	17
2248731	13
4461371	13
15877532	17
10111334	13
12301585	13
3199289	13
271938	13
12162810	15
2321222	13
36139178	17
3769952	13
11848910	13
500653	13
6553771	13
11302627	17
37261389	13
159520	13
9219389	13
18952212	13
7788727	13
29986393	13
18512254	13
200822	13
13987815	13
5602848	13
2395207	13
6634644	13
6755267	16
24632730	13
16009037	17
9223512	13
5152420	13
5654674	13
12105822	13
11429667	13
7923067	17
1368707	13
17897748	13
5737639	13
1210534	13
10301258	13
6166414	13
1002796	13
9352312	13
580381	13
2666632	13
10325603	13
571429	13
7589226	13
2757762	13
11361853	16
6464905	13
23390754	16
29890051	13
3174914	13
10786383	17
4347640	13
2086453	13
2175209	13
28604092	13
21873327	13
20724426	13
2593019	13
19282835	13
11741098	13
6605897	13
7615024	13
14399665	13
385644	13
4423089	13
8873263	13
2748172	13
636407	15
3147163	13
14349825	13
2257177	13
320749	13
9697410	17
19719785	13
9433197	17
14777814	13
11528744	13
12945833	16
1889330	13
11853892	13
3976745	13
397480	13
7211735	13
7103609	13
6411296	13
8719155	13
14746463	15
10074015	13
18578556	13
8107401	13
12522611	13
29345204	13
2450975	13
1716632	13
6572759	15
9303806	13
13893353	13
346587	13
1384768	13
138421	13
2283902	13
4194694	13
10973690	13
317014	13
15868641	13
2169284	13
4961351	16
3184000	13
34023744	13
3278157	17
11079589	13
9046857	13
26979476	17
1842310	13
6070632	15
5857745	13
7348454	16
13180330	16
22834417	13
1457394	15
2508340	13
17186041	13
2196626	15
4910114	13
3350265	13
13263572	13
19006583	13
21126876	13
306282	13
5093272	13
1482575	13
21167243	13
10024684	16
7384092	13
6010890	16
1648810	17
104965	16
28224415	13
28094248	13
2126099	13
1300363	13
748325	13
7615941	13
31355912	17
2924630	16
8719475	13
43218404	13
155231	13
942330	13
1651518	13
230531	13
5177671	13
8979863	13
14285222	13
6881274	17
353900	13
12093306	13
2028291	13
3663329	13
6516344	13
1675429	13
1286992	13
1112159	13
2848632	13
508335	13
8323330	13
13467702	13
14730544	13
2892332	13
310195	13
14996302	13
41741710	16
8687059	13
946495	16
4135384	13
984885	13
6338774	13
4640908	13
16682857	13
421060	13
16008157	13
23841093	13
153654	13
9863439	13
8084004	13
2463209	13
5358493	13
13307075	13
4789169	13
64490	13
1878610	13
1401857	13
24386821	17
2337342	13
26720121	13
16360232	13
14113677	16
1713613	13
8730172	13
2199096	13
5058342	16
9081794	13
7937562	13
22875813	13
9367258	16
11050410	13
2771319	16
10640344	13
26407001	13
4184461	13
5274512	17
13287580	13
8028488	13
6672973	15
33794	13
28221924	16
7595389	13
1101874	15
6243921	13
8671945	13
2967228	13
17980170	13
1005413	13
15204608	13
4641006	13
580986	13
18024894	13
13182791	15
2497430	17
11176864	13
884419	16
925952	13
2674480	13
6002338	13
11643321	16
16412293	13
6100217	13
14587657	13
5619634	13
10234954	13
4402257	13
5386297	13
12622065	16
15303680	13
11011789	13
7633541	13
6974005	17
22641325	13
20794363	15
3820666	13
1780954	13
7338343	13
4030758	13
34099313	13
51935591	13
7033882	13
22589892	13
18611270	13
3756621	13
443647	13
3765515	13
398646	13
7845447	13
7346208	13
17428	13
12727628	13
5698690	16
2234930	13
2587345	13
9671113	13
5710132	13
20765844	13
26611606	13
2566596	13
917676	13
1597654	13
4390334	13
2531646	13
3662585	13
9640276	13
7504504	13
5145449	16
659829	13
9129978	17
359582	13
17443024	13
12324651	13
977827	13
2406477	13
46523668	16
10359282	17
24599853	13
13884006	13
207416	13
3554749	13
339965	16
14135431	13
9375701	13
8450350	13
1676194	13
18061415	13
38607312	13
1309432	13
91569	15
17392983	13
8197440	13
155730	13
41029535	13
1550542	13
13968716	13
3751257	13
799107	13
562761	17
4563004	16
16784826	13
13555676	13
27569367	13
18191166	13
1908744	13
4483219	13
2062341	17
1750631	13
7299774	13
1458846	13
1225434	13
8163852	13
14497490	13
5991147	13
20065140	13
16683594	13
882052	13
3229269	13
14554979	15
9740477	13
3374147	15
6392276	13
1935027	16
2888879	13
1163036	16
7426532	13
2997799	13
690168	13
9314564	13
13135564	16
4466058	13
8825249	13
5981310	13
4356762	13
1304774	16
49596173	16
522509	13
7505467	13
20099030	13
9332194	13
3732456	13
4108262	13
61893	13
4307469	16
1780850	13
4883980	17
8341613	13
496759	13
4569095	13
1679434	13
749222	13
1421663	13
41124312	13
8186750	13
584991	13
20458954	13
1986082	13
6309016	13
8359118	13
6439842	13
995106	13
14790081	13
32316370	13
13120017	13
5100897	13
9739826	13
144401	17
22730229	16
1053889	13
5025818	16
7493456	13
2094433	13
6283928	13
10211994	13
4936626	13
4433717	13
541818	13
28707257	13
282512	13
4353691	13
18945489	13
5032366	15
3624028	16
6744086	13
1260757	13
4289682	13
4646925	13
2801512	13
182904	13
1847213	13
11676274	13
19420959	13
3582039	16
2952426	16
10008769	13
10937949	13
7456999	13
5674456	13
6602163	13
3494699	13
2605431	16
13941525	13
7813405	15
7728216	13
3503963	13
9875017	13
6509227	13
9357009	15
15820815	13
9885310	13
6598035	16
872391	13
2472103	17
1015400	16
18887103	17
5078333	13
7238704	13
5447639	13
5529199	16
5847059	13
8242324	13
1976093	13
6755054	16
1104781	13
15234738	13
8901308	17
13936035	13
20544346	13
3436746	13
26186450	13
7097638	13
3304035	13
2008383	17
599701	13
2494772	13
18283212	13
7010955	13
63394	17
2644654	13
13391169	13
13501544	15
780448	13
11297658	17
2621504	13
7163160	13
8915911	13
7109338	17
15325754	13
5476797	15
8160731	13
3302706	13
2490205	13
9004464	13
2671095	13
2030208	13
836207	13
158622	15
17042410	13
2851414	13
2277208	13
10368642	13
4490691	13
947343	17
3211271	13
1566337	15
2067193	13
11046972	13
2308058	13
2115314	13
11637969	16
17522525	13
22673869	13
3525895	13
6490675	15
4919435	13
4522098	13
8063495	13
8246182	13
3428596	13
3402133	13
42212201	13
7259102	13
2112905	16
2208521	13
3104448	17
12635865	13
9003886	13
1210465	13
12086547	13
3844795	13
8356850	15
31784631	13
8807799	16
11063921	13
4729666	13
5779733	13
1596703	13
19048931	13
15449170	16
27947651	13
6162953	13
5395656	17
3400517	13
10572205	13
7187280	13
936704	13
727746	13
817709	16
4799215	13
1089541	13
3102308	13
12867847	16
7641060	13
21271895	13
2153324	13
1022861	15
70907	13
11064264	13
13906693	16
12018111	13
7486377	17
6208825	13
761334	13
8136887	13
11657123	13
11651845	13
27874239	13
16136316	13
14477736	13
14566634	13
744731	15
6081326	13
268760	16
1666030	17
2407040	13
14454856	13
3102314	13
15829412	13
18409420	13
3078308	13
6086134	17
23091102	15
14567203	13
2268921	13
9740865	13
6037262	13
9406411	13
12661770	13
24891032	13
959877	13
4414363	13
476758	13
5362375	13
19305815	13
13664046	13
10747663	16
4765445	13
16989473	13
6759583	13
7308891	13
12383277	13
4687778	13
8815816	13
10666385	13
1036040	16
7608278	13
10708876	17
10657780	13
1053440	16
1619683	13
21441850	16
15946848	13
3007240	13
27812546	13
6356366	13
2482032	16
9271425	15
6273328	13
7168192	13
14086030	13
23350422	13
2782702	13
4972951	15
1853035	13
6679338	17
321432	13
212923	16
7009146	13
15892714	13
2900707	13
2721937	17
17911789	13
2200638	13
5776373	13
17141692	13
10471130	16
2569040	13
17560764	13
6525409	13
8961981	13
772356	13
1216340	17
593786	13
5429133	13
8107591	13
394975	13
6034741	13
2306954	13
833755	13
4442917	13
3141538	13
32789922	13
6459198	13
165926	15
7760011	17
5619911	13
5160543	16
8388294	13
7620945	13
593001	13
18013297	13
5958447	13
10295916	13
7477551	13
1654022	13
8536634	13
1881156	13
2134129	13
14710092	13
2468150	13
864613	13
10825087	13
677802	13
6277460	13
2216415	16
763062	16
674757	13
4332866	13
29020232	13
11635194	13
8794890	13
12057218	13
10465656	13
14157458	13
330386	15
1128980	15
3800418	13
9439975	13
20558662	13
4781159	13
10011613	16
11666551	13
192522	13
2392382	13
955008	13
1716031	13
6548666	13
790458	13
2597709	13
1268478	13
13520769	13
7566495	13
1337251	13
2315150	13
13343902	13
4035608	13
11712952	13
2902908	17
1404035	13
11133650	15
3753105	13
4124310	13
12115319	13
7970390	17
1357369	17
11434904	15
5798475	13
3403548	16
825542	13
1582882	17
1767635	13
20384833	13
33083864	13
634593	13
6993400	13
10368044	13
1226929	13
13427098	13
4818688	13
2761828	13
1878742	13
2759259	17
4852868	13
579644	16
1307777	13
1566450	13
22051271	13
11895117	13
22201856	16
1342057	13
37985739	15
10627309	13
3824896	13
30836122	13
2569565	13
25434857	13
1134239	13
19201523	13
3178391	13
8912703	13
3133110	13
2187228	13
1707572	17
1852745	13
34618619	13
296918	16
4334879	13
1611198	13
4686107	13
3606431	13
5497088	13
1970352	17
11104167	13
17542908	13
12173107	13
5574705	13
5198880	13
11404989	13
38851778	16
6394045	13
12969766	17
8579999	17
13732722	16
2005525	13
3817432	13
7502935	13
4054717	13
854104	13
125670	13
5772584	13
16223595	13
5790773	13
2931853	13
20036275	13
37135965	16
23268943	13
17018100	13
4642591	13
5404482	13
8950637	13
428078	13
2961823	13
26964925	13
2183814	15
1411826	15
522146	17
7189815	17
25283830	13
4388779	17
9531298	13
2703995	13
1792499	13
18783881	16
7872358	13
10461199	13
1731000	13
933720	16
1340137	13
1296642	13
10405631	13
6065612	13
4297568	13
2471625	13
360028	17
470819	13
5441574	13
15203391	13
14902766	13
1122271	13
4438020	13
2237101	13
9605064	15
25917341	15
2061658	13
15168640	13
3114095	13
7247147	13
1083807	13
3787511	13
10487031	13
1865492	13
10676022	13
5409302	13
16909382	13
4101210	13
13722633	13
2749721	13
1803227	13
17716345	17
12215258	15
2359536	17
18022557	15
22292961	17
5849098	13
491888	13
6161774	13
12348339	13
1952416	13
6330636	16
5369379	13
13752710	13
3761187	13
16784077	13
2564931	13
6614666	13
7806090	15
8409841	13
57974	13
35641291	13
17589951	13
11569164	13
3660601	16
2903993	15
3666748	13
2075684	13
2362317	13
18685921	13
632673	13
875744	13
16428153	13
24047191	13
1060799	13
36912	13
656517	13
12557604	15
74353	13
13755604	15
13478902	13
526610	13
3358820	13
5365313	13
689714	13
13722733	13
1211211	16
617747	13
8238852	13
321920	13
6533239	13
3470626	13
4071178	13
294792	13
9757096	15
7679148	15
27987316	13
1230517	13
14945244	13
25900437	13
6350850	13
1074106	17
5246276	13
27847003	13
5024098	16
107451	15
8170694	13
7553178	13
8316914	13
17640354	13
5244596	13
13283963	16
4956751	13
4769280	13
7452468	13
4942036	13
7813170	13
1280468	13
1807339	13
26160770	13
3464350	13
5286515	15
10411546	13
3701805	13
1074320	13
8856878	16
13823912	13
5218690	13
1589614	17
768946	13
9629674	15
1659306	13
6540821	13
993420	13
10157675	16
12187280	17
6114926	13
3383462	17
4706101	13
17335045	13
7325481	13
4056787	13
1779432	17
43230458	13
21527001	13
3429524	13
9127830	13
22591218	13
1315908	16
6296144	13
4861876	13
9034305	13
581162	13
8395826	13
548154	13
8656535	13
3766068	16
2110949	13
19204512	15
2619651	13
6627195	13
17604791	13
11711485	13
9045718	15
7414128	17
4802949	13
1026818	13
701005	13
4694853	13
10051523	13
5484754	13
10647974	13
3619054	13
8242266	13
2344712	13
441556	17
4577618	13
24016345	13
6496865	13
992593	13
4348585	16
15333127	13
18638577	13
22500148	13
6476455	15
1858581	13
4627051	13
5664635	13
4461742	13
16044667	17
33064777	13
1855271	17
5038549	13
1146640	13
6439844	13
705233	16
1581232	15
9589329	13
23309291	13
4372522	13
21407207	13
411456	13
5339247	13
10868849	13
14384192	13
4383396	13
19925490	13
1850711	13
27073544	13
4972495	13
813815	13
16565532	13
8807986	15
17751949	16
8918576	13
360845	13
8313708	13
1398067	13
11853003	13
2798266	13
3256174	13
1623377	13
18966930	13
4383386	16
958691	13
4948955	13
1476109	17
20345398	13
679840	15
26478718	13
4082062	13
6482957	13
8905135	13
19800933	15
3979539	13
4173914	17
6740206	15
4067095	13
8410119	13
11012173	13
10649628	15
959835	13
17431609	13
21930588	13
12919555	13
26868756	17
35954062	13
4375356	13
8841125	13
13816579	15
4374170	13
17212491	16
3002263	13
10104427	13
8254394	16
5294502	13
43043713	16
29460646	13
6052391	13
6234760	16
2706594	13
12529144	13
1076398	13
1072984	13
8599474	13
5083817	17
4282000	13
30950052	13
7511767	13
3540175	13
9095050	16
1673636	13
902056	16
6961557	15
14636034	16
24438039	13
6948199	13
12003056	13
14982123	17
21367547	13
2062811	13
5651594	13
6879873	13
7330022	13
45845818	13
5244238	17
16697409	13
3368972	13
5942310	13
10055516	16
17554908	13
1630836	13
11854313	16
1862809	13
2241178	13
1728103	13
2193149	13
3120592	13
7125229	13
8566544	13
4511330	13
333566	13
390258	13
15163572	13
35327079	13
108693	13
12230727	13
16619407	13
24601030	13
13832560	13
17525199	13
5338251	16
3110750	13
9589342	13
5661147	13
9520851	13
1176377	13
3432375	13
2993720	13
7867689	13
2768584	17
5899079	13
14095915	13
13162466	13
8134223	13
36202391	17
4703139	13
2976419	13
23813468	13
20232557	13
669861	13
23845973	13
445319	13
41637006	13
11622886	13
148408	13
36489279	16
10048806	13
30686770	13
273275	13
3128122	13
248322	16
22467322	13
1696024	13
25282776	13
2312138	13
6266911	13
7628663	13
12614968	13
19826565	16
2315808	13
6994611	13
19968225	13
562857	13
8506344	13
5837670	13
7189725	13
3940946	13
747317	13
24852410	13
1956577	13
15361040	13
2495826	13
7979719	13
5972408	13
13867720	13
976555	16
4314585	13
18357761	13
15530873	13
1071622	13
1364271	13
4420210	13
15577621	13
9757960	15
9742144	13
2322945	13
4847187	13
2127401	13
1162902	13
2737160	13
57329	13
171918	13
4921655	17
4432485	13
4694094	13
12120796	13
31100322	15
7429333	13
36116616	13
7450249	17
28412031	13
5733931	13
1191091	13
5950989	13
9756637	13
3949677	13
5240494	13
195924	13
3022918	13
5686215	16
3330157	13
6985474	13
6768503	13
11336776	13
36395081	13
5103271	17
7836445	13
4608054	13
9577108	16
13851209	13
3765598	13
7949588	15
4238386	13
39597242	13
4321598	13
489888	13
9895196	13
35724123	16
4009002	16
3788301	16
2303897	13
9010752	13
6638745	13
7127949	13
403585	13
7661112	13
4360816	15
15793367	13
6149374	13
6834667	16
6822569	13
3451425	13
26302119	13
24862489	13
15411936	13
3820459	13
27967016	13
8051241	17
5822784	13
3773029	13
5176172	15
13673716	13
989745	13
13365449	17
9489743	13
17120186	13
12569116	13
7192317	13
5748587	13
5892855	13
11442261	13
1571427	13
3739284	13
4940880	13
19204373	13
2790068	13
6677963	13
12251419	13
229051	13
17195	13
11735337	13
6454640	13
31942351	13
51107457	13
5896273	13
3763906	13
2701152	13
3132362	16
4877159	13
12493760	13
3439535	13
17688097	13
10914055	17
187683	16
649288	13
570699	13
11575203	13
13288613	13
7692027	17
7904520	13
3563635	13
16583311	15
219172	13
22340236	15
19818793	13
997302	13
6517262	13
5283623	13
21377004	13
7002092	13
13668771	13
1271701	15
22773065	13
5110515	13
1400308	13
2350771	13
3661914	13
11212906	13
11004423	13
2205316	13
1604882	13
905040	13
22111797	16
18130080	13
4116396	13
17038262	13
31865952	13
441111	13
1148100	13
811556	13
2515930	13
7653724	17
19616794	13
3999447	13
922440	13
6239289	13
25212493	13
8817308	13
10581477	13
27328276	13
6249794	13
2235611	13
18045940	13
643886	13
305007	13
3440881	13
2802263	13
6200167	13
8123791	13
684228	13
2507181	13
970374	13
4228669	13
24680388	13
10889314	16
11056523	17
13810723	13
8683623	13
6121598	13
8656596	13
2955833	13
4480793	13
9983175	16
8665185	16
18207594	13
18045644	13
14454160	16
8054933	13
6770469	13
7680989	13
8416080	13
10060749	13
18811326	13
327346	13
12601393	13
3795243	13
1992764	13
14360466	13
2471541	15
2091408	13
2482951	13
6507919	13
14622227	13
7311422	13
3204729	13
10360474	13
26900672	13
3746914	16
23047520	13
8354839	13
12346802	13
17728933	15
655973	13
17730013	13
9833274	13
1571505	13
15230152	13
5633315	13
4128998	17
12257423	13
4558429	13
2826952	16
3572244	13
3139036	16
14143020	13
28665736	13
11467167	13
21336613	13
11890482	17
1892585	17
32368718	13
8405709	13
19976843	13
4701580	13
4177160	13
13277590	13
6852849	13
17644588	13
2692645	13
3064855	16
763836	13
10936914	13
8146810	16
5672341	13
870479	13
2792120	13
1645863	13
4821085	13
4572778	16
14748558	13
16765638	15
53544	13
18483390	13
4352617	13
1171280	13
2359757	13
2280919	13
237499	13
11234560	13
5753400	17
12811212	13
1431606	16
443833	17
2895373	13
61886	17
1603049	13
26979424	13
5844143	13
3757372	13
3867671	13
98362	13
344086	13
19378626	13
2656933	17
586395	13
17930840	13
3468082	13
27824381	13
1465927	13
23174533	13
3356230	16
19487787	13
9555446	13
10600103	13
7297	13
189043	16
34655111	13
11243500	13
21307581	13
13751311	13
1155381	13
3115054	13
748317	13
276289	13
11878040	13
131519	13
14810942	13
16617701	13
515977	13
13119961	13
4050682	15
4103514	13
22298564	13
663423	13
11968970	17
2264224	13
4308053	17
590120	17
4288348	13
25765654	17
6303408	13
2483061	13
10866780	13
664239	13
1467747	15
1967526	13
9263142	13
3333527	13
6805222	13
16285845	13
3894000	13
8780788	13
4695258	13
1450975	13
10630527	15
8697053	13
16794912	13
5773413	16
2988653	13
44375735	15
4170019	13
4539094	13
2396321	13
12398327	13
9815764	16
9308933	13
2150023	13
695357	13
1775224	13
2194048	13
2981465	13
7157961	13
3919937	13
10754682	17
896084	13
4213082	15
9548195	15
5665954	17
10181438	13
24331965	13
7345397	15
10725400	13
3876215	16
2549655	13
5318898	13
8189055	13
11280924	13
18228758	16
3863951	15
1082797	13
11055415	16
10755173	13
4454179	13
11230377	15
14542469	13
23560366	13
8402273	13
22097264	13
43030609	16
2776592	13
9254896	13
10468101	13
2153434	13
14616820	13
17301876	13
10894479	13
13519714	13
232493	13
13171591	13
24433145	13
3548356	13
4043108	13
13071705	13
255786	13
5220308	13
198586	13
2240770	16
2230078	13
934903	13
3847885	13
2099155	13
9686429	13
1083182	13
9562031	13
5383242	13
4224962	13
1199393	13
3524281	13
7566168	17
9912875	13
7685548	13
13302939	13
12666791	13
1358981	15
3568774	17
799218	13
21766885	13
1816219	17
23166818	13
9573822	13
6351110	17
9841771	13
513261	13
8204759	13
14846506	16
27252885	13
6240050	17
895435	13
310719	13
1929540	13
7824610	13
5227505	13
6586730	13
17386537	17
12373699	17
11320122	13
2635541	13
11142361	13
5883342	15
17235997	13
515780	16
4765149	13
2691774	13
1861638	13
6029448	13
963893	15
10022148	13
890656	13
11677696	13
1955006	13
3000808	13
11330945	13
1276449	13
2893096	13
5596914	13
8615262	13
3107806	13
18254045	13
14580029	13
5430744	13
6181625	13
32074854	13
1186145	13
2570697	13
12595065	13
6832881	13
3926995	13
1469425	13
11943275	16
6395130	13
6268560	17
16236657	13
13822443	13
1023195	13
11176098	13
626296	13
7918935	13
13399264	13
2769044	13
7115268	13
3432731	13
7415824	13
16599407	13
13633351	13
6575628	13
4876323	17
556075	13
8720761	13
17829239	13
17290959	13
17513558	13
1418495	13
10394031	16
4555817	13
6938661	13
15222437	13
47153156	13
1761791	13
3408844	13
4315881	13
4614962	13
86394	13
24056162	13
4186792	13
1220645	13
1695865	13
14192431	13
15166	13
485186	16
36882054	13
15526277	13
45052245	13
14132933	13
25509174	13
733368	16
2788678	13
4970839	13
3843265	13
4231750	13
8251785	13
9047063	13
1830104	13
4208043	15
13743279	13
2330361	13
1747822	13
21033504	13
3686106	13
3537628	13
14869519	15
2370300	16
15548216	16
4962116	13
10579429	13
8426827	13
14281498	13
7896880	15
7747942	13
1027477	13
4924648	13
9167101	15
6036636	13
21848351	13
6245229	13
5753460	17
18014375	13
74601	15
4661892	15
292087	15
1239182	13
3213427	13
26728328	15
6130708	13
4174333	13
10300322	13
8232223	13
7330943	17
11055955	13
1880121	13
26079451	13
6100715	13
3583735	13
32067316	17
32844981	13
3595055	13
138229	16
22036379	15
10545973	13
604591	13
6793887	13
7228305	13
13395716	15
14175579	15
11484207	13
4351640	13
1750440	16
4303509	13
9050927	13
6808274	13
12983068	13
29626830	13
3194307	13
4684834	13
4407989	13
374838	13
195207	16
3436088	13
9713355	13
2339190	13
2571616	13
4620210	15
17539027	13
9580926	13
15177633	13
2158501	17
8729951	13
2221683	13
17040817	13
17805016	17
2695694	13
647235	13
18429278	13
2865821	13
1937479	13
11307749	16
8972413	13
8713794	13
1037383	15
627978	13
1331423	13
6902296	13
15070484	13
136732	16
17548694	17
7343020	13
2078502	13
22870128	13
1404075	13
2050110	13
7103599	13
5383220	17
6541519	13
28809555	16
65101	13
1452367	13
3709027	13
3818478	13
3627326	13
129288	13
4848001	13
3806876	13
4882162	16
718689	15
1470791	13
11745769	13
27681103	13
7363377	13
6238247	13
4887420	13
2018297	13
18287374	13
5409757	13
11179357	13
54571	13
3045672	13
1569825	17
203577	13
2612963	13
3289452	13
7422421	13
34123669	13
19609862	17
768086	13
443494	13
221265	17
4439938	13
15027042	13
17264010	16
10838315	17
2847254	13
6265620	15
3617489	13
1900186	16
12260998	13
16336615	13
17310013	16
3288422	13
13999197	13
18565130	13
14865874	13
14519664	13
1505233	13
54895	13
20163307	13
18614256	13
236914	13
11844243	13
3200389	13
3674126	13
4668510	13
15980396	16
2104878	13
4949373	13
17580472	13
659319	13
7814289	13
5267805	13
2296160	13
1614972	13
2061728	13
61431124	13
8499494	13
13408629	13
4390471	17
16820341	17
9556158	13
2435207	15
1459836	13
6736927	13
5425881	13
2095246	13
14228096	13
8943327	13
10241818	13
30358647	13
4426827	16
1953175	13
15823115	13
12580635	13
15179698	13
4795518	13
26558116	16
12710549	13
1400772	13
26205474	13
19970879	13
2222968	16
8677823	16
24777628	13
28141181	13
4597860	13
9986959	13
2448143	17
3222608	13
5179927	13
8045939	13
373188	13
23917569	17
2006563	13
3296057	13
5567490	13
15931713	13
10286619	13
21628446	13
2115471	13
1916401	17
12069395	13
987803	13
14847232	13
3077365	13
10606777	17
687735	13
833788	13
2836276	13
70273	13
2780317	13
4212093	17
3163727	13
2301550	13
4822315	13
6327157	16
957616	13
1268660	13
7364713	13
653198	13
8539146	13
30350864	13
7644675	13
16978889	13
7001198	13
2243413	17
10736694	13
1052834	13
19751469	16
2064937	15
26450160	13
5725575	13
11064018	13
1084071	13
3575897	16
11158128	13
4983281	13
18705762	13
4121117	13
2161154	13
10085748	13
21749042	13
712387	15
25924105	13
26577809	13
14862726	13
470182	13
3373977	13
8603987	13
3032581	13
3911450	15
8001378	17
5394502	15
1186664	13
29676322	13
515412	15
26150204	13
19904288	13
1787993	13
14952363	13
7810186	13
1176428	17
3241683	13
225056	13
12385967	13
2388751	13
28049571	13
2267726	13
11019510	15
5452909	13
4701670	13
5656957	13
14495137	13
1976650	16
6402013	16
2301534	13
2106011	13
270216	16
863445	13
7140675	13
1923436	13
4935450	13
12774146	13
12496336	13
1635823	13
21004007	13
9820714	13
1437325	13
3464723	13
8644818	15
2197983	17
27402185	13
5018806	13
6398403	13
1041034	17
28139370	13
15473446	15
5539132	13
10065019	13
24726984	13
15362914	13
14203517	13
7968016	13
3176429	13
7060538	13
15384053	13
20918149	13
1064642	16
6448644	13
1018952	16
9775793	13
5332563	15
27945513	13
8631089	17
3322769	13
2525899	13
2518861	13
3167092	16
4629386	17
1400656	13
5068229	13
4953058	13
5974147	13
7777374	13
1566494	13
7584245	13
3548864	13
897256	13
24635836	16
3124442	13
642947	13
4700285	13
1269719	13
1546872	17
409048	13
833968	13
8259964	13
7046969	13
3388710	13
6349602	13
5447058	13
2012022	13
5878040	13
18860619	16
3316780	13
7927047	13
361235	13
15713326	13
5545014	17
5734989	13
8013569	13
9113151	13
942299	13
4080403	13
2693976	13
10957602	15
3976874	13
8479297	13
5509785	13
10364773	17
15595663	13
5074539	13
17797232	16
847811	17
11992653	13
3211295	13
1129546	13
5509107	13
19356022	13
1863602	13
165778	17
6810522	16
4562360	16
906852	16
1537934	13
7511070	15
18062658	15
1662828	13
443120	13
12243922	13
4518410	13
5607599	15
10517475	13
11326873	16
13474858	17
6864665	13
1922411	13
26130090	13
307799	17
10457239	13
3627844	13
6473102	13
2881930	13
20504894	15
852644	13
14670435	13
6963557	13
5693295	13
4587315	15
3422256	13
855993	16
10340519	13
1702942	13
8853140	13
34192413	13
21206047	13
1852249	17
17158632	13
724231	13
27339717	13
13284373	13
21099104	13
20581831	13
1349626	13
13373025	17
4173643	13
2108652	13
400834	13
224633	13
19031578	13
10928756	13
9100457	13
6779182	13
20731671	16
6232418	13
3577360	17
6173159	13
6357942	13
761297	13
8292896	13
687019	13
10035330	13
6584875	13
4602370	16
171026	13
6555620	13
22542965	13
8651473	13
1533861	16
12418203	13
10627001	13
19964368	13
10305808	13
28300098	13
1770415	13
11593298	13
6958704	13
20653595	13
103175	13
2024087	13
3369245	13
7472700	13
11903252	13
11869554	13
5193619	13
6652761	13
20500160	13
4412816	13
10259315	13
49552474	13
7670370	13
8496179	13
3576041	13
4160765	13
6541068	17
6388255	13
3614387	13
6574798	17
161169	13
3680527	13
3524617	13
2895360	13
7518537	13
9480995	13
3956760	13
2253216	13
4660477	13
2239371	13
2635887	13
5464491	13
7443980	13
4367823	15
5485074	15
570920	13
4980440	13
10841188	13
176387	16
1214346	13
354065	13
7156988	13
2395326	13
4325652	13
7214085	16
1942383	16
17704373	13
12364207	13
25900	13
11163370	13
16837818	13
12479696	13
21492650	13
5567694	13
1604974	13
663824	13
9936571	13
7211024	13
3070564	13
6372501	15
11748770	16
21574276	13
2326834	13
4166483	13
23801206	13
334218	13
11718883	13
7154416	13
12032094	13
4795411	17
10591595	13
3953734	13
28058712	17
9993324	13
3178690	13
1471487	15
31371426	13
5295959	13
16963860	16
5724220	13
19822306	13
1606405	13
11856416	13
11748405	13
13561247	13
12386721	13
2238506	13
1756812	13
9850410	13
15839850	13
2172581	17
8660997	16
6646021	16
3364748	15
13613351	13
2276067	13
5969981	13
1107354	13
4876026	13
11922203	13
11574545	13
2577300	13
8564090	13
11247269	13
10038231	13
504623	13
4032455	13
14500405	17
1908540	13
2519256	13
4661468	17
25010854	13
2631650	13
7987455	13
9191162	17
6786645	17
6681241	17
16739424	13
7548433	13
608688	13
32894541	13
9175416	13
12988214	13
2771403	13
864646	13
1756605	13
3012105	13
5882391	13
115338	13
1196410	16
5260578	13
432817	13
779844	13
267473	16
7809224	13
2001020	13
20328575	13
15447400	13
1666176	15
6343577	13
3438699	13
24716786	13
4780237	15
19134645	13
1493299	13
127400	13
301655	13
824897	13
10414905	13
4978235	13
6219057	15
35421	13
9749406	13
13634816	13
28333406	13
10984948	13
10129670	13
4492244	13
5866614	13
2869182	13
20943830	13
17728727	13
1122123	13
2231135	13
691912	13
6068445	17
7442132	13
12806476	13
5386518	13
2604077	13
9029836	13
36840447	13
5037178	17
1282571	13
3346766	13
3040783	13
14601429	13
1891298	13
978608	13
142667	13
21020493	13
4014238	13
336012	13
12973531	13
1451368	13
13476607	13
9558893	13
2368601	13
5597825	13
17005279	17
36078655	16
24898388	13
964031	13
15113547	13
10538116	17
4638504	13
427572	13
20387533	17
5561006	15
493529	13
868991	13
5209969	13
19840750	13
27220651	13
518872	13
1512835	13
898248	13
28871947	17
1184351	13
11762073	13
426616	13
23060509	13
4944374	13
20233223	13
2813219	13
1129959	13
2083755	17
15948940	13
9323310	13
18130476	13
12296	13
1310053	13
4072375	13
5464658	13
35999813	13
8295511	13
7705965	13
6994145	13
6683017	13
25625220	13
13092308	17
4210127	13
129582	13
2905937	13
39483968	13
3469495	13
5003	13
5827050	17
1032280	13
10254947	13
16186955	13
13031147	13
6216721	13
3805166	13
6076618	16
6396153	13
20250833	13
20279487	13
5872792	13
34885689	13
13692181	13
10266782	13
15488935	13
6458354	16
15114639	13
4490789	13
1389125	13
8642054	13
7811526	13
13465934	13
10756690	13
2944787	13
32000340	13
8516451	13
1007367	13
14896151	13
17678465	13
9081617	13
899938	13
3718439	13
34651517	13
9242928	13
2442775	13
5892012	13
14219382	13
2719456	16
2851899	13
6165028	13
2323173	16
9216452	16
192001	13
3096215	16
4503928	13
4246370	13
1254750	13
8883913	13
9705044	13
451490	13
8363634	13
6197730	15
2430622	13
22896756	13
17425051	13
29736677	13
2623958	13
3754248	13
14965591	13
10457933	16
1777094	17
11582569	13
2859734	13
4303215	13
2574457	13
7764592	13
3043817	13
7335376	13
4664716	13
12149962	15
24992804	13
3558833	13
1437303	13
504220	13
619537	13
4076251	13
12147551	13
8799828	13
4225050	13
3103820	13
27415207	13
4205146	13
4383480	13
7926956	13
201922	13
7642294	16
11373217	13
984879	13
12224233	13
3614100	13
5553063	13
5081571	13
7178284	16
2085890	13
14100822	17
21233565	13
277905	13
9359192	13
1047560	15
467233	13
5299527	13
6441626	13
494668	13
17846877	13
6597378	13
2498751	13
3865929	13
1952689	13
2538366	16
22020594	13
3291513	13
23598161	13
17065745	13
8539951	13
2435805	13
3816560	13
5554662	13
10680535	13
26048559	17
1201305	17
4702801	13
10230764	13
1328758	13
2465657	16
3638327	13
7742136	15
17708176	13
8493029	13
2237409	15
5903241	13
15502461	13
20478804	13
816433	13
20094	13
34509041	13
887216	13
7882155	16
1618912	13
1059336	13
8586168	13
4775014	17
777348	13
9524283	13
13855253	13
2871445	13
9802477	13
898913	13
1880979	13
8557218	13
3783742	13
8367874	15
4670448	13
344661	13
11533406	13
9065445	13
24520250	17
2750260	13
18798856	16
8562744	13
800197	13
996447	13
4688285	13
5680279	13
5092712	13
7164022	17
1863483	13
21163259	13
21643312	13
5012258	16
4419764	13
11886560	13
2425486	13
2318289	13
2866839	13
7196697	13
7232165	16
17763576	13
4264948	13
12819491	13
20624411	13
18077142	13
2582967	13
11085658	13
4400923	13
4738899	13
6342491	13
5373366	13
31379965	13
2004190	13
6716162	13
11655822	16
14244124	13
25240159	13
3045531	13
368976	13
21771373	13
1526734	13
13873651	13
6005802	13
12026996	13
7594434	13
45056130	13
1464160	13
8863666	17
3760733	13
4731638	13
140965	13
2226629	17
27636758	13
3929258	13
22710064	13
9097904	13
16662713	13
2219863	13
15734001	15
10630926	13
5778303	13
16809802	16
3028050	13
4268913	13
2000448	13
1601912	13
6340631	13
9649176	13
5855642	13
11431286	16
8589792	17
4314462	13
974898	13
66261421	13
1343410	13
15986430	13
3518583	17
1019181	13
910629	13
15900448	16
2707460	13
5275362	13
2735738	13
17057484	13
2480821	13
4387422	13
9247750	13
3875346	13
5178628	16
2033140	13
5652930	13
1261278	13
811184	17
5672296	16
1917949	13
12412597	13
7364371	13
12896871	13
24101830	13
10167331	13
4003449	13
6746792	13
1820094	13
16384678	13
5606782	13
35533282	13
382803	13
12234323	13
40984401	13
11637909	13
4812269	13
21756478	13
13584739	15
6130947	13
1176997	13
746496	17
11813026	13
18934587	13
9697370	13
3966	16
587932	13
1326565	13
1563635	15
3456152	13
2522855	15
14268977	13
520569	13
5199881	13
20373939	13
322375	16
8822028	13
15724662	13
7619049	13
3531515	13
25701597	13
31574874	13
20374467	13
23436888	13
18363306	13
5439422	13
4046430	16
12709073	13
452	13
14085218	13
9926041	13
8528687	13
5350590	13
3637711	17
943027	16
7701763	13
11331566	13
3674761	13
17440145	13
2160492	13
7435215	15
27140923	13
9608727	13
29174	13
9179187	13
17737633	16
12705249	13
18740417	13
35195349	13
2826898	13
9182599	13
262681	13
3680209	13
903165	13
6524292	13
4833993	13
11219556	13
5660948	13
30275430	13
6498299	13
9095311	15
19996536	13
9857155	13
835175	16
539533	13
6097156	13
568724	13
46449682	13
11943287	13
2971345	13
1949392	13
410114	17
2812391	15
5890000	13
489400	13
30179109	13
5219062	13
3395908	13
1127276	13
5247806	13
1096071	13
2453726	13
14332141	13
15068265	13
6988447	13
2687759	13
9650031	13
8735492	13
12239139	16
31073970	17
19843108	13
3646402	13
31687314	13
3374060	13
885504	13
11622331	13
12348176	17
1195572	13
10274760	17
12903763	13
23212539	13
9946471	13
22118	13
27222178	13
46174599	16
2296433	13
7609924	13
24971225	13
6452068	13
17998520	13
10187506	17
2680652	13
5161641	13
8835872	13
2375216	17
29701268	13
16991239	13
21620177	16
4230984	15
19959874	17
30470714	16
8009544	13
7436957	13
23399482	13
3906878	13
6873785	13
3616923	13
17134651	13
23451302	13
2102784	13
891247	13
8264915	17
3725637	13
2678944	13
8312271	16
984639	13
3630091	13
2790112	13
14329415	13
3046664	13
3579077	13
5244422	17
23484995	13
8992764	13
23354102	13
41391688	13
3396147	13
730369	15
49634390	13
4035177	13
6399952	13
2617078	13
842181	13
7830431	13
7017146	13
13282873	15
2553646	13
7144899	13
5387207	13
294073	13
22958054	13
3329905	13
310577	13
8703772	13
1265731	13
892344	16
1702120	17
29841186	13
7477703	13
1775676	17
6114396	13
4082111	13
1300381	13
5981896	17
8042497	13
19882007	15
26911870	16
828279	13
9160946	13
356567	13
11870230	13
1450142	13
2961402	16
3784744	13
17915327	17
206198	13
12441600	13
2801319	13
3839775	13
1272273	13
13831879	15
23147370	13
199641	13
1845199	17
11486142	13
11548481	13
43609454	15
3311738	13
6183767	16
3552183	13
19372652	13
3821959	13
15247272	16
8324251	13
20318056	13
41034960	16
27770556	13
12790192	13
815479	13
1262732	13
10339005	13
8812144	13
7485749	13
9880611	13
11711150	13
2259739	13
5603202	13
8444126	13
20997499	13
5260507	13
2680123	13
13595143	13
1200580	13
6224705	17
1481828	13
17550325	13
9102254	13
5249837	13
10749119	13
1215592	13
28889275	13
8421079	13
78565	13
7211080	13
5596267	13
18062236	13
13393831	13
11964983	13
1208142	13
7117003	13
12939147	13
10012509	13
729410	13
11464769	13
20584301	13
2734943	13
7630928	13
6153861	13
33870352	16
2204116	13
999762	13
7822131	13
1817985	13
424728	13
6190996	13
5971188	13
7640952	13
5514432	13
2912634	17
16706998	13
8076062	15
5168245	13
5293163	13
3902105	13
18613886	13
22563915	15
2108672	13
9834518	13
1313683	13
14398789	13
738089	16
1876980	13
724016	13
10985615	13
19169193	13
730323	13
15423485	13
7854889	13
15369651	15
21952985	13
16531045	13
12327352	17
2458273	13
7241881	13
1470208	13
3635322	13
1382896	13
22931	13
23019815	13
1571093	13
7894118	13
6703500	13
6734387	13
9788385	13
2051493	13
10986783	13
12000846	13
10605916	13
18899105	13
5970379	17
38568789	13
10700457	13
1416682	13
2921690	13
12843198	13
2036280	16
11879818	13
2024687	13
15769670	13
7625169	13
5423243	13
1183221	13
5423984	13
10567209	13
11673269	13
7355130	13
12085785	13
12252721	16
18302604	13
16784544	13
651518	17
1398461	17
1876365	13
14341508	16
22864468	13
3245591	17
7562770	13
17756125	13
15507308	15
7613622	17
1663833	13
9337554	13
14801700	13
15652386	13
1208635	17
819064	13
3048598	13
5981208	13
15408	13
9031416	17
16616200	13
12308091	15
6793330	13
13111438	13
3453236	17
15283023	13
10822929	13
8519122	13
7333084	13
13846020	13
1159964	13
1253042	13
15700925	13
9133936	13
12277838	13
5148048	13
11806218	13
15662611	16
6735821	17
4559976	13
2861971	13
6407357	13
4691879	13
17268364	13
10119972	13
3190460	13
3754760	13
8341990	15
2091019	13
48968178	13
1336938	13
22396814	13
2972920	13
552973	13
1911417	13
1627776	16
526521	16
20086870	13
3531873	13
10580712	13
756394	13
4315843	17
19422867	13
18391723	13
9018936	16
7350692	13
14774	13
22776610	13
15424962	13
4848620	13
46679758	13
7113710	13
1469862	16
792370	13
6144531	15
1521460	13
1076660	15
31460003	13
5575074	17
8755178	15
171118	16
13020670	13
8311363	13
1475486	13
3121236	13
493289	13
13314816	13
2182559	17
5241600	15
3967693	13
18952124	13
3483301	15
3851275	13
7688652	13
4800709	13
342960	13
24553017	13
30484299	13
1378569	13
12337584	13
16521934	13
7748215	13
2942054	13
10072628	15
12716623	13
3006070	13
8244536	17
9820785	13
5717339	13
15081832	13
16010842	13
3502511	13
8810200	13
3595585	16
6976650	13
4523152	17
946982	13
3631580	13
14657933	13
1227027	16
7510087	13
3981837	15
14436321	13
13845567	13
3248859	13
404277	13
37574212	13
15543224	13
8881743	13
5451195	13
12280284	13
2207640	15
485174	13
14396948	13
1719351	16
1245006	13
2311850	15
1662291	16
23130088	13
18352515	13
15191895	13
12753092	13
220568	13
5700096	13
2146907	13
3410818	13
2890488	13
6130013	13
4656687	13
8715868	17
11319731	13
1468610	13
5075943	13
4271189	13
34203294	13
18239771	15
2081714	17
12038959	13
50700824	13
4699837	13
1848103	13
4106145	13
77254	16
3971290	13
19791070	13
15943254	13
7718748	13
8977187	13
10181582	13
11838594	13
3043226	13
11024844	13
10526263	13
687090	13
3182355	13
3167460	15
6068188	13
641714	13
3019954	17
7851029	13
1020220	13
10513525	13
2064462	16
10405329	13
3722357	13
3950182	13
1746245	16
211811	13
9675702	13
2237631	13
2111745	16
3029299	13
43042421	13
7398274	13
2060621	13
6165402	13
21085720	13
6160417	13
21104955	13
962530	13
2554212	16
166101	13
21746354	13
3267728	13
17666707	13
19952180	17
14343539	13
6409604	16
4532067	13
2631625	13
17273935	13
15686346	13
35737760	13
7364549	13
15514506	15
680161	13
8377869	13
36578660	16
26295921	13
1531651	13
12772824	13
2684771	16
10093372	13
7321595	13
4053297	13
12791426	15
19376262	13
3965869	16
5523192	13
4737968	13
12953333	13
6880900	13
1699492	13
1622451	13
3011989	13
11304801	13
5479528	13
2581357	13
1147022	13
13116662	13
5715251	13
2039361	13
6980183	17
1678259	13
6735290	13
874371	13
19655889	15
11610210	13
25323202	13
4114505	13
10180805	13
5972047	13
10214852	13
3772564	13
730756	13
3762747	13
15085801	13
6032750	13
1739621	13
22633529	15
9594220	13
5033827	13
22557939	13
2995834	15
6989449	13
2941898	13
14313394	13
5523530	13
2402070	13
13317121	13
1510181	16
12190605	13
7852063	13
4494870	13
21188799	13
507593	13
6287689	13
10872372	13
17316934	13
304311	13
43565963	13
137568	13
7169806	15
11530907	17
2563041	16
6962398	13
4777086	13
2655894	13
8665155	13
8622325	17
2994996	13
5696063	13
9285624	13
14957571	15
2949960	17
2241044	13
1182740	13
6470578	13
18605107	13
5796202	13
11013019	13
1039891	13
10910265	13
7686410	16
211201	15
25099948	16
16344057	13
6776161	13
41292	13
3304282	13
4750613	13
2089893	13
9463778	13
5522025	16
119163	17
10260022	13
1540948	13
3833713	13
11604811	13
13559059	16
31917266	13
5419257	13
4931434	13
25641838	13
1158022	16
33314	13
4910125	13
3597108	13
8054175	13
34380244	13
213438	13
2824511	13
25286010	13
8157202	13
24795204	13
7585578	13
3025005	13
11349534	17
3543152	13
849714	13
5498230	13
1334123	13
894218	13
10429693	13
16939324	13
4195572	13
7151254	13
11663263	13
19819948	13
1269760	13
985928	13
350701	13
5731565	13
4475156	13
9429989	13
6826301	13
3268952	13
22010342	13
23839001	13
8033099	13
2534110	13
21917137	13
3009888	13
12952090	13
644567	13
7784979	13
18297863	13
7684895	13
818906	13
8271498	13
5011704	13
22763138	16
11264856	13
1164883	13
8985615	13
4140180	13
4390237	17
23579019	13
29785776	17
1663063	13
14028286	13
7197444	13
9158805	13
24719188	13
4603955	13
3900657	13
14985552	13
10900191	13
6608339	16
1743077	13
1782189	13
4668996	13
5181735	13
20449068	13
2522055	16
976220	13
14249404	13
11253398	13
8964230	16
5699654	17
485273	13
8907346	13
358608	13
2544734	15
2225783	13
3680813	13
5118736	13
5342185	13
3091469	13
6576260	13
8211799	13
5392862	13
7539510	17
21219844	16
9893356	13
5143107	13
1397786	13
9009943	13
6186891	13
2114168	16
7024675	13
6230749	16
9245565	13
8463356	13
340171	13
5925882	13
46519146	13
4200441	16
11910227	16
155234	13
6886176	13
6012138	13
1101491	13
18534219	13
5470878	13
1542377	13
5090131	16
13234991	15
3918935	13
3251552	13
1402345	17
13475384	13
5191558	13
19908550	13
18117255	13
12906256	13
7564190	13
7647724	13
7487963	13
37253877	13
14472462	13
23863958	13
11499369	13
2688951	13
2032858	13
10132678	13
1276439	13
11672663	13
15643001	13
457206	13
15341696	13
12718663	13
1369139	13
26085136	17
9134009	16
771111	13
12286524	13
22544979	13
15988055	13
11095437	13
18378952	17
15155933	13
12067957	13
2551683	13
621306	17
2928073	13
9817331	13
610936	15
21616113	13
2058385	13
3822809	13
10797298	13
10895766	13
17662821	16
1815706	16
3679780	13
8568674	13
23197032	13
8762903	16
5117019	13
9442437	13
15186770	13
3801098	16
140246	13
13800703	17
13916244	13
8273582	13
2678195	13
2072143	13
6456570	13
5005084	17
11512164	13
18294812	16
5326067	15
6018779	13
1048382	13
3398196	13
794403	16
20092073	13
4711509	13
9705671	13
236043	13
5193184	13
2797934	13
4615202	13
6907509	13
5012442	13
3793411	17
16078775	13
22232431	13
14100832	13
3201294	13
1969270	13
854758	13
13886783	13
10384615	15
2706215	13
10159770	13
10999996	13
1348161	13
14633352	16
1221823	16
8600540	15
8250974	13
4019121	13
3079079	13
15886821	13
11824925	13
1799158	13
12014223	13
13142637	13
1833077	16
5199391	16
347805	13
19006644	13
2529793	13
7294365	13
108979	13
2251761	13
34350818	13
11013411	13
11627924	13
11128219	13
12416781	13
3092801	13
2539593	13
9605714	13
5710109	13
6096658	13
6460331	13
25413390	13
15882049	13
6717845	16
9931849	13
10926178	13
228192	13
10268316	13
5958880	15
1928579	15
4189377	13
765632	13
2643976	13
3841142	13
5712051	13
12588577	13
10223866	13
2325736	13
1352921	13
12844730	13
12744762	13
18705907	16
12529908	13
1868664	13
9938859	13
10025930	13
6689944	13
3588088	16
1219419	17
13782937	13
3417793	13
13763850	13
1916458	13
12250082	13
2959457	13
5851899	13
101866	13
7170289	13
594999	13
131593	13
8575843	13
13113572	13
9115084	15
2614131	13
5680074	16
6738344	13
1570091	13
1690430	13
10062060	13
9347423	13
8025766	13
2071620	13
5272122	13
10980555	13
10553337	15
2882013	13
4136711	16
10706110	13
7770126	13
13022711	13
9371607	15
13341628	13
37063320	13
16840936	13
9292628	13
6079060	13
8093697	13
1591168	13
27432316	13
38816331	13
12039768	13
3556725	17
55802569	13
3011469	13
2267446	13
5578967	16
1444782	13
12043693	16
13770169	13
18435545	13
1756894	13
289574	13
5552850	13
6718174	13
7440654	13
8382699	15
13783772	13
12556359	17
9040511	13
356796	17
4162744	15
19362743	17
14843147	13
536906	13
448043	15
20281979	13
20427897	13
12165207	13
17395514	13
631674	13
29105222	13
2245556	13
1873490	16
250014	13
17528354	13
40645529	13
5335037	13
3659494	13
4475703	13
7494617	13
2852422	13
1017542	13
12002941	17
1874001	13
19500490	13
3022957	13
16353423	13
39272972	13
479973	13
5699390	13
2334873	16
3282838	16
7710538	13
3711310	13
5944239	13
4630700	13
3096793	13
9899278	13
16540722	16
3550518	17
4967672	13
25321235	13
9658185	13
3273347	13
2105699	13
170828	13
1457629	13
4533797	13
1976804	17
295290	13
13535682	13
13289273	13
120092	13
11876549	17
3540741	13
2718780	16
2753755	13
8193678	13
13259282	13
2048546	13
230940	13
2267468	13
5174524	13
5817294	16
11573486	13
12662515	13
3111	13
17416481	13
9416607	13
5113403	15
1180613	13
5858809	15
2418314	13
4782565	13
2229635	13
14169357	13
3396528	13
15041324	13
1295252	13
258079	13
12631240	13
205974	13
1873334	13
1118217	16
6160600	13
1881648	17
1782660	13
2018672	16
2817517	13
1848066	13
5646545	13
30969264	13
2458807	13
1822246	13
9665887	13
17586839	13
3599469	17
3034040	13
3155616	13
995860	13
20401812	13
5653123	17
9373101	13
1903547	13
50214473	15
9145753	13
5947372	13
1644546	13
1561973	13
1450678	13
8961356	13
1428618	13
4913754	13
7534202	13
29696668	13
1644894	13
6072408	13
15552998	13
2298723	13
1085046	13
361653	13
28318526	13
3270672	13
1678503	13
4176212	15
10449171	13
2157084	13
14858153	13
18685	13
13093545	15
1503510	13
5458761	17
2777465	16
18139992	13
19600640	13
1596877	15
11669586	15
934378	13
1915944	13
1409220	13
3528681	13
6874388	17
8954332	13
6483973	13
8906858	13
8561939	13
4324136	13
1612269	13
32370012	13
1238913	13
3110422	13
9484064	15
591884	15
4622201	15
14162257	13
1197374	13
7722664	13
6498221	13
16929826	15
4030005	15
4377976	13
28731022	13
7531268	16
2352937	13
9273614	13
160259	13
96334	13
22394516	13
8373294	13
2794327	13
26137280	13
4239014	13
10794328	13
6824967	13
2938134	13
14064453	13
16020421	13
1122849	13
7215201	13
9556189	13
3459697	17
11248459	16
8446647	13
23595439	13
3720066	16
22981437	13
5957070	15
847307	13
2071383	13
12798500	13
4559744	13
4189873	13
27400784	13
473589	16
7544473	13
2585321	13
2094605	13
9616202	13
5018390	13
9485566	17
11421135	13
1382353	13
7231691	13
3730525	13
3383481	13
238499	13
299507	13
7692481	13
2483069	13
16526707	13
7814591	13
6284045	13
18800916	13
3021510	13
2210466	13
9740198	17
605814	13
14233893	13
10065809	13
15272127	15
1806909	16
9676807	13
7796435	13
844164	16
10700068	16
7948301	13
346246	13
70740	13
1967978	13
2145099	13
470977	13
7249422	13
10898431	13
9207347	13
2057043	13
17246582	13
12993816	13
33793018	13
2141172	17
428754	13
3939089	15
4323759	13
10954632	13
2473940	13
15458107	13
4356170	13
5273118	13
3842568	13
6494184	13
4267658	15
6644126	13
416448	13
2891739	13
9282462	13
22099736	16
4391357	16
780917	16
2155745	13
26849591	13
2692629	13
9809277	13
2368457	13
4390100	13
2006930	13
36340361	13
6478786	16
8541166	13
17611298	13
1586434	15
11134546	13
793759	13
18408646	13
744406	13
6782479	13
1933718	13
6169532	13
4994225	13
8532240	13
4168120	13
4386947	13
7489871	13
4583031	13
6716187	16
1086896	13
47200056	13
697565	13
3072367	13
2337301	15
11845416	13
331866	13
10519008	13
3062285	13
13448420	17
4089723	13
46502841	13
9229528	15
6230423	13
7214184	13
3475002	13
7307279	13
969341	17
34426015	13
2742632	13
1117173	13
2602291	13
8392840	13
10354342	13
817153	13
1944209	13
6041759	13
7569129	13
6923382	13
7851663	13
5163393	13
4303619	13
3672147	13
3844177	15
224551	13
5803243	13
10930473	13
3972119	17
7084799	13
7132249	13
1662678	13
805604	13
10334529	13
8866254	13
1414814	13
7467580	13
2004381	16
10157068	13
6153409	13
126457	13
1375425	13
6125197	13
22511812	13
4989200	17
6115119	13
6613585	13
4415728	13
12947726	13
17383579	13
23446481	13
3064450	13
7314681	13
1217663	15
4133378	13
21275182	17
11388373	13
2877163	13
10265511	13
10382056	13
1660807	13
51845011	13
8386702	16
2696392	13
1674571	13
2241568	13
13796158	13
10514497	13
332216	13
14469334	13
8955253	13
1263794	13
375254	13
16356986	13
17172429	13
6926576	13
4062	13
927339	13
1618439	16
11615545	13
6370766	17
3485817	13
28817037	13
197751	13
8171480	13
5023304	13
14133149	13
2725395	17
9430086	13
430601	13
5062639	13
3867032	13
10706368	13
2001157	13
3599687	16
6772541	16
3600729	13
16193680	15
23053287	13
7539326	13
7259331	13
11296185	13
32053654	17
6312034	13
22340652	13
1715290	13
4605922	13
92708	13
748676	13
4057363	13
3747381	13
17713158	13
3709564	13
1968165	13
5507280	13
11685050	16
4350913	16
4752110	16
7209082	13
5299273	13
7186447	13
1375638	13
11201315	13
826546	13
15699504	13
35622711	13
2285212	13
12621043	17
2481330	16
6276671	15
737537	16
23703966	13
2813703	13
2761258	13
5683281	13
32086297	16
13558401	13
3184853	17
18886192	13
4180677	13
1294917	13
3211845	13
1661769	13
1962746	15
21730416	13
8693838	13
5579291	13
10917586	13
15520260	13
315579	13
9144739	13
9464710	16
2261945	13
298460	16
1464972	13
16840070	13
1564443	16
7331194	13
1405400	13
30011579	13
767782	13
16633148	13
4782002	13
8703955	15
560497	13
21494530	13
14109838	13
10882690	13
7429393	13
2369375	13
844522	13
10916540	16
6213060	15
29411558	13
3152968	17
2249298	16
16322124	17
55770068	13
8994558	16
1403443	13
8546135	13
3459868	13
945096	13
8802808	17
10855800	13
2912330	16
2117397	13
26324516	13
9607805	16
7276528	15
879138	16
3386640	13
5893511	13
30721776	15
9078071	13
5066465	17
24338570	13
8129651	13
3831803	13
2957591	13
3595607	13
16324422	13
1822679	13
1871029	17
237977	13
1352782	15
4157175	13
27923941	13
1840403	16
8124613	13
3751026	13
2335542	13
52335575	13
5905243	13
6228316	13
9313951	13
10794012	13
6281152	13
113144	13
5162247	13
8334949	13
5397738	13
17629758	13
7778588	13
2567777	13
2591788	13
31052712	13
5882480	13
5423467	13
23704475	13
9475437	16
1761600	16
25322817	13
4334865	13
801983	13
1552663	15
11786214	16
9143809	13
2999643	13
1099504	13
1506037	16
2902323	13
10789251	13
100282	13
3273692	13
486391	13
6366602	13
6860273	17
8151113	13
6203878	17
350511	13
2384165	13
7806649	13
24699145	13
7711728	13
9024328	13
433569	13
4041209	13
591461	13
2226590	13
14185384	13
5203552	17
13674880	16
6197343	13
348582	13
13008770	13
912409	13
5077704	13
9131666	13
779133	16
6210535	13
87610	13
12079544	13
13142172	16
13008337	13
6916628	13
20517209	17
2327905	16
8547660	13
3387077	13
2100997	13
1527807	15
1383481	13
2513863	13
177871	13
1523686	13
38653276	13
81371	13
4630668	15
7272423	13
17311708	13
4335347	13
4503164	13
10422178	13
19847605	17
26360242	13
2336355	15
5026244	13
11767295	13
2534571	13
8612431	13
13538580	13
1217079	13
1030349	13
1939833	13
4047799	13
10418917	16
7137792	13
2532427	13
1166669	17
14025831	13
5172516	15
3541280	13
2207754	15
2078108	13
2217737	13
38420317	13
4615107	13
15398368	13
515898	15
3835708	13
15097161	13
8832366	16
12623580	13
1222701	13
1837715	13
153747	13
6790017	13
10290822	13
7395176	13
5651593	13
5968079	13
3954596	13
2913794	17
15437254	13
5732229	13
4292266	13
4254420	13
8053006	15
5297241	15
355895	15
5302597	17
5988990	15
4303371	13
13878587	13
9001606	13
4734419	16
1887901	13
39456366	13
4979488	13
3112898	13
538858	13
1705383	13
5721173	16
7837698	13
3837814	15
27037885	13
20883519	13
9771773	13
14277784	13
27013953	16
7901662	13
15021266	13
5374601	13
2877593	13
3236541	16
1570177	13
8142846	13
9258201	13
16115535	13
1039779	17
27797935	13
5688509	13
932750	13
550147	15
13492660	13
9559323	13
49538890	13
7142201	13
28077965	15
10972591	16
5402357	13
2282170	13
6698604	16
39470581	13
793687	13
6297067	13
1927256	13
5497518	13
14654121	13
9108905	17
3487844	15
98382	15
3606701	13
9778951	17
6879435	17
20738074	13
3107540	13
11148548	16
22498603	17
1013408	13
22391518	13
654229	13
14095037	17
5666766	13
4713175	13
24404505	13
26004489	13
14186292	16
3692511	17
132589	13
2811270	13
52452	13
8231098	13
5252355	13
1368147	13
1980	13
1004913	16
1486200	13
5959903	13
30149049	13
1622213	13
2670996	13
8017362	16
2547483	17
28858728	13
795156	13
4412910	13
6781747	13
19365147	13
2464413	17
3908637	16
37654578	13
998097	13
7623228	13
33211145	13
4547205	13
1869272	17
2504372	13
2760553	13
1552667	16
205578	15
1649467	13
7268306	13
23777719	16
4265979	15
5352378	13
4461088	13
6279479	13
883828	13
26989242	13
250877	15
28393803	17
13251281	13
642344	13
2939227	13
5971787	13
2476430	16
613775	16
23380310	13
24132839	13
3414884	13
2606556	13
17707920	13
21592192	13
841731	13
15049535	13
21144680	13
5785770	13
1826115	13
16481916	13
4135518	13
189547	13
15736550	13
12218497	13
14761842	13
11236398	15
4810127	13
395655	13
449068	16
1818231	13
23359928	17
17973939	13
19955168	13
11933673	13
9954038	16
5812001	13
22967655	17
387075	13
3903108	13
31625431	13
9297276	13
908950	16
5260742	13
99188	16
361728	17
2183595	13
950211	13
5426271	13
4675615	16
1219988	13
5017045	13
35365263	13
2446875	15
1788527	13
1413348	13
7098904	13
6752064	13
1030011	17
9507032	13
3305927	13
1901373	13
7591404	17
2368744	13
2545985	13
23056738	13
13953261	16
21413637	13
7619877	13
9977989	13
8421118	17
7541882	13
14275158	13
8546220	13
931563	13
20478290	13
1345228	13
1025645	13
1103908	13
3425242	13
38468891	13
9770556	16
770294	13
1037608	13
9267989	16
6782803	15
5089983	13
992544	13
100984	13
8408984	13
1716826	16
464985	13
394535	13
2330553	13
18123978	13
35027420	13
14685263	13
6622202	13
12360051	13
3487080	13
3969426	13
22080378	13
7142236	13
501601	13
14598057	13
44938978	13
18923987	13
7109262	13
233463	13
11908585	13
2805366	13
19164222	13
4661400	13
2102177	13
1636396	16
3870976	13
10705880	15
9567440	13
51388	15
3679924	16
1102268	13
4784453	16
1114478	13
30079196	13
5273134	13
384025	13
16973308	13
25056047	15
4482665	13
15611828	13
407337	13
4126732	13
8167352	16
5641809	13
54988264	13
2912771	13
8310000	13
8693994	13
5803801	13
9378000	17
2651747	13
12662985	13
22197167	13
3119816	13
11740308	13
114596	13
15246320	13
23686149	13
2478795	13
718289	13
11077004	13
13098962	16
11735174	13
4605814	13
4567997	17
5082564	13
8466766	13
6175063	13
912819	13
12616555	13
18169101	13
2523858	17
2352694	13
5171494	13
20739797	13
7544597	13
1915891	13
1449124	13
6631196	13
18472198	13
15513219	17
1143315	16
1112235	13
10665074	17
4641498	13
8869247	13
4038480	13
8159583	13
3271426	13
676991	13
20208604	13
5913490	15
8345003	13
6694235	13
8569763	15
2747471	13
9736919	13
53129361	13
10873539	17
3751334	13
12123336	13
1739801	13
1309384	13
5982951	13
15745487	13
349234	13
1311099	13
14942523	13
5827147	13
4369402	13
3355896	13
14229568	13
5747131	13
350739	13
1111329	13
19527158	13
15031697	13
13974405	13
3184685	13
22345528	13
10470320	16
18017596	13
8463982	13
32804623	13
13838686	15
25618448	13
217822	13
6343483	13
1073702	13
6231334	13
3304491	13
12089463	13
1219039	13
29583892	13
13229943	13
17665162	13
4412344	13
8198203	13
6024070	13
14065920	13
32693440	13
30305842	13
967252	13
2978930	13
650195	13
46621653	13
12038984	13
2385024	13
23952592	13
16557850	13
9499306	13
7527428	13
31028917	13
11061431	13
3248188	13
17865781	16
8938871	13
2111	16
6486921	13
15382051	13
11670205	13
5611932	16
4975890	17
1121246	13
5329894	13
9440370	13
37190303	13
26243453	13
13240480	16
14532792	13
2485508	13
6208415	17
5292153	13
1052966	15
666041	13
11711777	13
7801005	17
1370732	13
16229713	13
8367406	13
5266549	13
2557657	13
3111177	13
4037216	13
9490231	13
16573724	16
5280994	13
9236112	13
18961786	13
5399718	17
5086794	17
33655519	13
4161237	13
1898124	13
4063982	13
8281525	15
17128050	13
9923062	13
5019432	13
6336382	13
338202	13
13957710	13
8649973	15
67135	13
14682494	17
9928215	13
8290683	13
14735527	13
17265145	17
2296570	13
4710140	13
391040	13
4666783	17
46697179	13
5517098	13
350421	16
2374638	13
2696083	13
9730166	13
1469719	13
1069427	17
8905502	13
13029393	13
5361581	13
11674177	16
4734338	15
16391319	13
100334	13
13175812	16
10349355	15
4949738	13
2608161	15
1776653	13
17365379	13
15755807	13
5509223	13
6653310	13
3690199	13
5118146	13
13073400	13
2576540	13
8070379	13
13993747	15
3631631	13
3721609	13
8449199	13
2555195	16
13509918	17
715862	13
5031753	13
1564758	13
1080665	13
29070553	13
4220663	13
8642629	13
10178178	13
8703633	13
10234235	13
11133146	17
7561406	13
5372197	13
1522330	13
6512267	13
1408620	13
27281528	13
1205510	16
46147429	13
55474395	15
10937333	13
39107033	13
10798026	13
207824	13
15539138	13
4805536	13
4218551	16
15595419	13
36916272	16
15250590	13
2627413	13
2363986	13
2554179	15
32514033	16
3581530	13
28838	13
435383	13
8174478	13
5663884	13
17674301	13
9433690	13
7719747	13
4085789	16
12878124	16
5555718	13
2400913	13
13875735	13
7887872	13
3241585	13
19055827	13
432550	13
2712810	13
2087503	17
2186356	13
11455692	13
12798914	17
240138	13
3067215	13
7451679	13
8738768	13
6603672	13
11990189	13
7299066	13
7502762	17
20820199	16
4269378	16
1954221	13
48822607	13
7004207	13
17268597	16
1155035	13
11783686	13
2411694	13
8145968	13
15034925	13
10275001	13
6197348	13
3672797	13
11598780	13
6364338	13
81097	13
29925050	13
6114192	13
11102873	17
996255	13
15587828	13
17933559	13
13355138	13
396360	13
9102547	15
4258789	13
3385195	13
1297015	17
6437531	13
16218079	16
50366	13
21365716	13
926432	13
2425212	16
918804	13
9723476	13
4161679	13
2367491	13
1001884	13
7563851	13
20138218	17
5217950	13
266604	16
7418887	13
13910307	13
3027395	13
19642581	13
1810296	13
4164010	13
11768421	13
11673887	13
9916553	13
656833	13
2762105	13
2764564	13
1528304	13
7699169	16
12027428	15
21489741	13
5834479	13
13421315	13
10290958	13
517375	13
2676624	17
2395830	16
22769087	13
8848185	13
9598016	13
10588613	13
9354690	15
2451832	13
2053077	13
16875051	17
23268132	17
3770067	13
8215232	13
3758374	17
2105852	13
10133941	13
1553456	13
13848353	13
4099271	17
12340910	15
12919765	13
2518523	13
4430307	13
10692202	13
7663542	13
12635192	13
2096711	13
9346749	13
7418837	13
1854321	13
20778782	13
3476986	13
6420216	13
15907024	13
250158	13
869676	13
11090121	13
8960668	13
6846916	13
28361549	13
307111	13
1082340	13
12459493	13
24929333	13
3032256	13
1757098	15
7594918	13
18685687	13
8878010	13
9889550	13
15231041	13
3749194	13
5909167	13
323987	15
35562960	13
10653257	16
709172	13
16769674	13
2701275	13
1076611	13
701698	15
4112913	15
26659140	13
9166562	13
4495150	13
2236194	13
8310781	13
11609839	17
2983792	13
1362623	13
5577490	13
1236056	16
6122168	13
6346977	13
6186619	13
9291882	13
22815064	13
10122669	13
1913518	13
575199	13
2926256	13
8110200	13
263207	13
33953995	13
9934198	13
5166766	15
1259398	13
628259	13
7989564	13
528004	13
5928491	13
1131163	16
2154305	13
14159330	13
270919	16
14284561	17
7692468	13
1143040	13
3009127	13
5551024	13
4581739	13
18266820	16
8912663	13
5221734	13
18120	13
15093535	13
22277	13
7890589	13
5084123	13
9014026	13
2399467	13
1076802	13
14592795	13
2767782	13
1151138	16
1996672	13
22330305	13
30156	13
19449198	13
9427997	13
10486377	16
2067727	13
39053681	13
2583633	13
21760835	13
4198428	13
14061970	13
1310683	13
13141514	13
17443388	13
3164152	13
12055015	13
433415	13
9541784	15
1947027	13
9857069	13
1525838	13
762517	13
3636667	15
10391775	13
15919102	13
2454760	13
232067	16
5660575	13
1156998	13
4077898	13
13956928	13
1240398	13
8690901	13
5561358	13
5191433	13
4393822	13
5253201	13
29485563	13
10691530	13
21528997	13
12603252	13
4512683	13
8818072	15
15147382	13
4780965	13
29974	13
5743662	16
2912905	16
21766086	13
2622252	13
1004437	16
2049819	13
1808764	13
247417	16
332935	16
10886369	13
5385975	13
7049090	13
5378006	13
14132202	13
3503292	13
7045369	13
13539581	13
15779441	13
7293574	13
1995407	13
1845725	13
25219619	13
2577213	13
185090	13
41283880	13
3413785	13
22110488	13
10686199	13
4171489	13
518480	16
2469454	13
7850250	13
2611028	13
8721496	13
13324677	13
3334417	13
21567727	13
760648	16
15151210	13
10032555	13
9208929	13
2363034	13
6084539	13
11252268	13
431837	13
4844533	13
10332574	13
7916299	13
21407102	13
1774936	13
28438955	13
17541166	13
8232054	13
2745230	13
2088716	13
833464	13
6206312	16
19368642	13
40865765	13
12539794	13
126408	13
121891	15
79754	13
20185615	13
26389645	13
869100	13
4566891	16
878940	16
97114	13
7138038	13
2742895	13
7324510	13
9116354	13
10216777	16
866000	13
26353069	13
4121195	13
3510401	13
9324117	13
1319218	13
5290670	13
7223874	13
24255502	13
9640246	13
6906640	13
596082	13
8339970	13
3197390	17
12604291	13
12439379	13
1486792	13
1102085	13
3581521	13
18833368	13
307598	17
1197744	13
7103560	16
11862246	13
14308616	17
7038505	13
9886847	13
6277692	13
1002178	15
6843833	13
8170159	15
9034816	13
11027649	13
8748184	13
11879570	13
17406997	13
175266	13
74931	13
23352285	17
7283065	13
9201820	15
11381316	13
9639513	13
12907828	13
5298084	16
12434571	13
7611536	13
2651730	13
33666738	15
2289117	13
10102880	13
3284503	13
10532517	13
20206164	17
9405572	15
1344942	13
3583193	13
1095775	13
5265013	16
4268183	13
11101624	13
814735	13
6294923	13
6384605	13
5093544	13
12616710	13
2699580	13
11340694	13
6700215	13
1340731	13
12985889	15
1593951	13
3794955	13
18549135	13
10173376	16
7134003	13
9276249	15
1223031	13
3454757	16
4664665	16
9526133	17
33314706	15
3245889	13
8186095	15
18079242	13
5142589	13
777754	13
7081135	13
1568510	13
4833253	13
10088643	13
7442325	13
2659804	13
19343013	13
20720012	13
2797699	13
19844124	13
4488497	13
237676	17
5908038	15
9534809	13
2971678	13
3979327	16
11334498	13
3684549	15
19568874	16
951643	13
1383139	13
24392504	13
8185460	13
2486587	13
6846754	13
5847899	13
3754070	13
3049831	13
10917385	13
4000558	13
4568289	16
3117784	15
16331569	13
12467951	13
3641717	13
5420898	13
850119	15
10360684	13
2400113	13
2953839	13
2956146	15
1483743	16
7823233	13
1092824	13
4384242	13
4374257	13
6922800	13
2971033	13
3803773	13
8059539	13
948638	13
472853	16
57840804	13
831151	16
23854278	13
125390	13
3453418	13
274700	16
2891706	13
10556818	13
409637	13
5467545	13
558570	16
16663540	13
11819777	13
9334388	13
19909421	16
3814611	13
192466	13
916270	13
8149201	13
13755039	13
33642683	13
9891493	13
3903307	13
10992026	13
15116920	13
3716169	13
4706783	13
7937572	13
2714866	13
266864	13
3035582	13
11822385	13
3198319	13
9822	13
1691957	13
1114570	13
670342	13
7203258	17
12571817	13
5164296	13
5156182	13
2748844	13
5482943	13
1600331	13
4405616	17
5525435	13
8565927	13
2071398	13
25991344	13
3715862	13
447704	17
5143711	13
6225353	13
7688683	13
10685293	13
6640036	16
11091611	16
5114714	13
11740571	16
28668710	13
6854364	13
20848686	13
6068645	13
10636599	13
3296581	13
13272984	13
3629959	13
21351478	13
20200841	13
2599833	13
3532952	13
2539467	13
12587664	13
1592519	13
14162686	13
1790098	13
20584548	13
113806	13
12864582	13
24305235	13
18954253	13
4810268	13
21845	13
3786028	13
19539655	13
9971619	13
2841699	16
23121461	13
12221634	13
18975162	13
7223097	16
2187677	13
1620513	17
1224315	13
14950023	17
334161	13
2529569	13
6775226	13
3803818	13
676313	13
28100374	13
2641008	13
4492997	13
1585926	15
12794978	15
1573958	13
17934742	13
15225653	13
12548840	13
3724411	15
954882	13
2738520	17
14364409	17
6527037	13
1193515	13
10948188	13
12088747	13
14811937	17
3824494	13
367984	13
10729904	13
7801316	13
17332111	15
310530	13
1483566	13
4919591	13
4864755	15
8362390	13
2370773	13
10066611	13
32320225	17
2656258	13
15139915	13
18851153	13
1188740	13
2718501	13
1842108	17
5076625	13
5893762	13
8366023	13
1267628	13
4083619	13
2186841	13
10748152	13
26671013	13
1558140	13
26791863	13
4950294	13
4926581	13
16433316	13
1869203	16
22090676	13
1684136	13
5726138	16
2809758	13
5064502	13
13087679	13
4764983	17
2190619	13
9991999	13
4788250	13
144717	16
4767806	16
3231357	13
4779673	13
7322894	13
2052482	13
7004650	13
13136909	13
19308870	16
2272805	13
6085431	17
8458806	13
24323958	13
22134686	13
5518664	13
4529612	17
30133926	13
8662073	13
14807775	13
366552	13
1593648	16
6711333	13
26609169	13
1735444	13
6473356	13
26971952	13
3024844	13
9792897	13
8962782	17
5150434	13
10883277	13
14869225	16
2308430	13
7065013	13
4781696	17
19650250	13
2516815	17
6949133	13
1359640	17
11894669	13
2397898	13
131786	13
8119036	13
8230927	13
2077762	13
823526	15
14365347	13
1553498	13
15593069	17
25399697	16
1623990	15
16622772	16
1375227	16
2751393	13
14734628	16
1070692	16
5002257	13
1528002	13
5806547	13
12737289	17
23998012	13
3509948	13
17505081	15
15415687	13
13113099	13
13226538	15
13249835	13
7890382	13
8103201	13
17040731	13
109037	13
5792877	16
209583	13
5765497	15
18182611	13
827874	13
7168240	13
9178266	13
17432014	13
22002011	13
4097359	13
3652952	13
7208323	13
1033165	13
3157511	13
2466705	13
5278115	13
5974832	13
15933077	15
6841632	13
12112568	15
2210580	13
14640216	13
18043984	13
1647370	13
5212610	13
18544997	15
2579249	13
11799993	13
6244777	13
2725430	13
3372986	13
959802	13
230496	13
380711	13
5554434	13
6257353	16
4403911	13
10502932	13
7923443	17
9403592	16
9621364	13
4482629	13
4291897	13
2228999	13
16506209	13
981491	13
2692120	13
3813288	13
8516589	15
23348625	15
7729558	13
28814750	13
20614447	13
768486	13
16885722	13
2517741	13
8747962	15
476948	15
12583165	13
7072311	13
1054915	13
3977782	13
6081655	17
5222174	13
10172419	17
6447071	13
17105082	13
2304787	13
20801779	15
15880873	13
850916	13
18142508	13
34450009	13
260537	13
482706	13
9304209	13
11754330	13
15635109	13
9714060	15
2383683	13
8557173	13
5398233	15
10515870	13
599209	13
5919942	13
14579862	15
2347158	13
19021909	13
9762659	17
1854170	13
23342662	16
4985995	13
24437079	13
4850951	13
8564586	13
20096909	13
3731556	13
14104459	13
73765	13
501758	13
4887125	13
5108854	13
1044498	13
1977634	13
15994184	17
24986813	13
12040515	13
13097955	13
3758991	13
32727568	13
9101087	13
34705364	13
2676549	16
474307	13
488339	13
27625972	13
12821797	16
26833780	13
9645049	16
4342231	13
20449438	16
2030229	13
7312747	13
10390729	13
4019041	13
2393364	13
10635627	15
7183182	13
37417337	13
9406551	13
3788820	13
31815411	16
29181118	13
12941562	13
27694899	13
11267923	13
15445920	13
2892781	13
11378223	17
7866957	13
17381630	13
3575009	15
24359683	13
1408901	13
1740626	15
7564347	15
2517364	13
10633223	17
6686443	15
9470354	13
6434401	13
9198562	13
1092087	13
2317996	13
2713691	13
11198691	13
28128508	13
13145011	16
962720	15
11726344	13
7117104	13
15431060	13
6614694	13
8354490	13
2529765	13
15376478	13
4507861	13
632372	13
824196	13
2147592	13
14094290	13
2443080	13
4611228	13
2749807	13
5962319	17
7563118	13
10757167	15
6901804	13
48634	16
2972853	13
9546436	13
5310869	13
6780195	13
2617224	13
18004632	13
9324740	13
19434521	13
18279505	13
16453202	13
11756056	13
15686962	13
7236552	13
13838707	13
1421037	13
6690022	13
872340	13
219942	16
2019536	13
6433693	17
13477507	13
2340481	13
10824838	16
10652308	13
3435436	13
2190429	13
1442716	13
30392551	13
20015043	13
120789	13
1409771	17
15999189	13
7669591	13
238248	13
7196698	13
16365090	13
1084143	13
4321718	13
8724797	13
2118015	13
12505855	13
7241518	13
5216804	13
983239	13
7897886	13
63417	13
1915255	13
12444082	13
1074630	17
3198234	13
783900	13
1337215	13
28858285	13
9050196	15
49579569	13
2454241	13
8593542	16
7480471	15
5653157	13
1008223	13
8024500	13
1122244	13
1542409	13
16916768	13
3018206	13
4336808	13
10033513	13
1855151	13
658170	13
29426943	13
80653	17
37529136	13
2379612	13
10362211	13
9154985	13
7430170	13
3002584	13
6932341	13
1343174	13
4364511	16
39625810	13
7059780	13
1513536	15
6533855	13
4136549	13
26284690	13
2137191	13
7203966	13
503224	16
22441617	16
3238984	13
1462459	13
5987515	13
150299	13
4266835	13
6387583	13
3470001	13
5253877	13
2460377	16
13079607	13
36308898	13
7352936	15
3021797	13
4755922	13
2984430	13
12935728	13
68699	13
1733591	13
6151231	17
18051060	13
7997598	13
329670	13
1307698	13
933587	13
5975583	13
14479056	13
4548546	13
3855426	13
22667298	15
7224198	13
32175747	13
6482214	13
4661049	13
4536669	13
3851806	13
7277262	13
1971890	16
2097919	13
10772873	13
7151912	13
4874260	16
3310700	13
3440505	13
13885898	13
5444814	13
3930477	13
9395889	16
289788	13
220065	13
223822	13
2329080	13
2842430	13
2299791	13
9490610	13
4300215	13
5555590	13
12443394	13
5583196	13
7833132	17
4375476	13
2869274	13
4086489	13
16561850	13
1871622	13
3662065	13
10687198	13
3028054	13
4824165	16
477213	13
32084125	13
19158591	13
16204673	13
2110528	13
10686770	13
5169825	13
8526384	17
258167	13
4931725	13
1636354	13
5269545	13
13738553	13
10270109	13
991722	13
5675561	13
1930153	13
1775272	13
1409307	13
4378164	13
2489651	13
2058158	13
2538933	13
26728830	13
8703069	13
6426496	15
5107341	17
20443361	13
6683756	17
11199733	13
3119637	17
3153517	13
12419211	13
26973853	13
1105802	13
5115757	13
5467608	13
2480111	13
8588052	13
29773087	13
11737749	13
17451536	13
18972321	13
17824804	13
21393716	13
2042938	13
5838873	13
6591498	13
45129	13
1296620	13
4037325	13
12188666	16
8389174	13
6517496	15
9140498	17
2650131	13
9096407	13
1587917	13
5630172	13
2983375	13
11128267	13
5111521	13
4686040	16
559640	13
1763473	16
9100693	13
29077461	13
16179437	13
2328260	13
1413432	13
8521980	13
7795867	16
473069	13
6959504	13
39040921	13
21219240	16
22435989	13
3932832	13
6100661	13
35661692	13
24924550	13
4694440	13
4200798	13
4341973	13
3577708	13
1884007	13
1388325	13
8167392	16
8476168	13
2319579	13
238046	13
3623289	13
2130902	13
30486022	13
6216983	13
13278290	13
2355586	13
12171599	13
15610163	17
33748541	13
28449187	13
19625564	13
29628800	17
1506518	16
1029310	13
7448648	13
8167001	13
3144546	13
15408223	13
24419283	13
2319885	16
1972997	13
1368131	13
1258629	13
3139884	13
13488117	13
9733683	17
892793	13
6442373	17
7851227	13
26687075	15
297331	13
2379153	13
13646777	15
295790	13
4760352	13
1362316	13
13144463	16
3696546	13
53166	13
10718637	13
27193372	13
129454	13
14332121	13
1735542	13
13402214	13
2301715	13
33039421	13
2565779	13
6609245	13
3904269	13
11284028	13
10395248	13
8179410	13
9469097	13
7890141	13
3211507	13
1931857	13
23363366	13
8781449	13
30188309	13
1240488	13
2316551	13
10138111	13
5537281	13
9290221	13
5230698	13
1047397	13
612219	13
10854077	13
260317	13
7947246	13
23835482	16
11762160	13
14056391	13
31270122	13
27885144	13
11264545	13
1531762	17
992461	16
24182710	13
3887212	13
18978539	16
365924	15
417313	15
13529643	13
10251481	13
19930132	13
17310522	17
6142673	13
4217374	13
1012208	13
3536346	13
744722	13
3351361	13
1254972	13
7823960	16
6019295	13
1378066	13
14095505	13
9151637	13
18022085	13
9556182	13
4534203	13
8676790	13
17022451	13
2138812	13
11907915	13
6320107	13
908102	16
20352070	13
2348310	13
3393918	13
15976424	13
13439886	13
6036277	13
7633967	13
6117859	13
15538749	13
22352	13
5848688	13
11821153	13
3853256	13
3915340	13
339133	13
2260896	13
9313936	13
1082535	13
30986188	16
7197977	13
48617916	13
17246675	13
9290414	13
11592616	13
457113	13
12598163	13
4678841	13
5226496	13
3082825	13
20738709	13
9090232	13
18821669	13
13342626	13
969952	13
12017849	13
8245206	17
5153966	15
5231134	13
520082	15
832232	16
15431047	13
10829795	13
4895172	13
13601382	13
7876424	13
2995785	13
10361307	17
22420349	13
612374	13
55724	13
671844	13
14949401	13
1554278	13
6904851	13
12125760	13
8864632	13
122437	13
482050	13
21243605	13
10949897	13
4390698	13
21170228	13
401314	13
23717035	13
9361672	13
15905123	13
18329277	17
13719674	17
3591188	13
24644041	13
6547249	13
7063969	13
3763609	13
8552192	13
3222944	13
2565384	13
361151	13
4491722	13
1792559	13
18290844	13
8198740	13
3354103	13
3711047	13
866541	13
9750671	13
5122747	16
9750821	13
1647688	13
5584454	13
7035788	16
2630291	17
7623336	13
4199286	15
9163224	13
7714510	13
32440985	13
2464624	13
4394497	13
3391541	13
7035554	13
2160503	13
8087886	13
25146984	13
10574057	13
530919	13
38692705	13
4430915	13
9951559	13
590841	16
4565694	13
20971716	13
5770612	13
40930729	13
1595849	13
3954041	13
5623735	13
1228849	13
13118750	17
14811653	15
3189880	13
1401909	16
4033116	13
7277397	17
13153113	13
3836005	13
12823516	13
10045922	13
2591972	13
30991543	13
4643980	13
2583208	13
462988	13
13674980	17
1197160	13
3292266	13
4691132	13
4198072	13
5103127	13
3627697	13
30052937	13
2163248	13
10531815	13
15970546	17
27590795	13
1992205	15
8410782	15
7481691	13
11116454	13
8838144	13
1401941	13
8955227	13
9709153	13
4810365	16
717136	13
3404380	13
2744114	13
5826855	16
1600077	17
23823493	13
13816160	13
7684370	13
1143124	17
2920014	13
1300739	17
7887781	13
6428671	13
11872842	15
2337821	13
13047309	13
4590738	13
716875	13
11431594	13
1641483	13
827859	17
2056455	13
4182608	13
29100715	13
2784152	13
4697870	17
311031	13
7850859	13
15417340	17
506692	13
5194564	13
13240726	13
20416599	13
5057470	13
1436520	16
3130946	13
9685135	13
5476877	13
2881322	13
22177868	13
5468028	11
6142838	13
1111902	16
13642607	13
1725437	13
1394454	17
5994192	13
5815573	13
2474585	13
26234211	13
7927476	13
4719803	13
3668480	13
10605109	16
1580733	15
25490463	13
25764804	13
22170548	13
15541765	17
5460565	13
9711665	13
22041	13
10009458	13
18682683	13
21369125	13
965221	13
7952783	16
14141747	16
30327988	13
1735302	13
270797	13
2579608	13
3668490	13
2039023	17
3378712	13
2929692	13
12821766	13
18619081	16
445037	13
5401109	13
159359	13
178380	13
1258223	13
25617930	13
1976218	13
16980403	17
1317340	17
657871	13
15250729	13
8272252	13
10946482	13
1970875	13
1211836	13
11225154	13
5514	13
1510593	13
2898793	13
881058	13
4660912	13
2645245	13
12616583	13
5278727	17
17634263	13
6624565	13
400866	13
5250472	13
2500781	13
14497964	13
2369173	13
18295429	13
8854560	17
4346150	13
2076316	13
9358599	13
3048662	13
9553969	13
5702240	13
12850358	13
3416074	13
690521	13
21325304	13
16669012	13
12206262	13
430182	13
8005952	13
563910	13
37255661	13
1986673	13
1746891	13
13650819	16
22674827	13
19494781	13
1965381	13
776325	13
8181158	13
429938	13
34311467	13
2209098	13
8235911	17
13557917	13
151322	13
6794561	13
16671804	13
8755308	15
7686289	13
4873943	17
3108162	13
2359329	13
11798111	13
47501310	17
1420111	15
6632964	13
3084811	13
2755036	13
19651563	13
8682034	13
6338406	13
13068272	13
12958333	13
7996777	13
10804901	13
6195405	16
7311878	13
567538	13
90757	13
14910469	13
17446046	13
4123943	13
5968473	16
20505424	13
25646171	13
10872221	13
17250236	13
6244041	17
7273829	13
2604638	16
1327113	13
3629525	13
2184686	13
2606892	13
36789397	13
1144201	13
15888565	13
1515641	17
16941652	16
9688189	13
7126016	13
4785618	13
953361	15
654694	13
3883599	13
4044792	13
5823355	13
13291918	13
7130561	17
2984189	13
26721735	16
428195	16
5786282	13
2230692	13
1613648	17
6284613	13
13923121	13
4911380	13
13137819	13
2755944	13
11256353	13
18004932	17
2135210	15
6077116	16
8228976	13
37020243	13
9153069	13
239492	13
1806238	13
928163	13
2119106	13
5944664	13
3098149	13
11165408	13
2465500	13
7194195	13
26696907	13
1484855	13
7865467	16
4460718	13
2902891	13
90315	13
6189362	17
24036824	13
695326	17
2519162	13
8300920	13
10557795	13
4296582	13
3739823	13
3118398	17
18760494	13
1054292	13
1877693	15
10224837	13
2559868	15
22605926	13
9594140	13
380827	13
1691596	13
428282	13
5509619	13
7379218	13
6437233	16
874095	13
4456129	13
9911634	13
2329845	17
3933535	16
1462493	13
3674473	13
5412698	13
490122	17
7479625	16
20845350	17
2301393	13
1311107	13
17584530	13
6170287	13
10644737	13
11646069	17
11727312	13
4870968	13
6807259	13
30792345	17
15300450	13
17948093	16
20742766	13
1700780	16
4938724	13
3697938	16
8799023	13
38834349	13
16512428	13
1582782	17
22697654	13
3019869	17
3049609	13
3827898	13
10325671	13
254390	13
1916097	15
15668813	13
2224320	13
18073390	13
8007158	13
11900250	13
5058220	13
1828137	13
1027469	13
21910086	13
8501020	13
12397222	13
5399717	13
1060140	13
389453	13
903840	13
2924087	13
9391820	16
5393750	13
3598478	13
591824	13
17192361	17
16804357	13
7446838	13
13571942	13
6174494	13
11178502	13
5295476	16
17171833	16
6509707	13
8547610	13
1134809	13
9208374	15
6486757	13
6785452	15
5241793	15
14640672	13
2621889	16
2078791	13
11252721	13
18730706	17
13402000	13
15291169	13
5120812	15
6980864	13
1529492	13
7312192	13
2994899	13
6194678	13
4377373	13
4989467	13
134486	16
3305748	13
2508584	13
5494522	13
11056225	16
3279409	13
4406116	13
20722143	17
11571632	13
6832610	13
11304353	13
2352854	13
3234082	13
4922749	13
1581418	13
5074662	13
16615201	13
3150511	13
1094134	13
1166168	13
1408671	13
4354020	16
10074609	17
2649904	13
4198013	16
3675177	13
6096378	13
10427601	13
1536386	16
4542871	13
15043007	16
9117959	16
6401203	13
12518	13
9801808	17
15913722	13
3615736	13
23000559	13
46782387	13
13148238	13
1718121	13
49911	16
7601867	13
3947770	13
3762864	13
9663280	13
2411652	13
4831495	13
17879640	13
34920573	13
5161490	17
1876955	13
2591951	13
3616821	13
35093330	13
26212523	17
2545957	13
6224329	13
19896572	13
1133977	13
1156556	13
8181023	13
9957031	13
12367980	13
5654597	15
11422764	13
1094994	13
507322	13
8216133	13
1592369	13
637204	13
1215286	13
7542359	13
10630288	13
2875748	13
8604090	13
14132218	16
1217568	13
3167773	13
16785999	13
52040498	13
4268404	16
5610331	13
10655033	13
5485471	13
957840	13
8084070	13
7587545	13
11204938	16
20921873	13
13604438	13
1427347	15
2204057	16
9428937	13
3707584	13
765381	13
2572167	15
752432	16
2866505	17
63630	13
9315609	15
13494177	13
7596263	13
8642960	13
13317074	13
11543274	13
29440135	13
2879929	13
4490984	13
13928724	13
6032406	15
4040940	16
13444904	13
3873363	17
1938408	13
7386367	13
5705498	13
1457649	17
7643559	16
1615941	13
1806811	13
6300922	13
28125129	13
2629742	13
49392242	13
2000262	13
6291360	13
18767709	15
1185370	13
3579666	13
24767136	13
5058475	13
224350	15
6122750	13
640422	13
2662166	16
9129001	13
10065337	13
5222620	13
3845686	13
29631828	13
5074971	13
13903252	13
6456119	17
3688991	13
16558977	16
1392763	13
10190279	15
3842977	13
6714657	13
1953297	13
15623587	13
7050417	13
4642305	13
1146331	15
462877	13
6197137	13
955947	13
5640482	15
22330254	13
10435455	13
15771369	17
4587815	13
654399	13
3660357	13
59688	13
781999	13
422135	13
12598077	13
4329567	16
4037233	13
18813195	13
2005534	13
14423118	13
4849751	13
1858754	13
2902003	13
5262233	13
3792211	16
1081072	17
898945	13
16881967	13
1412214	17
5501001	13
8907657	13
25309778	13
3563582	13
3888405	13
1514687	13
2598766	13
22853426	13
656367	13
4884063	13
6597169	13
7452727	13
6322047	13
16002008	13
4530011	13
29825254	13
20543270	13
12788615	17
1529263	13
900424	13
14915931	13
3299614	15
10904635	17
442281	13
4019646	13
2265122	13
26846401	13
20013604	17
20193942	13
4198398	13
19356315	13
190335	17
39258041	13
6720439	17
12287192	17
536843	13
8065811	13
2229126	13
43918430	13
8228514	13
3722425	13
4672282	17
479927	13
23685954	13
2480480	13
1846394	13
3144366	13
5328724	16
3246886	13
14743828	13
1435433	13
15625374	13
11496393	13
5496372	12
18451557	13
4670312	13
15023600	13
2794847	13
2817312	13
3719387	13
1945445	13
2855515	16
11204135	13
12684799	13
11916664	13
3816376	13
13974455	13
4874436	13
14358465	13
1313016	13
19908938	13
689367	13
1758439	13
12413012	13
9198980	13
17766768	13
25516190	13
4971233	13
461893	13
1381211	16
1993190	13
6020340	13
8874621	13
8247676	17
5203636	16
11355189	13
14302723	13
4598130	13
10100431	13
11216628	13
7828674	16
8996351	13
7704820	13
4863732	13
3552532	13
777885	13
2839335	13
15143937	13
1478880	13
1022294	13
15749540	13
28688538	13
1667677	16
4799928	16
5634556	17
1451857	13
1335046	13
4247391	13
3932953	13
8272219	13
7601139	13
9533118	13
19247587	13
3157141	13
2485490	13
3271022	13
3274287	13
329472	13
1174341	13
776015	13
22718627	13
14123417	16
21329130	13
1302288	13
24342119	13
12368782	13
27166540	13
10493108	13
2344325	13
1389636	15
2858602	13
2245623	15
867417	13
570413	13
4349193	13
4720230	13
4695021	16
2080022	13
1343037	13
4094232	13
1427289	13
1712105	13
16986517	13
14130926	13
1403249	13
2835086	13
3796054	13
4715007	13
12759824	13
10820593	13
2039328	13
2532626	13
3271469	13
13523712	17
4138497	13
4020749	13
1978750	13
6882815	15
4513062	13
6210393	13
22954290	13
214693	13
796612	17
1674784	13
24206821	16
6484036	16
2672209	13
1617107	13
13806047	13
8087906	13
25524626	13
200010	13
3394887	13
5795952	13
6157461	13
1487224	16
5128872	13
5425386	16
6020187	16
2433100	13
2205149	16
2718075	13
26571856	13
4491218	16
4166760	13
13204939	16
3197761	13
4223317	13
6982867	13
6257593	13
6192699	13
911156	13
8731620	15
22436654	13
16231307	13
5995517	13
5005143	17
5653774	13
2041555	13
5238221	13
12084302	16
2366930	13
16252458	17
614436	13
2174830	15
2064851	13
20052298	13
5504524	13
8730237	13
2741754	17
20634680	13
30957423	13
14835246	13
6308800	13
10878937	13
3913314	13
38323966	17
9203674	13
58527	13
6245870	13
631963	13
6119116	13
16663841	13
5944397	13
9118083	13
5410460	16
1598688	13
5958437	13
1455140	13
14512547	16
12827757	13
2068533	13
25826930	13
7368643	13
5632308	13
36193	13
4946500	17
4789168	13
3330976	13
4663188	13
8723592	13
25742821	13
4805259	16
1026677	13
5186087	16
6488083	13
8987326	13
10402466	13
5468303	16
3167782	15
18105669	13
1191604	13
6811263	13
2196100	13
4965968	13
126465	16
49169	13
5189486	13
2557656	13
9700262	13
38701110	15
14832844	13
11227548	13
7367355	13
11229402	13
5681311	13
6821533	13
54467	13
9255717	16
2484062	13
771042	13
16376036	13
29318168	13
13063379	13
2815321	13
5642806	13
1552651	13
3252032	13
1997784	13
8834288	13
4514927	13
1025416	13
12656082	13
2004867	13
33082427	13
11156471	13
1223112	13
9278794	13
18714723	13
16052168	13
542935	13
29519967	16
2768349	16
6125618	13
2615509	17
4745466	17
3544065	13
8090294	13
1971620	15
3851036	15
149019	13
3161704	13
5230708	13
4925293	13
4218228	13
5980811	13
651225	13
7393396	13
725950	13
9773522	13
672417	17
1708193	13
11363109	13
1383378	13
5685047	13
5319207	15
10318690	13
21877249	13
3695505	13
19062243	13
10153752	13
9842	13
1160132	13
260115	13
259098	13
12364707	13
784534	17
4825675	15
12884305	13
532983	13
257903	13
14986950	13
2161485	17
5325831	15
8228378	13
49382497	13
123037	13
3842916	13
16307766	13
2118549	13
14429188	13
4182000	13
4786557	13
8810466	13
10364881	13
9757952	13
5047613	13
4614333	13
1393550	13
7478551	13
5510635	13
17361355	13
2409215	13
3712746	13
1852431	13
1825790	13
5869917	13
5180510	13
2516976	13
9046884	16
699258	13
2563566	13
16724759	13
13936055	13
4073679	15
4368352	13
403105	13
2894630	13
7861317	17
23543271	17
2836302	15
5029125	13
854453	13
5619607	16
2524841	13
4874652	13
3610455	17
848546	13
17288748	13
25221845	15
5512051	13
28945	13
15160695	13
39746001	13
28082530	13
21773	17
1318395	15
12097225	13
526571	13
1604577	13
12652289	13
1897770	13
3548141	13
2378361	13
945441	15
11433379	13
6151423	13
2882129	13
8599383	13
4217909	13
1914041	17
3822585	13
488433	13
3332230	13
1477061	16
7237882	13
6478044	13
17586633	13
1330278	13
5545992	13
6787160	13
3498682	13
3237221	16
820204	13
2231053	13
1240382	13
632690	13
2154119	13
429541	13
11462640	13
1920809	13
16873158	13
5342152	16
13212977	13
10489158	13
3164464	13
5937422	13
7518849	13
3403689	13
8659269	13
15768280	15
7292817	13
4014317	13
5324392	13
12584014	13
4159207	13
7833656	13
2224954	13
1078365	13
1391240	13
6055582	13
7510352	13
14641463	13
1439445	13
6261135	15
16512484	13
9949848	17
1125165	13
1498061	13
14563505	13
2185270	17
1147426	13
2331319	13
574283	13
4938937	16
8991363	13
2321783	13
9538004	13
649233	13
6743267	13
8340838	13
6115804	13
2590198	13
3609220	13
2986424	13
9281567	13
14434344	13
2644569	13
3800654	13
11961979	13
2811390	13
2705042	13
4875309	13
13063398	15
1998512	13
12859469	13
1570409	13
4749979	13
6436874	13
1869846	13
5337499	15
10073328	13
9846190	13
1361569	13
16460394	13
1021367	13
17801806	13
5485078	13
6109647	13
30436792	13
1030421	16
3614666	17
1595095	13
10827047	15
13388189	13
4488001	15
15543348	13
4001857	17
21391987	13
10500249	13
4647275	13
1175443	13
2200565	13
12463858	13
7305879	13
15551361	13
4070014	13
17675861	13
12748129	15
10183688	13
1882379	13
10386772	13
3275310	13
2006399	13
3782467	13
1677336	13
8205381	13
24904879	13
637420	16
23738050	13
9376670	13
5996766	13
379412	13
2188235	16
5967182	13
2464392	13
1882308	13
3912905	13
24338389	13
8158495	13
46338866	13
2910213	13
124726	13
20470241	13
2329353	13
1024677	13
21579009	13
3233036	16
14308858	13
2225575	17
4326864	16
16277289	16
2342031	13
11362038	15
1407858	13
2572064	13
13413849	13
13532777	13
9877462	13
21473974	13
21890566	13
3983033	13
5887407	13
7652492	13
6838525	13
22664990	13
19376114	15
9155106	13
13258280	16
5710722	13
2561321	16
2223390	13
8291579	17
5374675	16
376545	13
2572106	13
18843673	13
4527780	13
4270421	13
1932833	13
26384325	13
4521696	13
7269585	13
1960347	13
10931845	13
20211824	13
29506099	13
12176600	13
1981848	13
26067397	13
9600114	13
3484521	13
265738	13
1845703	17
2417373	17
5224664	16
4784381	16
7481390	13
13712740	13
25621906	13
3514899	13
9371824	13
6100787	16
16661419	13
2596011	13
1393086	16
3789095	13
7744222	16
1010738	13
1066221	16
586497	13
17568111	13
14197784	13
10289668	17
8497207	13
2221550	13
30840750	17
422547	16
12442232	13
3297735	13
16896602	13
9943715	13
3044207	13
9831842	13
7654241	13
22648299	15
9054118	13
2453031	13
16375070	13
12831747	13
20527461	13
7155462	13
1631336	13
10331158	15
7625260	13
37282404	17
21531352	13
2629581	16
24776819	13
419714	13
1496681	13
5652142	13
10218678	13
7325213	13
3222398	17
18877399	13
11936675	13
1963923	17
9304083	13
1285407	13
13977669	13
4536541	17
1011090	17
8067947	13
305242	17
1193986	13
37482568	16
5737103	13
1722390	13
8393875	13
5628290	16
100190	13
6529770	13
710526	13
1059559	13
9985808	13
3346219	17
14522428	13
9333453	13
25938152	13
628084	13
1316165	16
7261156	13
304243	13
3737979	16
5365543	13
4651194	16
11379926	13
1305500	13
17980352	17
15252132	13
7194211	17
20505314	13
1624394	13
20373720	13
16628729	13
1987440	13
82965	13
22798506	13
1323566	13
1342420	13
14650942	13
924126	13
9519881	16
121155	13
6578451	13
20851047	17
1400091	13
95236	13
7042551	13
3990413	13
5224211	13
4020159	13
637197	13
7493452	17
14068546	16
11705293	15
4216236	13
9817748	16
5958589	13
8345532	17
4947060	13
3183483	13
1462787	13
29287651	13
7190091	13
861718	13
2281241	13
6549558	13
12749188	13
22141290	13
17656695	13
48738	13
12429861	13
2882819	13
387983	13
23894377	13
10532987	13
4092380	13
3767155	13
32646	13
8021209	16
2382232	13
14287034	13
9164296	13
7542594	13
12294200	13
561850	16
8590789	13
18328175	17
11516802	13
4306419	13
3066740	13
8484313	17
784874	13
17627422	13
9118191	13
455792	13
31159519	13
6324509	13
218310	13
5290052	13
8983890	13
6480674	13
3915497	13
3447460	13
3168526	13
25342732	15
2443146	13
2508590	13
27744225	13
17156934	13
537222	16
6939645	13
9096138	13
9927605	13
6220817	13
2325457	13
5066783	13
2236712	13
2963120	13
1304302	13
2047605	13
3409579	13
1878743	13
538277	13
6178647	13
2810017	13
1869773	13
21507111	13
3947553	15
276860	13
11924331	13
12253271	13
15954286	13
5647979	15
4849143	13
8535795	13
1273956	17
4908770	13
7367838	16
4075888	17
47162633	13
12080887	15
6574621	13
136718	13
3271100	13
3716747	13
6802577	15
9048863	16
692159	13
5472642	13
5876769	13
18194160	13
63161451	13
1246052	15
7717415	13
6556076	13
21112039	16
2974442	13
1586865	13
8398973	13
5170998	13
11921610	13
17033932	15
2785928	13
4046444	13
16788813	13
18223156	13
2317330	13
6328208	13
15159506	13
11064007	13
2060771	15
5829156	13
868687	13
701970	13
7842404	13
5711068	13
16026112	13
13553484	13
18339821	15
3984366	15
11300574	13
17022782	13
17678984	13
35802032	13
5721216	13
2090945	15
2789011	13
122250	16
611346	13
16356507	13
4494388	13
6798562	13
2044470	13
5085845	13
5883921	13
8265433	13
11763472	13
18638919	13
15295033	13
21765907	13
5972376	13
1533548	13
743081	13
889400	13
290294	13
33630243	13
4371856	13
5297733	13
16107418	13
14741704	13
650811	13
14287305	13
3976522	13
618130	15
7481643	13
6939916	13
1873188	13
219577	13
3949285	13
23048516	13
11991400	13
3987174	13
2550812	17
2214299	13
2530344	15
7467582	13
29772825	13
6743428	13
2254155	13
4870604	13
27679097	13
1723473	13
2496388	13
27623479	13
5230699	13
18438717	13
14998866	16
10025183	13
33136217	13
27530483	15
5607103	13
2623300	13
34192566	13
2529588	13
915359	13
3861036	13
5346498	13
10015459	13
15990466	13
4768909	15
17676826	13
10410226	13
2686668	13
11256772	13
847176	17
2136513	15
11415003	13
5654636	13
1754525	17
329520	17
18589879	16
5856176	13
2314999	13
3295727	13
962261	13
5510393	13
13766496	17
6973971	13
11768907	17
1557185	13
9302202	13
2270394	16
279430	13
4806065	13
3684351	13
7559593	13
1574732	13
4542278	17
112986	13
10802544	15
685174	13
8334781	13
1145968	13
9829796	13
6344541	17
18560168	13
3029200	16
5296303	13
29167562	13
7774576	13
3481607	13
832960	15
17012077	13
11803298	13
908140	13
5951567	13
12776386	13
16761989	13
8351838	13
186625	16
3171947	13
2781405	13
5519529	13
10956134	13
870528	13
10193736	13
7615969	13
3936957	13
6109358	13
32022421	13
24232634	13
13199395	13
16022916	13
1179839	13
11435389	13
12129758	13
4738101	13
19626705	13
12283496	13
5050924	13
37045440	13
928227	17
15633760	13
11043455	13
7402157	13
1894336	13
2445023	16
484388	13
9909009	13
2233144	13
23306787	16
20890838	13
326633	13
1245379	16
8362214	13
14969277	13
4032571	13
4193017	13
324344	13
29789806	13
20674430	16
19710178	13
14930767	13
4933261	13
2495228	13
9119372	13
14785895	13
3118115	16
707503	13
2545063	13
8267688	13
7030971	13
1730133	13
18270650	13
4662197	16
397728	13
1647996	13
24531126	16
1532858	17
20252178	13
7542374	13
3639677	13
24092098	15
17833	13
3311838	13
36902781	13
6536831	13
12087944	13
13437477	13
3773209	15
3204020	13
2356284	13
8144214	13
10785800	13
5760177	13
2678411	13
19744095	17
5713911	13
2085669	16
3500406	13
13770220	13
8488335	16
4871133	17
10204201	13
7115060	13
349668	15
6107695	15
15377943	15
1090954	13
20018857	13
5613718	17
8417819	13
16893720	13
3649012	13
6830261	15
3705168	13
3144120	13
20551443	13
1895833	16
4198131	13
209308	13
4063615	13
14282486	13
5848558	13
2837544	13
12302605	13
2726221	13
1043917	13
9478492	13
2093234	13
3764452	17
4853249	13
16653189	13
18226334	13
138094	13
10028335	16
2377113	13
3912794	13
6893693	13
18422706	13
14882248	13
3414363	13
3017198	13
9229169	15
1485191	13
3116762	13
2512570	16
18017986	13
11852947	13
5460480	13
8994056	13
15090209	17
7651278	13
13589794	13
12468655	13
6433745	13
15947916	13
3554524	13
1242681	13
1093417	13
11514786	15
1703090	13
37186047	13
11851470	13
1955891	13
1576260	15
6115076	13
19960147	13
151263	13
489284	13
4415322	13
1771609	13
2298069	13
1601907	13
17869409	13
393381	13
29929606	15
4607558	13
4519760	17
9718903	13
25717982	13
2299645	13
14283691	13
34172165	15
3515411	17
4334163	16
3023329	13
1737682	13
5388636	15
164699	13
3824674	13
4207561	13
632804	13
11690916	13
1291825	13
8050705	13
2514040	13
9606053	13
1850304	13
1215887	13
11744870	13
6164793	16
2062086	13
4722541	16
7814913	13
2028846	16
1710566	13
3494331	13
17484565	13
20950092	13
10357384	13
1128852	13
6873913	13
6797811	13
32799269	13
4940434	13
8528831	13
8774127	13
1779149	13
894451	15
28560350	13
10463176	13
10212925	13
3347465	13
7048348	17
27702870	13
8127470	13
1772121	13
19632548	13
5377433	13
9963425	15
42529952	15
14673071	13
5731609	13
18196690	13
729480	13
1644813	13
2258703	13
7299238	13
8176144	13
4867700	13
2408581	16
1079748	16
6745094	13
8312764	13
11754511	13
14753077	13
2794967	13
12759877	13
2989381	13
4514482	13
674391	13
2735182	15
5239504	13
1449715	13
19638087	13
6332616	13
397134	13
4614071	13
24833771	13
3484257	13
2677646	13
23089042	13
1074931	15
8621931	13
17189726	13
9095117	16
5974532	13
4057884	13
830028	13
5074609	13
466725	13
990415	13
1185927	13
2512010	13
19261099	13
2661956	13
5841419	13
1426450	13
2082205	13
5652689	16
237815	13
1668116	13
18203191	13
753973	17
8069949	13
7291543	13
4409610	13
5350360	13
4121291	13
6777331	13
22575736	13
1498859	13
4650673	13
636212	13
3726489	13
3433584	13
8034067	13
8181967	13
3148705	13
1276791	13
11175424	15
5433651	13
1090788	16
1942281	13
5133187	16
7948949	13
8226052	13
9204053	13
20109217	13
8355825	13
16678558	13
2612705	13
19918602	13
5228389	16
7798172	13
2486052	13
126980	16
4206488	13
8303551	13
5632462	13
6212189	17
3869363	13
38547064	13
33660419	13
56314910	13
17244726	13
6358447	13
1064991	13
6352497	13
6881511	16
10951572	13
11161339	13
7946150	13
12049146	13
10016075	13
3555731	17
2827349	13
19588690	13
38415411	13
2399904	15
1146078	13
13250755	13
3846935	13
20127084	13
8450013	15
16179496	13
4235952	13
567672	13
2079880	13
26699819	13
5519590	13
11881414	13
1132096	13
5324932	13
412611	13
3426051	13
14851449	13
9700890	17
6591859	13
2495007	13
3171315	13
7061657	13
13127945	13
4448083	13
9418592	13
8749278	13
518468	17
1629013	17
9751217	13
12613225	13
2013063	13
455619	13
5937584	17
8219942	13
2361627	13
3137541	15
12649143	13
3119209	13
3517207	13
4703348	13
812131	13
3304119	13
23559755	13
17148155	13
4707515	13
528178	13
27390241	13
412	13
12510215	13
8371634	15
5720189	13
11058647	13
7159436	13
5356375	13
692239	13
999849	13
6234405	13
560404	13
30747514	13
7158104	13
15806598	13
6835189	17
7681348	13
14676705	13
8715794	13
22514456	13
13282640	16
2450824	16
1544944	13
5198599	13
15290536	13
1644070	13
5534865	13
5133661	13
1737585	13
36618590	13
17034764	16
5815362	13
7533827	16
12500524	13
6749481	13
31661127	15
2560773	13
1332963	13
4543967	13
1126329	13
3631027	13
3784616	13
857274	13
19119471	13
9135152	13
1730125	13
7386084	15
69178408	13
13475264	13
30105060	13
8010578	13
3015120	13
25193533	13
36308645	13
12678805	13
6483900	13
6000557	13
3662091	17
2604091	13
23747577	13
5487923	13
3115355	13
4172318	17
3832297	13
3733557	13
5423331	13
2920427	15
14271544	13
2224521	13
9535331	13
28768197	13
1250354	13
4457133	13
919330	13
3754341	13
12027469	13
2985340	13
2196872	15
9089306	13
5849788	13
1630189	13
5737166	13
8112691	13
15606594	13
1064099	13
7491450	13
14598859	15
3380605	13
3791178	13
9474481	13
6093029	13
7186585	13
12007662	13
7085386	13
4001990	13
13947652	17
26240487	13
8147898	13
401282	13
1328676	13
1781179	15
15740883	17
4080305	13
970304	13
18334494	13
9750918	13
1338701	13
4626773	13
1670449	13
7645788	13
5815812	13
16109387	13
8536514	13
9865025	13
1154621	13
18876677	16
10554736	15
8382457	13
5029050	13
14615488	17
11145535	13
4977168	13
13478906	13
4338201	13
13196576	13
1935409	13
4213507	13
6288067	13
6058454	13
861727	17
10293216	13
4407497	13
1737089	13
13552261	13
416627	13
5019976	13
16034344	16
12729879	13
1429315	13
594432	13
7491731	13
100737	13
3366529	16
639523	15
591630	13
13007493	15
270353	13
6174691	13
3203533	15
5442266	13
24284844	13
10363322	13
803828	13
1026730	13
904304	16
10108397	13
15064965	13
6206981	13
398074	15
37769890	13
7886032	16
24879372	13
698617	13
5492212	13
7560140	13
10750201	13
6650157	13
5821465	13
11312117	13
4015022	13
2397930	13
15652822	17
2843194	13
12264826	13
15539234	13
4350104	13
15868700	13
766425	13
113108	17
54009689	13
6341180	13
3036921	13
16762247	13
4691944	13
1182199	13
5991264	13
9356210	13
5502430	13
1122462	13
14814123	13
10073832	13
7532899	13
10034122	13
14230772	13
12173319	13
8426069	13
5093860	17
5214760	13
5603830	13
8799215	13
1106741	13
5334865	13
418883	13
2682093	17
4434474	13
1867736	13
7487432	13
7132618	17
2186217	13
12919736	13
2005864	13
1651096	13
5890427	16
10421871	13
783575	16
429476	13
1945016	13
1961511	13
3367797	13
1703096	13
9918203	16
2780948	13
3313029	13
13333095	13
16833704	13
6055602	13
5840741	15
7095686	13
9702559	13
2780703	15
32655539	13
12934342	13
35331	13
73621	16
3302390	13
297421	13
1369937	13
2982404	13
4510001	13
23477948	13
16814668	13
6849987	13
4346557	13
9572736	13
4198253	15
40101558	13
3821815	17
7845199	15
5700073	13
626772	13
2695019	13
3942834	13
2192568	13
113299	16
7061968	16
3174157	13
7127563	13
781273	13
9484842	17
4567517	13
12653454	13
10106445	13
125358	13
3944292	16
8875412	13
23183790	13
5927001	13
14152306	13
8888767	13
15180357	16
2777085	16
11610579	13
1294667	13
2701073	13
868778	13
7251234	16
4762056	13
2391118	13
2983127	13
3475925	17
7191497	13
11212120	13
3207122	13
13879905	13
23904435	13
4193913	13
18356753	13
887485	15
4102360	13
375718	13
7953220	13
1167906	13
6637729	13
24913168	13
4880581	13
14219118	13
3835652	16
26878835	13
6895633	13
4171815	13
22102221	13
5156676	13
4534821	13
14411239	13
3815871	13
14005629	13
10607109	13
18921679	13
11561104	13
1277661	13
1564730	16
6589921	13
40956964	13
1656282	13
12371951	13
4636427	13
1244287	13
3173397	13
6742235	13
15085103	13
4617565	13
674008	13
8026377	13
3052474	13
16656017	13
2363204	13
6288135	13
7338986	13
5942676	13
5330738	13
361392	17
7471378	13
7935560	13
14188113	13
14005585	17
9164484	13
4142308	13
1144019	13
14413087	13
11215675	13
17241670	13
6480968	17
6196147	13
1929387	13
30515659	13
3216313	13
9954621	13
39768523	13
97330	16
2122924	13
11927714	16
16588154	16
2404932	13
19536169	13
4064719	13
17404127	13
2806093	13
17164432	13
2581029	13
3071935	13
9887133	13
794268	13
18736534	13
4853847	13
330308	13
6301681	13
9718546	13
2688411	16
6926633	13
8653169	13
24684061	17
4063182	13
3997901	16
11634512	13
5433079	13
4411381	17
6152346	13
1509738	13
8926410	13
492157	13
5144110	13
40500949	13
408714	16
3323446	13
14925891	13
456108	13
15078896	13
7906592	17
8254488	13
8277485	13
2643551	13
5504140	13
9341113	13
375125	15
5453047	13
11879139	13
7757088	16
19355970	13
18772975	13
511466	13
535967	13
5007695	13
26814866	17
3598895	17
416286	13
4591270	13
2277919	13
2116944	13
3540088	15
11169314	13
6931455	13
6143567	16
8419324	15
3598228	13
2032865	13
13804640	13
1332707	17
5347351	13
19856898	13
526323	13
6347530	13
456388	13
21787712	13
26559066	13
13189024	13
212950	15
2707770	13
16009696	13
13841667	13
4336036	13
171206	13
5381503	13
4101072	13
838158	13
7990986	13
7811399	13
10147156	13
6354038	13
2933333	17
8928823	13
1942727	13
19684627	13
6058254	16
2358753	13
4463874	13
448779	13
3101122	13
644247	13
24112151	13
3170885	15
26494039	13
3193750	13
5878440	13
3449111	13
1889448	13
1991805	13
8039089	13
2107051	13
3471812	13
1448150	13
1475562	16
7739612	13
17669176	13
15513787	13
7210325	15
36348438	17
8838645	13
6916168	13
3884450	13
15897094	13
12472522	13
6477514	13
17032599	13
650667	13
589066	13
3143387	13
9194774	13
3931108	13
217564	16
10237907	13
216779	13
18781367	13
2559598	13
14901861	13
3130042	13
2105643	13
9345287	13
20284583	13
14045601	13
20721447	13
2566595	13
16406666	16
6797482	13
11445748	13
2623233	13
19489330	13
12863414	13
579670	13
45169	15
2465333	13
4881279	13
10479056	13
18220007	13
11947582	13
7656712	13
9522251	13
320673	13
3713494	13
591949	17
1535814	16
12037071	13
5848249	13
5067067	13
1135089	13
14864938	17
6988578	15
5396720	13
27303561	13
262610	13
11358194	13
12862971	13
14630902	13
2314022	13
3623034	13
2382060	13
14467648	13
2242612	16
720233	13
7381316	16
3159100	13
6447597	13
2402727	17
6513300	13
229411	13
5195977	13
16404114	13
10791209	13
14792827	13
4685125	17
3260937	13
18489833	13
10741814	16
1682871	13
9275774	15
3578693	13
13659466	13
19681377	13
2805358	13
20903929	13
13193073	13
1845544	16
16487634	13
871895	17
25496608	13
22520585	17
766305	13
8342302	13
8712711	13
834609	13
3908697	17
9183686	13
1373635	13
2714703	13
2873945	13
2903088	13
7938054	13
3983801	16
4853094	17
582495	13
4976210	13
1689321	13
46548	13
18565382	13
6496834	13
3784441	13
6283080	13
15816081	13
9001389	13
5822286	13
9362321	13
5176410	13
9811701	13
6910196	13
26892116	13
8916430	13
24446849	15
551924	13
2334339	13
2208554	13
27594246	13
337318	13
952095	17
17364453	13
32496797	13
6095836	13
18882761	13
1482439	13
1172887	13
11474208	13
19076766	13
32804122	17
3907921	13
14368730	13
12790230	13
4041034	13
10317564	13
24468588	13
903670	13
7343276	13
12231574	16
494778	15
15543895	13
18309928	13
6465972	13
25986895	16
1550211	13
14612456	13
2059162	16
10518989	17
16904338	13
8615583	13
472526	13
7601539	13
6319283	13
7284844	15
5106945	13
4884734	13
6577468	13
8914286	13
977267	13
13503766	13
4175077	13
3727494	13
572602	13
8310006	13
6741779	13
7447119	13
876877	16
3725792	13
1893005	13
862493	13
7806638	13
7831226	16
6588813	13
4555145	13
21918564	13
438884	13
9764567	13
5839690	13
1821451	13
5546449	13
34128110	13
4552202	13
9488150	13
15700118	13
333245	13
11409792	16
10335092	16
25337011	13
5268158	16
5360144	13
17127895	13
1971384	13
7608404	13
4899408	13
2104197	13
23024757	17
6987371	13
995005	13
2864245	13
595370	13
7251123	16
1139471	13
23328325	13
1874155	13
5225378	13
1394048	13
5281457	13
5811696	13
56400568	13
11968423	13
21378108	13
6182303	13
1039467	15
2734332	13
11350523	16
61031872	13
6268584	13
30129272	13
16970964	13
7354641	16
2426843	13
8334515	13
9279613	13
2676451	13
1606299	17
8438274	13
2968496	13
9605766	16
2832683	13
29733044	16
153106	13
2162412	13
7239246	13
10164082	13
6951300	13
9610670	13
24549133	13
10763524	13
12025149	13
3910119	13
2831777	13
15380422	13
1476723	13
6595091	13
4590069	13
1068530	13
1898037	13
13427400	16
6287889	13
297926	13
12582437	13
20679083	13
24002040	13
2616831	16
18628657	15
1481713	13
11127202	13
10233086	13
9080867	13
26331709	13
3586124	15
442134	17
28892530	13
1518564	13
84501	15
8469130	13
15438148	13
14258098	13
16210869	13
3350182	13
2050871	13
12235343	17
3667333	13
1578578	13
2278128	13
8977342	13
3867869	13
5903884	13
3381830	13
6493439	13
8451440	13
11430600	13
5126075	13
243837	13
1994314	13
2561874	13
7337312	13
1865733	13
6978368	17
2775534	13
5978449	13
1950050	13
26397918	16
3093418	13
3894193	13
25323010	16
7259526	13
6950955	13
2344578	13
30122485	13
38452958	13
3075195	16
2085381	13
205511	13
8556939	13
16047064	13
6537196	16
3032730	13
8266103	13
598228	17
10875972	13
16078996	13
8622363	15
13037114	13
1732307	13
8624663	13
4201818	15
1244312	13
12206057	16
7697602	17
851681	13
22080754	13
2765062	13
2617740	13
1390552	13
6150844	13
2148909	13
33746585	13
640717	15
17000448	13
11236940	17
2417436	13
2509926	17
1161564	13
6534473	13
673054	13
447902	13
4225043	13
7034229	17
2165950	13
1377467	13
3070346	13
579383	13
2680502	13
19828003	13
24663852	13
75632	13
5350266	13
4079896	15
6036013	13
13984	13
80275340	13
12997880	13
21661411	13
17119690	13
11348807	13
20957141	13
3337769	17
11644817	16
34678971	13
3848126	16
19462129	13
7118272	13
27709013	15
3975350	17
1926469	13
10156992	13
24651886	13
10305203	13
13267617	13
13039049	13
264351	13
4559941	13
6257675	13
11586674	13
1832933	13
11203574	13
23456758	13
20941099	13
11512049	13
3046045	13
13312182	16
11251103	13
2154586	13
10027817	16
1430611	13
26380047	17
13117085	13
2433288	16
7128533	13
20846248	13
31056718	13
7532474	13
5772226	13
1239106	13
5211616	17
36813752	13
10790089	13
34721020	13
1881123	13
9601124	13
26999671	13
2526075	13
8873700	13
1450989	13
22429060	13
634747	13
1631131	13
22031937	13
5469217	16
5072494	13
12372976	15
12508399	13
3570921	13
11220710	16
31691824	13
5071629	13
657737	13
21665763	13
3579834	13
11207618	13
10986904	13
7621607	17
14144143	13
8213126	13
28317874	13
10752164	13
14036378	17
12446148	13
2498180	13
27182985	13
2219306	15
287625	15
18550003	15
9680348	17
38717335	15
8605090	13
4867503	13
1042140	13
997652	13
37470626	13
10512619	13
9848232	17
1579965	13
12927453	13
158380	13
4997052	13
5986576	13
4388370	13
27924210	15
3340070	13
6780278	13
20485959	13
7865667	13
612405	13
4560731	13
1489909	13
4465037	13
939170	13
69251491	13
18661070	13
10585385	15
6124693	13
5904609	13
20116028	13
8419169	13
1248358	15
1945653	13
5420320	13
3468635	16
6758306	13
3911696	13
3784940	17
680389	13
12698565	13
22409289	13
10245412	13
43875810	13
131550	13
19071271	13
6373224	15
44504984	13
17514196	13
926036	13
8314874	13
5492463	13
5042866	17
5339926	13
10389811	13
2317537	13
6780551	13
2688352	13
1020839	16
1659776	17
311382	13
5315514	13
804065	13
4661825	13
6897258	13
8089937	17
13102605	13
2824831	16
8465354	13
2985900	13
13989758	16
10787925	13
2086281	13
13582864	13
6519625	13
14289639	13
5561293	13
480121	13
11011690	15
26868925	13
25178926	13
9491719	13
3818844	13
27535005	13
7785237	17
5918044	15
3774316	13
13341644	13
9390755	13
10206974	13
2469294	13
6361861	13
7674963	13
5607059	13
1679628	13
9736011	13
1425463	13
10907484	13
15726074	13
3216270	17
4414220	15
6279940	13
30943750	13
1770871	13
596797	13
6938470	13
28337398	13
3196559	13
883928	13
2052854	13
2622064	13
1892575	13
197689	13
9650322	13
16852167	13
11143267	13
16286433	13
4153037	17
14960381	13
16096720	16
1270986	13
14777948	13
16257676	13
3277789	13
12477798	16
3091250	13
2898663	13
8565844	13
57124	13
25561379	13
13584490	13
1559968	13
7511212	13
9712158	13
185481	13
920698	13
162305	13
4528686	13
5816306	13
5223308	13
1361408	13
3962221	15
4379288	13
2231655	13
8889742	13
471136	13
4253425	13
18225626	13
6068550	13
3592818	13
652692	13
896013	13
4005402	13
2326630	13
11533112	13
4708885	15
23335989	13
8998915	13
3367584	13
8677381	13
12359862	13
10897875	13
42608	13
11001057	13
5241377	13
21005133	13
5778320	13
7184304	13
3813926	13
4660143	13
5550260	13
4202709	13
10464413	15
116270	13
6667939	13
2754440	13
2294750	13
3863519	13
21777292	13
8652131	13
18395109	16
11687412	13
9357453	13
24258579	13
58032	13
11712300	13
22110724	17
6244593	13
434069	13
27280261	13
1170053	17
3999467	16
840704	13
17073940	13
3830106	13
1582156	13
21770990	17
3001669	13
1381739	13
7696247	17
11240448	13
17871392	13
27835358	13
12448912	13
13521564	13
23442013	15
7682173	13
3461092	16
4333358	13
4035070	13
15288417	13
2468363	13
12860228	13
17486785	13
4640410	13
17507630	13
1407307	13
6316016	13
2108420	13
2362939	13
14406749	13
770188	13
10315353	16
2356711	16
15721001	13
1176756	13
2917245	13
1706886	17
7424169	13
1096403	16
4306004	16
1017848	13
1632843	13
7637480	13
3558580	13
20736926	13
2825050	13
3885345	16
678652	13
4922825	13
2807234	13
2898072	13
16066587	13
4639560	16
5183003	13
8047126	13
840419	13
2991342	13
1457140	16
39150808	13
7472641	13
4483139	13
11514688	13
1964716	16
4899744	15
3116564	15
178382	13
6013116	13
11930627	13
15127738	16
7793544	17
21368206	13
3432909	13
2425348	13
5076852	13
5583625	13
1406084	13
3846468	13
1893670	17
7764119	13
3221794	13
9780585	13
4407607	17
9144770	16
1979284	13
14221731	13
10042298	13
2542827	13
4092471	13
17101966	13
10156311	13
2512962	13
6795788	13
45039995	13
1023592	13
606760	13
833750	13
14297381	13
4949958	13
14102537	13
8975694	15
709214	16
1752799	13
9868013	13
3361241	13
3934625	13
617785	16
1251188	13
1285671	13
1433524	16
160676	11
7210395	13
15314876	13
1319641	13
3662923	13
4025002	13
12404638	13
4783335	13
5394048	13
15348796	13
11625957	13
17819051	13
3710151	17
25985417	13
11042345	13
9370637	13
4172517	13
6425650	13
10113554	13
13428881	13
1319303	17
3472285	13
7457055	16
18129995	15
12391214	13
469568	13
173111	13
4783355	13
8766510	13
7146641	16
9201643	13
6566965	13
3346677	16
1938483	13
3965375	13
3670382	13
310431	13
4495487	13
7945795	13
10678852	13
4747526	17
27632771	13
934696	13
3335729	13
5311452	15
8358620	13
8174669	13
20515618	17
4593756	17
6122765	13
7881387	13
24469634	13
2653815	13
36869988	17
11610873	13
7026920	13
2752967	13
6842090	13
2142087	13
11909870	16
19353937	13
2840089	13
1100091	16
2797485	13
5647637	15
3387690	13
9495162	17
4574232	13
2309405	13
4246136	15
10533813	13
14544036	13
7054796	13
4584221	13
704890	17
6072144	13
14792439	13
5517821	13
6089281	13
839803	13
2639588	13
27124402	13
1810845	13
11399219	13
14751562	13
26095600	15
4216487	15
1035685	13
22111475	13
11149443	13
2317633	13
1231187	13
2245120	13
16571822	13
7514166	13
10830033	13
3929725	17
4725153	13
14525125	13
15409139	13
7517717	13
5595764	13
19860004	13
11280253	13
1187948	13
4469139	15
5498058	15
3681062	15
24295164	13
11604786	13
10177664	13
4165736	16
5422659	13
3725323	13
4054579	13
3559907	13
1007825	13
13114869	13
20498160	13
6173967	13
7583945	13
1071968	13
8330736	13
62903	13
9440840	17
19233674	16
6522010	13
20650934	13
6340515	13
750119	13
11472317	13
3370205	13
69945	15
1219469	13
6830532	13
5917679	13
5536043	13
9593965	13
20852433	13
14286079	13
329766	13
24373369	13
9123709	17
16987666	13
2685110	17
20832830	13
3339961	13
4555586	13
15677244	13
4180378	13
5444165	15
15726	13
24233664	13
8068027	13
6779551	13
8056422	13
6492405	13
21263889	13
20281302	17
3189619	13
24697074	13
212525	13
4607434	15
17940339	13
581113	13
17389924	16
408705	17
5994833	13
2970216	13
4507912	13
6064435	13
9199698	13
18360330	13
10732031	13
1397566	13
7133610	13
4205394	13
15198545	17
2335700	13
717633	13
22404111	13
14440056	13
6636615	13
4628271	13
592784	13
19356129	13
5330064	15
250803	13
25028414	13
11274834	13
3164162	13
45949445	13
3643636	13
4315420	16
1520462	13
647870	17
5678996	17
1650030	13
2888848	13
2350928	13
2425278	15
4150850	16
50790920	13
5948945	17
488624	13
1947391	13
2024278	13
19673048	13
22810201	13
12439027	13
18538239	16
3013648	13
7454824	13
2387440	15
9732126	13
1926273	13
1769848	17
6495635	13
2359093	17
3123661	13
12238167	16
4119791	13
7402508	13
3481619	13
2819004	13
29906472	13
1341557	15
16467161	13
12210615	13
47224	13
21453542	13
5811984	13
5600414	13
15121446	13
10754814	13
2410107	13
1423974	17
4539880	13
5680010	13
2375911	13
11921477	15
6699353	13
18009	13
7416445	13
6896283	13
29938662	13
12619331	13
8643860	16
1826856	16
1973520	13
9715525	13
5533560	13
4359523	13
9441940	13
3812941	13
472166	13
6662053	13
11971382	13
17252708	13
6905188	13
5009112	13
9156415	13
24418599	13
20107666	13
8120754	13
3830662	13
8528411	13
3877004	16
531130	13
4302924	16
11437482	13
2055217	13
36162214	13
6379364	13
3846603	16
8259495	13
16222390	13
6426833	15
10954103	13
3046108	13
1261412	15
5880925	13
21716961	13
1435695	13
14299326	13
1420068	13
683640	13
58571269	13
5542614	16
10601177	13
11450785	13
16488962	13
4370615	13
3867223	13
4211209	13
9017194	13
21627587	13
4103106	13
33555367	13
2769	13
2889526	13
9106259	16
547651	13
41400045	13
1510614	13
3623567	13
15568845	13
19933714	13
6707440	13
11492080	13
3352462	15
25610653	13
2543042	13
8177090	13
3754503	13
8255958	13
5646408	13
2817714	13
10391642	13
10553338	13
1067542	16
1750384	13
4396885	15
623104	13
755328	13
17635268	13
3323240	13
21611662	13
1454488	13
2439708	13
9832081	15
1707177	13
7433576	13
2045064	13
1022252	13
21889763	13
2221036	13
2608144	16
9468258	13
4202207	13
959153	13
4933360	13
6257660	13
430945	13
26107291	13
6473832	13
30610	16
14034723	13
2531151	13
4380999	13
26642507	17
1177190	13
339917	13
2404429	13
3365048	13
17922320	13
2140302	13
22838627	13
936013	13
4220732	16
5389434	13
534211	16
16960668	13
578837	13
3409935	15
12303526	13
1087727	13
1521169	13
2967787	13
2792800	13
4867913	13
18138033	16
17125256	13
14510195	13
11956407	13
7235340	13
20113908	13
4730711	13
3575368	13
4585555	13
17405684	13
1033085	13
9508209	16
6987892	13
29408755	13
9598699	13
6363668	13
5258461	13
15426363	15
4576957	13
7931834	16
12378198	15
4027545	13
4058344	15
299531	13
913850	13
28725609	16
4334054	13
6761103	13
16459356	16
31040467	13
5910477	16
368820	13
7021367	13
16423177	13
31504459	13
2050466	13
420532	13
8474796	13
1854762	15
19841943	13
17637104	13
2221268	13
4265000	13
4979991	13
4305231	13
11794177	13
2700647	13
22937435	13
9509838	13
12798636	13
764506	13
10259211	13
7207677	13
17235927	13
5972301	13
35985233	13
1550492	13
759053	13
16299847	13
4316737	13
1098399	17
696065	13
339352	17
2050110	13
4218180	13
22534354	13
2370606	13
35457020	13
38778191	13
2442753	13
5325971	13
12775517	13
10777252	16
338343	13
2120261	13
945598	13
5511611	13
7470469	13
33507883	13
18978189	13
12952518	13
10248592	13
12888537	13
2486235	13
16532969	13
9693855	13
1579221	13
6146092	13
25429982	13
22024718	17
657231	17
1089813	13
9550997	17
1259576	13
7955888	13
6411441	13
6029126	13
6506920	13
17467283	13
8578712	15
23548079	13
8440400	13
20857381	13
1327549	13
7190335	13
1697423	13
12555912	16
8154548	13
24955993	13
2942594	13
7554792	13
43951885	13
4966803	13
1432498	17
682879	17
16836960	13
4922623	13
7817078	13
6996358	13
3494647	13
1079188	16
5558554	13
7001504	13
98536	13
7975049	13
14926558	13
6527151	17
13534435	13
24568259	13
246780	13
3065527	16
3744291	13
11259311	15
15087426	13
3052986	13
14445144	13
13800196	16
3247566	13
21412569	13
2319149	17
11066162	13
7701507	13
4918856	13
6734828	13
5259317	13
933027	13
5114374	13
3854870	13
14782394	13
11316778	13
3951057	13
33665697	13
4507400	15
3716218	13
12003692	13
720868	13
13420568	13
4918675	16
7684493	13
16494154	13
2592284	13
1002688	13
20150631	15
26862461	16
27284500	13
12435030	11
25249810	13
1996899	13
684465	13
4645038	15
2493458	13
16184083	13
15884312	13
13245740	13
1307261	13
2941598	13
6732636	13
10067465	13
128291	13
9930	13
6967054	13
7356488	13
10946050	17
2357590	13
5308972	13
8767678	13
14985124	16
438095	13
4833091	13
22862550	13
650486	13
4451588	13
1453825	13
7966025	17
6943819	16
10202328	17
4998390	17
6262212	13
9779743	16
74958	13
2415580	13
6306618	13
11647924	15
10622567	13
18776424	15
4812866	13
13885484	13
8163144	17
3855367	17
957163	13
11645120	13
2379851	13
8270279	13
3751219	13
5937563	16
268276	16
901478	13
6359806	13
4095436	13
10975838	13
5858038	13
12842806	13
5835833	13
8059444	13
6037146	13
585215	13
14400507	13
18832159	13
2694111	13
9343593	13
7721725	13
1885610	13
4788717	15
8358900	15
7014087	13
1807781	17
2539478	16
8903425	13
3213049	16
414472	13
582582	16
17178725	17
12936030	16
560710	13
7240950	13
7903368	13
2341521	16
2147273	13
4999810	13
25336637	13
5209861	13
5667603	16
8123231	13
10587723	13
2542198	13
304732	13
153585	13
6116797	13
5896175	13
5003751	13
13776450	13
11910065	13
1498759	13
5780375	13
1226306	13
8124598	13
522482	13
14662373	13
7222078	13
10259928	13
8764135	13
6364340	13
3843362	13
3963179	13
21826857	13
7159461	13
9460387	13
3709657	13
2010054	13
11436212	13
2909709	13
5758471	13
2925926	13
6428163	13
22007661	13
3767397	17
2018503	13
4383197	13
6713616	16
10326167	16
4882261	13
178499	13
3177729	17
4768047	13
8850382	13
2332443	13
5953656	16
10508938	13
145853	13
4286646	13
6117572	13
13156312	16
10580135	13
6353401	13
17283890	13
2945097	17
26798689	13
4331328	13
3154278	16
7551268	13
9460693	13
5148693	13
1267714	13
4354610	17
9438813	16
12482135	13
29047956	13
3953755	13
15168244	13
2077564	13
114728	13
2830724	13
4529192	13
14230402	16
18882366	13
9753820	16
17547799	13
6389266	17
4118629	13
3520260	13
3999770	13
30612	13
7388051	15
13894678	17
13636842	13
1022758	17
16216473	13
1131552	13
9252660	13
3215599	13
12005277	13
5364275	15
6292145	13
21772468	13
13641205	13
6011659	13
4230977	17
18636491	13
30733319	13
5516772	13
1320580	13
6160064	13
14715591	13
2145922	13
4359577	13
11298268	13
10181091	13
23111082	13
4839323	13
8299509	13
15344025	13
10756421	13
3133227	13
7147814	13
12996792	13
25689104	13
11277419	13
12348650	16
4794765	13
6691012	13
9823045	15
6339527	16
4261635	13
8186223	13
644046	13
2941012	13
14875272	13
2712597	13
5202397	13
4681988	13
13337276	13
18153630	13
2663380	13
217881	15
364180	13
17516405	17
3817044	13
2713424	13
12068051	13
12713965	13
2406899	13
4124815	13
5024666	13
36724692	13
5869542	13
48277	13
6700065	13
3822905	13
1458109	13
12280365	13
1494799	13
3455834	13
1612119	13
4123250	13
3509984	17
1422876	13
5353619	13
12594596	13
9756849	13
1205512	13
3253018	13
8471899	13
5009107	13
2605277	17
2415402	13
7405888	13
1623941	13
5001096	13
9249293	13
21380075	13
3169606	13
3031802	13
1662881	13
4174497	13
15198343	13
6635877	13
15425202	13
6488371	13
1393030	15
13753333	13
5772880	13
15460616	16
1344453	13
8561019	13
5177501	13
15422546	13
23383357	16
8977465	13
210859	13
2803012	13
2876521	13
6577957	13
2477278	13
4166945	13
5151565	13
18581912	13
1118302	13
1631561	13
7370522	13
3911549	16
10016083	13
7071795	13
758038	13
12517323	13
20857027	13
6726323	13
361179	11
2304309	13
6262485	13
2289067	15
7168822	13
574997	13
2641494	16
1912896	16
5707992	13
23343719	13
5213891	13
2454350	13
11442683	17
3399988	15
564642	13
10548456	13
5070914	13
8894593	13
11929633	13
5778596	13
1234309	13
57191	13
5545996	13
4021269	13
2032984	13
1319261	13
3741916	13
10193516	13
10176002	13
301711	13
3015718	13
484069	13
3676198	16
4225067	16
4734533	13
499452	13
1700356	17
692696	13
6439603	17
6813882	15
12090568	15
3105087	13
7631149	13
1556977	13
69225	17
5024936	13
3497293	13
15790512	13
2587348	13
19410760	13
9472123	13
14350628	13
6291192	13
8935819	13
22888268	13
1226728	13
8964130	13
39360269	13
8243794	13
6489609	13
9472924	13
2573353	13
4941980	16
13877216	13
4222533	13
4250991	13
11871065	13
21820203	13
1893851	17
7881581	13
2048831	13
31150608	13
5518246	13
8205706	13
21335826	13
2120347	13
1571574	16
1555491	13
2893318	13
29753372	13
3419317	13
4090116	13
25995368	13
2808230	13
21954917	13
4660962	13
4602909	13
7899392	15
943976	13
49162348	13
9646663	13
7936573	13
7111566	15
3162843	17
6117027	13
8552914	13
6411359	13
2811771	13
6503499	13
64530	13
896433	13
3580888	13
8893433	13
14187728	13
3210001	13
51814338	13
11101395	13
153922	13
9490651	13
3601167	13
2499276	13
7236263	16
12334428	13
2395145	13
18463950	13
2299380	13
2824602	13
2166885	13
1903719	16
8991458	13
11297299	16
14489818	15
3972206	13
2045391	13
3245577	13
44406001	13
3770449	13
13709300	13
13589319	13
1696410	13
2559106	15
4528123	13
5082442	13
9730109	13
6328584	13
10899401	13
17117679	15
2164123	13
4302843	16
5228327	13
143426	13
17468887	15
6178971	13
29322612	13
25067305	13
1396978	13
23147014	13
317506	13
135064	13
4493260	13
10096920	13
9695641	13
808173	13
2858880	13
4957161	13
9553044	17
974199	13
1217025	17
36786592	13
4838974	13
3670057	17
12035745	13
1337329	16
1281466	15
6951356	13
1384100	15
4626259	13
13655236	13
1382287	13
15649831	13
4697469	13
2066115	13
25755040	15
43786708	13
5289560	13
7214900	13
18378804	13
32172	13
7389694	15
3013597	13
1285058	13
6945954	13
11773934	13
10078483	13
22001558	13
5060578	13
3127975	13
10126643	13
142726	13
25527509	13
21145227	13
760690	13
1756474	16
2233559	13
6649539	13
1281782	15
3538801	13
28765363	13
10106919	13
4906235	13
4961068	15
4322023	13
3815285	15
14742797	13
5150481	17
7613483	16
501918	13
10815712	13
8876477	13
24958966	13
3239991	16
1066650	13
6138940	13
11115023	13
17052669	13
12271157	13
515879	13
19921009	13
5464666	13
13669097	13
5719276	13
14115948	13
1042816	13
26422142	13
1652191	13
17100583	13
4965105	16
11494423	13
9969075	17
27287802	13
2728224	17
17614259	13
12947373	13
8006233	13
3048552	13
858000	17
4667411	13
6950461	13
3624862	13
1147307	13
10377177	16
1729602	13
714199	13
12539018	13
7935891	13
11206225	13
2736599	13
11985238	13
1820607	15
2332914	15
3107596	13
13333802	17
340593	13
1426821	15
2136967	13
31598531	13
3940182	13
19331666	16
1742685	13
28677379	17
9898168	13
22006554	13
11142406	16
1465495	13
3997857	13
5798830	16
1109320	13
1464168	13
1141071	13
2546375	13
30192981	13
8463581	16
3093071	13
10970501	13
21761140	13
5743313	13
9243251	13
16541201	13
2115742	13
969802	13
7843821	17
5564336	13
12291926	13
1326582	13
9495424	13
3497792	13
20784621	13
7149267	15
8371730	13
83134	13
8457311	15
2094821	13
22592493	13
515992	13
8750776	13
7723638	13
312985	13
2581748	13
15804894	13
5403218	13
845504	13
8801927	13
2383114	13
4425679	13
85452	17
4132604	13
3906343	13
5800160	13
17906333	13
648631	13
13304201	13
1276579	13
15133128	13
18954789	13
560766	13
2506000	13
7851801	13
34626557	13
1848675	13
21894670	13
753902	13
3992462	17
8503380	13
6146931	13
9802441	13
8026776	13
1844810	16
23777569	13
33746986	17
6249211	13
317844	13
294173	17
5455106	13
3515219	13
12194837	16
12079037	13
12171490	13
12745472	13
6749867	16
6387584	13
18958943	15
600090	13
7378756	13
42740855	13
8355752	13
3282664	13
2335668	16
1567597	13
23049442	15
840854	13
14289407	15
443200	13
13305495	13
5793382	13
2460339	13
1830361	13
5456332	13
1945323	13
17957	16
3845839	16
5902069	13
2397123	13
509751	13
2685494	13
1141013	13
11771980	13
17267993	13
9751636	15
4333509	13
3714141	13
126902	13
1731012	13
2267285	13
5517943	13
2870649	13
4858327	13
15680212	13
5912498	13
21966057	13
2154818	13
611693	13
3243048	13
5917430	13
8510313	15
3741284	15
5265174	13
7520699	13
11591038	13
20711416	13
3612356	13
6194687	13
6245305	16
1941152	13
12276361	13
10240044	16
23581838	13
465424	16
16162144	16
6574133	13
6603316	13
261651	13
3297208	15
891947	13
8433895	13
3634781	17
17178004	13
11994590	13
3670384	13
35154245	13
969084	13
2082687	13
3057858	13
1220609	16
35724860	13
15044370	17
8523230	13
17124952	13
16217361	13
421590	13
27011677	13
11014718	13
11856178	15
4563846	13
3056588	13
722101	13
4067726	17
8248211	13
5684169	13
2564734	13
3227419	15
24738581	13
6302569	13
14516019	13
19112361	13
500934	16
14761345	13
12596906	13
4276828	13
12652688	13
16320626	13
2908024	13
1033446	13
5730872	13
517864	13
3395168	13
13760893	13
28547722	13
348186	13
9429596	16
6864773	13
13921039	16
46942636	13
21140065	13
890333	13
3319262	15
556471	13
3167647	13
4051644	13
385661	13
3085308	13
10543888	13
4487107	13
11947216	13
4766729	17
617253	17
236823	13
480561	13
5889607	13
21010801	13
2114587	17
5825226	13
4195688	13
324954	13
10644860	13
3325976	17
11516979	13
980480	13
4927737	17
5248767	13
8032916	13
1194321	13
6858366	13
15819760	13
1300640	13
575230	13
1126380	16
4452598	16
19385521	16
11183653	13
1913972	13
141444	15
2410566	13
5285126	13
2480516	13
9650992	13
36903468	13
10128565	13
11419727	13
7540359	13
805430	13
15354158	13
5276545	13
2225469	13
1792587	17
1217081	13
11822001	13
8705663	13
34787	13
20637617	13
12171101	13
31956591	13
10694806	17
851744	13
7834178	13
66153	16
6172962	13
9526721	13
3453932	16
6368904	13
24289256	13
15962812	13
1732711	13
20081772	13
16614093	13
14104418	17
368458	13
996317	13
12841104	16
12544910	16
7361244	13
9049636	13
10218263	13
690931	13
2317141	13
3243482	13
27842046	13
8209805	13
525206	13
14606911	13
1764390	13
3540389	13
4095638	13
12710656	15
8189078	13
9838180	13
5991220	13
13720572	16
2810361	13
14032511	13
13738500	13
7324068	13
5746287	13
2910903	13
1891670	13
15996279	13
1333910	13
4922357	13
12593353	13
7833267	13
9046877	13
8548607	13
30641244	13
20070901	16
23429259	13
466357	13
6129173	13
1352766	13
15387826	13
9372085	13
8860117	13
21752384	15
2503950	13
6147144	13
2534756	17
13548766	13
12788726	13
1569203	13
4684559	17
2128279	13
4988119	13
3589515	13
156921	13
17828773	13
4028140	13
1355853	13
8723202	13
7650901	13
18985195	13
516660	13
8482194	13
20167446	13
1686899	13
4229918	15
417768	16
40442114	13
2664186	13
1247501	13
9938564	13
8682307	13
15122633	13
769037	13
14969063	13
6821055	13
616177	13
4919919	13
2822293	13
12573910	13
1131928	13
3731375	13
1967057	13
18634643	13
10250580	13
22123	16
2058708	15
4964131	13
5148848	15
2510002	13
11045058	13
2568122	13
13742405	13
4904760	16
835492	17
29329805	13
560489	13
24683207	13
903500	17
12520657	13
7584859	13
9493529	13
2284561	13
18038452	13
7955986	13
899959	13
13496079	13
2562696	13
2114085	13
6998667	13
7791214	13
14032103	13
13018745	13
8446452	13
17851883	13
7258840	13
18789161	13
13851056	13
1079563	13
37015	13
1194741	13
1663193	13
12840495	13
2838037	13
7249868	13
549509	13
11736143	13
311126	13
3538563	16
2975240	13
7225208	13
7858684	13
397907	13
4913432	13
2911593	16
3498064	13
14263941	13
5269607	16
7740827	13
811204	13
2218635	13
5430304	13
548755	13
5407979	13
3965715	13
16005854	13
25500548	13
3538788	13
9789880	15
7702543	15
1936723	13
15944188	13
5943130	15
7659727	13
2563400	13
18778436	13
482433	13
41749170	13
9949865	13
6402401	13
4560124	13
3979144	13
12023985	13
4923922	13
6351896	13
1096392	13
4891489	15
10989850	13
8522213	13
1150317	13
3610894	17
7953224	13
14771007	13
5438140	13
795970	13
19079697	17
8685914	17
231079	13
25723185	13
922201	13
6407211	13
7817884	13
32496337	16
2822059	16
10705753	13
8284156	13
521052	13
15875774	13
11124596	15
2005893	13
2477441	13
3209086	13
6602099	13
1025543	13
15577504	13
1591555	15
1130794	17
8931767	13
7234404	13
25332223	13
21349765	13
4659841	13
6600387	13
13403956	13
6180560	13
25657041	16
1134103	13
19973759	16
7993511	16
8602033	13
6021301	13
10845716	13
7057406	13
4270167	13
7780241	17
6948162	13
34682222	17
10901286	13
17215340	15
3939599	13
19728185	16
8509887	13
1693225	15
3768353	13
14560586	17
5800225	13
848441	13
13651291	13
16361787	13
3550976	13
1042155	13
730698	13
2481633	13
2666809	13
2204730	13
11077376	13
3440358	13
2522621	13
29084803	13
3533235	17
4572832	13
18349696	13
8836628	13
26037458	13
1164524	13
4233913	13
110335	13
3123240	13
883176	13
16683006	13
11061173	13
1637904	13
8480789	17
8628618	13
2847073	16
5955027	13
2808698	13
11545505	15
5438094	13
26854073	15
3610262	13
16628466	16
12790606	13
8585596	13
13315319	13
4861952	13
6916668	13
5410684	13
4868714	13
7402517	15
3449663	13
25417485	13
981635	13
1630165	13
2113030	16
7334739	13
2536117	13
3214971	17
22881266	13
2071931	13
19339109	13
5086118	16
489989	13
76555	13
1834363	13
49687017	13
65909	13
449536	13
6444212	13
22911397	13
10280984	13
2033961	13
2149649	13
922148	13
4135598	13
14831873	13
4355732	15
7139604	13
16178185	13
39000246	13
28727243	15
3629351	13
16403859	13
7797541	13
22068351	17
3654507	13
2243567	17
3132733	13
4582398	17
9216137	13
1935652	13
14000643	17
4843112	13
751673	13
2084740	13
1083808	13
5593099	13
20688182	13
1086709	13
3927592	13
15534220	13
655025	13
2363152	13
10469044	17
396205	13
8250318	13
7301532	13
11865044	17
15733800	13
3161621	13
2378035	13
32096818	13
4119750	13
1705513	13
2011720	13
1121121	16
12381250	13
17138546	13
766800	15
1889314	13
8026307	13
387925	15
6005314	13
6046465	13
986516	13
2437874	13
1682497	13
9325348	13
1486399	13
1451604	13
2602038	17
16927005	13
17459826	13
19905901	16
5591902	13
5645778	13
5063614	13
1767195	13
9910427	15
2414386	13
3829036	13
775004	13
5373439	13
2861971	16
8302625	13
1242925	13
4151460	13
17150374	13
22794386	13
8700159	13
17796797	13
7440003	17
1862034	13
3239050	13
22936580	13
2426005	13
2645180	13
9641977	13
17374048	16
5299854	13
21432800	13
2035257	13
1461580	13
554646	13
14896742	17
31951979	13
5898576	13
4154542	13
1348668	13
18973189	13
8649030	13
10496601	13
16649147	13
1410495	17
2834839	13
4502676	13
6444411	17
3114031	13
4545736	13
15597894	13
8315958	16
12421801	15
171229	16
5313552	13
6766736	13
25792811	17
13460350	13
14571063	13
5462717	13
13020297	13
1403563	13
8666318	13
4142578	13
7945128	16
7430346	13
9374932	15
5795554	13
13197663	13
6427912	17
315645	13
3306469	13
1018241	13
4947854	13
3489007	13
5810092	17
20156568	13
10310805	13
7384982	13
8551538	13
5218065	13
541672	13
16109486	13
472598	13
17568535	17
5759728	15
19228142	13
30681331	13
30408287	13
2545540	13
33552452	16
18282471	13
3276745	13
6506104	15
14128345	13
41912	13
2659957	13
18945301	13
5914478	13
1272275	16
9411732	13
1447965	13
80839	13
2010546	13
21296966	15
2351294	13
3443951	13
295815	13
317032	13
15940704	13
7920648	13
3328442	13
10654451	13
5050093	13
4926088	13
2320471	15
14773195	13
8888437	13
9267676	13
16261452	15
1370300	13
7633809	13
8097011	13
287845	13
10187333	13
5985787	13
15431527	13
6124060	13
13901685	13
4879534	13
1031938	13
458	13
30397172	13
21057937	13
4037147	13
13504907	13
2970429	13
32032766	13
20815834	13
24422977	16
25513935	13
14216262	13
301363	13
148560	17
1181834	13
2387968	13
6774479	16
2017701	13
1922998	13
8703493	13
13997186	13
3898065	13
6453944	13
11002670	13
5955651	15
13757634	13
13354206	15
17857719	13
6991822	13
7204644	13
19357938	13
1115777	17
6993212	13
19057546	13
3432040	13
11686966	13
1867096	13
8051893	13
4300277	15
13853733	13
1391418	13
3733798	13
6705218	13
12945203	13
2644970	13
1987960	13
1709118	17
22446085	13
8348728	17
2869939	13
23826892	16
22915904	13
368379	13
112600	15
19737137	13
6960394	13
1500008	13
1901433	16
3959719	13
4117528	13
5874269	13
5010170	13
6205620	13
9491110	13
3548252	13
1075931	13
34653243	16
450836	13
10567898	13
7185051	13
21173648	13
451240	13
9104159	13
7281721	13
12503951	13
14937833	13
1141447	13
23692452	13
946566	13
5044218	13
12554902	13
129046	13
11573219	13
6794651	13
2957450	13
26370352	13
8911948	15
4100738	13
4343616	13
23498600	13
9946892	13
6550156	13
11503233	13
779009	13
10595421	13
4184351	13
11745207	13
14097730	15
1450722	16
9257906	13
6173015	13
15083563	13
12441297	13
18381303	13
927674	15
2084270	17
45706	13
3607416	17
7211727	17
4665556	13
19724087	16
14369544	13
23804008	15
2179425	13
2714041	13
10709650	13
4166081	13
44549355	13
873687	13
327513	13
11853901	13
247566	13
11562245	13
7204587	13
474935	13
4830908	13
10446638	13
206566	13
2030532	13
13568993	13
4330402	13
10702722	13
18575289	13
31556257	17
9740181	13
3150698	13
23101102	13
9499265	13
3170082	16
8953843	13
11660878	13
12530551	13
1576532	13
2406606	13
9055621	13
18831929	17
3463926	13
27373024	13
21574079	13
5666081	13
12524700	13
5602248	13
1532858	13
3773302	13
15423863	13
24136022	15
1257569	13
1003418	13
6877127	13
3419977	13
132371	13
41812146	13
21063099	13
3182228	13
3162866	13
56021	13
970714	13
13764782	13
2547128	16
695263	13
3831949	17
14160169	13
2677919	13
9307576	17
5677828	16
9200755	13
1420798	13
40382755	13
11387152	13
6259729	13
23513200	13
2747526	13
264274	13
2459222	13
19435773	13
5199667	16
26665207	16
2991458	13
3724359	13
1188932	13
20497081	16
236794	13
4206470	13
14809298	13
21906592	13
3749206	13
11182661	13
2812442	17
9887122	13
249060	13
4310445	13
11771087	16
9416805	13
8919240	13
53852547	13
4445529	17
3761813	13
17325561	13
27201214	13
27584884	13
25650344	16
2883168	13
4783924	16
22944621	13
30353947	13
10503273	13
3408099	13
6646536	13
3159273	13
4013841	13
4548695	13
10214600	13
11272685	13
4783101	13
8189511	13
8148417	16
5470141	13
10230527	13
5368625	13
21965216	15
10095422	13
3448070	13
14316335	13
24505434	15
19748990	13
1974784	13
655671	13
2629843	13
9643469	13
36504935	13
4821214	13
9067131	16
9617099	13
1709736	16
597216	13
6967713	13
23225404	13
10914102	13
8051975	13
5758327	13
586705	13
194824	13
10905973	13
2589609	13
8359806	13
10851479	13
839384	15
14307740	13
195652	13
7827130	16
970673	13
16907890	13
6897138	13
12206380	16
7646435	13
3744090	13
5308425	13
12810397	13
1520420	13
1500882	15
1668517	15
5205752	13
15933271	13
4231915	13
2116937	16
12142326	13
5193713	13
11909405	13
513326	13
2648453	13
4149670	13
7773855	13
1747756	13
2101472	13
21149250	15
14409	15
12249434	13
20817408	13
14814490	13
2888476	17
15818405	13
14888113	13
186827	13
11255784	17
7569558	13
553394	13
2372757	13
2562391	13
33400571	13
13911357	13
6185292	13
7381106	13
20356068	13
15572796	13
11669139	13
13189332	13
3524948	16
8947271	13
13626913	17
290970	13
10174230	13
16782953	13
5534279	13
3336925	17
21279300	13
24366472	13
934566	13
7494164	13
15033390	13
7297108	13
6451525	13
3175576	13
4274572	13
7964251	13
3414349	13
6209605	13
4196752	17
2450058	13
7634218	13
2083088	13
8323972	13
4033899	13
1522548	13
9052527	16
7635608	16
584956	13
7460469	16
1289918	13
17903940	15
4403613	13
13393648	16
8228705	13
8559669	13
1250979	16
650719	13
19010	13
4662313	17
7249100	13
4572142	13
14695984	13
2347035	13
3102839	17
12869511	13
3700125	13
1758526	13
7212207	13
5517091	13
24103602	13
3415907	13
9594293	16
2003829	15
857079	13
23657583	13
13164537	13
21847150	16
342956	13
38161490	17
452931	13
17284740	15
7301844	13
12038237	13
4477323	13
3206213	15
5406585	13
19699383	15
6833146	13
33275612	13
311589	13
1599226	13
22726634	13
11618243	13
8833971	13
196296	13
1023797	13
566561	13
1242456	13
7319624	17
2353507	13
3784151	13
2170138	13
17310613	13
51729931	13
17814955	13
502	13
489198	17
4873990	13
6990289	13
3314048	16
2187880	13
697932	13
10636285	13
39401075	13
1773732	13
2915517	13
3271924	13
7224146	13
8079115	13
5475183	13
5097496	13
21318386	13
6233119	13
10307035	13
2265500	13
5403223	16
14161301	13
1756947	13
17630499	13
508885	15
14458469	13
1691304	13
755224	13
9070788	13
5525455	13
8311492	17
20740457	13
2220044	17
11258646	13
12416753	13
8142447	13
3563989	15
954997	13
7574205	13
17065763	15
3083947	13
709609	13
6427245	17
18207623	16
20400576	17
8605677	13
14959595	13
2737254	13
13589268	13
5662704	13
16206169	13
528631	17
2556133	13
1619414	13
15126773	13
22956197	13
18896440	13
6039345	13
1083107	13
2008954	13
16724324	13
951863	16
1452131	13
13096307	13
10284499	16
7320	13
7817347	17
9818105	13
477907	13
2487675	13
15594133	16
4377744	13
4506616	17
4929517	13
25361176	13
2296855	15
746670	16
26124537	13
4575041	13
5336740	13
25135789	13
498407	15
4234019	13
1913756	13
35986384	13
2367881	13
598758	13
37629748	13
2308972	13
1026633	13
14115280	13
4507510	13
8899821	13
1384895	13
10258642	13
8483869	13
5607936	13
18753335	13
5486719	13
4048138	13
4422818	13
6091727	13
6262491	13
3253997	13
32622951	13
3614944	16
377704	13
6110595	13
1809175	13
15750824	13
28892533	13
4078053	13
24831118	13
5083048	13
523635	13
2595089	17
2033139	13
1683385	13
11127826	16
6473560	13
8080843	13
4590332	13
1623720	13
9000539	17
1045646	13
4174658	13
5541721	13
3404106	13
4574398	16
354212	13
6366220	13
962568	13
588610	13
8799161	13
1881526	13
9934973	15
711349	16
4963969	13
2648495	16
1153607	13
1723801	13
15035603	13
10696652	13
1722342	15
10947395	13
7470674	13
1149448	13
34505	13
1102514	13
14478076	13
5420415	13
3757324	13
565247	13
8316704	15
11802326	13
10233354	16
7086577	13
16860859	13
15028390	13
11936223	13
12857586	15
390819	13
6841788	13
19545540	13
18015949	13
2481108	13
23698515	15
11317961	13
1720018	15
43448910	13
948273	16
5149325	13
26194757	15
6856039	15
399678	13
1793112	17
9686595	13
4091795	17
25824978	13
1774394	13
4231251	13
6741155	13
15291420	15
5137100	13
2671169	13
13751592	13
6202627	16
5507168	13
4962794	13
3227813	15
28500441	13
1627476	13
4721600	16
15761585	16
24590649	13
2824093	13
4499342	13
2228634	13
241012	13
31895238	13
19166500	15
4796003	17
218203	13
1174676	15
31689559	15
16218209	13
476246	13
832267	13
11061465	13
12283118	13
2966040	15
8656897	17
4992744	13
3177107	13
5536949	13
19952702	13
749091	13
9487186	13
6090941	13
2189190	13
10228321	13
453372	13
1711533	13
3725483	17
2275554	13
2257730	13
16664867	13
152894	13
3120244	13
19526308	13
1687292	13
10003602	13
6975478	13
25478062	13
6295696	13
3566022	13
2386125	13
19732964	13
2276012	13
3712516	13
1153250	13
2533226	13
21228413	13
881536	13
320157	13
16051681	13
11016273	13
4642696	13
8839429	13
1878969	13
4162551	13
13356982	13
13600819	13
9873485	13
4112783	13
9935112	13
1321444	13
4076600	13
7490143	13
6523144	13
681218	17
7997651	13
3260213	13
7234811	13
16614316	13
33674857	13
546829	13
3696137	13
4078992	13
15788385	13
670568	13
4440844	13
2228909	13
8156215	13
6424580	13
6785843	13
32360481	13
8001135	13
5612888	13
4813743	13
4046418	13
36447739	13
7965449	12
13475610	13
7472759	13
6455084	13
29602374	13
4560626	13
10170044	13
22235353	13
10644176	16
3433469	13
3689710	13
782231	13
8294867	13
280064	13
9721185	13
17628391	13
2221817	15
1017610	13
9761019	13
1181843	13
5108378	13
167757	17
5507553	13
1335128	13
4622572	13
1870757	13
10297756	13
24154969	13
15615800	13
2090384	13
1020025	13
22661172	13
7636211	13
15842518	13
12128905	13
5319891	13
582979	13
3356579	13
6778713	13
1514148	16
1746999	13
7136214	13
1448800	13
1248860	13
3644354	13
4008030	13
30946801	15
7288588	13
5098916	13
772748	13
24491838	13
3659530	13
1572978	17
11465413	13
2875523	13
3225288	13
9794162	13
6969134	13
1939383	13
628121	13
2561229	13
4258408	13
1952711	13
15063904	13
3207292	13
32326792	13
2275779	13
7902049	13
33146775	13
4451223	13
396658	17
6348076	13
7960889	13
12122681	13
6596281	13
1358038	16
39654538	13
1592521	13
18125291	13
3072250	13
10347132	15
9927545	13
12383987	13
4804497	13
12441375	13
16377707	13
1254962	13
16768800	13
5986550	13
19205650	13
2210971	15
11154165	13
9285604	13
106458	13
8439782	17
169018	17
2194851	13
246463	13
4726164	17
5876052	13
3298362	13
4267680	13
7437929	13
2461232	13
4364688	13
635229	17
8054382	13
8714917	13
10480379	13
14841972	13
7839860	13
4961943	13
14329220	13
42346805	13
2240450	13
33558348	13
5707198	13
5131132	13
29870539	16
10549931	13
1091788	15
9224499	17
885598	13
31320503	13
6491606	13
668930	17
9480619	16
5930639	13
3440146	13
10480601	16
13967698	13
482526	15
5670137	13
4522410	16
1336189	13
8532762	15
5825680	17
11926178	13
840769	13
7251523	13
3433116	13
3154848	13
189709	13
8337970	13
18207287	13
25917290	13
1859518	13
14734035	16
8851096	13
13017018	13
22152515	13
2939078	13
12061530	16
1030702	13
10787155	13
12239933	13
5432734	13
2971543	17
15292255	13
11252715	13
2987647	13
752627	13
8221639	13
6949022	13
362803	13
6681428	13
32513211	13
1055310	13
3670699	13
9881939	13
14182932	17
13042989	13
253764	13
5580096	13
7079337	13
6453727	13
12898499	13
5451066	17
9886063	16
20380451	17
17209985	16
13890131	13
3104397	13
2049268	16
1052981	13
3749447	16
52328	17
443159	13
893610	13
7608928	13
1676617	13
3770517	13
28009045	13
2556519	13
2090169	13
400409	17
18786670	13
7880188	13
8224123	13
5306950	13
4229042	13
11353548	13
41645655	13
3394823	13
11852852	13
4964068	17
3071582	13
50479240	13
8147822	13
4520873	16
11227923	13
16315798	13
7699391	13
8560307	13
7936354	13
463412	16
15848534	13
28834305	13
1625556	13
1384995	13
6236033	13
2015508	13
10217155	13
13071022	16
8128395	17
81536	15
11181148	13
6376927	13
231736	13
3586873	13
11174273	17
11520974	13
12616435	13
3211387	16
3316419	15
2829602	13
1144376	13
12266263	13
7191034	13
4761005	13
9815363	13
22619250	13
8409376	13
13490398	13
31296785	16
8073927	13
15840794	17
1490607	13
3634809	13
1107822	13
12272979	13
22594807	16
4634307	13
12332009	13
1165890	13
2120325	16
3748899	13
736017	13
10862122	13
15857729	13
8565384	15
12031995	13
27644388	13
12474456	13
6964441	17
49858263	13
3373187	13
26494255	13
178172	13
71946851	13
1234500	13
2711689	13
12314811	13
14750846	13
7547916	17
8533836	13
9508178	15
18908325	13
11996482	13
2321438	13
3077251	17
4339306	13
3632658	15
12637433	13
6774716	13
6488682	13
8963597	13
2847963	13
1477803	13
12152254	13
24482024	13
28362323	15
7963563	13
6678004	13
218749	13
8762571	13
22374390	13
10604117	13
13498790	13
7069974	13
6656717	17
954862	13
6738359	16
9270636	13
2469198	13
2433288	13
3797237	13
4657761	16
6530337	15
902679	13
2159212	15
20035289	13
2332519	13
6409757	13
15664165	13
2041180	13
8749718	17
10919760	13
14443319	16
1917797	13
540792	13
9629754	13
11361597	13
1415505	16
1018390	13
2476056	13
16364751	13
237370	16
1403113	13
930403	17
2861596	13
5374312	13
4788917	17
1399367	17
8725148	13
1692111	13
1809876	13
15200729	13
533605	16
1999228	17
17089141	13
26239035	15
9783222	13
4549127	13
341072	13
1305408	17
19811967	13
31241899	13
12756564	13
5529138	13
4667665	13
1496311	13
2426782	13
11017404	13
4541090	16
1806843	13
656532	13
19832161	13
3283259	13
1694808	13
8053052	16
4217184	13
1426660	16
2293926	16
12083560	17
1825682	17
3212430	13
4442035	17
13145459	13
13558310	13
1952440	16
11340876	13
6523663	13
3155128	13
2957640	13
16212927	13
19278483	13
27327613	17
4364657	13
1011894	13
19843296	17
13122729	15
1581115	13
5921691	13
1856327	13
12013116	13
5388319	17
7508691	13
20343209	13
7486775	13
1542642	13
8832405	13
14444993	13
4710670	16
6320224	13
6454615	13
3057404	15
172452	15
8988995	13
2876325	16
2083443	13
450324	13
186793	13
23978863	13
3094098	13
4252518	13
6242735	13
4664920	17
2237664	13
805085	15
1722369	13
6986472	13
1889009	16
1204624	13
6636107	13
4901005	13
15581501	13
122421	13
2146478	15
20543793	13
3158301	17
20773121	13
24310489	17
14647097	13
52077299	16
14200642	13
3720555	13
3963262	13
4399453	13
8680970	13
11415985	13
4549543	13
13199381	13
17387799	16
10111481	13
8129590	13
13709410	13
4507120	13
3616105	13
4810313	13
34746481	13
11560446	13
73452	15
4893365	13
6872359	13
3577135	17
3541627	13
1286992	13
20310758	13
865124	13
1333162	13
5935592	13
3755264	13
2097953	13
12190213	13
9983843	13
297809	13
1914647	13
6551493	13
6542934	13
817136	13
1704381	13
4461084	13
5651709	13
7265896	13
16049103	13
2215833	15
8736586	13
30547554	13
4372716	13
12881383	13
10301228	13
8689942	13
565758	17
99381	13
8615844	13
7780851	13
11342645	15
5229661	13
3805977	13
20403290	13
6340023	13
795284	17
15093954	16
3993382	16
6429276	13
1767752	13
1171453	13
35696125	13
10385136	17
1795484	13
9577265	13
6134514	13
5024286	15
19325561	15
7436864	13
8225218	13
9404821	13
3448190	13
5515412	13
180497	13
6631867	13
5343527	17
174625	13
4711669	13
10557481	13
11293922	13
13818362	13
6707811	13
10832574	17
2756212	16
10453316	16
4719606	17
17665940	16
2661214	16
7922830	13
6830799	13
11873128	17
28464481	13
7554811	13
861796	13
9599948	13
18615592	13
14865190	13
15588924	13
2989780	13
59990	13
2715496	13
10888987	13
984271	17
15684130	13
8302248	13
4914250	13
2438067	13
6036116	13
2396600	13
3672776	13
37301130	13
12972036	13
41293758	13
11743795	13
10181562	13
6645903	15
6039489	13
13964754	13
1156566	13
1428723	16
11964661	16
5362782	13
23465120	13
2206487	13
8010373	13
12429931	13
336224	13
6514844	13
7288726	13
2404615	13
4263221	16
12043477	13
769221	13
3860249	13
333753	13
5227753	13
4002307	13
3546918	13
5438011	16
12350550	15
12010713	13
313360	13
22039685	15
24035273	17
1793984	13
2168653	13
6719341	13
6872468	13
15884181	13
7318274	13
3192636	13
14122608	13
256221	13
418735	16
4426940	13
29095197	13
5106423	13
6595666	16
638576	13
12019895	13
2695970	13
1595844	13
20989860	13
5944918	17
30588158	13
906486	13
564830	13
1985134	13
5743154	13
492101	13
3598385	13
5272098	13
16358788	13
598860	13
2454507	13
11146886	17
6832589	13
4057114	13
8190265	17
13109276	13
1398810	13
4086467	13
7322964	13
233593	13
19163	13
4629713	13
3383470	13
34933244	13
3824121	13
1303863	13
1087569	13
5804799	17
4206726	16
359026	13
1190261	13
3760790	13
6491690	13
9084677	13
17838193	15
5818061	13
17544040	13
2015818	13
573871	13
1364401	13
766586	13
851575	13
17465424	13
47666100	13
17380766	17
3857707	13
19086731	13
117800	16
6351040	13
29629659	13
5997134	16
1811046	13
12600035	15
5093266	13
383110	16
4245026	17
4703944	13
44352146	13
8607376	13
7803168	17
15620215	13
4710673	13
11910428	17
12961114	13
7125932	13
15999929	13
6172033	13
12433753	13
12951015	17
3912402	13
15179476	13
24899342	13
7586225	13
7290023	16
1976931	13
1871430	13
26344842	13
6692303	13
13062385	13
2039897	13
18186429	13
10454746	13
18309235	13
4402644	13
1573736	13
6762534	13
7132335	13
1898147	13
6471589	16
14478586	13
178436	13
696014	16
547276	13
18182342	13
17820335	13
47374847	13
674628	13
2579325	16
9290370	13
6978740	13
21794245	13
1594289	13
18704596	13
25820741	13
351261	13
1491752	13
1217120	13
2439869	13
2233861	15
16082843	13
1976459	13
3444242	13
19865429	13
3569088	17
5616899	13
11749275	15
1042332	13
27116419	13
10560482	15
3284493	13
5459615	16
17487290	17
6552849	13
1646461	15
23203614	16
13296844	13
920211	13
7942462	13
20061790	13
6661741	13
1001037	17
7186329	13
11022386	13
14009882	16
626089	13
4203683	13
4157270	16
27618319	13
8072357	13
19489347	13
2359000	17
2857863	16
15414547	13
6832399	13
11122673	13
4105035	13
22934919	13
417562	13
13507344	13
17958028	13
2578167	13
11619764	13
11221570	13
2069292	13
8064079	16
11749675	16
42006910	13
488579	13
7287229	13
19849031	13
12898051	13
452449	13
28237526	13
17796221	16
35183840	13
576575	13
9050445	13
2058544	13
6058815	13
1922919	13
13590887	13
1070680	13
6636560	13
4606327	13
15181793	13
14512688	13
2866461	13
19781147	13
5353387	13
323962	13
8033769	13
2418488	13
8464816	13
11259258	13
3677958	13
14219379	13
4009560	13
1281735	13
13894042	16
863747	13
1666475	13
9344501	16
28732650	13
12388621	13
3471403	17
6189237	13
1466939	13
17350752	13
3897476	13
2089446	13
2880125	13
21158766	13
5368013	13
1452967	13
14535751	13
28757053	13
842546	15
3775938	13
3514992	13
2001264	13
15982834	13
2731161	13
7590829	13
13287598	15
1841151	13
20436373	13
1526000	13
1766696	17
20045045	13
20916805	13
4525751	16
3274188	13
4114297	16
26280030	13
6467585	13
8217628	13
18860885	13
11842429	17
14629205	13
8540061	13
6669849	13
3145659	13
19155855	13
3157659	13
21185532	13
2733255	13
16383910	15
22080548	13
6126271	13
3245868	13
6783462	13
31499899	13
12128664	17
3441414	13
720755	13
10527548	13
5831774	13
4959751	13
336962	13
5351235	13
5638756	13
5752195	13
6440857	13
370445	13
8427492	13
4099702	13
6319838	13
6939478	17
4039091	13
10051196	17
38202885	13
5213977	13
162028	16
7214911	13
37956166	13
5179069	13
10989657	13
23795496	13
675321	16
3148743	13
5788498	13
11539786	13
6187819	13
9137042	13
2778718	16
3180248	13
2006250	13
1536782	13
5234956	13
9389573	16
2121630	13
10555683	13
2218696	13
4638113	13
26400922	13
21401160	13
436547	13
7196392	16
9400722	13
14880634	17
2275453	16
700187	13
905975	13
10613309	13
9381413	15
3654407	13
11926067	13
6974020	16
3964853	13
16715002	13
2609745	13
1135144	13
9273489	15
4833304	13
7800473	13
1705534	13
4081528	13
11680061	17
2666110	13
8546636	13
3899879	13
30024830	13
17111508	13
15354103	13
725195	13
7982745	17
164894	13
10612787	13
4033315	13
7185359	13
3365651	13
27476991	13
11182531	13
10579761	17
8477808	13
29971646	13
2067264	13
5243680	13
15721510	13
2536033	13
12227290	13
3344768	13
1680202	13
13945539	13
5934966	13
4697819	13
14960488	13
14803033	13
39973563	13
1103792	13
9820756	13
681469	13
1739820	13
4147241	13
4647736	13
2712010	13
3411407	13
8458024	13
5708372	16
2869310	15
822110	13
3652898	13
13938152	13
3258649	13
2339631	13
11741418	13
5446185	13
579903	13
31809181	13
9099267	13
7707194	13
3441363	15
7838672	13
7450331	13
1154306	13
11195311	13
1079890	16
25858962	13
1824614	13
255623	13
6033079	13
1857727	13
5625493	13
6165740	15
918059	13
1361123	13
5430215	13
5880042	13
721414	13
2469402	13
1195471	13
24740322	13
30107	17
428722	13
1006321	13
2484732	13
11276643	13
482463	13
518878	13
741846	13
4124664	13
21017943	15
5366213	13
22797102	13
2131797	13
9084115	17
1830918	17
20937763	13
1886962	13
12344524	13
42247913	13
7523884	13
14149047	13
9853150	13
4933602	13
9240293	13
7852088	13
16880274	13
2646072	13
8384517	13
12875037	13
7398559	13
557420	13
18386508	13
7141182	13
1044973	13
20198122	13
4193563	17
4444148	13
10775315	13
1180797	13
8837194	13
4628381	13
23313623	13
9373590	13
2556642	13
33138208	16
13597812	13
204206	13
25645560	16
16944277	13
293023	13
9279478	13
2982558	13
1628681	13
248278	17
3313861	13
6366274	16
18556510	13
204063	15
3942937	13
19676207	13
16950455	13
8717073	13
38348667	15
2038500	13
8365939	13
19229568	13
3029536	13
4819801	13
91605	15
8885783	13
123922	13
4737552	13
3035224	15
912792	13
7892643	17
10082591	13
1608527	13
27494437	13
8440705	13
4776382	13
7099188	13
4566288	13
1684023	13
5097076	13
2266656	13
850962	13
8452306	13
8627142	13
3097923	13
18594836	13
25783776	16
763641	17
2210649	16
7257989	13
1824940	15
4055748	13
5194750	13
9364439	17
5374509	16
7744731	15
6675499	13
3141747	13
17099253	13
8924712	13
9712325	13
778438	13
9886447	13
13165015	13
138446	13
9473649	13
5014400	13
1102075	13
9078472	15
2442826	13
25732051	13
6505738	17
5343247	13
29211014	13
13392019	13
23464671	17
12918599	13
1054592	13
8741024	13
1872532	13
2452819	15
4392542	13
5797572	13
6192718	13
2276110	13
10108495	13
7461151	16
3618381	16
7833153	13
13904592	13
780574	15
16098003	13
1021734	13
3983498	13
6752106	13
20783211	13
5578592	13
7834691	13
20096114	13
1425812	13
6871399	13
5531437	13
4119201	15
6972587	13
27215629	13
1302368	16
13747600	13
3140101	13
1047748	17
4277317	13
899381	13
10423679	13
2179520	13
1618864	13
11817928	13
1045195	13
2583730	13
864901	16
4634829	13
9545511	13
1568766	13
8817226	13
19618935	13
21768252	13
18555916	13
5989609	13
1245710	13
13198272	17
4199252	13
18615207	13
977358	13
11897681	16
1327879	13
5748174	16
4612236	15
5742634	13
9744554	13
2602848	16
934240	13
2653368	17
10142374	16
1526612	13
189741	13
15674322	13
2813800	13
5444344	15
10836894	13
514356	13
7466737	15
5547376	16
7548312	13
9481152	13
2223846	13
3562662	16
1353863	13
1761393	15
21632502	17
9019176	13
3995439	13
4859732	13
2973098	13
19338299	13
6323250	13
1738597	13
43513003	13
20805534	13
4396475	13
297794	13
7981240	13
8131714	13
3511199	13
4426313	13
1336943	13
4055900	16
8162547	13
3914178	13
9904725	13
11147135	13
8298919	13
6574335	13
1517278	13
6653439	13
1430802	13
14799461	13
8186254	13
8842315	13
7448231	13
7227268	13
27218798	13
10442746	16
2762765	13
1699656	13
11560331	13
18244947	13
13639295	13
1065836	16
2412316	13
8907270	13
2319385	13
4888540	15
997622	13
3194541	13
3740739	13
3277199	13
5654396	13
24616757	13
6964745	13
4297316	13
13925506	13
28814047	15
206724	13
3486398	13
641768	13
3179844	17
1808416	16
22957084	13
16927151	13
234568	13
2792932	13
20842843	15
4577429	13
21272688	13
1560776	13
10749796	13
2080076	16
15357983	13
8631532	13
661114	13
3312639	13
3318286	13
16049539	13
5162906	13
7761421	13
3971239	13
3432517	13
16756943	13
4213182	13
3562453	13
4070656	13
6395459	13
11732796	13
1668384	17
24735525	13
14403483	16
7469338	13
11780544	16
10556680	13
9008823	13
18384680	13
2051558	13
1373912	13
331239	13
1480838	13
17934890	13
11978957	13
692524	13
2655891	13
3075724	13
3468084	13
11802453	13
29166675	13
8368820	13
959985	13
5350625	17
10153321	16
13342703	13
568479	13
26629048	13
10512729	13
11848008	17
3126502	15
8309792	13
8685414	13
2170626	13
4978922	13
3354803	17
2484219	13
15088232	13
3590940	13
965832	13
1554815	13
16831757	16
13933524	13
1913030	13
18186836	13
2007299	13
5574057	13
774539	15
12486490	16
446544	15
6822194	13
14916461	13
1219709	15
5831299	13
89218	15
11219134	16
8133943	13
327260	13
15999273	13
3758223	13
800272	13
3230055	13
33395628	13
1756442	13
10855155	15
18076337	13
2471211	13
10186272	16
2390297	13
7114771	15
3637910	17
2951262	13
2122144	13
1506269	13
3292269	13
7472511	13
13566700	13
1715079	13
15033189	13
42748175	13
4528902	13
3078402	13
3678671	17
21948748	13
10708143	13
8386412	13
5275875	13
22108244	13
487381	13
7140385	13
10844172	13
6283432	13
4207314	13
10932250	16
3819428	13
14133404	13
3306909	13
20632163	13
730638	16
268307	13
32242897	13
7403955	13
7506785	13
6180805	13
4613245	13
1115342	13
18788807	15
3247197	13
1491538	13
7875898	13
11751238	13
934736	13
16815315	13
1170051	13
11954451	13
8391820	13
3417558	13
2160465	13
9943409	13
4272947	13
21655270	13
5409265	13
1136350	13
4467067	13
4703217	13
8545041	13
3622634	13
14945172	13
25652286	13
49346287	13
24680759	16
17290427	13
15787108	16
11118225	13
5525555	13
12765472	13
10713706	13
12750621	13
5100114	13
6309916	13
771495	13
7772506	13
4429505	13
17099527	13
4094634	13
11037167	13
14063278	13
8985033	15
9914254	13
16700276	13
8171854	13
9787694	13
4401988	13
2833908	15
32185470	13
1593094	13
6702057	13
4774996	13
4065547	13
19908506	13
7966285	13
30249079	15
31315805	16
13352419	15
8211053	13
12651905	13
3112681	13
3485594	13
7200168	13
12360102	16
5061477	13
3882955	17
48241	13
31985170	13
2869589	13
3847161	13
9641645	13
4590081	13
319022	16
6769526	13
4247634	13
25465779	16
3488234	17
1113175	15
18420474	13
1969066	13
6609796	17
8278413	13
22833132	13
4307842	13
5964363	15
21151572	13
4082834	13
65395	17
12433763	13
11026377	17
9884057	13
723723	17
3295854	16
17192298	13
24065609	13
4359744	13
3399366	13
8851668	16
3796594	13
3329142	13
4636741	17
16795645	13
17793015	13
7424606	13
9239823	16
13934476	13
12732173	13
16027822	13
2754698	13
2386738	13
1585911	13
6935877	16
11197016	13
36616	13
26822393	13
1191465	13
4773158	15
1125309	13
19260947	13
14121080	13
56779425	13
19852828	13
39956773	13
348903	13
25289234	13
7664760	13
7254481	13
16923655	17
1201726	13
9473664	13
5968392	13
10121551	13
22719113	13
12070993	13
4731947	16
19791842	13
3951574	16
23223805	13
1288122	13
8861390	13
3157819	13
452825	13
3867573	13
2913094	13
2297851	16
14583096	15
13727898	13
3275110	13
4843255	13
1989809	13
1475802	16
34913675	13
807524	13
167236	13
666899	13
7976669	13
29580015	13
1566526	13
4695354	13
30430178	13
5553568	13
7516929	13
4020004	13
2833588	15
9386874	13
646615	13
743889	13
935543	13
1553872	16
13805656	13
809340	13
7618419	13
8766943	13
2892985	13
3910234	13
19033205	13
7661741	13
1484671	17
11169592	13
1907913	13
21246387	13
8628634	13
5220620	13
15692822	13
2084092	13
531137	16
8762009	16
402150	13
1123596	13
1556504	13
14996244	13
18362622	15
4746544	13
7638030	13
14355228	13
6701138	13
25718851	13
27412237	13
10012924	13
5523313	13
4356695	13
20486958	13
3484115	16
7080151	13
3056481	13
370343	13
10486837	13
11560489	13
2511882	13
5019461	15
2777180	13
12244634	17
1414761	15
10855515	13
29978690	13
4590324	13
19562	13
11976838	13
21965558	13
435267	13
2541928	13
2634255	17
1256305	17
9860747	13
3008224	13
14864743	13
2600976	13
5346102	16
4770506	13
13378496	17
768081	13
1870418	13
11308992	13
4559577	13
3698458	13
11998734	13
5794653	13
8031986	13
245194	13
167942	13
7152450	13
5483733	13
21703978	13
3934586	13
18789451	13
684379	13
10241667	13
448040	13
6218404	13
9506968	13
15725741	13
11176610	13
11646440	13
3558679	16
4238415	13
2896676	13
21690356	16
874749	13
2412640	13
1300194	13
14685609	17
2125513	16
1495046	13
2186794	13
5635403	16
604768	13
8547255	13
10296204	13
586000	13
10932827	13
7075021	13
6310647	13
3132313	17
1211610	13
2461218	13
7882889	13
5723090	13
14063733	13
7243303	13
2341747	13
2202705	13
30233598	13
460069	13
12816896	16
3172833	13
1896940	13
1654760	13
244896	17
25614195	13
6306754	13
2932049	13
10843931	13
5425941	15
14258390	13
7020493	13
1217724	13
1742442	13
270271	16
12242549	17
307104	13
700421	13
16247195	13
2295938	13
13042210	13
13327345	13
3335190	13
341949	17
15666044	13
98279	13
2388315	13
11927160	13
267506	17
7257686	13
5207644	15
4434281	13
5135799	13
2272861	16
5539770	13
20155466	13
1341136	13
19079884	15
2322904	15
691393	17
3771365	13
4467339	13
7910745	13
12040950	13
13417300	13
4876382	13
2925579	16
3886348	13
3970975	13
8324378	15
457340	13
6288208	13
18725730	13
1772546	13
516773	13
11385469	15
17287818	13
1201350	13
893428	15
4097958	13
2487331	13
7828435	16
25708493	15
5321209	17
7422898	17
11486628	13
3192814	13
39552793	13
7957368	13
649886	13
23546519	13
693263	13
2587848	15
3860340	13
7660608	13
6103730	13
4727905	13
4230321	13
5413208	13
6243019	13
14967379	16
15120103	13
5040958	13
2713986	13
5405184	13
24810074	13
44774677	15
1718041	13
3622176	13
2373284	13
11263644	13
5416263	13
1238182	13
7422901	13
433062	13
2106730	13
12718807	15
12796377	13
1392542	13
357140	13
11183004	13
35716	13
656491	17
13250585	13
5876008	13
13830646	17
7395178	13
3894571	13
2673090	13
13603362	13
15930871	13
20544689	13
10558597	13
26356439	13
333197	13
3354875	13
9165457	13
12936774	13
9068625	16
18729068	13
2687748	17
13400085	13
1520432	13
1755501	13
347015	13
5732890	13
113767	13
7201567	13
9945055	13
653894	13
2848397	13
5259981	13
5731761	13
2911163	13
12636994	15
1211490	17
3252621	13
10516491	16
6106837	13
783110	13
8395539	13
8870552	16
9578654	15
12215756	17
4901545	13
11413220	13
169733	16
1216935	13
3673277	13
2686862	13
421845	13
5591341	13
9416199	13
5476339	13
4006243	16
16267636	13
6703641	13
1086909	16
29049142	15
10410132	16
871848	13
2676341	17
7361763	13
6121960	13
11714502	13
6078949	17
3822683	13
6252631	13
19389683	17
10933390	13
9577112	13
27655476	13
11082333	13
16518668	15
8129470	13
1063725	13
3125736	13
1155187	13
7634747	13
315953	13
7207977	13
5649764	15
7622558	16
8177020	13
22481942	13
2896444	13
60231	13
15886035	13
17487144	13
8210864	17
16669255	13
7989208	13
8918633	13
7703788	13
5982621	13
41075	16
785226	13
3775311	13
758672	13
11116527	13
2752203	13
4814087	13
15896148	16
31662054	13
4861110	13
6413713	13
3597255	13
706957	13
10910501	13
16610955	13
5720691	13
1214872	13
2141432	16
14941988	17
21841261	13
6002609	13
3465948	17
14007249	13
12139668	13
878192	15
2262732	13
2421125	16
945486	13
3298875	13
4197739	13
18685272	15
4135821	13
156972	13
8129470	13
14745036	13
5980195	13
5795081	13
1457678	17
7342060	13
4898226	13
1972918	13
1324976	16
5797006	13
4865596	13
31294881	13
2619432	13
2335215	13
2740601	15
1429561	13
20168180	13
2491892	13
8845301	13
2109505	17
11498708	13
2178665	13
2781894	13
434746	13
11962389	13
1827858	13
5113712	13
9919957	13
1064458	13
10904642	13
2593802	13
45105109	13
13197772	13
3487899	13
5430609	13
4644556	16
3089424	16
1070029	13
2737835	13
2247966	13
38479770	15
1700368	13
1958850	16
18051898	17
7212713	13
28295493	13
12884496	13
7631074	13
8877378	13
2345202	15
15618076	13
194740	13
10168234	13
5398633	13
6452794	13
10017116	13
8531232	13
3918615	13
15440719	13
992944	13
4387340	16
2075856	13
551167	13
16048217	15
7357157	13
12369373	13
6633407	13
4539853	13
11629133	13
7443904	13
360475	13
6417846	13
3230512	13
11411050	13
1451396	16
9995737	13
98419	13
8337362	13
1891816	13
6115800	13
31225318	13
8021111	13
6601047	13
1638214	13
473855	17
25817307	13
4730779	13
4749138	17
34466193	13
2443198	13
6715820	16
586086	13
3096609	13
107246	17
16466126	13
4030842	13
28191662	13
13361228	13
11771767	13
3933137	17
2360172	13
3558917	13
17338475	13
1552818	17
1225191	13
3245881	13
18940652	13
7015765	13
5318959	13
4583755	13
190796	13
8953991	13
9278106	17
2042235	15
18614526	13
5267062	13
2879040	13
3596474	17
244721	13
1636244	16
5287792	13
2406047	13
6359692	16
5182207	13
10415799	13
6382320	15
521010	13
1238433	13
215130	13
3722470	13
418094	16
4629329	13
5894164	13
38200894	13
1093696	13
10650266	15
2646941	13
7746119	13
4660578	16
10189680	13
15017835	13
15643461	13
56415567	13
9951989	13
8544360	13
7857840	13
4208060	13
155656	13
28658035	13
1306053	13
4296955	13
24361325	13
982345	13
2284361	13
6101541	15
19794311	13
16178581	13
4557786	13
1893401	13
9650675	16
3208229	13
16503250	13
10463354	13
3070031	13
15701130	13
3721077	13
21442070	13
5386414	13
395401	13
10379685	16
3567748	13
5584332	16
2535239	13
246405	17
1698280	13
12927783	13
6802181	13
102774	17
4266320	13
13530759	13
5663412	13
11360113	13
3607207	13
239117	13
3788322	13
9058684	13
4724861	13
455066	13
5955169	13
4547490	13
1450996	15
5418526	13
2472694	13
2289793	13
17877969	15
4928548	13
11078570	17
3723383	16
6831912	13
3504059	13
45425	13
5488679	13
3758781	13
5637546	13
1374280	17
1629108	13
11413567	13
7518799	13
4322408	13
4782401	13
396139	13
8221838	13
51969023	17
2563323	13
10690591	13
5123248	13
192229	13
156888	13
639264	13
3116338	13
5470765	13
2907430	16
1232831	13
5812533	13
6784643	13
1742224	13
6534585	13
6653969	13
25309098	17
9076935	13
281258	13
3363535	13
1157265	13
4816471	13
3895264	16
17921104	13
2636517	13
27135587	13
4034790	13
12830788	13
15618821	13
7892039	13
10994769	13
1870524	13
13567315	13
2607224	13
2163295	13
1067588	16
6888011	13
18739421	17
3346492	13
15231147	13
7137947	13
1342334	13
7980122	13
25866460	13
1038634	13
5149460	15
9587846	13
23288195	13
7972858	13
2384109	15
1292499	13
25739	17
2905780	13
1950949	13
8707602	13
1958783	13
1111830	13
24286866	16
2288780	13
20427019	13
11490441	13
489649	16
4559844	13
739566	13
24343986	13
1741643	13
6877560	13
15213922	13
5083575	13
13785067	13
6818487	13
6153033	13
1285080	16
3394020	13
20693840	13
6159275	13
12185062	17
4863047	13
3981034	13
4399755	13
4454350	16
5775299	13
2478288	15
634629	13
10279702	13
2895962	13
21800275	17
6723080	13
20477200	13
1899196	13
2843575	13
3729766	13
5349660	13
4568126	13
3251229	13
2645204	13
5181454	15
3016184	13
13507014	13
6541863	13
1577152	13
3588036	13
12393323	13
7718639	13
27033278	13
7722144	13
8972827	13
5671585	13
46341198	13
5231753	13
16780968	13
860546	13
3828028	13
5275527	13
4952945	16
15305200	13
6521617	13
21815291	13
38310566	13
3735401	13
14189588	13
33614309	13
163524	13
30394654	13
9179088	13
7660907	13
43146125	15
1969006	13
7764741	13
195204	13
11692745	13
71736	13
4286176	13
3981840	13
6357487	16
8697613	13
3743736	13
16175801	16
2860816	13
390528	13
5980073	15
15584622	13
2407541	13
11030214	13
5798080	13
2388665	13
4627745	13
7186282	13
598156	13
20864223	13
4051627	15
967129	13
18119943	13
19740938	13
1063257	13
23107913	13
917919	13
1958042	13
41105376	15
3063683	13
14851852	13
688382	13
20884371	13
18566966	13
35011670	13
3648454	13
7528063	13
178144	13
230967	17
15509152	13
4206281	15
6547727	13
10496712	13
6641820	13
5893511	13
687163	13
2689172	13
17895986	13
5432374	13
5231457	13
392815	13
1942289	13
2750957	13
8847017	13
12922947	15
354383	13
1088042	13
907915	13
12314620	13
57591	13
2463753	13
28439220	13
6639204	13
1351964	13
6148584	13
7885568	13
53553	13
456174	13
10112585	13
428808	13
14255746	13
40269658	13
11106007	13
6545186	13
3400044	13
3770717	13
1974736	13
9462295	13
2259733	17
6603857	13
22532786	13
9695946	13
8415271	13
2339682	13
18598115	13
3976655	13
2648096	15
184148	13
1437314	13
7462481	13
9067243	13
15023745	13
1980167	16
12096147	13
1134704	15
10810053	13
5510281	13
9611087	13
1092044	13
21629715	13
853070	13
9481324	13
21134899	16
6846447	16
1525384	13
45662375	13
2104331	13
16999301	13
2559189	13
12714157	13
8872854	13
952213	13
245330	13
371137	13
4322445	16
8211809	13
8937238	13
13457277	13
7706198	16
11650663	13
2598737	13
30724224	16
23921275	16
3600921	17
8322783	13
3300905	13
2764755	13
18799756	13
14348168	13
12099636	13
3415299	13
50462593	13
2490818	13
8191716	13
4172469	13
589332	17
33494700	13
13404945	13
3009676	13
1874250	13
15119831	13
9422261	13
12275681	13
8380147	15
10810621	13
2493048	13
20593463	13
5168356	13
12674795	15
12515480	13
3733776	13
4774740	13
49928	13
12752303	13
11089066	13
5152751	17
3770261	13
1218631	13
14693198	13
9202515	13
5211725	13
1979320	13
5579350	13
3962746	17
1272492	13
13783318	13
12709059	13
1942962	17
3365729	13
3207483	13
1376244	13
6057025	13
2083211	13
3545100	13
11356161	13
4517480	13
3675415	13
2999133	13
10632237	13
4827971	13
8796730	13
5711687	13
3211319	13
7495145	13
1800932	17
13728341	17
23989289	13
3092228	13
7842914	13
2990143	13
5381357	13
8809907	13
9430767	16
1069381	13
1185733	13
4827304	13
1905013	13
24401743	13
11805736	13
3803133	13
4700070	13
4661117	13
24513490	13
18570901	13
11778329	16
4090755	13
17352100	13
665223	13
4664835	13
1495555	13
16626498	15
11233468	13
15002373	13
8683252	17
755287	13
2908993	13
10600683	13
3012500	15
6937705	16
1086332	17
6422971	13
173424	13
15075571	13
4139454	13
30642230	13
3225504	17
17694782	13
3130386	16
1151175	13
7357475	13
14407453	13
999758	13
694564	13
11825453	13
329406	13
751356	13
4424074	13
8748474	13
4431746	17
3862690	13
8844703	13
15259484	17
4390521	13
6664363	13
13808000	13
828724	13
4332539	16
7921058	13
2490796	13
5203116	13
12740356	13
256851	17
10073126	17
4305790	13
232283	13
1282065	16
4799933	13
9573323	13
12671666	13
17311302	13
24706962	13
3662156	13
5184283	13
12480282	13
19925582	13
26963835	13
14315601	13
5969882	16
262507	13
28752327	16
70786	15
18539	13
17895429	13
7849240	13
2986055	13
14160334	13
3244277	13
2739363	13
15223521	16
7523328	16
10775314	13
5926497	13
4181555	13
719097	13
21267940	13
11227182	13
14814287	13
5023531	13
51773247	15
10448143	13
24324341	13
1281157	13
4836791	13
2621554	13
17247001	13
3997649	13
6059784	13
2499026	13
30807594	15
5090778	13
1764947	13
14327293	13
9536	16
738	16
4435719	13
5316993	13
4198521	13
7677750	13
22396062	17
2508073	13
27111505	13
14145342	13
4786275	16
32710185	13
3929168	17
4713656	13
15783201	13
4982311	13
6560219	13
12222320	13
8129866	13
21452479	13
7790695	13
6281545	13
1201956	13
9860519	13
1851065	13
8696473	13
5273753	13
5973541	13
7991950	13
356269	13
6448155	13
18312986	13
2216796	13
6428019	13
13331844	13
862123	13
4721790	13
5376142	13
809123	13
486974	13
4087160	13
2063981	13
5778250	13
1746454	13
420698	13
12879060	13
9517311	13
22278468	13
4174026	13
259724	13
3795698	13
508142	13
7017605	13
13498026	13
889491	15
24213850	13
4424012	13
20758704	13
17843042	13
126381	17
6875099	17
7730131	13
874310	15
6859075	13
10783628	13
10819494	13
11174775	13
366125	13
8106995	13
3782131	13
9910537	13
1968092	13
1194246	13
11689914	13
5483387	13
6748021	13
9649688	13
6883997	13
7544725	13
6715385	13
10069611	13
33593894	13
2936303	13
2224383	13
23904212	13
9601429	13
5950264	13
50570378	13
2967745	13
22416706	13
5884063	13
1394915	13
676162	13
6703568	13
14775606	13
10660572	13
10831483	13
6674062	17
24792006	13
29965264	13
18691354	13
8965729	13
525114	13
1629441	13
6068244	13
15250989	13
9102017	13
10833598	13
6043077	17
4762575	13
11827981	13
2471722	13
2470024	13
4134617	13
43856	15
997357	16
2627106	13
9590469	13
6501314	13
2451653	13
1873725	13
3801939	13
8374377	13
10436300	13
17647424	13
4334923	13
297353	13
3668397	13
13618305	13
3919959	13
2003522	16
15385070	13
7792509	13
6099466	13
9830596	13
3381300	13
12209217	17
17445282	13
15980276	17
4624647	13
5001791	17
1454709	13
7816233	13
11429862	13
22281058	13
268846	13
12529741	13
427674	13
764820	13
5534716	13
5007916	13
8913179	16
1709154	13
13580015	17
2862249	13
31050586	17
6267759	13
4906678	13
16686138	13
9689082	13
20857241	13
408339	13
13178544	13
5027996	15
9663499	13
5631745	13
4557281	13
16934778	13
1563327	13
344175	13
2690155	17
6093586	13
3071866	13
11703558	13
13996571	13
9738245	13
4309759	13
5870046	13
7214346	13
9307520	13
2353096	13
4112452	13
13518997	13
3062178	16
1969468	13
2200964	17
883923	13
12851571	16
9379102	13
22430324	13
23125644	13
8621161	13
20302956	13
2974298	13
3833846	13
11940664	17
2023392	13
5773858	13
3541373	13
6362232	13
7368323	13
4585969	13
21932273	13
1043311	13
23859349	13
6756781	15
1863511	13
9261806	13
11216549	17
272084	15
979413	13
4129810	13
13577621	13
15872470	13
8372597	13
5414085	13
1745389	13
2631119	13
22983891	13
7122415	13
10087042	13
8885017	13
13222874	13
432433	13
1593260	13
16766046	13
19197945	13
8352298	13
3413	13
4822250	13
8158263	13
16809455	13
21078171	13
19788854	13
877625	13
16879224	13
7863006	13
1023844	13
21496313	13
1176376	13
11940153	13
16655606	17
19369077	13
9912005	13
3362642	13
4306089	17
3346453	17
408122	13
985517	13
6349197	13
2930344	13
1595855	13
1906727	13
6075484	13
10731788	13
2428619	13
4484592	13
11945629	13
12862804	17
3274817	13
2806910	13
8216169	13
5515816	13
6697684	16
13688290	13
9603028	13
6864835	13
153034	13
4440618	13
12523209	15
10194813	13
2526043	13
5730973	13
7555243	13
302427	13
6497438	13
5703362	16
17643209	13
5325413	13
5313229	15
993935	13
17030422	13
7219868	13
15447912	13
38215129	13
7453609	13
6655389	13
659781	13
1881486	13
9823708	13
39278095	13
13158985	13
21685769	16
1853902	13
4164657	13
12684172	13
442975	13
3950123	13
709263	13
23770378	13
4584666	13
4237224	13
2621406	16
542017	13
10200079	17
7543488	13
1008772	13
15323637	13
9239914	16
8775953	15
734068	13
5767299	16
13518222	13
10417059	13
28898753	13
1024214	13
14786279	13
11230419	13
716381	13
60799	13
3281426	13
2177338	17
870186	13
12887404	13
1712550	16
11192738	13
7874261	13
1008684	16
9919964	13
3964173	13
22875163	13
10044804	13
4072485	13
7177531	13
2299798	13
12092434	13
8509214	13
11790900	17
3296640	13
7864552	13
18319352	13
1580168	15
29792	13
3345220	13
17007786	13
4096286	17
19349646	13
3084819	13
265833	13
3446551	17
9858940	13
3525179	13
785917	13
13146547	13
5514293	16
5106595	13
4817293	16
3413909	13
10554133	16
8753157	17
10931440	13
6287058	13
2299034	17
844122	13
20062829	13
6792230	13
4167934	16
2605986	13
8893766	13
7805971	13
9753007	13
3178557	13
352996	15
2294054	13
14100475	13
8742084	13
19081985	13
4856169	13
870171	16
20494686	17
155113	13
13575154	13
19100739	13
4614710	13
3219085	13
18143690	13
894420	17
147760	15
3796009	13
3472197	13
2610885	13
8353467	13
3845804	16
8978539	13
11975465	13
6800397	13
1848175	16
10788026	13
10754115	13
12356943	15
35287723	15
9995218	13
9084822	13
2856247	13
1832969	13
414183	13
6518442	13
13536798	16
13615787	13
6977670	13
1427244	13
4436389	13
3686894	13
18512246	13
23355849	13
10953970	13
12194326	13
6329699	16
13316053	13
16918108	13
17827007	13
20927526	13
9420542	13
1878768	13
23265821	13
14854039	17
17619371	13
8303113	16
11551078	13
11118488	13
439098	13
2755544	13
31327693	13
24918083	13
21657039	13
1098498	16
7513525	13
4999277	16
2746457	13
95990	13
23594517	13
6892153	15
14249677	13
14575670	13
7926740	13
5568449	13
12686531	16
656336	13
20371176	13
5884217	13
1260495	13
5202654	17
6884129	17
25023128	13
3863752	16
3961228	13
9879414	16
14522003	13
5079578	15
7722550	13
23129419	13
188172	13
4333234	13
960024	13
4484214	13
2911543	13
1635714	13
24254650	13
2565531	13
1353849	13
11623363	13
33716135	13
2400572	13
3001389	15
11487164	13
1604716	15
1828752	16
18401319	13
2491855	13
638101	13
3775124	13
5903383	16
10287355	13
304467	17
10986407	13
14258746	13
2805293	13
2004365	13
2342759	13
6584347	13
1336699	16
850754	13
3370499	13
12065616	13
2280530	13
21440794	16
3500307	15
5763916	15
6844075	17
6535474	13
8728752	13
2555185	13
252091	13
1687282	13
41836419	17
6736156	13
20526377	13
13169705	13
5936975	13
22983333	13
21987485	16
6537053	13
851125	13
22171234	13
7945437	13
1175849	16
764536	13
11088393	13
1233897	13
5768662	13
13512526	13
18673827	13
5020697	13
16706885	13
2514229	13
1532163	13
1175837	13
9820614	13
11443994	13
5628893	13
23918949	13
3737155	13
238105	13
4353295	13
2760049	13
13085376	13
109602	15
4199778	13
6251081	13
24920091	13
7131917	13
7359967	13
291735	13
27285860	13
10508637	13
9998155	13
566912	16
4156161	13
22520872	13
11266289	13
4952427	13
5333480	13
2134874	17
10088863	13
16259078	13
1386079	13
2798727	17
6021277	13
14606092	13
10910354	13
10515983	16
4629510	17
17633318	13
2415980	13
1368090	13
51711374	13
5926057	13
27284227	13
10140551	13
1593038	13
1141773	13
2751402	13
22752108	13
6436665	17
3008881	13
7815033	13
2466542	13
11170054	13
32372071	13
2895469	13
1010180	13
19055019	17
11276353	13
264128	13
11447876	13
10518658	16
10910390	13
2230282	16
674261	13
32881634	13
6144832	13
1572931	13
3472711	15
31879337	13
644924	13
3114641	13
77149	13
11306586	13
9758663	13
2059079	17
28601334	13
386287	13
2819541	13
2633334	13
4704610	13
894155	13
11542399	16
450837	13
839645	13
8052948	13
5887053	16
7733766	13
16663248	16
18327742	13
6816977	13
8226715	13
3274654	13
319095	13
11409199	13
409963	13
6098791	13
10771901	13
1262034	16
8489030	13
2985984	13
58409	13
3888794	13
9398509	13
9095722	16
6803761	13
354446	13
58940249	13
15582228	13
4911780	16
6378531	13
12856644	13
16954149	13
6193423	13
18237877	13
3400655	15
8230065	13
29802829	13
9758237	13
1503824	13
1597834	13
6341311	13
16762815	13
11909303	13
7861812	13
403846	13
227737	15
3876725	16
11446588	13
20194926	16
23915633	13
6905961	13
5344531	13
429190	13
1745397	13
4704488	17
1589494	13
3644017	13
2403537	13
27380894	13
1858589	13
10559771	13
8143540	13
1618216	13
10019824	13
7879819	17
159896	13
26446412	15
14868616	16
15154773	13
8834854	13
4258163	13
15242595	13
20681808	13
6857452	13
10652747	13
5806529	13
7675597	13
18226643	13
14217625	13
39464650	13
2292622	16
1404014	13
4679198	13
245054	13
13813288	13
900861	13
6720011	13
5827504	13
831752	13
4335541	13
2031785	13
37127069	13
9900000	13
7776049	13
10841280	13
25287439	17
17768039	13
3034371	13
14306030	13
37879544	13
5150713	13
15332032	13
28175471	13
7712286	16
629947	13
3234908	13
5831577	13
1963644	16
10003347	13
23209201	13
5182595	13
372476	13
6703294	17
9089033	13
10621161	13
18135543	13
1787192	13
24189903	13
2102179	13
8312769	13
2732791	16
5629883	17
9134034	13
8615938	16
15905304	13
821236	13
2295824	13
12097545	13
4277821	13
17152826	13
3248641	13
9028772	17
4869558	13
17241568	17
4296903	13
9886645	13
2902760	13
644239	13
8183006	13
594208	13
2256977	13
153537	13
5115845	13
4049714	13
9794311	13
1465569	13
6251809	17
21089807	13
2187285	13
7243235	13
4574602	13
5328308	13
31930519	16
16137422	13
8897771	13
2459525	13
1445223	13
20079184	13
19775303	15
7541783	13
7838493	13
5801144	13
343332	13
1427319	15
10190283	13
13183228	13
12866355	13
30138157	13
1221367	13
3884087	13
9095516	13
6828018	13
2690757	13
2009026	13
12493724	13
611414	13
6828018	13
22444407	13
6857457	13
574048	13
7453112	13
423414	13
18496483	13
1717592	13
255755	13
13553442	16
1703657	13
5592565	13
2538871	13
399603	13
4045115	13
17922576	16
2741341	13
5047730	16
7223512	15
10662309	15
2020500	15
3123464	13
12212257	13
3119946	13
17606780	13
1393265	13
3723606	13
6516789	13
10420016	13
7582260	13
1456195	13
5023749	13
2624338	13
1776525	13
905765	13
8169932	13
34109867	13
12940322	13
4761516	13
2749216	13
549456	16
1301410	15
5935435	13
3405720	13
7283678	13
19614164	13
14735777	13
13025935	13
3913705	15
11398735	16
11246613	13
14064234	13
18427744	13
9649545	13
11917471	13
3307214	13
13408201	13
10435571	13
1465825	13
1156173	15
1793336	13
12331797	13
29511209	13
4085616	16
18521079	13
12087173	13
18614870	16
1565521	13
9259682	13
4799320	16
7259094	13
15232916	13
4589274	13
3326587	13
2467933	13
12046508	13
5548734	13
5575602	13
21557616	13
16172380	13
50232184	13
1283990	13
5584839	17
3921192	13
1262699	16
4769903	13
5912358	16
8951927	13
5671206	13
4093028	13
8534657	13
563888	16
10928018	13
24213192	16
7174546	13
20019420	13
7889683	13
44592595	13
4307745	17
14710393	13
2378867	13
4879547	13
17353823	16
28959989	13
17372868	13
11195976	13
84559	13
17494508	13
12110790	16
9157751	13
19682719	13
125139	13
7433644	13
2776823	17
2761760	13
1591986	13
2709844	13
3050392	13
9818330	13
4260662	13
1497234	13
11047690	17
166721	13
16327052	13
5291534	17
495358	16
67989	13
16121246	13
6279585	13
527115	13
2328257	13
6476377	13
6546265	13
26202567	13
9584932	13
8050172	17
16477040	13
18950446	13
4239567	13
6246862	13
1097962	13
17683171	13
11766840	17
9794048	13
16231996	13
2879551	13
261053	16
5896688	13
8546940	13
1013563	13
7391799	15
4586863	13
11475394	13
23474418	13
6872963	13
4311323	13
23056329	13
23595264	13
5215990	13
10633261	15
3294845	13
11981688	13
2841978	17
2036192	13
12230633	13
697898	13
21526637	13
4588460	13
4711925	13
6463676	13
2077825	13
2845501	13
1409763	16
1314931	17
1211963	13
9710077	13
2827398	15
3322104	13
359565	17
2946638	13
617919	13
5817382	13
2976869	16
4350429	15
5242358	13
1482493	15
13105863	13
3950472	13
25332551	13
863044	16
5851929	13
15329442	13
21948058	13
11022087	13
4157729	13
15045566	13
8391218	13
14518508	13
3765944	13
12486746	13
3013504	13
2282531	13
15692596	13
17391931	13
7944827	13
7039699	13
24015125	13
3109916	17
280834	13
1107984	13
79011	13
67930	17
5273532	13
2399455	13
2256584	13
19319717	15
2565791	13
4488666	13
8038751	13
4413208	16
8664760	12
11453878	13
11945683	16
10477357	13
2705159	13
5248503	13
6286954	13
3227220	13
8916642	17
1881567	13
10229147	13
983824	13
11045273	13
3331845	13
4038911	13
821168	13
8305193	17
5074818	13
17858392	13
6757053	15
572788	13
3444720	13
3668688	13
625984	13
393257	13
9107297	13
19791938	17
480646	13
8629388	16
10575663	13
10338921	13
4166736	13
44413791	13
21016424	15
14327770	15
927740	13
3042553	13
13873619	17
7946283	15
23772088	13
212323	13
242611	15
564418	13
1641435	13
4577367	13
5876117	13
1069399	16
2584373	13
5714407	13
13175621	13
17083038	15
11627101	13
15226533	13
115266	13
19369736	13
3383758	13
3924903	13
4943	13
3608233	13
2875080	13
2380046	13
5438382	13
4957420	13
8383930	13
11886823	13
4732020	13
4529141	13
288382	13
3076751	13
2079539	13
22726984	16
346192	17
3674428	13
6604787	13
21069870	13
14112947	15
689241	13
13352377	13
3618111	13
7626347	16
21019763	13
1350855	15
16929881	13
13422274	13
12619163	13
1097181	13
7220644	13
12366563	13
785404	13
21920710	13
181617	13
3593329	13
44360	13
10892330	13
2616036	13
2269448	13
6858618	15
5306475	13
1886468	13
10018760	13
24406	13
2573271	13
8498696	13
1709959	16
2811019	13
4208027	17
1195821	15
2828003	13
10534665	13
8872939	13
46789850	13
5212177	13
2756073	13
8594967	13
11359848	15
1384550	15
756804	17
5377528	13
2838501	17
6195459	13
15684713	13
298800	13
20823034	13
1568868	16
14991745	13
667382	17
3991341	13
8450839	16
8952163	13
4967014	13
25072055	16
5726192	13
8952618	13
37728261	13
9236340	13
634778	13
29307591	13
2173314	13
1510720	16
5329489	13
9707679	13
3712373	16
16367972	13
6360585	13
2567073	13
3124462	13
17328604	13
4850879	13
2981595	13
26529205	13
4105527	16
2637680	13
4030389	13
19042116	15
976982	13
13038407	13
3384624	13
6188445	13
1475274	13
1394817	13
18538489	13
368954	13
6040365	13
6780169	13
4441095	13
385931	13
11802537	13
10638713	13
2163540	13
1074761	13
1082623	17
20649947	15
24020261	13
11945875	16
94195	13
18297340	16
3649730	13
2645442	13
6625779	13
5433443	13
9956252	13
13596261	13
62172132	13
12942425	13
9030438	15
20707348	13
45145699	13
29456640	13
16730954	13
1107087	17
20814977	17
1515667	16
4310050	13
13588409	13
10795352	13
2715295	13
3465995	13
85081	13
6729911	13
5883497	13
22793205	13
1794823	13
3898973	13
5954563	13
10953234	13
1858943	13
972696	13
4135575	13
16997905	13
4035915	13
13255332	13
4874654	13
1832677	13
2897979	13
8998588	13
6564077	13
21764601	13
16686415	15
4444768	13
7452986	13
5527125	13
2937796	13
6547249	13
7415111	17
1320302	16
15894029	13
4930696	13
16438199	13
12256744	13
6591007	13
4002944	15
2023771	13
16938487	13
8804426	15
12194443	13
6965567	13
9779783	13
13298058	13
3510408	13
2563383	13
16000141	13
5392819	13
8888032	13
10416731	13
17855821	16
1550633	13
4032097	13
1889489	17
7130676	16
5806342	13
4053924	13
9782007	13
1611690	13
96735	17
9790464	13
4697271	13
1525010	13
8959370	13
1620891	13
2900205	17
21603478	13
6696115	13
2950127	13
1870208	13
11858786	16
759842	13
8379702	13
4300505	13
5821153	13
1668091	16
2176240	13
755127	13
9989	13
23369567	13
24393306	13
8747772	13
5017035	16
6306983	15
18296538	13
141026	13
1325864	13
16067445	13
3998650	15
4940569	13
8295671	13
9074128	16
560089	13
547568	13
3124929	13
724859	13
5722171	13
2225443	13
1100009	13
12287724	13
1329549	13
839968	13
2328093	15
7237233	13
11791837	13
5651325	17
10690472	13
18850469	13
8297773	13
1484693	13
4422232	13
722453	13
1537064	13
19137511	13
4811388	13
13265904	13
14749780	17
2129434	13
24375	17
11490513	13
536466	13
754779	13
2931301	13
9647336	13
15401225	13
6533963	13
140499	13
26032021	13
1195962	13
18605115	13
14533764	13
1340048	16
4763241	13
5021767	17
16313824	13
2170952	13
8456377	15
1801362	13
7670028	13
1779425	13
16336883	13
2383187	13
766390	13
147837	13
9878186	13
7761229	13
180715	13
8473428	13
22460337	13
16074255	13
3289031	13
4210537	13
10517705	13
755805	13
14444864	13
7960141	13
7016703	13
10078652	15
1196244	13
7530407	13
4392048	13
12346960	13
3223931	13
7332725	13
12988873	13
4230264	13
8614861	13
2788560	17
8808649	13
16766287	13
3172516	13
6808109	13
9020311	13
5741573	13
2109360	13
8969876	13
82426	15
9631591	13
6805165	13
4958297	17
28330680	13
5803705	15
39941555	13
3679361	13
21902621	13
8329679	13
1751860	17
12412091	13
301524	15
30160362	17
79677	13
9726674	13
1158257	13
5703202	13
11433647	13
8714286	13
14947473	13
7467867	13
1719413	13
6308991	15
5082470	16
5435054	13
14237551	13
49905	13
1235922	13
11147016	13
372333	13
10496251	17
2427726	17
14227777	13
890681	16
21970616	13
2789020	16
690890	13
60350	13
13197363	13
1469101	13
2414485	13
13378703	13
1965050	13
7439256	13
4018436	13
1563415	13
3894683	13
812445	13
4009646	13
5027509	13
10510373	13
15143383	15
4046822	13
8988646	13
7911609	13
4060286	16
2505647	17
4102009	13
13942675	13
1542794	13
2951887	16
623686	17
1712304	13
15541045	13
12701935	13
14048684	13
16917096	15
24723009	16
14919435	16
24534214	13
17359767	13
3763013	13
15982663	15
11186681	13
23541009	13
19270621	13
13610825	16
7179869	13
2277266	13
18366404	13
40178200	13
16876158	13
29796657	13
10474836	13
1873674	13
4139699	15
6567274	13
3964777	13
1210941	13
699030	13
3196468	13
4660910	16
1401920	13
11054475	16
33035770	16
2371302	13
15957796	16
12023957	13
3254207	13
12958144	13
3517385	13
6450509	13
29959027	13
22600670	13
3073054	13
14193400	13
14129052	13
2550822	13
14901087	13
15412290	13
6862318	17
1971353	16
1252078	13
3518214	13
919387	13
10823204	13
11978403	13
3485644	13
1933740	13
5549540	16
2612336	13
11312810	13
33725161	13
323068	13
7874179	13
746966	13
1003864	16
6261403	13
17575811	17
20725615	13
6315755	13
3840880	13
6118542	13
15905247	17
1042916	13
405441	13
1058676	13
19511698	13
3091470	13
11248170	13
5602851	13
3383567	17
31314008	13
3119594	13
7771518	13
22342148	13
6028604	13
13194811	13
3408305	15
18353848	13
4107999	13
8476914	13
7018897	13
3908680	13
3697470	13
24981318	15
12305323	13
3825421	13
6450327	13
630361	13
15631916	17
454917	13
1197131	17
4007754	13
14696450	13
11951530	13
2201008	13
1120649	13
3610071	13
1346802	13
422091	15
221894	13
881529	15
1044455	13
3275655	13
2080264	13
35583	13
8687793	13
4713708	13
20195190	13
4856255	17
1815948	13
9267588	13
530935	13
3093982	13
5517782	13
6750000	13
9685793	13
14670954	13
418736	13
3584924	13
4601312	17
20050532	13
1121208	13
20682335	13
1123729	17
3785543	13
15464084	13
20817840	13
734289	13
8589282	13
5304839	13
8475373	13
11687093	13
593642	13
15483483	13
7750729	13
3899764	13
32565710	13
1954567	13
4148890	13
2581774	13
516184	13
2425563	16
25676965	13
6431148	13
6820088	16
19512701	13
15588501	16
3985248	13
13229295	13
6657937	13
3059308	13
561457	13
3907354	15
2617896	13
9626112	16
2536081	13
12761921	13
3967836	13
2666605	13
7364533	13
126790	17
2285218	13
1655372	13
3988016	13
3778141	17
2934095	13
11855039	13
1286976	16
3932470	13
9710972	13
7846796	13
22063215	13
2674010	13
14291181	13
723656	13
5679945	16
4060413	13
985843	13
4591865	13
4969609	13
6331249	13
704793	16
13176505	13
18645363	16
7270795	15
9428601	13
3347920	13
6713763	13
12157282	13
10558276	17
2726791	13
20001426	13
8780012	13
18167813	16
14600520	13
18917177	13
7061183	13
4617832	13
3147387	13
8398487	13
5113404	13
2866093	13
4189856	13
25036698	17
12304377	13
1759927	13
13755116	13
13179553	13
29540804	13
2214072	16
10506516	13
4530669	13
12727708	13
1552635	13
122343	16
200523	13
31450779	13
11529294	13
6372944	13
290010	13
13500705	13
28638110	13
1033108	13
2960657	13
4902145	13
3655081	13
5034209	13
6709126	17
3610417	15
2054518	16
20899844	13
7165364	13
15271931	13
5471633	13
20457081	13
9976199	13
1644786	15
4160141	16
1046575	13
3977606	15
600254	13
693257	13
1231745	13
9562975	13
1872366	17
18980437	13
31154086	13
22543992	13
7634121	13
3386398	13
16271967	13
9772305	13
10397848	17
11897524	13
10391533	13
3820476	13
4290185	15
7746111	13
6703136	13
11386371	13
4341009	13
18373657	13
3999991	13
5908879	13
16985175	13
13331778	15
2645670	13
40792652	15
6704561	13
17436741	13
2648147	17
5136451	16
4655601	13
1372645	13
7333892	13
1235538	13
742922	13
2529793	13
10705273	13
605557	13
4805035	13
2084574	13
1602090	16
17358384	13
1328149	17
2059202	13
20182276	13
16478266	17
20084270	13
2358717	13
2356330	13
3225198	13
99228	13
1812188	13
790599	15
19918579	13
2366492	13
1354763	13
140485	13
6210852	13
11448515	13
9415415	13
578572	15
16854156	13
8048945	13
7653005	13
5865498	13
8903356	15
11848438	13
916401	13
20873805	13
3357304	13
4897770	13
9164259	13
728456	13
5898600	13
7837561	13
202428	13
9524177	13
3873289	13
18748088	13
4183606	13
1015999	13
14990409	13
10765333	13
3801580	13
20723757	16
5455238	13
49732	13
31806372	13
2541287	13
2933215	13
5022591	13
11521860	17
10496852	13
7223102	13
17023813	13
35618869	17
21791494	13
3167104	16
25310220	13
3918975	13
15342533	13
2800804	15
14384319	16
1532720	13
2464329	13
13701586	13
2639903	13
4692295	16
14715771	13
2840217	13
1005188	13
778413	13
2314248	13
2010740	13
4607100	13
12174923	17
9929910	13
13484380	17
376320	13
3011311	13
20144674	13
10842901	13
36719553	13
25747352	13
5434412	13
524489	13
7894918	13
623021	17
416760	16
2177677	13
17044312	17
42606968	13
1844748	13
3299534	13
4748279	13
11938821	15
14396715	13
2986725	13
20608363	13
11206741	13
9265427	13
4378932	16
11496896	16
8149542	13
17389627	13
3623251	13
1362749	13
446232	13
29174428	13
8457170	13
10019136	13
1767500	16
28497562	13
17159041	13
2558460	13
6941716	13
3353213	13
3521707	13
7820751	13
1861232	13
6539591	13
11236	13
12580254	13
22143712	13
461917	13
3170634	13
11330949	13
3171833	13
5264552	13
12521925	13
3868505	13
5511339	13
7110066	13
1877373	13
10974951	13
7424247	13
9688975	13
4982464	16
430160	13
2614911	13
7182822	13
999604	13
14655306	13
6625802	13
1728039	13
10888542	17
4742836	17
9218043	13
2855137	13
6335632	13
1050030	16
21815292	13
11483134	13
16046889	13
5847835	13
8660570	13
2008696	13
10201662	13
4202325	13
6091689	13
1921797	13
4706746	13
4130618	13
18277414	13
6030652	13
5554243	13
9291691	13
8699112	13
5789982	13
8503123	16
8121417	13
29209262	13
237692	13
6411798	13
675148	13
3747576	13
15318859	13
449059	13
10316866	16
185182	13
12953143	13
21698827	15
2923107	13
9355289	13
17077999	13
21956399	13
814888	13
5977635	13
12520682	13
15282749	13
3766888	13
19780554	13
4435355	16
4582051	15
5101769	13
717472	13
33993968	17
11476367	13
1748335	13
4133698	13
2623421	13
8931952	15
12041862	13
58941378	13
18820989	13
3178117	13
4431026	13
4267182	13
655069	13
2842655	13
7155102	13
1056644	13
4206741	16
3791486	13
14576974	13
20920736	13
838430	13
43018062	13
14342719	13
5247027	13
19737987	13
5034150	13
18172962	13
8780383	13
10056834	13
19587146	13
25714912	13
10753932	13
7508607	13
35479349	13
2743771	13
10843237	13
5054076	13
12563093	13
5453489	13
403531	13
18035455	13
1680224	13
30405293	13
7446424	15
6039675	13
17998121	13
1393762	13
31156237	13
7554992	16
13776960	13
18375258	16
11217202	13
3193024	13
909790	13
5595767	13
6340673	13
177369	13
3597717	13
4840785	13
12420265	15
2236857	16
36644473	13
918272	13
29624505	15
181409	15
7858057	16
6213766	13
13380598	13
2279167	13
1709302	17
11949643	15
1421631	13
6046565	13
10037250	13
3107710	15
3505908	13
12681815	13
8652229	13
11449425	13
1849714	16
829603	13
6569611	13
4565393	13
626256	13
90682	13
2159200	13
9112770	13
6620008	13
3558489	17
2177235	15
2495455	13
3857996	13
8268002	13
743207	13
18683183	13
10644588	13
19795095	15
8459872	13
25920617	16
21560324	13
967072	13
12931347	16
551602	15
3263076	13
13735536	13
5042693	15
1803716	13
14965903	13
7004090	16
2690387	13
4107235	13
13887404	13
11819527	13
1959114	16
15122441	13
12208656	13
3518847	13
11345931	13
473615	13
2058760	13
1225759	13
11726158	13
2447250	17
5886679	13
3136886	13
3691486	13
531339	13
534611	13
4515523	13
4901147	13
3410447	13
13316626	13
4754568	13
3337368	13
4104698	13
1512817	13
21750298	17
21329828	13
2753065	13
342155	16
3034783	13
2154605	13
1144505	13
12030130	13
8449519	13
4511657	13
12437044	13
9215428	13
2001910	15
9411711	16
7213814	13
14884438	13
519846	13
24818085	13
263150	13
6268400	13
14331423	13
5618034	13
5201078	13
23045855	13
27594934	13
522178	13
8476364	16
18211619	17
5728113	13
5159792	13
4589121	13
5599392	17
4303424	13
3749823	16
884448	13
946036	13
4100743	13
5032960	13
22552046	13
502731	13
413684	13
10473566	13
19067421	13
10961087	13
1222191	13
6401981	13
22292547	13
15725888	13
20661588	13
3126632	13
10801598	13
16453629	13
6462362	15
20084889	13
3456349	13
251665	15
22697763	13
3586700	13
6634204	13
1711688	13
9946885	15
31640296	13
13663229	13
1424785	13
15035001	13
5451845	13
877359	13
1931670	13
720657	17
10764180	13
13803344	13
3700878	13
5583031	13
10311070	13
8136894	13
94676	13
6420906	13
1732683	13
3545110	16
1691258	13
1322795	13
3059513	13
2603482	13
3380640	13
10159621	13
8863989	13
51558146	13
47728255	16
333276	13
14169667	13
2628890	13
3558725	13
1581696	17
2704705	16
38703360	13
2346825	13
25660603	13
5499903	13
20935411	13
18378281	17
11674674	13
5892932	17
992353	17
7667641	13
1320482	13
3505803	13
17970433	13
2813985	13
605265	13
12468292	13
6479014	13
6044125	13
7230744	13
11293950	13
4306887	13
1499307	13
974962	13
7931623	13
530211	13
592986	13
10904320	13
6154318	13
545848	15
1350873	17
670343	13
2885561	13
9882497	13
13024240	13
6856512	13
70173	13
9418212	13
1377401	13
26120922	13
19300044	13
1168711	16
9627105	13
3580303	13
3945560	13
21862332	13
411903	13
71104	17
11805976	17
7087701	13
15728071	15
4289251	13
1909061	13
8388370	13
3561787	16
9068276	13
367947	17
2362702	13
15784657	16
1704507	13
2033186	16
1076955	13
7789015	15
8053108	15
5203657	17
20552	17
4251282	13
277254	15
1126095	13
913831	13
6932845	13
17068450	13
2411785	13
580687	13
3612772	16
2022388	13
8399561	13
3442831	13
228165	13
1654383	13
11865954	13
3551101	17
10712061	13
9939524	13
4498655	13
1696817	13
3471204	13
10108009	16
23733404	13
1655494	13
9264351	13
4013755	13
13922498	16
24403836	13
6212602	13
1565808	15
14877170	13
1374710	13
18679660	13
19612184	13
715720	13
20547	13
913824	13
18874320	17
16246070	13
10792883	13
13744317	13
18512662	13
25374632	13
8052286	16
19058826	13
20538258	13
22247761	13
4571418	16
22087745	13
671855	13
6423573	13
5118527	13
7814420	13
6224833	13
11408574	13
16011277	13
9759651	17
18786622	13
5028164	15
17456749	13
4359820	13
293961	13
5131573	13
17970371	13
367410	13
3803850	13
9442337	13
13845808	13
18620122	13
2740184	13
30517805	13
5541149	13
3774903	13
1048464	17
27010041	13
6006113	13
4774386	13
553889	15
69686229	13
31647991	13
49165624	13
18188087	13
709331	13
2452536	13
28163470	13
7143002	13
4574168	13
5398393	13
35659542	13
10119432	15
739776	13
7041297	13
497818	13
22150442	16
587504	13
3030138	13
3700201	15
520365	16
699681	13
215276	13
17337922	13
15190778	13
9823118	13
3156442	12
2807093	16
2607075	13
16482112	16
2869628	13
11765922	16
4618838	13
3284118	13
21396552	13
16958200	13
230428	13
11547661	13
9673365	13
2385859	13
11462440	13
8497426	16
2524560	13
28828617	13
5268279	13
1001809	13
608687	13
219512	13
8343185	13
20765692	15
2750465	13
25703486	13
4505805	13
27243655	13
2072279	13
6868309	16
6078777	13
720007	13
5936282	13
426801	16
4517724	13
25125617	13
5365905	13
29692877	16
5986534	17
11507951	13
22270979	13
9816536	13
10345612	13
5124137	13
19406429	13
4605065	13
1756680	16
9091221	13
2366198	16
10764321	13
3022555	16
6971639	13
2840654	13
9356924	13
7629064	13
12901342	13
3096816	13
13176972	13
4800646	13
8264054	13
2304283	13
20484355	13
8351769	13
1046453	13
3937441	16
3775337	13
8612543	13
1933533	13
1589730	17
4135166	13
5499253	13
267402	15
18223201	13
3691389	13
930584	13
3040819	13
10359328	13
22855294	13
760104	15
8113058	16
2592768	16
15299	13
5132717	13
3901773	13
1917783	13
382036	13
1223369	13
8081921	17
3422331	15
1333520	17
11622621	13
10205876	13
6772886	13
25488748	13
2810434	13
22060986	13
35257278	13
6700921	13
12588774	13
23836360	13
13560141	15
9659799	13
206100	13
4904485	13
4861019	13
14039143	13
8106356	16
8910783	16
9098023	13
5245281	15
2887137	13
49551648	13
2432590	13
3103141	17
809459	13
5021122	13
19995323	13
7930278	13
14768456	13
7977053	13
4838843	13
12329115	15
6049229	13
6650733	13
2267708	16
4994116	17
1280228	16
15129199	13
7584151	13
18836264	13
2194331	16
3611951	13
16905572	13
2968739	13
2441407	15
21734411	13
4446358	13
1007610	13
4375553	13
8407337	13
22190960	13
886228	13
12369376	13
17397939	13
8795670	17
5967761	17
34422117	13
13719295	13
6968550	13
16137189	17
8176623	13
3711392	13
1098823	13
8436383	15
3819408	13
13155371	13
877172	13
15442316	13
9351630	17
7409540	13
15959144	13
2191349	13
8708174	13
5011642	13
13898374	13
2431101	16
3618107	16
9243151	13
30307004	13
389882	13
169896	13
22815656	13
4482558	13
2714139	13
3857841	13
8358653	13
7238795	13
2984373	13
3832473	13
15166262	16
7791494	13
10022494	13
5782201	15
17342564	13
17035838	13
3726090	13
7743440	13
16018899	16
48063731	13
28762747	13
10249662	13
8513829	16
2702252	13
30991502	13
873002	17
8509350	13
18994140	13
12943851	13
24775721	13
3277781	13
5846666	13
3709974	13
2424559	13
10307016	13
4922965	13
18841088	16
19021185	13
8827420	13
1579178	13
12548674	13
26536151	13
43500991	13
365770	13
24224746	13
1816041	13
8981495	15
2136717	16
13322291	16
6782783	13
7058169	16
4291507	13
27181762	13
11769168	13
3198206	15
34839569	13
1499582	13
5599076	13
1446894	15
4957399	15
784817	13
7699996	13
3373741	16
25328906	13
934900	13
158475	15
1804066	13
5715727	13
1770223	17
4508508	13
3911981	13
7543594	13
6412051	13
9069749	13
6802842	13
4098457	13
345964	13
2858989	13
688044	13
4247111	13
2666639	13
11526611	13
621125	15
1528576	13
1461447	13
21945325	13
6826572	13
11522841	17
9508350	16
2512606	17
5757264	13
4897278	13
10164739	16
11069668	17
17143098	17
7793974	13
715834	13
37303888	13
3871110	13
1666408	13
3808869	13
3587769	13
1762997	16
9841244	13
261736	13
23821302	13
18630425	13
1334778	13
340359	15
2867947	13
5641690	13
1735689	13
9895483	13
5878879	13
2033143	13
7111379	13
1136784	13
10950571	13
18042740	13
1282469	13
4686867	13
9126715	17
24869881	13
1344563	16
933599	13
3212975	13
9187308	13
677173	13
18346089	13
11841181	13
1370890	13
11807384	15
7638509	13
26092278	13
1324659	13
16272103	13
2768951	13
19134554	13
334646	13
1563894	13
28182624	13
4215818	13
6146498	16
2118580	13
861534	13
7675125	13
13831752	13
13973081	13
9283729	13
1729321	13
7033685	13
29827037	13
8663453	13
20256972	13
41434	13
5413571	13
1825380	13
972184	13
4024194	13
609783	13
8090191	15
7658781	13
4927139	13
10441440	13
16498748	13
6858634	13
2098124	13
9840553	13
4964030	13
1590687	13
29939442	13
5756021	13
35099444	13
6882792	13
2642728	13
4413162	13
573085	16
1652846	13
15616500	13
14957665	13
6078694	13
16281071	13
4770599	13
8854307	13
1937565	13
2610172	13
6513504	13
1004370	13
21860347	13
3683376	13
560453	13
11100330	13
18490480	13
14526507	13
7523521	13
10813001	13
18677617	16
605233	13
270739	13
3830172	13
6729391	13
1161829	13
22746778	17
210525	16
9393940	13
26495235	16
1275964	13
9243739	17
8917868	15
8503704	13
63706	13
3391977	13
404714	13
7658304	13
6720812	17
5337748	13
6435384	13
8317089	13
11558761	17
48385962	13
3285240	13
3023813	13
25076145	13
16361983	16
6784200	13
3980931	13
6564466	13
24316314	13
36752317	13
6694340	13
2746710	13
10320380	13
2521301	13
4903071	13
7563351	13
4619319	13
3553070	13
17156461	13
6709481	13
18088311	13
1308035	13
531098	16
3868053	13
186029	13
7809452	13
3263042	15
1004371	15
26156367	16
2506136	13
5147912	13
3395421	13
1609039	13
3742523	13
1320648	13
16556045	13
11158745	17
5464734	13
17189648	13
4240513	13
13650941	13
12623640	17
3472167	13
922374	13
2665775	13
12534120	13
559996	13
6764691	13
1135469	13
8985453	13
5997515	13
10603911	13
21514831	13
26321949	13
17988268	13
37443879	15
61988	13
31330586	13
28487434	13
2376494	13
2073087	13
4570803	13
1731623	13
6379146	13
2149544	16
4469062	13
122080	13
1998860	13
3394055	13
2322701	13
996943	13
33948640	13
4538507	13
4194099	13
8911437	13
4885407	13
19264868	15
6496315	13
6140278	13
1678262	13
4700576	13
11391599	13
2056897	13
19868910	13
16916767	13
3005115	17
2250253	13
936911	13
2202809	13
524221	13
1093435	16
15347088	13
1994587	13
3863066	13
13247099	13
263209	13
21079654	13
5722071	13
4595282	13
7239615	13
137485	17
7556690	13
564197	17
2998772	13
14297390	13
5139824	13
7027555	13
7410084	13
3406551	13
3596013	13
4349732	15
697500	17
1947921	16
1355906	13
1040614	13
6832105	13
3469090	15
1846372	13
7720560	13
4129859	13
16870314	13
8967398	13
17853669	13
8660440	13
2359590	13
8348187	13
12647437	13
24986551	13
6748391	13
4858217	13
33752997	17
855844	13
7828336	13
11064932	13
6673048	13
29416673	13
547015	13
2799051	16
7487344	15
15550817	16
5850808	13
2071026	16
719098	13
3700977	13
5692277	13
7937317	13
6047642	13
44859990	16
3236793	13
13566931	13
1928907	13
3899378	16
542691	13
1537537	13
1251937	13
489059	13
1706034	13
4029254	13
16047799	13
3719322	15
13647843	13
671708	13
2510389	13
5163954	15
11068426	13
27290389	13
2666394	13
364264	13
15170653	13
4037989	13
15733738	13
8705493	13
32240513	13
4618699	13
4990962	13
17971274	13
157361	15
20109618	13
5680898	13
16938518	13
14426494	13
7538702	13
3115287	13
12556473	13
1227325	13
11629249	13
7957939	13
4508068	13
15195631	13
8560939	13
9409575	13
710526	16
4406711	13
893325	13
5015126	13
2398355	13
1539471	13
440003	13
2354679	13
2946900	16
9796506	13
12372292	13
26201149	13
1773983	13
143391	13
1919169	13
29249555	17
8230810	13
676747	13
6445930	13
24726805	13
9621286	13
2662229	13
8513771	13
4711794	13
2039296	13
8822002	13
7716416	15
11874716	13
564279	13
30614593	13
1285597	13
2811473	13
1273614	17
14010094	13
5580711	13
28231018	13
16136523	13
16277432	13
1716582	15
19082480	13
2428960	13
1504062	13
16626129	13
12041167	13
471123	16
1231896	17
7832862	13
5596003	15
9408813	13
1356227	13
17728173	13
7370001	13
50111065	13
16452271	13
2551376	13
10566868	13
3227068	13
9160234	13
6313523	13
7639875	15
9611102	13
21776522	13
11259372	15
15892220	13
5212911	13
3303802	13
2724871	13
16794592	13
21120940	13
12069686	13
578390	13
18899898	13
1907737	13
8340993	13
591003	13
3139123	13
2105290	17
1444655	13
18277463	16
7665171	13
10439620	13
187720	13
29626675	13
4670775	15
122726	17
9505090	13
19385042	13
5766950	13
496428	13
4939651	13
15111197	13
10415212	13
17014818	17
9658475	13
124743	13
23087545	17
1902539	16
2844954	17
8654737	16
495088	13
5175514	13
48413104	13
10435063	13
2794929	13
434249	13
2598761	13
70123	13
10181654	16
6627314	16
2390789	15
18191039	13
357750	13
6584731	13
20592920	13
11253919	13
4370706	13
1955861	13
4621684	16
249894	13
3567496	13
6926542	13
797720	13
5563286	13
5736586	13
5017610	13
467370	13
5830471	13
4378250	13
122717	13
13633586	13
21106839	16
1793064	13
3876409	13
9247854	13
4153984	13
6592870	13
1549968	13
3897058	13
7642792	13
10408859	13
7787572	13
14754244	17
13804927	13
3125221	13
2109916	13
7487645	13
1729672	13
2686374	13
593133	13
5266625	17
4647803	17
3051337	13
11411626	13
960312	13
1484740	17
4448995	13
17051081	13
5997529	17
534627	13
9263633	13
2692283	13
96498	13
3373599	13
4897470	13
18382069	16
3340509	13
22406845	16
20571935	13
273563	13
203826	15
11052643	13
2264199	13
2254896	13
6337590	13
19860405	13
6147234	13
3110759	13
4705557	13
16967170	13
15596518	13
30859774	13
164877	13
2814276	13
13882200	13
83138	13
21744777	13
5253334	13
1714642	13
17190190	13
34495513	13
10185846	13
1183448	13
1509127	13
2211924	13
1441033	13
476241	13
10495143	13
6304603	13
21018459	15
21324180	13
23095782	13
11096749	13
9914133	15
28979988	13
9643943	13
9731921	13
805138	13
1950858	13
22193594	17
12568552	13
5982547	13
19137484	15
8190993	13
1659935	13
8532354	15
1675265	13
28633618	15
7858967	13
17420699	13
1762540	13
5901656	13
18567877	13
9798198	13
13632632	13
267598	13
17024254	13
14608260	13
2043626	13
7300527	13
1499024	13
13826130	13
5167762	13
15446239	13
19653207	13
16513826	13
4981084	13
3907077	13
7067114	13
18259942	13
282740	13
2541200	13
11914837	13
2681319	13
5131339	13
10001208	13
58007420	13
1091869	13
8778216	13
6486496	16
9447936	13
2901674	13
26567295	17
2729378	13
5103330	17
1495268	13
4921120	13
6804368	13
2912502	13
7443923	13
16751946	13
8774757	13
3820817	13
366599	13
4922585	13
1476735	13
5697553	13
1822733	16
5515396	13
3261576	13
3323805	13
13744361	13
10805712	13
7032391	13
4431303	13
1973113	13
6301897	15
2923700	13
18426954	13
16307377	13
3219926	13
12899392	13
2444309	16
4561492	16
2144373	13
6126094	16
10191460	13
4564012	16
2553747	13
4122159	13
6982740	13
10709598	17
5965755	13
1244493	13
3161848	15
6342582	13
3286419	13
13869693	13
47060462	13
731574	13
2420234	16
121600	13
422263	13
6403629	13
7153320	13
29176396	13
17992730	13
6664711	13
31550915	13
13952645	13
629030	13
1908447	13
2656235	13
13454735	15
1659070	13
2986619	15
11255402	13
2382081	13
5585679	17
4181858	13
5387808	15
2917205	13
18717548	13
15283519	16
4201685	13
2967809	13
20789831	13
715948	13
4701836	13
10698718	13
21955059	13
19386285	13
5951605	13
1745765	13
2752986	13
4007649	13
4216746	13
2751986	16
19756891	13
8409214	13
18172236	13
2036894	13
238158	13
2744294	13
4947183	17
1505656	13
8932358	13
14299538	13
2763563	13
1732367	13
3834511	13
2785856	13
1221509	13
5563513	13
6719423	17
1309714	13
2307655	13
2424590	13
42318729	13
25719359	13
1154003	13
1317188	13
1319819	13
14893284	13
17200744	13
20090086	13
28454761	16
2057970	13
19124980	13
4824289	13
4587708	13
7992722	13
20371666	16
15284312	13
6308507	13
13050733	13
7393990	13
8333420	13
2962705	13
9055720	13
7158498	13
309504	13
24707083	17
30443937	13
34685880	13
3176880	15
11893487	13
21779171	17
9797009	17
2071659	13
823010	13
9546331	13
16152066	13
9750606	13
1068009	13
5074362	13
5073705	13
15241055	13
10227652	17
4812274	15
16414045	13
4777922	13
5104973	13
140216	15
5175576	13
6754701	13
14915841	13
35137105	16
23674234	17
445390	13
1393236	13
46108338	15
4407231	13
4075960	13
3879497	13
2992453	13
6123270	15
11739544	13
1228392	15
5754679	13
1715629	13
19526288	13
12167135	13
17886055	13
6099219	13
15553483	13
593522	13
17549524	13
21599954	13
7299023	13
33097090	13
2528100	13
5536670	16
6347734	13
2801794	13
3107249	13
1203967	17
610261	13
1890368	13
2084168	13
9419053	13
5017364	16
8903174	13
37553664	13
4260789	13
3642526	13
4579037	13
11760237	17
31931307	13
18919652	13
4039733	13
2336229	13
6155295	13
829617	13
7039008	13
19858163	13
4948902	15
4915624	13
435491	13
338123	13
7860010	13
18302620	13
3238477	17
20124909	16
20384006	13
9750435	13
318084	13
8555954	13
5895551	13
2225500	13
1478938	13
2780742	17
1086433	17
2503496	13
9574924	13
37349904	13
531829	13
4936649	13
2779803	13
10770134	13
9115147	13
7348119	13
6621811	13
256312	13
6364712	13
2443527	13
15693807	15
18105985	17
5191402	13
32700158	16
2448942	13
8074724	13
11201606	13
1008203	13
6490620	13
8476177	13
3026484	13
838318	13
3372762	13
1160153	13
21843805	16
23574555	13
1438541	13
6740009	13
2462044	13
9279878	13
9731248	13
23159519	13
1876952	16
5943439	13
2427208	13
29179084	13
10908908	13
141297	13
48374392	16
1517113	13
13214840	13
16015446	13
3792153	15
4765105	13
17198204	13
3693339	13
1231388	13
21873175	13
4925463	13
5881216	13
2915400	13
3615030	13
11101457	13
791311	13
814326	13
15376586	15
18300413	13
12268384	13
6010573	13
7879969	13
2652106	13
15527397	15
8125406	15
1294373	13
1071315	17
10744398	13
1251319	13
2029466	16
15188691	13
31215375	13
3283338	13
19700292	13
2141845	13
58373	13
945290	13
11149936	13
512546	13
9691436	13
7744817	17
12780238	13
18759774	13
5015537	13
1309373	13
9794130	13
373668	13
16954678	13
6162727	13
4503171	13
10672680	17
24663992	13
1259846	13
6297163	13
6505839	13
9875525	13
11040495	13
30598445	13
9310370	16
4840331	16
17068434	13
9704253	13
7537067	13
1297384	13
587053	13
4815479	13
6634663	13
14391699	13
2808022	15
18690905	13
1046528	15
18171501	13
34669966	13
11209546	13
1281788	16
3378213	16
20208369	13
9025240	13
11666785	15
6986245	16
1692261	13
6491719	13
7101937	13
417217	13
9917190	13
9871181	13
8065186	15
16308352	13
9602205	13
14747658	13
18094052	13
7325435	13
19393303	13
317125	13
733556	13
10734871	13
2003578	13
20633727	13
36344824	13
9702595	13
7368796	13
5514319	13
15385906	13
22247528	13
3007210	13
26085124	13
1647933	13
8450039	13
3916636	13
1292958	13
274962	13
1303841	13
8803462	13
1640965	13
18370449	13
10244779	13
3941431	16
297526	13
2889269	13
25096274	13
2094564	13
46112	13
7327113	13
1479699	13
3272213	13
3140943	15
10402837	13
12957205	13
3326804	13
5491070	13
3617817	13
2610611	13
29744867	13
487792	13
6915073	13
6267574	13
3324210	13
16177610	13
215783	16
11945585	13
8564618	13
21385086	13
13756008	13
8526631	13
28696971	13
6290858	13
857436	13
13781770	13
1359244	17
8350406	17
8662982	13
820813	13
4120345	13
7163701	13
5627511	13
6882901	13
15753847	13
8920986	13
3825090	13
14100385	13
5882499	13
28614492	17
684681	13
224820	13
15907887	13
26561941	13
3093625	16
17663202	13
5285570	13
12492908	13
2331017	15
11248230	16
12305888	13
24956687	13
2970672	13
13676323	13
25213722	17
4933858	13
11840679	13
10590130	13
7382368	13
4662807	13
2457359	13
6777539	13
6423035	13
25668407	15
10255880	13
1123164	13
5416803	17
8611161	13
1497714	13
34607323	13
2392733	13
8553468	13
39767017	13
15896491	13
8740160	13
3523984	13
32376218	13
8436478	13
17575906	13
6319920	13
11083128	16
3875953	13
9848640	13
7326150	13
4038794	13
9963988	15
510117	13
6178905	17
19874699	13
2750639	13
1740346	13
6374608	13
14443646	17
855573	13
2235825	13
10181607	13
2917289	13
7100233	13
9501108	13
16770249	13
7381920	13
51718830	15
1824121	13
6269957	13
2891163	13
2538322	13
10120570	13
6937739	13
12257699	13
1753331	13
5710807	13
37041	15
7429027	13
441418	15
15754739	13
15202424	15
1581124	13
5652541	13
6618422	13
6443631	13
18937737	13
7175506	13
4687265	13
4178622	13
3636239	13
4499415	13
637061	13
9157469	15
914637	13
472769	13
8996704	13
13600017	13
4817333	16
5156995	13
5843324	13
896285	13
18881374	13
2361793	16
906829	13
3342140	13
12225165	13
699261	13
3303790	13
2244958	13
3025154	13
9370824	13
1412989	13
601206	13
644638	13
38815936	13
9055350	13
15942	17
126713	17
7766974	13
20319242	13
4955703	13
20317588	13
12453410	13
11233554	13
32377369	13
3946597	13
37643521	16
11166249	13
159257	13
8135985	13
2924762	13
6772615	13
43183627	16
3604236	13
1921505	13
14470366	15
11886774	13
21342856	16
7583079	13
717603	13
9921992	13
2753232	13
3130407	13
14490090	16
8594460	15
1530985	13
8784491	13
8703426	13
22176404	13
135161	13
25569897	13
2169814	13
2148137	13
1842315	13
6548931	15
1014868	13
4677507	15
3292794	13
24094439	13
121124	13
10293562	13
738809	13
8805522	13
16403097	13
14517360	17
2532119	13
52167899	13
1655724	13
6356930	13
15517570	13
3925628	13
5305749	13
1598356	13
11503887	13
1338739	13
8226269	13
1878125	13
2381787	13
2951693	13
12701083	13
1444746	13
14264022	13
3728278	15
13938202	17
337903	16
9938792	13
14179234	13
25748733	13
7537211	15
14570810	13
285062	13
13119175	13
803311	13
4257740	13
1293751	13
2827367	13
11354599	13
492284	16
4483643	13
4732317	13
5326541	13
5136620	13
23367298	13
1334287	15
2626606	13
21405915	13
18309950	13
5900781	16
29375023	13
7714265	13
35639333	13
10918714	13
11641325	13
1025843	15
32599152	13
7708601	13
3773747	13
13727378	13
1275326	13
1174553	13
42724642	13
3137385	13
2324572	13
20488748	13
7118799	15
79004	13
1691842	15
1289622	13
2272793	13
2172551	13
3433825	13
16140126	13
4406988	13
4064990	13
22596402	13
8110082	13
14627974	13
27886243	13
12449336	13
18081410	13
2740955	13
807076	13
2869	15
13418609	13
13883792	16
2133880	13
3038317	13
1046903	13
23821922	13
37830307	13
2134461	13
1984515	16
2832526	13
5691577	13
2457518	13
9449024	13
6078698	17
14139319	13
7780058	13
24224	13
16450968	13
11374298	13
4025438	13
12086361	13
641292	13
1316937	17
19749644	13
122252	13
8727312	15
13630690	13
918554	13
7315831	13
10149488	13
15892390	13
50610	13
24095210	15
3164658	16
2664871	13
988521	13
13795652	13
6036116	13
24794198	13
14029997	13
7574274	13
2088360	13
53357082	13
664239	13
1181029	13
7449804	13
20520739	17
7920995	13
1466378	13
6396452	13
17981342	17
8329431	13
1056798	13
12558722	16
2870008	13
1019930	13
12115129	13
5107974	13
136334	13
26771202	15
1867839	13
7851411	16
5223142	13
9893679	13
27270860	13
10271390	13
7610682	13
2680071	17
3578311	13
1531907	13
11925766	15
4272134	13
1387751	13
21098911	13
15792287	13
18809914	13
5911542	13
8642771	15
2603163	13
5626265	15
13483833	13
2575167	13
3870847	13
20174404	13
2842953	16
4289936	13
4347123	13
6170281	13
2868018	16
1399006	13
9173462	13
5807086	13
12190064	13
10236436	13
4399245	13
8088258	13
8219663	16
2021245	13
3658755	13
4258060	17
11851679	13
4425727	13
10779010	13
6063605	13
3151777	13
25082160	13
1219141	13
2677205	13
23597651	13
3831226	16
2087304	13
18501260	13
3010018	17
4108254	13
2694256	13
5470903	13
8448513	15
1185228	13
7433091	13
1260049	13
2309309	13
2394325	13
4275490	15
11648533	17
11704320	13
265732	13
1411426	13
31565465	15
2911553	13
1352585	13
3414200	13
34167491	13
15682961	13
14215137	17
592486	16
5337035	13
3005233	13
4321550	15
5713365	17
10512950	13
8101011	13
2819927	13
692609	16
5895760	13
12971857	13
2842862	13
21900109	13
5723732	13
8634383	17
17210216	13
7019405	13
86705	13
31989969	13
24258467	16
8164855	13
1874471	13
3693020	15
6140970	16
16152233	13
25081470	13
1199438	13
5580985	13
5980637	13
1028423	13
7491586	13
553468	13
13717524	13
4992266	13
10819911	13
15062201	13
1493070	17
7023174	13
30485500	13
63916646	13
9924258	13
7386893	13
4499004	17
1067623	13
3080105	17
11125719	13
4404629	13
5854346	13
11066087	13
3851268	13
3349953	13
3796023	13
5492546	13
5962272	13
3738439	13
1117770	15
4887098	13
10499257	13
4725020	13
538913	13
22633069	13
4294595	13
84685	13
1047232	13
28132602	13
4421091	13
20293368	13
5944615	13
4975064	17
1044976	13
2550039	13
17028817	13
190737	13
4063994	13
2874579	13
172455	16
21087852	13
910785	13
1215903	13
15414932	13
2613665	16
10048681	13
5874458	16
6796954	13
9187430	15
3476996	17
4215328	13
9712490	13
4990441	13
3056427	16
16162668	13
866787	13
25810579	15
16474660	13
6703069	13
273690	13
28786690	16
1294575	13
21697225	13
4481888	13
745611	13
25205457	13
13297315	13
9385422	13
7483149	13
223986	13
9779479	13
2384982	13
22122444	13
4885284	13
881416	13
14500385	17
1324838	16
828011	13
16367952	13
406238	13
14287053	13
8604337	17
424152	13
8192850	13
1850540	13
8651910	16
8185936	13
2055184	16
9476780	13
5678701	13
9398581	13
19975229	13
6844738	13
506847	13
8105070	13
5325859	13
20486085	13
10708796	15
12491995	13
5355346	13
18326883	13
10446424	13
4953328	13
1451858	13
3004977	13
10185578	13
4804780	16
15206516	15
2339088	17
2365382	13
1151833	17
1560996	17
7992673	13
11735922	16
1415740	13
3649426	13
5956831	13
2038759	13
395393	13
3535775	13
27293385	13
2646566	13
11136029	13
21288134	13
528234	13
18801652	13
5387703	13
15436175	13
1899124	13
11237596	13
4078795	16
10588449	13
13767109	13
1830528	13
1467383	13
2021937	13
3610995	13
11716264	17
1460888	13
3838368	13
11792242	13
8038329	13
11139350	15
21220729	15
1135237	13
10310204	13
18768	16
25087394	13
541441	13
14503624	17
16170353	13
7641276	13
5613161	13
27968032	13
4637557	16
2917960	13
11088099	16
9326269	13
5631514	13
1275407	13
6548993	17
6105304	17
10124937	15
1262693	13
1850597	13
24803582	13
16422032	13
311807	13
28462134	17
3790402	13
12001097	13
704326	13
3381531	13
9693332	13
1044837	13
2993138	13
588063	15
1402396	17
8421749	13
3953648	15
15451708	16
9901213	13
7897035	13
351453	15
7575963	13
5240144	13
13546738	13
673479	13
2631881	13
3521363	15
13883349	13
9926733	13
12591671	13
100966	13
2297285	13
4031327	16
10172359	13
2080669	13
1504366	16
2473945	13
6748058	13
1367844	13
8944184	13
13355618	13
1581832	13
797308	13
2674129	16
6035702	13
12066012	13
2635220	13
3633716	13
7616049	13
9610211	13
23680418	13
805854	13
7391881	13
320421	13
8803	13
4209111	13
5101575	13
5589141	13
7972922	13
3578395	13
5760358	15
7301313	16
7806185	13
118413	13
11982111	13
19829139	13
290206	13
8476855	13
3998102	13
3569055	13
31825	13
14750813	13
18596951	13
9214579	13
10572366	13
17465009	13
12662684	13
1420829	16
9273617	13
5878243	17
7719292	13
1247115	13
17136788	13
17296401	17
32195187	17
4468005	13
7481107	13
3187153	13
572274	16
187191	13
7563103	13
3165114	13
12945635	13
17961213	13
7800595	13
10567997	13
5300806	13
1750663	13
2895525	13
17538455	13
35981	13
228367	13
2123444	13
9711882	13
734181	13
980098	13
9986166	13
2709615	13
32504812	13
7492660	13
47502911	13
19282361	13
15798384	16
5670529	13
1950771	13
7535093	15
3941300	13
10071769	13
2018220	13
14008272	13
5994252	13
7258517	13
12971652	13
1721063	13
7549925	13
9819406	13
2231121	13
4809170	13
5209076	13
4433388	13
3525692	13
1844560	13
402596	17
951471	13
8538353	13
5012306	13
4909951	17
6141022	13
7905182	16
6385066	13
3210573	16
7452920	17
15467276	13
26854182	13
1956966	13
4952965	13
2047860	13
6810988	17
8378918	13
8350568	13
7470378	17
13235235	13
2637226	13
13437386	16
413600	13
16810835	13
11644443	13
4637903	17
3265874	13
5414709	13
1244564	15
2067444	13
5042328	13
5117239	13
25904322	13
7361508	13
12005383	13
11949534	13
21538410	13
13666488	13
17924458	13
15222004	13
10174942	13
12451789	13
4299080	13
11252051	13
6743134	13
33748444	13
11509765	13
24849776	13
12846521	13
2187027	13
18339126	13
1976034	13
10243226	13
7731741	17
9176648	13
4773112	13
261895	13
3396785	13
20025784	13
1972600	13
21883710	13
6145887	13
13155328	13
122095	13
13810392	13
5074696	13
3278153	13
5113686	17
8559600	13
3862087	13
2188682	13
10837255	16
14448608	13
25382327	13
12526300	13
13929803	13
13903097	13
719773	13
1782115	17
3440333	13
8628579	13
2648655	15
7510880	13
664263	13
7428355	16
12893527	13
9830943	16
11161440	13
11758947	13
2243722	13
3822549	13
10537743	16
30142738	13
2163558	15
4954258	13
2118604	13
32836196	17
774158	13
13494016	13
39174	13
9004324	13
5829504	13
12453988	15
5731287	13
50449923	13
2106776	13
17724812	13
7099203	13
3066206	13
15123007	13
7891138	13
1670676	13
675457	13
2422126	13
6053629	13
4720333	13
6258539	13
29392	13
1677364	13
3327891	13
11430306	13
2362053	13
4769179	13
1371627	13
6788639	13
8766014	13
2571310	13
2966843	15
10437931	13
3165634	13
5996767	13
3909561	13
7882751	13
6527572	15
3386672	13
8453293	13
5261826	13
7217035	15
741453	13
5723271	13
5467927	13
19094609	13
12802318	13
2265147	13
4064202	15
1832651	13
4910163	15
5676532	13
10343916	13
10833191	15
14686747	13
5560964	13
6296922	16
8797282	13
9060946	13
10847270	13
9612288	13
8073793	13
5478806	15
653143	13
33037458	13
1681822	13
302765	13
4150101	13
4369618	13
8994754	13
18181980	15
8861860	13
5940831	13
3249718	13
6768580	16
1380529	13
6575279	13
18449251	13
2743949	13
589263	13
3979084	13
1618285	13
7130137	13
4484686	13
31467679	13
6249358	13
2056067	13
2369637	16
5364204	13
11204167	13
20243781	13
12898517	13
3426836	13
2576532	13
16411978	13
1190150	13
13660203	17
7797387	13
3585013	13
6330607	13
6032495	13
23919265	13
12552085	13
17232463	13
35634837	13
2107188	13
3461229	13
17308305	13
4065051	13
3181021	13
11192365	13
13597914	17
26869105	13
11386332	13
81243	13
3839787	13
3081308	13
3297522	13
860702	13
9249979	13
3395594	13
11704210	13
7029738	13
23712583	13
4722164	13
1605415	13
1259738	13
9462665	13
15452820	13
5816968	13
6323871	13
6894723	13
22490697	13
7418230	13
11936788	13
722198	13
9063318	13
2255619	13
5674012	13
11724144	13
17546504	13
11204375	13
2362391	13
9478467	13
20056001	13
12040603	17
11712391	13
11020562	13
616702	13
6711984	13
5583869	13
4979114	13
3761440	17
4532479	13
31089972	13
25569051	13
481660	13
2059044	13
2557327	13
19979973	13
6257451	13
28212893	13
4647144	13
427987	13
7483229	17
9960563	13
13593209	15
2120776	13
2843905	13
3532051	13
1907887	13
9072114	13
2359811	13
18989201	17
4209088	13
296358	13
1031708	13
9378413	13
8681475	13
9636336	13
3686758	13
1206754	13
3310815	13
9234275	13
36370085	13
13560423	13
4780988	13
3114788	13
17830456	13
5052806	13
11383241	13
8175899	13
7476481	13
12298590	13
19967384	13
34374721	13
2905021	13
454625	13
9546351	13
9246651	13
18265098	13
3672770	13
6671038	13
5929050	16
20384835	15
10599076	16
3968295	13
16071488	13
9210890	13
21762950	13
9400	16
6161478	13
15417244	16
10719557	13
4391335	16
6549826	13
1465785	13
3640715	13
9502838	13
4905169	13
5724671	13
417045	13
17265828	13
4299501	13
3831553	17
41173618	13
4037602	13
4074660	13
5905149	13
4655841	13
864790	15
6469955	13
4117262	13
13920984	13
5264678	13
3098625	13
1396719	13
882459	13
15706278	13
4659735	13
11639798	13
24225158	13
2266898	13
30728221	13
1535028	13
22777521	13
7132632	16
3537539	13
5901600	13
8015970	16
7510266	13
6004615	17
12673659	13
11850573	13
8236553	17
11167767	13
5726621	13
11527899	13
1325849	16
639902	13
8507930	15
9679275	13
1540010	13
1581175	16
13899228	17
15719313	13
10340863	13
4754608	13
8361824	13
5537895	13
857051	13
19098972	13
20106778	13
7881686	13
11824097	13
3273602	13
4309129	13
8636601	13
3880196	13
3744211	15
490627	13
388296	13
2107893	13
1538223	13
9826940	13
359680	13
3215059	13
5133632	13
369293	13
745514	16
5083129	13
10630103	13
2211477	16
12150458	15
13802760	13
3600202	13
1656896	13
2941772	13
9922232	13
25904941	13
14915401	13
21090754	16
17417508	13
851397	13
9839190	17
6520624	13
16213256	13
3519983	13
10247069	13
354834	13
1077284	13
11333249	13
11614902	13
557317	13
23287229	13
257532	15
23410026	13
1198843	13
1168883	13
10317749	17
5672239	13
6990801	13
4370817	13
9362167	13
8528980	13
3922662	13
3753363	13
9166613	13
3464827	16
6730449	15
4626408	13
14846796	13
8852357	13
4535891	13
191471	13
9205994	13
13973850	13
1196921	13
13512083	17
1048565	13
20499535	13
9670909	13
471500	13
7678572	13
26158727	13
11909572	13
33663036	13
13991921	13
13849507	13
5425693	13
4247063	13
8762462	15
48009750	13
3248288	13
19840711	13
3011423	13
4865543	13
3889372	13
2361359	13
8174569	13
5224794	13
5898970	13
12466537	13
11564771	13
2200992	13
25529978	17
11892245	13
3550387	13
2289373	13
8276725	13
8810156	13
2225323	13
29225819	15
20479	15
4858556	13
11847616	13
16441230	13
10928967	13
7731071	13
13472249	15
2862800	13
3772313	13
1470309	16
10832763	15
6102563	13
5631123	13
7454517	13
17188866	13
262430	13
15308579	13
5608273	13
903326	13
1024689	13
1998815	17
936711	13
7773467	13
10064234	13
3542888	16
2901750	13
3436973	13
9870993	13
18148212	13
514587	17
20900480	17
4429737	13
16570980	15
6231199	13
11654921	13
5036763	13
1489329	16
3623651	13
2425860	13
582847	13
14111087	13
3902754	13
43316588	13
28071389	17
21524724	13
51415955	16
14831659	13
2813681	13
1138851	13
7783591	13
1346941	13
4737115	13
2396761	13
2657826	13
2312811	13
8933462	13
633151	13
18884032	13
30621000	13
2828933	17
1711796	13
35776448	13
11701259	13
10760919	13
4679219	13
8893424	13
12720849	13
9076944	13
6691226	13
10266433	13
17494161	13
4732156	13
26070817	13
11949008	17
2730201	13
6697316	13
3696039	16
8072217	13
11243381	13
9466026	13
61702	16
2453745	13
4824796	13
2357386	13
2659013	13
1365490	13
9481418	16
2210785	13
9240201	13
8428058	13
4046276	13
13941344	13
1236605	13
6939333	13
3669784	13
117687	13
3234771	13
2701934	17
27636138	13
805611	13
4986341	13
8150419	13
584752	13
2250801	13
28829961	13
5331058	13
22689650	16
13894057	16
7787974	13
26465	13
675620	16
10114915	17
1466406	16
23732928	13
32749612	13
4022633	13
4792430	13
3597334	16
2822392	13
18625766	13
1835171	13
819831	13
23504876	15
2403309	13
8936028	13
8938620	13
6627774	13
14294296	13
7221273	13
8851302	13
3428300	13
7911724	13
9023734	16
11358933	17
4825007	15
19841171	16
4366565	13
34962170	13
2944264	13
238205	13
6191413	13
4621322	13
2669039	13
12141507	13
401134	13
5183220	13
2897427	13
23589554	13
19852195	13
6577899	13
6455231	13
2614180	13
647937	13
7791501	17
3843161	13
1382020	13
17055652	13
1595935	13
5076653	13
792620	13
9605869	13
3319888	15
7702590	13
3652091	13
66491	13
8377399	13
3492624	16
4389124	13
2365766	13
5686688	13
17519416	13
1314345	13
4317444	15
38628081	15
3753515	15
6203599	15
1899692	13
271452	17
4155004	13
3540874	13
1299350	13
3326396	13
2134777	13
3689091	16
18546030	13
224596	15
2327507	13
539169	16
12188359	13
22348006	13
26959459	13
7547697	13
293476	13
8712026	13
912919	13
26904379	13
814351	13
12202348	15
19400243	13
9159116	13
6810866	13
15987199	13
11213463	13
11707229	13
8764031	13
6466819	13
16632827	13
11258125	17
16363349	13
14335746	13
6054391	16
23934928	13
19409110	13
2070161	13
14609507	13
685305	13
739056	13
7311842	16
10199830	13
19336174	13
19181185	13
1274632	13
139773	15
14930069	16
1554110	13
9638358	13
28269134	13
741685	17
9611547	13
448972	13
2945303	17
2210998	13
11237158	13
11179664	13
2526715	13
4145922	13
132884	13
8060829	15
1006752	13
985347	15
6603094	13
1260836	13
148856	13
13305760	13
7896931	13
163682	13
22474633	13
7018160	13
17397112	13
5672936	13
7808019	17
1014561	13
13557311	13
17822310	13
5425818	13
24626563	13
729642	13
13644576	13
20378951	13
2432105	13
6108728	13
2034596	17
23615759	13
17224093	13
5408230	13
46910846	16
15954625	13
9651621	16
6377617	16
2482075	13
15522516	13
5804755	13
2712754	13
9573214	13
3875080	13
6008924	13
10527885	13
667894	13
3799047	13
6947475	17
17292940	13
9525117	13
5652024	13
3575870	13
34909	13
17704882	15
930965	13
1198094	13
22163890	13
2990139	13
552380	13
7046569	15
8170423	13
4084961	13
1567467	16
9824414	13
5503206	13
47294745	13
20348059	15
7786603	13
1008354	13
7681854	13
32523477	16
16408754	17
4921760	13
4454461	13
6391618	17
41859835	15
346482	13
3897564	13
1923350	13
1387304	13
981759	13
12163010	13
1690329	13
2035263	13
5280588	13
8249684	13
5250198	16
21698161	16
13245601	16
11017669	13
5071052	13
13542144	13
47008	13
6398577	13
5295478	13
17987922	16
7915911	13
4552815	13
1666923	13
6369227	17
16032709	13
908682	13
403967	13
7991288	13
13463584	13
4888116	17
252601	17
1702440	17
14979980	13
1001930	13
34371699	13
2761252	13
10637848	13
8230169	13
1377257	13
104338	13
15607252	13
23573734	13
39118042	16
927182	13
6310853	13
736627	13
42430805	13
2138188	13
16172707	16
5962659	13
3036690	13
2036485	13
7733985	15
28084365	13
39664334	13
4166048	13
1290577	13
10010880	13
1386174	13
8604326	13
7978881	13
7595082	13
18834631	13
6996055	13
18868631	13
6672432	15
2428295	13
26203567	16
7798672	13
2394643	13
12926173	13
5957467	15
30542107	13
8369307	13
32402767	13
9513563	13
586540	13
8652647	13
1322690	13
7187111	13
6825816	13
7981512	17
16727698	13
4909905	13
2666301	13
16133941	13
3164890	13
7398617	13
2257934	13
5935003	13
16801127	13
7928881	13
19385821	13
12694235	13
9905758	13
6024226	13
1911163	13
9866450	13
3070481	13
2620172	13
1154748	13
3171719	16
6936284	13
3760357	13
185696	16
11188386	17
2900113	13
6527192	13
1951287	13
353837	16
15814657	13
38833421	13
9261434	13
7613350	13
13623144	13
5657528	13
3865659	15
1150780	13
57158115	13
3154565	13
10024882	13
18247821	13
148255	13
1368862	13
2204332	13
9629234	13
5170891	13
5394223	13
6032155	15
287828	13
9804098	13
1599074	13
2534573	13
3003167	17
4597544	17
696716	15
10980592	13
5675321	13
40172841	13
6603320	13
6287318	13
8426132	13
1792849	16
7372512	13
56296607	17
14305341	13
4835151	13
10024957	16
2409444	13
3759037	13
2766374	13
135541	16
42642207	16
6012351	16
3166450	13
7534767	15
1626662	13
4138408	13
7055060	13
15416214	13
1261946	13
2480696	13
4916994	13
10356970	13
2995233	13
4880910	13
5415412	16
5235751	13
11786469	16
4413938	13
14278424	13
4711548	13
6022339	13
1806653	13
14765838	13
1929577	13
80909	13
2197616	13
2674637	13
9270972	13
966457	13
900796	13
31734305	13
2540694	13
85120	13
22439138	13
1503549	13
3887830	13
3890629	13
2280909	13
9143581	13
12933304	13
11434046	13
1756955	16
4434652	13
1978009	13
11462487	13
2015594	13
931183	13
11808980	13
10951357	13
8895148	13
4897997	13
2403642	13
21445914	13
24933547	16
858428	13
4194617	13
13068131	17
12144580	13
19764829	13
2826176	13
7262238	13
3160494	13
9256244	13
654884	13
8760198	13
3814148	16
7508285	13
305825	17
6882660	13
28329994	13
6176998	13
8736755	13
7350740	16
2888982	13
10270533	13
5824125	13
1280109	13
13950867	13
503340	13
13174263	15
14137096	13
1958213	13
1564184	13
5829998	13
1671364	13
210056	13
14041174	16
3551809	13
8889627	13
315226	13
7504384	17
12354746	13
9371612	13
2934024	17
39201830	16
11199055	13
982642	17
6061419	13
7887459	13
207918	13
18471607	13
10280501	16
2133737	13
6211180	13
30456859	13
11104054	13
5476451	13
7519256	13
13696360	13
5709343	16
4820663	13
6189976	16
503880	13
19068748	16
24202177	13
12982255	13
11582022	13
5468712	13
5759815	13
8506790	13
8849115	15
8735215	13
940225	13
605072	13
1091518	15
12250305	13
20394888	13
891625	17
3343699	13
14742946	13
25358932	13
1286734	13
25850014	13
8706027	13
2576920	13
1149889	13
7230798	13
3294603	13
16689614	13
3343214	17
4476777	13
5086611	13
23687988	13
11107836	13
11808975	17
691826	13
1385374	13
7780375	13
21251309	13
4204181	13
12897084	13
17002672	13
11100261	13
4409841	13
15803490	13
25552163	13
25245652	13
1842684	17
17991416	16
2531835	17
524051	16
2285640	13
102552	13
5767655	13
28827336	16
10162430	15
250881	13
334201	13
8203344	16
12734103	13
18490723	17
2742928	13
1692199	13
23537385	13
7337471	13
1584807	13
1955543	16
14233927	13
5777978	13
30638839	13
397570	15
4085122	13
24630457	13
7336253	13
8949312	16
36170851	13
7141834	13
2932846	13
3899202	13
18011922	14
14536084	13
4882270	13
1780826	13
20341246	13
2030846	13
3262158	13
7211443	13
7809052	13
3726340	17
4704933	13
2016374	13
4321293	13
2200083	17
14800988	13
2317048	13
20923265	13
1952406	13
2538059	16
5330453	13
14406866	16
9555091	13
1502258	13
1915882	13
11439183	13
6092258	13
2681037	13
729336	13
12021510	13
8070798	13
6487080	13
10402613	13
2783435	13
2327099	13
7114769	13
10367761	13
9985014	15
2242088	13
1557666	13
9708319	13
2647374	13
2014304	13
6806553	13
3670422	13
4485546	13
14735515	13
3494958	13
3824295	13
11783382	13
8090325	13
6468932	13
338621	13
7380897	13
2930895	13
16684351	13
2745408	13
19466203	13
5426057	13
429638	17
14449721	13
2376640	13
9512699	15
5283188	13
7029177	13
3635371	13
3782134	13
88344	17
228780	13
5390371	13
22456290	13
20769399	13
5251984	13
12250850	13
2811090	13
4526224	13
2570298	13
3274307	13
968276	13
20250180	13
661717	13
26610579	13
143640	13
9938108	17
12924216	13
6198401	13
6578053	13
2341287	17
16198136	13
3349635	13
556392	13
883085	16
1888693	13
9100989	13
35064903	17
9059814	13
2684498	13
11208936	13
5162167	13
8213118	15
2255012	13
2030352	13
22567328	13
3732259	13
2967838	13
7725221	13
22592191	13
8086794	13
5360156	13
11300030	15
19690519	13
4830337	16
5546881	13
62658	16
5886559	13
10400095	17
5365652	17
3626157	17
3323582	13
25644309	13
6944640	13
164052	13
9090795	13
3831220	13
47302616	13
86306	13
4261932	13
4766406	13
12035807	17
1164283	13
259768	13
17977666	13
5196146	13
1342022	13
17857649	13
15473623	13
10597903	13
487255	17
15803550	13
548841	13
238533	13
15130450	13
8316839	13
1703208	15
4514814	16
3595104	13
2393546	13
12323681	13
8349128	13
15500022	15
2165732	17
5908602	13
12908485	13
10635932	13
22205314	16
20232771	16
2749681	13
1318674	13
17348697	13
1685220	13
4644717	13
49606	13
4991685	13
18612659	13
27731030	13
26397627	17
5004394	15
7414843	13
1732590	15
7941418	13
9648022	13
5669888	16
16492895	15
463187	13
7294002	13
523756	16
11545928	13
3203170	13
1611638	13
6269700	13
18753	13
952183	13
5956552	13
1784556	13
19273467	13
3571272	13
16873626	13
3392556	13
4070565	13
15801708	13
5886303	13
18023527	13
6233976	13
6684770	13
2153584	16
3756237	13
3575502	17
6020950	13
6119496	13
11294175	17
11926609	13
24190159	13
2158108	15
2907791	13
5651880	13
2184203	13
385103	13
4081931	13
1742977	13
2624629	13
8290152	13
12539901	13
3090758	13
27725905	13
834024	13
4302834	13
2145074	13
5510783	13
10431121	13
2115648	16
3072704	13
4339316	13
26625072	13
9121878	13
7644739	16
1893357	13
11730045	13
209436	13
14105263	13
16853077	13
2930795	13
1325801	13
758929	13
16044585	13
1035358	13
7571460	13
1378138	13
2125267	13
2046884	16
7051034	13
6497187	13
4494412	16
427141	13
1385602	13
5260769	13
23710038	13
3926449	13
435015	13
2873615	13
3086164	13
1865295	17
5437400	15
1288065	13
1166371	13
1100013	13
7147814	16
4366110	15
3544582	16
8103450	13
1419805	16
10318458	13
625291	13
2947361	13
3306693	13
9667201	16
3469809	13
9826988	16
507474	13
6132173	15
551931	13
13830548	13
6427861	13
10343740	16
9752353	15
3344344	13
2778153	13
5880977	13
8258857	13
8966783	13
10160824	13
4619825	13
10724556	13
6204425	13
15995539	13
4657569	16
10675043	13
798434	13
9502680	13
5981854	13
27557080	13
8675733	13
1204247	13
5578995	16
967044	13
16487005	13
8258404	13
4107231	13
16901426	16
12536158	13
11683728	13
875707	13
1264473	13
868511	13
701346	13
4908745	13
37765132	17
307329	13
15926423	13
2008723	13
10086904	15
8601134	13
1620150	17
734502	16
9190331	13
28358619	16
7036888	13
4265093	13
6758124	13
1088722	13
12858858	13
2703382	13
12240161	13
10065014	13
7781062	13
672334	13
18980042	13
11444452	16
11358494	13
522725	17
26121750	13
9138845	13
13650170	13
13523998	13
16038665	13
17373701	13
18284715	17
4321303	13
7688409	13
4631830	13
5941674	13
4994006	13
5250349	13
1639673	13
9624148	13
6104584	13
11573366	13
1963022	16
7890416	13
1012919	13
3216651	11
2980513	13
3631628	13
5214925	13
943253	13
2078065	17
5648002	13
10308781	16
2703739	13
814767	13
8253831	13
17591972	13
27399196	16
649114	13
17967167	13
4258834	13
9701062	13
3764275	13
1036742	16
965211	13
1200163	13
4134298	13
8638392	13
16373522	13
11035814	13
767445	13
433566	13
97387	13
37167345	13
14034946	13
8938111	13
9141286	13
14561703	13
19902054	13
7937136	13
4597865	13
12512337	13
4901100	13
3201903	13
16860463	13
3743515	13
12556213	17
13157190	13
4127517	13
2221310	13
1612195	13
6426969	13
2767798	13
8325904	13
12772781	13
10967864	13
16462693	13
2173027	13
7588322	13
8723282	15
62415	13
10153410	13
1293112	13
1696060	13
389286	13
15567917	13
815061	13
1799040	13
1725900	13
6899832	17
13116854	13
6197748	13
7533304	13
547402	13
8571831	15
23695279	13
6672402	15
8158221	13
2827512	16
15113159	13
17559210	13
654343	15
312484	13
6138499	13
16588381	13
11619244	17
7440033	13
3555648	13
2936490	13
1761045	13
4135356	13
6921319	16
7704972	16
3619760	15
10567291	13
10091440	13
8363368	16
22524453	13
4361460	13
9238785	16
12584372	13
9038081	15
7692135	17
10879146	13
5815386	13
48796833	13
16650478	13
8232974	13
13514853	13
727477	13
6698177	13
7710202	16
2262227	13
18313470	13
9775434	13
40261134	16
427457	13
6400963	13
21145909	13
9710477	17
2694350	13
5388519	15
15685634	13
2406674	13
2921634	13
749176	13
20741822	13
2103036	13
8220816	13
1544076	16
4721385	13
4119251	16
27717880	13
1273548	13
1351781	13
9246720	13
2608009	13
12826308	13
21273730	13
5687793	15
5688584	13
416280	13
2316206	13
2538932	13
5213106	13
26295832	13
733680	17
6744341	13
245813	13
114227	13
448119	16
39956437	16
7116515	13
51128785	13
23207267	13
24250659	16
9237222	13
3901022	13
3419352	13
764762	13
3355827	13
5126165	17
9655398	13
3965421	13
1217266	13
13929949	13
4298402	13
12663915	13
1263161	15
33832411	13
3057696	13
680383	13
6355511	13
19948000	17
51747446	13
1901233	13
14058604	13
10362537	13
15213061	13
4794214	13
2393835	17
23798288	13
1754287	16
9933774	13
14418611	13
2272504	13
4744039	13
22565322	13
6955759	13
15159686	13
1342623	17
15459907	13
8960608	13
9615280	13
10683915	16
11996584	16
35918253	13
4868329	13
16311331	17
5686191	13
387266	13
11122107	13
789305	13
2383728	16
12025214	13
6768952	13
189554	13
2280620	13
5405816	13
1931513	16
10518683	13
6409734	13
11566849	13
3422655	16
30470895	17
1499472	13
10607142	17
22144426	13
16905772	15
12749017	13
730141	16
27511053	13
1743539	13
597488	13
8023665	13
573295	13
4451744	13
1721404	13
14670909	13
16251586	17
2385572	13
11120952	13
3780995	13
11593013	13
42506	13
3696066	16
8124930	13
28403202	13
6260215	13
40523253	13
7076379	13
16410644	13
7837191	13
12624964	13
25972639	13
21962771	16
6568106	13
9256683	13
11478613	13
12214592	17
9725276	13
6058611	16
6893478	13
2733287	13
9872334	13
2686699	13
12650202	13
19048641	13
9984784	15
8817742	15
14535103	15
13094557	15
4123986	13
33585853	13
9996746	13
4884603	13
10608085	13
2800137	15
1939674	13
793628	13
17849727	17
4460204	13
26116398	13
7952593	13
7651317	13
7144578	13
2054670	16
21091957	13
4182823	13
10825459	13
3898237	13
4549699	13
3255149	13
15306712	13
14675953	13
5626140	13
582786	13
4378025	13
1346016	15
10489181	13
3494400	13
6935329	13
14052056	13
3135946	13
4111082	17
7115679	13
15287943	13
17265921	13
2247772	13
12639482	13
7226899	13
14414164	13
1040359	13
5504990	13
4369877	13
20192438	13
1938660	13
4133309	13
9080874	13
6921427	13
26059464	15
15864522	13
14487161	15
2334114	13
13317311	13
1170211	13
5892220	17
997237	13
6785084	13
2713598	13
2414335	16
6113052	13
610882	16
3312279	13
690433	13
11265795	15
273133	16
5964294	13
4473685	13
9286139	13
5725559	13
4009844	15
5903203	13
8927801	13
8173821	13
5162025	13
15338874	13
25963276	13
171677	16
5612122	13
328563	13
3946636	13
9867613	15
13665521	13
10385144	13
745983	16
12138421	13
4408115	17
19028817	13
20048983	15
5317964	13
1495096	13
12948016	13
496526	15
6340817	13
13987418	13
1285624	15
9144623	13
3038981	13
2799491	13
2602351	13
281447	13
4744764	13
15989744	13
5451897	13
2985980	13
550178	13
13384389	13
2249845	17
48203	16
1005138	13
17754613	13
16726851	13
3763552	13
9942634	13
1281726	13
5276339	13
3485521	13
11353075	13
326727	13
1897032	13
6567723	13
3969219	16
131424	17
3802435	13
16652293	13
16754126	13
4909753	13
4983432	13
5396259	13
16627245	13
2752775	13
6943713	13
5949879	16
1762031	13
11581775	13
1356189	13
9583267	13
996895	13
6152405	13
13078256	13
17421127	13
10717389	16
10460793	13
485798	13
5727033	13
12320417	13
6584821	13
3730803	13
19482078	13
8628039	13
4863415	13
6944667	15
993688	13
10688642	13
748451	13
4682623	13
19845680	13
2874320	13
1439381	13
13572307	13
803440	13
10365546	13
7708885	13
15123490	13
13018318	13
7538012	13
1860873	13
1390596	13
1181254	13
28772147	13
9634687	13
1861101	15
23977241	13
146925	13
978162	13
1061868	17
5422472	13
1091892	13
10614205	13
5766221	13
5446187	13
2899920	15
6627048	13
18043332	16
7426510	13
8214107	13
16386333	13
38134872	13
11484431	13
13085833	13
10191845	13
17193070	13
3069886	16
8032909	13
118541	13
31452311	17
15883	13
17817887	15
806531	13
10827230	13
1559357	13
28859697	13
7796370	13
1658792	13
14751294	13
11764084	15
18823512	13
25248677	13
7407340	13
4316067	16
11462745	13
1340223	13
21594035	13
1782796	13
15621941	13
6420078	15
15309418	16
3638457	16
2068403	17
7550865	13
980305	13
8003249	16
59023	13
96389	16
6235512	16
77013	16
16481880	13
6571314	13
1083134	13
1615891	13
5307230	13
14943456	13
4337872	13
5580083	13
7643287	13
11542396	17
6131771	13
342761	13
2474650	13
19550101	13
3100009	13
894989	17
20936598	16
40828200	16
945774	13
8866117	17
10012830	13
4284020	13
9772328	16
11437227	13
14555875	17
2130656	13
4071997	15
23171556	13
2693735	13
7640867	13
20273828	13
2665145	13
1160165	13
18715392	13
15000800	13
3171415	13
31467944	15
7252955	13
23667671	13
3300958	13
2695207	16
30427325	16
20660574	13
6667460	13
7668693	13
21780756	13
1812970	13
853440	13
12142626	13
9843511	13
2061745	13
4835991	13
2950082	13
5281898	13
11751696	17
3653965	13
53340639	13
20413750	13
1460063	13
3092186	13
6089744	13
2126008	13
6348757	13
14679582	13
13464400	13
11399050	13
1946299	16
4553428	13
5500134	16
22163846	13
7726140	13
8020260	13
5102094	16
5722960	13
1439788	13
391372	13
2652379	13
13164088	13
31716196	13
742609	13
3340104	13
9445840	13
8572301	13
26149509	13
3138754	13
5936264	13
18773518	13
271285	13
14195277	15
1047610	13
8092283	13
11010232	17
6954793	13
1014432	16
4468119	13
25226852	13
21372326	13
903569	13
578847	13
13149775	13
2932165	13
14743629	13
6783786	13
1553264	16
1450717	13
6696540	17
3548473	13
1166650	13
10029487	13
1863172	13
16123706	16
1503758	13
5830233	13
4484227	13
12641042	13
6438104	15
1590333	13
2073507	13
6562806	16
16960127	13
2381628	13
5679985	13
630494	16
1204104	13
11396876	13
20263580	16
1871006	16
2946711	13
22247725	13
3767834	13
2494879	16
4879609	16
15860917	17
1723202	15
3549448	13
4243857	13
16785968	13
35012052	13
66807	16
7487773	13
14873114	13
1489443	13
5880297	13
2012397	13
2273984	16
12276723	13
2772192	13
1043192	13
17208216	13
584945	13
1994930	13
12081770	13
12105008	13
13247438	13
6776117	13
3217535	13
29037326	13
5091289	16
23209892	16
8230496	13
3194934	16
4529662	13
10021009	13
9340907	13
1109421	13
13369347	13
5855417	16
22772660	13
5553545	13
4840885	13
3872026	16
12159132	13
15579846	13
17488611	13
8409616	13
13181577	13
2088903	15
14772235	13
3749006	13
1022214	13
1484630	13
4784857	13
7065773	13
9156463	13
9842574	13
15341879	13
2447280	13
7368220	13
21238433	13
1099275	16
182682	17
2770243	13
38543132	13
9124969	17
625180	13
6088753	16
2072187	13
7757426	13
12515871	13
1159085	13
16236813	17
777068	13
1017096	13
11240380	13
19701605	13
851731	16
7277579	13
3780207	13
7482708	13
1866110	13
12180102	13
842644	13
4288049	16
3918541	13
10744316	17
1105900	13
9718516	13
5216	13
6564285	13
7951263	15
10067567	13
4865701	13
12387589	13
147951	13
39867766	13
1085608	13
9751821	13
3829151	13
4832716	13
934100	13
7594342	17
14885342	13
5938748	17
6394124	13
316016	13
20650268	13
51297	13
16913459	13
6271964	13
7652698	13
3344588	13
10094726	15
3052699	13
5170550	13
20342905	13
8269269	13
89750	13
4896974	13
3001468	13
2127765	13
14281572	13
6920385	13
16279941	16
2761459	13
2403080	13
12146470	13
4906734	13
32245337	13
2861021	13
2344908	13
4685814	13
14102080	13
341398	13
1689320	13
66958	13
3377554	13
12762872	13
16219199	13
1143117	13
25431700	13
7846910	13
1733118	13
6288482	15
3689884	13
5567229	13
10086266	13
4034796	13
512921	13
17386228	16
8510603	16
10912484	13
7699582	15
3374292	13
1573455	15
5786016	13
447581	13
4622928	13
5009438	17
436305	16
6188770	13
122695	13
9119096	13
2806610	13
18146687	13
1152200	13
3368457	17
824147	13
4767369	13
2846739	16
628087	13
6685598	13
2709825	13
639376	16
7299313	13
6872930	13
617861	13
29771119	13
6803748	13
7427868	13
12441319	13
25847863	16
18292121	13
10797121	13
5768286	13
4477025	13
15827291	13
1287384	13
24504589	13
2724631	13
437318	13
1407640	13
3964341	13
4268123	13
856258	13
10334163	13
9063393	17
12735187	16
1614538	13
8188919	13
9035840	13
10476111	13
2588951	13
4907921	13
3563771	13
4348069	13
7660770	13
14810727	13
4502254	13
5299196	13
9916750	13
9280331	13
11151031	13
7699145	13
5078415	13
21119829	16
1864144	16
11803822	13
4568066	16
4275828	13
2302778	13
3612938	13
5368292	13
1806442	13
22394838	16
10601950	13
2404087	13
2735493	13
6330666	13
61670	13
10741439	13
5324964	13
16438959	13
4472659	13
12219325	13
14818290	13
1093860	13
20520668	15
2596791	13
8838150	13
5572120	17
12197566	13
6752078	13
2814938	13
17276190	13
8111809	13
4643669	15
31086105	13
7596289	13
8383628	13
87271	13
9275327	17
1495430	13
1879339	13
5985729	17
16255940	13
3327802	13
8607796	13
29857609	13
10633554	13
4365278	13
1065993	13
19710589	13
8213213	13
1926597	13
870607	13
10072603	13
19023256	13
8464262	13
4816314	13
1871149	13
3678364	13
334968	13
9273201	13
9681456	13
8270728	13
21455558	13
47595783	13
9017262	13
136140	13
9597812	13
2342839	16
4605160	13
6825203	13
12625229	13
2558249	13
6754515	13
6851056	13
1165122	13
12818111	13
5039550	13
8719476	13
3684402	13
8814205	16
5023629	13
13011687	13
7516967	13
2390595	13
13940349	13
1493976	13
5425922	17
3515522	13
1774131	13
2567862	13
4514496	13
1095929	13
5035220	13
12165877	13
5003591	13
2841144	13
2335352	13
683261	13
487577	13
2449943	13
14466588	16
7365674	13
22627216	13
8463762	16
4462272	13
8581649	13
9814993	17
737519	17
23059842	13
5284328	17
21831881	15
727028	13
2290578	13
1358369	13
11843235	13
5632863	13
643024	13
3043923	13
3109747	13
517228	16
21888549	13
10290601	13
4228470	13
4577442	13
34690474	13
18876915	13
4774645	16
8240018	13
4450424	13
1350211	13
6654800	13
3476607	16
1962938	17
8871685	13
1181437	13
25348099	13
3077462	13
2036277	13
13032812	13
16216953	13
8630059	13
6484245	13
1088378	13
627970	13
9227280	16
12682542	13
6892636	13
462599	13
664720	13
19776006	17
13224794	13
12514204	13
9819696	13
7354391	13
13328529	13
5421690	13
2483168	13
3653382	13
5691142	13
15875168	13
389283	13
23103	13
19905260	13
3384162	13
2913369	13
1034140	16
2462452	13
4925419	13
23117832	13
6371477	13
3550546	13
9935898	13
17470419	13
2590326	13
7072414	13
9973206	13
3776846	13
23325735	15
2481345	13
156554	13
5945997	13
27404310	13
4116694	13
8740159	13
10166603	13
10334743	16
3379214	13
8129294	13
4469493	13
23715288	16
6232997	13
516972	13
5015725	17
25983051	13
3882505	13
7037625	16
29185477	13
2081306	13
8952723	13
1017118	13
5531070	16
4173657	17
18578220	13
15355516	13
4382852	13
16057454	13
167479	13
322181	13
15258111	13
22915845	13
5622623	13
16576177	13
30892173	17
5340956	13
13895328	13
16986720	13
3046243	13
4325798	13
15364087	16
8930699	13
6327786	13
130526	16
1039266	13
7450716	13
3294658	13
1781090	13
17639707	13
27118715	13
3211634	13
19879857	13
2047972	13
18646968	15
13099977	13
749050	13
6061615	13
3524470	13
21641528	13
25999402	13
4659170	13
29050	13
3416248	13
2738079	13
15921301	13
11117302	13
1870459	13
354045	13
303829	13
2115482	13
9408366	13
7662416	15
589874	13
35748230	13
2578829	13
3966876	17
3405544	13
7644451	13
5860743	13
4947729	13
18665625	16
114004	13
13913592	13
22888439	17
414612	13
15272777	13
474812	13
19344552	13
241764	13
535816	17
4559227	13
1772130	13
4308597	13
908498	13
8911098	16
6838835	13
29939789	13
972596	13
711322	13
13237015	13
728990	13
17446655	16
8834081	13
33375459	16
400932	13
1387515	13
4674175	16
1722798	15
1771793	13
13268349	13
970515	13
1285580	16
903776	13
3138934	16
3111218	13
1916445	13
555148	13
6433175	13
12952634	15
32128246	15
3119767	13
6810481	13
7321781	13
692996	13
23026911	13
44926253	13
42282367	13
19438329	13
15284964	13
10055786	13
642849	13
361546	13
18781178	13
8702997	13
140634	13
5131014	13
3809441	13
12550771	13
3427411	16
3164203	13
676370	13
14650788	13
17938463	13
20549880	13
11066644	13
634799	13
5987147	13
3636443	13
665638	13
29481703	13
4374168	13
17734806	17
6607225	16
16733299	13
7608832	15
26962831	13
3880684	13
990196	13
6009471	13
16372514	13
1275767	16
1474694	13
11512684	13
7800342	13
8525366	15
3718927	13
24857133	13
10771212	13
20741719	13
4402722	13
6119531	13
1039480	13
1296387	13
6553879	13
7301290	13
17359557	15
10920582	13
5378905	16
8423266	13
13833215	13
23905430	13
31352632	13
11921965	16
10478137	13
39259	13
17817062	13
3656313	13
122930	13
11826973	13
2677581	13
151485	13
5646804	16
10952342	16
807231	13
5412177	13
2716445	13
10887655	13
5286900	13
798363	13
12362184	13
37950	13
1467334	17
15691378	13
31681838	13
11583046	13
3948949	17
12722873	16
13408	13
30829702	13
26440912	13
9281189	13
5642599	13
4968276	13
13409524	13
4501743	13
3182607	13
11567054	13
8809067	13
16471184	13
1211115	13
7574710	13
6074273	13
1362879	13
7606675	13
1195494	13
39518596	17
5336405	13
5530774	13
27096550	13
10710364	13
2001756	13
4580128	13
17709983	13
16583367	13
838690	13
2594932	16
4922568	13
13580219	13
10532065	13
17835014	13
19605696	13
505579	13
12897946	16
8285245	15
20785650	13
2736165	13
8401553	13
1207293	13
2434184	13
8179585	13
30268469	17
5388697	13
15503515	13
32179075	17
2967017	13
8325335	13
3144764	13
32788265	13
11050623	13
5525568	17
25644969	13
35893680	13
11499754	13
3343199	13
980049	15
8159113	13
21916090	13
1043301	13
5116248	13
9996621	13
4205645	13
14650391	13
34438770	13
19695527	13
6543695	13
1627834	13
2482574	16
2738565	16
10797596	13
5669933	13
121706	13
3645689	13
17073665	13
1499198	13
4751952	13
9820192	13
622500	13
5984464	13
1047956	13
2792493	13
24209669	13
21623710	13
8480204	13
11157412	13
4230484	17
3631873	13
11069776	15
17284963	15
23523524	13
2553375	13
6273507	13
2059067	15
882502	13
581721	13
4424527	13
22095455	13
7074741	13
13884419	13
5660886	13
5237554	13
7182722	13
379041	13
13119695	13
9197861	13
22848713	13
1763366	13
3895167	13
21379245	13
16470749	13
2231725	13
10579877	13
1444664	16
1885950	17
22857372	13
3359409	13
12813054	13
15068476	13
12925305	15
912274	13
3499449	13
2582413	15
8239944	13
7429881	13
4981309	13
2906128	13
2582775	17
3517846	13
1239744	13
3474752	17
12060086	13
27346745	13
10341191	13
45174245	13
7520865	16
10936773	13
4593344	13
1221319	17
6462857	13
12838674	13
7418389	13
3064924	13
22374746	13
5607271	13
18881630	13
10691286	15
4428782	13
4478502	13
4467127	13
6282102	13
9739263	13
8477667	13
21061790	13
11731587	13
6174935	13
7744464	13
11440081	13
6758047	17
1882707	17
778629	13
2512549	13
1084675	13
533280	13
246621	13
13303886	13
4822936	13
3121389	13
20213621	13
11383163	17
1356622	13
6616451	13
424007	13
2750593	13
4191879	16
2638785	13
37900042	13
2948123	13
3805654	13
22344812	13
11906782	13
19240027	13
17072240	13
3476432	13
10204799	13
11877756	13
2232111	11
1794895	13
193574	13
5807064	13
3540989	17
12094531	13
18699219	13
4618899	13
2129378	13
19999491	13
5390241	13
11324425	13
14205338	13
4782494	13
11001805	13
8481003	13
14375561	15
7510217	13
19700499	13
5452944	13
11448998	13
4342403	13
3618146	13
16747777	13
2213371	13
1551565	13
2072191	17
3023092	13
26017075	13
7576794	17
15834662	13
491908	13
36667873	13
4314990	13
4906188	13
6679338	13
23364808	13
2614622	13
1616887	13
21473330	16
342654	13
5713961	13
11127685	13
5822583	13
3960207	13
5283192	13
2252528	13
429323	13
2789140	13
724276	13
2939030	15
19046162	16
6052098	13
6596365	13
2823664	15
7066951	13
4695270	13
11595379	13
12812709	13
19523331	13
11465739	13
12806588	13
4808014	13
3708810	13
1157026	13
4440129	13
7245021	13
9402366	13
17780931	13
797411	13
159670	13
4020909	13
9514611	13
11764103	13
25674242	13
44496022	13
392184	13
19571495	17
13086996	13
9574914	13
5419427	15
7438110	13
34178	17
7723533	13
4684778	13
1593475	13
5097495	16
3770973	15
1027141	17
4318618	13
19834547	13
663939	17
2628115	13
11336519	13
508968	13
159229	13
3144794	13
14332661	13
22088643	13
12493085	13
3150706	13
7963811	15
20580295	13
2927146	13
16006208	13
4283059	13
2492247	13
4599130	13
9559092	13
2469212	13
16717404	13
751538	13
5765285	13
11122839	13
3857011	13
13027932	13
7122234	13
6689023	13
2119579	13
33541755	13
14857787	13
14508109	13
9293828	13
3514484	17
12297514	13
6083207	15
19374072	13
14849907	13
22085807	13
23944878	17
5025041	13
6146335	13
14009588	13
782183	13
6200765	13
5479740	16
2968676	13
24355970	13
1855464	13
286791	13
1042862	17
5417543	17
8561527	13
21848516	13
12939397	13
38451649	13
1339144	15
11399425	13
14054547	13
415785	13
9417963	13
5905724	13
10900264	17
1746868	17
768163	13
11570201	13
12920382	16
823936	13
999728	13
805364	13
40338439	13
3910242	13
5633903	15
5055547	13
15640293	13
6289820	13
3640093	13
6532042	13
31331652	15
21994786	13
9112350	13
28431057	13
14206971	13
80920	15
1960839	13
2556973	15
8574696	13
11793269	13
22464578	13
3098174	15
20730149	13
3592983	13
10202564	13
2239904	13
12758490	16
4796006	13
3204605	13
6861112	13
7520261	13
2225872	16
1939184	13
4450267	13
12115201	16
35040189	13
16834175	13
13482383	13
6495650	13
5379683	13
18785520	13
10827802	17
10301536	17
1557510	13
10508605	13
6454862	13
19178270	13
4122882	16
3455886	13
2601501	13
235623	13
26381862	13
4505158	13
22311540	13
3899323	13
12063605	13
224275	13
6501852	13
9422717	16
8236510	13
5549791	11
1325220	17
2864710	15
3827468	13
2092971	13
21319533	13
11992403	13
9275953	13
4892441	13
5328002	13
14524179	13
3393138	13
752087	13
11575788	13
6937029	17
4564156	13
4796261	13
16029818	13
28036622	13
12284887	13
2446435	13
670595	13
3537916	13
2979812	13
1769525	13
3307049	13
20088097	13
7862438	13
472953	13
7300076	13
4263823	13
21306442	13
13882081	13
3934785	13
42093610	16
1724686	13
1935270	13
603151	13
2874766	13
19139356	13
4184113	13
5665887	13
1807238	13
3631639	13
1293335	13
1280937	13
3070072	13
5494041	13
6771068	17
3805394	13
12218794	13
3278999	13
11716359	13
2620918	13
419966	13
438502	13
2903269	13
25405961	13
558424	13
2063406	13
8089046	13
7270435	13
240566	13
14819451	13
5580817	16
7148849	13
3920424	13
3365030	13
2090297	16
5556653	17
10296396	16
7180045	17
6457344	15
3130562	13
2424008	13
5291799	13
2768751	13
5646973	13
3419484	13
5632636	13
6052452	13
662330	13
22655148	13
7645235	13
12128036	13
31568537	13
2454044	13
13870719	13
13466681	13
26712826	13
7608449	13
2925375	13
10845226	13
2066551	13
30130797	13
17046395	13
7409398	13
2340069	13
18207627	13
1820718	13
25774702	13
2027015	13
26510598	16
4513352	11
4527945	13
6456721	15
4534797	13
7556407	15
3330284	13
1927668	13
6084056	16
570993	13
8938077	13
32361951	13
611226	16
7547769	13
28773158	13
19551949	13
17191238	13
2868127	13
2985770	16
19274539	13
2885382	13
12224009	13
10406634	13
12835720	13
13641079	13
14327993	13
44000	13
3081489	13
4295839	13
14965278	13
9736155	13
6750266	13
1331008	13
23915161	13
40048260	13
16340700	13
614347	17
10066012	13
4252807	13
4712287	13
6888996	13
6978613	15
3810107	13
3070798	15
3926488	13
14314697	13
11114748	13
6958368	13
9323719	16
2748462	13
10518738	13
1360831	13
1732309	13
4938236	13
10494755	13
2454444	13
13565686	13
7324299	13
2764077	13
2120540	13
4780139	13
4251810	13
10031649	16
1487325	13
5290401	13
2450337	13
23913211	13
1668520	13
9267140	16
283	13
33661632	13
2557914	13
12191740	13
17570053	13
14706703	16
1422245	13
2508022	13
8004104	13
19778979	13
2799616	15
2125654	13
3939140	13
718362	13
6731661	13
7720143	13
1458790	13
563128	13
9070315	15
15551382	13
3757151	13
7719606	13
7072011	13
5809713	13
3550357	13
2730626	13
3894927	13
4639524	13
3351706	16
35735	13
2046188	13
616574	15
9653056	13
3845272	13
13760752	16
3426326	13
21605184	13
6357462	16
2490762	13
2220879	13
18165267	13
1609315	15
4810268	13
20588581	13
7658977	13
3370782	15
1279489	13
470366	13
1669268	13
2846678	16
5258197	13
8415732	13
3502673	15
4566950	17
18454324	13
22573094	13
4051790	13
4482356	13
10216603	13
8176233	17
3813181	17
1444344	13
3428401	13
1057401	15
2924860	13
20395074	13
2743204	13
1252920	13
2871060	13
1961161	13
4768767	13
6487949	17
1506168	13
7489258	13
30343951	16
10061068	13
7111487	13
4148877	13
9801383	13
4953535	13
1303529	13
1884363	16
4672231	13
4302186	16
5235983	13
4852910	13
456308	13
10819326	13
10740801	13
34702062	13
6701326	13
17262017	13
21909415	13
5684323	13
8245220	13
11085405	16
56713464	13
560004	13
13494068	13
10221602	13
3281265	13
6389376	13
6597557	13
1050600	13
7108869	15
1494549	13
11803339	13
4294133	15
3787529	13
5405180	13
12601048	15
619012	13
1257073	13
99768	13
12674870	13
2758421	13
167029	16
5814536	13
17626067	13
1329150	13
11039721	13
1836411	17
11339159	13
12122396	13
603096	13
7020775	13
5946960	13
997974	13
3343345	15
21443456	13
6324909	13
4403370	13
3861225	13
29620192	13
13730113	13
11983911	13
2756211	13
1737987	13
1564659	13
1265753	13
6114117	17
9565152	13
30474563	13
8989418	13
21348135	17
8098724	16
5486291	13
6577693	13
1670055	13
438184	13
3338668	13
6543405	13
238497	13
4567423	13
6189510	13
7995780	16
2330421	13
6538887	13
2947510	13
5326550	13
18320589	13
302357	13
25668997	16
1630261	13
282900	17
11915039	17
43083117	13
20591553	15
6771028	13
11147511	13
3862556	13
20162917	13
3032482	13
4609742	13
11829071	13
2439667	17
7167995	13
6541361	13
4284992	13
5258390	13
10477477	16
1905958	15
4274664	13
3438663	13
14678657	13
3047174	13
444143	13
9059354	13
6469162	15
516873	13
18753922	17
7078248	13
1044885	15
4421379	15
10639175	13
4487826	13
1504305	13
4612721	13
65753	13
968431	13
2393997	15
36298436	13
23702915	13
179325	13
7130427	13
12145736	13
3948806	13
5913730	13
2040591	13
983685	13
711475	13
975815	13
157929	13
7630561	13
5608473	13
10972533	13
4708676	13
7427331	13
5881032	17
1589087	13
10886384	17
335379	13
611338	13
1128713	15
2502770	13
949759	17
2142998	13
802998	13
10243893	15
525028	13
12333642	13
10100883	13
1214894	13
12104671	17
14328321	15
1608594	13
11059869	13
152380	17
4165481	13
2664271	16
20488518	13
1852438	13
20866359	13
5046513	13
19005158	13
4159402	16
5455714	16
8242988	16
9408532	13
7934281	13
18556606	13
556623	13
6271264	13
371249	13
1743748	13
17793111	13
4038001	13
517668	13
13582806	13
4299121	13
13333628	13
4433392	13
16090556	17
21100830	13
440021	15
445141	13
5788698	13
2451085	13
3574345	16
13305147	13
3379974	15
11304391	13
16761387	13
9307789	13
1164112	13
13348649	13
5374708	17
5749335	13
8296891	13
8075260	13
430874	13
11616841	13
592606	17
11487443	16
3767762	13
1044997	17
5785358	13
14609163	13
3495011	13
12437358	13
1645769	13
1441956	13
10531906	13
1968973	15
818944	13
11902447	15
1140685	13
14072085	13
1394783	13
2735182	13
554923	13
2383516	13
1837620	13
1349915	13
5051692	13
23644954	13
10052601	13
2970241	13
2018101	15
8615331	13
12318861	13
879029	13
31933153	13
20284073	13
5733902	13
16014602	13
431190	13
5556320	16
995910	16
4860324	13
19026592	15
13361820	13
15813388	13
19482555	13
6559549	17
6966315	13
2024191	13
14440298	13
9216227	16
5236000	13
2234161	13
6415570	17
15745164	13
8437772	13
5780672	13
2960542	13
9457432	13
8931427	13
2315544	13
5453633	13
10265590	13
4489110	13
18271453	13
7801052	13
3490123	16
430017	13
6777026	13
9677073	13
2064977	13
1277444	13
16443282	13
5488505	15
62536828	13
17564878	13
4499631	13
30817881	13
5423493	13
2323367	13
3210829	13
631243	13
27563488	13
1257601	13
7051464	13
167574	13
8157218	13
5368893	13
1496301	13
5526953	13
1823761	13
50846977	13
4681055	13
1813046	13
29020651	17
15372814	13
19811891	16
9898816	13
2191103	17
5945302	13
12448924	13
1406891	13
1990389	13
13455817	15
4599468	13
17011921	17
3222042	13
5434190	13
39813765	13
4235193	17
6606019	13
81025	13
1239509	13
2524672	13
2768164	13
9138329	13
3910589	13
3731898	13
2802035	13
2903964	13
616659	13
8031071	13
12044691	13
54877775	13
5547730	13
15816482	13
6443211	13
22945380	17
6603000	13
10976774	13
41711293	16
9880796	17
1153300	13
11300058	13
10605361	13
6534765	13
1626396	13
3995342	13
2089621	16
13012740	13
7168998	16
7535142	13
6783142	13
7233115	13
9919327	13
5472728	13
741390	13
756026	13
4897662	13
2408147	15
11233817	13
19213273	13
2779530	13
5348649	13
3788090	13
3392628	13
23242149	13
27760048	13
935235	13
18613960	13
9483464	13
804016	13
13059690	15
3058304	13
5334656	13
4681107	13
28409457	13
4002842	15
809263	13
6528944	13
19320485	13
18337286	13
6108447	13
7387759	13
6629101	13
12048749	13
1115934	13
15207103	13
9221777	16
10682965	13
389350	13
2945568	13
22533819	16
431448	16
11342779	13
9221286	13
4178021	13
1347511	13
6597212	17
7232774	13
1755150	13
13641446	13
11572624	13
18667688	13
1208738	13
15317232	13
13806337	13
6454716	13
6188766	13
3811345	13
1881604	13
2585484	13
1280474	13
22630128	13
3492778	14
9130796	13
2565608	17
7763546	13
16357425	13
3240022	15
1787290	13
14309080	17
23224093	13
1307172	16
3530212	13
6482491	13
24474163	17
4149176	13
5134098	13
1463237	13
14854271	13
4801128	13
8206629	13
2196755	13
9364615	13
11881895	13
15728444	13
10362795	13
2109184	13
18971288	13
6105283	13
23795980	13
3905799	15
7172483	13
13029430	16
6382855	13
13451793	13
44744862	17
14268086	13
10511780	13
1377502	16
1957003	13
3665932	17
4475083	13
8239444	13
2891129	13
7540512	17
6137706	13
1177012	13
21215970	13
16286229	13
21317219	13
23732212	13
27898739	13
12697417	13
13975	16
1074058	16
578146	13
1608731	13
2281189	17
624595	13
7607125	15
7874331	13
25090560	13
19235308	13
7209776	13
17810156	13
2337809	13
18984240	13
6509104	13
744943	15
872765	13
29854250	13
1881649	13
8468139	16
5835402	13
5397634	13
4572469	13
928566	13
7995935	13
7708731	15
36711	16
901735	13
8912349	13
27662777	13
10107222	13
301768	13
2069367	13
803230	13
4485858	13
31457764	13
28407761	13
744376	13
6355575	17
2462013	13
35321923	13
1358316	16
1593084	13
19462152	13
11130051	13
3164482	13
9646935	13
1403428	17
4628355	13
2884938	13
7624446	17
35859983	13
3956140	13
441645	13
1548123	13
3663051	13
11548041	13
12341833	13
8041097	13
13005515	16
1521476	16
29524862	13
1153474	13
43084634	16
21443854	13
4320506	13
1378302	13
1363768	13
2736382	13
8888951	13
589281	13
18909123	13
1028321	13
10398648	13
1767147	13
1978578	13
6324499	13
13882365	15
3046219	13
1730802	13
9417462	13
869819	13
22506802	13
849919	13
1137585	13
96202	13
12719283	13
6464259	16
6597707	13
7005760	13
3472716	13
7022525	17
2735350	13
23709781	13
2965411	13
23493525	13
13523033	13
4193298	13
16451894	13
14297051	13
741283	13
7689721	13
4672325	16
9228239	13
12507914	15
7381238	13
12166542	13
21261066	13
4590788	13
14549150	13
2010726	13
3517018	13
27280333	13
6952811	15
8267526	13
2537975	13
2143998	13
2151802	13
4814994	13
13442625	13
13261318	13
1714102	13
3157743	13
3679377	13
20520849	13
4806101	13
2604828	13
12665969	13
4183386	17
12976512	13
13092458	13
5186513	13
409300	13
4327734	13
1600183	17
19464651	13
14632631	16
2891686	13
6504752	13
8304345	17
12443586	13
3026450	13
3113340	13
6700944	13
13103335	16
4895399	13
20613654	13
18303120	13
4687111	13
3112793	13
11416290	13
3799416	15
340688	13
13464215	13
1045739	13
756629	13
2509178	13
3031226	13
26528895	13
3882166	15
32435417	13
1436033	13
7886397	13
19875158	13
7025817	13
5025468	15
7984106	16
7774187	13
18146029	13
1828910	13
3092867	15
11594820	15
9243157	13
6376226	13
8576565	13
33579072	13
7661661	13
7634144	15
3025667	13
20739770	13
2574890	13
6788432	13
5651832	17
24081970	13
2814503	13
12140435	13
8800795	13
148422	13
14519743	16
463151	13
1020931	13
34296450	15
5476506	13
22357043	13
1190785	17
14913305	13
1175235	13
7115022	13
9189230	13
3312331	13
45163695	13
2376067	13
16113735	13
17543525	16
4864955	13
165467	13
8331460	16
6457051	13
11599518	16
1574050	13
567975	13
8373990	13
2511346	13
13648927	13
700660	13
19542760	13
2509265	13
14235612	16
568277	16
1071724	16
7310454	13
1961032	13
42093529	13
15455254	13
12526812	13
7265310	13
3354243	13
11211576	13
3146155	13
4082509	13
3550624	13
761657	13
24185474	13
2461035	13
18787328	13
8154835	13
1377503	13
5288560	13
22395216	13
4574088	13
3341829	13
6982424	13
17007197	13
8908453	13
9020202	13
1199729	13
21195977	13
935687	13
19620837	13
6672799	13
17731028	13
2421967	16
10225390	13
968812	13
651560	15
2315625	13
11001639	13
4029948	13
6816180	13
5436982	13
323970	15
29277839	13
10721270	13
25596176	13
3241175	13
1552629	13
8972258	13
2105590	13
5591221	13
382080	13
3955559	13
10913921	13
8045420	13
446758	16
7734094	13
5323642	13
4829383	13
4213822	16
9973459	13
5844228	13
380111	13
5763409	13
4598868	13
5867211	13
1188778	13
5857782	13
21083111	13
3280291	13
12547931	13
845767	13
310907	16
1816431	13
15404556	13
18408435	13
8353010	16
275835	13
3254484	13
15719872	13
955522	13
5315306	13
2840057	13
5398414	13
12688349	13
22772404	17
16814249	13
21168140	13
10780472	13
9869429	13
6812799	17
4222881	13
14782479	13
1987325	13
18394728	16
114821	17
7618249	13
14451193	13
5740707	13
9920641	16
21676823	13
404000	15
4862079	13
25538167	13
9609554	16
12785027	13
3352526	13
2251692	13
5192572	16
2997348	13
9313440	13
11065358	13
23140374	13
1266049	13
5149533	13
5210324	13
171399	13
1775685	13
10921975	13
814605	15
14110691	15
3232434	13
5215928	13
9290216	13
13967344	13
2659610	15
10279787	17
463049	13
3757486	13
26718767	13
4911466	13
19567215	13
42424020	13
1649711	13
15515551	13
47107305	13
8129096	13
10104796	13
4714319	13
4693844	13
3286512	13
5341950	13
14621601	15
486989	13
9392986	13
7983557	13
2600523	13
9165013	13
2813925	13
5059027	13
13009329	13
8268589	13
23523700	13
8574229	16
925658	17
6392955	13
4405457	16
415275	13
3127217	13
3085927	13
9963196	13
6990614	13
2087810	13
898966	13
1070265	13
914750	13
23639560	16
1242528	13
2117688	15
488307	13
16329830	13
1686877	13
4147355	16
13573714	13
15167285	13
7798038	13
16167930	16
26166059	13
7745671	13
1728933	13
14195309	13
3964292	17
22926546	13
6807860	13
10163231	13
5965897	13
861769	13
4291740	13
1819687	17
2793731	13
1502440	13
1187562	13
3834621	16
11175437	13
12990677	17
11265522	13
23275435	13
1624228	13
29863434	13
13745662	13
15724904	13
2844890	13
371007	13
2419351	16
19797707	13
4152016	17
1010857	13
2038334	16
14854237	13
2983137	13
22106296	13
11635223	16
8288629	13
9253914	13
2744106	13
4226166	15
8032311	13
1211625	13
11163424	13
5313091	17
22081362	13
1100223	13
8962665	13
238505	13
14534062	17
8341361	13
21375175	13
197429	13
5586058	13
5880716	13
16314587	13
8945316	13
8954753	13
3504728	13
22440491	13
1720368	13
3576863	15
1590517	13
10565539	13
9351537	13
1259219	13
1471353	13
2717298	13
2183416	13
1794459	13
4500620	13
21305998	13
3242979	13
14435572	13
1357696	13
5555251	13
5578147	13
9107222	13
20084505	13
164530	13
6906215	15
22469394	13
3847353	13
1942900	13
2159136	13
3312902	13
12720585	13
898558	13
4760560	17
8813755	13
4784245	17
1263769	15
11135257	13
2279254	13
4343331	13
4255941	13
5852659	13
14006899	13
19730656	13
1254447	13
6474342	13
9331675	13
8551685	17
17828279	13
7999884	16
5250670	16
1620274	13
16417933	16
29116205	17
15988608	13
7819164	13
19747153	16
5363852	13
9227284	16
5438116	13
7036400	13
8022997	17
13771271	13
1736282	13
1718469	13
4804698	16
21531253	13
652704	17
1151342	13
7361137	13
9195352	13
22411321	13
7338368	13
11922303	13
1094549	13
11877071	13
1655546	16
15568819	13
6478157	13
18085891	13
11100566	13
28693260	13
2207033	13
10059347	13
815339	13
869319	13
4915214	13
1508950	13
2127910	13
9087916	13
5116722	13
4383379	13
14222365	13
5207343	13
3667494	13
5634983	16
17103523	13
69776	13
8851390	13
2979151	13
14185262	13
1144395	13
29091169	16
5278493	13
11147885	17
2401416	13
7338284	13
28532359	13
6467837	13
6534802	13
318386	13
1836713	13
9703307	13
9052005	13
24132	13
5566717	13
1493473	13
5461622	13
22264518	13
1667261	13
6097553	13
5722278	13
42001055	17
14088331	13
724736	13
8692696	13
11811314	13
7636106	17
7811043	13
3852902	13
707459	13
6465773	16
5391925	13
18181536	13
2296866	13
3692710	15
865266	13
1944413	13
8769701	13
20231669	13
13242584	13
3973155	15
3304049	16
7005770	13
11430908	13
13884887	13
2442622	13
8745092	17
6178947	13
5241820	13
25204942	13
5011839	16
12085649	13
427944	13
8218490	13
3875227	16
23833402	13
90368	15
8547740	13
27284209	13
18834970	13
7548326	13
10546201	13
9059463	17
11173540	17
5185691	13
4617722	13
9023800	13
4681464	16
13049464	13
2313704	13
4835883	13
4284665	16
24197141	17
13538168	17
18119857	17
9397426	13
4397105	13
2767784	13
5126511	13
7355249	13
2476568	15
1798544	13
8466306	13
3425654	13
1722152	17
2404765	13
7755	13
5970718	13
8020253	13
14228544	15
6396808	13
540173	13
3225201	13
12480821	13
15448975	13
6109000	13
5152239	13
17722270	13
854706	13
38969273	13
5935993	13
2945657	16
3442531	13
5941695	13
16925152	13
8810549	16
126153	13
1960657	13
4542965	15
1207598	13
8254544	16
6825675	13
6984100	17
3263140	13
4849697	16
1542096	13
16152482	13
9042449	13
14439358	13
2200155	13
5586545	13
6838557	13
5923006	16
1808913	13
5485578	13
10069431	13
2082510	13
3809991	13
18458940	13
8694884	16
7759191	13
4514376	13
2778460	13
23243878	15
26783720	17
16105879	13
1769620	13
3912300	13
258060	13
8304760	13
896677	17
3763355	13
5116575	13
8165030	13
21917590	15
20768276	17
10498560	13
14542455	13
4585087	13
10778729	13
23626323	13
156627	13
520297	13
11792193	13
13047294	13
4525379	13
364503	13
5541946	13
29468050	17
757758	13
3547868	17
17051753	13
2898695	16
4640826	13
11482185	13
2334830	13
2294797	15
11524003	13
3426264	13
5270438	13
3652233	13
19763072	13
692629	13
8296997	17
1291027	13
2630817	16
2157272	13
13693343	13
2845854	15
19668723	13
2072509	15
5575316	13
1105391	16
45629557	13
30765305	15
12046387	13
8136258	16
8013621	13
2685571	15
5255821	13
5929556	13
1362378	16
2385156	13
2623862	16
9937748	13
216691	13
17210283	13
9448035	16
12554706	17
25852178	13
18056653	13
11325499	13
4167659	13
18238341	13
7294328	13
10578891	13
13496436	15
1254318	13
1989421	13
14442657	13
2606356	13
7109051	17
932404	13
869048	13
15266966	13
25395611	13
5078517	13
16264126	13
18341556	17
5137671	16
15399189	13
15177117	17
1923151	13
10311799	13
25675195	13
2431106	16
12233706	13
9193379	16
13042974	13
2607207	13
17802423	13
11228743	13
3995688	15
4970709	13
36084265	13
7468209	13
10126301	13
45630	13
3349532	13
585321	13
541062	13
3971921	13
19137451	13
732072	13
12055513	16
15648076	13
29284481	13
582723	13
10099775	13
2114116	16
3756124	13
13607152	13
8219626	13
5244968	16
13938381	13
3783943	13
3840900	13
10684928	13
7175389	13
4449242	17
9249053	13
2800451	13
2195156	13
27098516	13
18725808	13
42897211	13
1311046	16
4024631	13
4957461	17
8961820	13
3332138	13
4310728	13
3303889	13
35525986	16
6117030	13
10079	13
1350160	13
7554284	13
7661172	15
7209042	13
6872883	16
9159697	16
1153205	13
3827899	13
7922223	13
840673	13
9932404	13
2720929	13
1491685	13
4023493	13
1529040	13
22350112	17
23081993	13
8297882	15
14275787	13
8279956	13
8377057	13
2249941	13
5400878	13
275680	13
5152301	13
9782970	13
13921165	13
19567106	13
3348479	13
322337	13
485682	17
901694	13
9573828	16
5937838	13
1429450	13
15061565	13
10103628	13
3655440	13
4494103	13
593109	13
7232514	13
4343400	13
816210	13
204162	13
3565792	13
14974584	13
2051562	16
337553	13
3535514	13
6181354	13
1578168	13
3006308	13
16618703	13
931638	13
16141668	13
6227021	13
19639465	13
36217554	13
1351959	13
6212753	13
4597576	13
657597	13
5549738	17
2698051	16
1511533	13
62014983	13
37962713	13
46712	13
3673866	16
35619567	13
7282392	13
2821148	13
18263296	13
4516055	13
2223595	13
9382885	13
2128070	13
2906869	13
11283016	13
23022342	13
18648235	13
23129235	13
18142169	15
24101867	13
1045933	13
111699	13
1462348	17
4393705	13
6262542	13
2789326	13
3207871	13
12038387	13
9191377	13
30738948	13
11419735	16
7676524	13
5392747	13
3834192	13
3983675	13
6790948	16
10434129	13
1559330	13
10593614	13
14899792	13
264706	15
3856814	15
5914109	13
3250119	13
16632918	16
42885814	17
844929	13
2440461	17
1098006	13
3363435	13
21321663	13
798667	13
4420880	13
317288	13
10330994	13
1542130	13
1306864	13
2003774	13
2514614	13
855832	13
2765937	16
774149	13
15135338	13
519983	13
1687402	13
3063523	13
10169687	15
5006342	13
13839522	16
6974111	13
3744285	13
811028	13
17519861	13
21881949	13
35845317	13
8342579	13
840034	13
3372613	13
2346243	13
1106094	13
2077544	13
4700358	16
7947217	13
3501110	13
11707322	16
738863	16
49345361	17
19899794	13
3501	13
128146	13
4439730	13
5348184	13
14520756	17
2946266	16
3481689	13
21994207	13
25211489	13
2159241	13
28446338	13
2899165	13
14423955	17
13587472	16
559603	13
333637	13
37780571	13
2467378	13
7247154	13
39841898	13
13109939	13
13350455	13
34176716	13
5583151	13
11595685	13
9442801	15
1047660	13
25482556	13
1592084	13
4039964	13
6509083	13
10889191	13
628461	13
1181193	13
527416	13
16855718	13
20827525	13
5453512	15
375031	13
14900406	13
12655244	13
6402736	13
2732712	13
493658	13
2024322	13
6589300	13
12121760	13
5234372	13
9982370	13
17402187	13
6121499	16
9839273	13
11736092	15
418721	13
1332437	13
9084859	13
4108870	13
3212910	17
24269912	13
197752	13
13949306	15
976696	16
17579887	13
2252147	16
900344	13
9360144	13
31349169	17
10838535	13
15897565	16
1834534	13
6524380	13
13584348	13
125686	13
425793	17
5223765	13
8094928	13
39879364	13
5644317	13
2682930	13
14076210	13
3574120	13
233894	13
3245770	13
16783761	13
8998060	13
2720854	13
3876470	13
19087473	13
28244825	13
17323993	13
4284399	13
18901886	13
20280369	13
1688160	13
5349435	13
5319374	13
1503776	13
13144286	13
27949635	15
18906455	15
20276156	13
3756734	13
18065347	13
8241026	13
5722736	13
3579145	16
20698685	15
22624199	13
27912355	13
1374143	13
429848	13
12885516	13
5042196	13
16891305	17
4584879	13
19866285	13
4833937	13
11680026	13
2780361	13
6994328	13
6457398	13
2674640	13
31208938	13
7892090	13
3487626	13
4377860	13
5999225	13
1659322	13
2546574	17
3799709	13
8129222	13
5044315	16
152475	17
3544126	13
760233	13
19940138	13
6899026	13
3449004	13
7644557	13
14493539	13
8040758	13
4939434	17
11212493	13
20384403	16
1691483	13
8559091	15
37617824	13
3650639	16
5449477	15
8309025	13
259183	13
21461043	13
350711	13
2506186	13
10253069	16
614238	13
14288114	16
25841761	13
4504694	13
5767812	13
25879612	17
2145235	13
40067850	13
5341527	13
4350323	13
9411485	13
16894415	13
1105997	13
11947705	13
3598689	16
17951035	13
9468826	13
12048439	13
28255260	13
18964113	13
9115375	13
2635911	13
237331	13
2187093	17
6241078	13
22589158	13
7511288	13
43304529	13
3277265	13
6099943	13
114358	13
3042122	16
19919249	17
3363217	13
14626485	13
5905780	13
238531	13
3360774	15
2604480	13
5164690	17
20454094	15
1043674	13
6567813	13
1115744	13
17680638	13
9618562	13
12876294	13
41760785	13
7378259	13
12678974	13
1114549	13
1762659	13
5819996	13
2204437	13
14876039	13
3063535	13
9164788	13
1842901	16
33522388	13
490569	13
3843828	16
6267939	13
8771080	16
492731	13
8398755	13
8757845	13
1308822	13
21274948	13
4602363	13
19331264	15
29767922	17
10217105	13
24823017	13
272914	13
13148	13
11139860	13
3517633	13
7686470	13
1143054	13
2183094	13
24234570	13
3523390	13
6736073	13
19500420	13
16683403	15
20318055	13
3326874	13
6985390	13
3630038	13
8625033	13
11759656	13
4263632	13
74271	15
2218964	13
20628306	13
26971875	13
659060	13
13285008	13
1293067	13
10202679	13
9302050	13
2052859	15
1849496	13
4824011	13
1890443	13
13087361	13
2394678	13
12413560	13
1374458	13
12390917	13
11462782	13
8539837	17
16320620	13
15269123	13
4658205	17
11505501	13
23183353	16
334145	13
14833581	15
5796828	16
12347736	13
7436273	13
2610461	15
307725	15
629029	13
7053092	13
1499181	13
9737911	13
3413984	17
22812242	13
9684107	13
11203513	13
41781023	17
2009781	13
4968842	13
16843233	13
5913237	13
7712983	13
1641834	13
4182242	13
1314774	13
744309	13
2740897	13
8246234	13
7407226	13
2341086	13
1988114	13
6625940	13
1461649	13
4328149	13
25602384	13
24976873	13
10816621	13
1042080	13
33010680	13
15484969	13
8104859	13
7875304	15
3920275	13
17337330	13
8590402	13
10522257	15
37693967	13
1072654	13
2067190	16
6867454	13
640994	13
44690309	13
6194906	13
6744125	13
11466246	13
523770	17
11506099	13
5916570	13
1142452	15
3745616	13
5386911	13
15488852	13
24033089	13
21353511	13
14380324	13
6718372	13
9641342	13
5330794	13
8369945	13
21068075	13
4658324	16
1133829	13
603577	13
13340987	13
10285530	13
20913642	13
9141566	13
1724443	13
3119556	16
1414106	13
644220	13
7535632	13
22943100	13
3472306	13
3986660	13
8608830	13
3440248	17
634282	16
519304	13
3206677	13
19747718	17
9673197	13
13590614	13
2991068	13
3490427	16
5887774	13
1641532	13
20333961	13
19986939	13
6196140	13
5083639	13
8820377	13
363256	13
17448751	13
5980545	16
7460532	13
6234559	17
4104458	13
7662915	17
8651005	13
9589373	13
16978759	15
2870947	13
4202610	13
11889143	13
6137455	17
6059725	13
2494772	13
12835477	13
26276831	13
5651104	13
7865475	13
3712799	13
9087779	13
1027139	13
29178043	13
39052135	13
701394	15
128892	15
7306787	13
22628753	13
7344357	13
6206395	13
1122819	13
24141652	13
5782197	13
12629952	13
2808984	13
8885061	16
5409798	13
2002180	13
3954028	16
3597018	13
2391813	13
17340944	13
11925	13
4589831	13
5029812	15
15514323	15
5823629	13
11013326	17
2341041	13
7799126	13
6553609	13
13256611	13
2756484	13
11010680	13
8901718	13
9334936	13
588488	15
2258243	13
3894103	13
1960529	13
5493015	17
12543812	13
2800551	16
1740957	13
9565257	13
576383	13
10631655	13
11603973	13
1497243	13
2133924	13
9203327	13
4921424	17
3176884	13
20316100	16
5453797	16
18283859	13
22312182	13
18720888	13
7558950	15
235476	13
5267376	13
15824381	13
1413131	13
5750362	15
21305037	16
746372	13
1666863	13
1323059	13
594428	13
47093654	17
21037493	13
316888	13
28376386	13
4372332	16
8399587	15
10570	17
14732252	17
6465929	16
25899379	15
10029917	13
1258268	13
5295098	13
17649566	13
6402905	13
4492576	17
7209186	13
3629477	13
24270853	13
6167234	13
8583782	15
6804106	13
4204393	17
4479330	17
16617059	17
1264661	13
663605	13
2888712	13
7853931	13
5688007	13
2960091	13
9464913	13
13581373	13
582055	13
5751342	13
2433474	15
4917448	13
34723540	13
11104101	13
17031167	13
8689209	13
4760191	13
1140023	13
9993823	13
4157703	16
9220382	13
7149388	13
187307	13
18351848	13
2707188	13
12873174	13
370985	13
3706654	16
1900629	13
2880730	13
2830405	13
2437020	13
12685355	13
2606490	13
3031587	13
2359695	15
12791418	13
8024285	13
1687204	13
410376	13
2610772	15
6073721	13
5921823	13
62393309	15
6521396	13
3844409	13
31450466	13
1227563	13
10008489	13
9553262	17
4815698	13
6958313	16
581993	13
44805765	13
3606437	13
8664779	13
4252830	13
650195	13
2600765	16
7937838	16
1151413	13
19043663	13
6592055	13
41729466	16
6472875	13
6249526	13
991724	13
19876684	13
3821145	13
12680651	13
1398443	13
2465381	13
20998427	13
7093355	13
8541105	13
4516528	13
676466	17
2622813	13
11110471	13
9112737	13
1461175	13
1211307	15
19219167	13
5773477	13
9976682	13
6706178	13
341755	13
2892085	13
13160510	13
1570701	13
17403	13
789884	13
46362755	13
4668024	13
19128129	13
12087321	13
22588744	13
2607806	13
3143704	13
13367888	13
9428112	13
2692421	13
1211387	13
7572805	16
5137704	13
7446527	13
1434410	17
9649671	13
4550859	13
38534154	13
23804249	13
250954	13
4757875	13
15911811	13
4768926	13
3601658	13
4731375	13
17888836	13
4254550	16
1304103	13
13683494	17
1439491	13
9657870	13
6090552	13
4036445	13
7218894	13
172220	13
5593434	17
5880375	13
1867981	13
29459805	13
3521487	13
3478725	15
25829312	13
11878797	13
25017508	17
9848335	13
3226658	16
3210340	13
26601894	13
15376302	15
9700580	13
682302	13
3421143	13
3881868	16
15468287	13
2931446	16
6188257	13
14611088	13
2264283	13
6051856	13
5579394	13
4038783	13
1998697	16
5781378	13
629606	13
1899251	13
24934522	16
980920	13
4166482	13
7322081	17
3075936	13
4798982	13
11047452	13
1888586	13
11643592	13
337878	13
20373830	13
16263672	16
8107599	13
131787	15
7436850	13
17883300	13
21744641	13
3257432	13
11592641	15
212561	13
18950968	13
29649247	13
14411814	13
5453746	15
3830810	13
19213378	13
7866642	13
33617448	13
14680297	13
3934378	17
19313009	13
13636319	13
2319913	15
15089442	13
4817083	13
4201158	13
6374967	13
15055697	13
5060266	13
1800810	17
10497308	13
5927016	15
1691616	13
22375355	13
210473	13
14157219	13
3972220	13
2231589	13
2348136	13
11148552	13
4605053	16
963189	13
8939366	13
4891790	13
9750454	13
11268617	15
11347445	13
27725409	13
19265687	16
1221044	13
24874982	15
15257513	13
1382453	13
1048802	13
2820064	13
7122669	13
16854744	13
973461	13
9474449	13
6179964	13
1058518	13
3206674	13
28402899	13
15381952	13
35163	13
1285687	13
3749595	13
8501819	13
229884	13
849407	13
3348946	13
2167067	17
885310	13
8337223	13
5211424	16
10956968	13
479980	13
9607826	13
2046799	13
7823483	13
2532445	13
14885917	16
8575951	13
10785440	13
449081	13
8249219	13
13754151	13
9416402	13
2831574	13
1894616	15
9774862	13
15101234	16
2095238	13
4017623	13
1337819	13
2813690	16
13489601	13
32645543	13
31291865	13
12685733	13
12565263	13
4038756	13
6635818	13
7033111	13
3462121	13
84465	13
1439249	13
2312666	13
11073444	13
8295729	16
1625457	13
22816978	13
3367384	13
2226653	16
4775433	13
58359	13
45173558	13
10325411	13
12824839	13
8999978	13
6595183	13
1478340	17
2572942	13
9693416	13
28064521	13
23298127	13
5797896	17
5835705	15
629659	13
8655953	13
2645146	17
1631039	15
37652933	13
8089229	17
11440019	15
34911324	13
2360039	16
9564228	13
6128452	13
3819340	13
4837749	13
14418653	13
4257002	13
1401511	13
278625	13
1968949	16
19692547	13
5719818	13
12602985	16
2573587	13
26790099	13
4559456	13
235046	13
9452259	13
6653150	13
4350151	13
3403780	16
16462211	13
1955136	13
10299068	13
8966776	13
6102578	13
8297966	15
3382365	17
1185375	13
22236228	13
3731805	13
25702940	13
45465708	16
14034090	15
6660293	13
3362684	16
5880781	13
3058620	15
5472363	13
11275727	13
324614	13
3059200	13
21307741	13
8481675	17
13997808	13
23798051	13
14575153	13
23691514	16
2137832	13
12902748	13
7362677	15
10677153	16
7717970	13
15363337	13
962908	13
5816739	13
2727066	13
2060747	13
1796594	13
13346385	13
5043613	13
15399794	13
7451864	15
3175805	13
3608144	16
27759706	13
17679403	13
12800863	13
13059694	13
2801819	13
16849160	13
2890700	13
14390345	13
380451	13
13052164	13
1124549	13
16123853	17
5398254	13
1484175	13
6239327	13
1221024	13
1367025	13
574763	13
2124948	13
19516809	13
15000062	13
3006750	13
41759418	13
4752492	13
22424419	13
22021105	13
8353897	13
3025477	15
16743722	13
34205272	15
7960512	13
4093809	15
6087684	13
5694796	13
6749135	13
9597037	13
8514180	13
18951462	13
4652969	13
4026419	13
1538398	17
7111532	13
2141795	13
241566	17
5302533	16
5483194	13
2227709	13
33164823	13
13846182	13
8143043	13
22490118	13
1056399	13
5320338	13
2968531	13
3258295	13
2454054	16
5158162	13
14202236	15
31281657	13
2205184	13
7368091	13
1111111	13
3245004	13
570104	13
5153447	13
22272392	13
858550	15
9440913	13
42329038	15
3394455	13
5957607	13
28964019	13
6596380	13
2121447	17
4085829	17
3256204	13
21298	13
2071296	13
32722774	13
18134026	13
1609168	16
4470460	13
13388560	13
5302182	16
1878175	16
6079316	13
2272541	13
11112240	13
4298833	15
2119245	13
22657166	16
3788532	15
22789843	13
22735718	13
14124771	13
2159075	13
3719123	13
924430	15
401193	13
22749371	13
19008611	13
3679485	15
13053691	13
20823739	13
39617339	13
6435877	13
17693405	13
5724707	13
9197036	15
1668407	16
1219661	13
3122187	13
6579477	13
2110859	13
35403690	13
1441549	13
6267046	13
555855	13
5822739	13
20514005	13
11697412	17
4854718	17
2016343	13
29336735	13
21873840	13
34355075	13
2352240	13
3751901	16
39806867	13
4725710	15
6944078	13
17018074	16
27295415	13
20340549	13
6569664	13
2426991	16
14650837	13
1343661	13
1330372	13
6780080	13
1701983	13
63733	13
13350541	15
6276075	17
23671471	13
35203148	13
5363935	13
5738374	13
13018465	13
5656379	13
5150123	13
10249756	13
585335	13
8735067	13
4642866	13
5076525	13
443804	13
1304878	13
3231274	15
2949953	16
4486096	13
3218204	13
1442540	13
849228	15
2757250	13
7542461	13
2656346	13
4655654	13
6567813	13
14376017	13
738363	13
1186396	16
14484969	13
6466860	13
4401510	13
19049706	13
1592410	13
4914119	15
1495736	13
1646508	15
3555172	13
14077845	16
17249218	13
24343568	13
10407090	13
451144	13
8222850	13
2479431	13
2403235	16
8467852	13
10116365	13
3281409	13
24206758	13
20582205	13
2732198	13
12866269	13
13553020	13
223298	13
5422110	13
3582909	15
1733650	13
9860366	13
1190426	13
1425895	13
1894809	16
5090673	13
2581230	13
4153409	13
10032163	13
6518201	16
10022399	16
3188611	15
4129679	13
7584736	13
1093498	13
8211227	13
3940958	13
1655188	13
15802292	15
29095382	16
5989501	13
17563488	13
13499387	13
1038945	13
19772242	13
5627396	13
2429021	15
3291261	13
430930	13
12399173	16
1084669	13
4050876	13
1067338	13
2090363	13
4180947	13
7597422	13
8365046	13
29010780	13
17441610	13
1721298	13
13275672	17
18298678	13
9736502	13
4084396	13
10289337	13
708406	16
26051989	13
3314807	13
11180176	13
25039271	13
6269293	13
24390990	13
23354624	13
2003459	13
14425170	13
2804620	13
2519181	17
13795621	13
3138642	13
2302609	13
531960	17
18604864	13
2372622	13
2328972	13
598679	13
1742919	13
3970182	13
6368692	13
2647377	13
24261290	15
140521	15
7487046	13
3064505	11
2641104	13
2330353	13
7067222	13
1275481	13
2588301	13
5009243	13
2356124	13
3778028	13
5821270	16
18448299	13
1390589	13
10960258	17
3933190	13
52517447	13
7322497	13
491086	13
9428687	13
733881	13
2894987	13
2040642	15
834418	13
3415854	16
21146641	13
81922	16
11528426	13
42701350	13
420293	13
18436819	13
9817779	13
1793931	13
13954637	13
3513864	13
81664	13
1607054	17
194197	15
9956307	13
2452828	13
10052889	15
1685323	13
21733732	13
10883476	13
6967793	13
10856758	13
7086020	13
2981172	13
121771	13
10252334	16
5710536	13
5280783	15
12361896	13
14189400	13
4377544	13
5356229	13
25757687	13
12551212	13
105737	13
5609463	13
7507176	13
519214	13
15707488	13
5011672	13
1567827	13
7203888	13
1973398	13
19759123	13
1009557	16
21565726	13
5399793	13
9170052	13
10876478	13
4242308	13
29651824	13
5971842	13
31809492	13
10616438	13
985646	16
1309878	13
2568390	17
671846	13
12743291	15
2917244	13
3265043	13
8215043	13
3889517	17
7800981	13
1592969	13
2684909	13
11628113	16
2003189	13
9683656	13
8826630	13
8824516	13
9904123	13
24685263	13
4863178	17
16456005	13
10660479	17
3790204	13
9017000	13
20084164	13
10183742	13
1955026	16
5971229	13
3144917	13
8449056	15
12995034	13
2008430	15
20519110	13
10822786	16
2467607	13
3409952	13
3295083	13
508702	13
14785509	13
583821	13
9299336	16
13172530	13
3107092	13
18478814	13
10464048	13
588665	13
1892977	13
23418382	16
12007952	13
941668	13
1616521	13
16259478	13
89017	13
4464821	13
2193326	13
3569863	13
3615116	13
3506155	13
1103248	13
155594	16
2700522	13
14355015	16
4905222	13
27628695	13
8281708	13
11488090	13
2256925	13
22075343	13
3965043	13
152278	13
7749634	15
9786388	13
7900811	13
1186088	13
7464113	13
15877772	13
6959099	17
17863121	13
7303595	13
4459216	13
4012696	13
2787476	16
9295118	13
5023799	13
23220850	13
5017358	13
3002201	15
2178443	13
2570922	13
4334192	13
1096801	15
3612309	13
7785482	13
1826473	13
9100185	13
4539792	13
3040768	13
7705324	13
8492677	13
6780844	13
14027314	16
15343108	13
13168268	13
13271509	16
299235	16
13601824	13
14047285	13
8283876	15
2473234	17
2864748	13
9922886	13
628084	17
3701114	13
4787124	13
4318170	13
12337499	13
3555159	13
21689036	13
39955011	13
24692596	13
12171344	13
5404585	17
1521529	13
789324	13
3345162	16
6121978	13
2029106	13
96012	13
1057549	15
1262824	13
25635488	13
2070682	13
6371163	13
715151	13
11595787	15
15097210	15
1256971	13
603449	13
2158338	13
930149	13
1284053	13
10066829	13
30934562	13
4737419	13
4498263	16
12645601	15
17917287	13
21219746	13
3191627	13
3288928	13
12198373	15
4896565	13
139917	17
4219756	13
3278602	17
358500	13
6732705	15
7986755	13
11920176	13
907250	13
1703642	13
7505202	15
15164287	17
2114157	13
5325293	13
843904	13
351948	13
7904490	13
3660436	13
12924703	13
2747039	13
13989006	13
4420022	17
40120631	13
46958689	13
40904987	13
6438015	17
11869081	13
16215083	13
1147796	13
16100680	13
754368	15
3979613	13
1577891	13
5149492	13
12107893	13
10486124	13
6469502	17
30931046	16
16213500	13
11512984	17
17325847	13
18657782	13
2830261	13
14993854	13
17306054	13
774395	13
1977188	16
8903858	13
42414	13
2069518	13
6619429	13
3337329	13
2914564	13
13794314	13
881013	13
665250	13
634578	13
4086183	13
1950477	13
1883953	13
106015	16
13612787	13
3491134	13
8724722	13
5242918	13
5261902	13
323689	13
254311	13
6027588	13
4905945	13
5985447	13
3242922	16
7212781	13
7762399	13
676449	17
2523317	13
17542127	13
2393614	13
4056526	13
21439260	16
6464212	16
1097576	17
17682379	13
24925715	13
3899233	13
6432970	16
12966580	16
9213208	13
28935984	13
11192523	13
362182	16
7104653	13
18546776	13
13166193	13
4898288	13
12249292	13
27809888	16
1341830	13
16201801	13
12024243	16
2654923	13
4878304	15
2120811	13
7057030	13
4087761	13
1151178	13
459756	15
9919981	13
16779890	13
8640489	13
3275219	13
3659498	13
8672013	13
15886048	17
10865587	13
15038173	13
7229388	13
7257271	15
131527	15
741292	13
13320889	13
6642875	13
6982246	13
8786989	13
763624	13
6201209	13
1434931	13
26977408	13
8064663	13
2447786	13
7399563	13
11588778	13
15572225	16
825485	13
20540180	17
4254940	13
10585999	16
8812134	13
2546767	13
1062680	13
2169447	13
6091417	13
3609232	13
5075592	13
19774738	13
5371743	13
4894680	13
10857913	13
10408389	13
1874209	13
12130247	16
27749256	16
7756470	13
13059997	16
4244385	13
4636019	13
15266346	13
3963230	13
3125187	13
6094822	13
3923846	15
16167108	13
17022745	13
32084160	13
14225716	15
10721127	17
1709529	13
5240424	16
1683158	13
9519557	13
1619040	16
5542500	13
22870741	13
31944610	13
2580344	13
2259665	13
6326893	13
5790026	13
9620461	13
19273470	13
3501294	16
14733590	13
34438328	13
42686749	13
224472	13
9885538	17
22253540	16
105989	13
9492170	13
40577569	13
2990078	16
6616757	13
3271972	13
7235666	13
1450299	16
9556607	13
17566632	13
6885746	16
34562020	13
22792993	13
7039238	13
24310567	13
22842821	13
13272216	13
3134246	13
8065499	13
858614	13
1331671	13
6405753	13
11978167	13
5505068	13
656493	13
12114	13
4092602	13
8454152	15
1992980	16
20869149	13
1727403	15
5133510	13
1920036	17
4545667	13
238659	13
15603768	13
18416142	15
7881705	13
10466096	13
7185208	13
3551383	13
12997885	13
6303020	13
14776883	13
9301552	13
5939973	13
19076505	13
2232216	16
2105033	13
17945274	13
5355277	13
3012310	15
5687918	13
6157057	13
12631880	13
7578259	17
2592181	13
3573060	13
2186749	13
6307692	13
19664076	13
29825829	13
5239350	16
2682233	13
13983084	16
22623671	13
2795092	13
3468065	13
1899041	13
3612294	17
2841087	13
3428474	16
7062318	16
31332021	13
3251362	13
2531805	13
36435926	13
4154678	13
2393427	13
5103292	13
1620865	13
914083	13
1355745	13
13143384	15
15210443	17
8601544	13
19032169	13
4645940	13
2450348	17
4733167	13
2830607	16
7608201	13
4997434	16
4449230	13
3228399	13
6850925	17
2922696	13
1138802	13
25791349	13
13142527	13
1991691	16
24946573	13
8096921	13
1397883	13
3935009	16
23747199	13
25675092	13
13368214	13
4257738	13
24860659	13
9621714	13
5777320	13
4231540	16
13797601	13
17682886	13
2060009	13
43398951	13
13747875	13
10523222	13
4587024	13
3009898	13
5345877	13
3428219	13
10029878	13
5250758	13
4667336	13
4422441	13
20668385	15
5282088	13
817988	13
1594029	13
7389816	13
2824108	13
9300549	13
1315880	13
27030099	13
990788	13
3681084	13
12587695	13
17922349	13
4112488	13
2450512	16
10823548	13
9202759	13
3248599	13
1754210	13
465890	13
6650103	13
694319	13
2853079	13
2688791	13
4441999	13
41771980	13
883514	13
2341225	15
6712921	13
38236817	13
27827233	13
4526202	13
1312186	17
20963683	13
6537452	13
689273	16
37328436	13
634917	13
13227963	13
413728	13
4588358	17
294906	13
434818	16
722678	13
2070485	13
1555396	13
17931155	13
4894867	13
3325547	16
5613608	13
5435421	13
5178037	13
5339889	16
31309821	16
16201256	13
6647062	13
2984303	17
1869230	13
735678	13
2645563	16
17226753	13
613156	17
6625413	13
10705463	16
16949583	17
4163583	13
1280769	13
8946053	17
5731432	17
257596	13
2591059	13
840444	13
13496349	15
5915613	13
2748825	17
5833654	13
1901165	13
12765671	13
2703006	13
6630973	13
16643878	13
2916097	13
31847622	13
3662442	13
9450593	13
2384068	13
17960270	13
8598725	13
12133110	13
10646325	13
4522636	13
6124225	13
600643	13
20884758	13
6467000	13
10491554	16
1555254	13
3370933	13
8444665	13
23968199	16
1270874	16
18543351	13
2690831	17
1230031	13
484207	13
13164502	13
3855835	17
1883212	13
2305343	13
141777	13
12007738	13
2301860	13
10776585	13
24958310	13
3510317	13
8336392	17
194163	13
969411	13
1597928	13
6408792	15
18833779	13
2227835	16
17389289	13
8663728	13
2770368	13
3759341	13
8256480	13
820589	13
10323198	13
14080609	13
9433806	13
16295869	13
16039832	13
20405306	13
5666068	13
2934598	16
7692135	13
32722542	13
14963900	13
3476205	17
9236053	13
6301336	13
21389453	13
2392731	13
13856861	13
1689728	13
13760630	13
365339	16
13214816	13
6902696	13
10617446	13
7518518	13
9329125	13
6078155	13
1364056	13
11620941	13
1449330	16
4565863	13
3814045	13
16722402	13
21102767	13
9563888	13
6978676	13
19379850	13
15052924	13
20812146	13
1292633	13
17449831	13
6538523	13
1839362	13
2394150	13
49905459	13
76109505	13
1645387	13
5707871	13
4420793	13
6171436	13
16417592	13
1885957	13
3840403	13
9881335	13
10757698	17
12542834	13
16965187	13
4610879	13
33669901	16
14518095	13
1410315	13
6968950	13
3110103	13
26464872	13
4632719	13
24170401	17
792563	13
2654389	13
39543601	13
3651435	13
27140478	13
9841483	17
17357188	13
7203235	17
8186232	13
7947993	13
16217822	13
2976961	13
6222560	13
7633233	13
23936017	13
13960805	13
866620	13
3069839	13
5231888	15
3779919	13
3056631	13
30154074	15
12084825	13
1421530	13
3986619	17
7882213	17
1716517	13
7252414	13
5850574	13
11024394	16
1705747	13
874754	13
4675051	13
5078347	13
21593843	17
12897674	13
5763575	13
752527	13
17436130	13
24189145	15
13237405	13
3731034	13
2481270	13
1361607	13
7052434	13
10311969	15
21900537	13
13190338	15
7763242	13
2475188	17
4991657	13
2073398	13
24752	15
2377140	13
6089260	15
4165355	13
29285865	13
9550565	15
1806390	13
4963053	13
234102	13
14349584	13
7201744	13
3805037	13
18271547	13
2219322	16
14392155	13
206346	13
12119525	13
605713	16
16617064	13
14860249	17
11099748	13
10201582	13
592176	13
13349931	13
750312	13
13340012	13
2360713	13
1483713	13
24867215	13
10432740	16
220207	13
243747	13
12154031	13
9565786	13
21313939	15
27771281	13
18965618	15
419147	13
4993291	13
491425	13
289827	16
5041125	13
30154352	16
20076997	13
10411461	13
11599160	13
13518895	13
5704490	13
9912034	13
5242298	13
7789792	13
7905897	17
3656923	13
2549619	16
1043463	13
7262607	13
12137949	13
1326569	15
21343065	13
737441	13
3958307	13
2682782	13
104199	13
35499660	17
1601874	13
2261965	13
31707269	13
1246848	13
7878309	13
4831495	13
10469873	13
2767612	13
445080	13
2214066	13
12365916	13
11291012	13
20937370	13
3791760	13
14636781	16
16405095	13
10118205	15
12360856	13
2412461	13
10237143	13
9265775	13
9588340	13
3991988	16
1182024	13
14310679	13
601086	13
783154	13
7386941	13
3648583	13
2167392	13
13057418	13
2443961	17
5419242	13
4239007	13
1736867	13
3691117	13
18110933	13
4011498	13
925426	13
10561786	13
7711413	13
6132479	13
10489964	13
6213944	13
981209	13
9182749	13
18471574	13
49353	13
5002676	17
6741648	13
9050325	13
512154	13
3860412	13
339373	13
14205685	13
12961710	13
1839016	16
3366889	13
17772678	13
2943439	15
4758454	16
1961998	13
144363	13
8756298	13
3757255	16
6746583	13
2524017	13
17590583	15
581953	13
10762364	13
2219882	16
9509043	13
3323167	13
12408855	13
9140338	13
854921	13
1714677	13
1210121	13
8448114	13
13823468	13
12114767	13
19779047	13
2456103	13
21676091	13
5939139	13
18553090	17
13744804	13
6125176	13
4841594	17
1997461	13
462298	13
8438704	13
170810	13
21693550	13
6011592	13
9209082	13
711119	13
49383546	13
8095894	13
10342148	13
13090457	13
3895690	13
3878320	13
2517265	15
13775047	13
4141685	13
14501857	13
10484442	13
3620536	13
516141	16
4158656	13
10176349	13
11897141	13
1174827	13
3539442	13
11851541	16
504638	17
12204857	13
6104029	13
2195660	13
499119	13
14863101	13
5428984	13
2215072	13
4540792	13
257423	13
388059	13
3877069	13
16002232	15
1659085	13
8579944	13
6371883	17
4125948	13
46481226	13
1596654	17
3464331	13
2069431	13
717363	13
383312	13
1828063	15
993751	16
608386	13
1848876	16
11514900	13
25857897	13
9441140	13
26392742	15
24472188	13
5610453	13
40463058	13
22517959	13
4097298	13
4329660	16
4093116	13
12376909	13
675883	13
22367312	16
2565292	17
1159380	13
27198913	16
8412859	13
3736753	13
17630667	13
28007061	13
14991366	13
70390	13
615049	13
3297231	13
9088587	13
3362364	13
3406549	16
5740449	16
592510	13
3687057	13
3044105	15
11697490	13
6904362	16
7633856	13
7188889	16
6895601	13
749155	15
5985778	13
8970266	13
4844058	13
12366276	13
5608155	16
1794784	13
16735986	13
63454682	13
8788188	13
12051113	13
11171704	13
36279510	13
18734202	13
5067206	13
14480473	13
1279701	13
14697973	13
5538696	13
29118293	13
1671275	13
1083004	13
5240752	13
11684925	13
7044194	13
1104862	15
5658905	13
7794274	13
8947373	13
3953125	13
8793988	13
793415	13
21000014	13
18641522	13
8494471	17
15119093	13
21538885	13
15118262	13
1074568	13
3299360	16
13917327	13
7881689	13
36661577	13
1748337	17
4748421	15
5191987	13
6562894	13
568060	13
15025220	13
12654734	13
21728038	17
3959397	13
316927	13
4674669	13
2139786	13
1414687	13
1591049	13
15826390	13
13777059	13
8885640	13
258278	13
6066966	13
9176035	13
14551124	13
3428762	13
10130158	13
15551751	13
2398043	13
19525270	13
521760	13
52160	13
5425950	13
5964957	13
64870	13
5202697	13
27534342	13
5941489	13
1176089	13
7039216	13
14098043	13
23888457	13
14844732	13
2096139	13
1439442	13
6530812	16
9318771	15
2791820	13
12139886	13
7249787	13
5894242	13
8562755	16
2656150	13
10897365	15
16653871	13
4865864	13
8834345	13
8501616	15
5362740	13
65525	17
3581621	13
3896966	13
13077181	16
3849944	15
7149267	13
5327468	13
3653706	13
16061279	13
16014217	13
3686456	17
356785	13
4147150	13
5039049	13
17657102	13
9100412	13
3936172	13
7466084	16
21228060	13
4471079	13
9877564	15
1786180	13
17549638	17
5772367	17
25088252	13
7285988	13
3539204	13
1217024	13
1308224	13
1224209	13
5773458	17
9733559	13
1235743	13
30223025	13
1709849	13
3712057	13
14635921	13
3575135	13
7196388	15
941127	13
6202539	13
21156594	13
4005722	13
5839664	13
697661	13
1888614	13
4837723	13
1045484	13
18689010	13
10628634	13
4389351	13
2096285	13
6047451	13
4013712	13
2512333	13
13097552	13
525791	13
7583475	13
4734175	13
14642883	13
15647903	13
1634604	13
4300560	13
20076294	16
14065082	13
1141720	16
2159746	13
2042218	13
24011040	16
1073389	13
10501220	15
1622712	13
1743243	17
8373574	13
3531533	13
10687298	13
1328062	13
77363146	15
6116664	13
673743	13
8635235	13
7511379	15
7558572	13
3015160	17
2366596	16
2518158	13
326881	13
3258628	13
2530451	13
4651820	15
12472796	15
5221082	13
44906763	13
11667146	13
1933905	13
129692	13
620449	13
687187	13
332341	13
17963821	17
2968854	13
2151214	13
9263091	13
1372010	13
6415269	17
1931359	13
4383779	13
8197575	13
2087254	15
2646052	13
348441	17
8829815	13
3700285	13
23032588	15
3859656	15
4377364	13
4723568	13
30955791	13
1067733	13
877239	13
3051030	16
15218837	13
10040086	15
10872687	13
1298233	16
14874470	13
19151591	16
3347256	13
19671371	13
5507254	17
1412348	17
27565831	13
2616281	13
3985565	13
8037291	13
474172	13
10023055	13
3410853	13
11548363	13
5396162	13
8988757	13
17690068	13
7734436	16
11368911	13
1653650	13
2921589	13
7076618	13
15993083	13
14047733	13
1764399	13
5050056	16
4951764	13
2082584	13
542349	13
41528825	13
20195544	13
6503885	13
1040619	13
19260493	13
8407669	13
567514	13
11975694	13
1707747	13
8290839	13
1930150	13
10291511	13
20386580	15
204513	13
1881046	13
2678249	13
876261	16
8243672	16
15741612	17
1620589	15
5020033	16
3812087	13
7772448	13
846875	13
14068486	17
17793182	16
91032	13
800034	16
8030137	13
23410850	13
5513	13
2813742	13
15091161	16
1193451	13
2101312	13
688902	13
7030666	13
4291714	13
7856816	13
8449064	13
5464053	13
1520786	13
2373271	13
3509626	13
8333217	13
19066917	13
470171	17
9440702	13
7887800	13
29057230	13
25779384	13
2344358	13
20275390	13
6515846	13
2061652	16
5904281	16
1882701	15
13859930	13
636279	13
13650270	13
23805824	15
31820141	17
21964905	13
8917604	13
2190787	13
1601906	13
19293130	13
14495710	13
1698697	13
10091089	13
8140246	13
19346968	13
21601839	13
8610628	13
14505715	13
42449509	13
9187422	13
9527650	13
3198300	13
25449582	13
5971628	13
9576725	17
8527422	13
4106464	13
25749832	13
1328881	13
9651838	13
4834322	13
3656192	13
884255	13
3787701	13
71421	13
10489351	13
2764367	13
2729549	13
4709458	13
1600398	13
8933520	13
12128992	13
5938897	15
6619014	13
17426846	13
1271713	13
369698	13
29179023	13
3462718	16
4150733	13
2047486	15
2156225	13
7560420	13
3728873	13
169071	13
3213789	16
1093292	13
8791988	13
4837789	13
9129261	13
6380160	16
2755101	13
13825561	13
4497241	13
2099397	13
7885437	13
45475	15
9484585	15
8887962	13
532136	13
8548462	13
11511701	13
14154340	16
26259659	13
8307107	13
8716548	13
7430119	13
8163946	13
694567	13
26959512	15
11747713	15
46126506	13
10731670	13
3888668	17
82360	13
6592244	13
9482144	13
27825571	13
10158389	15
5644719	13
5685314	13
5451915	13
7414495	17
6652821	13
20857092	15
8645028	17
1537039	13
3594800	13
1706403	13
1159983	13
6684663	15
1745381	13
21566661	13
1061254	13
1866378	13
49504781	13
905770	13
4874409	13
1107771	13
1276926	13
2283339	13
398858	13
18745266	16
18279618	17
14587643	13
456972	13
2908618	13
1787566	13
159117	13
8280254	13
2743614	13
104709	13
4685523	13
31864134	13
1020030	13
5057684	13
336799	13
2616878	13
12795	13
18082632	17
11740173	13
2644076	13
23202703	16
18292454	13
12130461	15
9860232	13
997164	13
3141595	13
4904568	13
6073848	13
19685234	13
22718952	13
5852394	13
30807291	16
25700764	13
4775874	13
8232001	13
19324711	13
8889301	13
5048991	13
2837094	13
661920	13
9555981	13
13371794	13
16268342	13
30270310	13
23218767	13
3205674	13
19369286	13
3370380	13
4745578	13
4141028	13
27556781	17
12030037	13
17563943	13
6861064	13
5129880	13
643747	13
2321281	13
8690303	13
3162300	15
8192009	13
13098637	16
4675512	17
1006798	15
32594351	13
4853999	13
1395355	13
14178599	13
10150104	13
2906303	13
944363	13
470171	13
600112	13
9029389	13
18345600	13
6876946	13
4016126	13
3513558	13
4782746	16
106851	15
3041328	13
15886451	13
1605997	13
6584226	13
12456621	13
3531445	13
18331889	13
596325	13
18824580	13
6606795	15
12460270	13
12381323	13
2722177	13
5957531	13
11955994	15
13815680	16
289786	13
5092884	13
1122241	16
2753683	13
4642695	16
2685728	13
2634312	13
17131064	13
2779603	13
22826106	13
1379331	13
401645	13
3085383	13
9761179	13
749592	13
4243011	13
2411847	13
23491055	13
81460	13
2353370	13
1695037	13
24529221	13
16568750	13
1351625	16
1691035	13
769013	13
10509920	13
20554724	13
3138172	13
3534364	13
25868401	13
4277949	13
325518	13
1405017	13
5043903	13
7202063	13
22507388	13
15370308	13
89851	13
7078166	13
14627759	16
16686464	13
1422589	13
5906661	13
6895643	16
199065	16
24634533	13
15301662	15
11267377	13
10428160	13
5590643	13
855327	13
27208084	13
1834402	13
1474218	13
855824	13
16352671	17
12387563	13
30994688	13
18161369	13
8537429	13
16014597	13
5413661	13
1538306	13
2168969	13
6174585	13
3400154	17
8127211	17
1900593	13
3131556	13
1679358	13
8802071	13
9091574	13
46926852	13
11614326	13
12696330	13
4734091	13
1995405	13
1091028	13
21209143	13
1710139	13
22129047	13
1619227	13
5810555	13
6519649	13
4630408	13
1203191	13
242255	16
14429535	13
2605551	13
9996637	17
6066297	13
1549874	16
816201	13
14846394	13
5433122	16
1603944	13
21349207	13
1644945	13
1649452	16
13283848	15
5465016	16
163017	16
17245850	13
122866	13
30838270	17
551894	13
12019039	13
17397740	13
2444840	13
1483393	13
1874549	13
15654618	13
584079	13
534352	13
499781	13
935236	13
8665617	13
11294137	13
6903766	16
2816880	13
29329656	13
23621124	13
7516118	13
11416962	13
5275309	13
1170831	13
10867306	13
828060	16
3449789	16
6455791	13
7391136	13
13168375	13
2800060	13
3985157	13
4684236	13
5775222	13
2521078	13
5497838	13
11595063	13
364226	13
7868854	13
7377434	13
9513428	13
12886844	13
10960306	13
451494	13
6984501	13
4929482	13
3502573	16
1418472	16
19586213	13
5112759	13
32031894	13
22209259	17
11910166	15
33970553	15
22508154	15
14503416	13
8410263	17
289572	17
13104563	13
4561615	13
6481522	13
1608042	13
678261	16
502485	13
440318	13
887268	13
2826863	13
309761	13
30206966	13
1954749	13
6899479	13
22604765	13
5288230	13
9878071	13
6664467	13
13136701	13
72188	13
1777896	13
3594052	13
6474463	13
156481	13
16252127	16
24370804	13
7583033	17
6456145	13
8045818	13
3594845	15
1563610	13
1988903	13
3756278	13
6482792	13
2585892	17
2074017	13
1781737	13
11268231	13
7246981	13
6298915	13
7351461	13
2419644	13
845187	13
2508548	13
4064093	13
7214566	17
1349451	13
3371134	13
7305501	13
11624781	17
2167449	13
3850915	13
7715961	16
7489808	13
23661569	13
5033912	13
13619410	16
1913743	13
13927841	17
31869379	13
4874774	17
20694687	13
17656632	13
994124	17
2773385	13
16348442	13
18185328	13
10626298	16
14547922	16
2155549	13
32170895	17
2245175	13
649914	13
12880797	13
6974467	13
1551323	15
26345340	13
1604262	13
39900255	13
11361619	13
404615	13
5846336	13
1642819	13
3441178	13
17266573	16
3170830	13
8033445	13
11892708	13
29353093	13
11819296	13
13545104	13
925289	13
5514170	13
9745360	13
2734469	13
7868237	13
16458506	13
25180914	13
1756276	13
13069944	13
26206975	13
3514939	13
1392275	13
3250717	16
42217587	13
3862962	13
13439025	15
2963875	13
6451005	13
10180714	13
4295674	13
7962069	13
3862860	13
22774762	16
3162587	13
3270428	13
2173342	13
13983989	13
13001264	13
2300840	13
27308628	13
13578284	13
26606203	13
8092516	13
924705	13
5721280	16
2236681	15
3453480	15
54374	16
32946146	13
18975008	17
25914021	13
2760627	13
9940180	13
1495067	17
17082260	13
2562695	13
411420	13
3710661	13
4625386	13
1819093	13
824610	13
2679123	13
2228923	13
4816562	13
19893175	13
9281272	13
6178987	13
1631026	15
6869863	13
1817970	13
2259860	13
982288	13
26357861	13
245069	13
9743147	16
6242753	17
1714114	13
5927685	16
291247	13
8747224	13
79392	15
20595576	13
8498354	13
2846355	13
989154	16
5995117	13
3177789	17
3405632	13
1725743	13
2299364	13
13174425	13
13682179	16
2536354	13
5972908	17
2944777	13
6462700	13
7338078	13
19102739	13
15164211	13
1252666	15
4847624	13
10942766	13
19380053	16
7662301	13
7304460	13
2517148	13
4949724	16
7225672	13
9935322	13
1999484	13
6496611	16
315908	13
11784875	13
10740844	13
10945694	13
18844522	13
3833445	13
7181072	13
5280829	13
13630751	13
13413466	13
437777	15
2094768	17
924867	13
571446	15
38760815	16
14550102	13
12724395	13
20619040	13
12341763	13
22266769	13
5493901	13
8318819	13
2132743	13
6884689	13
1701746	13
1351875	13
18635610	13
3445544	13
9372097	17
13024	13
642678	13
1598683	13
7217517	17
18499160	13
9720330	13
306592	13
16690650	16
1421063	13
4067340	13
1848188	16
1184757	16
5270315	15
11016761	16
725956	13
22599396	13
2850931	13
26790186	13
4260354	13
378416	16
19620433	13
17727421	13
14856940	13
1897102	13
4377920	13
10661656	13
1695179	13
782680	13
24909883	13
1066139	13
2805057	13
8643287	13
6105993	13
9342501	11
11655914	13
5330826	13
6458500	13
769201	16
1941975	16
2070589	13
13464957	13
3264281	13
11339718	13
5877683	13
5875530	13
6647373	13
18604697	13
11531371	13
4911256	13
6857077	15
2436934	13
2259865	13
9212594	13
23521925	13
25895607	13
7027915	16
512981	13
3139026	13
7696290	13
4761991	15
5903376	13
9912098	13
12686463	13
13545668	13
5320662	13
7225777	13
230683	13
6154662	13
928471	13
13475684	13
654272	13
1764697	13
3847890	13
9033690	17
887687	13
18075284	17
22949706	13
6148791	15
1804030	13
212742	15
5332905	13
4534584	13
4872426	13
1985868	13
8587183	13
20708788	13
3395217	13
3141959	13
24114547	13
8201915	13
2153088	13
18948368	13
4193678	13
8185923	17
4445706	13
12170501	13
2115366	13
1402198	13
5229427	13
2129246	13
1868493	13
1081020	17
12225317	13
20147295	13
2882872	13
7692251	13
9750549	13
13394018	13
6541177	13
20311648	13
817473	15
28785273	15
6278388	13
16914441	15
4296273	13
6382622	13
2991001	13
9665987	13
9256868	16
296399	13
534960	13
19541263	13
8452642	13
1511518	13
2039558	16
3805912	13
3878642	13
4841078	13
10827196	13
6134691	13
5175431	15
825055	13
30898248	16
1608998	13
4817797	13
26953738	13
565782	13
2383483	13
1005739	13
17606277	13
11219588	13
2177478	13
1131846	13
2175085	13
32116882	13
33692457	13
4601781	13
13276209	13
2265668	13
1785840	16
7618349	13
15853842	13
3893156	13
4633887	13
2978830	17
15784249	13
13109202	13
3909968	13
3012087	17
2559403	13
130752	13
18948765	13
9385047	13
8575281	13
6197754	13
14301328	13
1324787	13
8770741	13
3419062	13
3156869	13
1070082	13
9691417	13
17761930	13
9073254	16
35134192	13
1951644	15
7416852	13
1875293	13
5809562	13
8240020	13
3002611	13
5832679	15
3617440	13
1902807	13
575763	13
10350684	13
6623437	13
463383	13
5236928	13
3035446	13
1345109	13
15639468	13
1153530	13
8818615	15
14305850	13
3698408	13
24701858	13
2956861	13
1518534	13
21885979	16
20719342	13
7531349	13
9832618	13
201627	13
3946723	13
9910096	13
4155114	13
5548649	13
21600578	13
592256	16
6254110	13
12825347	13
35880933	13
6314190	13
8381151	13
15308654	13
4168642	13
12957413	13
11336302	13
2106569	13
2905336	13
8886235	13
6042834	13
29448753	13
3663602	13
21001390	13
7828154	13
3191242	13
11501112	13
1139573	13
13273158	15
5639219	13
2799179	13
1453533	13
2680075	13
2838107	13
2971884	17
5870420	13
8969272	13
13837107	13
1205377	12
1895732	13
4979812	13
9587631	17
9972490	13
6827184	13
13518756	16
7661665	15
5908261	13
4944201	13
8655207	17
9614653	13
2504252	13
5967787	13
13668449	13
2609417	16
2700354	13
17285179	13
14132585	13
11737739	13
2674853	13
16563607	13
50418877	13
32694005	13
14882925	13
16835149	13
8941788	13
3745374	13
15975789	13
8104872	13
18072526	13
6734392	13
402303	13
4530592	11
36604077	13
17186041	13
12168671	13
54653274	13
9066573	13
11060778	13
10986436	17
7940268	13
1994842	13
18215457	17
2206732	13
11012152	13
5777780	15
39627427	13
2816688	13
2934383	13
3468576	13
9730208	13
6343726	13
26154019	13
3021352	13
616403	13
3165017	13
13077623	13
996560	16
1849861	13
2656722	13
3483414	13
13213978	13
3945706	13
19821226	13
3077355	13
13921391	13
1255800	13
322621	13
3110834	13
2974619	13
17339917	15
25130363	13
2182419	13
14908855	13
5968245	13
477002	13
15476643	13
4987711	16
9215318	13
8763924	13
1779620	17
8780456	15
13942509	13
3341170	13
4597925	13
2135400	13
7653683	16
6685483	13
35400514	13
16403175	13
1566010	13
810160	16
2446129	13
14406930	16
1370109	13
5143898	16
1401854	13
3286412	13
12168792	15
21251365	13
1267130	13
13311194	13
5799608	15
2535215	13
354327	13
2536513	13
8218470	13
540172	13
2735668	13
7385445	13
288526	13
584515	13
585153	16
678806	13
2495362	13
7848681	17
1861808	13
8025405	13
6342492	17
571515	13
2713071	13
4881303	13
1893446	17
1454573	13
6615541	13
22454195	13
11534534	13
4173843	15
23100039	13
2781936	15
27538	15
7859428	13
251579	13
20221890	13
4647976	17
1249732	13
3253912	13
13248701	13
11665019	13
17171411	13
7927762	13
2985190	13
6138317	13
13141622	13
3509631	16
1059163	13
10685068	13
2100406	13
2461087	13
791650	13
4398586	13
5547353	13
9389682	13
895459	13
8652083	13
11846767	13
24986488	13
10111776	13
5668208	13
21254	15
4862525	13
11389842	13
8066402	13
3048103	13
2250968	13
2602630	13
4854714	13
5378161	13
981175	13
6305627	13
3184284	13
118560	13
3671743	13
4774622	13
10562648	13
5383826	13
7924269	13
7000105	13
671363	13
13524145	13
7467942	13
9099765	13
7450116	13
13244493	13
1471482	13
2729826	13
9677016	13
4798860	13
2578543	13
720774	13
26176129	15
6607182	13
3320412	16
18073360	13
20513	13
1317901	13
16883154	13
4232269	13
5223678	13
655921	13
1488292	13
234382	13
30596307	13
5592752	13
14603032	13
13488637	13
7130711	13
2635484	13
11609999	13
18301754	17
4707392	13
741878	13
11505169	15
515324	13
12208192	13
21311955	13
2528218	13
5754134	13
1036730	13
3224131	13
2663937	13
24190360	13
24493351	13
1679029	17
5713748	15
85031	13
14515999	13
8357417	16
2866550	13
30076184	16
2412004	13
7075523	13
5499172	13
10443310	13
9762042	13
4187625	13
5733062	13
9697567	13
2877000	13
908852	13
23701046	13
2234241	13
413560	13
13455038	13
5291538	13
4525839	13
12238175	13
5792140	13
5617852	13
887243	16
11513701	17
3069069	13
30103322	13
4641557	13
1318198	13
2003590	13
1351029	16
3186057	13
1734920	13
6862528	13
12937712	13
8412019	13
1342618	13
64682	13
2828519	13
28628848	13
1754763	16
20752971	13
17623121	13
16586852	13
10335087	13
3136521	13
3383147	16
2184474	13
2564157	17
3786471	13
4868281	13
2917277	13
5034349	13
3872102	13
17891	13
3715252	13
17116852	17
808068	13
17128700	13
27420321	13
27952570	17
26669419	13
40904014	17
1513294	13
5760485	13
2779493	13
4069645	13
5681844	13
618934	13
1785905	13
12652869	13
5737307	13
3390371	13
3452970	16
19612505	16
14830207	13
3447277	16
2321492	13
3770502	13
1877605	13
1052752	13
6424549	15
3497333	13
9205381	17
98881	13
377914	13
7693804	13
2977144	13
13863155	13
9292427	13
8234122	13
6855967	13
10435414	13
19277978	13
497459	13
1499349	15
2886657	13
4450225	13
20186036	13
9491286	13
3208993	13
4331017	13
1406742	13
22652997	13
27535222	13
1387059	13
1566005	13
1187818	13
1776437	13
6548688	13
12527163	16
7954019	13
9149781	13
14394852	13
1557620	13
8819757	13
17230472	13
2538075	17
664049	13
1219257	13
6629959	13
10013257	15
3437944	13
1263775	13
22080895	13
23312780	16
4184669	13
1241387	13
16154432	13
11849106	13
269644	13
3599678	15
1785629	13
7631637	13
9779367	16
7055429	13
944391	16
5207620	13
1911622	13
4895011	13
1604678	13
21619449	13
268646	13
7275925	13
3360348	13
8750346	17
2381260	16
8801573	13
5179696	13
3711061	13
15779507	13
1324050	15
163580	13
7771810	13
4956102	13
11724497	13
8484451	13
4644091	13
5823435	13
1188748	13
2873388	17
10851716	16
2716028	13
1176497	16
7981111	13
5320673	13
6342515	13
903783	13
5182360	13
6809249	13
26047418	13
1725014	13
5212362	13
21648541	13
4342757	13
4093369	13
6552217	13
4468689	13
941652	13
6587086	13
5702238	13
1889945	13
354011	13
6238386	13
1354865	13
4395628	15
7303270	13
1047294	17
16218875	13
7620785	13
8070820	13
5697471	13
5675826	13
494317	13
2490309	13
7412004	13
3379831	13
2889672	13
20726747	13
549374	13
1333379	13
3968473	13
8930842	13
378091	16
4733259	13
6801647	13
3431563	13
1023603	17
11301432	13
59046832	16
16430287	15
28204830	16
11396935	16
420478	13
24862011	16
8951608	17
12125446	13
1905021	13
13227789	15
5549826	13
3881661	13
35719167	16
5978789	13
4189696	13
10766914	13
10689741	13
3027538	13
2116555	17
1337901	13
5103028	13
17027301	17
6142592	15
3305545	13
13784365	13
10491988	16
2318951	12
18212268	13
2352538	13
3184265	17
789839	13
9385724	13
3553496	17
6750446	13
5420724	15
14652260	15
3622126	13
4398361	13
3839444	13
1792356	13
8239039	13
6564107	13
6355008	13
4554788	13
1122952	13
2767754	13
16490726	13
7351362	13
4443898	13
2875818	13
21530187	13
6029582	13
1736791	17
1179721	13
362845	13
3091968	13
19240143	13
387387	17
17103365	13
1478970	13
8612232	13
5707610	13
4099542	13
9062506	13
19329112	13
14087174	13
1143693	13
8880208	13
14291372	13
937859	13
13006644	13
3398442	13
4150960	17
3072298	16
7547187	13
8160548	13
1865662	13
20856888	17
1789680	13
28189738	13
591106	13
4893926	13
6081238	13
3388606	13
2077788	13
4990061	13
15954700	17
13565473	13
16758044	13
304825	13
7110314	13
11574060	13
9170646	13
19727438	13
11227478	13
12197681	16
1146066	13
20221826	13
5500144	13
3873625	16
8144272	16
5119782	13
6760284	13
1990267	15
960096	13
5288094	13
13251930	13
611286	13
2952984	13
6749027	15
12050267	13
35236249	17
2354047	13
7271616	13
16160588	13
8797388	16
3626721	13
12117948	17
13056762	13
12657443	13
880098	16
10044438	13
2888838	13
4517107	13
1896092	13
53159115	13
11106719	13
2924943	13
2024536	13
10615232	13
1642496	13
962514	13
3887575	13
8190484	13
833365	13
19433464	13
17525486	13
3324115	13
2787986	13
10121608	13
29847434	16
5442452	13
7781653	13
2229845	15
1711127	13
191149	13
48904128	13
6869176	13
19593495	13
4415649	13
1165638	13
860261	13
4298981	15
12516375	13
24573712	13
33443230	17
2887714	17
1820317	13
3328358	13
8181610	13
12105223	13
5631770	16
8112470	13
5781850	13
5899654	13
1304201	13
1247790	13
4000389	13
5697533	13
983889	13
16566506	13
9397037	13
585354	15
3358763	16
20502992	13
47111201	13
8621371	13
244112	13
3672686	13
10845196	13
44638864	13
2874088	13
38243649	13
3199512	13
5637503	13
5332689	15
6204256	13
1001658	13
5820604	13
8719054	13
3466679	13
5431943	13
8411233	13
2123761	13
8885168	13
17065338	13
1777673	13
8759425	16
70208	13
17184909	16
253194	13
719605	13
1558512	13
10569863	13
24424083	13
15714728	13
1663712	13
6321073	13
8123903	13
4130322	13
10148138	16
4713293	13
1819069	13
5537569	13
18602234	13
3289560	16
15775110	13
27863752	15
12678412	13
17029701	13
11637223	13
59321	13
159815	13
2245232	13
937533	13
2953243	13
7626719	13
2477139	16
9084841	13
7239356	13
3527161	15
3229730	13
1466110	13
24061466	13
647149	13
29530	17
3185277	13
5017794	13
2730901	13
472110	13
8244524	13
280961	13
3968684	16
2723800	15
37134239	13
12880475	13
1936127	13
60756438	15
3059894	13
4866963	13
4110979	13
4162532	13
8307138	13
3008680	13
55960807	13
4464120	13
4028997	13
11227754	13
4057999	13
13281784	13
21026105	16
2267189	13
10434997	15
4898503	13
10940233	13
5433333	13
8725863	17
3366167	13
5510319	13
17405786	13
1252652	16
3817976	13
26759544	13
2041448	13
6049877	13
2130232	16
6410124	13
8954521	13
5719841	15
10134309	13
6759168	15
2981379	13
15144188	13
1266424	13
2092638	16
5252693	13
2296227	13
4133411	13
6958905	13
2210739	15
5161046	13
10857834	13
5389449	13
6916483	13
7369009	13
6961574	13
3823052	13
3494056	13
1228600	15
7840424	13
11109720	13
661384	13
3575111	13
1655274	13
17590614	13
7000422	13
11259255	13
3869631	13
9257912	16
5206477	13
1019701	13
14000883	13
9931452	13
5405760	13
4183655	13
2302225	13
2734761	13
5701702	13
16555014	16
6068006	13
9853340	13
9755824	13
1669194	13
23304506	16
6338368	13
6581721	13
2283426	13
5676102	13
4337302	13
13103301	13
11527457	13
17677144	13
929355	13
16137	13
4188313	13
27400215	16
4261128	15
3637116	13
5345886	16
1792020	13
12279036	13
313072	12
684574	13
2581898	13
5969657	13
11105060	13
3058163	13
1147056	13
20477906	13
8796895	13
9694397	17
837888	13
11410822	13
15913491	13
2434770	13
7652745	13
1813012	13
32105576	13
5055362	13
1061210	13
887021	13
11832733	13
2259626	13
25546272	13
6300038	13
4244070	13
26627132	13
4411893	17
9212090	17
7100113	13
10564357	13
1347981	13
10269059	13
6127081	15
5583969	13
15786808	13
12359763	13
18194574	13
20678	13
11925415	16
7909339	13
43519511	13
14519095	13
18034260	16
1954836	16
26588451	13
3953041	13
12382125	13
149026	13
9542540	13
558783	13
10706509	13
7647376	13
6292793	13
94409	16
2242503	13
1337722	13
5965220	13
9371178	13
970795	15
12534886	13
10435672	13
1821595	13
863920	13
12711879	13
8149590	13
16985553	13
2530853	13
11002758	13
66670122	13
18243805	13
17065378	16
16763885	15
22128478	16
3125850	13
13605843	13
10784383	13
8494755	16
29647927	13
10128373	13
13953331	15
11280390	13
5081701	13
861621	17
18153427	13
4061655	13
4203984	16
7787411	13
5005217	13
11491940	13
7477979	13
3202185	13
4844889	13
24250608	16
3296224	13
1887390	13
6058892	16
3584586	16
31359749	13
4048385	13
10196069	17
3251251	13
11552432	13
986572	13
13343052	13
9404974	15
43936277	16
383412	13
2822450	16
19809115	13
12859339	13
4145008	13
4240805	13
19926939	17
14551647	13
22263930	13
187118	13
10398585	16
19201493	13
46092	13
4890759	13
27578930	13
20115980	13
59786	13
4908939	13
2982460	13
4859418	13
5133222	15
19798306	17
9937473	13
1353137	13
1546389	13
1252127	13
9681085	13
2998743	13
12455359	13
16892604	13
12994287	13
27325983	13
14183047	13
350144	13
2399461	15
2173379	13
3390879	13
1274249	13
2483067	13
20305503	13
17897326	13
1983208	13
19859307	17
2352862	13
17256313	13
8043387	13
5062585	13
2383373	13
9022950	13
3583925	13
15385487	13
7896152	13
3212147	13
2901607	13
3988067	13
3343419	13
664144	13
13808639	13
4662968	13
14046761	13
2969421	16
16482602	13
19038788	13
16005146	13
11329454	13
11742930	13
3876346	13
7165262	13
2352261	17
6085096	13
10277281	13
4014583	13
1103928	13
2118240	13
1429544	16
4591547	13
10916283	13
2464637	13
9041074	13
15558266	13
10165928	17
8013113	13
14997339	13
15622908	13
11752961	16
19451	16
2304448	13
816501	13
926825	13
10594852	16
2685737	13
5974758	13
2850812	13
2961068	15
11471564	13
16954369	13
4899015	13
3236705	13
14422	13
6991670	13
14274753	16
4834945	13
10228458	16
359393	13
7068148	13
4351998	16
7629862	13
4873846	13
9020652	13
17754053	16
421072	13
28701201	13
3685595	13
3860553	16
6969133	13
24103352	13
6090912	15
11293674	13
4010973	13
12159359	13
11138347	16
8346903	13
1401937	13
4285200	13
6903508	13
2008582	13
8103087	13
4300224	13
3078525	13
10595654	15
169997	13
8440531	13
1304756	13
1719601	13
26117098	13
867849	13
3383039	13
469180	15
6938047	13
17373650	13
1990553	13
11915340	16
691299	13
3727970	13
995063	13
108430	13
28325685	13
8889190	13
1521882	13
2128959	13
149636	13
1245322	16
641328	13
20301939	13
5578450	13
9879460	13
8798851	13
2106519	13
3618923	13
527813	17
3589607	17
5221125	15
42624064	13
5735511	15
4689455	13
799747	13
27117892	13
2853746	13
4818460	13
554915	13
7314194	17
18617468	13
13273200	13
10437086	13
11204424	13
1521578	13
10264996	17
11124443	13
2264065	13
2996376	13
6523326	13
18269393	13
10717157	13
3116387	13
7770516	13
13384947	13
2766593	13
29862652	13
11268903	13
1571626	13
1434075	17
2022309	15
357365	13
2567815	13
7184841	13
1527642	13
5315895	16
1659687	13
545147	13
23040861	16
2209917	13
2357173	13
11312535	13
382308	13
5222182	13
2623365	16
3127353	13
940325	13
18345312	13
15935888	13
4799262	13
15909022	16
1070175	17
4296658	13
1566253	13
2468015	16
9619330	16
14576325	16
6906919	16
67820	13
10372092	13
6557308	13
4624255	13
2099161	13
398060	17
1279826	13
7326862	13
10126988	13
1896920	15
8912843	13
748931	13
15998871	13
23361399	13
17294121	13
5389926	13
15648157	13
5028593	13
10121394	13
2589350	13
46318679	17
5088985	13
1798182	13
15865427	13
5307942	13
10649577	17
4250110	13
1017996	16
581046	16
17130921	13
372258	13
17956136	13
2190050	13
53405376	13
17511015	13
3408755	13
3033015	13
3183472	13
1155872	13
20995697	17
10410986	13
10476591	13
750461	13
10351695	13
1406761	15
21001759	16
4415016	13
5433352	13
7486232	13
23939126	13
5113354	13
1383178	13
1123726	13
6061562	13
8178056	13
10512635	13
8576357	13
11260381	13
3026318	13
6061370	13
13993968	13
3382370	13
3135478	13
9044236	13
7672722	13
573901	16
23986345	13
1728090	17
10328510	13
12784533	13
3596787	13
1872760	15
26438119	13
6314386	15
2259466	13
9713033	13
8972295	17
13408537	13
18048656	13
22001506	13
6248523	13
31778347	13
2202649	13
93649	13
11728673	13
77976	13
17425135	13
2459078	17
4824113	13
6405281	13
7095526	13
10133443	17
8909612	13
1000206	13
5441482	13
14191071	13
4845765	13
4463776	13
13893583	16
8408518	13
1783665	13
689336	13
11201559	15
5585683	13
10673252	13
5818905	13
12950410	13
14859316	15
10673815	13
4068079	13
5985623	13
1238171	13
3202970	13
1283941	16
10932617	13
2375015	13
290311	15
329799	13
5529316	13
1232326	13
4749640	13
8959161	13
4385647	13
2818120	13
1571204	13
22690316	13
159201	16
22640	13
9293809	13
8464112	13
4935867	13
17676172	17
5265029	13
15261457	13
10533572	13
3195547	13
2335783	13
20189748	13
2824505	13
3631646	13
2441489	13
35006091	13
6403504	13
17580901	15
2200633	13
3627589	13
5591266	13
18224505	13
35113124	13
49849575	16
10388064	13
7200451	13
7199617	15
2577162	13
6004332	13
10730224	13
5864405	13
3700072	13
4399128	13
1539493	13
12941357	13
2537717	13
14706155	13
27491889	13
461969	13
5651593	16
3874023	16
26879619	13
7775490	13
7424856	13
21766471	13
24618620	13
6104250	13
2515937	13
10149085	13
1560826	13
2568854	13
1135190	13
3523505	13
28182593	16
4376770	13
9362658	13
19985128	17
11879854	13
1604520	13
839567	13
9294074	13
2074040	13
2927146	13
723805	17
4566955	13
909039	13
8474423	13
24381799	13
4116447	13
8643408	13
4801802	13
3458415	13
7875726	13
2047434	13
7150246	13
2059001	17
6172487	13
13907832	13
8542732	13
2183635	13
14797053	13
20720616	13
3106338	13
3095016	13
611180	13
3504725	13
465610	13
4124382	17
9494155	13
5695192	17
10857628	13
11359879	13
8741395	17
3024986	13
1636675	16
10821973	16
1034175	16
1591358	16
11336485	13
414708	13
9620856	13
4102091	13
3844044	13
11344336	13
1882101	13
14538381	13
1766987	13
17502912	13
6136268	13
26371171	17
10830777	13
10994580	13
6065473	13
191921	15
7775734	13
8487063	13
29829893	13
208512	16
62738407	16
3934152	13
11773064	15
2454762	17
9709688	13
7101255	13
7175209	13
7753978	13
49376283	13
8138663	13
1860411	13
6551316	13
3404094	17
4804734	13
8468337	13
381623	13
13630373	13
3530335	13
5149406	13
14075566	13
2470522	13
1040373	13
25238	16
7217741	15
1617819	13
3973291	13
3496802	13
32147330	13
14332108	13
19456130	13
20020341	13
10367142	13
18738235	13
4311409	13
16762171	13
13097500	13
1033503	13
6213152	17
2227125	13
4947405	13
13587132	13
8247442	13
9378041	13
7755771	16
7184901	13
4154191	13
5268389	17
3783207	13
5118223	13
1554437	13
1969634	13
14774423	13
1188988	17
12960248	13
5703497	13
10135589	13
9763313	13
3470352	13
903039	13
10707005	13
2233108	13
6648721	13
822937	13
3748809	13
8083288	13
13838741	16
8025579	13
1189863	13
3861458	13
7928629	13
231094	13
11355433	13
4002906	13
15727388	13
19168766	13
2907625	15
1933547	13
12239423	13
6501848	13
111611	17
4644427	13
650732	13
2291439	13
8987243	13
2145447	13
227113	13
2185547	13
2011803	13
2574439	17
299201	13
22860598	13
1842806	13
795179	16
4708172	13
1441098	13
2994510	13
9404874	15
1466951	13
11327497	16
1264928	13
12102008	13
14001212	13
430380	13
1569767	13
10713133	13
30635504	13
16054663	13
5426641	13
1205222	13
19187375	17
3452971	13
5150920	13
3445618	13
12859724	15
1730132	13
1118971	13
4923241	13
2130618	13
141037	13
8550628	13
15914833	15
3235074	13
9279593	13
2528982	13
8595244	13
7858074	13
2722241	13
3954533	13
19564461	13
2108299	17
11459821	13
35126465	13
6162016	15
4230277	13
4844816	13
1098240	13
10031721	13
9780856	13
10955450	13
19942707	13
8857090	13
11638194	16
968961	17
27632653	13
10183759	17
2540802	13
444179	13
5180020	13
1293982	13
5947761	15
20885701	13
15308723	13
244270	13
4942326	16
10964798	13
1786333	13
8848355	17
12434216	13
5435760	13
8462044	13
1348222	16
240996	13
16474299	17
1282076	17
6328946	13
6696301	13
374268	15
3770321	13
1777937	13
24769284	13
6558463	13
1569917	13
34727908	13
5423957	13
12695373	13
21534490	16
6755853	13
4333941	17
7676451	13
2901323	13
21136451	13
8974492	13
12141067	13
5506647	17
219122	13
11114959	13
13304249	13
24673484	13
1292029	13
4220175	13
16319346	13
2592229	15
4125926	13
21305524	13
2680662	13
72230	13
3353666	13
7517114	13
21414503	13
2839413	13
1143134	17
8640213	13
1554806	13
9759241	13
5110212	13
9450564	13
4373716	13
431699	13
1573377	13
1766737	13
20865500	17
1563899	15
5598002	13
3625715	13
1685713	13
3882224	13
4310938	13
6698623	13
6568731	13
12589566	17
865443	17
12082423	13
17731857	17
31832174	15
4567249	13
4301975	13
4758064	13
6195723	15
6756041	13
8181038	13
18007584	13
29073034	13
1153115	13
2980647	16
2185185	13
3772066	13
6083161	13
2849182	13
8996892	13
779067	13
15458129	13
8490618	17
30567216	13
15503457	15
16768599	13
7475581	13
2960032	13
4956782	13
2787761	13
1640945	17
556661	13
2472019	15
106191	13
5001188	17
1267346	13
5011129	13
15717138	13
25974967	13
2043003	13
21788924	13
11866699	13
5016117	13
1046722	13
6395868	13
6720091	13
698379	13
9525763	13
982373	13
7196356	13
303724	13
7945742	13
4198480	13
13327173	13
4444297	13
9312499	13
19501308	13
38462108	13
4828548	17
5076315	13
5909984	13
14846324	13
6396208	17
1612232	13
6006761	13
9572464	13
1864429	15
2129892	13
42912	13
6014366	13
3292488	13
1495397	13
3400370	15
1734917	13
17286792	17
22088489	13
8260795	13
3928661	13
18757589	13
11596428	13
2463700	13
8387616	13
5047576	15
3526785	13
21624760	13
5980256	13
1344579	13
6701068	11
257241	13
289874	13
1389323	13
7557002	13
2655464	13
3031453	13
11382373	13
7841769	13
209138	13
28285923	13
4559104	13
2493300	13
19189055	13
7870345	17
12494480	13
5105170	13
12515160	13
13466642	13
10627324	13
1162825	13
24887629	13
17553492	13
16962785	13
3959737	13
2040347	13
3012780	13
7898721	13
12083286	17
13216165	11
8703502	13
675216	13
9144393	13
9883062	15
4986460	13
10286655	13
14586069	13
7915583	13
12422528	16
2029334	13
13229982	13
4870276	13
3128747	13
2621949	13
11898472	13
19942184	13
222858	13
351075	16
18226133	13
13170522	13
3328873	13
3519560	15
1033539	13
241940	13
728050	17
16067116	13
1261599	13
8876814	13
7773612	13
5776114	13
1583104	13
8528235	13
8374405	13
1082713	13
5043375	13
163240	17
3875240	13
19322532	13
4836572	13
22128263	16
6177951	13
1866736	13
13872911	16
824530	15
15178439	13
33589403	13
10270626	13
5247307	13
12422904	13
2493067	16
104844	13
4948874	13
7641920	15
3953931	15
20557332	13
1742318	13
11463979	13
17715208	13
11755924	13
5885427	17
9458813	13
12091426	13
577231	13
386726	13
11531226	13
4434827	13
23147160	17
12756770	13
8337337	13
22745663	13
10440867	13
19536440	17
9934443	13
4544502	17
15795356	13
5362194	13
4553511	13
2452758	16
87171	13
9591670	13
858924	13
4153803	13
9562038	13
4527670	13
3799562	13
23163730	13
7562155	13
8344360	16
4559400	13
5576837	13
7215215	13
1546633	13
11791052	13
6677941	15
562053	13
4372517	13
1664420	13
5305737	13
9640963	13
1137000	13
844135	13
2424	17
12452371	13
9259288	13
2865809	13
24637315	13
9173417	13
14787654	16
7392295	13
16136031	17
2747579	13
2664736	13
3121655	16
12924477	16
16932048	13
7383699	15
20344823	13
9116537	13
4123835	13
1099948	16
10086694	13
9251493	13
6928963	13
9617534	13
4654928	13
1954292	13
5791641	13
2189586	13
18127760	13
5362525	13
10826608	13
15044472	13
9660585	13
23185389	13
2945575	13
4050222	13
3015390	13
9301408	13
19574520	16
8584463	13
20338044	13
8009937	13
1221240	13
1331892	13
15008864	13
9799734	13
9273272	17
6143556	13
4869325	13
21348404	17
7163977	15
252989	13
3164683	13
2539329	13
4715654	13
8012960	13
1103982	15
2833143	13
12449862	13
27844551	13
4511040	13
12117157	13
894790	13
13286155	13
11204462	17
1775491	13
389678	13
3299487	15
1993901	13
15187856	13
18180713	13
2353499	13
1825961	13
5946723	13
11441522	15
398115	13
733001	13
3738942	13
7579467	17
14189225	13
85360	17
10453618	13
1864096	13
2542532	13
26167748	13
2162888	15
4067223	13
10331978	13
28274149	16
603512	17
2321618	13
4802210	13
19442308	13
3174615	13
2008229	13
2382363	13
12158272	13
1906827	13
784452	13
3249827	13
10084937	13
15868184	13
3208913	13
910503	13
10967890	13
8795325	13
5146460	13
2787397	13
3942750	13
1414355	16
8753894	13
16843404	13
2714431	15
1093401	13
2853126	13
13172795	13
47139514	13
4445032	13
4162102	13
8875113	13
1404873	13
12895690	17
1213132	13
945017	17
15173194	13
40481187	16
2290322	15
6355412	16
11544261	16
4151132	13
7587693	13
15774497	13
8112045	13
5060436	17
5437645	13
4327057	13
2430425	13
5144725	13
3787010	13
666352	13
6128898	13
22551083	13
919273	13
13465722	13
11868995	15
1812865	13
350151	13
6838393	13
420802	13
12710591	13
1964044	13
7978544	13
17666899	13
8791680	13
2534888	13
5795974	15
2521777	13
253285	13
4760187	13
4260146	13
21261648	16
57844310	15
709786	13
2985578	13
15412078	16
796921	13
1319719	15
17655555	13
5139655	13
1725752	13
977851	13
323780	13
6602224	13
3915993	17
3859147	16
9302481	13
1210812	13
5159305	13
5084356	13
3013324	13
289515	13
4578775	13
1776089	13
33704890	13
2289247	13
19772602	17
3790486	17
18648915	13
2210596	15
916379	13
10026867	13
10178618	13
16257062	13
6948119	13
7588694	13
5517761	13
12948443	15
14175039	13
1024100	13
17999046	13
1621278	13
294160	13
11902409	13
25629480	13
20605904	17
9447075	16
9105519	13
7519064	13
2622487	13
2177964	15
14366704	13
636681	13
8935187	13
20110099	13
10130227	15
9675457	13
17283386	17
5738834	13
8686917	16
2359049	13
382736	13
5142216	13
13618780	13
2125341	13
17217508	13
834044	13
9135588	13
7995414	13
16553012	13
11492433	13
12860534	13
4129878	13
9952308	17
5095147	13
783675	13
3295928	13
43627	13
2496761	13
4345231	13
25227042	13
9537281	13
4358429	13
226259	13
7791108	13
9568976	13
2031721	13
3679765	13
1763503	16
3192275	13
20027799	13
391743	13
16815858	13
1858208	13
8389107	13
17303886	13
4105916	13
3285470	13
18645864	13
30285950	13
43907518	17
11916107	13
9778988	13
1346027	16
10510399	15
10038827	13
8967908	16
6470902	13
3046160	13
19653891	13
1609485	17
1363002	13
12537940	13
9169666	13
10468989	13
5753087	13
4033810	16
17897533	13
523200	13
13871650	16
12981344	13
1875835	13
722674	13
1269243	13
35288884	13
20223901	13
7331019	15
19432220	13
6702888	13
440722	15
10065071	13
5099897	13
23992850	13
6339327	17
8828199	13
19933115	13
89031	13
5488265	13
10276038	13
13624954	17
5637898	13
4236037	13
4253179	13
389295	13
9690749	16
24144992	13
3775953	13
6426064	13
74597	15
484016	13
5714087	13
23958599	13
7312291	13
3568725	13
35400011	13
10622806	13
873452	16
26414172	13
3488245	13
3577181	17
7835562	15
7583168	13
2612513	13
10390785	17
13698498	13
4573912	13
6652718	16
7397151	13
3601481	13
567511	13
4778893	13
1655884	13
7028587	13
35503050	15
7768763	13
5537407	13
22216383	13
91089	16
20005303	13
4112736	13
33009442	13
1453762	13
7132592	13
25253641	13
13743762	13
27860	13
2985595	13
343077	17
21409995	13
1855644	13
12912805	13
17011993	13
564130	13
1759240	13
16073959	13
8410883	13
6984695	13
541460	13
277466	13
1911457	13
17195749	15
1828384	13
3747568	13
14871762	13
1554970	13
6755364	13
8631539	13
16441622	13
7894041	13
9084974	13
4575810	13
110181	13
15411766	13
38597237	13
513051	13
534516	13
329852	15
5483317	17
10097682	13
1584432	13
6850819	13
1244457	13
1681055	13
371386	13
248433	13
937387	13
1752426	13
34044761	17
12393883	15
1758813	13
5606345	13
12680796	16
6925883	13
22404135	15
2720915	16
1210272	13
22399304	16
2954121	13
8447943	13
31792409	16
5328161	13
10115636	13
16496399	16
19097056	13
1356007	13
9917535	13
1459014	13
24766630	13
3944460	13
16569368	16
5582046	13
14895301	16
11289619	17
10284641	17
10903776	13
8402882	13
7863937	13
13707803	13
1863936	13
2812299	13
5928246	13
3237253	16
1882496	13
2018928	17
1602639	13
9059433	13
11580182	17
2721778	13
1742858	13
7705374	13
17552676	13
1110141	13
9309153	13
9919632	13
2697493	13
12446206	16
12732802	16
12304337	13
2501045	13
6465335	13
728231	13
7624629	13
8315627	13
24173879	13
4720573	13
1910586	13
7134905	15
664081	13
1409648	13
20543293	13
7360346	13
831752	13
2454362	13
19892260	13
2829355	13
8200311	13
3267476	16
3263438	13
824204	13
12477687	13
3284920	13
7401623	13
4132231	13
4794506	16
13015285	17
11534003	13
9151705	13
2374076	17
5922417	16
3425381	16
12956726	13
15015257	13
11784209	13
10456350	13
383945	15
5563805	13
8846148	13
1928588	13
4430189	13
987729	13
11945749	13
21091342	13
698231	13
1434470	13
15316132	13
10140171	13
6528707	13
3292507	13
4342292	13
15257327	13
9488094	13
7516536	13
14021339	15
19517555	13
2470973	13
1567997	13
4652213	16
15168561	13
3458390	13
12131882	13
16614515	13
2623703	13
8944461	16
3015147	13
11332326	13
1294055	13
740583	13
22803176	13
6979877	13
4055082	13
10684511	13
1190402	13
1586291	13
3836526	13
8577903	16
6437258	13
11448488	13
5831240	13
835574	13
14797572	13
20102422	13
5450601	13
2293733	13
4481086	13
334731	17
10878208	16
848706	13
10866665	13
32448877	15
4465398	15
10091600	13
2439523	13
2478199	13
27583986	13
8312522	13
17781958	13
11518675	13
5649264	15
12326387	13
12539960	13
12539493	16
1081490	17
9697135	13
943997	13
442971	13
5739239	13
25933048	13
7605966	13
5314293	13
30010080	13
6001458	13
4173185	17
2024622	13
7834773	13
3055040	13
23458613	13
2999436	13
78584	16
2792401	13
6475938	13
19274071	13
1167870	13
3372387	13
14070352	13
10908417	13
3424552	17
9548089	13
11269473	13
7339788	13
2228840	13
1711750	13
5535604	13
12029130	15
15846886	13
5862181	13
18593117	13
3039265	13
4721075	13
1160894	13
12462426	13
40918737	13
2365724	13
7499420	13
1287148	13
9121279	13
37957024	16
1679252	13
19675386	13
4833558	13
13425905	13
24642071	13
19667400	13
6615908	16
10997579	16
340429	13
12114333	17
3375557	15
14737391	13
1822061	13
1928030	13
4370193	13
10628019	16
3841865	13
2965308	13
968933	13
445240	13
5207661	15
9273835	13
9576340	13
3432747	15
2769111	13
170873	13
2439247	13
10109365	13
17317230	13
39797780	13
9070569	13
7597706	13
346250	13
41573306	16
6740601	13
7224417	16
1999158	13
4396320	13
17748013	13
5616855	13
38709123	13
10307829	13
24266791	13
17793938	13
10082674	16
4948758	13
2825780	15
1819646	13
7980661	13
2065970	13
1413598	13
2616608	17
4526869	16
522060	13
945765	13
8955554	13
3173756	16
6509689	13
8419997	15
15127186	16
58668752	13
6714110	13
3550651	15
20356879	13
15303463	13
277193	17
2612317	17
4312795	13
15712141	13
5017637	13
8849152	13
3511911	13
4722993	13
6275890	13
14594756	13
2540332	13
35376	13
5354065	13
8822769	13
2416852	13
2223498	13
2993954	13
1318425	15
25091310	13
3117223	13
12584411	13
21359521	16
55571690	13
2351481	13
8653241	17
7091150	13
2470897	13
1369540	13
2845100	13
3685727	13
4384170	13
5111786	13
770426	13
13141725	13
12840125	16
7886429	13
3572370	13
12448432	13
5887740	17
14624716	13
153020	16
567483	13
16456419	13
507391	13
6153981	16
1608855	13
27895112	13
9949534	13
7103176	15
7734141	17
20138458	13
14199581	17
380631	13
5937001	16
11670951	13
8727514	13
19837369	13
488712	13
7491543	17
1685411	13
26298872	11
5635073	13
1429200	13
24077407	13
5720071	16
1419135	13
11716771	13
17637818	13
25991279	13
8068828	13
4876580	15
4591648	13
26261063	13
3000198	13
4421092	13
14300790	13
479933	13
5059326	13
6270781	13
7325930	16
21430074	13
216823	17
2217997	13
34810239	13
789331	13
260884	13
9459985	15
4441325	13
10407215	13
17522754	13
1391935	13
3823711	13
13105589	13
8705836	13
22016094	16
11827040	13
27346611	13
2827861	13
650575	13
5564696	13
4864178	13
12882683	13
5484037	13
9560488	17
4584341	13
3419955	13
116183	13
3165279	13
11108728	15
16764190	13
1109525	13
4241865	13
7158000	13
181993	13
3025163	16
12770862	13
3345800	13
5505242	13
3785960	13
6491180	13
34579848	13
846168	13
15567776	13
8687084	13
26688487	13
9707112	13
22118688	13
3882560	13
3356740	13
21705198	17
8060135	13
2457085	13
2964791	13
1732731	13
19358354	13
13470262	15
8872026	13
4703912	13
7164224	13
15237450	13
8340050	13
1739815	17
15681527	13
2272972	16
1121286	13
4658736	13
8174052	15
1004330	17
3819412	16
22191571	13
28256016	16
2882484	15
28834130	16
13364364	13
20185647	16
3632173	13
4097535	13
622253	13
9889113	13
269860	13
852042	13
1716170	16
3139526	13
749929	13
18927960	13
32250011	13
3949067	16
19523824	13
3997675	13
1365892	13
12877285	13
7467208	13
6716059	17
58094056	17
1035598	13
3768316	13
2175477	13
45942859	13
9764961	13
1656050	13
5884841	13
28087379	13
19754329	13
4560960	13
2810709	13
3264209	13
12168174	13
6831298	13
6347732	13
5000254	13
1748745	13
3360383	13
7833135	13
12996636	13
9129671	13
23266767	13
139040	13
17029124	13
1275504	13
1663431	13
700669	17
1519770	13
21009136	13
2204240	13
12736528	16
911393	13
15480647	13
4337396	16
1049528	13
3025000	13
508756	13
1836804	17
9803362	13
10165719	13
2263781	13
450643	13
8022219	17
9882589	16
3025126	13
20162096	13
3854971	13
4817299	13
12252852	13
2839746	15
16801729	13
14169137	13
3024371	13
9524852	13
7302737	13
9659041	13
5056713	13
21136930	13
3569231	13
8820977	16
551209	13
2741009	13
3889137	16
1173753	13
4110124	13
1356135	13
5838163	13
271053	13
11810415	13
4441696	13
19309915	13
18659	13
8288631	13
6947905	13
10888304	13
8767841	13
44921	13
3186208	13
27130808	13
4549557	13
36105922	13
7119790	15
19454244	13
2058440	13
26234875	15
2060852	13
3164006	13
7908006	13
378542	15
7820172	13
22080062	13
10244746	13
10375609	13
10493735	13
1166772	15
5183809	13
646571	13
8398014	13
20199834	13
5908304	17
6353691	13
10292403	13
1889226	13
6822644	16
15772080	13
17934117	13
4217695	13
8082349	13
22040550	13
7000414	13
12412684	13
24317902	13
5493962	16
14041132	13
289278	13
837258	13
6123525	13
487296	13
3179080	13
10492945	13
5613160	13
655345	13
6350837	13
10137990	13
6955766	13
1223263	13
4967071	13
4957365	13
407177	13
10038566	13
866558	15
8211803	13
176107	13
8491806	13
4667555	13
9074044	17
3583023	13
3511997	13
8186495	13
1349361	13
19538738	16
1653092	13
161063	13
10854513	13
5328210	17
569369	13
31424293	13
13365471	13
6585904	13
13333156	13
9268829	13
2546154	13
14580057	13
13506283	13
1126309	17
1113740	13
2512307	13
1889716	13
4167123	13
384658	13
11920090	13
2317542	13
41961277	13
13416815	13
16128732	17
2444974	13
9238364	13
2284518	13
11305381	16
14028357	13
8803768	13
25764198	13
1428771	13
18739007	13
5713064	15
17574465	15
9688744	13
26045698	17
14578279	17
3557816	13
156262	13
558926	13
15777	13
11232056	13
6270989	15
5268301	13
4265909	17
48110648	13
11257370	13
13725068	13
8266884	13
20110367	13
13946483	13
4585528	13
19484888	13
2745084	13
767080	17
3030627	16
4710773	15
3394941	13
4685451	13
8380368	16
6884941	13
13083736	13
6921852	13
5243520	13
8153579	13
20535190	13
5666024	13
6373386	13
6272201	16
7461140	17
3775737	13
3844310	13
7549443	13
1520200	16
8711801	13
3240324	13
1437457	13
10177625	13
990632	13
191639	15
6965618	13
2480173	13
321620	13
4946013	17
3598466	16
18707818	13
6566626	13
15629812	13
2331032	13
4713285	13
7268049	15
22193946	13
11699624	17
6637937	13
414228	16
18058	13
922433	16
12390791	16
11101313	13
3290061	13
10013921	13
4417827	13
10628053	13
14186469	13
3264848	15
849889	13
1655602	16
1155090	13
23504988	13
7180295	13
4086626	13
1827973	13
37469684	13
9236026	15
9066168	13
635099	13
261886	13
4812630	13
9892716	13
4619620	13
7634466	13
3834804	13
4517916	13
7092043	13
233215	13
277512	13
13372823	13
1316614	13
2705771	13
695138	15
7058609	13
963797	15
26997420	13
14118490	13
16015852	13
4824519	13
3993166	13
4931501	13
8764546	13
10136760	13
13455250	13
6404899	13
24935882	13
16486040	16
83471	13
1590628	15
423852	15
6983762	13
12609402	13
6346223	13
8138812	13
8034006	13
11648267	13
4001348	17
12307581	13
16468333	13
3184144	13
9913717	15
1874163	17
19234807	13
17154061	13
4534603	13
8672449	13
4956794	13
13561074	13
13735794	13
11991612	13
9165547	13
54006390	13
4385452	15
15831620	13
22098423	16
114096	15
45569224	16
4344718	13
5896833	13
7154703	13
1100971	13
315963	17
7051029	13
10913428	13
2295386	13
26077699	13
7407743	13
4494846	13
9250046	13
3447189	17
8026839	13
2034037	13
3670189	13
5350716	16
6032135	13
2725356	13
3089364	13
7220308	13
826286	17
12997072	13
4974830	13
517834	13
12520599	13
880895	16
14289253	13
10004618	13
14394733	13
18479982	13
1261294	13
2528803	13
3300937	13
5541851	13
35638872	13
11869684	13
9198637	13
3759376	16
9093264	13
23921095	16
26323950	17
5792671	13
7807671	16
13737640	13
6742224	13
8812043	16
3548069	13
8920569	17
3272964	13
3939158	17
12516618	13
15904465	13
12281968	16
10899	17
1391009	13
4487936	13
13691090	17
3508144	13
1518080	13
589813	13
18498485	13
1534261	13
2960344	13
12355191	13
7073217	13
12193916	13
6826053	13
782399	13
5581191	13
14060206	13
3612190	13
12707818	11
5672387	16
174861	17
1378657	13
1511127	13
21320218	16
341551	16
13574625	13
2319608	13
2504174	13
3168304	17
3856053	13
11166308	13
1073015	17
9254473	13
13971681	13
10736936	16
4473229	13
6444068	13
21743625	16
19166514	13
3132505	13
2655679	13
23414830	13
6996177	13
203131	13
12295884	17
13953885	13
1727525	13
1361408	13
4625303	13
3632441	13
717941	13
7609821	13
4170898	13
7443656	13
18063440	13
4134086	13
2024869	13
3720420	15
8318336	13
29046248	13
3210925	13
57943	13
4440197	13
22419441	16
27370	13
357563	13
24169963	13
5326462	13
6349703	13
12387312	13
185346	13
1086731	13
2167411	13
14244526	13
20923637	13
13791710	13
283366	13
427558	13
3739470	13
30464138	13
11303095	13
1308024	17
15872974	13
1171960	13
11205164	17
10515758	13
1925083	13
990742	15
4166216	13
16010188	13
20583953	13
1400628	13
7312331	17
14011028	13
3892226	13
17742975	13
430461	13
10194553	17
9484619	16
1493190	13
2729481	15
1437270	13
9672077	13
6580320	13
31916616	16
2272147	13
15533695	13
10531612	16
6962723	13
6940869	13
29296419	13
789928	13
17172101	13
354978	13
14400628	13
246746	13
884594	13
11305149	13
10835885	13
4930122	13
5040410	13
9921740	13
4255617	13
259675	13
8921284	16
7086382	13
2001760	13
1646841	13
5793985	13
5060256	17
4260609	13
16404979	13
20821002	13
21934192	13
6673324	13
22827008	13
1351451	15
280420	13
13210073	13
13099067	13
1896990	16
1287417	13
71196	13
2032898	13
11839937	13
1090736	13
7854218	13
8475799	13
7715882	13
9055506	13
4324361	13
598688	13
16276601	16
13476938	13
17110350	13
2183898	13
2229238	13
3204334	13
21142268	13
390278	13
12830643	13
12715837	13
4885750	13
15010816	13
484309	16
9395933	13
15994414	13
10272868	13
5332293	17
1529519	13
31242536	13
6155435	13
16158614	13
10402772	17
4110017	13
6263945	13
19450338	13
23167498	13
8247792	13
6202827	13
15102003	13
29883566	17
9171150	16
1206297	13
10434051	13
17053881	17
908697	13
14307643	13
14122565	13
6786757	13
9249489	13
7378663	13
4489876	13
3760643	13
36227	13
25672711	13
9902570	13
6466763	13
2718978	13
4696688	17
3203614	17
14937741	13
14876560	13
13246593	13
130654	13
10585891	17
6169420	13
4501146	16
3953324	13
9488115	13
2257890	16
22993135	16
2297612	13
13174956	13
737227	13
1649835	13
3140339	15
8462440	13
3043961	13
11432759	13
18572143	13
10880484	16
7762524	13
15816387	13
6184389	13
20555421	15
1155189	13
36976313	13
12719862	13
15609179	13
14331461	13
11781486	13
14070535	13
100641	13
14047052	13
5854317	13
10548323	13
6353108	15
15401215	13
1679935	16
5836408	13
206060	13
88810	13
2101421	13
6447985	13
11863588	15
20510086	16
4565757	13
196581	15
19535477	13
10482239	13
5136149	13
3131283	13
468777	13
3311124	13
19501485	13
13045537	13
8693801	13
21515822	13
1265538	13
32589016	13
4810052	17
1666516	13
13272750	16
3119921	13
1808774	13
23688079	13
2371247	13
791469	13
2353981	13
15487823	13
6623137	13
5610579	17
1549692	13
2085694	13
3284595	13
3889518	15
4865109	13
5002470	13
188208	15
4511538	15
8289215	15
472027	13
5662	13
13756804	13
4544722	13
4550973	13
4107972	13
4722552	13
12564712	13
2390064	13
4763057	13
2721561	13
22090411	13
5600418	15
2266106	13
7774992	13
14420569	13
6422266	13
1201027	13
9264880	13
15183387	13
9909950	13
4329606	13
12799109	13
4113517	16
2983058	13
20232783	13
4502312	13
35124509	13
1447669	13
51280674	13
9594984	15
4891425	17
1804023	13
1332636	13
109474	13
3514933	13
1383058	16
5636629	13
5790919	13
26250844	13
18597036	13
35526417	17
12557072	13
16620282	17
9235564	13
25239272	13
2227069	16
70306	13
2457042	13
14203579	13
943078	13
8994431	17
21856890	13
2043492	15
36080343	13
13818427	13
10438016	16
5114974	13
9226771	13
11041986	13
3377620	16
4607755	13
4725437	15
2884258	13
6795284	13
2139639	13
13946394	17
1342899	13
27276576	13
24451828	15
10216542	13
11910339	13
9478360	13
3489421	13
12826667	13
5564824	13
3711437	13
3290081	13
1791401	13
3643382	13
14527225	17
27498090	13
2811076	13
5340028	13
11533602	13
4835284	13
18964238	13
4713425	13
8929055	13
4612720	13
23889233	13
8928435	13
12478332	13
9907518	13
1035665	13
3135130	13
13825883	13
2566305	13
756591	13
3536570	13
3547222	13
3780686	15
2319701	13
9625465	16
8001739	16
2702022	13
7172558	13
2913952	13
2416124	13
3310914	13
1125894	13
1030902	13
1991085	16
4301004	13
12990305	13
7290324	13
26184407	13
21365084	13
1199230	13
20256106	13
2563146	13
21932177	13
7615380	13
13621246	13
7902845	15
1379127	13
6072481	13
701478	13
9414411	13
10624363	13
7101671	13
652275	13
1990443	13
140964	13
27875649	13
19006403	13
3125983	13
4961818	13
20627208	15
14073952	13
1206534	13
2298089	13
1633562	13
3788030	13
13900509	13
10228057	13
4514310	13
751867	13
1851363	15
14437171	13
3110854	13
5959270	13
20703598	16
17581954	13
15633241	13
4007977	17
2619404	16
643850	13
16106934	13
5829704	13
1303433	13
35207520	13
1938906	13
7952951	16
457563	13
3630438	13
9693524	13
1362583	13
35209187	13
1670005	13
10032185	13
1608056	13
9918897	13
3654768	17
10912128	13
9649662	13
10127450	13
1023356	13
12546090	13
3359272	13
3503613	13
8858112	13
3557761	16
5442529	13
2564701	16
13757876	13
825200	17
1808065	13
39900242	13
11376807	13
1599966	13
9001440	16
8651486	13
39724534	13
3701557	13
19534848	13
3141440	13
889573	16
2919167	13
17129349	13
9500963	13
985769	13
7677065	17
779735	13
6104021	13
2243986	13
1910468	16
1288273	13
5132343	13
1729600	13
6550283	13
4130999	13
3544406	13
6723938	13
4852421	13
2507656	13
13635862	13
25271240	13
4073622	13
1668071	16
36377341	13
3907899	13
2013328	13
21551763	13
11454692	13
8727337	17
26864049	13
19696151	16
613337	13
3660116	13
6029910	13
2427574	13
8749130	13
21786669	17
15716692	13
1593679	13
6620452	13
1422349	13
1609065	15
21098057	13
2406889	13
3203662	13
15622493	13
6788947	13
471999	15
10886511	17
12337472	13
213413	17
11857198	13
9903474	13
12363847	13
9124552	13
12495225	13
1552850	17
36090463	13
7860407	13
339494	13
9449166	13
16825800	13
2033006	13
13255741	13
179286	13
2683132	13
4847099	13
701535	13
695389	13
25481091	13
1314192	15
5724344	13
14808154	13
22051918	13
3734056	13
11350878	13
1425657	13
17818475	13
2426017	17
4596908	13
67633	17
1632904	13
7573194	13
3614818	13
3188876	13
6969665	13
1488579	13
13021635	17
2046334	13
8570874	13
8754482	13
2868885	13
1350307	13
7761774	13
17891665	13
4238247	13
9869659	13
3809407	13
3469646	13
5711977	13
1752127	13
4286375	13
2386426	13
6690796	13
2320974	13
12870770	15
11738657	13
12855788	13
1039274	13
1457947	13
2246874	13
2302016	13
1359807	13
8429868	13
11730273	13
6840263	13
1504406	13
6410906	13
3447569	16
4138367	13
17603567	13
4776383	16
2540326	13
5186966	13
2281881	13
16008546	13
1088675	13
10613215	13
7913013	13
2804287	13
21449635	13
22210253	13
14481298	13
3689095	13
3322678	13
4843068	13
2993496	13
811951	13
2291651	15
1039608	13
5416759	13
15454298	13
9588289	13
823510	13
20194539	13
11936654	13
4001244	13
6453834	13
265767	13
617653	17
12548446	13
1095597	13
507614	13
3238501	13
2786200	13
3459050	13
15500479	13
5821010	13
4680068	16
8925680	13
19699814	13
10224688	16
1996637	13
34417193	17
5008082	13
3818886	13
7730003	13
6088106	13
11701150	13
20769247	13
6221470	13
1401069	13
771131	13
1746557	13
10328057	13
11701210	13
1250024	13
1582905	13
11092578	13
19079314	17
8590582	13
3375775	13
1339218	13
9140536	16
8585336	17
8564039	13
3903699	13
2925667	13
2312068	13
2579105	16
11173580	13
1711844	13
675680	13
3545939	13
3481579	13
4185960	13
6702866	13
592642	13
5003095	13
3634534	13
4998356	13
50565557	15
3730008	13
3239946	13
2443968	13
4758385	17
12220942	17
5025121	13
5342714	15
223222	13
1345584	13
14815483	13
624241	13
341799	13
656481	13
13283726	13
10006783	13
13158868	16
13292342	13
4381210	13
21722305	13
568614	13
7204002	13
23794166	13
1029543	13
4598355	13
4895332	13
517957	13
376484	13
12057795	13
4222321	13
3382496	13
1684981	13
6248731	13
1673974	13
11695356	13
441833	13
15877159	13
13895255	13
4900712	17
7652273	13
9006348	13
380126	15
121543	13
5029381	13
845717	13
5703472	15
1890303	17
10451061	13
19855052	13
7680542	13
116306	13
49323	13
3571423	13
540286	13
1556729	13
9309274	13
6201831	13
10418252	13
28420713	13
8881980	16
12282064	13
801813	13
12436149	16
4703695	13
6002860	13
1726115	13
13182538	13
309441	16
15191888	13
3555900	13
16950369	13
101193	13
787806	13
539827	13
2069455	13
447839	13
8076818	13
30597554	13
1114984	13
13302373	13
3741824	13
640198	16
9501626	13
15643789	17
30884521	13
11129916	13
12024144	13
711125	13
1993188	16
28421480	13
3055052	13
1144009	13
1484849	13
379328	13
361498	13
94765	13
5790147	13
2518153	13
19965527	13
8898416	13
5240808	13
1532694	15
3148636	13
3565955	13
29463553	13
13467726	13
12924172	13
14948995	13
10788179	17
11060550	13
2924762	15
3984665	13
15516590	13
3773745	13
2877724	16
37134349	13
45516978	17
2604744	17
3600169	13
19202885	13
13223390	15
69294625	13
16760399	13
10731865	13
463927	15
13756303	13
224597	15
1087448	13
3654497	13
4405427	13
5647772	17
3629892	13
1582611	13
1618235	15
8588009	13
15024263	13
1698700	16
578374	13
12398600	13
20099650	13
2418611	13
4693791	16
2239274	13
1518099	13
8764694	16
4602516	13
13557228	13
7329950	13
4274304	13
5974671	13
3171398	16
16849142	13
25690339	13
2629571	13
40582043	13
5749311	13
5113055	17
35755282	13
2745957	13
23243007	13
23566743	13
4004419	13
10270598	13
37399	16
40991929	13
351938	13
312936	13
12782760	13
5793087	16
6884494	13
13759793	16
5900826	13
20913698	13
10268465	13
10974753	13
4865627	13
3470751	13
14137808	13
1219345	15
1121683	16
4403857	13
5288093	13
9182076	13
420575	13
1205291	13
6709629	13
245518	13
8407234	13
475370	16
20171409	13
13371064	15
3302427	16
8598948	13
3215667	13
4122262	13
28598274	16
16489424	13
2513572	13
7727458	13
7004344	13
4958825	13
29610976	13
11450625	13
4245762	16
10727523	15
3580426	13
15427297	13
13582586	13
11353083	13
10754025	17
1599541	13
9336832	13
21565216	13
1362379	13
9935536	13
7936058	13
4144550	13
16940	17
2864553	13
11372060	16
6097253	13
2327357	13
1020968	13
14038481	13
4674613	13
9825218	17
1640612	13
18271042	16
862103	13
467157	13
5266910	17
18641586	17
13013395	13
10055339	13
9632132	16
14637303	13
7787353	16
20830553	17
2547858	13
7796975	13
1589520	15
482544	13
2195070	13
13781263	13
7757325	13
1348124	13
1544192	13
12610658	13
17513223	13
4428186	13
8216774	13
5949243	13
8141243	13
15327215	13
18911185	13
4014361	13
11859648	16
6160749	13
7709074	13
55069	13
3997397	13
13222407	15
4606977	13
1049907	15
3430972	13
1898227	13
12814134	13
12248425	13
13794871	13
4139697	15
15509097	13
1334068	13
22911429	13
23845144	13
8644979	13
1790268	13
14913918	13
17336504	17
24325583	15
16480221	13
8928042	13
4913017	13
3098584	13
10405251	15
19902516	13
16032265	13
7849399	16
3100698	15
1583411	13
9465060	13
6142351	13
2697979	13
28447126	13
2315822	13
13125886	13
15738967	15
5634380	13
15539762	16
6529506	13
11738062	13
10913709	13
2010705	13
1218743	13
7496316	13
1870922	17
6038789	13
8648076	13
18283457	13
9778804	17
1887311	13
8103769	13
3520146	13
23760722	13
496487	13
492549	17
2953136	13
24960183	13
12298297	13
848255	15
9635458	13
5416782	13
16890814	17
6732120	13
3473645	16
1303232	13
24266699	13
5950708	13
10312488	13
1642203	13
7555147	13
2838262	13
6928110	13
6030150	13
792995	13
20666308	13
5644642	13
1975265	13
2119764	17
12467712	13
16232964	13
648985	13
6056306	13
2461541	13
2025600	13
18612069	13
22646722	16
6382434	13
18069080	13
22227321	13
6146071	13
2514508	13
9878086	13
9353951	13
1820708	13
250831	16
193464	16
1625551	13
9033647	13
371221	17
1584782	13
8924992	15
4344558	16
525173	13
6011300	17
15277192	13
14526657	13
7942663	16
4101602	13
7438867	13
48339	13
7742597	13
1989525	13
4932308	13
22414443	13
19789379	13
1559588	13
3554036	13
61361486	13
5962885	13
6932999	13
17467350	13
9591426	13
8396083	13
1839626	13
7970093	13
1345232	15
53389122	13
10715153	13
3390846	16
3000496	17
13472961	13
4479551	13
1416323	13
5727910	17
17351597	13
6610514	13
61680	13
4977317	17
2613285	13
15519032	13
5490422	13
11829066	13
22527774	13
4320007	13
21114208	13
6319518	13
7184195	16
3431081	13
10796442	13
16675445	13
6167624	13
2825553	13
12991567	13
18417957	13
4200932	13
6946639	13
39904690	16
329942	13
4801467	13
2107381	13
350110	13
2205377	13
3089003	13
2840368	17
19983242	16
13084373	13
3319919	13
2892296	13
24711925	13
3656008	13
1296421	13
1959387	15
10270095	13
6882225	13
8463835	13
7657231	13
22730552	13
2503898	13
2042469	15
9718481	13
6841372	13
8882932	13
17401441	17
4323036	13
10455574	13
8214593	13
50896595	13
2696311	13
17770170	13
1684556	13
4773331	13
10252633	13
8878246	13
14364725	13
4667108	13
7061754	13
7452821	13
657729	13
6670906	16
729671	13
4612712	13
6269092	13
15125971	13
6453123	13
23083	13
4056361	13
10084506	16
4753119	13
22887290	13
1375577	13
4415239	13
4671701	13
2829561	17
4874226	13
11674279	13
1484236	13
978808	13
5194684	13
9789942	13
12855035	16
1498123	13
8511674	13
3650395	13
7395944	15
1903209	13
1271410	13
5167268	17
7432489	16
8801666	15
732587	13
4770673	13
15279652	13
2039011	17
20315227	13
34528	15
8692927	13
1418809	13
24398062	13
3517904	13
900384	13
271780	13
6368503	13
8500728	13
7836736	13
14589332	13
20965999	13
10609688	13
5483794	13
970974	13
106296	13
3712281	13
39776050	13
13475888	13
163392	13
6015577	13
5837862	13
435870	16
4796579	17
5716057	13
9418828	13
759565	13
7024292	13
1246975	13
15420844	13
26164221	13
3709403	13
8257339	16
733590	13
4875788	13
21927852	13
48192214	13
33075911	13
5016745	13
19901791	13
4458224	13
7616202	17
2245940	13
8698028	13
2836110	17
21491182	13
10535675	17
15035766	13
8893113	13
15892257	13
4096127	13
17918705	13
1432588	13
38436048	15
41144935	13
731187	16
1003430	13
4902933	13
3192684	13
1051700	13
2176783	13
93530	13
6497050	13
17060878	13
4770836	13
4050547	17
889780	13
10871891	13
5203998	13
26107068	13
6791280	13
200369	13
14201740	13
20706797	13
15956294	13
6821049	13
5869424	13
256807	13
1360847	13
11382418	16
12853745	13
228127	13
5028243	13
26354449	13
634689	13
1419413	17
4749476	16
4261236	13
9947562	13
11167937	13
10022635	13
30520887	16
8994772	13
2175768	13
11169349	13
6938550	13
16292809	13
5405325	13
5029635	13
13341241	16
8002030	13
9936641	17
1560941	13
4796747	15
2754603	13
114114	15
787431	13
34811803	13
22415071	13
8559424	13
9567928	13
22107092	13
8028461	13
2976195	13
2440613	13
478905	13
23144730	13
4555566	13
1358194	13
3366025	13
3463501	17
36177874	15
4280324	13
7672590	13
5579626	13
419763	13
5066861	13
12193245	13
12730120	13
3554748	13
1918400	13
15770500	13
352748	13
7148215	13
5653856	13
3954709	13
3287559	13
25412452	13
7706726	13
3091810	13
32339490	13
8301006	13
20539529	13
9885111	13
13993952	13
8285029	13
4923514	13
1835417	13
7411062	13
1378838	13
2846822	13
17865002	13
23308468	13
35635140	13
9188045	16
4280920	15
1441336	13
29284083	13
1093999	13
3964674	13
4895432	13
146010	15
1332319	16
1778708	13
22179783	13
22931613	13
3182247	13
5996523	13
9710536	13
694869	13
5072198	13
322911	13
4296735	13
1227952	13
3151036	13
10855597	13
2254685	13
5027493	13
9798720	13
1884404	13
3949475	13
5414687	13
18515420	13
12690524	13
7475773	17
389773	13
4398771	13
4441139	13
21831569	17
3303650	13
4131126	13
25387102	13
4390255	16
1872095	16
23576023	13
9700211	13
1752584	13
16247072	13
1739596	13
1641405	13
4789490	13
2523758	13
4604496	13
3302462	16
19553261	13
5864928	16
10300284	13
5159296	16
14905973	13
11875260	15
3087327	13
9224454	13
3669900	17
6665585	13
6580598	13
6641863	13
5785639	13
2959707	13
3760757	13
24035650	13
938953	13
4016250	13
5317318	13
14298103	13
3857261	13
32338650	13
13637721	13
12552601	13
15285724	13
6785710	13
8785606	13
2280313	13
8448650	13
16651598	13
9913929	13
4672099	13
2945894	15
4374857	16
4879413	13
22481791	13
566213	13
3533019	13
14745083	16
345505	13
392939	13
1973939	13
427324	13
1270459	15
955585	17
14350201	13
2428372	13
15054879	17
992012	13
1881676	16
2790712	16
565358	13
339890	13
894244	13
5272009	13
3381629	13
5969467	13
7320555	13
11445160	13
5255048	13
6102021	13
1749615	13
553968	13
1515847	13
7743328	13
7722589	13
3953747	13
3945589	13
10186402	13
1290514	13
1532931	13
10283983	13
15657878	13
1484368	17
33095582	13
1759227	13
1399651	13
9865322	13
2867764	13
31985986	13
14407615	13
8102829	15
6381765	13
34599442	13
2923885	13
4316119	13
10027561	13
12242599	13
1289258	13
20272900	13
2168401	13
3076372	13
9479997	13
10299220	17
1235727	17
9444902	13
5228628	13
8211932	16
64666852	13
3986431	13
9692515	13
5172111	13
5992143	13
7646101	13
1361368	15
19175684	13
5721983	13
35511895	13
4994757	13
3408744	13
20264565	13
8781839	13
6626838	13
1435935	13
1231608	17
6104095	13
15937665	16
315899	13
2521197	13
7533676	13
10022451	15
1644874	13
85289	13
504778	13
5922490	15
8552607	13
14234818	13
122002	13
2845873	15
5756159	13
6533881	13
2739476	13
334621	13
4452287	13
17010040	13
1291586	13
21455775	13
3636049	13
12884359	15
19093576	13
27454065	13
8385731	13
7199090	13
6209776	13
4323420	15
2128704	13
19595411	13
1936127	13
345946	13
1374613	13
4757652	13
3247642	17
4061085	17
354978	13
6517002	13
5751651	13
17551775	13
3942471	16
4067860	13
13266934	13
1667842	13
152690	15
11395933	16
16088566	13
6302179	13
64302	13
3241603	15
14309577	16
2718003	17
5849105	13
17416248	16
1303436	13
12153049	16
20238729	13
6035588	13
14655853	16
1816149	13
4362990	16
4375087	13
10180091	13
11675717	13
6728695	13
2409628	13
2506233	13
7878542	13
22972816	17
11655	15
2472947	13
9691256	16
8960473	13
850897	15
484753	13
12673031	13
15280045	17
2226877	13
42673255	13
13676855	13
638599	13
9967111	13
5633731	13
10389063	13
3430143	13
10501744	13
3225137	15
514977	13
2334126	13
27904869	13
19021586	13
21167666	13
1579577	13
569416	13
16919033	13
8142603	13
13217248	13
12449369	13
20884985	13
6354467	13
10560851	13
21068958	15
884350	15
4147606	16
15437598	15
2713967	13
146878	13
17485113	13
1969923	13
68892	13
16636158	13
1254996	13
158312	13
4711565	13
10961971	13
2925788	13
7285297	13
18797407	13
24760782	13
18888540	13
16069726	13
1400337	13
18164505	13
12272304	17
23895093	17
627964	13
6172726	13
10699646	13
1403882	13
8295137	13
645677	13
7727461	13
8506043	16
2975913	13
5107535	13
9244286	13
17183849	13
1268684	13
858997	13
2248424	17
10748387	13
10591320	13
7171007	17
3478834	13
10914144	13
16780141	13
215647	13
26738922	13
5394571	15
38369465	13
38127401	13
8106687	13
1123400	13
3080572	16
6092283	13
15026233	15
4658400	17
2971111	13
9279655	13
19744004	17
9289753	13
6443296	13
3400856	15
9067338	13
9201600	13
8834963	13
2230134	13
1629182	13
393852	16
131494	17
3612757	13
10357480	13
6176007	13
14072168	16
27086995	17
6637260	13
5682436	13
13063136	16
35567912	13
19054551	13
2463453	13
1313980	13
3438377	13
643004	13
5861592	13
12097050	13
2864793	13
12569858	13
9122624	13
1174047	13
19025768	13
13561984	17
23607246	13
5758906	13
7897730	13
9111698	13
11407867	13
18212621	13
15668313	13
21931468	13
1055654	13
5788055	13
502162	13
4247420	13
278712	16
3971656	13
11151290	13
844	13
6837478	17
13434002	13
8401448	13
635228	13
2355123	13
1435030	13
4883850	13
39903245	13
8162126	17
11030897	13
9623053	13
12882816	13
2072514	13
24100489	13
4333373	13
16819669	17
37659481	13
4541016	13
3319409	17
13560517	15
12938436	15
8589304	13
7063996	13
8248346	13
3347720	17
7095192	13
5236691	13
2651165	13
14859719	13
6482310	15
8621982	15
8041505	16
5864195	13
8255656	13
19844221	17
3379330	13
8856402	15
4668584	13
8151346	13
6294774	13
5654187	13
17584168	13
24105958	15
339677	13
9148483	13
16281105	13
2485735	13
1796980	16
2661547	15
4248524	13
3724497	13
249579	13
8987911	16
27966609	13
4186259	13
2665097	13
3399162	13
11098552	13
1736153	13
6125461	13
2299346	16
1042890	13
1108674	13
9604003	13
13369719	16
15208240	13
2303469	13
826591	13
2301118	15
8980980	13
1291958	13
9632402	13
13132157	13
10663511	13
2237279	15
921154	15
12702132	13
7005381	13
950593	13
632848	13
5445873	16
267014	13
3490839	13
22679271	13
2325487	16
2800310	13
5474209	13
5725789	17
538895	13
22142221	13
25250866	13
394680	13
12984444	13
1610514	13
2372137	13
523915	13
13208085	13
18306584	13
231181	13
2833547	13
15175126	13
7891680	13
2726010	15
1609860	13
960960	13
7939437	17
9679792	16
2191576	13
4428913	13
27596328	13
13173680	13
27480024	13
4135440	13
85400	13
3078499	13
10334836	13
705667	13
4804217	13
3122249	13
16219390	13
6563446	13
7808136	17
8622212	13
5010122	13
1285434	16
4885782	13
2696058	17
5120365	13
1852729	13
539090	16
5072451	15
9229574	16
1637518	13
32277511	15
54976	13
1578780	13
405566	13
1827450	13
1149760	13
8809345	13
1208736	13
16031727	13
14126956	13
4597236	13
14839782	13
1950473	13
17822027	13
476933	13
14282940	17
19848010	13
30787390	13
1641624	13
3017873	13
7160714	13
1198632	13
9128841	13
1513239	13
26125170	13
14506583	13
2585732	13
8039180	13
28788433	13
2592385	13
3789463	15
402016	13
7833685	16
1608296	13
1523634	13
640250	15
1368986	13
1819754	13
8355957	13
1506583	13
28494720	15
316469	16
29524002	13
354222	13
10994871	16
2032170	13
21993397	13
774263	13
10248295	13
2377748	13
467296	13
7297401	13
56719787	13
243615	13
8901017	13
2935787	13
5601438	13
256458	13
40593	13
3756062	13
22385314	16
13896719	13
11786067	13
5520912	13
560576	13
20217489	13
7702344	13
1654511	15
25415806	15
7291152	13
1489469	13
9502140	13
1679384	13
5615478	13
6993067	13
8100286	13
751464	13
4118665	13
23084609	13
32751102	13
2901774	13
663117	13
4230459	13
2002636	13
642826	13
7199341	13
4623478	13
12451794	15
1478997	17
1851427	13
3445321	13
10913339	13
9309382	13
386885	13
45469012	13
5741276	13
1404331	13
8339580	13
1631441	13
12630333	13
17689347	13
4441749	13
2425300	13
2533785	13
4806039	13
846980	13
1774499	13
10618947	13
1305669	13
16713458	13
10402781	13
3689006	17
24685016	16
20084785	13
943575	13
4413175	13
20104573	13
16475237	17
10200556	13
17696913	13
30470195	16
8099314	13
19761996	13
25206719	13
3601431	13
5130528	13
13652583	17
25392981	17
2589036	13
4307486	13
3290701	13
3392281	13
6000370	13
3633279	13
608889	13
17995173	13
746337	13
8569906	15
3575078	16
7720810	13
9066872	13
2669227	13
1713580	17
10758	13
2135762	13
6256445	13
2169168	13
5639436	13
5178392	13
3135684	16
7803629	17
744934	13
8092717	13
13114871	15
29970697	13
1500654	13
42932530	13
15496292	13
7489708	13
445737	13
17568734	13
21581026	13
820509	16
12280727	13
28378592	13
17815366	13
106472	13
6992939	13
9031638	13
1702356	16
11154109	13
6893520	13
994171	13
2373191	16
186994	13
20417221	13
3608960	13
644829	13
2140362	13
667476	13
4249279	13
9730146	13
575384	13
29251590	13
174135	13
6281958	13
143288	13
11291246	13
17130371	13
8834146	13
11341045	13
2687963	13
2423159	13
6089371	13
6543307	16
36276070	13
3345351	13
10347480	13
11181348	13
774064	13
1066580	15
581304	15
2733581	13
5953328	13
4513251	13
8441844	13
12750949	13
7192738	13
1586410	13
17816255	13
9737812	13
7019378	13
13977816	13
15205865	17
1001354	13
6804071	13
3606279	13
4413053	13
1741575	13
7004024	13
10031023	16
10699499	13
18014611	13
6058541	17
43626666	13
1671418	13
5385891	13
7520007	13
11508398	15
66508	13
1664576	13
2041826	17
1909823	13
15925358	13
12790824	13
15117122	13
32215074	17
3856488	16
7804227	17
21018548	13
3671429	13
11955770	13
12389020	13
27374514	15
9243310	13
6184956	13
1102081	13
10020333	13
8275292	13
20107454	16
5907093	16
6145185	17
690916	13
1435337	17
4366979	16
9444962	13
3614851	13
9124536	16
8610078	13
2455244	16
2575498	17
805054	13
1839434	15
8921534	13
3111975	13
22105001	13
1473746	13
5811274	17
7857618	13
2133986	17
328739	13
6568361	13
9392690	13
217125	13
7865143	13
4519263	13
153911	17
3099460	15
9310232	13
5814565	13
11316595	13
4426839	13
3280960	16
7854053	13
1247697	16
1605077	13
3375061	13
3810676	13
12301493	16
17235609	13
4106457	13
10355438	13
2640714	13
1978595	13
3741824	13
2401630	13
1782004	13
3834899	17
697064	13
177575	13
22138890	13
9628080	13
1972165	15
2401074	16
10164954	13
5323745	13
3642687	13
2245503	13
2952862	15
4996597	13
45882326	13
14322727	13
2100521	13
10404830	13
12934036	13
3842802	13
3445605	13
12270598	13
8503438	13
6006639	13
8687873	13
2118441	13
2304736	15
2197946	13
8857051	13
1343065	13
17159004	13
1463935	13
564395	15
4402511	17
2899200	13
8795590	13
270621	13
5743497	13
19417885	13
4829924	15
1884125	13
4132371	13
3490849	13
28855623	13
1562840	13
5250099	13
14818491	16
1990353	13
4831775	16
8933549	13
2538009	13
6924997	13
3350684	17
23359816	15
4018518	15
7490221	13
4135207	17
12965680	15
3542358	13
18146225	13
2386293	16
258075	13
9781991	15
9540142	13
5745698	13
14760914	13
7517490	13
4166739	13
5417292	13
7378700	15
953233	13
1720847	13
63574478	13
11073943	13
11336218	17
24617395	13
1598546	17
7349246	13
822717	13
3787204	15
3885158	13
13610654	13
12346700	17
1737804	13
6496823	16
121277	13
4398984	13
4041571	13
677377	13
8174108	13
383779	13
17921822	13
2944387	17
2757966	13
2680971	13
12698174	13
11345030	13
25453880	16
1789529	13
2434544	13
1159669	13
4329106	13
772694	13
8521496	13
10304824	13
42204111	13
5062845	13
8328735	13
166185	13
23084868	13
12423173	13
6692582	13
10870025	13
2703865	15
4657583	13
5235727	17
848787	13
12520397	13
5478512	13
1681352	13
8749611	13
23209345	13
3283709	13
356572	13
7083262	13
3242518	13
375697	13
13053780	13
18536005	13
338777	13
892211	13
5829800	13
28056613	13
1242369	13
11696511	13
9958966	13
1809534	13
1352956	13
3462562	13
15235470	13
1905725	16
6805901	13
5767967	13
10977131	13
7828598	13
5606012	13
4488469	13
7151726	16
11857208	16
5424788	13
8003329	15
6570035	13
7886201	13
6658761	16
18284238	13
6306567	13
1776027	13
7636509	13
4472998	13
3934210	13
9782421	13
4295431	13
12287544	13
6469007	16
6399797	16
3435106	13
14961052	13
7440882	13
777183	13
641945	13
26411513	13
1776367	13
17155079	13
15606444	13
692104	13
7297240	13
1427491	13
620248	13
5089358	13
11083133	13
15748875	13
17001866	13
2916537	13
1452828	13
1777885	17
2081236	13
1726814	13
10970406	13
6827929	13
1577967	13
309241	15
4030369	13
492548	13
2720939	13
3059925	13
1858666	13
10429294	13
6683091	13
17444013	13
20545149	13
10919978	13
21311245	13
9557028	13
7235297	13
2468484	13
1210445	13
2796595	13
13934615	16
495991	17
25730644	13
4012503	13
2966187	16
11575146	13
2592082	16
11605325	13
10264140	13
3586570	13
9989782	13
10515783	13
25270151	13
3075873	13
1543064	13
375298	13
28163302	16
15716829	13
22675875	17
8464871	13
3641361	13
15664449	13
1619224	13
2266373	13
11973750	13
6888495	13
5666331	13
356076	17
488917	17
43331446	13
481286	16
22930971	13
3466740	13
5471077	13
6967536	13
11405739	13
979984	13
216892	13
3140351	13
2163528	16
10905333	13
2762999	13
10504707	13
8556282	13
494534	17
1906420	13
19984404	13
1980982	13
2363068	13
20907978	13
13126217	13
3266505	13
621461	13
10024539	16
5113566	16
5846837	17
22313054	13
74463	13
15445412	13
5151315	13
9168332	13
3054702	13
3525010	13
6080688	13
2428697	13
2352197	13
20637524	13
6257499	13
2283336	13
6941141	13
9136227	13
4401856	16
4726038	13
2880952	13
9431347	17
10706871	13
5571165	13
1460120	13
7146554	17
9814750	13
16750874	13
3639657	13
28956447	16
6375982	13
975891	13
3054972	13
8107333	13
54256785	13
6985700	13
1101867	15
5028242	13
26418533	13
13117623	15
15346204	13
710317	13
8175734	13
1379679	13
7470419	15
16329108	13
4616263	13
12173498	13
6472139	13
5013768	13
12484342	15
6702705	13
2524677	16
34460479	13
391783	13
4308742	16
6003187	13
5697757	13
23768787	16
5393247	13
15778118	13
4640876	13
24031655	13
14076028	13
4018774	15
36510	13
11391702	13
5534858	13
1427980	16
16846612	15
10129237	13
267233	13
22242454	13
4933184	13
11860704	13
11213869	13
6655936	13
9744794	13
8725154	13
2826698	13
13923212	13
2410514	13
6231669	13
2798925	13
5293707	15
5168374	13
1621951	13
18948358	16
2177688	16
3356410	13
8494196	17
6239775	16
14884894	16
747429	13
8567522	13
5979847	13
7757161	13
50692704	13
6247531	13
11192591	13
2041512	13
11513797	13
15893014	13
22330333	13
4254245	16
5629522	13
594595	13
333452	13
5635424	13
2196093	13
9159826	17
6487211	13
75448	13
8797567	13
19082878	13
26711078	13
13994458	13
1505933	13
1704956	13
9486946	15
9169615	13
869279	13
6744877	13
24037507	13
11115679	13
1324763	15
1726615	13
3216111	13
798885	13
2229350	13
4306105	13
4890436	13
2729582	13
311759	13
3713629	15
2121421	15
13297696	13
8075331	13
173555	13
783607	13
6459138	13
2070885	13
160305	13
8441975	13
990036	15
4962994	16
32432397	13
4623903	13
412962	13
10886107	13
5124334	13
9319507	13
326368	13
5749896	13
2804833	13
1239309	13
2535048	13
6901761	13
1226436	13
3620485	13
2051582	16
368144	13
6569559	13
17545545	13
2092999	13
5602989	15
4472788	13
8021556	13
3400465	13
13979506	13
4820325	13
10420633	13
16198	13
11018114	13
6105344	13
2132245	13
8713918	13
6338386	13
15167349	17
21563236	13
5371503	13
1931201	16
1420595	15
2255001	16
3775265	13
602326	13
3388114	17
316003	13
4056335	13
6100163	13
6170887	17
8218857	13
17084082	13
4250315	13
6366387	17
10460160	13
630639	13
779633	13
12640261	13
14141296	13
8606536	13
15910398	13
16947927	13
7405001	17
1329929	16
1196317	13
7733344	13
642621	16
4869443	17
2516101	13
8503199	13
4767971	13
6158119	16
1908490	13
557353	15
1340761	13
40081085	13
294879	13
550590	13
18242924	13
18914698	13
10305285	13
11322104	13
7393179	16
1267207	13
8485960	13
10515615	13
4644144	13
7517068	13
6617932	13
4131239	13
12534238	13
5566140	13
6700359	13
7090212	13
12030040	13
8903027	15
6635482	13
3959550	13
4918728	13
53134	13
12111395	13
3236299	13
3595142	13
9052866	13
13027754	13
18230874	13
9243658	13
14415356	13
10808108	16
6104322	13
3263614	13
6527236	13
4115032	13
6001529	13
7820845	13
1984639	13
49156580	13
9660875	13
13302627	13
4701335	13
1110538	13
1090456	17
8798801	13
4076603	13
666751	17
5290731	13
3296266	13
5113791	13
7081050	13
3166966	13
4103561	13
10845358	16
639594	13
3855192	13
2231946	17
19755260	13
15672892	13
1698185	13
4072469	13
19772480	13
3646492	13
6364583	13
31765316	13
20647027	13
1477994	13
3046028	13
11409255	13
223052	13
9281261	13
11574762	13
31546547	15
21616813	13
3906797	13
24181247	17
5675736	13
6256443	13
8693583	13
5156007	13
1577770	13
1855369	15
4968355	13
12161824	13
8308712	17
36470864	13
13929830	17
9945466	13
9891474	13
15916036	13
1390154	13
3955920	15
15468564	13
801932	13
901556	13
203023	13
17003074	13
7195246	13
453091	13
3617692	13
6055914	16
3497058	13
5614095	13
7495156	13
4243170	13
863786	16
8423738	17
2145823	13
5747229	13
8713925	13
1409323	17
2424915	13
3734151	13
10852844	13
1764983	13
2686571	13
7710704	13
43769590	13
3925484	13
2836401	15
856537	13
6642356	13
17401445	13
5358009	13
10913565	13
7415918	13
3837016	13
13463663	13
35172656	13
3835900	13
12599697	13
26971185	13
19389344	13
7626613	13
36991448	17
10206834	13
22569273	13
23149276	16
17077727	13
5254372	13
13526433	13
14216513	13
14349611	13
6116297	13
5685007	13
5390629	13
3069942	13
9790869	13
7421243	13
7281839	17
1676622	13
16659401	13
1135479	13
2051188	16
8650572	17
4012206	16
15767452	13
819820	13
624969	13
9582264	16
5317864	13
382877	13
5836434	16
21451550	13
17592552	13
9871822	13
8366462	13
933727	13
2428501	13
3064321	13
5627239	13
17806638	13
9654025	13
6421330	13
9250943	13
7761129	13
10139262	13
9300335	13
9721134	13
9757005	13
5991159	13
1499791	17
18157470	13
33218877	16
13007767	13
14935947	13
4336481	13
2855989	17
1279270	17
11932372	13
984626	13
3022905	13
16775638	17
17313085	13
14437581	13
631593	16
1394409	13
1105404	16
15407282	13
2177703	13
8992802	13
3476280	13
956741	16
10975891	13
14107400	13
4575041	13
24727270	13
3482526	13
4278820	13
16463036	13
4541129	13
14676905	13
1971905	13
13195369	13
2043207	13
789757	13
2063263	13
9576809	13
18220568	13
13492278	17
7748136	13
8734011	17
22495373	13
29858666	13
8495974	13
20168038	13
15900190	13
21087905	13
1137882	13
794278	13
10149152	13
13386716	13
1632360	13
2530619	13
10075539	13
18321667	13
4919059	13
1173505	13
2239477	13
1967895	13
3038719	13
9847057	13
2834174	17
22829422	13
12830537	13
1083936	13
6781619	13
3936891	17
14712638	13
8311726	13
10659756	13
1874511	13
26718396	13
285254	13
955662	13
7733433	13
2046473	13
7415456	13
235674	13
10232781	13
599539	16
4199355	13
7270827	17
6697794	17
3539284	13
9159810	13
29710339	13
15602869	13
79140	13
1501769	13
3293281	13
351489	13
24383904	13
23079615	13
1125614	13
3562644	13
6826884	13
9533316	17
1494998	13
6160843	13
5772456	13
16242791	13
24400584	13
7277888	16
10107417	13
31412300	13
1511508	13
11973511	13
9599114	13
933795	13
596732	13
255108	13
7635027	13
8672865	13
5850894	13
19083693	13
4712458	13
21530646	13
10649488	13
973751	13
3404202	16
1991797	13
3299981	13
30825854	13
16438940	13
11974106	13
9998996	13
104981	13
8807975	13
3465147	16
13736477	13
17437020	16
6469507	15
44310927	13
1586445	13
8881312	13
9098127	13
6270025	13
13447645	13
4340969	13
5587699	13
10698057	13
5036697	13
4349693	17
10141135	13
6677150	13
6556129	13
65348	13
6606055	13
6944328	13
1355180	13
17781255	16
24928728	13
5403363	13
5226937	13
3860759	15
4565535	13
2760875	13
4741772	13
5991189	13
11192080	13
12356661	13
13517577	13
520638	13
72264	13
18791268	13
896535	13
4322925	13
608841	13
124926	13
1511163	13
2946030	13
4904621	13
391313	13
3793862	13
9363347	13
4272690	13
1239028	13
6580660	13
2625308	13
19472809	13
1481602	13
24970590	13
2818987	13
4782830	13
16561844	13
24694633	13
6160331	13
365224	13
3671548	17
1216386	13
14278202	13
909450	13
717340	13
780563	17
1444555	13
4949675	13
6737434	13
25364914	13
9225203	13
6017660	13
7186008	13
2348710	13
610694	16
6797744	13
432697	13
4795961	13
10187525	17
1740915	13
4797907	15
8515473	13
3279172	16
1034840	13
4158660	13
7185287	13
762340	13
11971288	11
685526	16
116183	17
24757630	13
9944281	13
880901	13
3458318	13
30847962	13
4581932	13
5103921	13
5519181	13
2435661	16
4065732	16
1467065	13
17437545	13
186412	13
12081761	13
1032769	13
19473715	13
441374	13
2242365	13
12318513	15
8612776	13
409415	13
14644916	13
18164505	13
1204244	13
10529345	13
21760635	13
5249092	13
16703482	13
4018587	13
5619764	13
9245273	15
15998856	13
886297	17
4428943	13
8093365	13
981256	13
10267487	13
22518912	13
4313359	13
277892	13
10804841	13
12800968	13
35729776	17
9782128	16
4974757	13
13134696	16
183364	13
4703960	13
7049501	13
1999062	17
4208647	13
669796	16
659102	17
684361	13
6811316	13
245501	13
532130	17
11158149	15
3137580	13
15532481	13
17689433	13
9250603	17
5395631	13
15014213	17
3870421	13
3383662	13
7309962	13
460856	16
4420991	13
2665950	13
6313222	16
4982247	13
23669475	13
1212344	13
15801942	13
4374276	13
2439937	13
1722213	17
4176998	13
4566251	13
20967493	13
20806369	13
20415082	13
16199496	13
1172628	13
8528484	13
1737199	13
1881039	13
3806540	13
4575587	13
445671	13
17657146	17
6949255	13
12047432	13
8596511	13
3030294	13
5160391	13
13462623	13
3955551	17
488375	13
3939907	13
633231	13
13119432	13
4554217	13
1425416	13
29491341	13
12822816	13
25817953	13
12424658	17
3332112	13
1576154	13
2961041	13
8991357	13
3324146	13
6235392	13
12344168	15
3977381	13
14431240	13
13676645	13
16262481	13
6678070	13
10785272	13
453424	16
701915	13
2521074	13
48126754	16
11970628	13
4479057	13
9647163	13
17102464	13
2658996	13
324900	16
9445931	13
5835772	13
1413702	17
13751644	13
378696	13
16242887	13
4070346	13
6833390	13
323228	13
8951420	13
913645	13
3287072	13
16540516	13
6711158	13
3358296	13
2666911	13
5274992	13
26853822	13
14261763	16
821705	13
3138808	13
20722286	17
3481504	13
13524310	13
75660	17
7332624	13
2367499	13
22563852	13
9088894	13
1182226	17
22830969	17
617707	13
4247283	17
16610	13
650874	13
9429794	16
5062619	13
6609595	16
558575	13
3036772	13
2637235	13
1886701	13
4021697	17
8720847	13
15131	17
3646702	13
3630427	13
8868038	13
3514727	16
5451979	13
5172508	13
909607	13
16673159	13
6495575	15
19565677	13
22399186	13
784607	13
11453316	13
2167693	13
16225215	16
783532	13
48082	13
426841	13
12857687	13
839819	13
17024487	13
10214301	17
38204287	13
2424093	13
16640284	13
423045	13
9167990	15
27035560	13
234822	13
1142721	13
3458522	16
1049413	13
4151888	13
1296526	13
1771054	13
1467697	13
2429792	13
3561734	13
2680157	13
4389526	13
11277932	13
14621224	13
14573155	17
324299	13
29348393	13
801592	13
7522816	13
1935175	13
6480853	16
569384	13
13074873	13
9520150	13
8807948	13
1958392	13
5682267	13
8678407	13
6931622	13
10163323	13
7257441	13
9079231	13
12400851	13
4904677	13
6728766	13
29542809	17
11120843	13
4632578	16
6594358	15
9116939	13
7896396	13
13303125	13
829631	13
9236923	15
8932390	13
13036794	13
1292459	13
71578	13
3603115	13
3909112	13
187321	13
2814520	13
3102691	13
8657585	13
14241370	16
10187956	13
2270933	13
7103777	13
1507638	13
2571797	13
2916335	13
7652320	13
6525898	13
9498010	13
11950537	17
826465	13
4241080	13
8434827	13
401122	15
19249252	13
11842945	13
490468	13
7656373	13
3808181	13
5062402	13
12880145	15
2435377	13
1757511	13
11994624	13
4256067	16
4867873	13
3919733	13
948258	13
6047035	13
44794349	13
8764551	13
5569371	13
5185051	13
186777	13
7519557	13
4149185	13
4599298	13
15137039	13
3413261	13
3943213	16
7030918	16
8861463	17
1844876	13
927865	13
3888906	13
11136213	13
266620	13
8708793	17
24808261	13
1843747	13
7421737	13
15819105	13
17959137	13
3943973	13
76009	13
794396	13
2319431	13
1004542	13
2227519	13
4754942	13
45665	15
29554564	13
2852268	13
19692311	13
10127987	13
15625560	13
6779625	13
9769782	13
1540837	16
14662567	13
2257827	13
20514023	16
2147603	13
19416387	13
1355540	13
83780	13
1291779	13
1831075	13
4189519	13
13059145	17
2513323	13
3342441	13
1504428	13
6225198	17
631248	13
7419698	13
16941714	13
9674917	13
3496185	13
4156049	13
4752324	13
4959205	16
14421742	13
3430797	13
5767255	13
2020504	13
10919358	17
1850231	13
5396406	13
32259451	13
30294521	17
2474012	13
11814465	13
21610611	13
5737214	13
829220	13
4659125	13
3841882	13
1640546	16
21930494	13
736105	13
18334336	13
255530	13
11029837	13
631488	13
23238311	13
4190091	16
9178449	16
15155461	13
16323155	15
3264292	13
5893489	13
3009312	13
7864769	13
7903803	13
27370059	13
10490248	13
1056525	13
33402	15
2624379	13
5251497	13
5114390	13
14281288	13
2276673	16
7866957	15
10030350	13
10543982	13
8503567	13
14575711	13
18874039	13
5589005	15
5738826	13
13948173	13
3674982	13
6739550	16
4938501	15
11810963	13
9351956	13
3653564	17
4347125	13
3704827	13
17060643	13
2019039	13
1898693	13
1165077	13
8510193	13
17346327	13
19155471	13
884915	13
2474876	13
3196458	17
9482454	16
309441	13
15004330	13
6944374	13
4194335	13
11031869	13
12921405	13
861576	13
2810410	13
2550746	13
3052601	13
10103877	13
23468425	13
4305776	13
28162475	13
2080286	13
7454418	13
2924999	13
118300	13
1967898	13
3937359	13
872864	13
3675341	13
5302741	13
163279	13
15218810	13
2900059	13
5668852	13
30834340	13
1834213	13
4068463	13
1577286	17
6777599	13
7749285	13
886601	16
9152683	13
7177213	13
4232993	13
11483924	13
19806628	17
21212487	13
625742	15
12194276	13
863031	13
947331	13
4269375	13
17925661	13
3864461	13
12375571	16
5205151	17
679604	13
16663799	13
358135	13
5419503	13
7240923	13
435464	15
3595499	13
9410584	13
4959549	13
6015582	13
4391676	13
5264739	13
14851878	13
19882419	13
17655666	13
9032962	13
540985	13
44394780	13
1147222	13
2544374	13
2197416	13
3634454	13
2992876	15
7743057	13
11898380	13
26735430	13
16865787	13
13006640	13
6594356	13
20264733	13
10490872	13
1698018	13
2491259	13
11429019	13
9756564	13
2799685	13
8542328	13
11889403	17
10688840	13
2675348	13
6022639	13
13083488	15
583555	13
708002	13
13340086	13
15896192	13
7524124	13
3179980	13
12762102	13
3116544	13
24549646	13
7536458	13
9999316	13
1105563	13
2560308	17
1375462	13
4609588	13
24418617	16
282679	13
2919594	13
6176499	13
17788648	16
10588074	13
11466065	13
2621827	16
984682	13
3616332	13
1864800	13
33609240	13
12112901	13
3641451	13
6572785	16
2315216	13
40948383	13
26798436	13
11955317	13
3190385	16
33375156	13
312871	13
2377891	13
2594623	13
3184481	15
5969882	13
13028387	13
3037509	16
2380484	13
4547766	13
4704735	13
12795874	16
880773	13
2296187	13
634840	13
25930247	13
1867491	13
3044406	17
15610960	13
8019790	13
4734499	13
339533	13
47082	13
4859232	13
6640026	13
5325768	13
5258810	13
157980	17
3045468	13
25126624	13
730393	13
1002574	15
2134322	13
3214321	13
2569133	13
13119498	13
10020922	13
6413729	13
12446142	13
683050	16
11314616	13
2920210	13
2450546	13
182313	13
19435788	17
7917960	13
1203578	13
3373459	13
6080634	13
4648589	17
5145039	13
611275	17
1492493	13
3338722	13
1547901	16
2364465	13
8668681	13
1432944	13
4601159	13
6749257	13
7301257	13
2485153	13
3257625	13
24624257	13
3781992	13
1477734	13
29894431	13
12914687	15
20909817	13
21104024	13
12355389	13
3212191	13
11387947	13
11483739	13
248734	17
6328707	13
4642589	17
4330069	16
14311115	13
20524678	13
1371051	13
10894923	13
1314228	13
1225503	16
2547118	13
4650656	13
7419356	13
9383788	13
5069730	15
512112	13
5873431	13
31993897	17
4209723	13
4586035	13
3480820	16
16560094	17
5923223	15
78326	13
2921730	16
7885355	13
9387587	13
1769733	13
3858272	13
20867694	13
30988594	17
1944604	13
1528707	13
2447819	15
4241916	13
6254812	13
17834341	17
361939	13
698130	13
4304645	16
3318045	17
10983780	13
11772015	13
8460337	15
22247579	13
7740896	13
2024938	13
6902346	13
4586386	13
6115589	13
4657667	13
8839190	13
4463006	17
17873828	13
10329770	13
2097454	13
23119790	13
25151550	13
10049029	13
11902394	13
3263455	13
11131817	13
8721962	13
13623898	16
2809128	13
7065118	13
6863152	13
2521182	13
54488	13
3880545	13
308248	16
3729496	13
2682191	16
26143236	16
28268344	15
9404830	13
42894076	13
15354767	13
12166438	13
2797387	13
19496019	13
1962635	13
8601182	13
30773101	13
18029414	13
409489	13
10203070	13
8200825	13
15146042	13
1701287	13
21823642	13
12160651	13
5071152	16
6088763	13
531951	13
1726822	13
4888940	13
32396612	13
1494298	13
10891301	13
4016401	15
4377943	13
14528677	13
10027184	13
12804971	13
2360107	13
5161260	13
11314095	13
5279838	13
569389	13
31290228	13
19058222	13
4636302	13
3809558	15
899929	13
4588001	13
7469103	16
6213477	13
9536015	13
5859655	13
3812850	13
10555873	16
3678988	13
23303758	13
7265658	13
368950	13
16137668	13
10232095	13
184873	17
5740485	15
6057460	13
3188204	13
5748064	13
5755796	13
2466302	13
15946752	16
7470972	13
8882367	13
8030584	13
4105610	13
4551194	13
6458172	13
5919224	13
16088122	13
2804184	13
6617721	13
15650655	13
2205490	13
599455	13
6228763	13
12561093	15
23139837	13
6296073	13
23374820	16
5134252	13
9596156	13
19986080	13
20275504	16
22662516	13
24853163	13
3619381	13
9109196	13
4778323	13
2539456	13
3227760	13
54497	13
5888940	13
12666637	13
6162909	13
9787687	13
802367	13
9914759	13
392720	13
1368559	13
2672747	13
4896319	13
3836031	13
18018011	13
672462	13
5036044	13
9753527	13
8341914	13
495473	13
2462672	13
1753195	13
8874612	17
2109197	13
5846748	13
31976255	13
9187475	15
8457675	13
2317189	13
3019598	13
9202329	15
19888270	13
49876908	13
15258893	13
21987577	13
7076656	13
10786683	13
4474221	13
9155222	16
7058616	13
5990084	13
2359908	13
208647	13
17894609	13
2536551	13
5773027	13
6893638	13
3702981	13
870006	17
10036070	13
647016	17
8818869	13
5109754	13
8172817	13
11480339	13
7159923	13
5040340	17
18800859	13
12209096	13
3513764	13
8142775	16
6241182	13
854524	16
6214826	13
5204629	13
14780403	16
8591166	13
24791919	13
22581477	13
22580127	13
10640622	13
848565	13
682992	13
7546377	13
17070647	15
2946999	13
8613692	15
385992	13
6370469	13
9114981	13
2788644	15
906242	13
8182560	15
24590026	13
8184494	13
7790088	13
9219519	17
8032400	13
1124759	13
25533632	13
30767	13
347296	13
7600690	16
8509409	13
4674014	13
1213074	13
1897529	16
6036291	13
22067762	13
4801916	13
8502663	13
3029071	13
958221	15
6273603	13
5569026	13
8853624	13
8885363	13
9535843	13
548168	13
50487922	17
4955444	13
21025947	13
6851670	13
1603364	13
2453387	16
29821672	13
34306264	13
13571921	13
14083376	13
6991485	13
6386955	13
7529100	13
4246211	13
1350774	13
11043835	13
2308723	13
6757741	13
25589511	13
3946212	13
963739	16
7409389	13
614602	15
856197	17
157859	13
15097617	13
14764562	13
12813664	16
9653013	13
31993188	13
368600	13
155182	13
682630	16
2990453	13
16184315	13
9803439	13
512908	13
46520122	13
18835672	13
3156387	13
1096159	13
13465200	16
6598324	13
3735749	13
41259	16
259712	13
21131354	13
874961	13
10966662	13
6715918	13
8075531	13
35760500	13
7448316	17
8073547	16
5269729	13
11728711	13
2925169	13
8998914	13
9443276	17
10252634	13
14131825	13
15792401	16
15208061	13
6093893	13
8044684	13
6631512	13
3426277	15
9801888	13
14999549	13
24178146	13
7693017	13
3783947	16
1041272	13
17513402	13
6885328	13
21139818	13
2621380	13
11767046	13
11965252	13
3284340	13
12479302	15
3290558	13
731425	13
26902094	13
19436063	13
2525827	13
454961	13
19321405	13
4479996	13
6575854	13
5078159	17
16975676	17
3932206	13
1341745	13
5576827	13
4488014	13
2195425	13
12767389	16
3568028	17
12156099	13
3468117	16
7803705	13
13247670	13
293557	16
7051946	15
8876	13
860598	13
18728534	13
615815	13
3908197	16
6933827	15
11753815	13
2964136	16
377863	13
16440878	13
2801629	13
13914672	13
6751997	13
838947	17
922325	13
9946572	16
15538409	13
7325816	13
10975815	17
6208811	13
36719137	13
5524909	13
8405161	13
2124600	13
3079116	13
12173335	13
3841501	13
1265927	13
25641478	13
8889233	13
6297336	13
2237839	13
5848698	17
11838882	13
587032	13
22652541	13
3137740	13
14390778	13
41459740	13
20610938	13
14124985	13
245455	13
1965966	13
1559265	13
24805708	13
4792815	16
20495971	13
1899825	16
736011	13
5494999	16
5802082	16
1789728	13
16668763	13
12789296	13
1087168	13
4846147	17
11566161	13
1152482	15
4876588	13
4683138	13
12681829	13
43711	13
15564330	17
3354784	13
2345358	16
25071792	13
3887809	13
15877	16
1739581	13
9680254	13
10017854	13
1603155	13
4763513	13
236778	13
1211939	13
3401938	13
4265338	13
11179154	13
7854946	13
6302184	13
2861749	13
14018583	13
5056532	16
6218146	16
8425021	15
15688204	13
319462	13
6230431	13
3873228	13
2138604	13
13886255	16
16164438	13
9850111	13
6668402	13
35248167	13
15627202	13
4546406	15
580041	15
9034022	13
8341300	13
10469818	13
144388	13
3745228	13
20441415	17
5588227	13
11192945	13
7472168	13
7282686	13
8522691	13
6663929	13
4085671	13
2212886	13
1779935	13
7604488	13
1091751	13
1468095	16
5709307	13
228702	13
1399010	17
256060	15
2637886	13
2562169	13
497034	13
9023314	13
4382415	13
1292439	16
2010270	15
34431792	13
9957325	13
2422004	13
276740	13
512166	13
17784993	13
11192796	15
3734506	13
1283024	13
1837561	15
9476732	13
16407308	16
979987	13
11955630	16
1419706	13
3562215	13
13249523	13
4205481	16
8324055	13
174099	15
3819936	13
2302596	13
10415195	13
9808384	13
94785	13
10562645	16
6325559	13
9594366	13
52431	13
8189727	13
1213293	13
21028450	13
2119709	13
655594	13
36428	16
34229351	13
1159931	13
1654709	13
6778039	13
1159123	13
8351206	13
3358249	13
5343004	13
11061347	13
2727093	13
6703945	13
236956	13
33292404	13
8550213	13
9276934	13
2207101	13
12797082	13
9860973	13
520433	13
2659391	13
6192658	13
980166	13
4664511	15
2199687	13
883733	13
119177	13
18198954	13
10219983	13
10659587	15
2673417	13
1460193	13
11849968	13
23157668	13
1153141	16
22355394	13
2320019	13
9125992	13
10812625	13
1831322	13
3468121	16
3635540	13
5688104	13
4999164	13
10215142	13
2550630	13
17174661	15
17854999	13
3909529	13
28819025	17
2213955	13
10546376	13
7903426	13
2827788	17
1038282	16
18355487	13
20617076	15
1430624	13
9387701	15
2261848	13
15910937	13
5495129	13
5424154	13
4835478	17
4706940	13
18640936	17
25871981	13
1360163	13
3212685	13
8146872	13
10042832	13
4540478	13
2252454	13
1611075	13
9314547	13
16372884	17
2407518	13
4700007	13
490395	13
116105	13
5650046	13
203876	15
2038691	13
801608	15
11596687	13
4634286	13
5223392	13
3235142	13
2559399	13
308508	13
4493798	13
11615526	17
408197	13
11537591	13
15018459	16
43233637	13
988781	13
14949982	13
10923442	13
7238635	13
21660903	13
1870575	13
2242676	13
8617371	13
5885326	17
2021245	16
3556449	13
4738729	13
14544913	16
6550374	16
6526263	13
701202	13
3223806	13
2119612	13
3597762	13
6198594	13
21453255	13
8890613	16
3969473	13
9191513	13
4468611	13
1701200	13
10101865	13
21343416	13
5285202	17
5514336	13
9386596	13
9722494	13
10756409	13
9868694	13
9924210	13
17539528	13
1083080	13
1521988	13
2242116	16
15425965	13
8404280	13
1768019	13
702891	13
4323010	17
6484170	13
40380174	13
4837283	13
3160747	13
1320415	13
33227871	13
48133300	13
1619143	17
4500460	16
4108408	13
11191044	13
883813	13
15514910	13
187729	13
8958028	13
9513735	13
1679386	13
954368	13
1267332	13
10439176	13
510752	13
7714009	16
15212207	16
1305035	15
32452319	13
24476696	13
5935446	13
7640877	13
18304813	13
1975349	15
13433167	13
4766740	17
3499266	13
10008704	13
15427315	13
3688323	16
1997452	13
1308086	13
12877338	16
5640525	13
984655	13
11943345	13
3872264	13
11777519	13
328696	15
29155168	13
159188	16
4338983	13
19433591	13
10928272	16
7236679	13
1225903	13
19037820	13
8256782	13
17868821	13
298795	13
3990329	13
11264727	13
9608022	13
12474423	13
70146	13
14085573	13
29098875	13
6311735	13
13765906	13
5442227	13
1268265	13
479582	13
2224120	13
3170724	13
718727	16
428866	16
11174198	13
6432686	13
1931489	13
12892285	13
3190760	17
11701963	13
16744352	17
3494342	13
38139177	13
16316700	13
2209408	16
14831118	13
3861793	17
11312733	13
5594426	13
10524681	13
1752921	13
13540883	13
3924806	13
5664483	13
3974169	17
8747422	13
3516298	13
2031865	13
1040362	13
6881904	13
4457486	13
11389154	13
12516374	13
17950628	16
2652355	17
2952258	13
7543823	17
9420382	13
23547420	13
746974	13
16015949	13
10513904	13
1197476	13
744891	13
19179557	17
3401419	17
2426653	13
4907700	13
3190067	13
862711	13
6819926	13
14969857	13
2768422	17
9890649	13
1837085	13
1377682	13
4445973	13
6706843	13
5221455	13
11712190	13
7734721	13
13864365	13
5900153	17
5452833	13
8899533	13
20652060	16
21961499	13
870370	13
353956	16
3305240	17
6049210	16
841099	13
4836950	16
3844215	16
8776893	16
4525354	13
11897541	13
10874599	13
12209509	13
16129954	13
14676902	13
11342838	13
9689940	13
8039899	13
18815963	13
3539888	13
14160078	17
4840352	16
4228825	13
14728496	16
33112897	15
254341	13
18330540	13
1747680	13
1024178	17
13068589	13
3322842	13
18182986	16
974128	13
3446114	13
738984	16
41447498	13
15483923	13
3423476	13
10056583	13
8063853	16
18821203	13
42923132	13
32310679	16
1497223	13
939623	13
1106073	13
13124879	13
19716342	13
7663271	13
18420269	13
5140749	13
8518304	15
12464242	13
12802792	13
2808656	17
18928212	13
26585493	13
979618	13
8150801	15
4516072	13
10267896	13
177005	16
10103890	13
1001927	13
2316382	13
8567143	13
11928961	13
14095257	13
3595143	13
12769759	16
2447330	13
10869761	13
33111243	13
41007886	17
9107282	13
5578432	13
5132987	13
3518643	13
15197718	13
3310327	13
5825278	13
2892565	13
8917117	13
2322129	16
1738197	13
6231394	13
3455233	15
12530641	13
255878	13
19392874	13
2448983	13
24697640	17
8457554	13
405785	16
1724689	13
3326649	13
11109781	13
571193	13
22615756	17
13830598	13
18511844	13
789068	17
1277067	13
962422	13
4836599	13
774473	13
11008468	13
12482717	16
31387231	13
3376127	13
9990306	13
5392247	13
1425624	13
12053913	16
10930739	13
12661944	17
2437015	13
5091248	13
5402504	13
14730823	13
3947777	13
1290332	13
9606397	17
30085368	13
7109955	13
36342015	13
5034762	13
3259603	13
17806804	17
2140804	13
7852110	13
2781889	13
797050	13
33495813	13
6907974	13
15895813	13
15079941	15
12300064	13
16498125	13
3916837	13
22209425	13
4496036	13
1705019	13
234151	16
2850466	13
3501661	13
18688250	13
8993167	13
9450520	17
8536037	13
2432724	17
114314	15
2218028	13
13133161	13
2331384	17
1608755	17
2661386	16
8791474	13
2586069	17
8809870	13
731661	13
1863921	13
39594641	13
4256912	16
4102175	13
2998292	13
3176543	16
13208611	13
20708275	13
2173042	13
4304508	15
224951	13
13835256	17
1706063	13
3636660	17
6422011	13
13949871	13
4121630	13
456654	13
22885239	13
18010086	13
962779	13
19225768	15
8249693	13
7042553	13
4675915	13
15283309	13
391751	13
4848639	13
3359476	13
3529831	13
6204768	16
2735563	17
44514822	13
219330	13
11404971	16
16354762	13
9426996	15
1874869	13
855626	13
8911200	13
10469012	13
4848099	13
3607055	16
7740148	16
3331544	13
2580021	13
4255683	13
1447864	13
7260013	13
1784571	16
27090906	13
1419135	13
10324559	13
7062452	15
4291537	13
490487	13
5169898	13
1145861	13
3262485	13
6149809	13
4852001	13
4569463	13
4498122	13
26667208	13
5271978	13
12418008	13
8609045	13
33492919	13
16808930	15
1473431	17
4617948	13
2570249	13
854783	13
7182354	13
10002223	13
19916994	13
7204318	13
2162360	15
5497943	13
15427508	13
8447506	13
9221656	13
291434	13
9676321	13
809859	13
9920945	13
4195699	13
7665828	13
1322025	13
12585583	13
3518482	13
14165381	13
30098262	13
3720714	13
6548283	13
13569385	17
13564140	13
16210603	16
4914997	13
3049010	17
19823203	13
3103325	13
30570574	13
6101694	16
983598	13
5215275	13
3128874	17
3260122	13
8176651	13
35823632	13
10839914	13
21059136	13
15914610	13
10760154	13
10302121	13
3213849	13
10385917	13
30326970	13
30378427	13
3247182	13
26654541	13
1168942	13
8030780	13
682686	13
22800485	13
41247193	13
6155970	13
1043517	15
9398114	13
10999696	13
1308800	13
14328280	16
9852167	15
5916340	13
21858798	13
2380496	13
1673272	13
6307217	13
504563	15
760702	13
28994619	13
4606065	13
3350865	13
4253139	16
4948260	13
6210370	13
5120953	13
6902394	13
46548545	16
10702758	13
1199830	13
6534509	16
2577965	16
21535250	13
8553033	13
2085520	13
7521350	13
4135066	13
11531179	15
9940196	13
8642017	16
6955202	13
1738794	15
5493220	13
11191023	13
6895940	13
10128675	13
2302955	15
2029817	13
2227050	16
112158	13
3916107	13
18165246	13
6438916	13
1034480	13
6191859	17
4232992	13
12699813	13
1235	13
318653	13
901145	15
17664029	16
165233	13
449933	13
7868572	13
3160911	13
9833711	13
5516481	15
5172844	13
182884	13
4329199	13
7209174	13
767560	16
4049334	13
4574214	16
2726070	13
2201160	13
11454319	13
5848573	13
591791	13
44498	13
2807526	13
16944055	13
28400153	13
6241032	17
16345962	13
63485	13
511772	16
1249494	13
3443538	13
12813990	13
12294658	13
6833265	13
2863061	17
10141550	13
7645426	13
4578133	13
981245	13
987298	13
3046300	17
19958354	13
34350472	13
269925	13
1234948	13
9490567	13
4299912	13
390386	13
2174821	13
8138844	13
416206	13
6282940	11
1635134	13
5986095	13
11612422	13
15546529	13
7796366	13
15739722	13
161144	13
3280822	13
1247188	13
29746867	13
4125463	13
1224906	17
2942615	13
6072395	17
2100264	13
2726344	13
16641348	13
4871918	13
8596187	13
25747677	13
5782468	13
3981269	17
17323322	13
10919273	13
7682819	13
15709681	13
8592312	17
9098402	13
9335213	13
327277	13
12450479	13
26381191	13
19384164	13
2575439	13
11991494	16
11617044	13
36047320	13
3845681	15
6966840	16
8427001	13
11458962	16
16994783	13
5121788	13
1484099	13
2719574	13
5404721	13
61720774	13
766398	13
5258749	13
10644654	13
919868	13
2116499	17
912101	13
2027456	13
674111	13
17918731	13
8787955	17
1542296	15
6266141	17
7754964	13
5779255	13
2601461	13
14059250	13
7324686	13
2303005	13
810346	13
37418276	13
13343799	13
2300592	13
2732768	13
4471719	13
1421529	13
1209465	13
17863288	13
2023462	13
1002602	13
8222927	13
3626948	13
462276	13
16961278	13
18563550	16
154384	13
16897023	13
2032298	13
551087	13
17479751	13
34549963	13
25357546	13
4330425	13
12909619	13
2326519	17
2665198	17
2548678	17
1240808	13
2608339	13
8631927	13
19923937	13
7686930	13
1509297	17
7712297	13
2416561	13
5148092	13
21876536	13
7241652	17
14950657	13
9327218	17
3600841	13
4158370	13
25397120	13
11318352	13
2708620	13
4571872	13
630341	13
235265	13
3650055	13
25068722	17
13316342	13
1189447	13
2577313	13
6993664	13
10427855	13
953773	13
3900710	13
808241	13
1062300	13
27333218	13
12572132	13
341223	13
18113221	13
3781226	13
127566	15
169071	16
6840688	13
8737082	13
22387828	13
1965776	13
1223963	13
20393767	17
6888784	13
4462335	13
18287866	13
2262032	15
6101695	13
4336834	15
11176859	16
17573191	13
19084788	13
11975387	13
9961426	13
10465768	13
525825	13
27820627	13
3365950	13
324299	13
19464	13
13422433	13
4751270	13
916381	13
2829891	13
3639660	13
42258929	13
1506619	13
6220429	17
2055341	13
1440869	16
13264666	13
6069308	13
8243253	15
13213230	13
3230466	16
6927589	15
363207	17
473999	16
13015575	13
6743778	15
929045	13
8479482	13
6711870	15
7043408	13
12023188	13
12872059	13
5252086	17
7141845	13
7560262	17
4125293	13
3855689	13
1772567	16
4413130	13
36273585	13
24702887	13
7219831	13
17102441	13
3523497	16
19361225	13
3496280	17
877851	13
12102805	13
4845209	13
1733833	13
10823653	13
3383767	13
29092787	15
11982424	13
15701938	13
1128377	13
1298726	13
2811965	13
28774886	16
6963756	13
3674767	13
7644839	13
4977268	15
2958760	17
3283503	17
25764987	13
3336404	15
10877993	13
4103243	13
5918573	13
4522868	13
19005726	13
1211573	13
1623302	13
387306	13
2577562	13
10794451	13
14507470	13
3602153	13
15806227	17
7519518	13
8528482	13
199952	13
1224834	16
5095282	13
8655399	13
12552055	13
15313876	13
10729183	13
18163441	13
6282669	13
3211647	13
8071983	13
7466148	13
484716	13
9159061	13
1645719	13
4730695	13
2898083	13
14931089	16
3041427	13
2029802	13
1980726	13
10339635	13
904121	13
3060113	13
1087961	13
7111797	13
2791622	13
1369143	13
998575	13
8768264	13
9850859	16
10614990	13
12306220	13
103078	16
8795352	13
6648907	13
5069538	16
2491243	13
3008661	13
13049499	13
3674110	13
347869	13
310004	13
16517113	16
5730368	13
4162062	13
3322607	16
21513842	13
1690734	13
1570395	13
8403017	13
754256	13
27148675	13
1368324	13
2504338	13
5080782	13
16434034	16
940528	13
4645700	13
1062270	13
10545223	13
17647807	13
1376072	13
19878187	17
2923502	13
4094780	15
1082708	13
2693943	13
2562791	13
7952094	13
17293766	13
5280783	13
35267747	13
3248851	13
671268	13
6908676	13
5626588	13
24709076	13
2198475	13
5088635	17
2302791	13
26433991	17
10589031	13
12537824	13
8455587	13
6682954	13
26633422	13
286309	13
745094	15
12711716	13
2965460	16
21770475	13
5218158	13
12576701	13
7087940	13
778749	13
9338140	13
12062624	13
4972565	16
34014209	13
3088584	15
6632652	13
1820047	13
16539553	13
3415109	16
10017358	13
25695738	13
4772114	13
13466294	13
1747064	13
21676125	13
23536455	15
3189305	13
15824356	13
20379131	13
1188536	17
18019782	15
571724	13
2164105	13
36962579	13
20803125	13
9670037	13
1704129	13
3895771	13
2017972	16
1499377	13
7179608	13
12275397	13
10511331	13
434895	13
5332821	13
1956747	13
472615	13
7580100	16
10749852	13
8634103	13
4311762	17
8740601	13
609839	13
1796757	13
21157075	17
5555655	13
18253557	16
23599141	13
13651351	13
5598447	13
5860661	13
1708246	13
1633231	13
1200008	13
9488962	13
16832055	13
10367825	13
1176875	13
4991660	13
14012759	13
22074545	13
9072846	15
2241432	13
2642888	17
2583193	15
1284540	13
25744924	17
17942875	13
1345134	13
2737119	15
4687452	13
14727737	13
4216367	13
1709988	13
10621883	13
1423803	13
13009191	13
2058821	13
7073907	13
4725865	13
9508073	13
14386782	13
357664	13
37831612	13
14072790	13
7101326	13
941205	13
6009925	15
5551549	16
10786551	13
2727582	16
7177536	17
11832458	17
3946324	13
7556884	13
5097781	16
2124632	17
4329510	13
4622464	15
6327125	13
10071338	15
13015978	13
4228050	13
4466391	13
16903692	13
11267721	13
17959003	16
8053696	13
16585460	13
1743670	13
6241341	13
6883245	13
27597149	16
12453194	13
166971	13
8187506	13
5047581	13
4177894	13
6157673	13
2528352	13
9004372	13
2812786	13
5347809	13
4368224	15
5862009	13
4891541	13
20685675	13
11164482	16
564497	13
5874175	13
2886492	13
13942990	13
481978	13
37245238	17
4308753	15
1440191	13
109152	13
4352625	13
3354311	13
7034459	13
8542361	13
5701369	13
9549564	17
147428	13
11493586	13
460108	13
15815754	13
9527951	13
4084504	13
4351360	13
501749	13
1585674	13
5170204	13
929406	13
8069371	13
8330217	13
8762364	13
20730432	13
4391331	15
6773226	15
3339468	13
5124376	13
193115	13
6242295	13
4509696	13
11751496	17
584506	13
3637766	15
16168400	13
590371	13
557771	13
3841742	13
3827632	13
5402994	13
467556	13
9653005	13
5770915	13
2626882	13
54806126	13
9140849	13
5032979	13
2412259	13
25819588	13
2004145	13
9721290	13
5562368	15
15399945	13
9758600	16
22052238	13
6806866	16
4316670	13
19491591	13
16764539	13
11518525	13
4857183	13
10401217	13
25293019	13
3316047	13
4637571	13
4343235	13
5999884	13
7442546	13
5500437	13
11203647	13
4650918	13
19562881	13
1344776	13
1082155	13
519793	13
19102893	13
7007788	13
5904471	13
12444557	13
11446213	15
6968597	16
2452275	13
586384	13
7331276	16
4469203	13
620805	13
9759459	13
1626230	13
1388932	16
4696625	13
667695	13
10626888	13
2224246	13
2213742	13
9377310	13
2377910	17
9944472	13
21971976	15
1977601	13
1532582	13
26478802	13
31467354	13
15471111	13
2597701	13
5327603	16
4371701	13
6706504	15
5215774	13
142744	13
5931615	13
5463422	13
5495358	13
3352311	13
17615060	13
13378990	13
10197114	13
20542248	17
1370450	13
10079675	13
10775538	13
953151	17
6844423	16
225460	13
8080429	13
10172969	13
7902421	13
3802508	13
4104608	13
3236710	13
15847617	13
4078172	16
21853387	16
7960057	13
3371859	13
12355255	13
32008384	13
793982	13
6694437	13
36375497	13
6593435	13
9704889	13
1454628	13
774483	13
2518523	13
13837257	13
12280687	13
2969311	17
6049325	17
7072672	13
16851949	16
10802662	13
9457087	13
2376537	15
8124832	16
10816242	13
5179792	13
5233525	13
4081647	13
185357	13
9646102	13
3775043	13
15071504	15
438348	13
2163220	13
14676561	13
12920804	13
14648465	13
8083499	13
19576360	13
3243430	13
3272785	15
15969834	13
2376307	13
3850797	13
20696288	13
5822566	13
34002665	13
8825213	13
22193830	17
7103179	15
1736621	13
6235581	13
783307	16
20219897	13
3528856	13
804408	13
138277	15
7610823	15
9660670	13
11098112	17
1385751	13
3063222	15
4284526	13
4970129	13
1901927	17
47065951	13
1162917	13
1366555	13
4734665	13
4615455	13
5253071	17
6885304	13
1775797	13
2037080	13
7649219	13
2304318	13
608642	13
515244	13
31239488	13
3089599	13
17806542	15
12177161	15
8652708	13
9824324	13
14544735	13
4976708	13
21850881	16
902226	13
2358243	13
21506021	13
8150982	13
4508524	13
9423050	13
3602616	15
8287560	13
2179820	13
2309714	13
4255308	13
10946571	17
4105577	13
3798206	13
553129	13
643380	13
6294336	15
7222783	13
7836188	13
9632798	13
2223465	13
615434	13
5080878	13
3723652	13
15052800	13
8707387	16
167487	13
830188	13
5126891	13
23696518	16
12691786	13
2218533	13
1527495	13
58550	16
15870271	13
5271576	13
18234869	13
15615436	13
1695610	13
9335091	17
7858704	13
7069905	13
29381106	13
10225569	16
5255911	13
2819435	13
9463626	13
2013541	13
1043882	13
4770683	16
14059498	13
17208763	13
579892	13
2683060	13
2094286	16
7322482	13
3332753	13
2544508	17
10212528	13
4378477	13
1066358	16
252015	13
4098519	13
696865	13
9502200	13
9165246	13
10964010	16
2559520	13
1406044	13
4651787	13
6439346	13
33028418	17
6152998	13
17884514	13
28783578	13
5127430	13
3129215	17
612791	13
2891622	15
8052823	13
1541624	13
132076	13
2152778	13
18030765	13
4006274	13
15444821	17
3625900	13
8274031	13
3764133	13
17141164	13
2317600	15
4290100	15
16453267	13
7578385	16
5057934	13
10229595	13
17601137	13
661204	13
1116612	13
15530562	16
1644662	13
842774	13
2577292	13
5722924	13
13687082	13
23390	13
2815753	13
4785909	13
761953	13
2740233	13
13693417	13
7283173	13
4290013	13
13596351	13
8637282	13
5251868	13
5558033	13
14349322	13
915803	13
10009085	13
2848106	13
890825	13
14653732	13
23132753	13
2045376	13
1410411	13
16170604	13
13301114	16
497754	17
4746315	13
12246607	13
12375273	13
19895430	13
1567225	13
8511970	13
3871142	16
1926423	13
6302986	13
1152095	13
10304127	15
15716392	13
1463153	13
9809334	13
852391	13
2246679	13
205394	13
2828339	13
16680318	13
7941345	13
3859538	13
11466118	13
3058608	13
13221574	13
18796283	13
37518418	13
3112503	13
5164567	16
3364169	13
14590590	13
28142170	13
1853583	13
7242499	13
3214290	13
20535112	13
1854532	13
4527375	13
34853659	13
2356078	13
2460766	16
11139283	13
6628925	16
1330736	13
4619967	16
2272842	13
6975775	13
11527324	15
4570060	13
3482358	13
7026608	13
21613666	13
36534483	13
21707367	13
735954	13
2140937	13
11018955	13
42962	13
2267243	13
761828	13
9547660	13
851760	13
10443557	15
8579977	13
690525	13
1803942	17
13225546	13
2891460	13
286653	16
81215	13
20520156	13
17032298	13
6924839	13
2361677	13
6341070	13
3752406	13
18518584	13
3287089	13
6941648	13
1436871	13
602918	17
16149789	16
8240755	13
21495299	13
10663367	13
2631947	13
6963933	13
8234615	13
10378596	16
14722470	13
4079249	13
13124972	13
261727	13
2174415	13
7968391	13
18387502	13
4250139	17
5486140	13
204465	13
6803456	16
6929831	16
9726345	13
13087787	15
8655901	13
4318165	13
600188	13
1521828	13
4453883	13
4387739	13
10542664	13
6064931	13
23139252	13
4581542	13
3014389	13
635787	13
2015623	13
11964521	13
4402622	13
18143483	13
2709462	13
6454901	15
9372402	13
349189	16
28679530	13
5135122	13
5381129	13
5257463	13
1730566	13
2054681	13
14007683	13
16780131	17
19511068	13
5585378	16
14700927	13
7660682	13
18167851	13
12443524	13
7482432	13
11093608	13
1235515	13
16488798	13
11913443	16
16557029	15
20748706	13
356832	13
37927080	13
760212	13
108631	13
2704467	13
7868758	13
3773827	13
3551694	13
11219015	13
2907930	13
1235973	13
5703852	13
3063661	13
7661654	13
43195967	13
13990324	13
1428459	13
1814510	13
437596	13
4506909	13
2739605	15
9621104	13
8273133	13
21754432	13
3615281	13
2325509	13
1525232	16
3387223	13
3713897	13
2886968	13
9884944	13
2602874	13
3352895	13
18058960	13
2690020	13
897556	13
882092	13
40213837	13
1412779	13
904679	13
7933897	16
952340	13
3733730	13
3830468	17
6020314	13
339606	13
16218898	13
346470	13
2476222	13
9495655	17
5871547	13
3425860	13
3401371	13
17453940	13
7424807	16
11527668	13
2366228	13
92865	13
7468403	13
7381881	13
475504	16
8412523	16
5148239	13
16227144	13
4103590	13
16765582	13
4893076	13
5990163	13
12058621	13
5731322	13
12023410	13
6603729	13
5068111	13
2816977	13
26227091	16
6179296	13
7816268	13
11231766	13
4059215	13
4866921	13
10474266	13
2868652	13
2653197	13
329371	13
12091641	13
9480650	13
2481869	13
1147972	13
19138514	13
7002232	13
9788878	13
7815421	13
12174968	13
9590394	13
8208464	13
38854117	13
15966722	13
2446502	13
17864130	13
10141883	13
1024280	13
3521998	13
2016082	13
1125154	13
11745709	13
5713075	13
145669	16
268286	13
10114410	13
17153043	13
21106536	13
19756069	13
17860390	13
826256	13
10616925	13
4989148	13
13007429	13
15396970	13
8140791	13
7091396	13
11069945	16
8276179	13
4139305	13
33843114	13
2793233	16
6033635	13
4262821	13
222372	13
15024075	13
6543620	13
4511288	15
610814	13
390976	16
637998	13
4814659	13
1534173	13
10283952	16
4931127	13
2726671	13
47324476	13
5866397	13
4645534	13
10294455	13
6016088	13
2901168	13
50919659	13
5168550	13
17958147	13
21610139	13
6218781	13
213112	13
877707	13
9914577	16
338599	13
2012081	13
5837834	16
2474220	13
7031515	13
1766761	13
4056120	13
28873517	15
790371	13
3330531	13
784882	15
3676240	13
5688124	13
18977848	13
6685168	13
9028143	16
4121132	13
8102363	13
6624466	13
26349777	13
311669	13
1720585	13
4725916	13
27592254	13
8480961	13
5657971	16
5434180	13
8241923	13
9046302	13
42394	13
99714	13
3221807	13
987463	13
20717066	13
22171206	13
7021081	13
10803570	13
4312720	13
349017	13
8567849	16
2230424	13
8938575	15
2407550	13
1417676	13
2903602	13
218475	16
3704359	13
12350256	13
41606006	13
4142783	13
33821747	15
26996997	13
290965	13
237016	17
29825454	13
16481612	13
16108980	13
779051	13
3477308	15
1551443	13
13504400	13
22405536	13
7407356	13
3046205	13
3175221	13
9213219	13
464764	16
6973064	13
21989544	16
7530561	13
3725767	13
7066534	13
1237991	13
12703123	13
4682101	16
3337831	13
5901535	13
16627737	13
19764326	13
35669939	17
12450800	13
4873571	13
3982600	17
12326624	13
7645408	16
1518653	13
13585122	16
1447152	13
3649831	13
18574416	13
5723325	13
4211941	15
448774	13
13884521	13
1906400	15
18405691	13
11310231	15
7824057	13
12852935	13
221009	13
2821098	13
9151212	13
912238	13
1638864	13
4821505	13
6450081	13
1602528	13
6202848	13
16264058	15
2261681	13
250241	13
4078660	13
17459505	13
6744907	13
24404866	13
5489755	13
10698668	16
14421732	13
2953352	16
356017	13
6218582	13
1214500	17
9196936	13
452234	13
7896305	13
2629159	13
2158196	13
12472907	13
19965750	13
128170	17
11352734	13
5198342	13
5593445	13
18594440	13
13985733	13
913291	13
17863872	13
6922274	13
6358845	13
8838971	13
7936780	13
1631255	16
612807	13
1054953	13
6949763	13
5754541	13
3106995	13
2665095	13
14695282	17
11555914	13
706689	13
10036672	13
6139437	17
4985931	13
1528528	13
2230375	13
12408224	13
10653968	13
21337356	13
6697297	13
64918	13
400089	13
273937	15
837694	13
15122704	13
19692600	13
11558693	13
13946850	16
5076383	13
503245	13
924510	13
5903651	13
40799678	13
2682282	16
1398761	13
7821068	13
3989069	13
5212369	13
3008847	13
842354	13
19959555	13
5023764	13
19285294	13
26316281	13
3634098	13
10128358	13
14680699	13
4652824	15
3578845	17
11009398	13
4828951	13
615163	13
82865	13
581003	13
11014720	13
6478806	13
2505857	15
7937055	13
4787762	13
7477704	13
2925600	13
6784065	13
2423589	13
7139350	13
9256767	13
11579430	16
8594261	13
2309684	13
9263014	13
971300	17
11023008	13
30867379	13
12806017	13
1058267	13
919325	17
6005633	13
1849222	17
2381615	13
9329800	13
13006347	13
390645	13
4815301	13
11165374	13
12452663	15
1333938	15
1422234	13
23474	15
7382199	13
9378130	16
1233993	13
3916221	13
14834	16
4048168	13
2125338	17
5308530	13
523201	16
629516	13
17045959	13
8021538	13
9408454	15
13445355	13
24748188	13
8705944	13
1849288	13
1808137	13
13883690	13
16568727	13
8613361	13
10679435	16
17487851	13
3569469	13
1298450	13
21855844	13
331641	17
7460275	13
2286379	13
4635699	13
29220632	13
1068945	13
32130051	17
3771505	13
3311690	13
10495549	13
576741	15
72025514	13
9427336	13
9286974	13
4070194	13
16521795	13
1094082	13
11184197	16
780177	13
5362552	13
17579802	13
30906918	13
2237080	13
2423078	13
13750469	13
12986786	16
29028409	13
8483781	13
7161696	13
1655469	13
657772	17
4302565	13
12386654	13
4083452	13
9485518	13
10738127	17
6537241	13
38807666	16
8337179	13
4257248	17
9326859	13
2255258	13
4053810	13
7403407	13
1005848	13
1926001	13
5807761	13
10787236	13
2486628	13
3010285	13
21550672	13
4705314	13
4454477	13
4630994	16
29879108	13
13382179	13
10143346	13
7999241	16
4295655	17
3608285	13
458299	13
20565533	11
26177993	13
7739307	13
9957409	13
10611349	13
1036662	13
8861013	13
17707592	13
8403492	15
3720190	13
33084	13
4370693	13
348964	13
8615993	13
11259878	13
9100390	15
7649105	13
12609274	16
7863483	13
2213230	16
2926220	13
1703463	13
11836521	15
4576324	13
4802459	17
1783879	13
2543544	13
7080336	16
1186265	13
1363717	13
5424100	13
1623314	13
4641074	13
9655344	13
3512029	13
46055378	13
9925827	13
14000738	17
20071141	13
4615346	13
21259789	13
870313	13
6160078	13
1782342	13
12202887	13
13711967	13
5628811	13
6286105	13
17385186	15
5492493	13
1639807	13
1697107	13
15262010	13
6131214	16
572749	16
3654446	13
2231566	13
27633348	13
558862	17
744257	13
11955673	15
15961747	13
1670136	13
9931553	17
2973701	13
5276803	13
4293751	13
5131562	16
20314360	13
4039603	13
7356994	13
1447653	13
13894002	13
7524119	13
5961249	13
12017485	13
6435863	13
3368826	13
4402199	13
120572	13
2178726	16
2595216	13
3277957	13
19251224	13
37868877	13
12303174	13
17428591	13
18914249	13
11049785	13
12465649	16
13577017	13
8397257	13
18381536	13
1077243	13
14753781	16
2725778	13
9921606	13
6985858	13
114260	13
7564932	13
844311	13
4089495	13
12559865	13
1334442	13
2529988	16
2636345	13
42290168	13
27662190	15
33846838	13
1180370	13
14975592	13
38951022	13
14354028	13
6540470	13
5205187	13
4115998	13
1831422	13
3194431	13
2687649	13
1423763	13
13969211	13
3371071	13
2814674	13
2610537	13
1063008	15
1925761	13
1380509	13
10752499	13
8131598	13
9431695	17
5527345	13
12255661	13
13668362	13
4864489	13
2426789	16
22022803	13
2065746	16
2385245	13
18990347	13
9757460	13
43150123	13
1179075	13
14553843	13
18301247	13
4659656	13
82879	13
1095531	16
634386	17
925731	16
1196967	13
3937493	13
2123642	13
11899040	13
1137006	13
6759890	13
1744536	13
2055887	13
9874194	13
1549748	13
5356544	17
2114898	13
4141665	17
13524059	13
402901	13
2121669	13
14226248	13
8362930	13
4400579	13
5192871	13
8363488	13
4348330	13
8289672	13
3227311	13
5700061	13
13672935	16
9183925	13
14746949	13
1135563	13
21709385	13
3947172	13
11453829	13
4211938	16
351017	16
17559214	13
9449063	13
10111993	13
11803134	13
47982489	13
5884828	13
3830587	13
5789441	13
23848546	16
26025314	13
5963659	13
25030312	13
13981974	13
1434202	13
2510434	13
10120557	13
10326550	17
38909459	13
5567583	13
16284316	13
377543	13
1591033	16
909415	13
3396443	17
2961430	13
11143812	13
5106967	13
6021656	13
2949241	13
3642606	16
4782346	13
4388284	16
21980613	13
1359641	13
8791935	13
4379486	13
5106540	13
13416971	13
12004351	13
10626480	13
3547207	13
4783920	13
13518111	13
7843898	13
5766120	13
3931150	13
13509684	13
830477	13
16585461	16
6179448	13
787984	13
1510930	13
3365045	13
983636	13
2698003	15
3835386	13
2776572	13
3209478	13
14364781	17
1948173	13
8928435	13
8938729	13
15876735	17
68977	13
15775548	17
770179	13
7983661	13
1022936	13
6182805	13
12794355	16
12728811	16
1241772	16
395854	13
4833291	13
8730944	13
5959527	13
11075499	13
5185660	13
412781	13
9178056	13
5202076	13
3696330	13
2619360	13
5191910	13
1255731	13
4649551	13
3478697	13
6943707	13
2101254	13
683023	13
697029	13
543902	13
26530372	13
16683215	17
4779430	16
6683424	16
2672670	13
33102666	13
150094	13
6039187	17
2184071	13
11907809	13
17917324	13
7025635	13
4902123	13
2844776	13
14650016	13
22766098	13
4281966	13
4817148	13
6545990	13
1800003	13
4756231	13
2785520	13
4299762	13
3664725	13
843320	13
19519757	17
12723841	13
5904074	13
413938	13
13744900	13
1459599	13
5034414	17
10000072	16
53583448	16
34950283	13
719401	13
12253937	15
25861835	13
53964750	13
6324434	13
14545532	13
7289346	13
707258	16
26082925	13
4252786	13
13411585	13
2926605	13
311407	13
6403616	13
47911533	13
5970781	13
19531656	13
417302	13
2393810	16
11661679	16
163614	13
11485313	13
3306775	13
5267505	13
326800	13
209634	17
7071082	13
11433096	16
3106758	13
21141600	13
2951050	13
17369529	13
2560199	16
6300019	13
10641680	13
15172187	13
4780847	16
10332017	13
15057287	13
6303573	13
6997419	16
8361840	13
4299918	13
2395777	13
7765361	13
25672108	13
21422269	13
7549681	13
26193133	13
579905	13
7778122	17
19307856	13
2732080	13
7051361	13
4496373	16
1980916	13
110047	13
11927831	16
1076827	15
164229	16
5279545	13
5002546	13
5610625	13
64914	13
3703297	16
4609929	13
1957163	13
7675822	13
17006452	17
11525222	13
1272877	13
4038608	13
77554	13
7517384	13
11775822	13
1450403	13
5393937	13
3605397	13
1010795	13
28122157	13
2521888	13
3263136	13
496152	13
10409510	13
1923512	13
7404597	13
212877	13
9901214	13
22010637	13
19521837	13
1427484	13
2339746	13
2657900	17
731597	13
3413672	13
11114947	13
6114627	13
7236907	13
5290498	15
1248991	13
10290948	13
1024130	13
23245247	13
7888916	13
15208445	13
4238080	13
1653412	13
7056068	13
1705216	13
360738	13
10281303	16
3777394	16
5607706	13
4250979	13
4268327	13
15811531	13
4321098	13
4895868	13
243138	13
464350	13
31440268	16
9523441	13
4530812	13
11063849	13
3582705	13
2673084	13
523904	13
23031110	17
2586161	17
8254169	15
4170184	16
793837	13
20174643	13
2199634	13
25802936	13
29995142	16
9657314	13
6878223	13
10227876	13
28578217	16
9785360	13
5821934	13
14134461	13
1684947	13
1240346	13
16786216	13
8387337	13
3777756	13
7760149	13
1516860	13
1319167	13
10062786	13
9374415	15
577540	17
3915430	13
969396	13
217160	13
7297428	13
2048937	13
4496862	13
7100895	17
808720	13
1873272	16
773242	13
17027277	13
9850482	13
9666648	13
11147713	13
11279422	13
7561409	13
7733898	13
1233678	16
6600788	13
4549738	13
643622	13
7236274	13
2873886	13
874785	16
33728759	13
9262640	13
4734618	15
253108	13
11783707	13
3871879	13
3561936	13
15243933	13
7217791	13
5769540	13
8478171	13
1442869	13
8034934	13
5718125	13
1133328	13
1464848	13
20078247	17
1170278	17
3132198	15
2689367	13
16641067	13
8611924	17
141769	16
11696288	13
1269801	13
7778062	13
14558903	16
28047922	15
6766587	13
5568489	16
464848	13
999365	13
2218504	13
12437063	13
15568427	13
13702125	13
19605581	13
9207875	13
21281547	13
28268438	17
11954092	13
1954122	13
105223	15
14659095	13
3483879	13
13157379	16
10855546	13
8820166	13
1059355	13
20022350	13
7621235	13
26080236	13
7413398	13
14621554	13
7592620	13
2824873	13
17710984	13
53334693	13
12177322	13
15001951	13
7559369	13
10563196	13
5561467	13
12089527	13
14440129	17
152075	16
7264496	13
15340223	13
19613010	13
209448	13
8312858	13
9695968	13
121352	13
2082177	13
11343521	13
11074389	13
1742695	13
14821588	13
4535997	17
20563287	13
6913978	13
3308994	16
3337076	13
775652	13
9081029	13
1422240	13
1978469	13
8564590	13
2270021	13
5072233	13
5173140	13
6777953	13
19197298	13
19749315	15
6359734	13
3078689	16
4791402	13
2297447	13
2121045	13
13642311	16
2832086	13
3396599	15
3173042	17
21277997	13
6934482	13
8677666	13
7751471	16
49946345	13
1520379	13
20517209	13
3981367	13
5099306	13
9163292	13
5292358	13
6733211	13
6882887	17
7884883	13
1356226	13
19091149	13
14819378	13
1408044	13
2668312	13
9772135	13
2063477	13
1590658	16
4180417	13
7804928	13
1323540	13
3202565	13
7502835	16
6630934	13
6055670	13
784689	13
8388817	13
25855	13
765435	13
1389867	13
1849528	13
4388229	13
2007768	13
451587	17
5336961	17
5145331	13
2723818	13
8513846	16
8357610	17
1350492	15
3641808	13
2443120	13
1526611	13
1875276	13
9327761	16
9641197	13
12887911	13
2498879	13
4315323	13
9571601	13
3231454	13
10734268	13
1048689	13
5864838	13
7454030	13
16006186	13
2494571	13
25808719	13
5335283	13
5592766	13
30702451	13
27420493	13
10593658	13
7637206	13
7633346	13
1458113	13
4793646	13
2475783	15
9896495	13
6503321	13
15954415	13
2575650	13
7612972	13
5850682	13
46034654	17
4069242	13
18628825	13
491527	13
4852827	13
473848	13
6326222	13
16364844	13
2071272	13
31799876	13
975064	13
609042	13
951968	13
2593635	13
6486875	13
28471655	13
462520	13
11295847	13
5096166	13
976259	13
11886800	13
17627084	13
825000	15
10846677	13
5111897	13
6672568	16
24694901	13
240806	13
3000026	13
6043658	13
6970814	13
5791039	13
29141120	13
7842865	13
11918368	13
8033866	17
2079320	13
22182748	13
9230021	16
3733627	13
3506856	13
2807595	16
6295362	13
645300	17
2602629	13
17795370	13
9789555	13
1352545	15
1565442	13
7506471	15
6267653	13
3184019	13
1073239	13
8759835	13
12148037	13
1842521	15
2072437	13
13569040	13
3613008	13
2095765	13
875673	16
1473244	13
1183933	13
3737178	13
4899310	13
7855101	13
6076239	13
2687516	13
29927508	13
15598151	13
4376430	13
9170249	13
270834	13
16561718	13
5972148	13
5272712	13
19702071	13
653762	13
22286612	17
14638205	13
9150258	13
8655838	13
2993261	13
2068862	13
9672909	13
6472050	15
33640440	13
3622157	13
19403495	13
10815671	13
3347936	13
6551364	13
7021428	13
3739499	13
15066241	15
8353984	13
8560419	13
7458898	13
19561957	13
6395308	13
8701095	15
8957516	13
8407906	13
14301273	13
7488661	13
16548533	13
3666625	13
8603569	13
23667121	13
1919834	15
2195554	13
3874515	13
5386116	17
4156344	13
118920	13
274207	13
3263763	13
1886303	13
4533468	13
7750343	16
2086908	16
10560759	13
9429406	13
281573	13
15506418	16
570845	13
19801016	13
21610298	13
5512330	13
4102742	13
1718385	13
13071216	13
3950658	13
3572257	13
7086147	13
3263254	13
326147	13
1221033	13
8387433	13
1847860	17
3963182	13
12890483	15
1957222	13
3343244	13
602062	13
5768406	16
1366773	13
5787067	13
5311177	16
6724877	13
4592647	13
5403124	13
1964431	13
21561106	13
8132571	13
2365546	13
8844364	13
41051070	13
5103069	13
4918380	15
7200334	13
760106	13
10466785	13
6170144	13
5962735	17
10091859	15
36364422	17
5083556	13
4996278	17
5004143	13
4658549	15
11129011	13
10629694	13
7145351	13
2946280	13
1332190	13
24016558	13
4614233	13
10481914	16
3835177	17
15434609	13
13558136	15
12557051	13
2900089	13
7338459	17
4585916	16
36026539	13
1692340	13
1756338	13
5442828	17
68292	13
3186216	16
25197785	16
6123707	13
4774239	16
1211487	13
3772262	13
12538650	16
3205771	13
5828333	13
4357607	15
9756229	13
10012266	13
4899606	13
10463291	13
7862514	13
2128624	13
816777	13
2027347	13
2991012	13
17532837	13
5053905	13
62774	13
662053	13
9268152	16
13911282	13
1535909	13
18818805	16
4431617	13
2872290	17
5281518	13
2759103	15
2709883	13
12540317	13
19818663	13
1653861	13
9184594	13
5041163	13
22235831	16
10339000	13
2764311	13
39275147	13
483634	16
10914437	13
3900471	13
2835482	13
6480208	13
5722627	13
10687353	15
9625633	15
6878838	13
4014019	13
2222923	13
3490085	13
68813	16
1711980	13
5010715	15
8838624	13
2253979	17
14196739	13
1297176	13
287526	16
3788165	13
16796751	13
5591539	13
6741709	16
244993	13
2653805	13
29086468	16
3573082	13
3625806	13
8858091	17
13342332	13
282981	13
9203376	13
1075357	13
3079866	13
19513462	13
12097715	13
21280908	16
4794647	13
15591961	13
2727647	17
2590221	13
11979722	13
12409768	13
1758365	13
1768936	13
284131	17
12213245	13
7148297	13
2419052	13
3522603	13
1355627	13
20012519	13
1125380	13
1865038	13
6743456	13
25269171	13
951782	13
11393050	13
3620121	13
18218498	15
12012278	13
10146807	13
34621975	13
31964	13
1333268	13
72478514	13
1255152	13
11825426	13
6586455	13
3863915	13
15901	13
4117454	13
10126660	16
8665501	13
8760733	13
1100047	13
11037565	13
15244232	15
7068389	13
4217930	13
9082187	13
5692229	13
2754364	13
6169648	16
12849333	13
11372888	13
12863084	13
11144772	13
11347755	13
2859390	17
21511644	16
5813616	15
5692895	13
13889792	16
3134730	13
886035	13
8825535	17
4042080	13
2661890	13
2623282	13
670860	15
7102092	13
1180516	13
3415334	13
9430879	13
4740960	13
15175030	13
10015121	13
876280	17
58288	13
1769841	13
24292401	13
1966009	13
3076485	13
10587938	13
7455598	13
4878003	13
11728516	13
9562339	16
675025	13
498572	13
7038729	13
10852203	13
1227469	13
3104394	13
18887675	13
4640736	13
141921	16
17076844	15
6107187	16
6559925	13
24836060	13
3109139	16
2771637	13
2974134	13
10358518	13
4658848	13
7544711	13
4370263	13
11984353	17
7242258	13
7286016	13
11926852	16
20090604	13
23774141	13
14189730	13
5461053	13
4661805	13
7495919	13
12503248	13
6695783	15
9117376	13
4373738	13
13182997	13
5137289	13
633030	13
5141490	13
2067675	13
6888170	13
30500720	13
7070202	13
7744259	13
22265892	15
13308855	13
116777	13
13146538	13
11288937	13
5805029	13
2040196	13
2537721	13
3707137	13
1209392	13
24440	13
41775505	13
2308954	13
954809	13
6784762	13
15380109	13
204833	13
2227610	13
4190148	13
3200268	13
3370232	13
24919440	13
1781356	13
5061777	13
11090112	13
9589819	13
16002474	13
22585410	13
11824637	13
1910021	13
17980208	16
4467528	15
5003878	13
3429757	13
13475121	13
2399070	13
1243227	13
4772446	13
1564499	13
10374164	13
13755884	13
1191710	15
584730	13
11768556	13
38341152	16
8555180	13
496156	13
9076211	13
4422763	13
3365704	13
1690435	13
20233011	16
11143170	13
858948	15
2209721	13
4447495	13
3222876	13
11108904	13
2245908	13
11663122	13
2240022	13
8097766	13
5192431	17
78656082	13
9418292	13
14613677	13
2141516	13
3748258	13
17939711	13
9812657	13
3721864	16
7451422	16
604715	13
2761682	13
6142050	16
18148790	13
1782103	13
2379266	13
2265885	13
21557038	15
6689532	13
263559	13
2145957	13
7294237	13
383825	13
7250327	13
5664273	13
20527345	13
1616189	13
8392148	13
699543	13
879839	13
2752748	13
70184	13
19822329	13
12106185	16
4638109	17
2364171	13
10442188	16
11580824	13
5400318	13
7241776	16
2993294	13
38938711	17
4475614	13
6830201	13
2599366	13
38192	13
847432	13
4188183	13
114071	13
13931050	13
17880387	13
9898224	13
5102873	13
11133341	13
8289183	16
1843142	15
29535256	13
14964801	13
3743259	13
3557744	13
2951250	13
9432495	17
25552475	16
2137076	13
19140853	13
5723020	13
5799481	13
29349126	13
4470307	13
2081137	13
8090068	13
3679416	13
24976909	13
5207436	13
7598730	13
3080805	13
622857	15
1579909	13
9419616	13
10393360	13
1069221	13
14489369	13
4313042	13
5150700	13
374487	13
12040156	15
20297557	13
30525265	13
3610761	13
2201704	16
548719	13
9469097	13
21135488	13
113204	13
5320282	15
4949147	13
266382	13
2178034	13
2020520	17
2219548	13
3496388	13
16925	16
5310201	13
9953122	13
3215530	13
8756935	13
24491350	13
17174033	13
6126603	13
1466370	15
1615120	13
6378379	13
1197217	15
4495758	13
276959	13
859455	13
9894784	13
7495640	13
826587	13
2356794	13
5596718	16
5266456	13
5648438	13
8137607	13
2196745	13
18198903	13
8417719	13
4324720	13
4816094	13
949286	13
2070184	13
901932	13
1848934	16
7286711	13
15762674	13
7385507	13
9890943	13
5231077	16
2524443	13
1283393	13
9264985	13
6386223	13
1072126	13
18271560	13
2508432	13
6577819	13
4451842	13
4846497	17
8292260	13
13690883	13
8245729	16
6551977	13
9640620	13
394515	13
2304010	13
12290689	13
1808019	13
7454883	13
116019	13
2768045	13
764282	13
5182378	15
7731186	13
33070	13
18091921	13
1387817	13
9672641	13
17536954	13
15275918	13
5735449	13
948027	13
11255408	13
6750361	16
1582210	13
8594168	13
6436777	13
14192393	15
18057623	16
2212034	13
6578978	13
578350	13
2056295	13
1412219	13
2263834	16
2059693	13
2278000	13
4439881	13
7897564	13
3269784	17
4247552	13
1583460	16
8701916	13
21387754	13
33685205	13
9721947	13
8707239	13
4780359	13
26119944	13
15923345	13
6106576	13
7038516	16
13220735	13
4977879	13
2627713	15
22264333	15
501251	16
7154261	13
2735418	13
7874151	13
488442	13
1836051	15
3312733	13
12324279	16
26079721	13
1883579	13
7060002	13
4072807	13
3781071	13
532418	13
5556625	16
3945944	13
226099	13
16987750	16
10936853	16
40663549	16
7317605	13
37961599	13
10151559	13
5457115	13
12586079	13
259331	13
2118956	13
26461921	13
347434	13
2071401	13
1021	13
10124930	17
549350	13
3620480	13
842769	15
2296572	13
8605350	17
25372897	13
2166056	13
8673940	13
3719674	13
1512424	13
4022580	13
27053994	16
7360009	15
616176	13
3654021	13
13128635	13
1083005	13
14657322	13
2684342	13
5696828	16
17269105	13
5569045	13
2967216	13
2848066	13
10519523	13
18547494	17
8341494	13
4251535	13
7325164	16
1344881	13
947027	13
1419797	13
14031970	17
2167121	17
409831	13
17229138	13
9311426	13
342088	13
1315386	13
15332877	17
1434139	13
3315656	13
29042479	13
3895107	15
3777036	13
5344847	13
8181966	13
566130	13
2389313	13
3190402	13
2902750	13
7955513	13
475717	13
2258750	16
2923302	16
6325037	13
2316062	17
23551365	13
407337	13
1142092	13
11088451	13
6469656	13
21560942	13
12947284	13
2205890	13
5798923	13
504466	13
12888909	13
6693729	13
10653548	15
35337274	13
3979529	13
12490075	13
2092453	13
7201072	17
5672064	15
15318689	13
16433115	13
6143771	13
6094303	13
4421095	13
33571925	13
10733165	13
11647582	17
11816440	13
1708159	13
3116039	13
7359225	13
4445422	15
14358438	13
308060	13
2641986	13
5241948	13
28202436	13
1636470	13
4652181	13
7165695	13
58910940	13
761070	13
3847563	13
6045192	13
32184386	17
6146688	13
124141	13
861798	13
2790377	13
25377682	13
2480598	17
8864256	13
8349253	16
4919002	13
9611305	13
4066251	13
950051	13
12197651	13
37639281	13
2421660	13
6332756	13
43934431	13
10629091	16
12694946	16
1597586	13
6159208	13
3888247	13
4408840	13
4868388	15
38490829	13
1971014	13
3284822	17
373615	13
4666129	13
13195432	13
28206714	13
4056900	13
3873139	13
14809182	13
8116350	13
5507644	15
2749680	13
3056862	13
8637827	15
15805433	13
571659	13
1963953	13
405707	13
16604615	13
14141485	13
10941728	13
5450235	13
15506464	13
14991101	13
8136628	13
18745989	13
1829607	13
8532299	16
17026703	13
5051970	13
2332501	13
10418269	13
8346082	13
21962321	16
3515244	17
132185	13
6291609	17
9505920	15
1971245	13
1690767	13
4064413	13
5387978	15
17926255	13
4333188	13
1509382	13
3798524	13
1119801	13
1974325	13
8022625	17
1595085	13
10869212	16
10404393	13
39329021	13
24238537	17
436056	16
11227064	13
3801136	13
13781103	13
7680395	13
20871146	16
5201712	13
1023888	13
7704490	13
9790162	13
16364820	17
523512	13
1295972	13
3537601	13
7747279	13
11853864	13
12559446	15
2659689	13
7069360	13
9546032	13
4489172	13
5323145	13
11553547	17
3136658	13
2980544	16
3793211	13
4737858	13
6684773	17
35635301	13
8394097	17
13975268	13
15134770	13
18025636	13
7326662	13
190047	13
5978634	13
2611512	13
18620235	13
8116319	13
13488394	13
5397284	17
9950726	13
5913113	13
6419415	13
15235766	17
5175880	13
47845905	13
800990	13
22855370	17
1348970	13
15155373	13
15769568	13
793550	13
9739489	15
3820353	13
7244299	17
17520638	13
14941248	13
1202944	13
7995287	13
109446	13
26896668	13
15756144	13
1290761	13
3872938	17
4053922	13
3875596	13
3378575	13
24205745	13
23866136	13
6877245	13
22007712	13
12220477	13
5612622	13
42663262	13
36871662	13
6466233	13
6459398	16
17541865	13
1265344	13
7219546	17
2428015	13
3993728	13
4762124	13
747291	13
3211766	13
18132800	13
6189293	13
5281568	13
7167730	13
13974832	13
5369537	13
2202878	13
486452	13
1260849	13
4836382	13
5081004	13
11017325	13
27670769	16
8037014	13
12690817	13
9494556	13
3444084	13
244035	13
24658732	13
433672	13
472763	13
3784856	17
11861929	13
13327535	13
18208346	13
8035842	13
1221544	13
3780325	16
21942415	15
8496804	13
27443406	13
5535626	16
2146075	13
12108516	13
21373060	13
20548299	13
2279058	13
577525	16
1502571	13
32067254	13
5545076	13
9533016	13
3733909	15
62374644	13
15972980	13
9157846	13
6309874	15
2095849	13
9179581	13
13276014	13
4025756	13
13200763	13
11223649	13
10610708	13
7270278	13
1265829	16
27300171	17
12745346	13
7144251	13
607638	13
5050831	13
6319589	15
44615881	13
16453948	13
11794689	13
7342473	13
2275170	13
10857036	13
7754253	13
5964856	13
13255257	15
8218873	16
62222 triggers and 879 candidates in 539991982648 cycles.