7863203	13
985170	13
12608026	13
942210	13
10730784	13
7868130	13
6970360	13
5559382	13
622716	13
17468167	13
2024544	16
2914896	13
12011397	13
4830562	13
3520444	13
7073551	13
14316638	13
2311882	13
1111546	13
9997994	13
5671093	13
8442271	13
6019548	17
16541182	13
11117928	13
129651	13
2682846	16
3574178	13
2124885	13
14925734	13
6255831	13
11211863	13
1793084	13
24043042	13
189941	15
8377612	13
2616011	13
5490610	13
6038060	13
1457689	13
1721712	13
6365917	13
3662098	13
555852	13
3871707	13
4748776	17
729134	13
6547060	13
14349497	13
13311530	13
15667912	15
14342082	13
12235564	13
5480113	13
4832183	13
4624206	15
18812971	13
15372831	13
5342392	13
11009827	13
16998891	13
22155023	13
2255571	13
9136352	16
7852070	13
3792467	13
14139855	13
15126436	13
6008133	15
6225566	13
1709735	13
12378936	13
6708545	13
3197558	13
4889644	13
3105777	13
13170296	13
10993933	13
15743925	13
2716822	16
5536955	13
6730290	17
1608357	13
14788620	13
22491	13
6953056	13
7684899	13
30658614	16
2778189	13
9956044	13
835411	13
4800879	16
17409561	15
13999873	13
5029715	13
822652	13
1305137	13
10791831	13
119014	13
3255589	13
5640386	13
2940585	13
11238479	13
2235730	16
14470950	13
6357930	17
19169	13
931902	15
1176367	13
326824	13
1543741	13
2288417	13
3458770	13
4361513	17
3609370	13
6331530	13
14219487	16
3484232	17
6126037	13
1499832	13
1296071	13
6418820	13
10263575	13
3009276	13
9460057	13
7531240	13
21340854	13
5313798	13
136761	13
19310194	13
15257955	13
7772770	13
27040979	13
3118096	13
2476889	13
965390	13
7817011	16
1071454	13
11554059	13
3077138	13
277011	13
5296783	16
10484782	13
17459161	13
6092719	13
3417782	13
10401862	13
6273171	13
9560459	16
1143020	13
14397127	13
28736689	16
4396390	13
838850	13
20957769	13
21175682	13
736052	13
8982998	13
5966482	13
3297674	13
6606871	13
9046996	17
10094397	13
9810006	13
4317879	17
19005424	13
13523060	13
22872510	16
7817530	13
19041318	13
8586230	13
8610620	13
8516428	17
5564692	13
3753847	13
4456734	13
13631037	16
1100698	13
792350	13
3356058	17
2574705	13
7377015	13
6987155	16
26565183	13
17505511	13
11168251	13
986077	13
10537759	16
42865500	16
11248745	13
2395517	16
4289876	13
3776849	13
521061	17
9260837	13
3103433	13
3090682	17
4568694	13
318044	13
21126848	13
4605444	13
30524632	13
2147753	13
1699090	13
3107220	13
5324027	13
13420144	13
3626132	13
1237472	13
3776283	13
3539734	13
2505504	16
1224468	16
5764148	13
3129234	13
2466858	13
13220633	13
7365105	16
4429953	13
34357955	15
8360414	13
3684766	13
7158400	13
10301021	13
4088471	13
2168218	13
17048975	17
1190842	13
27219834	13
15942405	13
5306228	13
18337758	13
5790144	13
5099955	13
26942183	13
1849544	13
2508534	13
4143875	13
20651109	13
2054346	13
6196386	13
4624715	13
2354318	13
4303546	13
1519103	13
2627867	13
1471778	17
2525643	13
3064344	13
8757195	13
6479846	13
3170396	13
7688960	13
1772635	16
8986297	13
5091558	13
11190933	13
13628771	13
20155267	17
7427798	13
1298469	13
3375595	13
415338	13
15610658	16
2134451	13
5955958	13
6976475	13
22397508	13
3432330	16
19564919	13
47512208	13
3848964	13
15790742	16
24634969	13
3926345	13
19756814	13
8228458	13
1249671	13
6172844	13
168284	13
860256	13
2049366	13
7047972	13
15493223	13
4619135	13
3105931	13
5883860	13
8379419	17
974050	13
12198038	13
5630375	16
3651921	13
2686709	13
4363054	13
2039686	13
804115	13
1238265	13
10336160	13
3179988	13
3128867	13
16510318	13
5805652	13
19574478	17
3557000	13
3084146	13
3264637	13
487235	13
976988	15
3831096	13
5398587	13
599574	13
135131	13
2096604	16
9529208	13
27007476	13
315378	13
13020505	17
44857457	13
22698798	13
153272	13
2076053	13
1810709	13
822625	13
168964	16
5124217	13
2887301	13
3071929	13
17187394	13
24303673	13
26415497	13
682590	13
962235	13
3369163	17
34945892	13
1005461	13
15684115	13
2429181	13
17753518	13
3546248	15
3545005	17
20465448	16
18758234	16
5135471	13
8657704	13
5325499	13
3051711	16
5755564	13
1009020	13
223802	13
3541254	13
5798925	13
7534749	13
6095651	13
1352657	13
16670986	13
11505524	17
6779046	13
9591589	13
901952	13
11535966	13
3488903	15
8453047	13
23459331	13
15347204	13
4181467	13
12855868	13
31091961	13
5136867	13
8036132	13
8601463	13
4650980	13
1973713	15
5778861	13
4785188	13
7710542	13
11049694	15
4214867	16
4371565	13
11501782	13
3983710	13
10676179	13
1817090	13
10774421	13
5796832	13
16083642	13
15486561	16
464830	16
6329713	13
7577666	13
5869213	13
6202829	16
10090235	13
7101379	13
3322866	13
1225712	13
12055833	13
5441262	13
253506	13
11035283	13
7031813	13
29585462	13
7235219	13
2245098	13
6025951	13
27505109	13
27799738	13
3198631	13
13961259	13
26929852	13
4950929	13
5591232	13
1493490	17
25007171	13
4470013	13
1149120	17
9569393	13
10945892	13
4898225	15
12777489	13
19473357	13
1023991	13
10898335	13
5054234	13
23429168	13
21507565	13
4846523	13
1116295	13
4337082	13
33246394	13
5570047	13
946716	13
20223912	13
4076376	13
9519066	13
11468709	17
1902415	13
17881374	13
10023421	16
5486225	13
2064112	13
5620967	13
9001723	15
2984128	16
2803415	13
6096619	13
18816343	13
8380567	13
4133945	13
20185690	13
321165	13
14371972	13
16675342	16
4065598	13
19931257	13
978297	17
1826076	13
3652208	13
15320855	13
2485062	16
5279268	13
16383965	13
3705645	13
400057	13
14273995	13
3826988	13
306031	13
16485357	13
3840190	13
14288669	16
3275283	13
29794141	13
1017219	16
356179	13
15380566	17
51120371	13
7010850	13
3587927	13
11668471	13
274113	13
9245316	15
8081805	16
7532676	13
17115124	13
2966454	13
4114250	13
9450244	15
6869104	13
1078304	13
80418	13
3621754	13
543887	13
6501630	13
8212342	13
34075080	16
2865573	13
4488192	13
4136679	13
16673099	13
3940831	17
5857367	13
19127304	13
250980	13
1474323	13
24542278	13
3201207	13
15825431	13
5206150	13
7510573	13
911674	16
17727630	13
182656	13
43112366	13
20113784	13
28052662	16
1118938	13
8294125	17
1722913	13
11788500	15
6749289	13
7860406	13
11596148	13
4176502	13
115478	13
1581121	13
581065	16
585236	13
12228415	13
9475119	13
11010423	13
28242712	13
14683571	13
6941649	13
20864525	13
7468300	13
2679099	15
32588395	13
11434108	13
1161952	13
709932	13
2832794	13
1741709	13
24127893	13
1819511	17
5957005	13
13803896	13
3822834	13
2616141	13
53320	13
11024265	13
7837685	13
3724847	17
3789700	13
13342834	13
5177524	13
24797955	13
669942	13
4654322	13
6953567	13
9390190	13
806529	13
1689449	13
2560749	13
8205377	13
17473848	13
12154955	13
8387172	13
772853	13
132963	13
7943597	13
364394	16
10971318	13
14718294	13
5370411	13
3026214	16
2623190	13
4860709	15
1219325	13
3911715	13
15376518	13
56976423	16
16979731	13
12749310	17
3628330	13
21377274	13
13476565	13
7133620	13
11138326	13
21909549	13
8924498	13
11000712	16
13134808	13
4428298	13
6392964	13
18014717	13
32087833	13
31307316	13
12032256	13
3857956	13
26203174	13
3681232	13
1164656	17
6351880	13
10717749	13
660133	13
40585318	13
24690174	13
2431737	13
2102701	13
16929106	13
11116323	17
2237354	15
5705933	13
4722908	13
10596323	13
13257097	13
10077997	13
637972	13
4918584	13
7220172	17
28137092	13
1035070	13
1749267	13
5903335	17
19473876	13
6341542	13
3536280	13
1284756	17
18343920	13
6017145	13
666313	13
3724125	13
27745043	13
1302482	13
1344989	16
9396316	13
3194599	16
8551214	13
1129146	13
21170038	13
7838705	13
4319909	15
6211056	13
4310337	13
19758334	16
466165	17
13025396	13
13430688	13
455031	13
28275221	13
14413302	13
20648856	13
6881678	13
2092964	13
2925020	13
18507961	13
2473378	13
11368405	13
4021343	13
912545	16
1486668	17
1064381	13
6348062	13
8120557	13
2959573	13
10221325	13
1533182	16
10563971	13
1132599	13
15058505	13
2913372	13
13672221	13
728001	17
6239661	17
10432227	13
7864018	16
10270300	16
7002532	13
19117411	13
4663844	13
12217820	16
11414639	13
4183820	13
7535162	13
2879798	13
15611736	13
1917633	16
3097862	13
11639481	13
4261148	15
10444371	17
1237531	13
23995008	13
1192519	13
7386408	13
8211574	16
21215197	13
17990315	13
1659304	16
4761888	13
5046946	13
13319240	13
219995	13
5279317	17
8056447	17
3145531	13
3386179	13
2549157	13
978697	13
10888691	13
10291467	13
7592621	13
343201	13
9025252	13
5069053	13
6046415	13
15763975	16
3830712	13
8878879	16
7433568	13
14791379	13
3222023	13
4487787	13
2048841	13
2655616	13
5300446	13
6190157	13
5650242	13
6057777	17
3856736	17
954434	13
12445690	13
2006780	13
7669556	13
6502317	13
9233161	17
1505424	13
10911882	13
641794	13
12593971	13
1917094	13
5398273	13
10510520	15
398078	13
7449638	13
3822130	13
17600835	13
2679387	13
11132466	16
1869795	15
26158007	13
7449748	16
7720145	13
1105856	13
10464941	16
91328	16
15786748	13
69421713	16
2898292	13
4862528	13
27990717	13
7329375	17
2805623	13
7009942	13
2793154	13
3143305	13
20822318	13
4037021	13
66362	13
7284918	13
6247920	13
2936537	15
16663845	13
3348123	13
7497203	13
2541882	13
4129234	13
2080433	13
1244090	13
5739986	13
22284634	13
7823334	13
2018590	13
149403	13
2557225	13
16459073	13
7046200	13
7667899	13
1791804	13
11693778	17
5689538	13
5330056	13
5852594	17
3004899	13
441500	13
19744551	13
1482273	13
2696048	16
26625702	17
10807658	13
5540131	13
8213364	13
5862716	13
4744240	13
1793313	13
7617410	13
3030051	13
16711426	13
6093606	13
499562	13
803271	13
15798508	13
4907548	13
14799955	13
936971	13
12682840	13
26156409	13
4210367	13
24085089	13
6235752	13
5165660	13
7921131	13
3544743	13
19938795	13
7910326	13
4758194	16
2744161	13
25297446	13
4388931	13
7392565	13
8556758	13
14949534	13
48211948	13
222475	13
2600233	13
5221040	13
1027221	13
8598487	13
2294029	13
9899695	13
14340	13
18068303	13
4883951	13
4248214	13
2901914	13
3831275	13
1589257	17
20380201	16
6769483	13
530142	13
11914883	13
122422	13
3006985	13
2128468	13
2279784	13
11158122	13
8080301	13
1099611	16
3487565	16
5373860	13
10648086	13
598525	13
141350	13
7040934	13
101353	16
4219409	13
9006718	17
514837	13
13594569	13
7356251	16
13236785	13
2232660	13
4559648	13
6219562	13
2742827	17
4527056	13
7637429	13
9168039	13
21190245	13
1312050	16
27990118	13
29588335	15
214783	13
1683431	13
3757364	13
1164272	13
4950725	13
4089151	13
19663214	13
19537880	13
15451927	13
50738651	13
12623449	13
10273265	13
4287009	16
8423324	13
17975215	17
2509422	17
5549422	13
251189	13
6196542	17
3026687	13
9625636	13
85067	13
6358036	13
1335627	13
1460981	13
12206746	13
638016	13
1582655	13
10115440	13
2990345	13
10847958	16
15836702	13
1705437	13
1521175	13
2194900	13
28606520	13
951929	13
1255411	13
8031117	13
4166075	13
860935	13
6372961	13
15438354	13
444881	13
6332450	13
1348894	13
517657	13
2680968	13
19274	17
4739904	13
2339996	17
815731	13
2099035	13
2121085	16
131892	13
4388274	13
4617960	13
1283236	13
2038448	13
471125	13
2540432	13
20646279	13
5358385	17
21249491	13
8428303	13
1070007	13
19160886	13
13557129	13
5173604	13
10968078	13
9442030	13
2015576	13
4175055	13
8801547	13
9375025	15
2948795	13
20053082	13
13786831	13
11655465	13
19605726	13
12365766	13
5449388	13
28211999	13
10940537	13
17430703	13
10138904	17
971345	13
3015501	13
18492611	13
4875391	13
12332983	13
32885587	17
20309269	13
2185103	13
9995972	13
2366167	13
7131034	13
1167732	13
683730	13
1005601	13
24697195	13
1102057	13
4068888	13
6437639	16
22642868	13
7876774	13
1224243	13
12106266	15
6522969	17
17568667	13
4918079	13
12101559	13
3311138	13
9328028	13
684740	16
3583851	13
2422393	13
17489549	17
10570960	16
731856	13
8714089	13
3135636	13
6392494	13
2186359	13
13347075	13
23694055	13
28204873	13
17057428	13
8826440	13
607714	13
4424234	13
13355389	13
13631155	13
7781709	13
5278686	13
7239296	13
486260	13
25369538	13
586765	13
24552722	13
13572019	13
5147724	13
14353128	13
13188715	13
1353016	13
296280	13
2883420	13
7471107	13
8057553	13
1984489	15
1350807	16
17432439	13
11141180	13
22633779	13
1963479	13
1193235	13
5285316	13
8054609	13
58392393	16
34208447	13
3126839	13
3100691	13
6858271	13
772791	13
5151015	13
14418517	13
3466477	17
10607763	13
19234744	13
12332473	13
20183432	13
9449532	13
1957788	13
41805556	13
2486468	13
9525996	15
31830871	13
5846974	13
461397	13
4410305	13
16494848	13
931775	13
1947305	16
16681811	13
9325196	17
5322177	13
18270325	13
1738392	13
17348680	13
295151	17
4611640	13
7225740	13
2002883	13
2116310	13
2436354	13
16637681	13
499840	13
756312	13
16151791	13
17792131	13
3586356	13
970052	13
11030242	13
14052365	13
848867	13
21236488	13
25807086	13
41899672	13
4327010	13
1059971	13
16362145	13
2009573	13
3752243	13
6084425	13
12442212	13
257542	13
8638243	13
14231657	13
509565	13
8926218	13
17734440	13
23217849	13
2041681	13
2728025	13
16479114	13
11427799	17
5879724	13
2200706	13
915551	13
3128216	13
156398	13
1224181	13
26285	13
753531	17
7159195	13
6546598	16
4737941	13
1405282	13
1928975	13
957720	13
3744541	13
8684341	13
15351263	13
5612448	13
11107813	13
11789652	13
17284995	16
232083	15
9602130	13
5180416	15
8776811	15
5816627	16
3812221	17
24408653	13
4229881	13
13093347	13
1487685	13
35001625	13
1135865	13
6955640	13
6601491	13
2575481	17
309987	13
8438316	13
5409795	13
11828087	13
13646251	16
7048567	13
412388	13
17610313	13
1335938	16
730659	13
4752954	13
10896647	13
3990402	13
19800174	13
6803850	13
3374831	13
32037669	13
6434721	13
20515140	15
1682134	13
13608891	13
1286491	13
2734033	13
7347719	13
3605189	13
21706999	13
8064033	13
6865374	16
5021615	13
2816515	16
2354141	13
19639465	13
434786	13
7866835	13
14059683	13
9934572	13
16224695	13
14751469	13
2716710	13
3041236	16
24704828	13
5751258	13
6990820	13
2015823	13
11586647	13
13634973	13
8281995	13
2661345	13
32264507	13
6112826	17
1784140	17
3795979	15
7721027	13
2779842	13
7797301	13
8200934	13
25310097	13
31664906	13
816750	13
11745367	13
34505656	13
6764686	13
807607	13
6372827	13
12979852	13
5679777	13
18973373	13
7081888	13
9613195	13
35276171	13
16479388	13
53265259	13
16986724	13
4590571	13
413851	13
550457	13
5232172	13
11211390	13
4088330	13
3164883	13
3543950	17
17516579	13
2219631	13
115499	13
10949130	13
500023	13
4798934	13
4178820	13
16621114	16
16984066	13
5551588	13
866797	17
4361010	13
7529878	13
7007462	13
735336	13
16978029	13
4797355	13
5695986	13
18172668	13
798454	13
5516081	13
9130481	13
10424549	13
27415026	13
3306270	13
7971481	13
4780152	13
24835512	13
3305609	13
2581934	13
5270619	13
3404376	13
9803657	13
2755886	13
470230	13
4294462	13
10331012	13
986845	13
1191073	13
10914878	13
25497545	13
4988724	13
7952678	13
2078401	13
6099073	15
6504150	16
25385509	13
16982867	13
10510590	13
3247894	16
11405570	13
21430084	13
12890991	13
3712503	13
1544258	13
2894614	13
9050184	13
266750	13
27550062	17
1056398	13
19741112	13
3459370	13
3838057	13
6566481	13
2896908	13
4030714	13
10736374	15
5426751	13
7667773	13
33775169	13
4517102	13
4735884	13
14419701	13
3186535	13
1536353	13
50994590	13
16155837	13
8987606	13
25907576	16
9773150	13
6101271	13
3660713	13
6307517	13
35407000	13
9371821	13
8796990	13
6499385	13
6328583	13
3669388	17
808984	13
9473711	13
19986156	13
1212059	13
12624137	13
6930001	13
2903744	13
4628970	13
50618669	13
20129808	13
165499	13
2485757	13
841917	13
2840875	13
10614590	13
5666685	13
8532608	16
16039642	16
4409532	13
2607060	13
9966672	16
5407891	13
28403954	13
832978	13
5975993	13
10975441	13
12265764	13
906635	13
1709794	13
26484507	13
4588884	13
2910618	15
3128530	13
9510450	16
10331087	13
4288052	17
4950669	13
16553691	13
25724336	13
1469744	16
7557481	13
19757132	13
8299697	13
13235788	13
8269286	13
4213233	13
13270054	13
13880590	13
1480847	13
1028886	16
2726879	13
545869	13
2798812	17
2980775	13
10092850	13
16479677	13
6747724	13
343351	13
10014564	13
167048	13
16506	13
3205312	17
6836388	13
3347556	13
2602235	13
30733654	13
4329737	16
4171422	17
13545970	13
12025750	13
6417366	17
8119787	13
10194066	13
608819	15
4154975	13
1352098	13
13232629	13
27145056	17
39326697	15
671276	13
1783379	13
17206328	13
4977913	13
7864631	13
1114532	13
1446707	13
27495121	13
1102710	13
3980407	13
3262806	13
1916471	13
32732107	13
6186620	13
3162695	13
11511580	13
7135037	13
2500601	16
10086164	16
621191	13
4232543	13
1954261	13
127495	15
6762228	13
4419961	17
8144235	15
11206432	13
3937929	13
8864026	16
40651124	13
4254466	13
4838644	13
17305459	13
8849372	16
1176488	13
77256	13
1558941	13
16502607	16
1192316	13
3525999	13
14609167	13
557418	16
2143860	13
1799308	15
2435159	13
1111861	13
1649266	13
9591714	13
8843669	17
5036903	13
4959154	17
18031983	15
5129946	13
1018560	13
1106752	13
1625301	17
5829338	13
11719237	13
12482787	13
37873634	13
13982374	13
3368262	15
3457444	13
6278744	13
14309640	13
3372050	13
12335246	13
3278951	13
22727321	13
4847072	13
1081843	17
3944035	13
2205411	13
8085882	15
632049	16
3414245	13
38427828	13
8150842	13
68639862	13
6127974	16
15589	16
13516396	13
2060700	13
4931056	13
14074608	11
3273150	13
1394802	13
9704064	13
1388452	13
3804074	13
797378	13
2297486	13
5665125	13
964629	13
15481401	13
15608870	13
5478347	13
51454375	13
3158311	13
4746515	13
2487635	13
361389	13
8393152	13
2444832	13
977226	13
3552444	13
21636261	13
10175990	13
12495467	13
17629935	13
9766611	13
211186	13
25220927	13
10802316	13
10176255	13
9403854	13
8180860	13
7234740	13
25523481	13
19251112	13
8155049	13
2045246	13
8947993	13
8580692	13
25612788	13
7267379	13
6329476	13
1091100	13
1406457	13
3949092	13
6190051	13
43356802	13
13741711	13
6581200	13
14119413	17
1640223	13
3141135	17
700849	13
3190192	13
1845034	13
13446882	13
7547654	13
10175281	13
6525927	13
619322	15
21800862	13
6062835	13
8528362	15
16574526	13
2845377	13
4136348	13
2885653	13
108164	13
2631944	13
5676906	13
6485075	13
420870	13
3450343	16
7006679	17
2482655	13
27735	13
6403337	16
22241580	13
6655713	17
26512727	16
5249379	13
19982110	13
1483871	13
6996355	13
23805884	13
3917975	13
819791	13
27114875	13
3327144	13
7264738	13
14943715	13
7270394	13
3442434	13
21474602	13
20004668	13
19951147	13
7335022	13
179618	15
1677005	13
6062666	13
5043359	13
374415	13
18700659	16
1593301	16
5081363	17
17896140	13
34340486	17
7511543	13
10681193	13
9389815	13
440070	13
766395	13
3717077	13
8603877	13
28596241	13
9513953	13
11621047	13
150982	13
209356	17
8532233	15
2519372	13
11534518	13
34843103	13
5725630	13
9218708	13
14910991	13
1009236	13
2611872	13
6536156	13
3789415	13
5485655	13
13900362	13
4662982	13
2349898	13
6001823	13
54846999	13
13518310	13
6130801	13
8693288	13
2763868	13
5089742	13
7238867	13
10387947	13
1035182	13
19097193	13
4545218	13
8501966	13
2824523	13
7114986	13
22837049	13
6802463	13
1133875	13
9506485	13
1443370	13
2423674	15
5549443	13
15788504	13
4660566	13
1309624	17
8270015	13
46551	13
17457447	13
1883949	13
5751961	13
9235844	13
2318432	13
6936175	13
7328599	13
36098372	13
9122544	13
6445656	13
2143012	13
8199176	13
8676793	13
535559	13
19677381	13
2839530	16
11566575	13
30442230	13
3005154	13
262357	16
1741255	16
2566283	17
3427158	13
1052929	13
10662301	13
8895263	13
1277670	13
8821382	13
36775196	16
1118416	13
5035782	13
17855498	13
17917753	13
14244872	13
12293419	13
23216320	13
7405004	13
11877168	13
6099835	13
772951	13
3677187	13
16771864	13
3696260	13
5803678	16
5718535	13
3368323	13
3262618	15
27057040	13
11903862	13
1797832	13
11861839	17
5252372	13
2468494	13
35472931	13
4314719	13
4478437	16
13818303	13
3840764	13
1958364	13
3861206	13
17155	16
2589963	13
18545286	13
6648191	13
32507398	17
3337218	13
21421205	13
10961181	13
6149086	13
1967630	13
2456557	13
7315100	13
24129201	13
135997	13
3922740	13
6585066	13
13939720	17
10680531	13
9042506	13
14272079	17
5787142	13
6203957	13
4224710	13
17489525	13
14195157	13
4099981	13
5565063	13
886489	13
12913176	13
11106609	13
1501496	13
27585967	13
2667144	13
14874215	13
3509482	13
16266373	13
432861	13
3073820	17
11896154	13
3009866	13
2523618	13
6880980	17
3392935	13
3800565	13
1810573	13
8251816	13
8958661	13
37931984	13
22163113	13
8619626	13
6212315	13
11170174	15
5478321	13
1670565	13
1856259	13
1657712	13
42370589	16
8179167	13
1318788	13
6087219	13
8209648	17
5744991	13
11297800	13
8070369	13
955474	13
5194167	13
2847979	16
7833831	13
454467	13
470737	13
8380445	13
13562836	13
159623	13
10605258	13
17974523	13
3480458	13
10909968	17
5164477	13
3276767	13
6158971	13
5520611	15
4412831	13
8587389	13
6809194	13
10873671	13
24711899	13
597456	13
31209	13
3269903	16
23874158	13
9698306	13
1282098	17
25711978	13
8783884	17
3978477	13
2783204	16
2895193	13
3517530	13
1057013	13
4772738	13
8327876	13
3893634	13
18588112	13
846108	13
13535895	13
5130666	16
2838314	16
11101112	13
10230341	13
7428357	13
1362376	13
3620313	13
2633429	13
1563503	13
1898117	13
3343849	13
13474943	13
12671537	13
2242249	13
10296323	13
3854933	13
3448489	15
11481140	17
10959789	13
12014848	13
4605451	13
3439794	15
1463333	13
2416211	13
22731029	13
4451076	13
1766500	13
2111427	13
8129207	17
4204330	13
11006217	13
4622420	13
8620262	13
137768	13
8381981	13
6724853	13
8540762	13
3440947	13
5590195	13
9413966	16
5888905	13
7571055	13
4196913	13
4468139	13
5896157	13
8042323	16
3235317	13
11472588	13
8701387	15
10842203	13
22070770	13
14398183	13
13140282	13
4263927	13
12959012	13
514203	13
2108770	13
106496	15
5674757	13
3425248	16
8573222	13
24965636	13
1763930	13
16534575	13
2093384	17
8009795	13
1263065	13
11768381	13
17083020	13
2807006	13
12150601	13
7089866	13
20729270	13
3246116	16
479009	13
29223942	16
7685962	13
1625167	13
10812644	13
17853067	13
755657	13
1633854	13
3265706	13
22484634	13
3198993	13
21151483	13
12713740	13
2888074	13
6654985	13
6331815	13
2147710	17
337137	13
1804504	13
4517475	13
7312108	13
7604864	13
6818851	17
6516756	13
6433745	13
5332031	13
17095984	13
9357548	13
8797028	13
17794669	13
5442494	13
2561819	17
1836199	13
4342052	16
20689109	13
15358980	13
1306284	13
8796802	13
6313124	13
8347266	13
6090327	13
4142408	13
900602	13
939374	13
6152968	13
4216327	13
6346114	13
6119460	13
33986345	13
10654347	13
10886464	13
588467	13
364754	13
2926763	13
9110223	13
9363513	13
10412082	13
11462813	13
7379584	13
3036961	13
7963345	13
16522612	15
9589669	13
5458974	13
33616116	13
26544352	13
3684216	13
6368631	13
1780146	13
9419865	13
69223	13
2837211	13
4219081	13
5580660	13
7423886	16
21842031	13
18831809	13
20885684	13
4554358	13
249820	15
396980	13
16062161	13
18988077	13
1367478	13
16101275	13
3803899	13
3760699	13
1515065	16
26643666	17
4696644	13
4982426	13
1477329	13
12178048	13
2256473	16
1087032	13
201350	13
4315603	13
22128816	13
3953286	13
20019098	13
70258	17
12016724	13
4762759	16
9890267	13
3757111	13
5595058	16
1240870	13
2073694	17
31603411	13
19016436	17
5825175	13
2201536	13
10489295	13
28071057	13
9436842	13
1581911	13
2862527	13
3227233	13
15362780	13
7972340	13
16882939	13
244397	13
619165	13
14988571	13
7600700	13
2464233	13
4508785	13
7081687	13
2385704	13
4907708	13
5881767	17
5512526	13
20497055	13
6299843	13
3786354	13
3096119	13
41675194	13
16353933	16
897436	13
11821484	17
5415039	13
7141684	13
6859900	13
3238400	13
7347150	13
28861968	13
804368	13
2116488	16
3590762	13
18289395	13
11604266	16
180988	13
8659057	13
3001140	13
1096840	13
25601577	13
14319038	13
7188549	13
1228822	13
6629580	13
61112	13
3960938	13
6041534	13
9776752	13
5370157	13
28601040	17
1168389	13
2336366	16
9834005	13
11937885	13
3055696	13
8766263	13
5438807	16
5465642	17
7017520	13
19524274	13
7392701	13
2091824	13
10656843	13
428825	13
4448272	13
283009	13
5175606	13
13886474	13
22950738	13
14690269	13
6085005	16
17458895	13
15643317	13
1266076	13
3814315	13
3786479	13
1593671	13
874067	13
79660	13
6640725	16
892317	13
19167759	13
1712786	13
1012096	13
5947412	13
2278482	15
20306755	13
5896772	16
11833879	13
5272495	16
542423	13
7583029	13
5862422	13
2742961	13
16327420	13
758399	13
194850	13
8506365	13
23919963	13
2721367	13
11790486	13
978800	17
15013009	13
1678128	13
816014	17
3746173	13
4636163	15
7585581	17
1436648	13
1338334	13
8707822	17
1300665	15
527013	16
12735641	13
4959601	13
15005149	13
7754380	13
10433280	13
47617982	16
2684850	13
223644	13
2744051	13
1101641	13
3492155	11
6731359	15
1596793	13
17085235	13
3734806	13
6215286	13
391436	16
9456250	16
3687707	17
12389303	13
3294907	13
28420159	13
18599470	13
1225529	15
11015470	13
6782398	13
3730781	13
12296391	13
638414	13
4839776	16
6771031	13
4056410	13
15842078	13
5247584	16
2165623	13
3169403	13
2672945	13
17633356	13
3107555	13
6312440	13
9440511	13
22364399	16
802439	13
21770712	13
21776	13
795136	13
7530750	13
279774	13
764830	13
2473458	17
6858456	13
3628575	17
7319186	13
4254053	16
5609328	13
3695630	13
8926261	13
19672443	13
8609252	13
2353780	13
6852292	13
2453215	13
16737042	13
2460071	13
23335726	13
6102485	15
13415963	13
1639466	13
2524063	13
3490138	13
2399699	13
755780	17
7980024	16
1684710	13
19981643	13
7116962	13
11600465	13
18037695	13
5714885	13
1218664	13
314005	16
8516882	17
19457838	13
2751315	13
3814214	13
9505057	13
1126873	13
12473149	13
8463008	13
1163998	13
5354434	13
652519	17
15999668	13
2796359	13
2598022	16
791595	13
4790245	13
11819907	16
7664550	13
6732156	13
23494916	16
11182603	13
98151	16
6968101	13
8476081	13
7881536	13
4007770	15
5398402	13
7722194	13
9616033	13
10958492	13
1052388	13
791344	13
5570911	13
5310645	13
17440984	16
222669	13
2945585	17
6223040	13
66895	13
7057764	13
9625001	17
7490881	13
16303915	13
805688	13
1517643	13
8727950	13
3207766	13
14721415	13
5439710	13
396819	13
4329216	13
16335622	13
4377788	16
1185836	13
1247883	13
21564149	13
2187561	13
4018666	15
13782240	13
10085377	16
9087535	13
8140090	13
5322533	13
6990763	16
5352793	17
1601481	13
4646852	13
5676136	13
9267048	13
236787	13
2483914	13
3294605	16
6088575	16
86408	13
12194196	13
15979127	13
3201174	13
9069411	13
2387254	13
1317574	13
1363377	13
18057434	13
7504465	13
1323473	13
3141928	15
6581969	13
10809369	13
8779120	13
4351323	13
215223	13
14067655	13
4638524	13
8636660	13
1303832	13
26317088	15
9414164	13
2982817	13
52012176	15
20243801	13
2044926	13
1540000	13
5599096	13
641711	13
7186721	16
2281106	15
707206	13
4818910	13
8334017	13
7525531	13
7410161	13
24113355	13
340968	13
9072505	13
569317	13
5866132	15
27075682	13
5983971	13
5515828	13
1391132	15
399964	13
11477075	13
60673443	13
4779388	13
503832	13
33253300	13
6002639	13
3549204	13
4947861	13
11101397	13
8531782	13
6532951	13
7987038	13
1150794	13
2445373	13
7761676	13
11965726	13
6083068	13
3764908	13
2189202	13
20658692	17
5624037	13
3314033	13
9393882	13
3054427	13
11159843	13
8809050	13
10711966	13
4325870	16
1838175	13
3163086	13
17963585	13
4921012	13
5858567	13
19636271	13
40161294	13
1567835	13
8231815	17
10010116	15
5359963	13
561515	13
3796123	13
17041883	13
6464396	13
10062670	13
179121	13
14576679	13
8871979	13
3200742	16
2865590	13
15705315	13
10645144	13
2373291	13
11595825	13
18173127	13
16461301	13
6511578	13
855511	13
30027865	13
14456206	13
1409625	13
21869944	13
3963964	13
14405910	17
1946750	13
9697222	13
7399522	13
1341673	13
1325689	17
2759845	13
14218481	13
1150186	16
6050538	13
7968943	13
14796048	13
12667744	13
4084173	13
21500808	13
15268056	16
1763564	13
17114488	13
4808250	13
18252504	15
1606714	13
9732466	13
2527388	13
4014731	16
8094995	13
386488	13
5826251	13
4481797	13
30977420	13
778817	13
7488027	13
14768201	13
17362810	13
2318590	13
4240708	13
5139603	17
2434359	17
3398930	13
15017287	13
8534973	13
16783422	13
6785379	13
186291	13
39520604	13
107966	16
23997511	13
21150099	16
26218000	13
20120010	15
16737512	13
2622861	13
4630304	15
26632270	13
1784953	13
4380186	17
36316900	13
17379235	15
75491	13
7937424	16
2162126	13
1072328	13
12616463	13
995929	13
1363796	13
1464716	13
9952462	13
11115187	13
5556175	13
16891720	13
2002642	13
4986698	13
2908144	13
1695076	13
9014803	13
8107432	13
7498720	13
30146697	13
11330276	15
9313737	17
8656059	13
12679098	13
3333924	13
3268122	16
16174272	16
2004839	13
1538111	13
2979240	13
21218003	13
13617883	16
428175	13
27837954	13
4850253	13
1035367	16
9854620	13
2358721	13
21176118	13
1420391	13
1684959	13
23270016	17
32418196	13
2089842	13
21876	15
978590	13
15832972	16
7163607	13
9473770	13
514995	13
20260934	13
7661896	13
2457264	13
4285232	13
6320849	13
29755556	13
9797802	13
3866718	13
3552629	13
2395934	13
23986143	13
4371621	13
2095415	13
865563	13
1922860	17
11215796	13
1846612	13
7535053	13
30568077	13
1552308	13
11569485	13
34636403	17
19377851	13
1063897	13
3557638	16
526139	13
7678125	15
2045452	13
6772726	13
2538253	13
21920147	13
6497218	13
11726564	13
11624768	15
2084037	13
15808886	13
2395262	13
5724749	13
26629104	13
974394	17
718136	13
1683656	13
17983621	13
446101	13
2492727	13
13987175	13
8852128	16
4162148	13
21970655	15
13079047	15
20763336	15
36076519	13
1415834	16
8930427	16
2386605	13
4280801	13
7301445	13
4689784	13
3950505	13
6367814	13
2683298	13
33040851	13
8279268	13
1009007	13
13938675	13
41493775	13
6293984	13
5203579	13
515070	17
317002	13
7678476	13
6252667	17
14984108	13
20350669	13
136084	15
13038938	13
6306178	13
586592	13
22843361	13
1064042	13
5906918	13
7265917	13
18692149	13
4837225	13
2168954	13
942223	13
42129	17
25177097	13
1613285	13
13420111	13
13845345	13
18195347	13
24218914	16
2097237	13
2436373	13
5188201	13
17374635	13
9942180	13
2428438	15
3387595	13
510243	13
9589021	13
8426772	13
5776150	13
3614973	13
6451674	13
11797434	13
149208	13
20959725	16
11081133	13
4654009	17
7786850	13
11455314	13
654133	13
7334808	13
8602913	13
2335565	13
3642091	13
3481566	13
8803237	13
4795027	13
30041459	13
5625050	13
408978	13
16585992	13
26823816	13
1522402	13
1656792	16
3821562	13
2251176	13
3062257	13
731903	15
22573862	13
3578055	13
10216298	13
408811	13
2136388	13
1459686	17
8130212	13
6927992	17
10902380	13
4988744	13
2539129	15
222575	13
8249567	13
10921726	13
8810146	13
5610391	13
7646638	16
6530325	13
2474204	13
432793	13
1243118	13
127965	13
1061477	13
666434	13
14859486	16
30049021	13
1904432	13
18610	13
11961228	13
30179794	13
1941972	13
717106	13
11926016	13
10575126	16
14862694	13
10810195	13
1887283	13
192811	13
5598129	13
1291497	13
1077334	13
1147453	13
14024790	13
11126743	15
1623186	13
2043	17
1537397	13
158411	16
18772706	13
118282	13
3622167	13
6929347	13
3099644	17
14143581	13
7448048	13
29334555	13
4010925	13
1462155	13
5158905	13
42203406	13
38602097	13
9110974	13
2910504	13
17867859	16
6421653	13
3221484	16
11507328	13
929473	13
2015107	13
21457936	13
1086440	13
14086900	13
8548602	13
6149170	17
23353917	13
186998	13
17525061	13
2279557	13
22318113	13
11445917	13
1371155	13
1032481	13
879554	13
10076694	13
37400	13
13436833	15
7833555	13
957039	13
369898	13
1512139	13
12413198	13
2660026	13
1655554	13
690946	13
7554582	15
16973312	13
4749013	17
2744024	13
2521312	13
7113864	13
1423787	13
7383486	13
1854741	13
9183107	13
22724096	13
24823231	13
13661115	13
20505049	13
1419399	13
2439742	13
12506822	13
4612919	13
13138488	13
1730753	13
30899149	13
17370792	13
5561810	13
5231691	13
17795519	13
9242821	13
33803577	13
22338339	13
15727057	13
154063	13
26189435	13
1047030	13
111703	13
12539568	16
11671121	13
2979482	13
16995189	13
8187862	13
147014	13
2733617	17
1287080	13
470615	13
19540511	13
796554	16
12299447	13
44848988	13
14820109	16
6259558	13
1337407	13
4332324	13
4644466	13
4423209	16
442032	13
5453431	13
10878573	13
16701447	16
9580588	13
8517689	16
4233713	13
991195	17
19169922	13
13984269	13
9737398	13
2692442	16
165602	17
36377909	13
48328775	13
3853075	13
7028768	13
1216222	13
12248691	13
12621579	13
4595481	13
4352587	13
7306422	13
4047304	13
3300257	15
9931075	13
10895017	13
8382933	13
21071031	13
5659246	13
9761543	13
12742887	13
8669036	13
6599851	13
13932357	13
19211829	13
880314	13
4350913	13
1896921	13
1553502	13
7341369	13
26091386	13
3032235	13
16643462	17
13437426	13
6559230	13
19537299	17
1139270	13
6158936	16
7430522	13
1703708	13
983209	13
3131969	13
4043227	13
5515757	16
5822586	13
17579779	13
9525880	13
6199482	16
3007277	13
1154941	17
9132330	13
32269032	13
1055714	13
827583	13
10357751	16
4048463	13
13831869	13
1749909	13
2141159	13
7385225	13
3664507	17
11103538	13
27348017	13
16752441	13
6264188	13
3890843	13
11846685	13
6918461	13
36910242	15
862352	13
8742529	13
5075368	13
3903568	13
4532695	13
6299626	13
2219498	13
6000401	13
2698901	13
8822737	13
5785438	13
4863871	16
18812523	16
723279	13
25286740	13
1523189	13
1433075	13
1732217	13
14498619	13
1263556	13
6774397	13
1092171	13
5853941	16
4411056	13
3820448	16
15601697	17
29123	13
12711851	15
2929642	13
10606510	13
10740712	13
9288894	13
11925057	13
17162962	13
13992332	13
4154406	13
3503468	17
2287275	13
6968411	13
3676225	13
6439371	13
3887088	13
5569331	13
27833720	13
6769759	13
974440	13
2258972	13
3462380	13
4121432	13
1450185	13
5891611	13
112307	13
7310037	13
6561137	13
5288386	13
2045798	13
20566707	13
11832509	15
18558575	13
4541409	13
13546839	13
798660	13
11001496	13
2136557	13
2857546	13
9043134	13
12192636	17
17886485	13
2479027	13
13646692	13
4207632	13
7409365	13
1973903	13
3455449	13
4839153	13
17908488	13
2163120	13
7856711	13
2747674	16
7421944	15
10747585	13
1836189	13
2156404	13
7425083	13
918917	13
12313765	13
12214039	13
1427764	13
11266150	13
6067547	13
21417469	13
5864129	13
2191777	13
4810100	13
6311997	13
3494569	13
13089112	13
3474307	13
13898589	13
1078723	13
6004205	13
22616607	13
4183668	13
756471	16
99078	13
30106683	13
1313731	13
1842489	13
21724109	13
14795573	17
554107	15
5620092	13
22258419	13
26035528	13
176104	13
4340523	16
10944875	13
12259408	13
7853449	13
6732702	13
5864612	15
4372522	13
4088001	13
14227660	13
1416138	13
1222904	13
2493881	13
22933399	13
9272019	13
14930070	16
6398241	13
909368	13
1285455	13
7093443	13
207512	13
2138996	13
20654805	13
17906935	13
8249914	13
11065872	13
18116736	13
467226	16
2912175	13
6324254	13
3208980	13
446771	13
1439210	13
14837416	16
4509255	13
1824275	13
17725548	17
11717560	13
3037943	13
1799033	13
10726566	13
21174406	13
10337687	13
10352618	13
1469921	13
3274606	13
28526163	13
3196309	13
7681292	13
3861554	13
2791344	13
15415197	17
662732	13
1128941	16
7187122	13
18408846	13
405312	13
8003473	13
4847352	13
22404158	13
2311535	15
7947138	13
3745806	13
20883711	13
2160090	16
10477840	13
21156222	13
652878	13
14444765	13
4365781	13
7592161	13
7038060	13
13230085	13
171463	13
15204814	13
4944331	13
2021122	15
3992386	17
17497788	13
5305310	13
19480432	13
670831	13
14896921	13
7253555	13
1296695	13
12868628	16
1618853	13
7277653	13
2124565	13
15149515	13
3150799	17
4218654	13
22322769	13
7096145	13
9183985	13
5097023	13
4329058	13
12951039	13
16008663	13
16370794	13
4136	13
6527266	13
8480787	13
1740337	13
2347167	15
10600890	13
7317631	13
13149244	17
1934843	13
9242886	13
2123729	13
1241146	13
480492	17
2327516	13
1266027	15
3541602	13
15151427	17
6812875	13
185158	13
22760957	13
4473264	13
20724304	15
945882	16
8531657	16
21321507	17
24317891	13
9779196	13
2330268	13
5970546	13
353621	13
9835758	13
1176126	13
1328190	13
17255263	13
14896176	13
19007638	13
10089256	13
8524534	13
10015068	13
2654494	13
1319212	13
7402597	13
1484629	13
3237173	13
1499788	13
730571	15
7286637	13
6036694	13
15424653	13
844035	15
2429909	13
2971347	13
810374	15
10331461	13
17365085	13
1628386	13
10268036	13
10745866	17
11923330	13
15412486	13
2638109	13
10469065	13
692540	13
6276348	13
3450649	13
20410857	13
2399506	16
1815117	13
4068339	15
1028762	16
628044	13
1826483	13
5903040	13
5667689	15
5117034	13
12089298	13
1032059	13
13042939	13
2998524	13
2041404	13
46870579	17
222692	13
9502867	13
4779480	16
7198924	13
6108641	13
4611107	13
8324977	17
2194391	16
2373748	13
19772765	13
718316	13
20413054	13
19632684	13
4688690	13
14235708	13
17723454	13
80005957	13
5175954	13
7861186	13
428167	16
17607136	16
456681	16
3304354	13
1732241	13
7347388	13
4611609	17
4742614	13
1008402	13
12884933	13
255568	13
9567866	13
11453123	13
34860749	13
10951430	13
2970887	13
23172201	13
7312203	13
15648372	13
25448163	13
17293335	13
11613037	17
651492	13
19152567	13
7445622	13
3811000	16
3136621	13
17750025	13
10132414	13
1372095	13
3625108	13
5129431	13
1995216	13
5307760	17
83825	13
10783059	13
16358228	17
15055763	17
8273613	13
8182069	13
1554592	13
119959	15
6621959	13
1839099	13
12110078	13
5545828	17
491708	13
1052924	15
3217312	13
6474953	13
2704674	13
7628021	13
6696072	13
13694016	13
2580598	13
26845667	13
1848885	13
21174259	13
1295744	17
5035685	13
999405	17
800942	13
6660805	13
7334008	13
473350	13
9021384	13
564009	17
5336270	17
1987864	13
18942474	16
19472865	13
1686577	17
8277287	13
6611968	16
17816232	16
18135143	13
4810114	16
1789872	17
4447041	13
10030475	13
5774905	13
10186976	13
10705269	13
13070136	13
13891186	13
1737028	15
3005469	13
734030	13
1543865	13
2490251	13
9107893	13
3591198	15
10056477	13
2762329	15
13069982	13
8147528	16
3377912	13
11661961	13
1007948	13
3594634	17
3189493	13
7445929	13
6238904	13
1203086	13
20032760	13
768563	13
845873	13
290237	15
1724630	13
639853	13
424292	13
29468471	13
4224969	13
1587944	13
1820347	13
9513904	13
2150586	15
4640815	13
26686036	16
1152463	13
14575368	13
82061	13
348732	13
4889328	13
8685275	13
1595237	13
14810462	13
6993031	13
7469312	16
11636643	17
14149611	13
21681433	13
6867201	13
7679075	13
2508887	13
27429097	13
14620958	13
6122911	13
19440059	13
6247033	13
569933	13
19895852	13
8880325	13
13728619	13
664175	13
16402971	17
10578483	13
332049	16
617600	13
1165633	13
1443834	13
9130434	13
6846400	16
3968550	13
12969458	13
15986093	16
31677305	13
3447264	13
11949422	13
10426780	13
2492183	13
8018588	13
7842783	13
5086082	16
4274251	13
43080	13
5565141	13
26366946	13
3180805	17
6749451	13
16695164	13
8109718	13
5439017	13
879172	13
4043161	13
8248524	13
2747028	13
11364522	13
2197790	13
4180183	13
82656	13
3896214	15
6443112	13
2096717	13
2775639	13
49083453	13
209619	13
3020028	13
8514128	13
13876129	17
338333	13
14732182	16
6540867	13
25843285	13
860190	17
522050	13
13670492	16
8926818	15
12124199	13
2091753	13
29281581	13
5532667	16
3909332	15
10238233	13
1704397	13
19133645	13
5428177	13
10223911	16
535359	13
2517293	13
10863875	13
21838064	13
6953218	13
7317120	13
11661190	13
36781	13
3125585	13
5549941	13
6126026	13
21456125	13
5627324	13
6671802	13
11640245	15
1925467	13
7735703	13
3519635	13
2937399	13
4557286	13
16220989	13
8992433	16
9693695	15
5760579	13
21370314	13
16046655	13
16021906	13
14120065	15
4948107	13
4496950	13
1534996	17
1804937	13
2148030	13
11184121	13
1729905	13
35356754	16
13400029	13
2529563	13
136256	13
9192413	17
6203964	13
2149719	13
8917746	15
2757374	13
19114412	13
9490023	13
9808168	13
12290677	13
11742946	13
8518196	13
2389126	15
2379640	13
13997438	13
14315633	13
45841833	13
20427514	16
562372	13
1193922	13
4923475	13
11080938	13
22829579	15
16805448	13
16061434	17
24578513	17
5432593	17
13963664	13
2417866	16
16116956	13
9473284	13
5332961	16
423397	13
23852946	13
3462108	13
3228478	13
1665308	17
6134712	13
34811	13
4626585	13
14149839	16
29807993	13
7553531	13
775977	17
4411552	13
8938661	13
1935299	17
7839770	13
9723164	13
7845451	13
2938753	16
18824881	13
1452767	13
1448519	13
7215766	15
5312924	13
18732142	13
10778345	13
19258026	16
5510045	13
8296722	13
6147884	13
5867425	13
450218	13
39607622	17
11419982	13
8745807	13
2658336	17
23856536	13
34151630	13
16378897	13
4786433	13
8584929	13
50986590	13
12455893	13
3077957	13
7378893	13
4903396	17
10557534	13
3577246	16
399060	13
4510343	13
12322592	13
10680551	13
17203830	13
602724	13
2560444	13
47139315	13
12874929	13
15787194	13
2815068	13
1621678	17
4705586	13
4857742	13
3032787	13
11340904	13
6634995	13
1068821	13
9014518	13
5731719	13
4990932	13
23610260	13
2260320	13
27074801	13
10053841	13
4850964	13
5590481	13
10523813	13
2588081	13
1656519	15
4492041	13
14734851	13
23040414	13
6536898	13
2315550	13
7675473	13
3459734	13
7665684	13
9474654	13
950729	13
8137767	13
6894067	13
30860347	17
11770908	13
24617114	13
1987256	13
12276772	16
3638530	16
1093427	13
2648564	13
10790156	13
36753071	16
1265076	13
5498688	13
12104338	13
359801	15
9513900	13
244461	13
70754	13
462233	16
6494338	13
11279312	13
9960890	13
16397915	13
156974	13
22186585	17
4792468	15
3579305	16
29624726	13
5843579	15
10873712	13
7262643	16
1305332	13
14913971	13
37009	13
6421857	13
6415198	16
8891589	13
795202	13
1595876	13
1290167	13
4199932	17
11520606	17
2692194	16
788006	16
6403938	13
3833863	13
4070827	13
104859	13
1062679	13
2835288	17
4852396	13
8773148	13
3466260	13
26567013	13
6525538	17
116957	13
1230763	13
3384687	13
4203299	13
9660209	13
25675692	13
13509256	13
3978312	13
1522668	13
4513486	13
481736	13
12875124	13
34989516	13
1818257	17
10479088	13
4798143	13
4487226	16
8867044	13
2172149	13
364301	16
19490431	13
10850077	13
4561169	13
455652	13
17917365	13
4189158	13
24382281	13
2172563	13
11239464	13
6214583	17
8264616	13
11957564	13
34415337	13
4547655	13
16898363	13
10975280	13
3354999	16
1824972	13
4740749	13
237321	13
13584231	13
48486	15
38784909	13
7517798	13
7561575	13
4433059	15
9462011	13
980833	17
3883540	13
596213	16
13151859	16
16312946	13
2125296	13
6506972	13
921978	13
9324013	13
21691871	13
15693582	13
15345336	13
5809245	17
11180801	13
20291074	13
5286645	13
8846350	15
612458	13
13896409	13
4222027	16
1835115	13
17175319	16
1581731	13
8470271	13
6101179	13
15338671	13
15813799	13
32761115	13
4543557	15
3692716	13
4546763	13
6983283	13
15547327	13
3588502	13
6271140	13
2851148	13
915024	15
6057365	13
14469798	15
9764632	13
16336887	13
11460796	13
1200832	13
1382188	13
4841478	13
167162	13
57376237	13
13806251	13
8780292	13
3313174	13
387693	16
3248943	15
11178905	13
7962647	13
10379743	13
10981305	13
11361797	13
399173	16
567335	16
9372282	13
2328981	16
1416624	13
27804811	16
9143835	13
2681466	13
8627143	13
3404542	13
12493915	16
6010038	13
10011595	13
34676117	13
1573831	13
2147879	13
3734736	13
4341418	13
4126472	13
5429673	13
5256744	13
1747097	17
2355707	13
16455008	16
4027861	13
10158627	13
3577198	13
996794	16
18549876	13
25831334	16
17004781	13
12943069	13
5085286	13
7730343	13
5542866	13
6178736	13
5556613	13
2487354	13
1186263	17
2810985	13
5821997	13
88037	17
12074990	13
7152257	13
5328206	13
6654755	17
19554702	13
1782947	17
1542703	13
1439902	15
3110640	13
5664075	13
6109141	13
3646138	13
417400	15
2416787	13
12756713	15
17457227	13
14054782	15
13221062	16
2280784	17
26623234	13
4809175	13
12961646	13
3754470	13
3968180	13
5296673	13
1112908	13
21037498	13
4231555	13
16633558	13
4625869	13
1105947	13
1508997	13
34117248	13
1780207	13
12631460	13
607060	17
8645013	13
3348278	13
11926989	13
2845509	13
2206835	13
1514218	13
5929069	13
455427	13
6509267	13
2408998	13
8742027	13
10124360	13
12466635	13
12418818	13
1377792	13
15415545	13
139449	13
12154075	13
13485933	13
6236859	13
771849	13
18531014	13
10247380	13
4497540	13
14023204	13
18861176	13
323426	13
4990714	13
5221691	13
4834330	13
2783415	13
3760137	13
7251720	13
14404438	13
472772	17
34488697	13
1781609	13
2680323	13
1213805	13
2067301	13
12321739	13
10934428	13
21180127	13
12838467	17
21078135	13
62757	15
3285361	13
8815831	15
4826688	13
4507979	13
10985124	13
5644158	13
6920009	15
26164022	13
7793853	13
447310	13
2218105	13
22552746	13
8456898	13
16261941	16
11364839	13
13800645	13
4213420	13
287934	16
6597368	13
8418924	13
760867	16
461978	13
15752509	13
858848	13
276000	13
1850948	15
291508	17
2953442	13
15050941	13
4865945	13
6778062	13
7900689	13
892578	13
6218393	13
3610514	13
5144884	13
3500200	13
7950754	13
269055	13
10083019	13
41449029	17
1825942	13
5025350	13
6748433	13
1715437	16
9471838	13
13746021	13
6797759	13
21553178	13
36498843	16
2939343	17
7131906	16
15867359	13
571277	13
1319180	13
1094947	13
1482972	13
17988662	13
9157134	13
195196	13
486250	17
6576552	13
6821470	13
28933334	13
1829989	13
10014890	16
595225	13
2557894	13
9881592	13
188314	13
5041035	13
10515907	13
1314305	13
36032208	13
5813354	13
3001492	13
12008662	13
698707	13
10978428	13
10474097	13
762138	13
12335049	13
3676351	13
5124582	13
3590791	15
16516805	13
22489360	13
32033856	17
1422974	13
10121759	13
5720730	13
7716652	13
27546092	15
14965084	13
1235818	13
3394818	13
38985463	13
11599305	13
5441166	13
29744813	13
31415573	16
2013056	13
3457494	13
794842	13
108834	17
3469946	13
14378570	13
3539173	15
2154181	13
30621789	13
5739874	13
184641	13
7712284	13
315245	13
2788418	13
18552772	13
4810087	15
3430218	17
5302711	13
3148281	13
3890161	13
287408	13
7368210	13
12009871	13
7348358	13
5208693	13
4919461	13
25254107	13
6790056	13
7528765	13
6882174	13
414915	15
9149566	13
10600258	13
1163017	13
11683436	13
10910098	13
5754161	13
3731647	13
15805527	13
12680674	13
8286521	13
1570510	13
1619826	16
5301833	13
413489	15
815985	13
1491985	13
2723623	13
3505977	13
720818	16
1278571	13
3621356	13
6261555	15
844334	16
8070726	13
1000406	13
28776783	16
3781503	13
112687	13
2683420	13
6702291	13
6636461	13
10392147	13
26784844	13
2190158	13
16405496	13
27725395	17
6908487	13
4459112	13
14829001	13
17122579	17
395263	13
361230	13
3496509	13
17768756	13
6426607	13
10093193	13
16344596	13
2259105	13
10445796	13
6686182	13
36807	13
3410392	13
425179	16
2490263	16
4679156	13
70185	13
16890842	13
6910920	13
16177962	13
2463214	13
6023586	13
306894	13
11996310	13
1210352	13
5434324	13
2778358	13
3438962	13
5440025	13
12979641	13
4504074	13
5662082	13
38357200	13
6453887	13
10531106	17
25429128	13
5405840	15
6722765	13
7959430	13
14753370	13
6622342	13
5655914	13
6032584	13
1889502	13
1470565	13
9302985	17
6603442	13
1859259	13
12328866	13
557816	13
6247774	13
7388133	13
3738312	13
2425065	13
2982332	13
4977802	13
13399169	13
13568658	13
5428401	13
2744742	13
10150533	13
1096831	13
8152816	13
2093928	16
7774051	13
6071106	15
5829741	13
10183474	13
2421119	13
16157082	13
2754007	13
23382383	13
155086	13
2314925	13
7571400	16
2530530	13
3316929	13
1422468	13
10177880	16
1054967	13
1880780	13
1181996	17
7383151	13
8195293	13
3763645	13
4992518	13
5463064	13
10376773	17
15535237	13
6282026	13
639736	13
5125500	13
10570704	13
3567320	15
20669458	16
17862439	13
3329572	13
6990938	15
3064968	13
2069200	15
22329573	13
1086419	13
7395956	13
1920588	13
421169	13
13918194	13
2696475	13
4909944	13
4732636	17
14968593	17
5362136	13
11695573	13
12270705	13
5745241	13
20070546	16
1260530	13
511749	13
36139266	13
2874761	13
30585522	17
11711915	13
382048	13
3718512	13
25241965	17
772713	17
12701364	13
7803730	13
831278	13
9350733	13
6552148	13
4290351	13
25047490	13
5253075	13
3476337	13
735207	13
5802219	13
1619772	17
4646665	13
634745	13
24077657	13
5486891	17
28726062	13
3558318	17
7222335	13
3643104	13
24367443	13
5862072	13
3917580	13
111432	13
2580989	13
6687095	15
49567429	13
1021423	16
6179989	13
3275707	13
3419209	13
4947793	17
5832225	13
858440	13
663806	13
22695165	13
510634	13
595339	13
7263111	13
15406265	13
13390583	13
26487988	13
2643828	17
5312122	13
5892057	17
1202498	16
17451229	16
2038375	13
1010242	13
6255936	17
6016351	13
10516722	13
29646418	15
2435812	13
390812	13
6562731	13
4555485	13
3382552	13
4871396	13
4540277	13
3131470	13
18930304	13
21674608	13
1156724	13
3127893	13
15568478	13
3331189	15
504845	13
18585724	13
1657050	13
5281145	16
6852352	13
31165772	16
1419818	13
9102586	13
9489581	13
42604806	13
2624910	13
10407690	13
4523076	13
14862758	13
3121595	13
1924433	13
5327229	13
2030142	13
14708762	13
11184232	13
352079	13
2077674	13
6538402	13
13642335	16
10715720	13
513047	13
109015	13
15275650	13
5767533	13
7988304	13
8832984	13
34034593	13
3635657	13
890316	13
8043929	13
8953500	13
10033372	13
7822474	13
968679	13
21186860	17
1590608	13
5154423	13
13571810	13
2424263	13
6542967	13
5253221	13
309888	13
9758295	13
9884032	13
12789702	13
15252383	17
2711154	13
23166526	13
2718189	15
11846219	13
17046317	13
4129452	13
3301979	13
2289848	17
9023350	13
11123460	16
3923433	13
5219269	13
604061	16
20914789	13
9025903	13
2320256	13
20393760	13
4074194	13
17905521	13
11823851	13
1494032	13
8502975	13
2525750	13
2100395	17
2243172	16
9584949	13
2742719	13
22415523	13
12697928	13
3954347	13
2476431	13
1769661	13
572413	13
2457571	16
1487500	13
6219151	13
4741055	13
4834068	13
540933	16
10921509	13
4733859	13
3962036	17
1216949	13
3737199	16
5049902	17
1161227	15
9097561	13
13737451	13
27624230	13
5123081	13
9128585	13
12400400	13
778138	13
22814400	13
421369	13
8597519	13
12728981	13
3133248	15
26212458	13
1189380	13
12311167	17
30364671	17
8717726	13
3048272	17
2597704	13
7605353	13
8265160	13
5536402	13
2808946	13
1487540	13
3285770	13
1793497	13
892070	13
32704589	13
7238048	13
3281	13
10000623	13
22150856	13
2317480	13
2019141	13
4757059	13
7408952	13
6033643	13
7931494	13
2789650	13
1245511	13
5997715	16
5675213	13
2508643	13
14305219	13
719719	17
6810734	13
5650863	13
14392027	13
34370818	13
5650806	17
12439671	13
811809	13
17230129	13
414981	13
15818817	13
3999228	13
11830609	17
314689	13
25971744	17
39980491	13
237412	13
10397513	13
7304222	13
5980359	13
2277798	13
7417475	13
23537616	13
7477184	13
27641989	15
35233282	16
7485126	13
5763576	13
2809669	13
13866546	13
13014620	13
13732110	13
520256	13
9918549	13
7760785	13
2646426	16
4417223	13
10923364	17
5779907	13
1002518	13
891835	13
2353828	13
1712032	13
1287939	13
2038272	13
3104633	13
3503712	16
107704	13
19200973	13
3219758	13
17693934	13
9653428	13
693902	13
10454002	13
1817363	13
893876	13
1411220	16
6555812	13
37533	13
3153780	13
5931684	16
17844734	13
2396852	13
3980137	13
3582616	13
12186080	13
9176745	13
17303484	17
4686171	13
3755030	13
6457931	13
2140784	15
70280	13
16929974	13
16135349	13
13620860	13
24171872	13
14247949	13
9284179	13
113446	13
1679831	13
10965	13
1300160	13
6057806	13
8973058	16
14463585	13
14466807	13
6470231	13
12727597	13
22364302	13
3467829	13
1436137	13
1474797	13
1795392	13
8125691	13
4600022	13
3042412	13
6466214	13
21389099	13
4129012	13
4708507	13
12503175	13
6132685	13
4528182	13
12517277	13
483824	13
4033236	13
7717470	15
4150051	15
5958686	13
3351351	13
20190079	13
12361423	17
4593378	13
1244253	13
1700806	13
39514	13
4713703	13
11983908	13
11608174	13
4236175	13
15975279	17
20785740	13
10336595	13
5014347	13
12109563	13
259262	16
11698441	13
260083	13
23060260	13
6827477	13
1311551	13
4803200	13
2013880	13
2395045	13
476386	13
600092	13
5952814	13
13499706	13
17317124	13
14704685	13
1264126	13
11091620	13
19018909	13
3549364	13
12355474	13
29065398	17
7088411	13
7160478	13
6201322	13
2935293	17
3812255	13
1105404	13
5082862	13
7058253	17
407865	13
1149456	13
10087103	13
5001881	13
22218249	13
4777445	13
4637811	13
874546	13
2288813	13
1747097	13
640917	13
25493367	13
23199213	17
3522509	13
148611	13
14218510	16
2118421	13
202790	13
1854632	13
12586605	13
1947755	13
1166573	13
4519148	13
7877087	16
19943740	17
710431	13
454685	13
16175584	13
5664679	13
261189	13
1763739	17
9083422	16
3568891	13
15079644	17
1223301	13
14484780	13
7795900	13
4442140	13
2651220	13
19619568	13
930415	16
372477	13
2197831	17
2986844	13
10825260	13
2913772	13
356939	13
2769434	13
15997898	13
2739839	13
2614705	13
9690370	17
11592627	13
4769326	13
4698890	13
4672211	13
3475792	17
5027026	13
13903366	13
2453443	13
5207672	13
1378912	13
284171	13
23299743	13
702797	17
6966641	13
12120897	13
3258904	15
21558734	13
1841908	13
16966207	13
4375275	13
14956822	13
6161432	13
3323822	13
1422578	13
7464599	13
14961037	17
153055	13
44111502	16
1602777	13
29024497	13
701463	13
3660347	13
1878013	13
7742430	13
2622747	13
10565322	15
8806914	13
3477984	13
18082717	13
14887252	15
5447332	15
9950677	13
529262	13
17441904	15
6698084	13
2853992	13
12948539	15
5800582	13
24214048	13
7122119	13
33561	13
12196708	13
6064037	13
3455065	13
47102191	13
116657	13
14704367	13
2867317	13
16410025	13
17170486	17
8606481	13
9277587	13
23802455	13
28141167	13
7376660	13
768884	13
24130246	13
20327087	13
1166416	17
1697317	13
366539	13
6101830	13
3295828	15
19048933	13
12813630	13
9589924	13
3810743	13
5512450	13
303665	17
19058568	13
9953271	13
4978813	13
4013372	13
10659541	13
476211	13
4240020	13
3189419	13
739012	16
13242777	17
2905	17
979811	13
4246808	15
8869410	13
33653731	13
906032	13
20015123	13
5010250	15
1379616	13
10886228	13
538365	13
2492843	16
18982799	15
4242635	17
4471388	13
7639290	13
11656142	13
459493	13
27311422	16
16186319	17
8562400	13
20509775	17
9481477	13
6873176	13
530857	13
12564453	13
17459028	13
3240271	13
2621434	13
6375476	16
2774340	13
107924	13
1893870	13
10035333	13
14289687	13
5744250	13
22786102	13
5069126	13
336688	15
13116753	17
3547687	13
9777677	13
7104690	13
3747733	13
16760012	13
6711478	13
3318175	16
1590527	13
4353459	13
752575	16
1973432	13
1700596	13
27423173	16
9319209	13
6285059	13
10101461	13
7146487	13
4773830	13
11909876	13
1616332	17
3632993	13
8734267	13
5040894	13
7784378	13
9885785	13
72274	16
429454	13
422697	13
2935719	13
9075282	13
4221530	16
27325454	16
2249755	13
17076339	16
2966491	17
14636670	13
15058013	16
16206411	13
782882	16
13196793	13
11025050	13
18989136	13
4245922	13
17987047	13
9318296	13
5848584	13
2418707	13
5408958	16
7570442	13
11386520	13
5437808	13
2700521	13
23647202	13
22297182	13
1636328	13
6910667	13
3143885	13
1875214	13
5909544	13
4162705	13
1650763	15
2079769	13
4219442	13
764505	17
3447845	13
5064337	13
26871015	13
12868636	13
5686593	13
4166095	13
5499835	15
3310664	16
1644064	13
1302479	13
26922320	13
1761720	13
11439561	13
2557880	13
1423705	15
10148858	13
3009408	13
22655350	16
3037939	13
7531085	13
24312356	13
8888493	13
2269004	13
8617314	13
1228511	17
2763418	13
2551396	17
846956	13
6448770	13
2591877	13
4894763	13
32134204	15
16184790	17
2497387	13
5312562	13
5471145	13
32934315	17
5258034	13
3151872	13
2384758	13
5231774	13
3073418	13
12019947	13
2256875	13
4814881	13
10616450	13
5240032	13
10628198	16
2552275	13
4924912	17
3747992	13
11458579	13
11844702	13
35496631	13
4779175	16
3559064	13
12014569	13
3081347	13
1631950	13
8290841	13
15676270	13
6443749	13
16969621	13
9554569	13
4879268	13
5094148	15
512481	13
3373469	17
15489451	13
3215839	13
923993	13
20224316	13
1777191	16
787582	13
10463724	17
2354997	13
2751081	13
10259935	13
5111401	13
22085305	13
13944364	17
5660765	13
4558778	13
4478996	16
936389	16
7816663	13
14417474	13
2561938	13
314024	13
3613871	17
12142302	16
7874885	15
25601382	15
2734757	13
1507651	13
17261	13
14986324	16
8361474	13
36062335	13
1064137	13
875674	13
4644845	13
4402329	13
576575	13
6157948	16
9183092	13
7665366	13
10602521	17
10587208	13
17098797	13
3778064	13
3331928	13
17855584	16
6436033	16
6107431	13
27154641	13
493496	13
10050675	13
9802446	13
7922194	15
5254013	13
2047776	16
1484085	13
2105364	13
4024110	13
21170298	13
11417704	13
2164813	13
11617725	13
18918507	13
7225932	16
29606135	13
3501026	13
1714535	13
17149680	13
2396357	13
5556523	13
16489846	13
9603035	13
30842031	13
9287714	13
7589704	13
4946994	13
21446073	13
131907	13
3280546	13
26134410	17
2572341	13
1683483	13
5605617	13
14028099	13
3559252	13
1149895	13
6404051	13
5344110	13
4254	13
7828602	13
7548559	13
7884741	13
269672	13
7612598	13
531646	13
13547141	13
24113725	13
3542832	13
47357805	13
5019900	13
38913175	13
12038580	13
29843676	17
1907330	13
12993403	13
5680402	13
14402765	15
11490775	13
17302353	13
2034029	13
4958471	13
5156825	13
26421952	13
2372078	13
6395291	13
2646257	13
6243884	13
2707564	13
10479463	13
56350446	13
7732788	13
278242	13
1338636	13
350331	13
17627834	13
755471	13
733861	13
4877376	13
98144	13
2730657	13
136630	13
4907223	13
1246487	13
266672	13
5128436	17
4816765	16
3340964	13
4199593	13
6929197	15
16667374	15
3978409	13
4844355	17
1993417	13
18933273	13
19680993	13
11777774	15
853205	13
5412445	13
2521213	13
2221469	13
777463	13
5882581	13
24072341	13
2831755	13
2689717	16
5496832	13
22436776	13
396778	13
2514812	13
15434401	16
15302579	13
665079	13
5504377	13
8774668	13
16784198	17
496780	13
3930171	13
108813	13
10028664	13
2175516	16
24731307	15
8341879	13
21374403	15
8897152	13
6817204	13
46899957	13
54170218	13
41693637	13
3431885	13
1138615	13
5301422	13
16563784	13
9596626	13
14544971	13
30142238	13
313554	13
9369110	13
11160827	13
4407865	13
1604965	13
23519009	13
2560825	13
9168380	13
7498481	15
325484	13
10908958	13
1286706	13
19871140	13
9878442	15
55065	13
24127659	13
765748	13
13664514	15
5039782	13
3684342	13
1497962	13
9129502	17
14576901	13
4470436	13
870087	13
525336	13
925071	13
411371	13
2628182	13
41659046	16
6921258	13
5825130	15
7731870	13
13476233	16
4478659	13
13506748	13
1614347	13
22561795	13
12034952	16
11363261	13
16072998	13
2706595	13
3835995	13
14858550	13
1474364	13
4145515	17
13699467	13
5687477	13
2428263	15
3368210	13
6267254	13
1052502	13
3788764	16
28421773	13
25416975	13
5273517	13
15614394	13
14750382	13
12499092	13
11799967	13
18463162	13
9125755	13
7139237	13
6167619	13
31015622	13
102342	13
6915446	13
4018493	13
3805311	13
2230995	13
1911353	13
5567921	16
1727268	13
9586844	13
338414	13
8083718	13
6990206	13
870826	13
4978946	13
11121922	16
8651220	13
448954	13
10131242	13
191131	13
289493	13
3158338	15
3285901	13
7317882	13
80753	13
4758119	13
3461560	13
9602171	15
8113032	13
11209316	13
10978925	16
5097079	13
357608	13
657524	13
1654109	13
20576119	13
13963895	13
1157347	13
5053234	13
1054193	13
5629982	13
13216023	15
4835640	13
30201514	13
2489781	13
3702534	13
6908139	13
5342661	13
8618943	13
12209879	13
249304	13
3231402	13
12641262	17
506885	13
2241787	13
1278398	13
10521686	17
2860987	13
3828734	13
2456035	13
18481692	17
17696024	13
12413537	13
462383	13
12662563	13
1642968	13
24389587	13
4603713	13
543215	16
3272796	13
663988	13
9199272	13
3796679	13
2800483	13
12213246	13
2263697	13
147864	17
8600654	15
25478506	13
1595564	13
6576333	13
21216277	15
10347113	16
1234903	13
1160520	13
12028413	13
4099386	13
4243604	13
3016703	13
2220370	13
16937240	13
1149983	16
5283620	13
9108000	13
18483073	16
2431717	13
5120469	13
13379048	13
8728985	17
1243655	16
4377399	13
7876964	13
4273585	15
6755656	13
11355323	13
10381596	16
2585170	13
7075600	13
3204551	15
12814864	13
5980988	13
10801606	13
22185736	13
8823600	13
19293709	13
3711174	13
9733449	13
10276441	17
6161347	13
624825	13
5975951	13
13274940	16
22708900	13
3651698	13
259038	13
7368007	13
27330276	13
8109477	13
15551741	13
26237842	16
7639402	13
227599	13
4177584	13
4281396	13
1054010	13
10603842	13
2417584	13
4791961	13
7071628	13
2901847	13
4665242	13
8225982	13
55874	13
5445820	15
2677699	13
489792	13
2143928	13
131500	13
5395192	13
3583564	13
228398	13
9335200	13
1359471	13
9173368	13
5630632	13
652490	13
5546007	13
770972	13
1305763	17
10526256	13
9915423	13
4672630	13
479300	13
2684124	17
1323213	13
2618758	13
6223286	13
5882730	13
4304875	13
12825285	17
13757950	13
7404624	13
3380449	13
22137257	13
1325058	13
7653449	13
8114793	13
19009057	13
7547510	13
20637335	16
18581864	13
14985760	13
12715651	13
8735808	13
2390318	13
22335550	13
3728503	13
45206	13
9606306	13
26207137	13
1147349	13
3409176	13
4729516	13
4933590	13
4992801	13
4613433	13
7138414	13
1555186	13
4735955	17
3500083	17
8890970	13
13116456	13
2583425	13
256904	13
1205806	13
5942294	13
3098957	13
1819189	13
39842844	13
5056902	13
11505563	13
16627891	13
491553	13
31943290	16
725594	13
8332106	13
1516973	13
1431578	13
12762083	13
2065426	13
21953621	11
6421845	13
709356	13
1475944	13
20015701	13
8804224	13
6076192	13
649598	13
3962718	15
1055699	16
9533639	13
6237654	13
1081614	13
4410602	13
1889605	17
8930049	13
5738919	13
8297728	13
4072854	13
11503358	13
16891055	13
3697587	13
3309378	13
2952960	13
7386434	13
2258757	13
3721855	13
271255	13
2266115	13
3698035	13
4073981	13
11732056	17
7484012	16
744567	13
1678355	13
3616345	13
9304638	15
10965777	13
9494321	13
6511658	16
903831	17
538278	13
1654551	13
3609280	13
1156314	13
17873516	13
36148551	13
14830265	13
4824906	17
8950377	13
1319835	17
18898170	13
2383019	16
6238396	13
2352024	13
2389376	13
4693422	13
22817034	13
11564767	15
8918082	13
24196333	13
7223385	13
34114126	13
16725703	13
7184727	13
41605329	13
18511514	13
7124156	13
5109066	13
369484	16
6639279	13
15033222	13
451270	13
14819345	13
13372975	13
12441947	13
4272241	13
15127580	13
15276890	13
32989574	13
12535723	13
1864042	13
4594792	13
826343	13
603737	13
25447484	13
4564640	13
13361714	13
1131641	13
7436000	13
10932540	13
5446291	13
738682	13
818263	13
2223390	17
18459756	13
14345296	13
3142276	13
9506992	17
4146938	13
5908481	13
3067825	13
11737210	13
17325594	13
4515473	16
8749928	13
2664545	13
247148	16
251023	13
26618504	13
608585	13
6569834	13
3278879	13
923548	13
8338574	17
6153187	13
1487740	13
28123194	13
5069076	13
17984265	17
1086141	13
845849	13
8667890	16
13491880	13
8789731	13
2612534	13
15751361	16
2888126	13
2933687	13
3976567	13
11431330	13
2463379	16
3135542	13
7549873	13
7366378	13
1299356	13
128588	15
4728129	13
2332816	13
6117889	13
1778060	16
9717785	16
2589146	17
2601631	13
8344197	16
4617640	13
803243	13
569748	13
2436408	13
6677386	13
27430407	16
159464	13
11421620	15
2413948	16
117543	13
923994	13
5510340	13
744819	13
12051429	13
4263638	13
2399454	13
35953389	13
9299750	13
4071110	13
4241376	13
643647	13
8042842	13
1378304	13
26416441	13
550201	17
1587392	13
7893067	13
5869601	16
9781085	13
1544166	13
8455305	17
4636470	13
1814788	13
6032613	13
2249486	13
1390525	13
4642810	13
8095685	13
2057413	13
1475008	16
21675737	13
10964249	13
2554831	13
2710565	13
3107878	13
1308049	16
1670855	16
944888	13
6942807	13
2497934	16
5509562	13
2067955	13
54057	13
4367827	13
26600383	13
13290365	13
11055377	16
11506103	13
13416429	16
336433	13
12324561	13
4842172	13
16451779	13
18242138	13
9885637	15
1378200	13
12075693	13
22263312	13
6561604	13
5895563	13
8079036	13
18510765	13
5104359	13
6758876	13
7215086	13
20682170	13
3731980	13
2170392	17
6311836	13
2061380	13
6438686	13
1965692	17
2690321	15
264458	17
10495516	16
3530310	13
1501978	16
4575382	13
152105	13
4707320	13
8080619	13
8354956	13
9041848	13
2581766	13
283992	15
3870945	13
2880263	13
1627344	13
2263163	15
21616226	13
1763175	13
4295225	13
5549574	15
27501305	13
573750	13
5368634	13
2699651	13
9828425	13
1437480	13
281487	13
11766511	13
6457772	13
4076959	13
3657311	13
8809139	13
2019670	13
7650600	15
6960000	13
4240084	16
2061052	13
1238947	15
20689448	13
13817312	13
1758562	13
8960005	13
811438	15
13292751	13
943512	13
129851	13
5367683	13
1128996	15
11301445	17
804361	13
18061235	13
4108825	13
8796018	13
4542488	13
2578978	13
12248534	13
2559708	13
7369008	13
3667428	13
11532401	13
10293890	13
87947	13
4063920	17
16677940	15
15263707	13
19778106	13
33769368	13
11282734	13
3758090	13
9994747	13
55625787	13
2324321	13
1464407	13
3836175	13
13956219	13
7302670	13
23210585	13
639712	13
2396408	13
6785833	13
5184600	13
17233393	13
11587710	13
1319205	13
13548434	13
10453870	15
1061543	13
1896994	13
5123799	13
1710162	13
1079224	13
12518885	13
4726778	17
14503192	13
18273662	13
35307388	13
9032054	13
1348060	13
18489736	13
4072628	13
5674126	13
7284090	13
1637407	13
3855251	13
4896230	13
256716	13
8532809	13
20940096	13
43474624	13
2222984	13
2988396	13
2363820	13
29975572	13
1735405	13
19736804	13
3472904	17
641293	13
11707973	13
3058459	13
9776145	13
19945296	13
3017148	13
1945835	13
2583482	13
9691171	13
6889474	13
20070150	15
3185932	13
2493152	13
7981180	13
14812876	13
3511582	13
5950831	17
1233607	13
5596214	13
4253730	13
2899562	13
10254309	13
2268297	13
1851292	13
13624803	13
22525251	13
3002572	13
9659246	13
4204883	17
13170737	13
6466665	13
1797909	13
1055154	13
2030234	16
363975	16
25362973	17
17761335	13
2214628	13
9848354	13
2103730	13
3476703	13
1631530	13
4695717	13
11121688	13
9448520	13
17329888	13
2491594	13
2092417	17
193403	13
16307809	16
5687296	13
5077427	13
33611913	13
2070442	13
4915815	17
27359138	16
37062373	13
6697681	13
4088581	13
8191881	13
15433371	13
8652198	13
13476122	15
3911025	13
1483806	13
10867499	13
6563862	17
9152641	13
327912	13
17621878	13
9299176	13
434897	17
4568063	16
14274535	13
19799135	16
4963720	13
25092996	13
2764116	13
7136368	13
6220191	13
7371310	13
4339270	13
25846478	13
18379817	13
1438417	13
3191170	13
6425297	16
5713719	13
2713348	13
5088524	13
19098358	17
5482028	13
7204088	13
5828883	13
4216047	17
1504377	13
1367239	13
9444608	13
438351	13
7174962	17
77573	16
543816	13
3013965	13
13357496	13
6644018	13
2190072	13
9045264	13
5749245	13
24668707	13
283338	13
16936691	15
6229164	13
7351642	13
2386985	13
273036	13
2433161	13
7441725	13
2271583	13
11833012	13
10405876	13
21063813	17
1271461	13
13515496	13
697911	13
2344883	15
4671544	13
6140390	13
6307234	13
8163499	13
22387042	13
30946500	13
827770	13
9713044	13
15668347	13
7246618	13
6788253	13
7754981	13
5541383	13
15473293	13
16369033	13
314180	13
5543991	13
10443838	13
13845941	15
5118730	13
7165556	13
1404533	16
13684318	13
8933568	13
3778564	13
4687244	13
6064275	13
16958564	13
26023854	13
477227	13
3982822	13
23514685	16
3546164	13
268265	13
20598561	13
285297	13
19328603	13
924559	13
9457068	13
12104402	13
3329998	13
4923184	13
11534407	13
4564376	13
16213167	13
8276788	13
11473921	13
9175766	13
17727568	13
17372026	13
1124481	17
949672	13
2927446	13
1038809	13
6484066	13
17712398	13
3262920	13
8894424	13
18184342	13
19664666	13
819628	13
13801111	13
9788552	13
7539494	13
834038	13
13671979	13
4875635	13
15261592	15
6847656	13
25719263	13
1467789	13
15286469	16
13579077	13
14375425	13
15560172	13
3004225	13
20610390	13
19553531	13
9617562	13
18219356	13
4052438	13
571780	13
1632196	13
7644747	13
38869952	17
9017181	16
7279802	13
8045467	13
1224043	13
27171881	17
2142265	13
21545353	13
3618546	13
654349	13
7223766	13
26680802	13
3836988	13
1833746	13
432826	13
6477619	13
7991730	13
14359593	13
9410853	13
3334765	13
3963315	17
17389335	13
17172588	13
13142259	13
1404346	13
1834738	13
13112334	13
14724955	13
23739490	13
2151586	13
6140873	15
8917755	13
3614542	13
5712175	13
5087558	13
5796313	13
6402884	17
17323865	13
13436748	13
16775534	13
1255247	13
4739725	13
8845598	13
7275236	13
35054273	16
3648293	13
4636089	13
6490888	13
43221557	16
5633305	16
3576332	13
2283848	13
1471457	13
29050394	13
15577797	13
5209229	13
6075627	13
4553537	13
4770075	15
14982071	16
18753229	13
2396169	13
2822380	13
502296	13
21630239	13
941959	13
191758	13
8077029	16
2657746	13
9844010	13
4462526	13
843507	13
2989733	16
7313209	17
6077739	13
2211936	13
6878880	17
19029879	13
4296299	13
9633975	13
4340545	13
24136372	13
4001101	13
1340628	13
2574296	17
20911120	13
19061207	13
5927228	13
24704428	13
10162132	13
214185	13
7016392	13
2316203	13
14604654	13
20241158	13
5523246	13
24866290	13
6575735	17
27614174	13
10820037	13
13036948	13
4986198	13
1968447	16
25835571	16
1902741	17
2514229	13
10125637	13
916340	13
2305562	13
19821360	13
26785613	13
7721448	13
440679	13
1109895	17
10316962	13
24672689	13
4598095	13
6992420	13
494599	13
533406	13
15806630	13
104253	13
4724353	13
4209861	13
1494046	13
1759486	13
16369515	13
7439043	13
5602625	15
3981152	13
1920163	13
5023825	13
8806508	13
1591307	13
2027398	13
6760036	13
5162258	13
6374133	17
23602866	13
8173908	15
13901080	13
508962	15
4829869	13
3037748	13
8185861	13
11135675	16
5030996	13
1496434	13
11538985	13
3707970	13
6897294	16
4110014	17
12314547	13
3806154	13
28101170	15
2622855	15
1717614	13
14449784	13
16059193	13
4713554	13
10256041	13
26955722	13
1301545	13
2654803	13
2510763	13
886627	13
238634	13
12433421	13
822759	13
622071	13
4318636	17
588823	13
23952305	13
20580842	13
399747	15
4238693	13
43587246	13
3055288	13
6945056	13
4376072	15
3229825	13
18019571	13
23705276	13
10372705	13
2696627	13
1033468	15
1039527	13
1047068	13
1298585	13
245756	16
20263989	13
3032911	13
8515713	13
718426	13
3735904	13
316475	13
20557036	15
1617934	13
4324412	13
12167868	13
9137534	13
4332228	13
10976979	17
3901440	13
2041025	13
16046127	13
1933679	13
663547	13
3131352	13
8743612	13
9775990	13
1105617	13
5508606	13
1587252	13
5603773	13
2738905	13
7887511	13
14527335	13
32691487	13
4228898	17
12260622	13
851110	13
476014	13
14554655	13
2944301	13
3295218	13
3510669	15
5477451	13
30308041	13
577385	13
1056361	13
2046574	13
41641670	15
2000031	16
886835	13
6106299	15
10155769	13
2272239	13
8916630	13
850666	16
1820942	15
15793226	13
11059093	15
9506875	13
2324367	13
8163916	16
3298085	16
17759742	17
7060081	13
5510283	13
7190433	13
9829003	13
3715060	13
5388424	16
697223	13
857135	13
8061058	13
16017033	13
2167445	13
900305	13
2289650	13
516078	16
4525311	16
4453800	13
859703	13
17588929	13
1433295	13
13188221	13
2030624	13
1604760	13
6285614	16
1209334	16
3979109	17
6042516	13
1742410	13
10359387	13
833137	13
2372993	13
2714754	13
18479393	13
6557331	13
5749838	13
3667323	13
4408835	13
4877857	13
4381949	13
13677430	16
472753	17
7526512	13
3283602	13
5723316	13
1212636	13
3572371	17
22297768	13
21415691	13
7930766	13
16356324	13
10311266	13
31991367	13
7274918	13
1187301	13
1980131	13
1439663	13
1893936	15
4488263	13
9241265	13
12539191	13
1077919	13
15821550	13
11438358	13
3683585	13
18705353	13
3789373	13
473262	13
14156594	13
3229078	13
18583452	13
5927668	13
8178225	16
3587435	13
5125500	13
5872403	13
1974753	13
1916614	13
8006744	17
18266166	13
4696119	13
7648308	13
6384781	13
1022779	13
25287121	13
472472	13
10689163	13
14525562	13
973704	16
5300490	13
3881193	13
20844374	13
13484598	13
3381785	15
828703	13
1106119	13
8560673	13
1959729	13
6376656	13
3843958	13
15307166	13
844137	16
823226	16
4242649	13
1210442	13
5513000	17
3559	13
32232592	13
767954	16
19241419	13
13226647	13
6888014	13
3778781	13
1038435	13
14185046	13
717049	13
14025790	15
1830558	17
13835974	16
1379372	13
579404	13
1127362	13
6503942	15
1439194	17
4258146	17
12577284	13
12134182	13
1579999	13
5481682	13
10892619	13
1771041	13
2323784	15
9758066	13
1574565	13
579854	13
6885522	13
14797449	13
3291540	13
900512	13
80265	13
5778726	13
5771230	13
1153364	13
21862736	16
17129029	13
849623	13
5874807	15
2729992	13
21293453	13
11557374	13
9002565	13
5233309	13
6178523	13
18585097	13
1289056	13
2816281	13
7219721	17
15550508	13
403694	13
19949633	13
5219308	13
14946213	13
6675034	13
885645	13
10793576	13
7677652	13
31478657	13
16867931	13
2210056	13
2145118	13
10420847	17
4480136	13
3021493	13
9472546	13
1650486	13
300585	13
22917656	17
15292589	13
2829185	13
3988245	13
10074991	13
14870118	13
4700741	13
2902178	13
1157749	13
6040597	13
14792848	13
7751396	13
4081159	13
9809238	13
395589	13
11389247	13
7630	13
10805783	13
5963061	13
2803662	13
462072	13
2491520	13
3465094	16
4591194	13
24555155	15
10057773	13
884905	13
329610	13
4760882	15
11476022	13
3688594	16
2204893	17
3537053	13
15885397	13
11761829	13
7968380	13
5329568	15
2319611	13
5393930	13
5204570	13
11301	13
3847070	13
3788888	15
13963799	13
29392740	13
1733226	13
3218604	13
18595150	13
2295724	13
4222149	13
10883202	13
6564	13
7651393	13
4149514	13
288231	16
35115	16
24853828	13
1038124	13
22970277	13
1765096	17
9720595	13
16442290	13
6008202	13
4470048	13
10520360	16
6925042	13
4543345	13
27409239	13
7956873	13
13281567	13
10446337	13
38266270	13
430433	13
4931915	13
711111	13
29148694	16
8938655	13
5388079	17
13199783	13
5573466	13
4309652	13
5321720	13
43964011	13
552010	13
19003	13
19183025	13
1742298	13
18409575	17
594524	13
15498256	13
13137723	13
3285260	16
505876	13
7752514	13
4091270	13
3026300	16
11943394	13
14747665	13
3600803	13
1532269	13
5773743	13
9142032	13
6458161	13
3204286	16
6413818	13
6133414	13
10638500	13
969428	13
7676877	13
22457081	13
8924004	13
4152032	13
5233230	13
807805	13
597891	13
2315354	13
5426141	17
23503810	13
826924	13
7687435	13
2083505	13
8384990	16
1634324	17
2537490	13
1970045	13
2736957	13
17008544	13
12462110	13
740327	13
9307312	16
1990855	13
6185469	16
2900844	13
2177460	13
12950766	17
5416773	13
4415070	13
1525752	13
10013227	13
275291	17
955980	13
5363797	13
7091882	13
4389204	13
14845956	13
2004884	13
1037211	13
11174063	13
27344918	16
19348315	13
26062017	16
1315627	13
698886	13
4751573	13
3959155	13
4747368	13
4838850	13
11098885	13
242611	13
5387253	13
1575314	16
7748798	13
4816516	13
6465931	15
8880852	13
26923272	13
10459581	13
6605113	16
37160174	13
3630671	13
3570880	13
8578652	13
609784	15
9821573	16
4040447	16
5253780	13
1158333	13
25025600	13
5162351	13
446248	13
5808917	13
1119958	13
9521823	17
5253169	13
9446309	13
6469510	16
9405975	15
953978	13
4672186	13
3786549	13
9587302	17
2958510	13
1115800	13
1445264	13
1164303	13
9490119	13
4064280	13
6474578	13
32815703	13
6052288	13
12515539	13
15136776	17
10589454	13
10818895	16
6960896	13
21872408	13
12272715	13
7357096	13
1687464	13
4595904	17
10978499	13
14491247	16
10997057	13
6717039	13
3256898	13
1353154	13
8471653	16
3089886	13
4715319	13
4452343	13
4552531	13
2251116	13
5069368	13
6350863	13
41074344	13
8303896	15
7428112	13
8730189	16
270028	16
1355999	13
1079459	13
736872	13
6183599	13
3888989	13
2688657	13
21367753	13
1936710	13
10686145	13
4634174	13
1423355	13
6388826	13
20664644	13
12965052	13
2020403	13
2504010	13
6120086	13
21604602	13
13581657	13
6046471	13
9706924	13
2692527	13
9444353	13
6982189	13
33171833	13
14054659	13
12937346	13
38720451	13
548782	13
1740769	13
6211753	13
2601073	13
4789057	16
3458985	13
8749616	13
669110	13
1708407	13
22401832	13
11735237	13
1927952	13
4707440	13
8579130	13
3116601	13
7159896	13
12072193	13
4235158	13
11639256	13
9260809	13
9661861	16
12037907	13
12527498	17
3163202	13
741696	13
5247044	17
1413462	16
3281807	16
6598008	13
1562103	13
816606	13
10875949	13
4430936	13
4513481	13
2001822	13
520527	13
12022329	13
8319484	13
618576	15
4382729	17
5544533	13
2901779	13
13273563	13
5850205	15
22916209	13
1204363	13
26561426	13
3938735	13
2556938	13
1091234	13
157946	13
309159	13
20550352	13
17312953	13
1117611	13
4502886	13
6495985	13
4347533	13
5373951	13
9828824	13
3906385	13
14679771	13
50464687	17
7623109	13
26819401	16
9968170	13
22576425	13
36726037	13
5257834	13
2574724	13
1597163	13
401225	17
7493847	13
6825289	13
21216139	13
7441413	16
4777257	13
13575712	13
8994049	13
17978086	13
11746362	13
3697488	13
7077840	13
2137313	13
3001394	16
2282125	13
3160068	16
30333689	13
16755	13
352352	13
25187679	13
10182888	13
1963294	17
2317180	13
1053433	13
257819	13
3870136	13
2117026	13
8778160	16
7583004	13
7101017	13
3938102	13
22152485	13
1154345	17
23218671	13
5593651	13
6909618	17
14676304	16
4969014	13
6985326	13
8161313	13
36628	13
20069309	13
13677076	13
984668	13
19402281	17
3882222	13
16916955	13
849091	13
1415024	13
8691360	13
17759469	13
18063197	13
9103447	13
5653207	17
3363793	13
12651	13
14393934	13
4467738	17
17693978	13
16813992	13
1652641	13
470502	15
5570660	13
15024734	17
1755289	13
38453312	13
2275661	13
12409165	13
1440957	13
4528064	13
19545800	13
731780	13
3366313	16
8499109	13
2037575	17
20737579	16
22676207	13
2774062	13
977851	16
5105981	13
3716206	13
12712266	16
1884332	13
10732949	15
1841151	13
5585308	13
581743	13
320223	13
18365107	13
504616	13
243011	13
17140828	13
1560387	13
9869543	17
27897490	13
6958813	13
600573	13
3015014	17
7333595	16
34583708	17
1886487	13
3884681	13
11744716	17
5045408	17
3929407	13
620882	13
27169369	13
4651814	13
6807183	13
12935700	13
3577651	13
313897	13
4837230	13
12855189	13
2244769	13
3233321	13
12585192	17
403066	13
2377087	17
11653479	13
6295242	13
13535127	17
10322506	17
6851749	13
3563826	16
3551845	13
4435324	13
15476010	17
5033524	13
11800561	13
4913259	13
5405349	13
1794382	13
3503731	13
11756466	13
8666136	13
3925031	13
8189127	13
10087036	16
5844371	13
17057459	13
9137263	13
19351738	13
11784642	13
2353134	13
10226803	13
18617885	13
5869971	13
9205433	13
29574157	13
40925027	16
23503421	13
25519375	13
3851543	13
2073844	13
1960155	13
10500324	13
18026254	13
369961	13
5937121	13
10395391	13
4779530	13
24075252	13
1711190	13
1983911	13
5365489	15
757794	13
3229925	13
3837250	13
13581426	13
13484545	13
4941974	13
13065989	13
18561823	13
903581	15
898111	13
8743660	13
14290128	17
13048760	13
3171929	13
7408408	17
2866938	13
417898	13
985513	13
19678618	13
1817805	13
13842446	13
218925	13
3160806	16
4686455	13
32802242	17
14897324	13
13876844	13
13647165	13
4800798	13
19236127	13
16102252	16
1449428	13
18308275	13
5530508	13
2185749	13
2962755	13
10930017	13
19521378	13
9683446	13
8283811	13
24342182	13
1954950	13
2646854	13
16316055	13
7858964	13
4972911	13
14234504	13
1881322	13
805691	16
2094650	13
2791924	13
3854238	13
9867562	13
2613194	13
5917365	13
2080444	13
5077591	13
32567211	13
17077407	17
6633944	13
4029312	13
2108448	13
648277	13
2547999	17
29491073	13
18787554	13
10915608	13
2683255	13
1510765	13
1673208	16
4818124	16
250803	13
12425179	13
6131308	13
5792423	13
5982686	16
16267067	13
6490067	13
22899540	13
1087437	13
3339776	13
8709516	13
3445134	17
28512729	13
2802834	13
4178406	16
2622278	13
3934344	13
3521618	13
12573167	13
5817558	13
8793174	13
17217616	15
5888797	13
665233	13
1035675	13
4271841	13
6610381	16
36415178	17
4542456	16
56165891	13
16221782	13
33626609	13
10902305	16
3254960	13
3305020	16
4554744	15
9777702	16
3006354	13
11472102	13
10039158	13
5419274	13
781482	13
7446801	13
5984230	13
11844448	16
21944949	13
4653103	16
7522567	13
4354145	16
2651922	13
33162333	13
6302316	13
2601558	17
6951363	13
7953868	16
129151	13
3554402	16
9040046	13
2512344	13
2444993	13
9075746	13
5330172	15
15316993	13
13696381	13
2001316	13
3589363	15
8209860	13
8875326	13
13650304	13
16197533	13
41642954	13
6502661	13
20017935	13
3768597	13
19006315	13
51429572	13
1324962	13
5436262	13
6664614	13
4323179	13
4109368	13
8160209	13
4158899	13
15468227	13
1197481	16
8392910	13
7956779	13
1467102	13
4154543	13
13610849	13
8514825	13
1192677	13
707165	13
9927	16
18139990	13
3908965	13
12553385	13
12101070	17
10291386	13
1936665	13
2368204	13
1101995	13
3104533	13
15868194	13
2593065	16
9662102	13
5381602	13
4435856	13
11907093	17
21143136	17
56061	13
2513652	16
3267781	13
8450651	13
7364428	13
10850498	13
662651	16
4670830	13
1959766	13
5581448	13
14020565	13
5307589	16
170261	13
18532162	13
4399471	13
3478315	13
6965266	17
3562463	13
7509676	13
2416801	13
14764999	13
5737958	13
6484473	13
1037277	13
2304261	15
10281809	13
1831504	13
31638251	16
12694266	17
20771578	13
5772997	13
11537241	13
3358738	13
3209749	13
15740961	13
8186274	13
10796369	13
2286793	13
21084169	13
7329059	13
2181714	13
149929	13
15681848	13
8294745	13
346424	17
8722109	15
4115925	13
6698733	13
6220352	13
515048	13
248384	13
9103367	13
6972764	13
5215945	13
1444288	13
21087343	13
3775389	16
9137087	13
5606710	15
2660001	16
16224471	13
18597755	17
1318324	13
6852774	13
11366060	13
9633456	13
3098397	13
9574414	15
3825095	17
4848542	13
12921676	13
2506045	13
22312511	16
1451295	13
7537254	13
10275206	13
3159464	15
1052094	13
4095691	16
1769707	13
1656984	13
2925464	13
752737	13
2694127	13
16246397	13
9228685	13
21048434	16
402556	13
2578562	13
10117907	13
4372150	13
6984385	13
26844950	13
3162491	13
8720056	13
7528341	13
8827398	13
3558006	13
24101342	13
10895632	13
20787	13
12478679	13
5484104	13
6335163	13
11943472	13
10161214	13
2089858	13
11536978	13
1558112	13
1765674	13
3439459	13
885355	13
28599871	13
397965	13
3767632	13
12412778	13
3636921	16
32584028	13
2487489	13
13794130	13
2885462	13
1611495	13
1733402	13
3848233	13
589862	13
1529326	13
1696618	13
3118075	13
9155420	16
2336204	13
13768673	13
14087044	16
4296286	16
6725292	13
950892	13
305370	17
10986054	13
8601221	13
623701	13
1494221	13
3083643	17
14146980	13
10700585	13
5635985	13
9547670	13
8960221	13
1451588	13
2136384	17
43126469	13
16634721	13
6963965	13
3360229	13
8788917	13
2985899	13
5797906	13
712299	13
3487110	16
15219320	16
12156826	13
1699379	13
1431104	13
2733770	13
11211487	13
4580421	13
16531875	17
12524747	16
2180219	13
10927797	13
10312534	13
9292897	13
1313212	13
12383941	16
13819624	16
3287365	16
14085414	13
1058361	13
2569361	13
9183719	13
21430975	13
4348382	16
5381000	13
1211640	13
60330225	13
450358	13
414155	17
15963477	13
3830654	13
3710445	13
8756721	13
881608	13
33758506	15
721093	13
15330865	13
8669689	13
2768847	13
13624813	13
1254328	13
7704720	13
2379187	13
2244809	16
855523	13
4006172	13
8783776	13
1011168	13
7596285	13
11927807	13
393962	16
1859756	17
1415939	13
939217	13
7141386	13
6449129	16
2693920	13
6564517	13
38160655	13
904840	13
6788779	13
8259605	13
7314990	13
6970659	13
531157	13
2074238	13
546653	13
3233858	13
5858289	13
431685	13
3764021	16
14249096	13
10661970	15
12641528	13
205952	13
14225168	13
12794065	13
3424524	13
27470007	13
21689222	13
6522432	13
4736122	13
2675810	13
496652	13
7314342	13
5932218	13
9532681	13
6331755	15
2736723	13
386747	13
22586716	16
347650	13
16839075	13
4730089	13
2825042	13
7550486	13
1566883	13
16154279	16
4448609	13
182600	13
14964354	13
1785320	13
4953608	13
6753200	13
8357339	13
38410465	17
5621431	13
6562617	13
1480348	13
12655955	13
13214702	13
2571074	13
2073743	13
2250871	13
6142968	13
10194991	13
8139337	13
1776435	13
6147187	13
30667118	13
18526	13
18818602	13
7317957	13
5063167	13
6445875	15
23447785	16
2301500	13
4000777	13
1574525	13
794029	13
2048200	13
263918	13
1931590	13
27656307	13
2798157	13
545316	13
1930987	13
84955	13
16669115	13
11661969	16
12475613	16
2010241	15
9634157	13
24671130	16
11338680	13
6730340	15
13075505	13
15397456	13
8813830	13
47650030	13
2151271	13
7130155	13
4152135	15
4910118	13
34027818	13
3149578	15
7630905	13
3882062	13
11097562	16
25810642	17
17114757	13
330190	13
4284254	13
1697733	13
2041271	13
1699030	16
2436240	13
7052767	17
647339	13
6923218	13
4629474	13
8099315	13
6585938	13
1454704	17
1308266	13
9274071	13
3711008	17
9353389	13
4381888	15
1647639	17
6706114	15
1480946	16
2998928	13
5990406	13
29412373	13
21087201	13
23663017	13
15332184	13
4161484	13
5544933	13
5244651	13
3240827	13
10456902	13
1020452	13
8887999	13
15134951	13
13919399	17
4354453	16
4213003	13
4448185	16
7443325	16
9567868	13
2175913	13
1289660	13
6803891	13
236339	13
2222490	13
11265458	13
3865980	13
6765026	13
31791480	13
1934485	15
9975710	13
3091439	13
1425965	13
121169	13
697983	16
38367731	13
6487046	15
37480025	13
16493669	13
9979224	13
3007421	13
9358842	13
161437	13
7031965	13
3736730	17
1053300	13
5966950	13
4608288	13
3275674	13
10008711	17
43768579	13
30073714	13
764043	13
836907	13
7064729	13
5241647	13
6841794	13
11668652	13
18709384	13
1932602	13
23042380	13
14242316	13
3720065	13
1731	13
1800507	13
10417	13
847934	13
1363732	13
3430702	13
12372354	17
520880	13
14624823	13
18297339	13
3217590	13
2444639	13
3180943	13
633527	13
7889885	13
745415	13
10488947	13
18932723	13
5184351	13
9414714	16
12989639	13
19414913	16
397375	13
6750731	13
3375789	13
24442980	13
13514928	13
5225516	17
6468634	16
5498155	15
20828031	17
4410218	13
6164621	13
1760322	16
13900737	13
5836289	13
4466077	13
7712162	15
2765707	13
2995889	13
14357620	17
24494469	13
11404244	13
6743405	13
9800104	13
5749725	13
8327325	16
30741690	13
11550467	17
9182574	13
1182602	13
13007520	13
1417533	13
17476364	13
1860756	15
8816347	13
18523127	13
882022	13
5770645	13
1803903	15
12939647	13
18038941	13
26146851	13
6724520	13
2138981	13
12256353	13
4102598	13
6575691	13
4864630	13
5234288	17
1937921	13
9293146	13
5118431	13
3302941	13
10236649	13
15565808	16
497673	13
4323739	13
8891274	13
145478	13
26846197	17
357804	13
3944140	13
663978	13
7257612	13
7610805	13
1973798	13
17716749	13
966050	13
8559151	13
6489205	13
2792047	13
612998	13
4666367	13
8403853	13
478995	13
22212412	13
1087302	13
1896430	13
13390198	13
22710872	13
2123272	15
6048287	13
29168472	13
1798525	13
22928325	13
27620563	16
6614407	13
15054489	13
19150411	17
16773204	13
17095220	13
362177	13
1202901	13
7430251	16
1250973	13
811046	13
7847178	13
762780	13
760998	13
275847	16
1008792	15
12375547	13
298184	13
11040532	15
7661676	13
16371420	13
7163433	13
798457	13
3913690	17
6596194	13
20698175	13
1202736	13
13423188	13
18010656	13
1814086	13
8897147	13
6590246	13
5646063	13
5982348	13
10175795	13
9558370	13
2490964	13
4300930	13
3771676	13
6311983	13
5277034	13
31008757	13
5576415	13
3744871	13
10067259	13
729296	13
6994712	13
11054999	13
5805724	13
3779075	13
528989	13
22162979	13
4267666	13
313080	13
2219604	13
8690744	13
14214518	13
11967645	13
649567	13
7898218	13
9341940	13
1129867	13
6785105	13
40688119	13
1325588	13
5696569	13
21231260	13
5918275	13
4545029	13
10396851	16
19262485	13
3751114	13
1138520	13
10645335	17
14391936	13
7713213	13
11426937	13
2533894	13
17906012	13
6559211	13
24369466	13
1620710	13
4251696	13
13932466	13
6138063	13
5839503	13
14122375	13
1792953	13
1285961	13
22512792	17
6801225	13
6422126	13
2207756	13
11309547	13
1770402	13
102350	13
13258367	16
28568900	13
8278612	13
1937187	13
292500	13
2839989	13
10695621	13
16416727	13
10859406	16
17406300	13
3579913	13
7416872	13
5292506	13
8057797	13
116758	13
19276037	16
4759581	13
9918170	13
6582495	13
17192395	13
8041888	13
10030940	13
2600936	13
13465607	13
5473326	13
10023808	16
10365657	13
915427	13
1100787	13
1078099	13
799572	13
7895812	13
4015598	13
748710	13
19045188	16
4255484	13
10467625	13
1682287	13
6044422	13
31504688	16
126701	15
10083432	13
3838281	13
3769985	13
6083714	13
13322592	13
14719093	13
3899031	13
27163416	13
9833523	13
9593636	15
2441824	13
8943884	13
3664918	13
9195748	13
609563	13
5567187	13
16878590	13
766600	13
30733056	13
9300271	13
4015988	13
10412490	17
4483183	17
15711367	13
16649487	13
29847614	13
7622349	17
19132256	13
26084231	13
12194942	16
19402356	13
2066938	13
15706470	17
2791043	13
10831947	13
6864874	13
2150903	13
12389261	13
3481478	17
5074092	17
8415294	13
855894	13
6156762	13
22901147	13
7634550	13
7306339	13
5627711	13
5486794	15
2170845	15
11286634	13
3854576	13
31863247	16
7394719	13
4501276	13
1760350	13
3609906	13
7450845	13
1295458	13
3410376	13
150301	13
915120	13
2697163	13
3067931	15
8057683	13
5874495	13
7153007	13
4019166	13
7980099	16
9773955	15
655833	13
33851906	13
1861925	13
3989156	16
3012440	13
3788629	13
18701511	13
2940384	13
1933048	13
4863290	13
31988250	13
8406879	13
8531945	13
691803	13
16831697	13
7087211	13
1618834	13
9438996	13
5777877	13
8622531	16
13751803	13
5774833	13
12508974	13
6630503	13
1221185	13
9663272	13
1994413	13
621867	13
6128208	16
3887865	13
21440652	16
5645873	13
21411813	13
9904772	13
13691747	13
864666	13
3608269	13
319749	13
3659799	13
18521132	13
32745032	13
2218066	13
1946073	15
40608073	13
651371	13
4733509	15
18758384	13
3811353	13
3857668	13
6788136	13
3612294	13
7471866	13
7113342	13
4883219	13
1642107	13
3168599	16
2443356	13
14279501	13
6034234	13
13885283	13
6686193	13
16936789	13
2563741	13
2120852	13
3805496	13
11009803	17
6076916	13
22305906	13
18200029	13
9958804	13
4649347	13
20428787	16
16430221	17
5516511	13
3533017	13
3417625	13
11268250	13
4428713	13
18013140	13
451810	13
4161756	13
5489715	13
4125706	13
10589351	13
19001205	13
19298389	13
6275958	13
1248729	13
545357	15
2985662	13
4568703	13
3579626	13
3184661	13
185278	13
6817301	13
3863255	13
9471623	13
12051855	13
8507595	13
26660498	13
936281	13
9643737	13
607483	17
823948	13
10841710	13
22205921	13
12031927	13
4645290	13
8496468	13
8991577	17
8119650	13
1448038	13
581245	17
1271503	13
16196640	13
2660476	13
583566	13
6244663	13
3753479	13
8903721	13
11752006	13
1829220	13
2481342	13
4419761	13
45911690	13
1643502	17
35210476	13
20522298	15
4621737	13
12956830	13
21829070	13
7584280	13
4265738	13
19308300	13
6361012	13
1292873	13
618921	13
7186760	13
8623740	13
3786711	13
1536092	13
1415554	13
2230080	13
35920028	13
10997752	13
3664737	13
720888	13
2867108	16
9205543	13
7102200	13
1078966	13
1290540	13
696865	13
3535963	13
11908149	13
3204307	13
8067368	13
19543997	13
1064426	13
4646557	17
6247152	13
35826095	13
35017051	13
1874032	13
11555401	13
4598729	16
2015113	16
8100093	16
6481166	13
4399339	13
30176920	13
2983320	16
15320672	13
6490103	13
7897317	17
4145391	13
18554542	13
6388728	13
10027304	13
3018542	13
28524602	13
1024431	17
159559	13
1152445	16
7471172	13
18973427	13
11023340	13
12128739	13
527137	13
3316622	13
1811137	13
4488878	13
1462354	13
4795738	13
5925109	16
2000937	13
6555501	13
1996676	13
6109568	13
1677950	13
4707260	13
12406626	13
2250087	13
11827861	13
10863190	13
4246280	13
1725645	13
5340409	13
5530787	17
1633707	13
5299907	13
13808188	13
7612262	13
15234604	13
20455258	13
5751794	13
5262775	13
14338806	13
3950043	13
18883702	13
12071050	13
4586503	13
12372316	13
9123225	13
5381934	17
5356742	13
8857432	13
18736093	13
9724316	13
30334096	13
24051665	16
14941570	15
6035158	13
5130375	13
75218	16
14123796	13
1587462	13
6835980	13
1784543	13
4689974	13
920613	13
16702967	13
5912558	13
327544	13
15232755	16
20288922	13
173467	13
3080793	13
4348028	15
3278586	13
8293075	16
5622859	16
525498	13
5747302	13
24583246	13
1858884	13
11056402	13
20610716	13
23256269	13
27442566	13
48232	13
3655953	13
10635748	13
9332383	13
14647723	13
7122510	13
11075156	13
1080601	13
3875122	13
17759674	13
217912	13
30436437	13
5810820	13
7502773	13
7346403	13
6213089	13
3517108	13
647441	13
3018372	16
21150687	13
5225698	13
2198811	13
17302305	17
11604235	13
6122834	13
5011126	13
16530078	13
303140	13
22904198	13
23738264	13
2018370	13
9431041	13
2067341	13
8299202	13
17619536	13
13431705	13
15603599	13
11516161	15
1224578	13
737831	13
10569352	13
5240198	13
3238495	16
10570918	13
25514	13
20191921	13
9726372	13
4392583	13
2194086	13
10837691	13
4450474	13
17510967	13
6988223	13
5430057	17
3618886	13
1702278	13
7059162	13
2814103	13
5315906	13
9028795	13
9029284	13
4876612	15
20183639	13
3060809	17
10296563	15
1042200	13
4863723	13
5648582	13
6091490	13
7358672	13
651196	13
5379371	13
5440298	16
11685632	13
12424511	13
1022968	13
9676732	13
12808517	13
4619484	13
8929806	16
20848112	13
758956	13
369460	13
40095446	13
9334161	17
12832646	13
2523369	16
2747855	16
2425637	13
1096037	17
16720435	13
389697	13
1619493	13
5031216	16
5383266	13
42386807	13
3871541	13
12388686	13
8668519	13
18540968	13
9221559	13
1051481	13
47442167	16
5230717	13
10665956	13
210445	13
19250077	13
6948830	13
3395225	13
10632435	16
7618414	13
5951380	13
5195226	13
19280646	13
3628636	13
9024329	16
1908192	13
6871779	13
10649749	17
11112147	13
9625429	13
1081795	13
5455123	13
2657472	13
1284756	13
1548585	16
8818266	13
11958571	16
5403930	16
2627514	16
6445265	17
4626003	16
4188068	13
8043271	13
4530016	13
4988006	13
12397595	13
19147221	13
9097310	13
9199045	13
2293269	13
9781625	13
50874908	13
10647565	13
8931737	13
15415547	13
6193817	13
4576820	13
3228161	13
602067	13
2729133	17
24934206	13
4479358	13
10986714	13
41796	13
17710640	13
18289402	13
9451773	13
2795083	13
10195511	13
14386000	13
4676028	13
1876206	13
4621142	13
4656605	13
15900791	13
8680067	13
2655036	15
10608266	13
3473323	13
26130372	13
1890438	13
189067	13
11282590	16
3896211	13
17645756	13
2905973	13
1756985	17
5907425	13
3303291	13
3574782	13
8726690	13
4669300	13
4766682	13
3215944	13
30746081	13
4253519	13
8303950	13
24518575	13
279148	13
984850	13
3336849	13
7323355	13
14367048	17
27159793	13
11156276	13
13397362	13
708555	13
19926628	13
70361	13
8045725	13
4475597	13
547240	13
4088464	13
687763	13
3482983	13
5117790	13
4484833	13
4228099	13
6966500	17
5161662	13
12317703	13
38040994	13
7097380	13
25011347	13
3277110	13
1051225	13
1817660	13
12594677	13
9031674	13
6554369	13
21560853	13
9289202	13
3207210	13
413575	13
11562288	16
4429179	13
12909095	13
12633791	13
14374990	13
2555411	13
9850734	13
13480510	13
469375	13
14582185	13
10390521	13
1336127	13
7395282	13
1665115	13
5877363	13
4508446	13
1274708	13
5798076	13
805248	13
17147655	13
12422668	16
8304741	13
851080	13
14360966	13
20701860	13
5486618	13
13980886	17
2763990	17
4488133	13
14929110	15
1397956	13
3052382	17
13567911	17
2057091	13
1764725	13
1405038	13
4086603	13
4252724	13
8469111	13
3845608	16
5890982	13
6678517	13
24269897	13
3857179	13
6423667	16
20958892	13
1013537	13
4714392	13
2880353	13
10923507	13
1425393	15
3159426	13
3934863	13
4535203	13
9610313	16
7261038	13
4007498	13
13840880	13
5058252	13
1495512	13
2408791	17
2860553	13
3476686	13
20099219	13
11551018	13
18338073	13
4433923	13
12398120	13
36934639	15
1339652	13
3657118	13
20788811	13
3275994	13
14305846	13
11344018	13
5052011	13
6321892	13
7055080	16
1742741	13
186981	13
3911175	13
5160361	17
1048232	16
1833507	16
10654650	13
1369342	13
11682955	13
9224148	13
7446352	15
7302346	13
5864132	13
2818301	13
673841	13
14973483	13
2452216	13
659528	13
13711640	13
8432519	13
1178482	13
555072	13
28511565	13
4228040	13
7731043	17
1517546	13
6483273	15
1324578	13
18455283	13
11956956	13
2164293	13
8720771	13
11892618	13
13663730	13
27233163	13
8871536	13
2780507	13
22464828	13
13428325	13
9723059	13
10017549	13
1675389	13
3980973	15
1508504	13
7344918	13
7375372	17
1391329	13
12078816	16
784865	13
5466449	13
15833165	13
9437546	13
23538374	13
2459639	13
5716992	13
16707416	13
5020044	13
1953560	13
1460282	16
5240099	15
14450954	13
20607307	15
14260291	15
5388738	13
804335	13
11958148	13
55240793	13
7108369	13
2449741	13
125732	13
20467521	15
2808930	13
686232	13
3437073	13
4605288	16
10199533	13
2495013	13
3862020	15
12255735	16
4873936	13
412679	13
6865352	13
7752257	13
10425539	13
11639415	13
404340	16
2951038	13
2246744	13
2254536	13
787537	13
1501649	13
10484422	16
13292974	13
3612846	13
21488532	16
1230064	13
12093928	13
9282571	13
17259187	13
8925669	13
4930669	13
22967225	13
2168386	13
1411501	13
11351291	16
1200562	13
11281000	13
1256581	13
4381415	13
6447641	17
1165232	13
126644	13
14445674	13
1571834	13
1600713	13
15862785	13
4885774	13
6655574	13
2764492	13
4465727	13
8235477	13
36456999	13
1035937	13
2413560	13
13965124	13
1027525	16
2966216	13
11386860	13
3317185	13
15077020	17
2201299	15
10037632	13
1754708	13
607784	16
82713	13
173766	16
23634094	15
15436855	13
11770576	13
3460412	13
41425697	13
12073664	13
716911	13
16376858	13
9463756	16
3916692	13
6944353	13
7680743	13
1495522	13
1210771	13
4037740	13
1141813	13
38127703	13
16681992	13
75168	13
6606248	13
6279946	13
31122698	13
1444636	13
17208729	15
85982	13
14586150	13
3371997	13
6051699	13
4924526	13
10457371	17
4576360	16
13011633	13
6953917	13
728255	16
1163383	13
10135887	13
18585028	13
1646256	13
8706098	13
20994731	13
24109738	13
16271248	16
1970808	13
40611611	13
21308035	17
17274654	13
147209	13
303385	13
2715542	13
35504715	13
42239331	13
4652034	13
2248611	17
3661778	13
5111360	13
6933601	13
17206748	13
16276445	13
1288210	13
882767	13
2388941	13
927101	13
126341	13
1952166	13
27379841	13
509708	13
6257591	13
22169479	15
14320669	13
5755068	13
1759987	13
910030	13
2702874	13
5829187	15
1230994	17
2285317	13
1976906	13
760172	13
3158122	13
42597171	13
11292791	13
3658546	13
776844	13
6757090	13
563176	13
6829177	17
5797121	13
2387324	13
4184054	13
6250331	13
1102351	13
18645029	13
170546	17
3913754	15
3780697	13
3259078	15
3691710	13
6875864	16
17744261	13
6199196	16
7052432	13
19326735	13
18773009	13
3883880	13
6886730	15
6931601	13
3921585	13
29271773	17
6928749	13
10980395	13
4136735	16
5635905	13
3383964	13
18082732	13
14665109	16
37928779	16
1131896	13
15002070	13
10032874	13
1853508	15
5079762	13
6984235	13
1569177	13
32770149	13
1485929	13
2354921	13
19355916	13
5989944	13
3586387	13
1112732	13
3230342	13
9948742	13
6655364	13
488913	13
4780410	13
9288461	13
43907936	13
13697	13
6555360	13
11894287	13
6579313	13
428655	13
8215261	13
5063937	13
8675057	13
17614841	13
4810245	13
13570900	13
13272114	13
7251551	16
11990874	13
3213816	13
22372841	13
1923491	17
1943702	13
5893698	13
14544361	13
6986095	13
4836079	13
9528503	13
11011627	13
3854903	13
2150153	13
18918826	13
8257447	13
4619516	13
35431038	13
40748611	13
7176991	16
38708445	13
3709241	13
3179133	13
15711665	13
6846157	13
342873	13
2631522	13
1213498	17
34840710	13
5071335	16
14965853	17
352247	13
16528762	16
30295779	13
494932	13
1749777	13
3585815	15
536205	13
852671	13
1025184	17
7951283	17
10314002	13
3435509	13
18741798	13
9237169	16
1351163	13
18302526	13
9594793	13
593125	13
11942766	16
6170231	13
2389152	13
1043833	13
13909810	13
2381582	13
15449357	16
15903461	13
1157146	13
1046392	13
316118	13
433340	16
5603473	13
13169653	13
12185030	13
756032	13
13218195	13
91732	13
5101518	13
3294182	17
3758728	13
1784868	13
9211202	13
14654384	13
4776314	13
11956355	13
5849205	13
8231595	13
9531966	13
358953	13
2369096	13
4751352	13
70187	13
16327534	13
8584634	15
10904299	13
23987566	13
4047992	13
10669298	13
27383564	13
22196227	13
3086530	13
971190	13
184699	13
1830110	13
6970671	17
4147385	13
18649469	13
1238182	13
2858359	13
1405440	13
4170893	13
4644161	13
10786428	13
1256916	13
13984381	13
13359095	13
16346099	13
32931605	13
10152639	17
21984208	13
3308503	13
4403936	13
29977507	13
12597818	13
1504258	13
2432171	13
1994091	13
8469431	13
6718161	13
8674696	13
13076167	17
4984491	13
13339522	13
6351197	13
13026099	13
36826213	13
4231288	13
13541424	13
28355873	13
10580979	13
3452576	13
11403184	13
9416504	16
3062308	13
6236979	13
6497190	13
6057210	13
1145578	13
20245969	13
903843	13
7696536	17
732377	13
7494077	13
7157237	13
14137241	15
19853308	16
1759033	13
3584994	13
26449284	13
480750	13
18040439	13
17581658	13
3901650	16
3557363	13
2522633	16
5935589	13
4223309	13
13980037	13
3225762	13
3574979	13
2803835	13
5989774	13
13420	13
9698101	13
5667535	13
19799435	13
6472218	16
21208561	13
11821925	13
639203	13
4694144	13
14820710	13
24983304	13
5558256	13
7772346	13
19882094	13
3881238	13
9185950	13
3004479	15
735524	16
40412947	16
27025724	17
1037413	15
9530715	13
54829	13
4214883	17
15178470	13
488601	13
811735	13
2024507	13
3365199	13
5652235	13
5263082	13
7899466	13
16091796	13
19899205	13
5384308	13
6648759	13
5252921	13
2795706	13
4753915	17
10900371	13
6713585	16
9616926	13
1798168	13
1503794	17
3056785	13
28987884	13
2634407	13
8009243	13
17455577	13
22672291	17
16641356	16
1825192	17
7882067	13
8396377	13
3579709	13
10162445	13
1075014	13
19686264	13
12949124	13
3573379	13
4738938	13
8182323	13
8346984	17
26579040	13
4878810	13
6226230	16
8371222	13
6286872	13
6094995	13
1730083	13
5145609	13
10626307	13
10578240	17
2287987	13
4759287	13
7074537	13
6979715	13
62911	16
987175	13
4033748	16
34400541	13
1578348	13
2358582	13
6449306	13
6855760	13
6764569	13
11007532	13
1643715	17
3339023	16
10504786	13
11786151	13
12053258	13
7380684	13
519893	13
3888787	17
29571042	13
682248	15
15306267	13
1097174	13
745209	13
25554567	13
4243725	13
189587	15
2534923	15
1524845	13
3289556	13
325133	13
12270488	13
14678602	13
5371960	13
5183226	13
2669293	13
14039806	13
872533	13
10576928	13
3264833	13
1899194	13
1757225	16
1952117	13
4215187	13
4021122	13
4361265	13
1085338	13
20677039	17
11445940	17
1387226	13
2281581	15
29030470	13
8085562	15
8865514	16
12736046	13
2628284	13
5184669	13
3366442	16
16005426	13
12201913	13
6056064	17
4492854	13
3339042	13
1040368	13
9650397	13
18746720	13
7480216	13
8512761	13
2023979	13
3621782	15
14372527	13
867901	17
4303902	13
3377018	15
3977456	13
8010466	13
240603	13
5124938	13
1618392	13
517076	13
2636812	13
2530247	13
2565011	13
1964613	16
5851918	13
217115	13
7174981	16
5975892	13
987333	16
3508324	13
11058020	13
645593	13
20157969	13
4236395	13
6680668	13
1961386	13
20559482	13
3110582	13
709565	13
10100110	13
18073477	17
6719302	17
15069794	13
433285	13
6034495	16
2508597	13
12356490	13
5006009	13
1210934	13
13078572	13
341841	13
1001314	13
1523528	13
1858745	13
23087295	17
13423417	13
5348319	17
4537762	13
25746384	13
5215706	13
2916812	13
7691600	13
8878841	13
5536807	17
6166030	17
23206847	13
15440268	13
2013141	16
2718748	13
2024853	13
4608036	13
2096993	15
7643558	13
3976898	13
10520238	13
7866113	13
3954393	13
35415872	13
1422102	13
2159734	16
16797211	17
6284391	13
19875703	13
60809903	13
2682958	13
13768449	13
2416216	13
7901624	13
1242992	13
5734815	15
8597990	17
28248513	13
11417465	13
21748274	13
13854557	13
13034110	13
7482285	13
800248	13
8095032	16
5139450	13
6099972	13
11044167	13
5856	13
10994839	13
1077631	13
9032825	13
3778721	13
22796293	13
7109320	13
57925434	13
30383278	13
13885701	13
12617996	15
7033371	13
527288	13
10449098	13
17553048	13
7394306	13
37825358	13
13970831	13
976193	17
22599974	16
5677215	13
665937	13
16048129	13
3193556	16
2363255	16
9441126	13
1155453	13
11129926	13
9256415	13
1327697	13
3983316	13
18973184	13
4400575	13
13272613	13
19995480	13
9072566	13
1997079	15
8907996	15
6082159	13
42571275	13
17733461	13
16438039	17
865078	13
2560309	13
3222289	13
1917638	16
766818	13
16490521	15
21579	13
1222744	13
4368358	16
92743	13
380878	17
3997499	17
20782460	13
3474846	13
4193549	13
19230638	13
9049223	16
14879241	13
53430452	13
12161750	13
12239383	13
3773791	13
1055437	16
19564580	13
27761025	13
2874824	13
1351626	13
4399428	13
14605287	13
7708944	13
1047441	13
7219408	13
1405670	13
10221633	13
5199698	13
171502	13
5132127	15
44207182	13
6980378	13
1937170	15
13039948	13
12383207	13
1814691	13
19601739	13
4524906	13
4364563	17
4538954	13
1059795	13
8775741	13
5342777	16
13011838	13
7267444	13
713936	13
12090405	13
6617809	13
64266	16
5086340	13
1213533	15
1186919	13
15668096	13
809449	16
5299868	13
18620589	13
6103146	13
18996338	16
11422881	16
1640083	13
247965	15
6894883	13
4046961	13
5462174	13
16920505	13
6869712	17
6236925	13
54725	15
6886828	17
25575916	13
7343999	13
11238176	15
24224	13
7517116	13
9973946	13
3724417	13
13964251	15
2940730	13
290312	16
880530	13
7490911	13
5016105	13
5505681	13
4773963	13
10946395	13
1576360	13
2222280	13
3186632	13
19575454	13
8082995	16
9553025	13
4968012	13
3610030	16
23464388	13
1307943	15
31437712	13
7730669	13
39026398	13
233309	13
16338725	13
7076307	13
6101040	15
3742348	13
21340603	13
3177182	16
3225767	13
2853834	13
5636108	13
6056327	13
6745810	13
4503863	13
10044006	13
30320782	15
3295320	13
1412986	13
192427	13
790473	13
2074317	13
11565115	13
23202613	13
16407177	13
2135189	13
5928838	13
5817487	13
1745460	13
10831002	16
2853971	13
1837237	13
11205276	13
4099654	13
9131017	16
6223617	13
4736425	13
2547097	13
6587575	13
2225115	13
193011	16
14238042	13
5091024	17
6250189	13
12687806	16
3017527	13
8724177	13
5171741	13
4670646	16
3964412	13
22354532	16
257032	13
663090	13
34404967	13
1276923	13
1403549	13
23639193	13
437064	17
5836843	16
2485594	13
3313139	17
9469387	13
34823090	13
20365301	13
4939012	13
1642778	17
3168551	13
6246783	17
23747089	13
9899806	13
14493431	13
5603643	13
3663802	13
21265579	13
5797408	13
1254994	17
6433435	13
11182176	16
4665828	13
1186568	13
14919440	13
9183774	15
3376465	13
6016830	13
2847799	15
500180	13
459097	15
79495	13
6769643	15
4733916	13
3578395	13
6185370	13
18154192	13
3400639	17
3036388	15
14990110	13
7792915	13
270292	13
1399840	13
21548925	13
9328365	13
12119666	13
8363054	16
9844615	13
3607539	13
10353395	13
7588839	17
924660	17
3626458	13
7097232	17
5051156	13
6939950	13
1681257	16
8764904	13
17341954	13
12200248	16
12366157	13
18228756	13
11004465	13
18459040	13
30539662	13
1894274	13
22119923	13
8916645	13
1664846	13
9432603	13
2204182	13
22165372	13
3636334	16
4297622	13
1562314	13
262256	13
17447821	13
8137184	13
30374954	13
13829693	13
6890608	13
4576893	13
7032292	13
8986384	15
840561	13
863615	15
13015975	13
208319	13
1852656	16
2295067	13
498342	13
27375230	13
859451	13
2442465	16
14515032	13
2506303	15
1109912	13
17088844	13
7544827	13
10553784	13
25897635	13
1580470	13
3669846	13
1346984	16
8405279	13
8271192	13
6242014	13
27417543	13
8302403	13
1062860	17
1656964	13
1582963	13
2083492	13
16999621	13
4002792	13
11671124	13
11038200	13
20305237	16
4144625	15
19843182	13
3099118	13
3551109	13
41127183	13
3190838	17
6903298	13
22862380	17
2167101	13
2329733	13
10136462	13
11362877	16
7896513	13
1991364	13
3002629	13
11821733	13
8543409	17
6630165	13
10456216	13
21603446	15
34926402	13
4082206	13
79961	13
7290948	13
3782235	13
4797151	13
6282699	16
8403050	13
12819914	13
10093506	13
11365335	17
18050630	13
20441744	15
4352472	13
6170920	13
11505675	13
8621565	13
5757520	13
208731	13
80855	13
9763287	13
4744593	13
13166745	13
16876984	13
2914859	13
16155629	17
266158	13
13296956	13
1542954	13
3799630	13
117442	13
12340925	17
3492348	13
7990615	13
14052959	13
19637256	13
4261160	13
3997041	13
21674	13
2638718	13
5943253	13
3516728	13
7226014	13
20583163	13
4187625	13
18603796	16
6770282	13
8544288	13
18812983	13
52413	13
50397854	13
1866277	13
3415045	13
8469483	13
4090738	13
5850788	13
4895791	17
10122142	13
6483955	13
7992283	13
825493	13
2594539	16
2347532	13
402939	16
21266427	16
10352905	13
4569019	17
3387406	16
6385134	13
13647762	13
542828	13
5935176	13
10082025	13
10085187	16
11864313	13
14906708	13
2571206	13
4436124	15
4077830	16
18730737	13
10638111	13
14612738	13
6470263	13
14949817	17
903878	15
902943	16
5642725	13
1883390	13
9878329	13
16606900	13
3054539	13
542435	13
26140773	13
7571859	15
4993495	15
2356281	13
6189150	13
20880675	13
6916287	13
14155717	13
17501268	13
25589553	13
16719339	13
9235109	13
2535803	13
2179292	13
9747451	13
8168473	13
18145686	13
9159365	13
15505941	13
870556	13
26867148	13
1614943	15
782767	13
6963124	13
21622281	13
10377035	13
6829013	13
8596656	13
5849776	13
6241892	13
9805228	13
2161413	13
6494153	13
4516786	13
12609372	13
8081774	13
5147818	13
1339448	13
8574086	13
18377	13
5456374	13
302171	13
430583	13
476617	13
10986145	17
11411680	13
3721725	13
19120767	13
9538189	13
147410	13
3331361	13
7602094	17
9999581	13
11043102	13
1510698	15
8295948	13
1340108	13
4105280	13
13177009	13
7286342	13
6276252	13
12450774	16
2003975	13
7592909	17
323847	15
13714096	13
535231	13
10345	13
11108395	13
12904926	13
10909723	13
34160032	13
9184420	13
6636056	13
1166168	13
2896082	13
27384013	13
4983954	13
7996826	13
6295513	13
8459	13
22821713	16
15435028	13
7455889	13
3692434	13
2913747	13
3546651	13
11943195	13
1525263	13
750773	13
5460395	13
3623795	15
24466695	13
18963197	13
48836	13
18668694	13
14204428	13
7752507	17
3139693	13
24270531	13
15266539	13
11384587	13
44069118	13
1909177	13
10186145	13
5306559	13
6361828	13
5847519	13
113908	13
9677	13
11762771	13
3042986	13
3347468	13
31483	13
26253594	13
14280943	13
4449287	13
2328517	13
11594632	16
86390	13
4363289	13
11047897	13
8836925	13
946463	13
19932618	17
4218511	13
15507651	13
1111683	13
4612046	13
15215498	16
5703708	13
6116754	13
6227090	13
4902799	13
5127911	13
3140427	13
11600470	13
9064680	13
2948519	13
615381	16
6242912	13
156792	13
1884055	13
6111524	13
8067274	15
8079439	13
10312832	13
4362671	16
28601	13
6077905	13
2913750	13
5502292	16
690380	13
15007977	13
15891817	17
4902245	13
21408376	15
3905833	13
4538331	13
2381886	13
6851520	15
12259325	13
13492156	13
381212	13
1309218	16
9608605	13
227470	13
14364324	13
21036881	17
7137376	13
22082198	13
1190974	13
4712891	13
2386251	13
3998762	13
9469073	13
5417426	13
13710191	13
17634275	13
5317100	13
9441086	15
3176032	13
380868	17
33780028	13
11466768	13
15814177	15
4509567	13
14914744	16
7110931	13
2261026	17
31737	13
12615442	13
3307788	13
88846	13
3649726	13
5037787	13
1210371	13
6224238	13
8345476	13
10396496	15
16099348	17
5166371	13
4216825	13
192867	15
58602	13
958519	13
10500816	13
1054099	15
1807831	13
7431221	13
1029397	16
2766377	13
25004252	13
7729742	13
8231671	13
7155690	13
6653041	13
8181306	13
11319602	13
11420684	13
14734094	13
37312604	17
17246688	13
4185023	11
9126632	13
10092484	13
11758495	13
7948	13
1518330	13
4343180	13
9216927	13
10958897	13
5004320	13
5371260	13
3255190	13
17623065	13
490194	13
106521	13
7556172	13
20354148	13
1554302	13
8104392	13
1226659	13
1157717	13
23384551	13
12321162	13
10540696	13
1831539	13
7924511	13
2061660	16
3335601	13
116725	13
3895899	16
4887871	16
10212511	13
912873	13
23595444	16
24835729	13
3645476	13
1025737	13
9690777	13
1348102	17
14715193	16
4797884	13
10549147	13
3659925	13
19518477	13
11393727	13
11154774	15
11801284	13
16794387	13
3592013	13
6110246	17
4311592	13
3427854	13
18708612	13
23842442	13
105458	13
37953624	13
2748721	15
21542869	13
4631566	13
5226770	13
5597518	15
23814968	13
11650601	15
9077490	13
7062206	13
4670124	13
4481237	13
8644202	13
3064252	17
28100612	16
2154023	13
4018356	13
7432484	13
4559187	13
22874650	13
3205160	13
3915871	13
10288889	13
3265613	15
5793186	13
8424865	13
1634268	13
961960	15
5150231	13
11645196	13
2962539	13
6910526	13
15201117	13
1137042	16
25565973	13
19583448	13
245273	13
16006979	13
5601694	13
1345787	13
4581057	13
8582954	13
19889647	13
18775748	17
1566674	13
8669626	13
4628878	13
24237453	13
70923	13
21827347	13
1621913	15
1552065	13
9225126	13
7430937	13
15887086	13
3692209	13
274107	13
11437158	13
3523744	13
5796701	13
3973336	13
7376706	13
2544488	13
4095706	13
5377582	13
34970275	13
3992040	13
2048578	13
2084857	13
8805811	13
6410166	13
8986567	13
14158868	13
2361901	13
663730	13
9549485	13
2019667	13
2894235	13
7920921	13
18035363	13
6984233	13
2329204	13
31074141	13
4236617	13
6447498	13
1827405	13
5576949	13
6327745	13
17879835	13
5903446	13
15875981	13
6769406	13
12864492	15
8870759	16
2598272	13
14442022	15
3883056	13
4867729	13
2450023	13
3876667	16
6096746	13
5493854	13
9950793	13
18601553	13
9800602	17
9710113	13
21596149	13
12618881	16
1869298	13
1357807	13
12172549	13
1126849	13
17556820	16
10990645	17
5554631	13
1337372	17
5673111	16
3102562	13
2723375	13
8599	13
22078217	13
14100009	13
33464291	13
5715999	13
4247304	15
7766987	13
14065231	13
974657	13
527762	13
1949498	16
7642014	13
9217530	13
4439699	13
7045751	13
28204585	13
1463580	13
88110	13
5964316	13
12741617	13
10685396	13
482776	13
8400503	13
977224	17
26551954	13
7708174	15
2117482	13
1130197	13
828956	13
17588997	13
438350	13
798789	13
746003	13
6657920	13
417340	13
14932487	13
4778808	13
1209920	13
8476046	13
17252750	13
2448153	13
2618370	13
1045099	13
32177456	13
2418069	13
11562958	13
4172708	13
2597415	16
5677454	16
6431705	13
8816676	13
18978109	15
214574	13
3871845	17
33088665	13
7880775	13
13554196	13
8219597	13
29363472	15
1978283	13
3795634	13
28583844	13
7309435	16
4050170	13
7080259	15
3704954	13
9626695	13
5947135	13
13993286	13
7490842	13
7520341	13
8450340	15
899506	13
4456342	13
22788975	15
1398175	13
1800333	13
290170	13
30546249	13
2451100	13
16606927	13
298423	13
8263902	13
14242105	13
1153098	13
11643974	13
492813	15
4691536	13
8936066	16
22987145	13
3294436	13
931345	13
14526719	13
7008000	13
2269988	13
7367114	13
16898962	13
9695371	15
920879	13
1352376	16
981233	13
3887917	13
2396188	15
855694	13
11118724	13
3560658	13
320429	13
31649224	13
1335085	13
3436712	13
2348521	17
13631474	13
7025614	13
14734119	13
6650326	13
5374377	13
5916580	13
3078708	16
1742263	13
10525461	13
16260509	13
25100124	13
8451400	13
1460092	13
230194	15
6758949	13
12646836	13
1946575	13
2154501	13
12787388	15
20504808	13
645982	16
5858731	13
28123153	13
20608224	15
19064900	13
4189508	16
17563062	13
7158650	13
5575340	16
46747840	13
1272230	17
24683896	13
3398008	13
2746705	13
8541693	13
30629203	13
10952433	13
1586635	13
4224883	16
2071184	13
607295	13
2710563	13
17531464	13
5991191	13
21775814	13
15054493	13
5528910	13
2984023	16
8901384	13
11183825	13
7218480	13
9065390	13
28156165	13
2301509	17
1760223	13
10287018	13
5756416	13
3646789	13
2129377	15
37208490	17
17246072	13
21067908	13
6563553	16
14939932	13
7415008	13
1443354	17
1264464	13
173361	16
347448	13
408797	17
2571711	13
1759405	13
2464634	13
6858392	13
99043	13
871210	15
2286002	13
4929695	13
1408493	13
306103	13
759062	13
15342861	16
8281407	13
11496111	13
1224983	13
6860476	17
16342757	13
16173301	13
5282134	13
3242952	13
4226192	13
38206588	13
13857702	13
5996082	13
9213561	16
8411870	13
2293800	13
14025495	13
5236898	13
2033568	13
7851202	13
3576419	13
3462703	13
5657571	13
6151978	13
30865897	16
8345242	13
3099	13
1432207	17
7367511	13
17099814	13
15360972	15
1720568	13
2558898	13
2352641	13
7604094	13
1858563	13
607101	16
1530791	13
7905171	13
547416	13
7746061	13
2855490	17
3337595	13
28554867	13
12138166	15
14373951	13
9518222	13
21790022	16
9014185	13
18256129	13
13596888	13
7787360	16
3929453	13
6553731	13
10614192	13
3414316	13
4539767	13
7748384	16
25996791	13
1329488	16
9064103	13
3317746	13
44312840	13
9547053	13
597886	13
7582585	15
7612833	17
6637409	13
3355464	17
1316480	13
14961611	13
2472070	13
24844253	13
2055888	13
1652704	13
4149783	13
14426381	13
6189133	13
27709972	13
4237487	13
14028546	13
4206575	16
21706901	13
3914995	13
6573395	13
9202965	13
2437444	13
5456868	16
760071	13
17920788	17
647935	17
23177052	13
23425119	13
4102179	16
1790213	13
1149333	13
3262953	13
7341939	13
5789841	13
8664587	13
9481581	13
1217415	13
1951954	13
13012207	13
2001852	13
5120513	15
9806254	13
7070064	13
6552408	13
8965716	13
1036641	13
2569886	13
11415354	13
2206872	13
13022203	16
14123335	13
5291996	13
845898	13
10190767	16
3500853	13
648625	13
25491227	16
10717604	13
1218293	13
15507007	17
48943767	13
2787681	16
9770081	13
6707127	13
53312350	13
24544043	13
4743384	13
16300873	13
13591185	13
4655469	13
6474398	13
516090	13
5214116	13
8896767	13
8964315	17
1508272	17
2700999	13
18307503	13
1373901	13
7439682	13
1342492	13
4166835	13
2512977	13
5452100	13
9479967	13
3845777	13
13426644	13
153594	13
4689628	13
1775824	13
3085916	13
28537135	17
5048175	13
21523838	13
3543383	13
3668477	13
11685345	16
11222514	13
1041349	13
4681613	13
10911546	13
249535	13
3361533	13
2058009	13
5538845	13
5478169	16
1261199	13
21342579	13
1469914	13
5519352	13
14934271	13
723242	13
8416702	13
8929672	13
152976	13
5363226	17
3482139	16
1500710	13
28051033	13
4313880	16
5656450	13
7137770	13
20276929	13
4307580	13
1087958	13
13995316	13
25324715	15
2346429	13
7051689	15
2903470	13
9677999	17
4797866	13
161483	13
9473370	13
24761123	13
15814567	17
4794440	13
5044813	13
32504588	13
10432420	17
3329523	13
2561528	13
6047240	13
2899931	13
5222999	13
4318501	13
15060885	13
24836243	16
734039	13
18424855	13
876318	13
9999937	13
8210324	13
11173005	17
4574831	15
4065613	16
28238578	13
4765165	13
13903736	13
5831975	13
4276622	13
5688241	13
11603	13
14214891	13
18633683	13
13417084	13
5791699	16
21293047	17
5289639	13
4185468	15
4812142	13
1016315	13
12759688	13
4778855	13
8213722	13
1220221	13
4692727	13
3970789	13
3953984	13
456111	13
9008059	13
4020695	17
1592726	13
5681639	13
2576813	13
4750261	13
6576032	13
7237654	17
6214593	13
15875730	13
1044478	13
25941851	13
30408830	13
3624626	13
124659	13
4213582	13
11809708	13
3236266	13
1358588	13
8090912	13
42778	17
2057769	13
1225463	13
4123051	13
17232598	13
6279665	13
24069089	13
2269849	15
12820434	13
3550967	13
14539861	13
26474256	13
15446049	13
4045819	13
1140843	13
1854124	13
6779538	13
3499296	13
7201941	13
223153	13
28257207	13
3168783	13
31356917	13
62144	13
16259402	13
7369358	13
10817719	13
1546774	13
1612325	13
13838	16
4298122	13
27220801	13
766101	13
3577876	13
12960161	13
3504988	13
6395721	13
7066256	13
6400617	13
10369292	13
2747950	13
16056724	13
2657248	13
11764495	17
3813808	13
6241572	13
592836	17
9971954	13
1627670	13
1508954	13
370850	13
1726188	13
8267773	16
705231	13
221871	13
904001	13
5044607	16
4861776	13
15499915	13
18513391	16
6990162	13
5447604	17
4031823	13
5283412	13
1429687	13
1414356	13
12347602	13
1723885	13
2403297	13
4191552	13
3948502	13
2963410	13
8199578	13
23103204	13
2942813	13
4650283	13
15230793	17
2276241	13
4925480	13
9541893	13
7796155	13
319842	16
6927467	16
16241361	13
1286363	13
16563707	13
9552358	13
3313434	13
3465258	13
828649	13
1878417	13
10719768	16
5632440	13
4829513	16
1223583	16
5536410	13
4456613	17
6659164	13
10492100	13
7624576	15
7847975	13
13107673	13
17763583	13
4849748	13
53560321	13
28222123	13
777307	13
17918888	13
10807754	13
2132807	13
6701520	13
5391013	13
7890373	13
1454288	13
2144602	15
6489219	13
3159306	13
18089039	13
2497996	13
18571855	13
3381373	13
1830873	13
23924290	13
4807114	13
9020859	13
4368837	13
2347229	13
3086708	13
1753506	13
3505215	13
1579221	13
10461100	13
2067888	13
1481240	13
17681973	13
7322584	13
9071	13
8016562	15
6200250	13
3473240	17
1538132	13
18597703	13
9351435	16
19325124	13
16364691	13
670920	13
4091914	13
5106040	13
692040	15
2467246	13
2097450	13
12444410	17
909973	16
543066	13
19670910	13
22681049	13
7121266	13
2394815	13
22753057	13
1063463	13
2141456	13
22908400	13
3331088	13
6544584	13
9529991	13
15795892	13
6701457	16
8391166	13
4325708	13
31481558	16
401277	15
5660733	13
10431282	13
29400704	16
82339	13
1871858	13
5617139	13
3648674	13
10034014	13
15567532	13
2579012	13
1694092	13
12591918	13
23755368	13
48557217	13
793771	13
3195181	13
13403720	13
10162977	13
4306321	13
355761	13
18469123	13
1868410	13
8146443	13
5015805	13
16540529	13
16532594	13
8133436	13
12240461	17
4447141	13
12376397	13
21181061	13
9068821	13
9327735	13
12559100	13
4744891	13
3959914	16
17339355	13
8969196	13
1931282	13
33134795	13
27517719	13
13740380	15
5301000	13
674457	13
7398958	13
3264225	13
218218	13
4877320	16
10125916	17
22342673	16
6773174	13
7953569	13
10220083	16
1877146	13
17577540	13
10252603	13
19138466	13
22925465	17
14915884	13
691653	13
7625030	13
2976886	13
23916387	13
14866422	16
12182409	15
3294674	13
610341	13
15973940	13
7701240	13
16092887	16
48426091	13
20876471	13
639367	13
3974922	15
10381166	13
7367421	13
433309	13
14450748	13
178389	13
1973496	13
317806	13
2892735	13
1036646	13
744919	15
581591	13
14915967	13
22637533	13
7807304	16
6270822	13
1429913	13
4795187	13
18949647	13
1059681	13
2127408	16
3966654	13
20286778	17
5968627	13
14397095	13
6343058	13
4375316	13
8463329	13
2730998	17
3785066	13
2845230	13
7526225	17
24497801	13
410405	13
8334288	13
9209589	13
8878543	13
13410502	13
2682142	13
3794565	16
21819629	13
3413442	16
3174548	13
2580409	13
2085336	13
22776611	17
3683530	13
10109898	13
5827886	13
4362269	13
8388304	13
9727876	13
3744928	13
8408934	13
3852755	13
9508302	13
6668594	13
15924928	13
15711519	13
25671277	13
2355309	13
17405838	13
13475404	15
1460317	13
7929932	13
3578934	13
20995090	13
3843105	17
3273500	13
6268439	13
1023353	13
11832471	13
6007321	13
18599045	13
14177913	13
16068240	13
1476931	13
3672954	13
2107903	17
764006	13
12383884	13
149467	13
3538814	13
15488193	17
14031831	16
417639	13
7013735	13
24025533	15
6580295	13
5460310	13
3146998	13
5436650	13
4310549	13
5324090	13
4211185	13
2080242	13
35919596	17
214313	13
491559	13
4753264	16
3477647	16
18743594	13
47470200	13
1604142	13
2882990	13
7311910	13
5011159	13
23848267	13
749587	13
4960391	13
19304069	13
3594182	13
9965150	13
41703236	13
9750929	13
1645480	13
20937553	13
2184033	13
12015564	13
15340376	13
5776749	13
5598171	13
10300651	13
38976241	13
25716935	17
5645970	15
11551278	16
5500618	16
9702037	13
13248792	13
17987743	13
4390827	13
2942412	13
3351516	17
14605696	16
1924115	17
3200162	13
2040757	13
27794203	13
892725	13
15519475	13
3766461	15
28833695	13
10673370	13
507424	13
6956470	13
11876162	13
9832529	17
5878896	16
2664140	13
2167952	13
4765571	13
1213153	13
5719340	16
1783524	13
12762149	13
853986	16
4846106	13
17797460	13
6433866	15
14723601	13
3847006	17
14930	13
4009999	13
8826886	15
26371998	13
4511127	13
14046509	13
9453024	13
2748378	13
2338288	13
4398534	13
6186667	13
3775225	13
35464950	13
12539439	13
2748528	13
9574455	13
2156009	13
2083770	13
3554007	13
329887	16
13673421	17
9958834	13
1339176	13
12823597	13
2571013	13
11152765	13
4746066	13
13575845	13
2716846	13
5738818	13
25369813	13
7442463	13
740408	13
4713725	16
2703771	13
10962507	13
13427586	13
8981320	13
5223421	16
14621700	13
894505	13
291483	13
15721810	13
3165506	17
955331	13
12725088	13
14136267	13
540094	13
30358285	13
7776797	13
9131156	13
7104291	16
315130	13
2788527	13
18877951	13
13376191	13
43182074	17
4747085	13
11348751	13
4209149	13
2220833	16
102554	17
6265517	16
17893323	13
16190577	13
18373992	13
18685020	13
10240545	13
3826444	13
817250	13
14167596	13
2234340	13
750207	13
86193	13
9590335	13
17847394	13
15266956	13
356302	16
10308556	13
4557386	17
14587398	13
5307107	13
13330148	13
755649	16
9788177	13
5779764	13
2626544	13
10891889	17
27890328	13
1279271	15
7310544	13
4203123	13
1109955	13
24397881	13
1360056	13
8278123	17
14974318	13
13170049	13
1089154	16
593218	13
7423374	13
3030616	13
2846069	13
1390911	13
12944479	15
11584537	13
3916252	13
8444615	13
10272786	13
867408	13
18769724	17
11474234	13
533583	15
14412720	17
9289344	15
8664527	13
8713629	13
14933081	13
1223108	13
3059204	13
29486437	13
4774122	13
7776340	13
8136473	13
16530291	13
21230167	13
14527085	13
2647020	13
1694724	17
1221438	13
5753955	13
18823824	13
4800341	13
5878964	13
582806	15
7463641	16
10928698	13
1511561	17
3259449	13
2014722	13
9461595	13
748451	13
8261230	13
1740363	13
11634027	13
2076612	13
39609115	13
2050567	13
31640025	13
511788	13
1662468	13
3297532	13
3861497	13
17117516	13
14186406	13
2981725	13
4592086	13
3971597	13
1064724	13
9525923	13
14813163	13
12605704	13
3772683	13
889799	13
2077897	17
7271224	13
1787831	13
2413237	13
6829510	13
13239942	13
2111929	13
11050807	15
541169	15
6307115	13
24275601	13
2668908	17
114301	13
29556280	13
1369105	13
3406292	13
7962411	13
2600230	13
16352144	13
2693012	16
14919382	13
8031488	16
26994028	17
8531346	13
5352119	13
4435218	13
40057071	13
8892226	13
724634	13
5494517	13
27628837	13
2420981	13
5904068	13
10539604	13
4427019	13
6087011	13
13042280	13
1646257	13
28901718	13
907863	13
3169851	13
1109601	13
1738161	13
43722139	13
5095230	13
4569554	13
14705726	13
4120639	13
497837	13
3030303	13
7492186	13
11232924	13
1362744	13
14606234	15
752997	13
34827212	13
2510002	13
19047273	13
11193013	17
1589783	13
2156892	13
958543	13
18885091	13
3270686	13
12789781	13
1348069	13
87766	13
18460319	13
17303551	13
13159588	13
2943084	13
4246084	13
941877	13
15429942	16
5944089	13
1487241	13
3789769	13
6759953	17
14766290	15
10767828	13
1636276	13
23009750	13
1328542	16
26985369	13
5705372	13
7201956	17
3531969	15
5919650	13
404548	13
6269384	13
5703062	13
459731	13
2828860	13
1039866	13
10572630	13
8204040	13
315271	13
4889023	13
2683061	13
22499933	13
8286299	13
6085951	13
3834884	13
4003088	13
5624178	13
21180800	13
7623851	13
17953789	13
29655504	13
5511734	13
839681	13
465799	17
2037693	13
3026931	13
21716085	13
8422965	16
1800018	13
15490246	13
2985033	15
24025286	13
6239583	13
1821930	13
557870	13
34943	17
9504700	13
3843941	15
2535299	13
7225408	13
2317120	17
44743309	13
7053555	13
782510	16
5941349	13
9279612	13
12443056	13
7159843	13
3428413	13
11313688	13
47951866	13
1782950	13
2290425	13
3699374	17
33282827	13
4233078	13
4166069	13
6957751	16
8139574	15
11546920	13
4986459	13
7706100	13
7863700	13
762913	13
772706	13
3638100	13
3827866	17
8844956	13
24074327	13
3413941	13
1847246	13
1469678	13
3648247	13
9893552	13
21224287	13
22474388	15
46772	13
4661946	13
2672131	17
8907157	13
134112	15
17780990	13
12536701	13
9222592	13
10084922	13
4591649	13
30964346	13
87889	13
461409	13
19267271	13
7250058	13
10665252	17
21134932	13
5331734	13
17807063	17
2587806	13
17059759	13
3791460	13
2812354	13
6728594	13
10130985	13
19406903	13
1223814	13
4860485	13
4207165	16
6126474	13
6184362	17
12713229	15
9411819	13
17924607	16
7067095	13
21408449	13
13917092	13
6365551	13
2382438	13
17280542	13
3623641	13
13569490	15
8074466	13
11355259	13
14125715	16
6253593	13
6934041	13
18559912	13
77939	13
738466	13
6037296	13
22211335	16
1040463	13
26279798	13
5352183	13
1985767	16
44388220	13
19041431	13
8838726	16
7673532	13
1533190	13
2072554	13
1925211	13
6564129	13
1226006	15
5678176	13
1157701	13
4532364	17
13247736	13
5994220	13
1188984	13
4170777	13
22101809	13
485857	15
5062421	13
632674	13
2313130	13
12117228	16
3031575	13
5961150	13
424012	13
32579352	13
5497759	13
2400192	13
13121207	13
3019858	17
802326	13
9052878	13
9334804	13
9196666	13
2618128	17
2813525	17
8479469	13
708362	13
9110580	13
769449	13
4334502	17
10621628	15
414565	13
81861	13
4029012	13
22884620	13
2109902	13
18870692	13
2212805	13
2917258	13
1511860	13
8045782	13
3364298	15
6051592	16
21362101	13
5171960	13
555288	13
35746421	13
5563469	13
2541809	13
6539804	13
7905116	13
8335033	17
3234297	13
1137655	13
1198927	13
2347425	13
5444746	17
1313066	13
1642000	13
3489857	13
4638292	15
19319731	13
26474694	13
5182693	13
23932573	13
7564616	13
12438547	13
2336744	13
14558969	13
20771873	13
5966347	13
4743083	13
9694731	13
3273253	13
7465066	16
600170	17
22941371	13
17616594	13
4210905	13
109398	13
4585690	16
4837104	13
6925096	13
541823	13
6104399	13
2214559	16
4109793	13
19191813	13
3849674	13
791436	13
19443923	15
23514	13
4259849	16
4690114	13
8630128	13
3360974	13
25814013	13
8301355	15
4509330	13
5059347	13
10734103	13
400613	13
6764170	13
1299455	13
29892904	13
531748	13
8251321	13
1305338	13
6514903	13
5375356	15
3886203	17
2551695	13
10750368	13
329916	13
1627654	13
2167257	13
15916559	13
2224416	16
4497122	13
1316517	13
1967068	13
1988962	13
11579035	13
5071243	13
10412379	13
42085624	16
13650369	13
6471137	13
9611036	13
2860056	16
9489271	13
971172	13
7255465	15
2496950	13
1762704	13
6681425	16
31299540	13
918112	13
3196619	15
7665412	13
8183914	13
3621154	13
34648156	13
12742388	13
31816018	13
1508202	13
14978806	13
163848	13
462036	13
5843584	13
8045038	17
9291139	13
2715008	13
2760409	13
540406	13
2251911	13
7275111	13
1605411	13
14884178	13
1930995	13
1771306	13
1558833	13
7408700	13
1734172	13
6399691	13
19421184	13
7093688	13
3382002	13
2456210	13
2277452	15
274789	13
6842619	13
2597923	17
9360502	13
14510789	17
4666268	16
3562751	17
16478336	13
572499	13
5333321	13
7333355	16
2639859	16
12929693	13
10553476	13
790234	13
1986991	13
2141154	13
6572513	13
838582	13
237294	13
16518440	13
15482303	13
8104623	16
5805543	15
18574264	13
18485200	13
12070827	13
207365	13
3441545	16
1564504	13
2878724	13
3089292	13
6077614	13
1750061	13
13657276	13
781121	13
9264101	13
20120100	13
1015889	13
9368072	13
9742353	13
4700577	13
14948687	13
1445024	13
12226387	13
5746908	16
1256799	13
36992008	13
2003560	13
5802315	13
17259289	13
11773956	13
619014	13
10099833	13
2801763	16
1888804	13
374669	13
2363812	13
4574898	13
14248981	13
30792405	13
6242461	13
2323393	17
26119155	13
2468952	13
8721720	13
11627294	13
9373458	16
3779464	13
7434274	13
4846774	13
4136327	13
1076121	13
8363356	17
3708617	17
1171232	13
5215508	13
2314564	17
16551034	13
8989387	13
15537529	13
1329554	13
2114973	13
22247628	13
9190638	13
2135229	16
18699984	13
6218805	13
501693	13
2189791	15
13243109	13
15456269	15
8204806	13
9580205	13
5287446	13
18476348	13
9831594	13
7519605	17
5395286	13
11868441	13
20734033	13
22812871	13
3988366	13
6089544	13
1306178	13
3436334	13
14208646	13
14385770	13
3287465	13
5330867	13
239951	13
3210872	13
9669988	13
10875925	13
3044080	13
3734904	13
306217	13
804048	13
3600595	13
1617198	13
2194140	17
35107047	13
13615776	15
3458569	13
13963940	13
5487974	13
122223	13
3306553	13
6524770	13
9590016	13
11201034	15
411380	13
6969619	13
2405072	16
1132440	13
22406667	13
8884519	13
1874811	16
7264513	13
30110669	13
14712301	13
29624214	13
7850317	13
4409905	13
5215047	13
4838844	13
4359205	13
12114640	13
24771506	13
2592888	13
1065552	13
7691723	13
1331331	13
3622641	16
28983632	13
8312386	13
4002024	13
10622925	13
6531332	13
11375156	13
6446292	13
7958425	15
4283511	15
7328071	16
13904631	13
8297444	13
38299387	13
3988393	13
3653751	16
2079197	13
23568164	16
877358	16
15404593	13
612878	13
3193448	13
35440286	13
516124	13
8165958	13
16021575	13
2958396	13
2280795	13
6635644	13
14770560	13
5623797	13
12850133	13
4382415	16
7868754	13
294991	15
12488668	13
27308810	13
1396145	13
12252826	15
13810876	13
10191863	13
13665036	13
10042533	16
2756407	13
12810561	13
1078236	13
2017393	15
15520285	13
2516150	13
3489380	13
10695100	16
8999406	13
9817245	13
11463342	17
327100	13
1545545	13
2734327	15
8989039	13
2799887	17
3015309	13
8531219	13
272208	13
3401892	13
10167408	13
20101815	13
3200515	13
4484517	16
3102089	13
15521	13
6412427	13
21908668	16
9564126	16
6558882	13
8891420	13
6241968	13
3538610	13
8015054	13
1040473	13
2517102	13
4587659	13
1210550	13
16149939	13
2277537	15
291582	13
5391856	17
871462	13
8868082	13
5367115	13
8819694	13
3588268	13
20527902	17
1431367	13
19935453	16
30341643	13
5020710	13
8871888	13
5074542	13
2088322	13
633504	13
6255049	13
6024237	13
5789591	13
831991	13
7608200	13
5262489	13
145079	13
6357697	13
4099592	13
9991556	13
274064	13
856051	13
557646	13
7411870	13
6245810	13
7541888	13
5136155	13
5003604	13
2679028	13
7430571	13
9086260	13
3145036	13
3848978	17
6898595	13
18688192	13
76992	13
5614816	13
404181	13
22783738	13
12873929	13
144861	13
6038823	13
2463336	13
13261	13
192705	13
6925648	13
36442	13
12618592	13
1212101	13
463290	13
494630	13
6663231	13
31210841	13
4935019	13
6531179	13
396785	13
6218588	13
345588	16
3893237	13
14306599	16
21870	13
9837335	13
2354008	13
8808634	13
5765657	13
1827351	13
12882067	13
354655	13
7560888	13
1498836	13
9367729	13
27617103	13
12851751	13
9025121	13
3414327	13
8278057	13
11752737	13
14801162	13
18015854	16
7050093	13
2558312	13
14962148	13
17801121	13
5834972	13
21893412	16
2842225	13
13732108	13
11145232	13
497110	16
13522079	16
16909213	13
11557866	13
5753559	17
25630908	16
2987248	13
261369	13
6463438	13
5229962	13
5442880	13
9032956	13
162789	16
269156	13
1163572	13
40546920	13
3620032	13
4726367	13
1307645	13
5056417	13
34561478	13
4610558	13
3430795	13
56212	17
4673370	13
1761574	13
547356	17
3495210	13
3998889	13
11773579	13
30076741	13
6402104	13
8124155	13
1526078	13
2088565	13
10298339	13
28998585	13
4250790	13
2614747	13
6338162	13
6595229	13
600199	13
3743594	16
12773122	13
12473541	17
12614865	11
2899200	13
8146420	16
8473688	13
2151362	17
13927088	16
12625778	13
579186	13
14451243	13
154533	13
23433985	13
10686335	17
2245342	17
3022999	13
2974687	13
5661808	13
1006207	16
15529304	13
12831482	13
1476434	13
6487943	15
13667174	17
1087064	13
465278	13
1423012	13
1926783	13
5927854	13
5058899	13
6386268	13
3937778	13
12799554	13
6928409	13
5875817	13
5643712	13
13583826	13
3633317	17
5753779	13
10492973	13
2037577	13
2857136	13
2131752	13
550647	13
1471078	13
2510285	13
16488895	13
10094059	16
2813838	13
1298591	13
6251797	13
9255799	13
1062139	13
4982504	13
8311944	13
11185560	13
17686366	16
3125943	17
245110	13
17421150	13
3916692	13
2136593	13
11210954	16
1261348	17
17282527	17
3119158	13
2767074	13
15256394	13
11150858	13
17927361	13
2587653	13
22708834	13
8628936	17
7710351	13
6437522	13
8069872	13
3462521	13
14194342	15
1237194	13
8407452	13
19777681	13
873899	13
31106136	13
6217508	16
19790143	13
2004952	13
913279	16
856619	13
31581037	13
7455765	13
18055923	13
318959	13
6371312	13
20762316	13
11887198	13
16405868	13
22072524	13
4189291	13
6045578	13
6103412	13
1637945	13
6745097	16
7669334	13
15690094	13
10727956	13
742730	13
28173153	13
8512036	17
7596855	13
7615481	13
579657	13
16569467	13
35314494	13
636659	13
945879	13
5674674	13
1120362	13
3221306	13
2008412	13
10454142	13
13102265	13
8492111	16
19067685	13
3533607	13
896976	13
3637439	13
2502215	13
6846377	16
7024488	13
755560	13
6194835	13
960479	13
10248908	17
15246639	16
3406600	13
8553716	13
3377450	13
4719133	13
1007395	16
13605499	13
3018591	13
22968808	13
8933756	13
12431045	13
3217603	13
14146084	13
819154	17
2786594	13
4391129	13
20097273	15
3435222	13
11931955	13
9153751	13
287332	13
434278	13
5502528	13
1688689	13
17660131	13
539153	13
9877612	13
3215803	16
10792929	13
19853373	13
5098545	13
2857441	13
14553671	13
378644	13
5531422	13
17813419	13
902986	13
4937638	13
11100712	13
264112	13
16392731	13
1686716	13
23208273	13
6828120	13
649994	13
8261226	13
2121173	13
39634698	13
17728229	13
11955680	13
126967	13
1846126	13
8899010	13
22371023	16
11329806	13
15727998	13
15573084	16
915277	13
18216756	13
5727720	13
9783276	13
6519729	17
12346235	13
1489390	13
3029014	13
18754960	13
3898575	13
422380	13
1298813	13
96065	13
3086226	13
10437906	16
3209685	13
11216326	13
6437965	13
3494472	13
16736507	16
134355147	17
81339	16
3419785	16
12611108	13
4420826	17
9892681	13
7826828	13
987943	13
2882283	17
8962194	13
2418585	16
11337356	13
1186573	13
14214827	13
5031169	13
6426761	13
11737989	13
21266647	13
1259582	13
2965402	13
20777312	13
15442846	13
5728393	13
6340410	13
19248218	13
4553573	13
10639548	13
5697440	13
7779828	17
2133477	17
1598151	13
14227847	13
2216621	13
2014660	16
7885796	13
9878959	13
438330	13
1708293	13
5343332	17
21203122	13
12077588	13
12768831	16
2251752	16
4057908	13
216914	13
13450887	13
3798708	16
2105004	13
10283910	13
2325059	15
33575576	15
2215381	13
1780414	13
707667	13
2617943	16
40063980	13
3096083	13
4323193	16
20482998	13
545365	13
2137404	13
12261773	13
912330	13
19791504	13
4852995	13
4237785	13
19830365	13
1441572	13
3732223	13
9536683	15
920549	13
8330188	16
6642087	13
4979957	13
2433634	13
7089187	13
3443099	13
14887573	13
9610332	16
2901794	13
18467633	13
13793546	13
7639901	13
13113763	13
5279471	13
6726155	13
1113488	17
6220345	13
4982724	13
8535112	13
16156079	13
37303480	13
10090918	15
24781506	13
890968	13
7385739	17
13004646	13
7455812	13
8408861	13
2177402	17
10084684	13
11560789	13
7668822	16
1940575	13
3428177	13
39858	13
554801	13
18663534	13
14450527	13
14239123	16
4060900	13
4209223	13
16131117	13
4954135	17
17423167	13
1113885	13
9293860	13
14631441	13
3483066	13
2002160	13
142997	13
24597076	13
12519499	13
21494968	13
2406733	13
8633107	13
34185280	13
2204963	13
4652528	13
7532909	13
16069852	13
525024	13
5335010	16
12621809	13
4760532	13
4153040	13
743130	13
4219680	17
1476539	13
3927566	17
5825344	13
2679706	13
7532741	13
7638322	13
334206	16
183278	13
1310280	15
3071109	13
6864368	13
11933392	13
12270998	13
12813515	13
1946499	13
5067600	13
8282470	13
21175602	16
10477346	13
1715972	13
2890266	13
17122915	13
2522981	13
25359667	13
3442600	13
12957211	15
16187877	13
1459996	17
8061563	17
9962205	16
9046687	17
3759361	13
1277276	13
367591	13
1466494	13
748388	13
1297752	13
1470528	13
7944266	16
528112	13
12343539	16
759069	15
11568793	13
24572818	13
1620313	13
6930070	13
5093785	13
3854727	13
9845350	13
37486382	13
711638	13
1595964	15
7000057	13
16559783	13
2063419	13
12509837	13
1808935	16
3087079	13
8435615	13
6029321	17
11971992	13
6632941	13
16286294	13
1558067	13
22846104	13
11479543	17
127199	13
4897667	13
9960982	13
13927519	13
10021549	13
653395	17
2540054	13
1919790	13
1807356	13
561825	17
10444913	13
25968833	13
6009206	13
11964448	13
15305743	13
4614516	13
12256161	13
14297617	17
435259	13
8822048	13
6947549	13
2832262	13
18271369	13
89357	13
8625795	13
2140489	13
917653	13
5895716	13
1813890	13
1261195	13
8545092	16
4557995	13
6257699	17
1452912	13
652297	13
2695230	13
5666992	16
9988810	13
12105002	13
2215277	13
7324782	13
7456630	13
11946664	13
949394	15
3873928	13
10827002	13
181293	13
19450152	16
1741178	13
19789249	13
2830544	13
1311241	15
5050	13
7914121	13
1557732	13
2787462	13
3837764	13
1424523	13
4721586	13
4512898	13
5332446	13
2287768	13
6950329	13
22122085	13
13595634	13
9947940	17
14616325	13
8123603	13
8184255	13
9275807	13
3295526	17
6840036	15
3019704	13
13341535	13
5207759	13
8099878	13
14233260	13
7914912	13
2896967	13
26758530	13
6843015	13
17049001	13
9652500	13
826232	16
7519384	13
11749412	13
4151978	13
3428983	13
11795069	13
9685669	17
9077511	13
143562	13
771064	13
4307477	13
14924208	16
3354993	13
1412920	16
10382546	17
4234430	13
2788420	13
11509537	13
2527855	13
761527	13
6900081	13
3875150	13
423577	13
26247530	13
614013	13
8987205	13
4701224	13
8720428	13
10863797	13
1004901	16
7751990	13
3497839	13
10595496	13
20132595	15
5871996	13
1249848	13
4912818	13
3176761	13
10499421	13
32378979	13
3759929	13
5492829	13
6566636	13
16967285	13
11549704	13
9732513	17
1059177	13
16418460	13
1540295	13
2437321	13
2058635	13
1785253	13
812268	13
34151487	13
579193	13
402077	13
12094384	13
6431064	13
6818282	15
10442997	13
3526766	16
14682906	13
12397377	17
24025233	13
4478298	13
7291254	13
517275	13
6488649	13
13481790	13
2320984	13
8800351	16
9258591	13
14995522	13
681426	13
2165237	13
11168899	17
234108	13
4853241	13
6348904	17
5887412	13
123148	17
21717698	13
5037239	17
762810	13
32158973	13
6875567	16
1561450	13
4809220	13
3943460	13
4931736	13
16571209	13
8322655	15
3269758	13
5123672	13
2990802	13
6955379	13
23984443	13
4079359	13
2816791	13
1325987	13
12961159	13
11356414	13
2036556	13
2346916	13
33398967	13
1312746	13
1463146	13
5631084	13
17835396	13
1215998	13
2045428	13
31578737	13
6918683	13
9737142	16
6522899	13
8820830	13
1238338	13
6057180	16
6353148	13
177165	13
27944690	13
564780	16
9536179	13
3671551	13
14361251	17
5852558	13
1214952	15
7848389	13
7131669	13
3457645	17
4677423	13
10546480	13
20325027	13
18905706	13
5322121	15
2917907	13
2289689	16
10229965	13
3812723	16
4487884	13
964731	13
3452468	13
37392429	13
5331819	13
3271732	13
656598	13
10569380	13
2544777	13
7894359	13
782774	13
10761978	13
13160398	13
1294246	17
10395852	13
16198253	13
4475540	15
1344155	15
606859	16
4642669	13
4892842	13
19402324	13
1375959	13
15830692	16
580595	13
4170950	13
8328332	13
6447443	13
15620302	13
12478508	13
14805932	13
6837925	13
3414116	13
5223524	13
6135348	13
61838	17
7707740	17
159267	13
26429825	13
4238945	13
8857985	17
2008575	13
5990871	13
1382517	13
2115714	13
5738785	13
7423368	13
1865130	15
2457196	15
596152	13
20117126	13
13849544	17
1231012	13
2388796	13
3478552	13
6506098	13
9093125	13
5281198	13
7594187	13
6404005	13
17158831	16
5608165	17
10083049	13
8233939	13
2289535	13
509688	13
11559383	15
3619389	13
301552	13
710168	16
1157804	13
7925983	13
3920877	13
13345971	17
4173715	13
10467161	15
11020865	13
3735229	13
4061523	13
1122990	16
6381679	13
7410321	13
9483563	13
542047	13
6014284	13
20255221	13
6326292	13
4535007	13
4036755	13
1179273	13
1892981	13
27021159	13
2313794	13
15311383	13
7248202	13
7273613	13
987967	13
5297878	13
1394203	13
6650385	13
20183900	13
8696560	13
2975396	13
22579572	17
19889459	13
11865248	13
4544578	13
9854586	13
820945	13
22550290	13
12971006	13
2798377	15
3484881	13
19976238	13
30506459	13
1348353	13
16314961	17
4097316	13
1969652	13
35508601	17
17938698	13
2202598	13
10798112	13
14870155	13
2828214	13
205751	13
1618948	13
1584041	13
8604635	13
6566733	13
5596519	13
14303632	13
14852733	13
4867716	13
22463518	13
1558942	13
15944616	13
26355699	15
16264750	13
4971829	13
6255321	13
2002128	13
3625996	13
11576099	13
6891598	13
1845485	13
640333	13
2435057	13
35017	16
362195	16
4382738	13
5387873	13
1243656	13
18328783	17
27554044	13
2597349	13
3538488	17
4975212	13
703147	13
657251	13
14157374	13
1217955	13
9534122	13
28435820	13
10154732	16
4665309	13
848873	13
1159665	13
13868550	17
5826171	13
17752012	13
15609257	13
1570093	16
1891542	13
22978709	13
164669	13
13016657	13
27399562	13
19795065	13
7216728	13
5311776	15
1129637	17
5951492	13
3471182	13
1521613	16
1892962	16
2599834	13
33026949	13
12371408	13
7835438	13
15836546	13
2453333	13
1715525	13
15263336	17
8918829	13
6834270	16
4784117	13
7491729	13
5570394	16
1148173	13
2703437	15
7625929	13
15741835	13
942997	13
10527699	13
5241495	13
805604	13
6454373	13
20440011	13
3602044	13
25724174	13
8096675	13
24970019	13
6224234	13
8941696	16
8376121	13
20114731	13
8857566	13
10971311	13
2091498	13
447819	13
348954	13
35758210	13
10502369	13
170444	13
20060802	13
9934897	13
5762479	13
13601960	13
223054	13
4275826	13
6251478	13
789345	13
1946585	13
1556755	13
9300684	13
18783738	13
461509	13
12065196	13
1254488	13
5229365	16
13602884	13
6984583	15
2134388	13
21417127	13
22013760	13
12292577	13
1573506	13
10446686	17
7229703	13
206283	13
6282749	13
5692563	13
8326957	13
644022	13
3847960	13
7737743	13
19125391	13
3348635	17
5408635	13
7375197	13
614370	13
355784	13
739862	13
6428973	17
9076703	13
3811125	13
6220967	13
8223699	13
7770418	13
4776476	13
4437656	13
46963283	17
8802125	13
6438063	13
22322348	13
10173216	13
10858541	13
2087086	13
2863691	13
1195812	13
2171827	13
1173996	13
6968715	13
404881	13
9993430	13
664809	13
2178524	13
6808071	15
7985446	13
590563	16
6765081	13
2917046	13
3656703	13
4932259	13
14234346	13
12563633	13
6648453	13
5352756	13
6285504	16
10046110	13
174140	13
7446870	13
26018671	15
900526	13
301657	13
11557966	13
13471113	13
5970728	15
3187148	13
8563499	13
16099788	15
4151474	13
1366630	13
107523	13
4074166	13
34408185	13
14004482	13
38634654	13
766726	16
3680587	13
11786226	13
18339833	13
461909	13
569906	16
1103529	13
3824245	13
20977741	17
2783305	13
16712456	16
3781705	13
21145032	13
15295742	13
10846104	13
18657231	13
7386743	13
7766229	13
12593091	13
5263843	13
1970982	16
2694038	13
21380040	13
12697447	13
10481423	13
3897645	13
1594630	13
11695386	13
2182819	17
8739653	13
30894994	13
3889216	13
2872514	13
10396661	13
410714	13
4182283	13
3076315	13
37032831	13
22426284	13
7357388	13
39166407	16
745441	13
11123261	13
10654621	13
19180409	13
5989647	17
9001923	13
6662728	13
1519788	13
8023493	13
775646	13
12331089	13
3593266	13
11653494	13
1170636	17
9621417	13
5340343	13
3301811	13
10175778	16
643232	13
3843565	13
689908	13
14591793	13
3219787	17
7220204	13
10749840	13
12393255	13
14266977	13
2195219	13
1743837	16
36028370	13
17067268	13
8146388	16
6856962	17
647497	13
45130	16
9851179	13
18359752	13
3808113	13
5627745	13
24874797	13
516589	13
1240416	13
5302344	13
31786461	13
1260534	16
7810732	13
3042215	13
4377861	13
757357	13
4717245	13
15566034	13
3234266	17
6841186	13
3936291	13
369290	13
1158565	13
25432879	13
7719149	17
3035600	13
1752537	13
3798910	13
464765	13
11275766	13
4261441	13
9409167	13
10550387	13
1120054	13
286213	13
11954328	13
18362185	13
5362317	15
10080326	13
26284345	13
6580975	13
3452465	13
10143525	13
14693959	13
2832436	13
740935	13
647152	13
7587957	13
4089	13
5505429	13
3629344	13
9512399	13
1799555	13
5028118	15
31197566	13
3606132	13
7889456	13
983807	13
3145050	15
20807692	13
6972098	13
3652049	13
4958140	17
12661037	13
44912611	13
2066441	13
1576074	13
14958223	13
7335339	13
3119238	17
1145336	13
893911	13
2632638	13
155005	17
1184013	16
33015743	16
4062275	17
3398751	13
853803	13
12541682	13
22481418	13
2688843	13
22475911	13
11826553	13
2972497	13
8638855	17
8701097	13
3743689	13
6797386	13
8642932	13
1499631	13
15141614	13
2260029	17
771984	13
3700430	13
2695653	13
50234924	15
1798830	13
528575	13
1271021	13
1463202	13
5570050	13
5204437	13
2183204	13
2165284	13
11216925	16
17571974	16
13135642	13
8073080	13
413690	13
1175413	13
5685870	13
20503946	13
13115459	17
1036331	16
5530647	13
2329365	13
511478	13
3445070	13
526672	13
9921087	17
5835163	13
247672	13
4816068	13
24998257	13
1476503	13
2694479	16
4833823	13
14665127	13
2634593	13
21787135	13
7289881	13
4083746	13
2784964	13
17457988	17
33161619	13
13315050	13
6192404	13
2726135	13
10657631	13
6594871	13
5089147	13
2983941	13
319055	13
1844414	13
8215265	13
2168410	13
1708130	13
10288387	16
4603372	13
2568150	13
7720677	13
1599929	13
3970469	13
18523368	13
8909643	13
20365807	13
9582790	13
1037747	13
11952716	13
350667	16
6270053	13
3385190	13
13361663	13
2833750	13
1197049	13
3777270	17
411534	13
1988599	13
1315148	13
1558694	13
274734	13
2764431	15
386813	13
2815510	13
2155635	13
39992160	13
1398928	13
1217510	13
4498862	13
2771496	13
21425132	13
10882855	13
16605600	17
10595619	17
1875487	13
2922002	13
3266	15
2109179	13
4643497	13
152923	17
2444367	13
21105601	13
6838856	13
5419960	13
10123100	13
2736857	13
2447369	13
17986842	13
21431551	13
9497248	13
41863672	16
7610102	13
9413361	13
519361	13
22320638	17
2494108	13
1740873	13
696456	13
16773105	13
52648372	15
2733102	17
4013965	13
9689405	16
10563408	13
9300357	13
9328707	13
7961491	13
1683693	13
9939217	16
24057864	13
15183128	13
975115	15
12438694	13
11246003	13
9773089	13
16508448	15
21756107	13
5697645	13
287486	13
1006579	13
7406047	13
45171078	13
30333754	13
4323129	13
1728812	13
7961481	17
4848924	13
4152634	16
18104766	15
4351352	13
3671735	13
21354052	13
6799132	13
468518	13
922011	13
17206843	13
1240971	13
1507884	13
9276646	13
32291213	13
9500760	13
704039	17
7660854	13
3506301	13
4252044	13
4849188	13
2235208	13
2520713	16
9041345	13
2932491	13
29671424	13
12980941	13
2920005	13
16114095	13
3885569	13
12695951	13
1843055	13
6590746	13
20635472	13
10711355	13
38794526	13
899332	13
2610712	13
6104654	13
6638576	13
4089928	13
1787857	13
1482532	13
173687	13
5473025	13
4048551	16
13811954	13
11802226	13
3798465	13
33611971	13
7317012	13
3000088	13
10849778	13
9980967	13
2002374	13
14478037	13
1745185	17
7825299	17
12460201	13
8739157	13
12048888	13
9973856	13
3881541	13
6114989	13
26622533	13
279472	13
13632615	16
6041854	13
5752674	13
1717790	15
14245993	13
7641374	13
7501021	13
3300473	13
1961683	13
3421918	13
31067743	13
9908699	13
3648695	13
8166599	13
23571230	13
772525	17
31494072	13
19344416	17
13036697	13
23280085	13
15077915	13
6895931	13
19405605	17
4927543	13
13576976	13
1660509	16
7606862	13
20793458	13
22086018	13
24822999	16
1970735	17
4827712	13
5423774	13
7127311	13
7771566	13
18114198	13
3733997	13
19209289	17
16764671	13
21194436	13
158617	13
31705454	13
5536541	13
47876801	17
875493	13
4748461	16
6849589	13
491608	13
8859471	13
1094340	13
29907737	13
417462	13
2463804	13
14836163	17
9939550	16
23603847	13
3933986	13
731547	13
11573901	13
2385491	17
4705927	13
6759828	13
2244696	13
7243855	13
3347468	13
19938097	13
11560911	13
5069791	13
2076493	13
7704955	17
4661429	13
8222257	16
23493	13
176214	13
10181581	17
18895346	13
1311479	13
1651773	13
6381435	17
10775035	16
12863585	15
9207327	15
3304290	13
2018209	13
1589463	13
5304959	13
4985125	13
1737244	13
5762355	13
6538167	17
173690	13
6060437	16
33662416	13
9055590	13
22074236	13
12206924	13
9305962	13
51898	16
9580330	13
4204026	13
68348	13
9771254	13
2819757	13
319958	13
160051	13
5263750	13
596162	13
4699208	13
8449890	17
3134795	13
4224994	13
1198705	13
1134466	13
3223199	16
12612472	13
8640592	13
2019218	13
6628202	13
17015242	13
7981190	13
5000903	13
10143470	13
45818528	13
16706350	13
11495952	13
4816772	13
1465090	13
5536001	13
21741812	13
3793828	15
25479510	13
20816312	13
6271501	13
772543	13
5126986	15
975390	13
11040220	13
5342739	13
1816616	13
762172	13
4444788	13
3109550	15
16639083	16
6127219	17
1701825	13
5392820	13
3110904	13
31218120	13
884322	13
50626225	13
10257701	13
916749	13
14930295	13
4462782	13
12017576	13
15172615	13
2690032	13
8534695	13
3634903	13
6276033	13
2192932	13
7119613	13
14915030	16
5822284	13
7891722	13
9463295	13
7202960	13
2923787	13
20101502	13
1014443	13
5603683	13
1949482	13
3055979	13
6707977	13
5638768	13
5455826	13
3387043	13
3049798	13
2931335	13
5991193	13
2062392	13
7747357	13
18571763	13
13626620	13
354997	15
2736776	16
12492846	13
10030927	13
5635318	13
551940	13
12847985	13
8726851	13
6945397	13
19512444	13
27706565	13
6154675	13
9629691	13
2756885	13
11401841	13
5620804	13
8534826	13
6203222	13
12081175	13
8883652	16
5164209	13
23408856	13
262280	13
13869609	13
299638	13
478232	13
4909998	13
1331024	13
11084538	17
8282500	13
2372066	13
15821806	13
9309777	13
7939201	13
1736622	13
2246224	13
3817120	13
9794206	13
2443377	13
677121	15
7828369	13
24616726	17
4239919	13
4926005	13
6725022	13
1261110	13
7210143	13
2655774	13
6604918	13
913382	13
4379387	13
2093864	17
5546679	16
1689351	13
11207298	13
9823	13
3593289	13
321371	13
4802072	17
26511335	15
2938402	16
14950397	13
13989602	13
16092285	16
5316532	13
3561035	13
3545839	13
7352716	13
20865688	13
2617923	13
1249491	13
21816253	13
3058099	13
639773	13
2256997	16
6317462	13
401122	13
6035153	13
24516864	13
142111	13
1218241	13
34355025	13
843686	13
8797794	13
7253443	15
7580232	13
10908592	13
17054965	13
392199	17
10173944	13
12044013	13
2391474	13
8124039	13
3852380	17
17921390	13
4128825	16
74891	13
2744445	13
4157826	13
30724943	17
19065558	13
4923619	13
57265	13
6494181	13
1552453	16
7079978	13
2411611	16
15998057	13
1641815	13
2421148	13
3426952	13
1653752	13
2558461	13
5064264	17
3246946	16
13514142	13
1700360	13
9044104	13
10469779	13
2147375	13
19013827	13
8572876	13
1985265	13
4174517	15
2225985	15
4534027	13
3083892	13
3832370	15
5041276	13
1973440	13
3249178	13
2137653	13
972711	13
974425	13
9195719	13
18331123	13
905664	13
5231095	13
2137549	13
10933282	13
1483636	13
12380802	13
30390148	13
5645855	13
4836986	13
2986446	13
5647285	15
323654	17
5416913	13
10753759	13
3704953	13
14716645	13
311980	13
16644703	13
7789281	13
8687868	13
3521422	13
2862426	13
28246241	16
28593794	17
2562718	13
6985469	13
6011113	13
1374371	13
6911500	13
28771938	13
7094263	13
6572762	17
274845	13
10377055	13
3485014	15
1343022	13
161343	13
1757612	16
1637724	13
519367	13
2003	13
3798229	13
2282280	13
28803124	13
2337812	13
4917591	13
6386179	13
27856225	13
3253119	13
2077306	17
23365499	13
4271834	13
23184114	17
8763886	13
8782428	13
10654955	16
1190040	13
1301484	13
4282304	13
14271554	13
3375184	13
61029	13
15759800	13
10453163	13
728315	13
7604287	13
8289722	13
3118900	13
5080263	13
1007184	15
28756378	16
1144795	13
326151	13
10052772	13
59961	16
5524255	16
18543681	16
5153925	13
6035914	13
12021159	15
4214559	17
4956694	16
6903451	13
16757920	13
435416	13
224254	13
22235772	15
7742873	15
15449243	13
9159341	13
10069950	13
7477959	13
192705	13
6522892	17
711816	13
15971008	13
10537338	13
4711415	13
176452	13
1351174	13
1579686	13
12599749	13
1406137	13
28970387	13
24855714	13
4496281	13
28324190	13
3368010	16
11131797	13
9096858	13
6638940	15
3205201	13
1807459	13
21653959	15
7875268	16
8036626	13
7972415	13
10141099	13
19810220	16
14024923	13
6049705	13
2209115	16
29504739	16
15369257	13
2533347	13
13631559	13
770277	13
25404514	13
1769928	13
9117721	13
205169	13
8517553	13
2594664	13
4901501	13
27339823	13
96294	13
7031623	13
2138328	16
4896077	13
14626476	13
12538814	13
8290686	13
1335950	13
4947361	13
3770545	16
2107748	13
4332771	13
17807473	13
3068754	15
16811802	13
13969593	13
5358359	16
6630654	13
33203808	13
1244480	13
820738	15
975791	13
2421149	13
8267370	17
4650791	13
325054	13
12162429	13
111335	13
12391855	13
11967417	15
4147739	13
2483568	13
8224171	16
13245559	13
1582857	13
6753359	13
298905	13
4865768	13
8055026	17
8905891	13
8961394	13
3901910	13
15552757	13
4045361	15
26107122	13
283909	13
11197945	17
1247165	13
6931149	13
6832226	13
10154590	16
872084	13
11771826	13
7112542	13
2177415	13
15082115	13
10270606	13
5450664	13
24541750	13
7173443	13
16272446	13
25281164	15
1841267	15
3415340	13
160810	16
20550038	13
123704	13
18180243	13
776085	13
1918305	13
26718801	17
18328631	13
7604459	13
8053356	13
13747144	13
192844	13
1243075	13
13945956	13
11180918	13
14253543	13
19871995	13
25978628	13
4154927	13
5081545	13
13486030	13
3057244	13
13949312	13
10776585	13
5475693	13
10298865	13
16512432	16
3806943	15
9149776	13
5353518	13
33373198	13
3978909	13
1645366	13
17912335	13
1352307	15
2735381	13
7886390	13
2064105	13
1551792	13
291000	13
4003491	13
32143128	13
5982393	13
4972941	13
321292	13
6784323	13
9721915	15
1040566	15
3612809	16
10965984	16
8976006	13
9104466	13
3362228	13
8717096	13
11955815	13
20095740	13
5737998	13
9323497	13
7621136	13
2741352	13
6989251	13
3510042	13
14386664	13
5969828	13
9685935	13
2021612	13
4739743	17
1377566	13
4309494	13
16471473	15
2108493	16
6100266	13
21139341	13
14105618	13
9032545	13
8449747	13
7382989	13
1475892	17
5952042	13
7343752	13
8845414	13
29189194	17
10233962	13
728709	13
7260438	13
5998155	16
9552568	13
17622798	16
3616676	13
7517441	13
1295428	13
6213741	13
689474	13
3770125	13
5643255	13
18235652	13
13739793	15
1024233	13
1279279	13
5186863	13
1266178	13
19161752	13
2537895	13
31363992	13
2076144	13
13082269	13
15241800	16
947145	13
10545363	13
10875395	13
3922985	13
9007884	13
14381151	13
1873708	16
5314019	13
11591483	13
2550876	15
13022969	13
4236369	13
5840581	13
588286	13
7086449	13
2255962	13
12210727	13
1900935	13
2753741	17
2507	13
2317081	13
6156476	16
3364165	13
8938751	13
26387791	13
8111899	13
7254729	13
2383844	13
5165026	13
2679249	13
12051579	13
129425	13
1345236	16
5500979	13
1420891	13
13375511	13
4805561	13
7782779	13
7669894	17
3859458	13
591809	16
2793186	16
10426347	13
36658335	17
14600369	13
3440911	13
2052359	13
33353228	13
7632950	13
9117595	13
3154136	15
2568527	13
1284942	13
2904075	13
5629639	13
2572285	13
3348871	13
6490043	13
16501893	13
16638702	13
8546249	13
17898958	13
13339722	13
40461680	13
7610303	13
10089875	13
11113398	13
8009861	13
4508295	13
2394792	16
5848332	17
11171731	13
7088957	13
17189982	13
6461534	13
4120769	13
298608	13
431996	13
8416871	13
3659875	13
27732987	13
1270118	13
26525425	16
15459854	13
2995073	13
1790636	13
3567959	15
5278747	13
9262017	13
2027237	13
6737499	13
19830217	13
1915643	13
7836527	13
14328464	13
2150607	13
1451985	16
22987727	13
1832615	13
18709370	13
8269177	13
4424801	17
16812465	13
7666052	13
3756894	13
9776290	13
7937125	13
10154519	13
18994386	13
2006477	13
35886648	13
6828954	13
4031498	13
4040481	13
8983067	13
7732061	13
10666979	13
3264994	13
8144004	13
5954593	17
8294800	15
8417549	13
227845	13
16371072	15
11254122	13
5997414	13
13357342	13
6448593	13
1642214	13
1165201	13
7251627	13
4758143	13
867712	13
17153837	15
9540609	13
5215162	13
918931	13
3725278	16
11001138	13
1278461	13
9655143	13
7678889	13
23028687	13
19254883	13
20416446	13
38722899	13
16793030	13
4572194	13
2233675	13
12795537	15
2339342	13
1396168	13
18353184	16
4527264	15
2045278	13
19354058	13
4577133	13
3703917	13
6775824	16
3417458	13
7642447	13
5910300	13
581057	13
3213257	13
8738235	17
2832362	13
16384621	13
1408154	13
144928	13
20975309	16
9646165	16
5863831	13
15270162	13
1225581	13
817936	13
25427804	13
3519943	13
3632184	13
7677524	13
15085187	13
20058692	13
8165390	17
25240937	13
4614090	16
1551885	13
17742290	13
232752	13
11481762	13
6492180	16
3867654	13
18783969	13
25573431	13
34909772	13
2037752	13
3208028	13
5563352	16
188823	13
2024584	13
20002729	13
1265942	16
7168748	13
12124613	13
360737	13
5923529	13
1325723	13
1424503	13
12816501	13
71118	13
34850243	13
14516535	13
3276066	13
1735957	13
6015194	13
11965460	13
856153	13
5953100	13
1344795	15
32025602	13
4411348	13
37865747	13
3952123	13
20906821	13
7691849	13
7405396	13
46146732	13
1302214	13
8114494	13
12388886	13
1240180	16
5781383	13
7644021	13
12077770	15
7423319	15
1510436	13
603947	13
8156977	13
1692816	13
20954739	17
4515126	13
22717742	13
3637869	13
9874014	13
2132405	13
1130107	13
2205048	13
1388260	17
1410209	16
5124538	13
8898470	13
3570164	13
8883217	13
968635	13
3688773	13
22292834	13
9064106	13
6851284	13
18973199	13
975450	17
11947030	13
21523545	13
4551746	13
9610698	13
13926679	13
3937676	13
36017101	13
5390211	13
6316300	13
9919998	13
3225516	13
15776001	13
787213	13
550103	13
11378558	17
8989	17
19778244	13
7978994	13
721680	13
7192185	13
13800935	13
1590482	13
30883077	13
11820440	13
16409357	13
14489513	13
4796534	13
14766588	13
3266779	17
6667997	13
8448650	13
10379516	13
17973401	13
7667237	13
19244816	13
8102849	13
10663621	13
7938060	13
12487652	17
2790892	13
29129160	13
455994	13
3604053	13
3059255	13
1464341	17
7979683	16
7413768	13
13503445	13
13492796	13
629555	13
2200071	13
4672358	13
17479529	15
9003597	13
3772343	13
17242929	16
15907235	13
13592994	13
58158	16
11563142	16
7637095	16
361771	13
511366	13
608727	13
845126	15
3109583	13
236864	13
14597504	13
10578008	13
7613970	13
436518	13
28581038	13
2639680	13
49568194	13
8719278	13
15598622	13
1262865	15
4708582	17
1727313	13
9319928	16
29272336	13
4786495	13
22866088	13
24850951	13
9407065	13
4236299	13
787136	13
12944699	13
13260753	13
433109	13
4877666	17
13481879	13
100694	13
25105110	13
14305973	13
23374263	13
506921	13
16342314	17
17430571	13
8296607	13
4896911	13
7789893	13
29020457	13
7736152	13
5791520	13
13131077	13
2973194	13
3995379	13
911486	13
8951359	16
964328	13
7952217	13
10184645	17
8460811	13
5132268	13
19981755	13
12105000	16
28255409	13
260300	13
1406025	16
27200640	13
16381796	13
27884284	13
15895005	13
3988925	13
8924966	16
1816030	13
27445385	13
1147198	13
1812198	13
5816558	13
4718225	15
11727378	13
4506186	13
256054	13
1435853	13
8101084	13
10625269	13
5869022	13
36031677	17
10177667	15
11080679	13
329444	13
21744386	13
6166007	13
8481859	13
3245121	16
211611	13
8878865	13
3482757	13
7723101	13
4127817	13
9214740	17
1096807	13
2963897	13
14103746	13
23792168	13
1286790	15
11207153	15
21715896	15
4610020	13
12026726	13
30122481	16
6633836	16
5076091	13
10595443	15
4963260	13
21491527	13
1315942	13
1907294	13
2537682	13
9754614	17
3601967	13
1601586	13
45482920	13
3572889	16
81872	13
5514060	13
20499009	13
9251854	17
2418983	16
7567715	16
12724641	17
9854522	13
19777916	13
7140671	13
12927979	15
883906	13
5114473	13
277496	13
8565185	13
427776	13
25846626	13
2844594	13
1560996	13
16466886	13
8057778	13
3534390	13
8478294	13
7823251	13
6992403	13
3472716	16
16945888	13
6104929	13
6986034	13
14364639	13
1318438	13
2223995	13
1252306	16
8991974	13
6786239	13
4438583	16
17657119	13
3913441	13
15005375	16
12244657	13
6300164	13
8280208	13
4509154	13
10499125	16
10851050	13
8013231	13
11030915	13
1738007	13
11792217	13
13879412	13
2984833	16
15051562	13
8291973	13
6991666	13
8718893	13
5194655	13
975062	13
2855505	13
4030589	13
3041172	13
14585319	13
10397373	13
7208394	13
8534251	13
10585920	13
14878634	13
46982	13
10779393	13
6220829	13
491012	13
2211913	13
16210182	13
2910318	13
12005736	13
11683636	13
8134427	17
8308130	13
3946804	13
19735434	13
10310519	13
1922688	17
5396242	13
344761	16
1499640	13
6027783	17
13055496	13
7895248	13
197219	13
13253740	13
1610532	13
10450333	13
11002469	13
13566574	13
319316	13
14063314	13
512246	13
14881443	16
3897192	13
7447158	13
6261510	13
13300233	13
4421431	13
3850506	13
3004530	13
619016	17
2715333	13
3639145	17
11376036	13
1260245	16
1751016	13
1408070	16
2174795	13
14966688	13
216341	13
864894	13
2200753	13
4323142	13
30043587	13
4401829	13
1945646	13
11918850	13
27278316	16
3797696	13
18391412	17
5689059	16
1545886	13
162159	16
218419	13
7323355	13
3317232	13
266876	13
5317924	13
626416	13
10626012	15
9391773	15
8690364	13
3812543	13
9171303	13
2995539	13
828277	15
6727342	13
3267117	13
7843163	13
25819098	15
1545981	17
20406544	13
5542317	13
2081217	13
3494219	13
2941967	13
6034268	15
3621747	13
561324	13
7138431	13
3239693	13
2179108	13
4789587	13
12005619	13
1689084	13
5411138	13
934021	13
15979320	15
3218059	13
6566000	13
20085065	13
8353892	13
13054733	13
2025607	13
5870637	13
4640876	13
4789529	13
1422437	16
23473519	13
183860	13
2623198	16
3367786	15
1360960	13
9542003	16
4878476	13
5490862	13
11309616	13
2183171	13
708576	16
6135045	16
32074160	13
13340444	13
4213137	13
4996837	13
5053607	13
2949666	13
8789787	16
18219731	13
8137653	15
927921	13
5369729	13
8319316	17
87600	13
11432327	13
14743896	13
3981251	13
2750539	13
2571663	13
6513419	13
2195339	13
182831	13
1521943	13
250262	13
7688977	17
7916552	16
4151565	17
4555252	17
8697075	13
6202968	13
372879	13
3046510	13
7024816	17
20617716	13
1324771	13
762364	13
13355210	13
12719940	13
3677502	13
212138	13
6045114	13
8868704	13
17661205	13
750504	13
5593504	13
19054563	13
18163024	15
202717	13
2138406	13
6166490	13
19468978	17
3518466	13
30983576	13
22789568	13
2595570	13
80403	13
15203494	13
2099456	17
21847473	13
4295116	13
1265705	13
19635690	13
3702828	17
2654665	16
2048350	13
1567884	13
8521797	13
11948075	13
4299642	13
1446072	13
3613698	13
456693	15
6993312	13
17882850	13
19228200	13
7954382	16
11409073	13
2054102	13
3119476	13
9774462	13
9100995	13
8878791	13
66132817	13
23269331	13
1688838	13
20925741	13
5755097	17
3911123	17
15544885	16
6217132	13
5217724	13
21131289	17
8404555	13
17652035	13
9235656	13
5816922	13
7868148	13
7363943	16
641969	13
3775700	16
1282132	13
390211	16
958681	13
6190136	13
910708	13
42472	13
3102127	13
7928037	13
1028241	13
4661132	13
1715842	13
9779142	13
4953521	13
27479521	13
10788812	17
6855604	17
6290433	13
2425767	13
9058018	16
5020558	13
2209780	16
6598383	13
937709	13
2817208	17
3377006	15
11018419	13
23756061	13
862498	13
6053769	13
4351412	13
4169442	13
14540015	13
3785747	16
2359586	13
486817	13
15169162	13
16396686	16
257715	13
1266820	13
4552537	13
3517942	13
9447731	13
7611488	15
25338009	17
3776165	13
9014096	16
6911578	13
1226631	17
6146502	13
399990	13
2897806	15
3499326	17
911950	13
1095507	13
7088432	13
10007832	13
3894278	17
826628	13
6076461	13
11914257	13
5484097	13
2844180	13
11779544	13
15243741	15
2926791	13
3917967	13
6466980	13
41613010	13
4699410	13
3729073	13
6109279	13
8830109	15
5323705	13
1563614	13
5915847	15
7465527	13
5653324	13
2286160	13
2202755	13
6177729	13
2796469	13
1227897	13
850335	13
3850783	16
5930758	13
40458225	13
10671010	17
1078484	13
2604646	13
7863851	13
4373383	13
701348	13
6758227	13
5385089	13
11317294	13
19304097	13
3428660	13
11249495	13
1539498	13
1375407	13
2845057	13
228891	16
5676317	13
5477445	13
2128295	17
1926278	13
3865036	13
2355095	17
266218	13
443083	13
1059824	13
6612707	13
2367107	13
6395794	13
14334169	13
754432	13
9172635	13
1780330	13
17153415	13
5942177	13
6617536	16
16206260	13
4983900	13
495552	13
22172009	13
18473853	17
9786444	13
4207526	13
4986675	13
8583729	13
18532600	17
985232	17
4732717	17
397826	13
8308975	13
20036425	13
6121963	17
2477398	13
10518411	16
1593845	16
18051658	13
4937765	13
4228791	13
643524	13
7134046	16
6973518	17
19573784	13
19876865	13
5090752	13
1983625	13
2853474	13
9080215	16
6477324	13
3721159	13
5666363	13
215569	17
4738511	17
6550067	13
12197140	13
15337793	13
26356774	13
8350305	13
11820951	13
4936834	13
51256771	13
448972	13
14314548	16
3827025	13
21729330	13
8391711	13
2962428	17
9020525	13
11841623	13
2618085	13
7385022	13
5752516	13
7655564	13
360943	13
14088700	13
4033005	13
3377877	13
23104501	13
2924661	13
1917244	13
3941862	13
3119306	17
11736042	17
3935134	13
7780630	13
186491	16
19512256	13
2810274	13
1432691	13
3882802	13
851336	13
2095683	13
5987359	13
5513109	13
700462	13
174881	13
9380269	15
6764982	13
1079639	13
4610101	13
18157915	13
3223259	13
973356	13
12958250	13
12303237	13
7259274	13
1197084	13
7586370	13
1520402	17
4254828	13
8829323	13
17251757	17
11599311	13
14994048	13
1186477	16
1746067	13
4454859	13
17091054	13
6480736	13
3387939	13
495533	13
5996153	13
3918447	13
3915892	13
14875024	13
8212010	13
8056571	15
11039877	15
11168939	13
15429446	13
21042119	13
8276056	13
924055	13
6364559	13
18058560	13
3960618	13
14034392	13
8928921	13
1161348	13
19181489	13
854412	13
3363867	16
1939351	13
20275345	13
2641618	17
27594560	13
9621567	13
3288412	16
12895158	13
3290771	17
12150473	13
5494696	13
12002053	13
3159830	13
14481971	13
946109	13
369957	13
3941207	13
670113	13
8829520	13
11379735	15
15750017	13
12847220	13
13849673	13
2799761	13
11895245	13
9746431	13
6753319	13
3877824	13
1757843	13
4229073	13
5207312	13
9688141	16
9339708	13
26353184	13
11444431	13
17972283	13
1753151	15
4440173	16
11397281	13
6789480	16
2866736	13
1350187	13
10995706	13
12009373	13
9000929	13
9515287	13
8881256	15
4165367	13
3436663	13
6718393	13
27288779	13
19135808	13
6613474	16
2380341	15
3714832	13
37797801	13
6716102	13
9707138	13
13516199	13
1462171	13
672374	13
12272081	13
18672959	13
26794920	13
1358866	17
16695748	13
12708771	13
7537373	13
1365700	15
1342149	13
10657661	13
13882268	13
24858837	13
3817148	16
3127597	13
24574449	13
20376930	13
2511632	13
5234746	13
5392008	13
145777	13
7837878	13
10119801	13
499931	13
1609027	13
1398736	13
20034509	13
5734496	13
3696038	13
2883472	17
1712983	13
205916	13
12043810	13
7750833	13
695172	13
503034	13
6821749	13
63159646	15
10639248	13
1284661	13
15041948	13
10099711	13
1471401	13
926607	13
12444248	13
3571385	13
20966315	16
3969394	13
121355	13
4153549	13
13256766	13
1790808	13
5395450	13
9153568	13
9504338	13
10207703	13
4622772	13
5705420	13
1441681	13
1024850	13
1007234	16
4464694	13
2644165	13
1131728	13
2756203	13
1556528	13
4018720	17
16614647	13
2312213	13
13653709	13
8793055	17
2918211	13
2333692	13
3931012	13
6213952	13
14819658	13
1356007	13
3385625	13
376410	16
22379082	13
19645824	13
681526	17
13169092	13
7019303	13
6359248	13
1349860	13
3697436	13
998146	13
1654770	15
24796785	13
2957830	13
4743419	13
1153135	13
8527942	13
15250669	13
21290127	13
6728293	13
3562967	17
5309593	13
11093742	13
1051380	13
769181	13
999109	13
5448505	13
4807751	13
9143191	13
14862261	13
3701965	13
6625454	16
5203131	13
3566495	16
21644291	13
11757715	13
2353778	13
17067242	16
4867452	13
3393871	13
4523550	13
2050772	13
639771	13
3288785	13
6570807	13
576602	13
2384468	13
10648767	13
392189	13
10537379	13
6915223	15
18589550	13
11323027	13
4493497	13
4644344	15
5252243	13
5710725	13
859834	16
15464022	13
3922254	13
4229511	13
2961206	13
6103137	13
283314	13
7582347	13
7261787	13
12910266	13
6667801	13
9461644	13
14402004	13
24018482	16
7764257	17
5945641	13
7920811	13
25832229	13
2755315	13
7694042	13
21513065	13
704783	13
267912	13
3147060	13
4548989	13
16661864	13
21922890	13
466583	13
4831005	15
7877816	15
4111851	13
24620108	13
1461678	13
3745383	13
2294638	13
11801529	13
4128978	13
14542303	13
6737530	13
2548804	13
1160818	13
10633691	13
2189309	13
16471007	13
7163594	16
279324	13
12468598	13
7131978	13
10587762	13
775401	13
1188684	13
11272157	13
32475793	13
936543	13
11269370	13
4962337	13
4609781	13
12873654	13
3978028	13
3509526	13
7249604	13
2547776	13
1148576	13
5183394	13
2175338	13
6703675	15
7722742	13
5864019	13
28628664	13
98466	13
4071514	13
9345650	13
2337677	13
4444450	13
18642305	17
2239116	13
3172801	16
450317	13
1097375	13
7258031	13
4335058	16
12794450	17
666509	13
1855859	13
194754	16
6111008	13
4056935	16
9537745	13
2541011	13
5641248	13
1101057	13
9027634	13
20897653	13
5093397	13
7030196	13
9365445	13
17682384	13
4288600	16
4752155	15
4610526	13
8691790	13
4947381	13
5544385	13
2501473	13
1781794	13
7227413	13
17242432	13
6529320	13
11727123	13
9286969	13
1704509	13
113825	13
12083951	15
3661837	13
9909532	13
16524218	13
6583264	16
25130295	13
1164122	13
135680	13
22740764	13
3912316	13
2062519	16
6462816	13
1470279	13
2064716	13
2794737	13
900705	13
4601322	13
6536976	13
3838085	17
1033669	15
1348139	13
17552614	13
11745289	16
5949706	13
399146	13
17438312	13
897805	17
8541959	13
1501529	13
3453833	13
16845543	13
2822463	13
16302206	13
4912110	13
4784168	13
15359723	13
35031312	17
13567647	13
2506989	13
1933984	13
5076953	13
39937554	17
13428417	16
5997199	13
19463750	13
5145553	13
2375320	13
706928	13
8971397	13
5647506	13
12163920	13
2425112	13
4030707	13
821691	13
666985	13
4861701	13
7081628	13
7971885	13
582979	13
10897564	15
6471520	15
3788805	13
17790788	13
4384918	13
6135012	13
7187350	17
1844181	16
893125	13
6954445	16
27410472	13
420687	13
9648447	13
5366224	16
24533255	13
29331498	13
4592085	13
7677621	13
14013733	17
17237293	13
4893500	13
6548798	13
181036	13
962041	13
33637784	13
2465154	13
13829071	13
7019105	13
3719765	13
6230731	16
10609079	16
4254284	13
44587	13
7529001	13
27140593	13
23895350	13
3043426	13
22788681	13
604358	13
2909455	13
4648986	16
6220037	16
4630529	13
2805108	13
16177721	13
22288696	17
4448151	13
5929059	13
11107256	13
2917000	13
13303517	13
6373993	13
25084472	13
2067871	13
1678187	13
7375817	13
1746941	13
20896823	15
8448737	17
24725462	13
15640170	13
2771067	13
1887312	13
4971421	13
4307809	13
8536863	13
865211	13
3642935	13
13443656	13
772947	13
6995490	13
12976078	13
9207643	13
14335809	13
1205686	13
4864248	17
15053149	13
10727341	13
1327835	13
1670515	13
13756064	13
7545611	13
554747	15
2781028	13
36530289	13
17076254	13
1486812	13
21821330	13
5907551	17
18562818	13
6189078	15
344363	13
2669692	13
4627760	13
7957090	13
1590391	16
5226193	13
4986232	13
2688838	13
18924606	13
8082748	13
6185794	13
57568	13
2347449	13
1379600	13
301258	13
33135357	13
46586987	13
16041925	13
7756880	13
8595028	13
1129157	13
2268172	13
23222415	13
4457566	17
2070021	15
15642200	13
5832185	13
453106	13
8902107	13
8751905	13
6555592	13
1840406	13
6582543	13
346205	16
3908882	13
1243730	13
738620	13
10234368	13
3648985	17
8957901	13
3325419	13
544185	13
7819649	13
2718401	13
86401	13
14927436	13
4959708	16
21379196	13
475009	16
6964654	13
6084252	13
467805	13
2146285	15
7066756	16
4571252	13
2125412	13
20935662	17
10421762	16
4872029	17
11721800	13
4528551	13
19748772	13
6771012	13
78710	13
2455553	16
3929650	13
3958533	13
8484418	13
2174956	17
899517	13
8001428	13
5925852	13
7131133	16
2085190	16
3713358	13
22087286	13
46217	17
8460818	13
4487587	16
5277040	13
25277990	13
109231	13
11890890	13
8363655	15
472450	13
9682840	13
1811017	13
2328523	13
10930510	16
11195111	13
53055792	17
9894420	13
4137522	13
13798698	16
3393392	13
15149463	13
728867	13
2544019	13
4548237	13
3433165	13
12884245	13
1315374	13
4841882	13
2057422	13
462644	13
1243476	13
6710471	16
2509382	13
21693821	13
3888856	13
2802883	13
7448840	13
12357072	13
937131	13
413560	17
5580737	13
9675532	13
15864702	13
4844574	13
10992573	13
891049	13
4047137	13
2593859	13
494780	13
9562338	13
2730565	13
26253321	15
3010218	13
240153	13
17923765	13
3253626	13
3245581	17
40880922	13
5054357	13
3829814	13
24865123	13
5124903	13
5198889	16
12733943	13
6829918	13
2242905	13
3180857	13
11970955	13
4860664	13
636674	17
4301241	17
9200632	13
114460	13
680991	13
5122622	13
14952971	13
1932666	13
24519347	13
647633	13
15542391	13
10433120	13
8160565	13
735425	13
13049562	13
33782659	13
2838701	13
3791155	16
3580409	13
2577551	13
1850735	13
7430992	13
2037536	13
16389261	13
3172591	13
8704208	13
9428584	13
132225	13
1920825	13
23619308	13
12065306	13
7601556	13
33574439	13
7367380	13
1340727	17
1715526	13
2960921	16
3816910	17
6572575	13
8878025	13
2773833	16
3050890	16
16648190	13
4852088	17
4395998	13
27399680	13
2710206	17
10425595	13
3829067	13
2339083	16
711798	13
9712134	13
9200984	13
3676815	13
3354413	13
1526914	16
356165	13
10983071	13
11230298	13
11060769	13
17675726	13
1510695	13
15734955	13
13871741	13
11387007	13
3069628	13
6366617	13
4671901	13
10939009	13
1402712	17
17054130	13
6220752	13
23320789	13
1464825	13
6513480	13
474102	17
525856	13
18273477	13
1848149	13
8225	16
10670094	17
2224467	13
20084234	13
6779475	13
25334617	13
2726598	15
8796954	13
10750956	13
5983183	13
19571604	13
9439615	13
7758940	17
21817536	13
10221414	13
3720685	13
3214350	13
3056401	13
3393190	13
13266130	13
15690215	13
3727227	13
10950750	13
2436983	13
3557911	13
3155360	13
528477	13
29889237	13
8472472	13
14591961	13
2723218	16
3034964	13
11235415	17
5866878	13
20556590	13
8359707	13
5069349	13
5469750	15
9376094	13
96401	13
3681380	13
7394716	13
294430	13
9440363	13
30618541	13
2857409	13
2132523	13
15740591	13
6772680	13
8072747	13
7211610	13
8677299	13
10613696	13
6245982	16
10123768	15
4667068	13
7741110	16
1665596	13
249731	13
3251790	13
13958562	13
7567256	15
3060363	17
11891754	17
1657826	16
4072650	13
3273909	13
11445787	13
6186905	13
1229865	13
5396051	13
506371	17
140558	13
11864730	13
3738529	17
4077246	13
7419335	13
3752082	16
18069549	13
1285884	13
127410	13
5965320	13
51139789	13
1545331	13
261750	13
5883873	13
10207551	13
27408449	13
341697	13
3510068	13
6896159	15
4120213	13
2992744	13
470549	13
15870440	13
13751031	13
15475604	13
921113	13
14298160	13
200591	13
5586582	13
10082232	13
3940775	13
10670684	13
18671955	13
28227441	17
13784585	13
24383266	13
5724882	13
6389834	17
3313658	13
10631396	13
9430646	15
36954871	13
6487984	13
3612366	13
8090873	13
5711312	13
143834	13
2804601	13
9908668	13
318604	16
587810	16
15905591	13
7767878	13
43811910	17
1326384	16
10349591	13
8159872	13
1546962	13
3661087	13
24189585	13
13771090	13
2580122	15
34026492	17
15507145	13
10634177	13
6001416	13
3954930	13
13941624	13
3833698	13
5889070	13
4642574	16
13777466	13
1468107	13
7041944	13
10515426	13
1762615	16
1309191	13
16194283	13
13265964	13
9690646	13
4368468	13
1206029	13
12681612	13
893490	13
5173588	13
24813556	13
4264657	13
29364403	13
6655913	13
24654528	13
15199008	13
6013045	13
3471180	13
12558178	13
16515356	13
4433010	13
12781142	13
5289385	13
8539934	13
9512184	17
2916902	13
4426563	13
16033365	13
117011	13
5784134	13
744647	13
3523095	13
25270809	13
11138805	13
5299025	13
2137315	13
3244189	13
5729024	13
2694978	13
4029177	16
11589337	13
12179714	13
6692231	13
8822520	15
4267845	13
2257851	16
18370536	13
24189692	13
3834912	13
2287205	13
2064243	13
2388233	13
12092080	13
210	15
1449	15
13896	15
2508	17
20554268	13
10912781	13
1827831	13
545695	13
8594868	16
12740364	13
10391149	13
1868181	13
466857	13
4891098	13
6115294	13
10324141	13
12952728	13
4007972	15
12985448	13
12577462	13
15313402	13
13747497	13
26310724	15
7242190	13
4818008	13
1100350	13
4218103	13
13132	13
3199493	13
343130	13
2852782	13
26134173	13
25284746	13
13136621	15
4584411	15
17820914	13
2498646	13
2463092	13
665616	13
12695035	13
1486921	17
8530439	17
4540433	13
16318650	13
26122204	13
2012728	13
7662191	13
11448922	13
12461217	17
2115329	13
462536	13
697336	13
3231111	13
155638	17
16133504	13
1485158	13
3911475	13
1016426	13
14357753	13
9836955	13
11148286	13
352492	13
15974176	13
3827691	13
5114665	13
3985081	16
4406773	17
10068354	13
2660546	13
8513803	16
11223879	13
3237874	17
9027962	13
9441746	17
5408479	16
4755940	13
385240	17
10733396	13
6426450	17
583130	13
3344766	17
32028085	16
11620806	16
1916566	13
327744	13
4431240	16
21070419	15
14719443	13
5231375	17
6793897	17
13010077	16
6938635	13
32162441	13
18214519	13
83380	13
17037226	13
2236544	13
10679871	13
19298150	13
1731239	13
8491786	13
1473591	13
919324	15
7176824	17
27516684	13
3023502	13
3617433	13
4162935	16
31352002	13
8935866	13
745827	13
33534883	13
3084393	13
1370236	13
4903055	13
2916374	13
4241102	13
4042267	15
14663972	13
3295685	13
10417410	17
2815212	13
17737724	13
6484818	13
913605	13
9304687	15
21110305	13
22116084	13
724595	13
10818083	13
34669855	13
5387403	13
22538052	13
6710636	15
10552282	13
2317323	13
8768433	16
1796535	13
546541	13
1319524	13
10965377	13
5635094	16
6088707	13
8692730	13
636353	15
921192	15
22592129	13
485227	13
10786006	13
224150	13
8354486	17
3887704	13
10892605	13
3257664	16
39409897	13
25112700	13
16082493	13
2837119	13
12519082	16
17901822	13
2087546	13
703466	13
16261173	15
6638301	13
6111578	13
25766634	15
9830411	13
4766249	13
10805466	13
40832502	13
2163347	13
1829346	13
868975	13
105797	13
2867026	13
7664146	13
13232061	16
16045476	13
807360	13
9436922	13
1530173	13
6787812	13
10573426	13
7274752	17
1061277	13
6481203	13
11454289	13
7306505	13
6105897	13
138707	13
8447411	13
6801599	13
12578588	13
4449371	13
23928456	13
25575934	13
1251380	13
12431275	13
2498845	13
10350673	13
7479724	13
926215	13
7433433	13
6766867	13
18912774	13
1445784	16
1044379	16
10297925	13
2039118	13
5710801	17
1661605	16
14408391	13
961431	13
16452343	13
3892780	13
412473	13
2724668	13
2388350	15
1437307	13
5830804	13
8538683	13
634493	13
3774175	13
1455707	13
10833160	13
14124478	13
5864920	13
8244664	13
12580368	13
5518737	13
9143112	13
9240428	13
1421616	16
9400773	13
5031356	13
400245	15
6031434	13
9183012	13
14498879	16
515866	13
9403946	13
13603775	13
1492714	13
6392639	13
1503072	13
565755	13
13242696	13
6453416	13
4591993	13
4483188	17
9103265	13
3498580	13
10247663	13
27700884	13
21011306	13
11664130	13
8132379	16
1149689	13
2386181	13
10201184	13
6990754	16
4408169	13
3456920	15
23857872	17
1105200	13
3229868	13
8783412	13
1032837	17
1883632	13
3676059	13
3067989	13
3366743	13
15966715	17
23686940	13
6556915	13
7126835	17
66366006	13
8018165	13
783730	13
5277727	13
2564670	13
23398919	16
1047059	13
468004	17
7246766	13
5144763	13
7093795	13
568018	13
1333516	13
634308	13
403504	13
8674539	13
3059736	13
20422666	13
3331679	17
1332413	13
1324298	15
8175237	13
4441051	16
22046151	13
3247127	13
5844389	13
2761730	13
4013783	13
5539839	13
10179463	13
16087109	13
5100102	13
23148780	13
12984860	13
69222	13
10303690	17
18024881	13
2302263	13
10269221	13
11083391	13
5275789	13
1852219	13
4597945	17
7611308	13
4715198	13
1523883	13
3916133	13
2318646	13
7486901	13
1447577	13
6172560	13
5020954	13
9148838	17
13230050	13
708855	13
14985310	13
257906	13
1756611	13
13061958	16
4509642	13
3801757	13
10637810	13
5999204	13
6564302	13
9634386	13
26842062	13
2028454	17
641071	13
2161867	13
1119213	13
43637445	13
23767397	13
216031	13
5513596	13
3920104	16
261583	13
6645654	13
71197	16
7030827	16
3279703	13
11761765	13
10332016	13
1281689	13
544777	13
203	17
1583	17
1802	17
8778248	13
12567369	13
19593502	13
5117570	13
19898471	13
3204771	13
23327447	13
10167718	13
2282758	13
14453891	13
6550486	13
966723	13
23165367	13
682027	13
2463003	17
6190493	13
6148941	13
1492470	13
754651	16
12512802	13
23940816	13
3752595	16
9903363	13
7095396	13
13601610	13
4480747	15
10879182	13
4686008	13
7484998	13
16646374	16
6385133	13
3334844	13
6298120	16
9911105	13
2933455	13
14953014	13
16151383	13
7394069	13
1353435	17
146298	13
1190089	13
5117581	13
978121	17
4988338	13
1619535	17
11640310	13
1446347	13
1274477	13
9337001	13
6044375	13
31257250	13
445043	13
2464438	13
292437	15
1806781	16
608625	13
693664	13
639756	13
662050	13
11268796	13
4801220	13
15919793	13
21180854	16
986472	13
9263134	16
3897723	13
4569995	15
1645229	13
11117917	13
4057549	13
36117468	15
12151984	16
4672858	13
2204504	16
247692	13
5259041	13
23768077	13
3350652	17
18643861	13
935171	13
8792621	17
16332283	13
5168662	17
3109068	13
3001182	13
17807407	15
2611247	13
1292907	13
4439037	16
13615884	17
20350244	13
5786306	13
501363	15
23122629	11
272509	16
34628812	13
141006	13
4328610	13
11210063	16
6586309	13
346345	13
1859639	13
7196605	13
6196505	13
8746400	15
7403665	13
5746243	13
8424498	13
20555248	13
8039815	13
4073765	16
12318787	13
3443523	17
2001932	13
17566337	13
9317245	13
3611068	13
5049171	13
4204958	13
11192999	13
11129425	15
148290	13
9954010	13
3847433	13
2388996	13
2931328	13
2185004	13
5713598	16
4007607	13
2732897	13
565387	13
8912518	13
12077168	16
6479244	13
1342911	13
1898142	13
1474237	13
3150733	17
30465635	13
5786901	13
5778427	13
203095	13
6811216	13
3166210	13
2681403	13
1625323	16
3526692	13
6780639	13
464826	13
31838656	13
6363355	16
24604385	13
5757977	13
7764985	13
13812969	17
23344280	13
21844929	13
8231450	13
3270770	13
4839761	17
3553833	13
12497889	13
689814	16
3603077	15
7798318	13
3737750	13
2697651	13
5813273	13
5086061	17
2438093	13
3337732	17
216	17
510	13
698	13
315	13
1883	13
777	17
472	13
3754	13
712	13
863	17
984	17
1052	17
920	17
1423	17
1717	13
940	13
3585	13
3479	17
1999	17
2242	13
144	13
265	13
273	13
1001	13
9340	13
1312	13
1027	13
945	13
965	17
24982895	17
915289	13
6370581	13
7668599	13
26103151	15
4522563	13
349604	13
973996	13
4165210	13
399601	13
12492596	17
1691134	17
9196799	13
378568	13
428645	13
13269977	13
5243843	13
2850427	13
7387	13
31180925	13
6305447	13
14937935	16
3073326	13
353808	16
573093	13
4291345	15
952029	13
2139031	13
5589160	13
4432069	13
18928411	13
1977128	13
863767	13
16446514	13
8556774	16
24293096	13
2574838	13
29017165	13
5435624	17
5919363	16
28131774	13
2339810	17
570000	13
3062894	13
453096	13
3931894	13
105055	13
21166884	17
5946089	13
4167534	13
12479438	13
10729280	16
17428547	16
16707466	13
19076824	13
5895022	13
27037012	15
1731367	13
4858430	13
3362498	13
23355311	13
13354750	13
5881242	13
13090664	16
7858190	13
2791677	13
7983083	13
6861913	13
9271757	13
2796927	13
1904372	13
14657427	17
18653462	13
5060851	13
8121812	13
31226762	13
3207186	13
4974114	13
16684191	13
2296421	13
849550	13
15060189	13
9737942	13
11423866	13
9658152	13
2129701	13
3065191	13
22699989	13
25442676	13
7420667	13
4809712	15
18376760	13
5918064	13
1291797	13
819153	13
10278031	13
14862920	16
17369049	13
21969378	13
14234982	16
2368058	13
32827374	13
5336632	13
5215113	13
2360212	15
2909520	13
1367523	13
6023327	13
30971909	13
7595702	16
17945626	13
522334	13
1564145	13
402285	13
12090380	13
2025728	16
10413898	13
2660718	13
2649994	13
3717509	13
2317794	13
18508340	13
3107537	17
1061617	13
1388064	13
9617953	13
3977610	13
11875512	13
11922172	13
3832159	13
5573148	13
48005003	13
6123318	13
5279642	11
3934351	17
15738584	13
2433210	13
317953	13
6252913	16
13024480	13
2683928	16
8190985	13
468329	13
6874363	13
9693592	13
14353773	13
25293848	13
11161979	13
5236489	13
32240449	13
20779642	13
8774765	13
4814883	13
950131	13
1933347	13
10058568	13
2964358	17
18511261	13
4818206	17
8578092	17
2909636	13
6496724	13
2394309	13
7427736	13
17139739	13
1334100	13
842909	13
1025351	13
14368008	13
2151530	13
6323596	13
332903	13
6507225	13
851723	13
7101622	13
28623466	17
16519701	13
26562982	13
3680131	13
7250691	13
2442656	13
2043463	13
10426966	13
4276508	13
1261498	13
5925435	13
572051	13
2752955	13
2487379	13
14429082	13
4757387	16
10612653	13
1061879	13
17597970	13
15207469	13
1997577	13
6054788	13
797203	13
15648253	13
5060187	13
484945	13
9891147	13
16145224	13
1713557	13
9532435	13
2087007	13
17638096	13
8639306	13
8439342	13
12560069	13
870226	13
7800762	13
4575928	13
962309	16
4395041	13
6986193	13
9947354	13
866648	13
6335567	13
10429608	13
27842165	15
10758723	13
1542503	13
6355781	13
6250989	13
318381	13
7892634	13
526419	13
9636716	13
2819746	13
2418	17
2660	17
4175053	17
167841	16
6118127	13
10762667	13
1863781	13
10098792	16
13499003	13
5001084	16
9429924	13
3199259	13
6777356	13
3059575	13
7563778	13
32446287	15
6910725	17
1579963	13
5440324	13
18093538	13
6994335	13
1883067	13
873850	13
1907802	13
2626764	17
28370951	13
8987310	13
6349881	13
5748969	13
1100149	13
3093160	13
7474773	13
8789881	13
21185212	13
4443704	13
12648971	13
14179182	16
4871894	17
9868763	13
4776457	17
533774	13
20593931	13
10042651	13
2965489	13
275486	13
1933997	16
8626809	13
6666352	13
7987318	13
6900122	13
16132	13
1107817	13
2618895	13
12627941	13
19381611	13
1064133	13
18764205	13
7074612	16
10551683	13
44101306	13
7178129	13
2603510	13
317	17
995	13
786	13
6350	13
714	17
913	17
1380	17
439	13
1319	13
778	17
920	11
3275	17
1412	13
4115	17
1072	17
2283	13
2012032	13
1684076	13
6076374	13
3146141	16
3437848	13
1692685	13
11482465	13
9283752	17
753021	15
3931655	13
2807852	13
108921	13
5649025	13
5765586	13
4743738	16
10443710	13
272881	13
92356	17
6468434	13
4662917	13
5455675	13
6044374	13
4212437	13
2072264	13
1772012	13
11094480	17
14228076	13
866122	13
342161	17
21151415	13
7978558	13
4197179	13
2404148	13
5479876	13
3798990	13
9450696	13
19771496	13
14842466	13
2733738	13
10755510	13
4655277	13
4160013	13
5551888	13
376901	13
5207393	13
4699390	13
567888	13
6554393	13
2168	17
127	17
294106	13
7941582	17
7562426	13
4688144	13
8314171	16
9086043	13
13560398	13
5965067	15
2675319	17
11888023	13
2423816	13
996407	13
5093504	13
1549151	13
27802029	13
3474841	13
19090782	13
2674259	13
8399016	13
32959309	13
19813813	13
6288174	13
26793862	15
16175829	13
3515462	13
16691372	17
21501782	13
960495	13
18834073	13
15516316	13
990	17
7870	13
704	13
794	17
531	17
1055	17
454	17
732	17
836	13
756	13
797	17
127	13
3499	13
1299	13
4249	13
1286	17
1212	17
1194	17
1194	13
2890273	13
6130519	13
12643905	13
1126247	13
3884443	13
3666227	13
3803352	13
9825715	13
8447531	13
1255109	13
4231172	13
4171017	13
20005203	13
1462659	13
15720848	13
6193887	15
3398684	13
30181438	13
1043204	13
3144071	13
12360267	13
24368098	13
21706130	13
4175653	13
26306861	13
10790628	13
844522	13
2367076	13
927968	13
3356684	13
5423404	13
6780303	13
1768457	17
1906601	13
5802886	16
17361162	13
16702547	13
2190299	16
6830794	13
5735901	16
1613359	13
19812724	13
1190648	13
24539532	13
1746651	16
693402	13
11277078	16
13475941	13
13636625	13
559412	13
7797417	13
4964563	13
17093051	17
5982774	13
14268789	13
15721274	13
9186632	13
679576	13
14965212	13
7216160	13
4778597	13
885971	13
189116	13
8406784	13
2450801	13
8397924	13
10221300	13
1655521	13
6996797	13
3738808	13
15947036	16
17348908	13
873405	13
24817674	13
15975203	13
2474881	13
4423522	13
6992964	16
12157739	13
6301266	13
4138074	13
13464681	13
209409	13
7782154	13
1423723	13
6222375	13
1285673	13
6338407	13
1176812	13
2817448	13
2497399	13
2555983	16
4558705	13
658295	13
2849227	13
13986693	13
28692967	17
12385598	16
4026749	13
4249741	13
2371869	13
1992615	15
20844844	16
8733344	13
4553894	13
1584802	13
4531613	13
3559361	13
3009882	13
8034113	13
24595246	13
1534426	13
6036581	13
6663980	13
9231707	13
4095325	13
17798840	13
1676080	13
32097092	17
20877990	13
3187604	13
5105873	17
13642426	13
4574620	13
21475270	13
1597996	13
2701385	13
6086055	13
895383	16
6440705	13
8119773	15
4157880	16
3092199	13
842660	13
6945793	13
37638338	13
3976522	13
6612771	13
3926288	13
4123589	17
36000516	13
1645071	13
13097544	13
571056	17
620856	16
1034300	13
5258073	13
9542785	13
4391516	13
3708700	13
4637167	15
14283495	17
1363983	13
11323264	13
343061	13
3519676	13
21900968	13
1897849	13
3597800	16
14703975	13
1454547	13
2816554	13
8541874	13
15643354	13
26747078	13
9796149	13
7867221	13
706366	13
934990	13
10033610	13
1725078	13
5577560	13
1929998	13
19176530	13
12383530	13
1839857	13
4638275	13
4131283	13
3925425	13
7945631	13
2837840	13
6755284	17
15647320	13
6102520	13
1782576	16
8480871	17
38190139	13
2238803	13
2921789	13
3535586	13
3157839	15
11408392	16
15425490	16
2169727	13
11817835	13
11377651	16
5490850	13
539635	13
7790968	13
13854326	13
42720	13
13834926	13
1508323	13
2487521	13
8516549	16
11530421	13
19345518	13
3315878	13
29524831	13
15486040	13
5056146	13
619795	16
16237813	13
14006828	13
6515836	15
16862547	13
2433889	15
4418308	13
3123436	13
9562085	13
7433523	13
4389320	13
10857135	13
36174116	13
7808017	13
7923582	16
35290172	17
722651	13
10537425	13
2340264	16
1155402	13
21231977	13
2783579	13
10177906	13
51236805	13
1924012	13
4587366	13
28019785	16
6706084	13
461062	17
3000645	13
56952	13
2659995	13
8914392	17
7015356	13
5059215	13
8756287	13
5125896	13
665912	13
2632249	13
1077496	13
9505404	13
6284212	13
1498225	13
2850978	13
1332357	16
68012	13
1555232	13
5459496	15
3636190	16
3950422	13
6559082	13
13056208	13
4082932	13
3157945	13
15927589	13
3156576	13
13493005	13
15929687	13
13571384	13
3175547	13
10795390	13
9323134	13
3543470	13
2260151	13
17048808	15
2929669	13
414764	13
1910990	13
1493216	13
1684775	17
16073266	13
16157046	13
27296150	13
1362926	13
3767904	13
6339737	13
19522052	13
8438138	13
2253070	13
10401714	15
3439961	13
9504398	13
14101526	13
1073904	13
631272	13
2672222	13
1303058	13
6236639	13
7792507	15
435358	13
6934235	13
2828381	15
4752711	17
9557448	13
13014544	13
4325494	13
9149089	13
7070282	13
1927558	13
9521138	15
939462	13
4797836	17
33541157	13
288403	13
2350615	13
8366829	13
2399420	15
1991833	13
8263626	13
4275044	13
2679238	13
6804565	13
13745315	13
338524	17
4614586	13
8307404	13
12377707	13
5701082	13
7011758	16
1463068	13
6611096	13
128228	13
14241	13
238163	13
6695954	13
5339216	13
2480586	13
3075056	16
7200578	13
38780000	13
539597	15
934327	13
900094	13
6701703	13
6413297	13
200698	13
3597825	13
3975277	13
13539970	13
2410680	13
18322787	13
5077150	13
11316542	13
4367	13
2791856	13
2900806	16
4331364	13
5783	13
2260006	15
31487252	13
6383732	13
1292362	13
12786541	13
6708153	13
3106756	15
797527	17
3565858	17
606551	17
5386517	13
6799691	13
10340474	13
14795120	13
13371932	13
36441804	13
15791013	13
6545500	13
5889431	13
403607	13
18730235	13
11813640	13
527911	13
908737	13
17862875	17
216977	13
19135356	13
9112073	13
18293481	16
2772364	13
1723342	13
12780350	13
1906540	13
2668101	16
5781020	13
1174071	13
11558181	13
4028411	13
4900106	13
5356459	13
46807400	15
4130734	17
1822901	13
1213130	13
9735404	13
9422866	13
10008686	13
5583120	13
11888922	13
15277117	13
3845877	13
6089576	13
5209244	13
4669651	13
3359137	17
1684460	13
5204617	13
16805065	13
4998255	13
1372291	13
18735659	13
2979425	13
6423083	13
12846645	13
9506371	13
6665723	13
3019756	13
2693064	16
4752089	13
21666370	13
3249796	13
1319186	13
11577578	13
10531390	13
16303809	13
4753921	15
5814980	13
9583887	17
18973040	13
1430628	15
37793759	13
75706	13
2275170	13
39137651	13
2658171	13
3920835	13
197124	13
2760029	13
18406250	13
16597284	13
13677519	13
1377405	13
4115495	13
953493	13
1247586	13
3824607	13
6615965	13
11554683	13
4232054	13
2048325	17
528463	13
8901962	15
23317944	13
8482336	13
5770733	13
822458	13
2804290	16
7844114	17
27808273	13
389613	13
14264453	13
9607502	13
2975642	13
6368336	13
1595124	13
217843	13
3013667	13
31484317	13
2599857	13
17302633	15
1296084	13
1894404	13
7387932	13
23177813	17
4481382	13
836807	13
27358627	13
3863051	13
455219	13
8010741	15
3518509	13
342639	13
10272436	13
2529625	17
1475382	13
27536332	17
11328417	13
3860142	13
285026	17
5510137	13
8083214	13
18415115	13
2801978	16
7071867	13
3798224	16
2509382	13
2113320	13
29160527	13
1946212	16
582928	13
6914998	13
12770326	13
11001341	17
1348888	13
7997219	13
6392842	13
1998824	17
1928996	13
4096064	15
6520828	13
4962414	13
28032301	13
883483	13
831573	13
52128540	13
1196241	13
2578402	13
6843174	13
10592818	13
7876275	13
8462741	13
17942173	16
1464502	13
8788763	16
5027626	17
4297699	13
5280022	13
15527530	13
16750085	13
552769	13
3113126	13
52723401	13
685492	13
14179656	13
8564521	13
6061214	13
2655422	13
3689328	13
4280289	13
10834002	13
2309320	17
7050878	13
6246488	13
16312068	13
2169979	13
21743774	16
9031258	13
21803640	16
3469547	13
1659674	13
702885	13
9894397	13
8473931	16
4312524	17
1087341	13
383557	13
15236255	13
4046151	13
1270466	13
11470897	13
14493544	13
3637291	13
669570	13
18318418	13
8126288	16
15381537	13
17215804	13
6146653	16
510374	13
23289151	13
12971342	17
9841226	13
10750931	13
3891669	13
4825681	13
2061345	13
5166601	13
3776777	16
6712203	16
30648052	13
317535	17
10831302	13
11315253	13
2283556	13
1391660	13
21456285	13
14019234	13
7945760	13
10807617	13
541735	13
2991771	13
16393849	16
5658547	13
8460228	13
1878435	13
4607806	17
4199081	13
5473467	13
7877824	16
8224511	13
26053915	13
17936256	16
13291282	13
1323566	13
2024639	13
2905736	13
5837745	13
1132725	13
3285689	13
36261054	13
34306943	13
9333610	13
29567439	17
5346230	13
10422350	13
7052065	13
12766538	13
12890157	13
22856103	13
1473007	13
1229187	13
7730059	13
2183150	13
27922070	13
8890770	13
20730607	13
662298	13
702130	13
276682	13
849732	13
2821962	13
6172416	13
5528339	13
12471309	13
5344521	13
6430138	13
30199590	13
937379	13
1962640	17
10400145	13
13939078	13
588026	13
1441418	16
5452909	13
12053405	13
9777917	13
8298210	13
371367	13
4190102	13
7722711	13
309865	16
835209	13
9433266	13
5818359	13
1579291	13
77063	13
798509	16
1484012	13
1385979	16
14967868	16
1890003	13
18892854	13
8327187	13
5197213	13
1054208	13
4553153	13
4001541	17
3714536	13
21559272	17
20462437	13
4703410	13
7666486	13
9061170	16
2198517	16
3237632	13
1696034	13
7074288	13
4215267	13
6448265	17
5121482	13
37037621	16
7909790	13
6381153	13
48975688	13
2868956	13
7749082	15
6425316	13
18679086	13
304444	17
4168708	17
3096644	13
22094800	16
15234719	13
4806133	13
15065301	13
8004452	13
10534823	16
21394745	13
10290918	13
8506984	16
1780694	13
3508363	13
20535557	13
6456688	16
6751724	13
2618388	13
29154739	13
3416207	13
24701663	16
4892587	13
10051531	15
24777090	13
5527768	17
26955043	13
2654145	17
1456351	13
866675	13
13864687	13
11823511	13
9660479	13
2286053	13
1946929	13
2877372	13
16410394	17
6554039	13
19669872	13
15970182	13
816490	16
9087859	13
6939638	13
16004136	13
6011904	13
43708542	13
4263286	15
7329846	16
2685034	13
16650477	13
600888	13
29858911	13
11678801	13
7827202	13
13462009	13
2067584	13
30248803	13
23178133	13
572182	13
18737730	16
4927937	13
1196185	15
13686431	13
2611421	13
25136964	13
417004	13
5972667	13
6802878	13
2624042	13
20613315	13
21171913	13
2555333	16
6366800	13
15675154	13
217870	13
2881779	13
396788	13
1930116	13
8197450	13
1263800	13
5360147	13
5162392	15
12749030	17
8279002	13
1613068	13
4290239	17
19786492	13
1806779	13
6417104	13
1033503	13
3002370	13
8054519	16
30973851	13
652020	13
3493940	13
12826459	13
16155289	13
13787686	13
4531630	13
3194867	13
10681395	13
19244441	13
918374	16
10183690	13
12557124	13
10371143	13
3423031	13
22240977	13
7430865	13
24474869	16
1115730	16
3130197	13
1274833	17
8487595	16
6585940	13
1548672	17
1728552	13
2731249	13
180504	13
691557	13
33393963	16
8138147	16
11200015	13
19521624	13
1664547	13
9197097	13
6162732	13
6165508	13
16172645	16
14910623	13
23364350	13
8219597	13
14832630	13
15956702	17
1963272	13
18134222	13
474707	13
7454041	15
2764876	13
9679652	16
7741832	16
388619	13
4921411	13
7854339	16
2226937	13
6222652	13
20182795	13
8213284	13
14218259	13
2050945	13
4222868	13
473718	13
2701296	13
1722061	13
15431917	17
2307895	17
2371532	13
20617609	13
6286763	13
21546694	13
18465375	13
15909778	13
20453876	13
215502	13
23997933	15
18075030	13
10671763	16
733327	13
19293133	13
463853	13
1282129	13
2504716	13
959392	13
3471231	13
1022822	13
6142759	13
11063990	13
7381357	13
5053737	13
10328760	13
1724239	13
2501001	13
104231	16
4657006	13
5874770	13
154868	13
4744248	13
6501240	13
1331106	13
11371084	13
21932713	15
6477648	15
21238718	15
7837870	15
9601144	13
1105930	13
10680216	13
4107541	13
3240147	13
1198461	13
6639305	13
2082412	13
9727941	16
1622947	13
469046	13
16861384	13
5362852	13
10847018	13
17178428	13
32808	13
9386542	16
5672362	17
4913943	13
4812641	13
14754149	13
8753849	13
1015797	13
5194705	13
2927629	13
8550183	17
6505922	13
14533053	13
7430968	13
246091	16
5231546	15
1441842	13
7738400	13
8823102	17
330892	13
1453343	13
11342594	13
6805584	13
1177053	13
10874249	13
15335096	13
1599331	13
4418192	13
4525965	13
7269485	13
3499972	13
1531253	13
20180693	13
21247277	16
1345894	17
798181	13
16928363	13
8834588	13
761123	13
6433543	13
15931889	13
7031438	13
31855443	13
11955377	13
15674415	13
10946402	13
34408262	13
18257163	13
14194911	17
10344785	13
7660615	13
1540203	13
9116370	13
15125640	13
12469938	13
5778243	13
379101	13
14339194	13
15705461	13
5842191	13
4412366	13
3607454	15
2076989	13
17870153	13
19663773	13
274905	16
26120510	15
968614	13
10690519	13
8219701	13
1611786	13
1451743	13
2741666	13
1462678	13
301554	13
4182203	13
7609653	13
4641187	17
10877414	17
9298775	17
11990288	13
22774828	13
10057725	13
4370385	13
5541880	16
9043378	13
5449758	13
78145	13
6286713	13
8088552	13
5209570	13
4766517	17
11416888	13
898749	13
123626	13
13912958	13
27246983	13
1762970	13
32283494	13
18674539	13
8150393	13
4650028	13
4051676	13
8664127	13
1973101	13
7726206	13
1090758	16
8065519	13
4445452	13
6334459	15
9586721	13
10048631	13
11290	13
52940	16
5388093	13
3977962	13
13032491	13
1104519	13
9674122	13
170166	13
2912257	13
10350291	13
146174	13
3456574	16
14826688	13
379493	13
21410876	13
5058464	13
7409307	13
3749017	13
1322104	13
6401101	13
5205400	13
4977123	13
8039997	13
2542694	13
2210828	15
3180204	13
3449479	13
24295345	13
14271770	13
6022114	16
32622427	13
14032137	13
19124822	13
2718130	13
3919019	13
1946152	13
13830803	13
3118822	13
6697548	16
1470035	13
3207771	16
19215895	13
5967624	13
4264901	13
9747776	13
4366070	13
6775450	13
9412416	13
676772	13
8322869	13
8481158	13
473215	16
1329371	13
4654263	13
21505904	16
3142286	13
2477736	13
8455973	13
10906939	13
4683924	13
16654682	13
23486251	16
1703435	16
429553	13
10849784	15
2009948	13
2318062	13
7405204	13
1720325	13
3866015	13
6725377	13
29811704	13
6569436	16
666361	13
12715254	16
12932571	13
15719914	13
2821210	15
8529042	13
7890951	13
28224035	13
207620	15
4901677	13
5466803	16
6224276	16
6400400	13
8568127	13
5164146	13
2212865	13
1248775	17
5208664	13
4818209	13
725088	15
3175991	13
153602	13
11507094	13
15880236	13
6035350	13
2886837	15
7682566	13
12531178	13
16700680	13
2256756	13
3288371	13
18771736	13
14802892	13
1736727	13
6931325	13
3933779	13
8803405	13
829076	13
7398131	13
898382	16
941369	13
12186086	13
7796614	13
9427851	13
6233496	13
1873507	13
5795724	13
22932057	13
4638555	13
3253572	13
1243472	13
1395246	17
16640451	13
7404012	13
15359563	13
1467792	13
756850	13
3818814	13
44666448	13
5203372	13
8566006	13
2519188	17
4462512	13
19796553	13
9612076	13
8876748	13
2673900	13
14716493	13
24696692	13
14220667	17
1040030	15
6586049	13
5485874	13
1568301	13
4947212	13
20644557	17
21181817	13
2518110	13
1252723	13
19146492	13
774303	13
6237617	13
27336509	13
5054089	16
11192560	13
13942261	13
5505877	13
26234822	13
11682036	16
12348828	13
22508397	13
1603485	13
9953968	13
3523242	13
2192514	13
3306489	13
6724123	13
2688327	13
3518691	17
15742240	16
9253783	13
712378	15
2245972	13
7187146	13
1005431	13
4197607	13
4014706	13
5198838	13
2267960	13
2660040	13
1432676	13
9487875	13
1807129	17
9428797	13
6518495	13
6659839	15
5860654	13
612698	15
4530397	13
17639228	13
22032797	13
22342886	17
4085965	13
11216803	13
7258999	13
13737701	15
17460723	13
13532031	13
6989624	13
13173333	17
8612176	13
1122870	13
10509236	13
1383011	13
4285609	13
28028093	13
6658768	13
657607	13
4940917	13
1964075	13
5832994	13
16368644	13
916667	13
3039505	13
446764	13
15188443	16
1223310	13
2304397	13
1064181	13
11757612	13
27855885	13
1104530	17
3096439	16
336830	16
19598201	13
8358196	16
2135200	13
1182627	15
15817403	17
2243913	13
1291995	13
4394951	16
1129655	13
13633784	13
4277906	13
787739	13
9938814	13
11256032	13
5882030	13
12204781	13
38409669	13
40024259	13
2856618	13
27221178	13
14280713	13
2178677	13
17526059	13
7566214	13
20634022	13
4418938	13
3734455	13
6688592	13
7631327	13
978736	13
2419586	13
1522974	13
72624	16
2765436	13
7804928	13
47587566	13
12682015	16
20811198	13
1323893	13
5814301	17
19112235	13
29218864	13
9287432	13
16228698	13
5684444	13
2159058	13
13475006	13
2908718	13
2391261	17
2592500	13
1903609	13
2111180	13
1137582	13
1496975	13
5189006	13
14057128	13
3688590	13
4647357	13
9501729	13
5164570	13
3704798	13
3193227	17
15120245	13
14035247	13
10115006	13
20783597	13
18503368	15
10220101	13
11259383	13
193168	16
4316900	15
2931139	16
1672922	13
5548144	17
4493068	13
12759269	13
7212615	16
51563498	13
30224264	13
3439958	13
1265277	17
6141468	13
1017487	13
9210347	13
2359782	13
3119461	13
4656678	13
5361437	13
1415150	13
1033354	13
8047908	16
840081	15
22288168	15
819531	13
7645621	13
4655084	13
4266890	15
2271724	13
8057580	13
10335184	13
11240942	13
1561156	17
33351868	13
3256952	13
9285923	13
24768831	13
8230657	13
6059953	13
3478825	13
4881566	13
6176674	13
6084184	13
1283770	13
4564938	15
631267	13
12712816	15
1326362	17
3633096	13
4939890	13
4657671	15
104346	17
16421755	13
12767950	13
10627174	17
2339995	13
2326279	13
8657037	13
3274316	13
4991387	13
4867790	13
10999156	13
2891107	13
12495071	13
3283170	13
1164558	13
3333251	13
2622435	13
11837661	13
3347405	13
4024512	13
5763834	13
2733521	13
17752966	13
5080735	13
3428508	13
27043386	13
6825156	13
6483410	13
52696769	13
6819004	13
6437262	13
48488958	13
2561278	13
8680293	13
7545466	15
3375732	13
8594148	13
10663553	13
18491805	13
6284574	13
1158861	13
7284380	17
17474447	13
1105425	16
19078077	13
20591404	13
4796591	13
2199038	13
21129214	13
28349257	13
822541	13
13850172	13
16113430	17
7670418	13
27828310	13
2363209	13
5523113	13
16166752	17
13536334	17
6120241	13
1783664	13
14191529	13
5084782	13
525568	13
20063053	13
3170903	16
5571353	13
6158854	13
7824341	13
2147317	16
25922982	13
5793636	13
5331172	13
2131209	16
7738321	13
2131047	13
11546552	13
21547461	13
19298709	13
5885817	13
6420776	13
6348086	13
17077105	15
3908026	13
21363901	15
662600	13
2439742	13
520862	13
11070441	13
3834723	16
6742385	13
7069263	13
18088122	13
6650673	13
18010502	13
11752347	13
5210788	13
13436425	13
4463927	13
13899742	13
8311382	16
27264406	17
29771693	17
16140203	13
1433604	13
5822823	13
311109	13
3578189	13
3228593	13
22001348	13
1320768	13
7467782	13
3904061	13
22714050	13
1656981	13
8660831	13
7249494	13
18379201	13
2328140	13
16465951	13
1354770	13
7366374	13
938663	17
1441859	13
5500693	13
8922853	15
69978	16
31815770	17
270020	13
321365	13
9576009	15
1819088	13
15237120	13
3471586	16
2173039	13
8870135	13
3567648	13
4301074	13
14418592	13
950423	13
447834	13
855426	13
13836335	13
2339094	13
15278121	13
356569	17
11199107	13
12099521	13
18356581	13
15764241	13
5886692	16
13837187	13
9321821	13
9816469	13
5675067	13
5210856	13
1989226	13
1630387	13
1584657	13
2334787	17
3567284	13
2077382	13
4888450	13
1052731	13
8787704	16
10804534	13
3128710	13
5837211	13
3597836	13
14687679	13
19838793	13
5241378	13
14198761	13
17775775	13
4823322	16
3661851	15
7505615	13
12587334	13
11977055	13
6073130	17
32877181	13
12600606	13
8331811	13
9069236	13
1473889	15
5831560	13
8646542	16
13770051	16
7585454	13
8175297	17
36327983	13
4433707	13
11643652	13
9878446	13
4791783	13
1705805	13
14856099	13
4293614	13
36532026	13
12030992	13
4714531	13
20577750	13
6717325	17
11391078	13
1754522	16
1383790	13
3448784	13
441735	13
9010882	13
29783457	13
16399351	15
27069478	13
8289254	13
3438975	13
5992782	13
2255516	13
1970608	13
13541328	13
4961696	13
11007705	13
18182157	13
3319096	13
9251305	13
1852538	13
350510	13
2441780	15
23545279	16
10532792	13
1367319	13
4553283	13
1718802	13
27131928	13
252027	13
9761103	13
8980756	13
2723603	13
440227	16
1302608	16
10435517	13
2698944	17
15664145	13
21034048	13
8009071	13
8629778	13
2410808	13
22577784	13
15948314	13
5364736	13
21422390	13
7221482	16
6666994	13
20227166	13
3720493	17
16137	13
16610238	13
9875748	13
2005345	13
1730053	13
3361079	13
1917983	13
1318969	13
8941316	13
4143698	16
13047815	13
4912791	17
15252283	13
8028952	13
740827	13
802065	13
1229776	13
12328063	13
7171138	13
2547166	16
21703831	13
21497811	13
14650661	13
1669901	13
42143373	17
625787	13
2374471	13
7695598	13
1944055	16
1899942	13
28757184	13
9536089	13
2388834	13
7652754	13
8785374	13
54689243	17
11047765	13
308605	13
8592777	15
20681540	13
224339	17
7609832	13
36368520	13
7865783	13
26003918	13
772213	13
792312	13
17801852	13
37646443	16
10080442	13
5399483	13
4576043	16
13221782	13
3785841	17
9630	13
7890385	13
9203397	13
26892635	13
2588777	13
9189327	13
18216431	13
7094064	13
21601584	16
4547835	13
1728597	13
4499698	13
1555995	13
1642162	13
3365492	13
2433693	13
8906564	13
3186175	16
17629446	13
27027798	13
16908249	13
1516039	13
35007507	17
4968663	13
1750134	13
12103983	16
25538490	16
1584388	13
7942115	13
3937356	13
6981459	13
7781165	13
6541655	13
1683358	13
4830073	16
2709237	13
144749	17
7806431	13
22268835	13
10625385	13
1903817	13
6937530	13
17614255	13
15012581	13
17173245	13
17578504	13
28330806	13
1857620	13
2116134	13
9710769	13
5084406	16
3452836	13
1079948	13
429859	13
1488972	13
2315215	13
7952346	13
3743039	13
5788098	13
181041	13
5553252	13
15292993	13
124922	13
21824992	13
542874	17
8003215	16
16928804	13
1956964	16
6308483	13
6220342	12
19863887	13
5795827	17
2035871	13
4894495	13
2945904	13
5865860	13
3762594	13
9901165	15
39176826	13
1733971	13
1220838	13
1496350	13
11748665	15
2498600	13
9901363	13
8973780	13
7153791	13
2391750	13
73471619	13
11606364	13
26877685	13
12966679	13
3145596	13
4301868	13
597750	13
14825757	13
2933381	13
9625429	13
3664404	13
780727	13
2809453	13
7728317	16
2593155	15
8489643	13
35267615	17
4689174	13
5995971	13
9003650	13
6361837	13
879498	13
19335135	13
7235358	13
4634761	13
21433639	15
34626	13
4624994	16
21946453	13
20510402	13
39209982	13
1677525	13
3530562	15
15172887	13
4357714	13
4821530	13
3626574	13
14424402	17
10180193	13
1945099	13
8689089	16
25155721	13
3716704	13
16959254	13
8692018	16
18730102	13
22354498	13
8376837	13
7218882	13
9479920	13
3552785	13
12886657	13
1507803	13
3514093	13
725993	17
21832293	13
9601375	13
129566	13
3316656	17
3026747	13
455741	17
7804786	13
553752	13
26984203	13
20583765	13
22610169	13
825227	13
19273958	16
2156655	13
2261842	13
8213447	13
5506885	13
2507284	13
376054	13
11826829	13
1789796	13
6273376	15
35978907	13
42971915	13
1337913	13
6562978	13
4561337	13
14983204	16
5913943	13
4475285	13
8450456	13
2069512	13
10935551	13
4488278	17
1615967	13
4207071	13
19132720	16
11436766	15
14242707	13
23501166	13
13821788	13
11248830	15
493875	13
25675929	13
2744926	13
14494987	13
9566572	13
10227500	13
1949544	13
1490331	13
5903008	13
3383948	13
5987351	13
765978	13
17263713	16
4695461	13
1178849	17
4313291	13
577383	16
45543334	13
13905253	13
10276891	13
6820262	13
22532944	13
802853	16
15112926	13
9862073	16
24525644	13
361030	13
15234114	13
17525549	13
2367762	13
236929	13
5426245	13
11570638	13
10645673	13
8014483	13
20246418	13
11786263	13
502669	13
8692485	13
946214	13
4916704	17
5685191	16
2113843	13
4768645	13
2950359	13
6788939	16
2481099	13
5529945	16
20716581	13
3909769	16
553051	13
9126994	13
1008553	13
8495246	13
15996101	16
1697743	13
3510616	13
5288287	17
9675604	13
3694428	13
4007920	13
16745499	13
5011311	13
847337	13
4163155	13
3962194	13
9175214	17
7840110	13
4882303	13
1845845	13
2443637	13
4174444	13
19398992	13
381152	13
3848091	13
46212246	13
28663264	13
27782636	13
10234952	13
9971829	13
7547952	13
5974120	13
26493825	13
2915034	13
2840663	13
18884340	13
6988270	13
20691701	13
4162858	13
3851317	13
5171367	13
1622868	16
7829128	13
4270300	13
13495081	13
3912132	13
15507735	13
15353488	13
6385165	13
647827	13
3817068	13
10482517	17
6939407	13
21301075	13
42876509	13
12580565	15
14077740	13
15037683	13
19125449	13
4155083	13
1241910	13
2661557	13
8663644	13
14496422	13
2406544	13
12418019	13
504131	13
4172127	15
35436149	13
1504753	17
8158271	13
19439630	13
6661704	13
10055166	13
4785922	17
455527	13
1908284	13
35491303	13
35231618	13
6671597	13
156997	13
5603297	13
4787156	13
30727080	13
18775350	17
6129703	13
1095008	13
13792197	13
18160790	13
13221990	13
4853611	13
15116455	13
6616827	13
15291312	17
7057341	13
1252732	13
40497852	16
6828294	15
2365066	13
6831621	17
15025583	17
1099361	13
9842011	13
14885265	13
2033570	13
6292348	13
12717846	13
1470179	13
14718687	13
10660343	13
6579544	13
8745543	16
5217248	13
2834353	13
436740	17
7939114	15
9723063	13
8732097	13
3722707	16
14227863	13
2430125	13
113849	13
2555695	13
28330503	16
2955858	13
8808632	13
4257993	13
34403645	13
7851348	13
7628920	13
11656317	13
8288818	13
145136	13
4627487	13
9672926	13
8619553	15
17548733	13
1697490	17
8526512	13
4203240	13
17302630	13
2385292	13
10590823	13
2126372	13
2765299	13
547652	13
1024442	13
572742	13
9456721	17
19835737	13
11272645	13
40216248	13
8487255	15
21356424	13
7577708	13
7185223	13
3976262	13
6939320	13
58028	17
1881624	13
1315617	13
15439665	13
1204310	13
4218806	16
9685612	13
16509997	13
3139089	13
20147662	13
3288670	13
395727	13
1340182	13
427380	13
10022730	16
3309968	13
631529	13
20394643	13
3261811	13
6056427	13
15177706	13
21473209	13
2374372	13
5120542	13
24509450	13
23135919	13
10605903	13
9671071	13
16792130	13
5023125	13
3993887	13
4944574	13
5380525	13
256078	13
4983452	13
10485282	13
26863666	13
679976	13
15571539	13
19761146	13
6896329	13
4226525	13
26235546	13
15640633	13
7821705	13
7595529	13
5270673	17
6886069	13
488754	15
1689628	13
5069297	13
678404	17
7183512	13
8609026	13
610064	13
4896276	13
4115468	13
22524917	17
9745357	13
2755743	15
2726050	13
1355842	13
4924444	15
2310294	16
6146910	13
16928117	13
4181396	13
4732063	13
2645310	13
6973746	13
15797075	13
9106498	15
2792101	13
8995205	13
9357575	13
2598207	16
17332723	13
8571149	13
12353114	13
4248047	13
15429344	13
7760444	13
347733	13
6319636	13
3921256	13
25667994	13
11924561	13
11304378	13
1366927	16
1706213	13
7871176	13
3706065	13
1504051	13
19271462	13
6665740	13
3611816	13
7905130	13
532171	13
25501369	13
5620787	13
1147665	13
5989497	16
1967920	13
22695770	13
7428512	13
4782224	13
24043184	15
15177550	17
27423368	13
1548686	13
2701234	15
1930547	15
1894254	13
3575063	16
3161527	13
3734957	17
14327550	13
4287922	13
2921886	17
970984	13
3608378	13
606055	13
12758305	13
2377401	13
13554822	17
15421379	13
12111467	15
6816322	16
2706289	13
6102212	13
1711290	13
1298406	13
4383210	13
5238231	13
949099	13
17147180	13
1869664	13
202991	13
9021171	13
18758097	13
4966646	13
9873427	16
5694414	13
2827650	13
9006243	13
2047799	13
7628214	13
15693548	13
8075058	16
13612788	13
2844364	13
15487675	13
7279362	13
4657192	13
8700061	13
8254417	13
995893	13
5699710	13
4839678	13
60420212	13
7784139	13
21993057	13
40372704	13
8126513	13
2805480	17
36803059	13
16722719	13
11639424	13
15182806	13
16283997	13
15337481	13
560603	17
10567539	13
10058567	13
1145764	13
3839173	13
1790228	13
4945464	13
862988	13
3334650	13
27738017	13
13211810	13
2842288	13
1825919	13
2438353	13
1589687	13
29267734	13
6819570	17
15777217	17
11201051	13
4953704	17
2132299	13
6826078	15
16223959	15
234483	13
8538331	17
3349072	13
26600973	15
920297	13
8912202	13
2666496	13
807778	13
8595986	13
26824824	13
61836	13
4128998	13
12084857	13
20046649	13
1294519	13
1824716	13
2714629	13
24926710	13
14120016	13
34534	13
1481737	13
900350	16
11326307	13
7974806	13
1150069	13
35857	13
16198502	13
22922667	13
20143899	13
3453195	13
5682833	13
2532922	13
8522836	13
7342121	16
14613313	15
6315253	13
1762273	16
8800755	13
8226863	16
921530	13
6273226	16
472174	13
2662615	13
23928634	13
1364858	17
15812467	13
4870667	13
14306224	13
16117883	13
8123066	13
2609497	13
1743884	15
4438180	16
2482823	13
28449359	13
4521350	13
13947444	13
10637497	13
5186106	17
7601393	17
11928053	13
4999179	13
716505	13
9752348	15
24080171	16
2995491	16
15277324	13
103107	13
7962407	13
749745	13
2016166	13
8375704	13
3128986	17
11668337	17
1745173	13
903489	13
14014781	16
1427957	13
22213051	13
11169898	15
7089854	13
15107665	13
692765	13
6969873	13
7067037	13
24916	16
3225725	13
4122261	13
3609511	13
7409451	16
10086963	17
2018897	13
6576239	13
2314385	13
3467180	13
19901	13
10846861	13
499671	13
38490364	13
2720139	13
8976875	13
6427134	16
4932821	13
10486125	17
6742470	13
4780441	13
18911069	17
7285494	13
15678934	15
1939925	15
22863469	13
1679176	13
6064260	13
2909112	13
12865504	13
34334157	13
2525847	13
5023846	13
539883	13
27878777	17
12487441	13
5510308	16
4316657	13
13502888	13
8882714	13
12003287	13
3224987	13
12011120	13
3263134	17
2691554	13
11541787	13
5870588	17
5922518	13
3024072	13
14110754	15
5457739	16
10419153	13
3890501	13
9594481	13
3649117	13
3225038	15
154114	13
2252859	13
7730773	13
11068688	13
6410800	17
18418917	13
1766953	13
3864402	13
730035	13
10090126	13
1559080	13
9949550	13
4964766	13
6515815	13
1671691	15
868125	13
20243724	13
567551	13
4502646	13
20757113	13
9220720	13
5980745	13
7801445	13
9710735	13
2270060	13
13673618	13
5362597	13
612975	16
2740903	16
2970587	13
7452603	13
10119946	13
7864272	13
20987260	13
2474459	16
9934303	13
610767	13
28541785	13
1537492	16
9368185	13
13755382	13
3987757	16
1842246	13
1833509	13
1321188	13
19418121	13
24034340	13
3422088	13
3008749	17
4559062	13
441308	13
16584777	16
5789611	13
19825669	13
15042019	13
4773759	13
6129219	17
19837268	13
3379254	13
341940	16
951156	13
7564069	13
15436271	13
6331003	13
3008969	13
5183450	13
3734726	13
718128	13
9105769	13
22995921	13
9913700	13
1158698	13
223809	13
1942843	13
23474994	13
18211801	17
7471255	13
2549679	15
23412058	16
4029289	13
11618176	13
7882311	13
2453941	13
298253	13
37549573	13
5834979	15
403565	13
3087747	13
9231862	13
4063470	13
8478434	13
3406930	13
13077072	13
2618753	13
2267357	13
7125477	13
76888127	13
2744659	13
9896515	13
1337307	13
14256656	13
1553573	13
9386735	13
883784	13
4686090	16
9048098	13
14089820	13
5694189	16
4968159	13
4119729	13
9128838	13
13236399	13
16702757	13
3173527	13
3608334	13
9071122	13
3289548	15
7805269	13
4780707	13
2372631	13
4819516	17
801027	16
2567735	13
24524575	13
11858933	13
9897129	17
2531352	13
9052937	13
9125545	13
11471544	13
13830807	13
4008436	13
12781561	13
27738	13
9993097	13
987261	13
21227133	16
3084359	13
846220	13
8304911	13
5997384	13
12092258	13
15501875	13
1290255	13
9611032	13
5401615	13
5011733	13
28087154	13
259634	16
9251471	16
5349094	13
21626097	16
71369	13
14001117	13
23353033	13
5488279	17
1896508	13
9805989	13
217693	13
20785759	13
2089356	15
4451243	13
2895564	13
24859579	13
4522107	16
70314	13
1630189	13
26430770	13
6435558	13
7161165	13
350250	13
18226405	13
19567459	13
2288966	15
247979	13
15766806	13
5853064	13
8418293	16
1119074	13
17787275	13
2410958	13
3259086	17
11813143	15
3432929	13
7230056	13
5865911	13
5007954	13
1898882	13
10058824	13
3340915	16
20357353	13
3632525	13
6050747	16
15410101	13
2388136	17
4834487	13
2722735	13
14832827	13
9828973	13
4911471	13
9341453	13
24223584	13
73027	13
3207682	13
2139453	13
4642433	13
13617347	13
1788645	13
37854296	13
7817702	13
6182725	13
3944688	13
11654096	13
9794508	13
13228350	13
3744181	13
3817478	13
29985855	13
5914746	13
12186349	13
14047229	13
10585607	13
8362397	13
642082	13
21404538	13
11564204	13
3268371	13
5218202	13
6594033	13
7059967	15
114041	13
9993888	13
1008700	13
470296	13
1286224	13
6665493	16
2236278	13
11016392	13
14287750	13
3703341	13
591813	13
3537165	15
29615082	13
10018136	13
16785618	13
1934267	13
3237842	13
11999287	13
11356467	15
9807870	16
4955172	16
2025784	13
659682	13
12324977	13
22689864	16
7048402	13
8763	13
14806807	13
11194567	16
1126967	13
26400047	13
15528802	13
17942116	16
6687584	13
10770046	13
1715805	13
1261060	13
21488265	13
6453037	13
6058612	13
10288592	13
671608	15
31934	13
4516735	16
10861411	17
4621384	13
5395441	13
440606	13
890619	13
2113494	13
3383117	13
8639640	13
12590206	13
8543731	13
3771285	13
6379253	13
54781	17
3760746	13
891313	17
6416299	13
1529279	13
23324271	13
4542914	13
3470605	13
6524460	13
2011350	13
8070644	15
10032273	13
12853811	13
2101215	13
4291223	13
42717775	13
3867782	13
10136415	13
50134	13
4903360	17
11936826	13
23948781	17
11366916	17
1447353	13
2475343	16
2359504	17
1520454	16
828175	13
8440502	17
829888	17
4290951	13
7606940	13
1780951	13
5707848	13
6507588	13
16958609	15
24183648	13
1215750	13
3252087	17
10374686	13
13907892	13
7562005	13
5502582	16
3747374	13
10771583	13
24883857	13
7969414	13
10655598	13
2397727	13
5866664	13
51468754	13
10018036	13
27730455	13
3085524	13
16771394	13
530172	15
25126886	13
20209610	13
21112944	16
19253979	13
1335826	13
3901073	16
6133193	13
6198820	13
5945637	13
21974164	15
1896395	15
12014649	13
2681060	13
1686444	13
2889863	13
6530441	13
11542227	15
13389118	13
31018320	13
2096882	13
3627171	13
4816	13
13397401	16
38273796	17
12013350	13
2528417	13
21890266	13
6646249	13
3150977	13
4068691	13
6860879	13
905085	13
1806587	13
1731569	13
20049169	13
3033419	13
783692	13
5822776	13
3532349	13
4829569	15
60482	13
33883651	13
509040	13
590252	13
1229234	13
11304552	13
3146281	13
2669056	13
16345642	13
8781527	13
578464	13
13903758	13
9549726	13
4194464	13
7616712	13
8006932	13
375997	13
19598536	13
37538736	13
1014530	17
10147692	13
4861238	13
7891977	13
1535704	13
11774759	13
8101607	13
7212854	13
14013670	13
860926	17
385559	13
5935150	13
479990	13
5944318	13
631556	13
2398815	13
565476	17
23167242	13
2191460	13
19092190	13
19436186	13
1485398	15
8345703	13
178221	13
9424211	13
2889249	13
2492318	13
6261696	13
10428408	13
15402011	13
5803516	17
3038789	13
5423821	13
942671	13
718629	13
2250147	13
1953724	13
13257268	13
12895043	15
7894365	13
4093120	15
18263104	13
3849713	13
929872	13
3664082	13
1693112	13
1807589	17
4165280	13
12983130	17
9205122	13
12699340	13
6062067	13
4600211	13
13387702	17
54249	13
8875236	13
4769082	15
500260	13
12678207	13
2685440	13
728348	15
35512264	16
480968	13
9161261	13
1284285	13
6142698	13
21408819	16
5581174	16
13560505	13
964194	13
19998993	11
11450590	13
23225997	13
8364604	13
3659378	13
368056	13
18555194	13
2268996	13
14582177	13
12137509	16
3220776	15
31630468	17
15560034	13
1188112	13
2462743	17
923815	13
11387031	13
1795809	13
9498811	13
1852823	13
4890517	13
9505932	13
36511002	13
8825330	13
17105837	13
2086087	15
35060160	13
1247911	13
5296800	13
14608891	13
5926362	13
10683635	13
29035296	15
10856865	13
26829291	13
12185983	13
280345	13
323818	17
28194382	13
8187979	13
4530520	13
2188953	13
33678534	13
4711337	13
2534310	13
10437771	13
25523837	13
16584073	13
2037080	15
3138239	13
12468866	13
17954042	13
2996191	13
7887918	13
1160699	13
2143284	13
8184489	13
16906201	13
11955859	13
1664943	15
684394	13
12374359	13
8047550	13
483476	13
11735094	13
269343	13
1319760	16
19012663	17
66713879	13
1088096	13
3411620	16
5008247	17
3831118	13
15080042	13
1293141	13
9517937	17
22562658	13
918808	17
19621109	13
830276	13
13723569	17
11182655	15
2768867	13
2227984	13
19854444	17
3436110	17
700465	13
613892	13
18848660	13
1007751	17
21842862	15
4314772	13
3761345	13
12300170	13
3568871	13
13121606	13
10016481	13
23725096	13
5139679	13
35618010	13
5220785	13
9306814	15
5528925	13
95481	13
3652345	13
1377118	15
5075361	13
1588089	13
1482069	13
2078878	17
7088391	13
26810288	13
8201937	13
5674208	13
11951989	13
28450284	13
1897232	13
1530475	16
20738750	13
17473176	13
147061	13
12282233	15
10271689	13
3163007	13
1202671	13
3599268	17
56750666	13
51652	13
10234527	17
2463633	16
10469026	13
1678203	13
4191999	13
33738386	13
21798158	13
20592450	13
1576326	13
2695311	13
55342663	13
1074220	13
11210698	13
16355924	13
19147827	13
9960670	13
6399415	13
33127091	17
14763676	13
11173201	13
470790	13
4882044	13
23585959	13
9286072	13
8930092	13
5276389	13
1690881	13
10123125	15
10992888	13
14215141	15
2348908	13
2189694	13
5345165	13
9314137	13
8657136	13
19008775	15
8934836	13
14464975	13
12060434	13
4175204	13
3507755	16
5981059	13
9391354	13
3775700	13
5757466	13
1927902	13
3631207	13
176547	13
1828051	13
2903047	13
5765426	17
19058061	13
5993845	13
12015487	13
7834990	13
24698250	13
17747939	13
10283611	13
6928987	13
684531	13
1077938	13
15157717	13
20730361	13
34317866	13
358624	13
6935056	13
2285771	13
237212	17
8831524	13
14795100	13
485260	13
6134587	13
17149479	17
9727201	13
2887250	13
302863	17
6764826	13
5023685	17
13727859	13
1686357	16
730152	13
11294921	15
2391814	13
6181365	17
11202743	17
25409893	13
4881422	13
930630	13
10990921	13
5765409	13
4611403	13
8894330	13
5571992	13
12900712	13
3708801	13
7689066	17
5228985	13
7812899	13
424616	13
8371535	13
6417440	13
14708022	13
13181578	13
9477674	13
14019832	13
2537250	13
16126480	13
10073749	13
3427328	13
13788295	13
15074576	13
2217932	13
10249542	13
1742586	17
14423281	13
18006065	17
10937094	13
2805191	13
1636211	17
4182676	13
794888	16
2064529	13
8196964	13
2718625	13
3778146	17
49409889	13
3273664	13
1047744	13
10659643	17
12686191	13
2390616	13
5758048	13
11387108	13
620728	13
22389239	13
510567	17
10067978	13
10774140	16
1710436	13
885476	13
22166060	13
37561397	13
9316722	13
5251718	13
2028070	13
28647998	13
19423739	13
4850988	13
14633003	15
16454605	13
6193911	16
9052277	17
1862590	13
1823191	13
20778077	13
19714397	13
3130691	17
14087072	13
14397325	16
7458182	13
11853137	16
6152134	13
4815304	13
18335418	13
7045887	13
4810608	13
1557257	17
2343365	13
17623566	13
5768041	13
4334193	13
12632234	13
12140320	13
4396181	13
11803219	13
3341071	13
3608690	13
181464	15
76210	13
724509	13
8547162	13
299025	13
8554843	13
1997016	16
33709168	13
24382383	13
495841	13
8550805	13
8778603	13
9042955	13
7547160	13
496514	17
5058517	13
10147953	13
15567092	13
8240338	13
14762308	13
927576	17
17872429	13
3034851	13
5265931	13
10785820	13
1447685	13
283163	13
6014275	13
3997680	13
1687559	15
30835905	13
3345663	13
4642492	13
5772296	13
1842448	13
6795475	13
4936680	13
6915330	13
1025350	13
7867482	13
4868300	13
8383152	13
18485794	13
9772771	13
8029826	13
3304695	16
486092	16
460394	16
4642641	13
5868627	13
4872483	13
9759113	16
2506588	13
7468270	15
2604782	13
24958789	16
7097600	13
254236	13
23116307	13
5912670	15
6701348	16
863969	13
6890571	17
3558131	13
18950427	16
6135594	13
13075807	13
3669151	16
16280282	13
7802850	13
2079369	13
765461	13
3855785	13
5277500	13
2501022	13
2707972	13
3686532	13
5264498	13
27771282	16
1032035	13
12847454	13
10381639	16
23731274	13
1197369	13
14478584	13
680467	13
13838338	16
22795737	13
7601639	16
7514749	13
4880622	13
3513874	13
2608966	13
13297554	13
2190821	13
850825	16
4088638	13
372314	13
9881385	15
1368100	13
3599107	13
2530285	13
4568817	16
3998855	15
441243	15
6760288	16
29823112	13
491091	13
554463	13
3363880	17
181	13
402896	13
16124293	13
8101147	13
2441112	15
6902430	13
36696587	13
4037271	13
10964599	13
9586811	13
47373505	13
1871412	13
29866683	15
2787861	13
2555196	13
8488438	13
20198817	13
13918734	13
971100	13
2072597	13
4764933	13
5125178	13
1307283	13
66519	13
3847446	13
7898444	13
1210150	13
3368497	13
1136258	13
7554237	13
21041705	13
2566461	17
19789643	13
5712560	13
9953689	13
8052537	13
14119442	13
9461690	13
4016649	13
12947695	13
7554171	13
7262295	13
35660024	13
4633444	13
4518050	13
5196086	13
9750936	16
619654	13
6350023	13
10991196	13
3197616	13
5434888	13
12187086	15
23477314	16
4183851	13
7417921	16
11375538	13
8892065	13
14212480	13
5366122	13
10356974	13
19860187	13
3301179	13
7168193	13
1449779	13
63425	13
23537876	13
2202819	13
6436175	13
14881840	13
14101366	13
3815219	13
5619431	13
187022	13
261257	13
6204625	13
10581302	13
237186	13
19020284	13
868994	13
2067581	13
19626288	13
7955450	15
893949	13
2571938	13
5759862	13
40295818	13
24920234	13
16686710	16
6446033	17
2733521	17
10599482	17
6311299	13
25460477	13
3398698	13
32439970	13
24972530	17
5262386	13
7057172	13
606296	13
7802430	13
20220453	13
8895489	13
9905203	13
15360799	13
12362889	13
3496437	17
12477038	13
5173	13
13215601	13
2626198	13
12713989	16
11758426	13
19123463	13
4162706	15
18160068	13
738889	16
2303632	13
2524860	13
17662041	13
280727	13
29456949	17
4479835	13
5284285	13
7405058	13
3020575	13
21643255	13
7021477	13
909895	13
1530904	13
9802664	13
1008139	17
8254508	13
959085	13
1769923	13
17129044	13
4765599	13
20994675	13
1248485	16
3490954	17
3052490	13
7613384	16
1782409	17
1682840	13
1454028	13
18332741	13
4561300	13
13790027	13
5500462	16
12064023	13
4746030	13
13314020	17
19293836	15
19328390	13
3285268	13
376632	13
5993212	13
17381674	13
11540567	13
28099991	13
16991303	13
7361039	13
8274799	13
11440842	13
5653988	13
15126621	17
864476	13
5965810	13
8325682	13
49979842	13
8787032	16
1690558	13
7350916	13
13927181	13
8508837	13
11012610	13
1342429	13
16445484	16
3324022	16
5313531	15
1513999	13
7158009	13
5045775	13
20420676	13
6890714	13
2940615	13
4397631	13
5556951	13
2244342	13
29995977	13
4427954	13
2503871	13
34786126	13
13045820	13
3413103	13
280652	13
1534592	13
10866804	13
19165113	17
7595548	13
4192624	13
13383262	13
3002612	13
2407469	13
6863919	13
23361125	13
7578882	13
27487663	13
31968039	13
8080151	13
5999900	17
1104258	13
5105909	13
1170124	13
8718329	16
6175160	16
943305	16
2166647	13
17628179	13
4063373	13
20733576	13
4102770	13
5738673	17
7995973	13
2181836	13
3518791	13
2170179	13
424417	13
1648013	13
4174943	13
10448114	13
805722	13
1861303	13
2740371	13
27481339	13
7376298	13
15713694	13
12596656	13
6541724	16
339307	15
31906872	13
7071047	13
2646389	13
1916872	13
22963132	13
7719909	13
4383097	13
3301511	13
3773411	13
5091567	13
297613	13
20035557	13
6996207	13
22189103	13
11490431	13
5712192	13
250884	13
26404894	13
2851365	13
746238	13
15018995	13
819616	13
3478166	13
4824641	13
5657984	13
11858884	15
18550014	13
3994637	16
28394434	13
4586574	13
9332122	16
10405062	13
2927248	13
21088363	13
448874	13
5958769	13
24180291	13
10634890	13
8199864	13
2657417	13
1081644	13
8835213	13
4715876	13
928032	16
9508919	13
6733639	13
6752366	17
13570918	13
13615264	13
4977593	13
3400741	17
3426878	13
18730041	16
1885403	16
1862626	13
6823605	13
8948391	16
16464494	15
15718660	13
17324126	17
13243774	13
196765	13
8185136	13
4029401	13
7561508	13
18040697	13
11519284	13
7080439	16
860149	13
5284288	13
20769613	13
14552549	13
5971563	13
9841785	16
1070361	15
995182	17
11765412	13
2073582	13
11843747	13
3717647	13
5911066	13
9901111	13
20305713	13
29685	13
7229747	13
689738	17
14420520	13
1415365	13
352267	17
16507535	15
5317470	13
7082055	13
3941298	13
961943	13
16996041	13
4415098	13
42108027	13
23421887	13
2909936	17
5367571	13
10557555	13
9238861	13
1855334	17
4462390	13
3989212	16
9959721	13
37233584	13
4820098	13
5119539	13
40861622	13
19422555	17
7646737	13
1831582	16
18715242	13
8351004	13
12860456	13
1172179	16
4673924	13
3251640	13
5135760	13
9418932	13
5857921	13
13799236	13
4603640	13
3100558	13
23293296	13
19919901	13
1179356	13
1484783	13
18329965	13
1713228	13
6843893	13
9164289	13
18332848	13
579872	13
41053591	13
6740671	13
190486	13
2870509	15
1072348	13
6021988	17
7506054	13
448565	13
37705446	13
4207865	17
8006639	13
4910334	16
20053593	13
2580161	13
2855387	13
682958	13
13223122	13
10584572	13
519607	13
6165522	13
20763757	13
8371687	13
8457996	13
335328	13
7533669	13
8092220	13
4976428	13
9991070	17
4459229	13
5184946	13
7408317	13
5234028	16
2136818	13
9389928	13
16021428	13
2843093	13
9995750	17
7442176	15
9236489	13
2699292	13
12704730	13
6630438	13
623190	13
8059879	13
3376222	16
1820666	13
8144917	15
3287427	13
960725	13
938069	13
20421315	13
11456375	13
7062148	16
2556272	13
6712764	13
2537475	13
11042288	13
2038411	13
2062822	13
1152965	13
8110097	13
2518586	13
3890989	13
2355470	13
12217698	13
7264568	13
24926837	15
9754357	13
6284877	13
5802268	13
23627712	16
1611540	13
932088	13
12463567	13
13853229	17
5630483	13
14525722	13
3432703	13
203961	13
9128834	13
5565999	16
5795883	13
5774513	13
10229684	13
1897277	13
3775180	13
10026683	15
450316	13
3422527	13
4651374	13
4034099	13
7088341	13
1279874	13
1816709	13
2978804	13
2112762	13
607269	13
10730150	13
6509296	13
2811846	13
2190260	13
1680513	13
49363697	13
1817207	16
39356716	16
1610094	13
7154308	13
8682011	13
4118667	13
12146869	13
3756210	13
5384413	17
22939017	13
2834255	13
12812209	13
9983340	13
957902	13
5981798	13
1799359	13
1148662	13
1446760	16
9883347	13
5050145	16
25366520	13
2536588	13
1412025	13
18139615	13
5766660	16
12814	13
12805232	13
12733835	13
3852759	16
706315	16
17232438	16
3268747	13
32483534	13
5564326	13
9327455	13
16925709	13
2575399	13
6516774	17
22959	13
1831100	13
21838	16
4758210	13
29183920	16
17512291	17
219979	15
30448325	13
11829491	13
22902694	13
87137072	13
6890591	13
3146459	17
2658181	13
33643597	15
16325859	13
5100338	13
3964951	17
16753242	13
3352393	13
4293809	13
1616089	13
13813852	13
2980531	13
4220676	13
503606	17
15762446	13
24505034	13
1306077	15
30012954	13
8181582	13
4919769	13
1863207	13
154717	13
7072809	13
19373068	13
12170067	13
15922697	13
9489959	13
104267	13
3687971	13
5891027	13
1811550	13
10091598	13
376681	13
33028	13
11404154	13
27363767	13
1003952	16
100368	13
4248919	17
13549882	13
9134830	13
7987402	13
4426742	13
3706901	13
26497744	17
998497	13
18835989	13
2135968	13
22012531	13
6385577	15
12779665	16
11126695	13
1676606	13
11828994	15
19222149	13
1073192	13
408644	13
2306317	13
804438	13
3468733	13
511237	13
25817704	13
6560559	13
5105855	17
1740030	13
986393	13
424143	15
2238222	13
3898023	13
1198285	13
2677872	13
54049685	15
3581853	13
6740200	13
7452041	13
3349081	13
2772376	16
4269195	15
138740	16
2363205	13
15118529	13
8878823	13
1611860	13
2413947	13
956857	13
2233269	13
18398985	13
2812914	16
1530575	13
14196402	13
12573993	13
8369832	13
5297085	13
7405832	13
7068494	15
1392775	13
679829	16
1845188	13
10832829	16
3174875	13
21363129	13
9114552	13
8598893	13
8642443	13
19125664	16
5771888	13
9528452	13
7351153	13
3681922	13
169972	13
8366950	13
6845623	13
12527448	13
16131184	13
3033726	13
12416399	13
11796797	13
13229306	13
256961	13
26343323	13
6211723	13
3388681	13
21483247	17
6048994	16
293725	13
11060581	13
3700071	13
5679298	13
6548606	16
8077716	17
8733399	13
15812365	13
5934664	16
5416598	15
11168886	13
7800603	13
3903516	13
2123135	13
836477	13
5756468	13
12093383	13
8033412	17
331307	13
502607	13
3537332	13
17480816	13
17623022	13
33062184	13
6588977	13
202491	13
4305241	17
6895266	13
3738259	16
23609722	13
1370086	13
5767317	13
16296787	13
11123515	13
2256170	13
2930148	13
5946406	13
971288	13
663194	13
2267534	13
1477789	13
1494967	13
517923	16
966398	17
1190864	16
9047087	13
9451638	13
13365112	16
3201658	13
10075621	16
10070612	13
13764809	17
15476018	13
493139	13
11921330	13
16702898	17
2060210	13
2140601	13
2726063	15
1728700	13
3658710	13
15640102	13
13714348	15
4639658	16
1921979	15
852139	13
513094	13
10770683	15
338705	13
10421232	13
1618858	13
380361	13
5918731	13
2372637	13
135263	13
6643377	17
1005664	13
3100454	13
12319027	13
4847265	13
10790781	13
7614073	13
1962137	13
4265921	13
7358647	13
13756385	13
178641	16
1437323	13
108385	15
20108235	17
12545289	13
3148505	13
15782535	13
17681633	17
9792292	16
6588040	13
448053	17
964850	13
12724323	13
29439872	13
8287180	13
18494417	13
24280802	13
6273251	13
1874783	13
10796953	13
539394	13
6611328	13
1948837	13
5971457	13
3246494	13
21416240	13
9201901	13
27057591	17
1417999	15
10515830	13
4371174	16
841420	13
422157	13
435212	13
12875573	13
25270634	15
10553216	13
3912461	13
10834237	13
2656594	13
9551816	13
3257382	16
12078346	15
26744870	13
59098	13
9401811	13
16361272	13
33539845	13
16404188	16
10157275	13
10123649	13
15435702	16
2370046	17
1929835	13
9777824	13
9904048	13
1579510	13
19401228	13
33954090	13
3131298	13
7552841	17
11920521	13
2900588	16
5978185	13
10771425	13
6603311	13
4011974	13
1596109	13
2380439	13
5135600	13
27143048	13
21473219	13
19309586	17
371172	17
12988550	13
12664545	16
39753970	13
15122969	13
1805893	13
1421823	13
2082547	13
13336497	13
40979845	13
10365797	13
6660604	13
5188315	13
23842640	15
16712826	13
18646181	13
11297687	13
3118499	13
580788	16
1811296	13
822009	13
17889968	17
703197	13
7585453	16
5915917	13
8812504	13
558271	13
8585920	16
15350214	13
10444126	13
34785177	16
55833682	16
536206	13
7537962	15
4402882	13
3232737	13
14314520	13
24694657	13
8204513	13
1232645	13
1026447	13
13186071	13
1342375	13
16184700	13
4140797	13
7118472	16
14404662	13
18388953	13
4390307	13
4900932	13
8973310	13
10809447	13
2780085	13
5861065	13
9356775	13
4984231	13
87335	13
1507745	13
4235640	13
331973	13
15759833	13
6710323	17
1078848	17
5542274	13
6521192	15
92202	15
2463323	13
45669571	16
3915790	13
3915760	13
20169579	13
11735296	13
2429291	13
25483942	13
7508881	13
7369517	13
6818501	13
1478971	13
10040189	17
8188866	13
2039925	16
8453234	13
1130348	13
726470	13
12190796	16
3188658	16
2537251	13
3461999	17
4053384	13
7010950	13
3367009	13
2051285	13
3522138	13
1895231	13
3013591	13
3830272	13
6614092	13
4360086	13
1606950	13
8661989	13
20483356	13
6800901	13
5702552	16
2164240	13
3666735	17
17588854	13
3446025	13
433207	13
681228	13
3381220	13
1838299	13
9996256	13
6213546	16
3986795	13
6897365	13
23199553	13
4700813	13
11447043	13
7307147	13
2480766	13
4699870	16
1646737	13
11009174	13
422576	13
10686120	13
13820990	13
10993708	13
878410	13
21441718	13
33543572	16
4031309	13
10758547	13
9690633	13
658475	13
20316663	13
4465517	13
7722832	13
14010824	13
30885842	13
22936949	13
13226790	13
17669086	13
19104885	13
15119789	13
4941646	17
10934299	13
2532115	13
13298063	13
1474441	13
1267392	13
67304	13
7726615	13
4919332	13
12636265	13
5561675	13
14048190	13
28368466	13
10109295	13
18008547	13
5439920	13
2873023	13
2220822	13
5092966	13
14135616	17
18433432	13
5747698	13
629417	13
1332960	13
7066072	13
16140811	13
15252149	16
4587031	13
20720701	13
11143168	13
709027	13
9406768	13
430912	13
297409	13
5867262	16
1570016	13
3350448	13
12547113	13
16908259	13
249398	13
16712067	13
4148487	13
5135845	13
9713580	13
1938946	13
216566	13
3982572	17
3811325	13
465028	13
17165598	13
6818384	13
20236955	13
3313329	13
554050	13
4348556	17
13459527	13
179287	13
16617183	13
487845	15
6831571	13
7154700	13
5081714	13
20677970	17
5447386	13
1171508	13
1023416	13
4960307	13
1469655	13
10653315	13
889008	13
21538715	13
5359293	13
11128367	16
8817583	13
10969577	17
22542018	13
1194317	13
10193560	17
8836781	13
5522026	13
8881953	13
2608168	13
12521756	13
8780579	13
17742395	13
5903956	13
19374997	13
6364308	13
9020800	13
24602657	16
7773493	16
12585799	13
1277532	13
12095947	15
10568353	13
9206351	13
2344390	13
104839	13
33775928	13
4836058	13
103897	13
2864533	16
426077	13
2649946	13
7052177	13
6456059	13
23431393	13
1903929	13
25440780	13
4106837	13
6315341	16
1079512	13
10827295	13
5946566	13
17249491	13
593775	13
995444	13
982127	13
19265768	13
7620040	13
3237018	15
2555682	13
3546296	13
18128020	13
1078638	13
2550974	13
607361	13
4593570	13
2179431	13
6465499	16
15528753	13
136921	13
582788	13
2177238	16
5558486	13
16174199	13
4125126	13
29824935	13
3629941	13
11369046	13
13158652	13
1389853	13
2773044	13
474793	13
1149723	15
2570324	13
14894888	13
9820665	13
6135148	13
9685429	13
719525	13
5005226	13
2950444	16
23303323	13
9170307	13
7085140	13
641989	13
6524874	13
1854378	13
3608239	13
7257284	13
14479069	13
6187057	13
573237	13
51466198	13
15749523	17
3961901	13
1255168	13
3923775	13
9708312	13
2218620	13
1523348	13
13650923	13
7207292	13
26216440	15
9279109	17
6848620	13
624829	13
2128887	13
5218039	13
10340761	13
264072	13
15648126	13
14600322	13
8537567	13
2201471	13
7676764	13
7642641	16
4215553	13
30904940	13
5079666	13
14736355	16
202738	13
154175	13
11412030	13
3449656	13
9526139	13
1973715	13
11586986	13
14253705	13
17890507	13
2150682	15
6354582	13
11839005	15
104481	13
8915011	13
3235606	13
7904842	13
6945994	13
5029471	13
20520828	13
542277	13
6753064	13
16314222	13
5238598	13
5427841	13
10717884	13
8019013	13
8849236	15
1956259	13
8749208	13
6274262	16
5721670	13
6417853	13
2485959	13
32074193	13
9346875	13
4522433	13
18306229	13
974731	16
16467848	13
9856524	13
16768924	13
8090471	17
20812411	16
5389339	13
6000472	15
289311	13
20486412	16
20943884	13
7452767	13
5179421	13
13574368	13
1020180	13
20365569	13
10907447	13
18347978	13
10979906	17
8810916	13
6256176	13
17346111	13
340178	13
3156878	13
6577197	13
66294034	13
1763692	13
4685684	13
1864033	13
202545	13
280888	13
5744260	13
3023143	13
14969622	13
13804214	13
17038479	15
5646255	13
16471805	13
15565643	13
8400978	13
5586567	13
3928469	13
10505295	13
20413985	13
12954268	13
20278942	16
18588416	13
13389086	13
9767745	13
20187591	13
12013969	13
1424166	13
86733	13
625610	13
27664837	13
2000702	13
4812810	13
2262485	13
5390984	13
1521256	16
5486637	13
650324	13
824339	13
2253333	17
3829726	13
1800013	13
7747244	13
12308696	13
1439216	13
10848467	13
9948765	13
18811252	13
4828762	13
2424736	13
1692170	13
6755829	13
12866627	13
2039180	13
7972100	13
6214815	15
4481527	13
18018560	13
15871052	16
16311149	13
9906958	13
9884420	13
12939835	13
533589	16
5972846	16
2881406	15
2027274	13
275755	13
9102353	13
724927	13
1754147	13
7108871	13
1066055	15
1374613	13
1914268	13
3626227	13
4085536	16
8195859	16
2441098	17
25418126	13
6334520	17
1674119	13
1783238	13
15970505	13
10207838	13
878360	13
3497856	13
15278590	13
24286108	13
7603493	13
5532593	13
10077111	15
22619111	16
8737884	13
29941568	13
2986777	13
29265476	13
5595483	13
1604688	13
1028224	13
18279281	13
2213983	13
9171508	13
2219606	13
1468966	13
313540	13
24034014	13
6797694	13
10325405	13
88609	13
1605297	13
30881963	15
5255164	13
27136951	13
1651383	13
7360312	13
11417583	13
16796894	13
4738716	13
3978805	13
786988	13
4857850	13
7760497	13
3421542	13
14822218	13
481734	13
11014649	13
11463710	13
12760793	13
3810453	13
15829129	13
12282409	15
3802228	13
71712020	13
4791432	13
1149906	13
6011695	13
3456760	13
4319723	13
1441155	13
18987659	16
1180311	13
21832322	13
20082010	13
6492468	13
7990160	13
516749	13
19518456	13
1023383	13
602857	13
52435468	13
7415428	13
410221	13
644097	16
4902244	13
22303750	13
7894705	13
11293571	13
1026158	13
13299601	13
8036867	13
14023374	13
2744551	13
2601172	13
9792772	16
1418228	17
12537585	15
12682594	13
974606	13
1491500	13
5596854	16
1906905	13
17982047	13
3938308	13
19412438	16
2820044	13
1221916	13
16515637	13
539248	13
8554	13
2248378	13
2833817	13
9333731	16
8580074	17
582971	13
2170083	17
7067377	13
11450824	13
2099736	13
8050332	17
7871131	13
6643054	13
513714	13
3030374	13
19984327	13
3779246	13
9109261	13
1197967	13
10895058	13
18356744	13
29073154	16
25701414	13
8392749	13
119521	13
8461767	13
20876249	13
16487131	13
7249214	13
4334813	17
7555049	13
491512	13
6466297	15
10022025	13
12560611	13
22245881	13
2344111	13
11034250	13
8990649	13
11408032	13
5968817	13
9645746	13
9333738	13
2627223	13
20254162	13
4329808	13
1971955	13
19524336	17
1454213	13
5293825	13
13039398	16
8061465	16
4638690	13
15433675	13
19300986	13
1722169	13
2462404	13
1944135	13
1249916	13
3708373	13
16730946	16
661287	13
19351808	13
870972	13
11943845	13
15249438	13
12452564	13
21742952	13
9279568	16
5297995	13
3754696	16
3505609	13
338860	13
1354157	13
8935475	13
4407558	13
3869987	13
12109788	13
5088673	15
1996066	17
8084203	13
3442030	13
2554887	13
13613034	13
6453493	14
9233468	17
1714108	13
1774013	13
3140146	16
373203	13
3111361	13
4102691	13
6809120	13
532969	13
8924296	13
20784140	13
5321521	16
135384	13
2098120	13
27258051	13
725439	13
19002367	13
1592242	13
18665208	13
2992353	13
11076954	17
2050127	13
901465	13
281872	13
7908118	13
2923615	13
2799298	13
10636951	13
10114835	13
309735	13
16558618	13
2340554	13
11144971	13
4237094	13
7225523	16
2437103	13
21976877	13
8058362	13
4216696	13
8530399	13
12231044	13
20119029	13
2251979	13
5809944	13
17422177	16
7557	16
18714085	13
13472990	13
4918440	13
741458	13
34795041	15
12785456	13
25659014	13
12167790	13
38725222	13
3400898	13
6732423	15
2226688	13
2836482	13
525268	13
9416169	13
8052480	13
2014103	13
2165732	16
49555331	16
5482981	13
5482548	16
14817296	13
20855678	13
16930299	13
3688566	13
20914052	13
2436637	13
21249995	13
1881766	13
13305794	13
4662403	16
6717146	15
1362396	13
8878738	17
5095909	13
10096008	13
5520193	16
4219318	13
13444413	16
6814190	13
13278152	16
8928136	13
28879524	13
1568273	13
9824058	13
5053795	13
3007955	15
10644721	13
6352080	13
25754760	13
33683060	13
1605237	13
18721071	13
1221719	13
6685027	13
18671644	17
8452789	13
14417957	13
13558680	13
12942488	17
186428	16
5919858	13
7121623	13
3368446	13
13023495	13
1382259	16
14406638	13
28846860	17
2240788	13
1817625	13
6821812	13
5622209	13
421191	13
29014361	13
2204808	13
2469910	17
2777784	13
3292941	13
7390699	13
5524286	13
16049232	13
16651204	13
2190763	13
237817	16
23236879	13
24850347	13
7859111	15
33570559	13
3896117	13
723306	13
9424264	13
1557063	13
749932	13
8693498	16
20445472	13
700843	13
20439477	13
5874829	13
7121635	13
13576209	13
5858448	13
7800311	16
1898831	13
7629184	13
2737343	13
11189082	13
4661198	13
15968019	13
1413137	13
3773775	13
14048726	13
4074180	13
20379949	16
1725358	13
1055129	17
543639	13
4128592	13
1923535	16
18044073	13
13252518	13
12663308	13
770608	13
16484108	13
7514419	13
9519193	13
4523529	13
7452274	15
2713195	13
857783	13
5170544	13
12165123	13
24767832	13
2715665	13
1652480	16
1474562	17
734723	13
1907474	13
2093360	13
4928963	13
5402217	16
3588628	13
19760804	13
25694132	13
15959684	16
7377631	16
5638710	13
2691860	13
5463729	13
353767	15
12337318	13
3730932	16
3025446	13
15077300	13
1161268	13
954806	13
14917286	13
5731429	17
5317397	15
128815	13
4388428	13
9498650	13
2854632	13
31933144	15
1369160	17
3210638	13
7201469	13
443316	13
11336538	13
5800025	13
7498193	13
6775513	13
1478613	15
25661615	13
11041595	13
95815	13
9571353	13
13206531	13
3634808	13
18207936	13
10066549	13
3376714	13
12682151	13
13310331	13
5100531	13
137355	13
27242705	13
4818425	13
8963571	13
9764920	17
2060853	16
16000489	13
56586229	13
140383	13
8469851	13
8417368	13
6102911	15
6272898	17
13179014	17
1833668	13
362789	13
5955727	13
2008298	13
4761885	13
6815423	13
15355594	13
4670458	13
3741703	13
1251828	13
26835490	16
2059708	13
12669689	13
9369548	13
8300188	16
9131752	16
818090	13
24658142	13
5983545	13
1250585	13
21418190	13
2583363	13
3937715	13
1329908	13
55996620	13
23027071	13
420135	13
11726138	13
11250972	13
3372399	13
10041957	13
8473686	13
6036770	13
3926685	15
4936180	15
258266	17
15040476	13
6031638	13
4356964	13
15781754	13
12773549	16
12195963	13
18953277	13
7935336	13
560726	13
9535680	13
6633940	13
4845386	17
70872	13
7868311	13
17628462	17
2689945	16
3423347	13
5690195	16
2869046	13
8297303	17
2221843	13
18461464	13
29006478	16
4397099	13
6167643	13
7698650	13
21729069	13
469854	13
12894248	13
1835588	15
1464003	13
2209855	13
8579264	15
26579838	13
985615	13
2899426	13
4950250	13
820130	13
2583020	15
946691	13
2393983	13
16627448	13
9932413	13
7255606	16
152673	13
4415714	13
7661265	13
15538659	13
2787793	13
12653006	15
16846506	15
3111214	13
12704	16
9791742	15
16145104	13
2979868	13
8550601	13
34874	13
18195187	13
42369555	13
20176097	17
47976920	16
2028965	17
17037879	13
12663826	15
3132550	13
7191745	13
7620424	13
11493100	13
9435471	13
12987263	17
7573369	17
3469403	13
9684798	13
5386000	13
18921180	16
17788644	13
8380970	13
5291477	13
434580	17
26993530	13
5586784	13
4132232	16
29149834	13
8068562	13
8677205	13
184685	17
4011643	15
8340700	16
9876039	13
339763	13
1654966	17
14935784	16
3544676	13
12826928	13
14685133	13
5359206	15
12327460	13
8929133	16
510325	13
6533172	13
2955360	17
9488343	13
3414629	13
1740370	13
20467228	13
483751	13
1803224	13
3736156	13
27155916	17
14590820	13
2295982	13
269837	13
18152167	13
5877950	13
5374215	13
6202560	16
4298948	13
7535370	16
9546486	15
14556657	13
21702455	13
4383303	13
6245203	13
15018366	13
5888268	13
9228030	13
8635929	16
7339097	13
901270	16
6213988	13
4150645	13
5563023	16
1072751	16
5392958	16
13730532	13
21469968	13
6858894	13
6224407	13
8604610	13
4919312	13
5157363	13
4068766	13
5103089	13
6395704	13
6702224	13
2498233	13
238224	17
1321300	13
5272158	13
1356288	13
4337775	13
11548504	13
1707135	13
3273594	16
2464007	17
18192396	13
1530045	13
675505	13
42824905	13
30260158	13
4123799	13
1972475	13
11186704	13
26612865	13
22514225	13
2125354	13
2071925	13
16325127	13
7289541	13
7811461	13
4437744	13
2882508	16
7351848	13
1537382	13
3817972	15
3780710	13
2380672	13
743907	13
11074782	13
2091686	15
9402620	13
1298329	13
7170710	13
13923859	13
2546036	13
3114897	13
2149502	13
10340404	16
1521021	13
511726	13
15955353	13
8492885	13
8860418	17
13299876	13
1994385	13
6956832	13
18767044	13
2299062	13
122478	17
10969057	13
20120146	13
7274421	13
25497692	13
1070780	13
3729191	15
15863637	13
1450777	13
6327850	13
2469285	13
1327306	13
18386209	15
4513058	13
1611744	13
693012	13
6956667	13
7879520	13
6892765	13
3424892	13
3778706	13
590408	13
32717483	13
422493	15
7105389	13
9811690	13
11556483	13
13612749	13
19601276	15
3164869	17
2494190	13
6309460	13
1241492	13
1516555	13
3902094	13
1858166	13
11536129	16
26643502	17
6698874	13
52354685	13
13100813	13
2672389	13
5082242	13
5838613	13
15681631	13
2875367	13
4219639	13
2742107	13
6632417	13
1890039	13
17546451	13
6417435	13
5972448	13
1362577	13
1868102	13
2054403	13
1344453	13
4690475	17
15958806	13
14668186	16
3520343	13
2151402	13
2498512	13
4832934	13
7707061	13
23978322	16
768149	13
2817399	13
8413886	13
1218415	13
16334854	13
13757056	13
2206173	13
6378337	17
44122620	13
2270165	13
988012	13
17953263	13
1395152	13
4133991	13
1488455	13
6038305	13
756737	13
150007	16
877632	13
1954010	13
2298104	15
2411858	13
14447006	17
19561645	13
3796664	13
2333458	13
179659	13
7697877	15
6936821	13
4598010	16
18167890	13
2600832	13
6529498	13
2100306	13
1304501	13
467755	13
9809526	13
1491557	13
7405849	13
7820814	13
86121	13
345190	13
861625	13
4919771	13
23667095	13
16501136	13
3923679	13
7276075	13
2292375	13
2227420	15
32433642	17
28041300	13
10767765	13
5125237	13
13852017	16
3477339	13
5531033	13
15898880	16
7896634	13
336821	15
8142719	13
7850109	13
5916512	13
17080541	13
2746566	13
878062	13
11560636	13
5557343	13
4871579	13
1941258	13
13388642	13
1581684	13
1178425	13
28129131	13
15666296	13
21433479	13
13725889	13
880312	13
15061755	13
4608458	13
3832450	13
2245823	16
2975187	13
19500938	13
10045928	15
28626956	13
1270461	13
4840792	13
6513289	13
20245414	13
6342111	13
3290040	13
2865252	13
1113922	13
14244069	13
1072445	17
18315816	13
1255459	13
25260940	13
18892194	13
6542911	13
6211680	13
2461137	13
28006611	13
1006814	13
1467327	13
117688	16
14350041	13
3440909	16
222727	13
2630529	13
257308	13
425057	13
20072763	13
7939140	13
20443750	13
6862453	16
3170318	13
18775931	16
18759529	13
830901	16
3772921	13
7175095	13
8573616	13
3985117	13
4647697	13
4122794	13
3144184	13
15741666	13
4567757	13
70905279	13
3299032	17
2619404	13
1143995	17
24116461	13
10573349	16
2050109	13
3856225	13
8967170	13
988901	13
6731111	13
4752747	13
4582145	13
10186924	13
18349990	15
7917283	13
4713852	13
4684354	16
15047184	13
3174196	13
23019288	16
8175379	13
2296664	13
5075992	13
14902898	13
1896824	13
2365019	16
18307881	16
12293709	17
21450994	13
17034912	17
875961	13
2476742	13
4909851	13
15439777	13
8396850	13
684222	17
422516	13
1433121	13
530809	13
6746804	13
9629869	16
16607148	13
16041528	13
3583694	15
1339311	13
6854719	16
5390412	13
4475508	13
13400557	13
2311613	13
1787835	16
24301118	15
5885540	13
1987155	17
458319	17
15985585	13
9247355	13
25714801	13
7101311	13
66696	13
4279612	17
5510481	16
6211439	16
232778	17
421100	13
17545194	13
28229859	13
7300777	13
2104090	13
9523118	16
12280837	13
1318602	13
4375085	13
2401851	13
10439029	13
38213933	13
2107963	16
558323	13
2258902	16
1245640	13
1371463	17
4777936	16
11277316	13
5385837	13
6437118	16
6599886	13
15672681	13
978902	13
23839120	16
9170708	13
9915398	13
1095082	17
11588063	13
14443824	13
1378504	13
5688905	13
4021413	13
3828412	13
8567544	13
9270287	13
4645161	13
4242190	17
1600847	13
24261701	13
25582466	13
3956459	13
1025715	13
32147274	13
1746127	13
3465083	13
866177	13
16297112	13
8931595	13
63554787	13
2339003	13
13020485	16
14456216	13
7645384	15
1306983	13
7813625	16
2306523	13
7071862	13
11170672	13
5995446	13
1901101	13
5016923	17
17604398	13
1805338	13
24962589	13
1615350	17
6535379	13
12841269	13
4825102	16
993288	13
4057655	13
1064521	13
14792865	17
8498469	13
4987409	16
19380007	13
7615630	13
25880944	13
9502222	13
715718	13
14712599	13
1892349	17
852258	13
7659272	15
24635657	15
3085718	13
6579360	15
2753241	17
3739771	13
4510868	13
9167663	13
8339201	17
16987804	16
4220002	13
1194272	15
6282740	16
9724284	13
4008065	13
276817	13
4496615	13
30677323	13
4936385	13
4038852	13
21101884	17
4492289	13
12768489	13
16947334	13
7459971	13
16452408	16
2430452	13
4066367	13
34051419	13
9634871	16
5311124	13
9877866	13
2101439	13
3369465	13
331372	17
12829779	16
1834936	13
946629	13
1493562	13
2345776	15
21406240	16
5661771	13
19163180	13
717570	13
24200073	17
7659689	13
6665935	16
3887987	13
15797717	13
1506288	13
2722290	13
76786	13
9495387	13
2770021	13
7540895	13
1840659	13
18113608	13
2341145	13
4628823	13
3999113	13
16522705	13
23788421	13
13133974	13
9837722	15
334560	13
19791578	13
3411911	13
8790523	13
3174306	13
630423	13
11937300	13
2933262	13
4910394	13
5897504	13
743691	15
3193531	13
9264715	13
6490341	13
1011988	16
2719432	16
550806	13
3244854	13
9962083	13
18255820	13
11203974	13
1686902	13
5770351	13
1457086	16
8124213	13
3026628	13
12762195	17
7552583	13
51469	16
4973052	13
1586713	13
9348968	13
1115991	13
12516918	13
1057533	17
15861382	13
8818960	13
18612060	15
944762	13
16822839	13
6225840	13
5374612	17
2766915	13
15936964	17
25826168	13
12955122	13
6254976	13
10531679	13
3407474	13
5033152	13
4580686	13
17770723	16
9553873	13
1400295	13
19946383	13
1029192	16
1485951	13
3089573	13
1540680	13
34504749	13
2738943	13
16742084	16
6513423	13
6229340	13
314141	13
2401344	17
19760864	13
5930083	13
22107887	13
293072	13
2102751	13
5514666	13
478637	13
2191960	15
2101006	13
15649101	13
7381085	13
13911171	13
23772145	13
1476497	13
5818048	13
6196163	13
5153417	13
3747861	13
8480782	13
2354241	15
1474402	13
2237839	13
17032760	13
4327817	13
2365119	13
9243572	13
28407492	13
7999405	16
9587293	13
401079	16
39499404	13
2399434	13
5286218	13
7153115	13
3653	15
11622288	13
10754591	17
10195692	13
26099835	16
7070806	13
6303160	13
3185953	13
23043896	13
31696547	13
9367230	13
21772204	13
8033793	13
14404131	13
16608933	16
6553043	13
3278139	13
1717195	16
2522453	13
507457	13
6058866	15
20832901	16
22610380	13
1006522	13
11166823	13
4491239	17
3909212	13
2238758	13
2679514	16
5261733	13
8860488	13
9160376	13
30481890	13
2561137	13
13227418	13
2176047	13
8248996	13
1047430	16
3527448	16
11697703	13
10942126	16
16106485	13
9715258	16
4772292	13
10126040	13
1831001	17
14212773	13
241285	13
4977944	13
8973799	13
5983217	16
2121264	17
10786956	13
19773667	13
14055192	13
7064622	13
8800026	13
1078672	13
9574692	13
4423162	13
19896104	13
510726	13
23012286	13
5075176	13
21729521	13
127674	13
10550614	13
21148000	13
5805423	15
81401	13
18018671	13
7467010	13
13944693	16
10761971	13
3322014	13
22863263	16
2322536	13
18033	13
7684934	13
766923	13
12562345	13
25798413	13
10684853	13
16439859	13
6035225	13
11169729	13
27432453	17
8683542	13
6837668	13
481439	13
2788245	13
7973515	15
1308189	13
44090346	16
38657216	13
16195192	13
22869025	13
11573323	13
6365074	15
1471465	13
11448928	13
4975513	13
7518567	13
6664475	16
2834650	13
1756312	13
152557	13
4748882	13
1256287	16
1518104	15
4071170	13
8242953	13
7525077	17
18313134	13
1750763	13
3902751	13
6050237	13
5159050	13
7507820	13
3799360	16
16680403	13
7865005	13
173971	13
5918598	13
4145294	13
1088290	13
4048422	13
30676129	15
15922759	13
10692788	13
6475673	13
2532839	13
5982288	13
13971593	13
1271750	15
1230469	16
7155212	16
6531616	17
4947951	13
12942859	13
884213	13
6203864	13
8143365	16
1328851	13
18425614	13
5555639	17
1958076	13
17315867	13
3494323	13
2855363	13
3539647	13
10489592	13
10797395	15
3476125	16
15003536	13
6287416	13
4531171	16
5541428	13
9322227	13
7082978	13
22714132	13
202202	16
335496	13
2603378	13
14900808	13
14601238	13
17711188	17
11702553	13
3741026	13
982221	13
1126341	13
2196778	16
11797367	13
4330626	15
3145390	17
1734305	16
533210	13
6949339	13
6297988	13
3488877	17
717811	13
4407103	13
17615540	13
21042691	13
18093094	13
6285132	13
13076575	15
14528216	13
15702848	13
30220282	13
2605730	13
4603875	15
13292082	13
6675033	13
493802	13
1319447	13
27509964	13
9998202	15
969565	13
8668543	13
3399680	17
418549	13
7222891	17
977870	13
17034287	13
1705898	13
831401	13
11407627	13
24389505	13
4133828	17
27590833	17
7582351	13
331269	13
4554697	13
24716977	13
715995	13
7660397	16
3533572	13
2674362	13
4053550	13
8628152	13
20512	16
25654568	13
5117597	13
12491132	13
64521970	15
9880255	13
2193355	13
6368665	13
25174201	13
2955036	13
4649722	13
3162448	17
7840575	13
1075539	13
7172176	13
8762838	13
7524311	15
31414164	15
11235879	13
108469	13
6972578	17
17098014	16
9071228	16
15458067	13
20863	13
6492	13
8101080	13
8164188	16
1565813	13
2685221	13
935849	13
25375328	13
23488960	13
21648469	17
5139954	13
2086243	13
1145565	17
4561372	13
10670559	13
1209224	17
1450012	13
6170314	13
6751815	13
10584652	13
5683852	13
13787710	13
16049073	13
7555645	13
10626826	13
10901228	13
2916718	13
388748	13
22882373	13
14727655	13
5957761	13
7894084	13
8213105	16
1198126	13
7902346	13
4005409	13
4479093	17
13575308	17
13561991	15
8536844	13
4669913	13
8866416	13
12299233	13
5258305	13
1141580	13
14934486	13
8294942	13
3536970	13
712528	13
376947	13
79389	13
3089813	13
6418993	13
787850	13
25104744	13
2295454	16
2168951	13
36523298	13
8351042	16
2101165	13
11191006	13
22918768	13
1568110	13
23952807	16
22620643	13
11027428	17
27449490	13
4822896	13
2489075	13
1433454	13
13917110	17
18838748	13
7426804	17
5489001	13
8522260	13
9195907	13
17943249	16
8843873	13
6558634	13
1663683	13
5943803	13
3718615	13
1210974	17
3995086	13
2431218	13
6280138	13
6477325	13
24056385	17
4718347	13
6745037	13
1450689	13
18486699	13
6273854	13
3522066	15
8183775	13
8363231	13
36802185	13
11586135	13
12763851	13
9442847	13
11866080	13
32588414	13
644213	16
443059	13
3139736	13
9915034	13
20003349	13
343917	13
20524520	13
348429	13
970150	13
19388307	13
319024	13
8211264	13
26907678	13
27029321	17
15087111	13
20575456	13
1777381	13
1376099	17
5206737	13
88073	13
1044241	13
1945891	13
5545179	16
4492411	16
8824151	13
29277619	13
34484715	13
4721308	15
3128401	13
35972	13
2935995	13
9596599	13
3353657	16
1269477	17
2120435	13
527111	13
2224569	13
3975084	13
2522131	13
11189560	13
3498233	16
1354512	13
5752887	13
1519880	13
12907874	13
3544066	13
1367479	13
7373966	13
4934542	13
4381528	13
6070271	13
55379162	13
15995150	13
9194155	13
14965666	13
2358039	13
1230484	13
3386582	16
765490	13
480936	13
7727278	13
2232875	13
3733696	15
10304367	13
3003102	13
17564179	13
10177560	13
18693662	13
1303938	13
226749	17
2757229	13
5898424	13
8793597	13
3383854	13
4522125	13
13451708	13
2771805	13
4055858	13
4966146	13
2962266	13
5547551	13
14027971	13
50428538	13
8930111	13
5316437	13
3878429	13
178552	13
5812930	13
8891011	13
9453155	13
19166933	13
1382100	13
4952162	13
993775	13
3173371	13
7688006	13
1388804	13
701091	17
29582129	13
10649859	13
21852892	13
66786	13
21140001	13
1135594	13
12758027	17
3451809	13
18587233	13
762232	16
2110724	13
16350441	13
1179480	13
280227	13
4216060	13
13558180	13
11645904	13
5274443	13
7443254	15
2884649	15
1101161	13
779294	13
403386	13
10133752	13
17282424	13
18496704	17
15128443	17
9926171	17
12603989	13
2292659	13
10314901	13
3195292	13
5371614	17
4780986	13
4761569	13
16917982	17
1297866	13
937895	16
4728448	13
399598	13
37247699	13
2189561	13
14469970	13
9418972	13
2369417	16
326459	13
8110956	16
9760907	16
5283298	13
738406	13
34892252	13
8572430	13
2614476	13
4355722	13
12952067	13
2100826	13
6021370	13
2548515	13
2112985	13
19849357	13
1596609	17
6179304	13
28292591	17
3420616	13
2690932	13
4835918	13
11836411	13
24115148	17
30148300	13
1283370	13
38073719	13
6438189	13
889757	17
487858	13
4243090	13
715766	13
9376726	13
20420830	13
1573352	13
5528058	16
3716017	15
22411454	13
2806516	13
7011746	13
9447175	17
1146093	13
3442707	13
1867190	13
5156917	13
5083835	13
16801274	13
14048789	13
6224104	13
9061777	13
46343613	13
11293733	13
3383003	13
10851942	13
1753513	13
896969	13
8358241	13
12961216	16
14466349	13
3074111	13
19779729	17
2676923	13
993755	13
13429803	13
429532	15
4900935	15
6256952	13
27753414	13
2978121	13
236119	13
11056596	13
13803570	13
7634153	13
7509887	13
2226364	13
2836731	16
6163884	13
1119631	17
11904756	13
4588516	13
2676903	13
3003489	13
20396541	13
415132	13
2686676	13
1136439	13
4601296	13
4772813	13
1274531	13
4777640	13
4562318	13
23445876	13
1678629	13
2434315	13
593442	13
3388583	13
10247310	13
2214382	13
20318840	13
15599197	13
8963801	13
2953731	13
4273844	13
1308059	13
7121079	13
16887289	16
712439	13
3511790	13
3473866	13
1939479	13
28009732	15
17156967	13
6328884	13
24060007	13
294474	13
10139785	13
9526854	13
1661807	13
2998937	13
171068	16
20873685	13
3533933	13
20139981	13
6910699	13
3689438	13
18630000	13
1142540	13
8083883	17
12537697	13
2444290	13
3143833	13
3625925	13
752172	13
6662352	16
18545530	13
18159251	13
2093716	13
6236646	13
2060670	13
4731988	13
3384625	15
6704682	13
13841887	13
15962495	13
19789832	13
16876269	13
203552	17
17440052	13
2992881	13
925502	13
3294830	13
5161410	13
9546604	13
13196478	13
11123552	13
11986322	13
756334	13
664482	13
5545888	13
3127410	17
19374216	17
4358521	13
2485806	13
389005	13
6923922	13
16562175	13
6567508	13
2089081	13
7954853	16
1085247	13
32210895	13
16842912	13
5863623	13
7272763	13
4179970	13
13593220	13
628283	13
4054917	13
11719550	13
11697339	13
4856914	16
1577425	13
10500063	13
1814756	13
3239339	13
4913302	13
6584643	13
1522201	16
6131521	13
1311834	13
4454819	13
5059469	13
5702261	16
8696146	13
3608337	13
26753675	13
4759123	15
31044455	13
2614745	13
17879049	13
3561720	13
5310435	13
43134165	13
5058180	13
6710033	13
17730469	13
9026513	13
6509246	13
7965857	13
6529292	13
26343396	16
31851929	13
3409924	13
9635691	17
11920762	13
49313	13
9546453	13
27621506	13
7627970	13
3084141	13
176133	13
715017	13
21204354	13
18989167	13
6978600	13
7130042	13
13122075	15
1589536	13
6190814	15
2468531	17
2593281	13
3572747	13
615904	13
2753697	13
1180433	16
4995266	13
12687898	13
6618462	13
11232437	13
8121051	13
13679	13
7156579	13
12454434	13
3388382	16
584034	13
487098	13
3738181	17
24307290	13
1721694	13
1786541	13
8839171	13
3000432	13
9453060	13
8976679	17
14630653	13
396311	13
32179504	17
4281932	13
1996970	13
32858927	15
12672796	13
3417737	13
17547798	13
14491097	13
14230828	13
9823697	13
24456768	13
693319	13
6413953	13
4405001	13
29234769	13
17404011	13
7610816	13
8525101	13
2040427	13
3554678	13
5586496	13
9919920	13
15975486	16
33839654	13
11458204	13
9140997	13
12462879	13
5186251	13
11882157	13
3357037	13
2516424	13
6137322	17
14238	13
6773884	13
6999969	13
973683	13
2655779	13
32522741	13
4507480	13
2908244	13
9345410	13
1306794	17
1765861	13
18186681	16
10364126	13
18808657	16
27022801	13
4070203	13
10131876	13
2363123	13
9947354	13
33934108	13
11918622	13
5860293	17
1220208	17
95058	13
3965134	13
7311921	16
228337	13
9585349	13
8859166	13
5671316	13
3922469	13
1480193	13
132659	16
19270378	13
9091379	13
2423795	13
4119014	13
179129	13
9892609	13
1332981	13
8887230	13
7839166	13
207282	13
12581298	13
3499337	13
10699315	13
2093993	13
10435495	13
30492717	13
15988837	13
17316207	13
191876	16
4470157	13
17787	13
2275043	13
5553831	13
5185264	16
1546450	15
444419	15
615579	16
7155106	13
2526912	16
4695867	13
3517826	13
2001811	17
7071655	13
6093656	13
4834213	17
6824239	13
1101154	13
2090190	13
5348029	13
6337119	13
2010327	13
6365004	16
7653537	13
1234613	13
17596664	13
4188796	16
5547291	13
7726037	13
493543	13
15372001	13
27812101	13
1875967	13
8347823	13
3900443	13
1625403	13
26380761	13
11047498	13
16578598	13
7340684	13
2023274	13
8541363	16
4274703	13
4243535	13
25564666	13
13349206	13
4153465	15
5390890	17
2557600	13
12410650	13
1646569	17
1571423	15
609099	13
5111695	13
4133785	13
14974947	13
12428564	13
3403442	16
2234811	17
10229259	16
33759361	16
19660369	13
14469991	13
1566886	13
5792753	13
2922402	15
9779058	13
9917437	13
18667910	13
586410	13
5155875	13
2715843	13
546391	16
3246197	13
12061631	13
6357141	13
8024173	13
4905023	13
21252795	16
8196984	13
234464	13
26312603	17
23943598	13
11601774	15
4764086	13
6203899	13
1143101	13
1365934	13
2760516	13
1613031	13
3492080	13
575871	13
31103833	17
10288404	16
2894514	13
7534905	13
12610693	13
5895893	13
8820481	13
6861998	13
13089190	15
7611849	16
9380213	13
1319196	13
3266504	13
6628137	13
6941701	13
10941954	13
14373661	16
2980207	13
3662383	16
6726428	13
21934521	13
2989119	13
5869075	13
12128478	13
11373129	17
16440774	13
11016451	13
2011845	13
3216862	13
4701991	17
4365298	13
3317800	15
18097431	16
4140429	13
546810	13
1679554	13
17114313	17
7751964	13
4601474	13
2517600	13
3250958	13
3344340	13
3504852	13
2217118	13
1126679	15
15530814	13
6855008	13
7672775	13
2590160	16
701560	13
6377527	13
18956170	13
39907173	13
2880323	13
23898432	13
12772776	13
2538872	16
10674624	15
10213954	17
3002537	16
4552987	13
8413169	13
19940052	13
3479612	13
30411601	13
12651473	13
7597230	17
1144130	17
19464036	13
49286765	17
2085863	13
4210925	13
1220793	13
34122479	13
508767	13
6019230	13
24505550	13
657212	13
13456323	13
27211523	13
1231335	13
1790604	13
8547634	13
4037610	13
2994946	13
6941561	17
7439563	13
17812756	16
2511483	15
715076	13
22752483	13
12929062	13
16446066	15
4075213	13
19558354	13
308909	13
21634313	13
5991662	13
2791644	17
10194684	17
10857820	13
773120	13
23740296	13
2836527	13
3517078	13
1048302	13
1406815	13
14774582	15
10705938	13
1166705	13
2924517	13
15743951	15
20421430	13
16192115	15
2089570	15
4354680	13
4066405	13
4253201	15
5109989	13
17131292	13
9434836	13
3165380	13
4940346	13
3709987	17
1740268	13
21889903	13
11369426	13
28873748	13
21267936	13
718320	13
6376117	13
1946137	13
35210	13
7324636	13
11970150	17
11767669	13
3486714	16
15336920	13
11137919	13
12833173	15
4342885	13
4390682	13
20782975	13
3010551	13
8835952	13
1786269	13
2272375	13
8375010	13
1021695	13
1763713	13
3485771	16
10413483	16
1462333	15
18971317	13
8710744	13
16881433	13
8615264	13
2865309	17
2647706	13
404936	13
2030608	13
10532074	17
12329532	16
831942	13
4598099	13
15744559	13
8663530	13
292801	13
3533665	13
26900572	13
2687324	13
4379123	13
7298033	16
21042549	13
15030753	13
2787870	13
2235136	16
14355	13
6533028	13
23968368	13
467590	13
7694133	16
4551394	13
560596	13
4520815	13
1888848	13
9464465	13
3102759	13
1267828	13
997132	13
46461798	17
2291230	13
5716507	13
871954	13
18591236	13
1509739	13
5272064	13
3285449	16
2248255	16
6338218	16
2061173	13
9769513	13
8805558	13
18094049	17
5067395	13
3377729	13
208638	17
28674506	13
5770294	13
21924734	13
8552486	13
1258424	16
17182879	16
5163495	13
6729599	13
1925350	13
5242611	13
4771313	13
5396101	13
5686254	13
9953234	15
10552906	13
20458671	13
6646999	13
12825654	13
15846755	17
18033058	13
6728691	13
16329005	13
13706058	13
5049138	13
16862701	13
17650596	13
4585912	16
11490021	13
6946442	15
1676460	13
13053207	13
10206233	16
5273570	13
17765318	16
1578375	13
636896	13
11075637	13
9320692	13
11192808	13
8599439	15
5867158	16
4979935	16
3516700	16
18520435	13
4994498	15
11423958	13
29509315	13
738114	13
9320312	13
2313791	16
1520222	15
16477557	13
253386	13
10914779	13
3106304	13
2714486	13
3491145	13
4443092	13
2912255	13
5627277	15
24516315	13
6489800	13
10318704	15
8591513	13
3160047	13
23499485	13
2041342	13
15524426	13
21585830	13
8303815	13
13897953	13
1676004	17
1014021	13
2444479	16
11233452	13
992661	16
48756882	16
11115263	13
1734648	17
12318187	13
21467288	13
8995448	17
5945254	13
6945164	13
20889659	13
1493938	13
481414	13
1924834	13
27080	13
3404464	13
40412248	13
342281	13
673837	17
11357526	13
10600901	13
13633051	13
13312570	13
3433316	13
3762236	13
10557391	13
25884705	13
8738803	16
2530039	13
29451689	13
7194278	15
18457936	13
7647433	13
15812989	13
2026953	13
8628321	13
6970723	13
6772584	13
2340580	13
12981981	13
6132029	13
16477457	17
4907217	13
4350025	13
10195262	13
7186315	13
1444957	13
9366058	13
29564334	13
11089265	13
630061	13
9704885	13
3712560	13
2094203	15
3658477	13
3354563	13
12767491	13
8035272	16
20518585	13
5259570	13
20839600	13
16128465	13
4027095	13
16541365	13
6027028	13
826739	13
3773531	13
1156736	16
12346907	13
21596427	13
12662583	13
16350233	13
10645331	13
5446700	17
19735170	13
24358088	13
7010348	13
1938004	13
29636467	17
18198198	13
7384964	13
1386645	13
17419444	17
2128408	13
10947588	13
801166	13
3207561	13
4661489	13
39546675	13
10657757	13
24315582	16
11265046	13
5420526	13
3095968	13
13820449	13
3755346	16
10125224	13
7424836	13
3952814	13
5018598	15
17788111	16
5012379	13
10481586	17
3080366	13
8194846	13
5805682	13
1068181	13
11101372	13
8657413	13
702754	13
1964032	13
1132341	13
1231076	16
6371341	13
32645986	13
2213830	13
6911409	13
17710664	13
12355110	13
47465922	13
20853045	13
2798578	15
10547874	16
3565612	13
926236	16
4425545	16
2658937	13
11717640	13
4283765	13
16286025	13
2213348	17
4025333	13
12048165	13
4593241	13
13187309	13
28407430	13
9231684	13
6772976	13
2968675	15
6674443	16
9528817	13
34996146	13
9632642	13
4595748	13
3045123	13
7718344	13
15622814	13
4395076	13
7705444	13
51208635	13
7843923	16
2020665	13
10360254	13
21684409	13
6269557	16
862528	13
20987719	17
2009688	17
2906528	13
23591200	13
2374674	13
1336300	13
364363	13
3122120	13
21044033	13
1790096	13
9838454	13
12185243	13
1005974	13
3904339	13
276217	17
12685314	16
705726	13
17933825	13
3964289	13
28101146	13
8462047	13
1032092	17
1487698	13
22297636	13
15651637	13
10802429	13
229033	13
12101073	13
15814897	13
14289066	13
13906450	13
1139135	13
5713057	13
24415271	15
1865683	13
8137935	13
140125	13
5400061	13
25803509	13
16596330	13
11789687	13
5914257	13
1800758	13
2508820	13
1673421	13
23219876	13
5155523	13
7266224	13
26654754	13
6185396	13
2844913	13
1783510	13
25172478	13
7539698	13
7643373	13
3961781	13
3675297	13
3994796	13
9883133	13
2279768	13
4622458	13
3325742	13
12218848	13
29840590	13
49148006	17
334274	13
11382981	15
1754229	13
6238424	13
892787	13
17882068	13
22605942	13
8218256	13
1520266	17
172661	13
41984584	13
608794	13
7075903	13
11035217	13
1691175	13
7456919	16
7101307	13
7239424	13
4951619	13
746738	13
4209134	13
84860783	16
4731053	13
4301595	16
19312712	15
1462751	13
10175452	16
11886578	13
680444	13
13401933	13
5332340	13
23535221	13
11670542	13
154283	13
13366243	13
1184238	17
5466617	13
12172192	13
2574070	13
21096852	16
3771764	13
5114826	13
15456389	16
918577	13
2951397	13
15230417	13
2373395	13
24684478	13
8942558	13
13908800	13
16166633	13
7998510	13
385397	13
4321975	13
22410781	16
4331497	13
14990624	17
1181954	13
12841527	13
6922251	13
1462977	13
9498280	17
7073806	13
16205250	13
2955287	16
5081019	13
10909554	17
814110	13
42792024	17
30998299	13
12564363	15
10967970	13
7353816	13
936987	13
16079553	13
3293780	13
7703978	13
57581	13
6232655	13
93156	16
5020743	13
23490796	13
812570	13
12863543	13
16105244	15
5367218	13
17772574	17
21143764	13
9680583	13
1837527	17
1190649	15
96922	13
647933	16
1255832	17
3340416	13
595306	13
4581920	13
4260936	13
4237727	13
19037197	13
1539956	13
13781806	13
56114759	13
1097984	13
3486579	13
1744293	13
1731810	13
2450350	13
7408173	13
2739118	16
4285461	13
7900920	13
60532915	13
12843834	16
21027178	13
9483979	17
8088876	13
7561016	13
22630142	13
2694871	13
1587410	13
7272933	13
2620967	13
18716520	13
12384235	13
2382471	13
1695072	13
4208856	13
20992713	13
3142768	17
20705898	16
471962	13
2019023	13
7768292	13
4065276	13
19338108	13
7071333	13
2434705	13
1587118	13
7964897	13
11411763	13
36674362	13
10185568	15
4676326	13
7699628	13
729389	13
2689736	13
2312820	13
2962661	13
13251174	13
5043432	13
1028206	16
23426543	16
4844969	16
3396794	13
3244115	13
16370591	13
8866090	13
2213369	13
5751531	13
13203957	13
17990515	15
6431333	16
9609718	13
4577266	17
10497469	13
20553938	13
2951628	17
393601	13
6143001	16
15846025	13
15107415	13
1470580	13
2314308	13
19527076	13
8715166	13
5302540	13
28141108	13
1599353	13
5989193	13
5671814	13
5462686	13
2383554	17
6075274	13
182750	13
15970257	13
27805339	13
3819218	15
2187337	17
20068803	13
2693518	13
8403954	13
5712894	13
2688961	13
11745256	13
721142	13
3966423	13
8304077	13
20684075	13
9668954	13
6814040	13
10393798	16
11392958	13
2825491	13
1749850	13
3241894	13
14362487	13
1939763	13
7528601	13
5707824	13
1551560	13
2233731	13
2472326	13
13405291	13
5113280	13
11970122	13
21427410	13
12480782	17
2223036	13
10814283	13
2818743	17
3244759	13
2635563	13
22840491	13
15355536	13
1121189	16
1978833	13
191477	13
3161382	13
10251112	13
7064775	13
11838461	13
7247646	13
9057787	13
4385733	13
222251	13
6952752	13
790071	17
16729543	13
11319826	15
9770043	13
25469667	13
8607443	13
12974266	13
11186769	13
1169343	13
7478977	15
4471545	13
1235239	13
4166569	13
54328978	13
38379831	16
5730304	13
18045619	13
4532389	13
17437746	13
12837330	15
15580434	13
4714317	13
6405357	13
129452	13
3967524	13
3302334	13
7508751	13
10109721	13
109992	13
31265684	13
975245	13
4077196	16
11337641	13
18747663	13
12961438	15
1363401	13
16723404	13
9086750	13
1887468	13
1298551	13
6049711	13
20080927	15
14194176	13
16666171	13
2224681	13
1050282	13
79635	13
1843328	13
6464438	13
3279479	17
10221163	13
4264726	15
1289064	13
3518935	13
26694531	16
11318888	17
4612713	13
44572123	13
6599776	13
2698442	13
7310508	16
8260495	13
1706939	13
10998019	13
2925085	13
3349282	13
3591965	13
110349	13
2850332	13
1562914	13
1483657	13
3346111	13
9298260	13
3359786	16
4198175	13
21094404	13
347801	13
1653607	13
8678350	16
12751136	16
11740465	13
6886894	16
270666	13
16937272	13
3545182	13
2171544	13
5987278	13
14183222	13
15743935	13
24909735	13
1764460	13
25432742	13
2145944	13
17623255	13
3284760	13
1554868	17
9385086	13
5496718	13
33298580	13
4695418	13
12982721	13
172299	13
11232815	13
8218490	16
6927742	13
4024090	13
24639929	15
43370	15
6909368	13
10854864	13
18113217	13
10502644	13
4405179	13
4046953	13
8293347	16
6243282	15
5617096	13
15831787	13
367135	13
163516	17
15354545	16
8543148	13
7332345	13
21419557	13
1320124	13
56195	13
4199809	15
2025192	17
14244026	13
8222549	13
6242137	13
1120651	17
2767478	13
1165	13
671340	13
1212697	13
8225211	13
6411495	13
755626	13
1862299	13
745634	16
4183966	13
2115485	13
2607021	13
3889147	13
31788463	13
19230340	13
7042838	13
13140186	13
26554858	17
6066545	13
23685530	13
1405105	13
202818	13
7026734	13
15272777	13
5308888	13
6031699	13
8232125	13
1898109	13
6281591	17
4958027	13
10830373	13
3764869	13
13511687	13
774707	13
12645952	17
6311403	13
8028611	13
1377521	13
2446170	13
1885777	13
4252470	13
1578363	17
7813158	13
6681525	13
29207470	15
4372539	17
21627139	15
3054206	15
1796065	13
19961682	13
14081903	13
8582368	13
5570006	13
21178385	15
5725269	13
2273456	16
8325235	13
6896670	13
1970462	13
125657	17
3214186	13
5821501	13
6257148	13
10970596	13
5754811	13
3315518	13
9339992	13
4277625	13
8709776	13
12304171	13
15130460	13
2319763	16
5027082	13
7515372	15
18345600	17
8037537	13
12826744	13
6617798	17
11955821	13
3801911	13
2428319	13
13991931	13
5855635	13
13025850	13
10268555	13
3323593	13
729117	16
30361414	13
5863649	13
2733584	13
15619176	17
2069910	17
5120659	13
962130	16
2006532	15
15258400	13
5530508	13
2302095	13
10598221	13
19273750	13
24635668	13
6022735	13
958772	13
37040975	13
64726	13
4639153	15
6776898	13
41309283	13
1714125	16
1931919	13
11689489	13
5330283	13
5936246	13
6713883	13
8846925	13
4212681	13
3325474	16
1213155	13
17649003	13
8796824	13
7076628	13
4269484	13
4581365	17
968081	13
8821870	13
5015110	13
2376066	13
735224	13
3353334	13
5233343	13
4772744	13
1476393	16
5219461	13
3510891	13
8317921	17
6376305	13
347200	17
9507667	13
5372273	13
9228299	13
579003	13
1278370	13
12818045	13
9668249	13
46407101	13
1576839	15
5067744	13
4501876	13
23431665	13
1852112	13
11339896	13
10076676	13
2682569	13
7622765	17
1806267	13
7076709	13
4583208	13
1279675	13
10329613	13
871984	13
16478592	13
2946522	15
1624618	13
29943325	13
2341884	13
49683023	13
4685983	16
20239173	13
13733973	13
13672123	13
3750038	13
7108450	13
2338756	13
19861517	16
2422807	13
8440842	13
13378142	16
5328967	13
10397499	13
907016	13
1020127	13
5847711	13
706561	13
11488308	13
3921090	13
4352670	17
17291332	13
2216153	13
2462459	16
11736512	17
7233990	13
1466833	13
21250140	17
1133933	13
1638890	13
1165874	13
42570	13
384015	15
2873914	13
16742498	13
3951981	13
1717527	15
8609833	13
3209697	13
1717455	13
409290	13
4610631	13
2833413	13
8113170	13
5850716	17
895670	16
2302999	13
6285154	13
804080	13
11588882	13
1077659	13
11574358	13
111836	17
1368135	13
13363469	13
18653831	13
779508	13
2153447	13
7593765	13
5403470	13
28583	13
3768404	13
17265920	13
5616847	13
11326479	13
3449776	13
4676329	13
11729989	13
21697052	13
10093122	13
11330328	13
1275206	13
21782259	13
12312149	17
5135626	15
502489	13
38386809	13
696313	13
3659698	13
753289	13
14282019	13
13245439	13
6159570	16
20569724	13
12820019	13
1430932	13
5319564	13
8936745	13
8462361	13
3662632	13
9342982	13
433765	13
4515315	17
2021791	16
415725	13
24746751	13
11891052	13
19553015	15
619546	13
21515230	15
656809	16
32344286	13
2535953	13
1317408	13
23578407	13
12060364	13
1955002	17
1513852	13
9208845	13
12791908	13
5924962	17
8679375	13
16717904	13
1275955	13
7527675	13
3521855	13
19324214	13
4514422	13
6484467	13
3811583	13
2059055	16
1298336	13
29846687	13
12351624	13
8139356	17
8968095	13
6081883	13
3096973	13
32536967	13
862614	13
17934362	13
13581960	17
9107136	16
14579628	13
8334077	17
2244725	13
7575522	13
221281	13
32784204	13
10259180	13
6083399	13
201846	13
1761506	13
10023534	13
12063846	16
2571300	13
4870366	17
2931433	13
149075	13
1661208	13
4286646	13
1038722	17
19221189	13
14476305	13
2821578	13
7226869	13
12304872	13
14979301	13
15037847	13
653681	13
10540835	15
7008438	13
3576566	16
15155168	13
7862348	13
934022	13
23644657	13
1690542	13
7007924	13
20272200	13
12337621	13
4182312	17
4228243	13
2003412	13
13491504	17
4889986	16
318977	13
573288	13
15977722	13
18388123	13
5942953	13
17866580	13
3743502	13
14703039	13
3389456	13
7156675	13
683419	13
13991998	16
9554677	13
21851674	16
1269867	15
877022	13
195011	17
1018842	13
8250462	15
1585171	13
27866863	13
1005805	13
10442923	13
1128458	13
2553859	17
9682871	13
6483738	13
2326704	13
1375669	13
2853691	13
11923319	13
5223484	13
7682105	13
21791150	16
6923593	13
3573966	13
4412428	13
6140508	13
3489835	13
2632890	13
8267094	15
1987365	17
27412119	13
7579275	13
27021751	13
14905600	13
18183768	13
8542789	13
14823550	13
1428067	13
8883388	13
16553188	13
15350037	13
299098	13
4084100	17
490235	13
7056885	13
10884229	16
17659030	13
916811	13
7559650	13
265291	13
24445572	16
22297214	17
16595657	13
5952240	13
3689139	13
5535911	13
13134728	13
24082315	13
12367592	13
13618618	13
322367	13
905664	13
805485	13
2216517	13
16936598	13
1819796	13
5448074	13
7925056	13
16952415	13
7844083	13
10092174	13
1168575	16
666316	13
2025073	13
16440430	13
729256	13
20440578	15
16389148	13
7493169	13
14463411	13
3043794	13
3352801	13
1446375	13
6420462	17
6854417	13
1916644	13
4225378	13
369824	16
2185387	13
12625734	16
22213462	13
13150951	13
3547444	13
5501004	13
690436	13
10659976	13
988445	13
5739053	13
15270880	13
20568295	13
1117798	13
7108974	13
8654657	13
13345250	13
5792654	13
32731047	13
12844173	13
6050121	13
2276399	13
2096650	13
3186830	13
5749549	13
3163418	16
1583852	13
3832782	13
25613498	13
172960	13
1582311	13
719653	13
10929136	13
14977715	17
6231033	16
1149411	13
1930733	13
4120890	13
1689266	13
3964562	13
14032963	16
23746614	13
19516452	13
366869	13
1389266	13
16828832	13
12262668	17
13352802	16
4589003	13
8067884	13
297481	13
25956791	13
1856164	13
3197191	13
19711440	13
17117781	13
14046424	16
23156272	15
1836188	13
30427625	17
2587806	17
13524689	13
35648558	13
3838552	13
3931717	13
1458230	16
2915213	13
167605	13
10190862	13
7730400	13
2193284	13
5097371	13
2471978	13
1594905	13
583985	13
647447	13
30069283	13
617103	13
9533691	17
7673149	13
8564590	13
24044453	13
11719401	13
23934757	13
3666544	13
1521848	13
236471	13
37076318	13
16153523	13
11615753	13
9413415	13
1852911	15
9129380	13
6407410	13
3831406	13
488969	13
29849509	13
46687884	17
12370509	13
9509607	13
2018165	13
10946877	13
7112307	13
10035331	13
249347	16
22624327	13
23118662	16
6153360	13
4600204	13
5645505	13
6497447	15
3596372	13
26303367	13
9419175	15
15294909	13
5301431	13
13770858	13
9707678	17
1808429	13
19825076	13
38011361	13
15502441	15
12547465	17
10034557	13
21405577	13
12976024	13
2269755	13
7028274	13
2407429	13
24803560	13
743119	13
10690711	15
6246332	13
6473415	13
4700054	13
1979343	13
6492816	13
6462798	13
26483417	13
2270588	13
2104589	13
4911112	13
9761263	13
7840108	13
21293179	13
4938044	13
3209052	13
518053	13
2428401	13
6947394	13
14247740	13
5392812	13
919690	17
1839303	13
4527978	15
24996457	13
8185333	13
2833014	13
593608	13
18700153	13
7647889	13
3067864	13
3602889	13
1788279	13
14498200	13
37402228	13
3010168	17
2100578	16
3547969	13
9558270	13
5309870	15
10485814	15
17506901	15
12072374	13
7097841	13
10448296	13
15071998	13
16779917	13
13904238	13
3247852	13
4749888	13
20460744	13
2964235	16
2156221	13
2848529	13
14644538	16
4251762	16
1252472	15
24119792	15
2775768	17
248820	13
11199791	13
97912	13
1600175	16
18673928	13
5162946	13
6114724	13
30394440	13
1830296	13
11458948	16
5649366	13
14401608	13
7003014	16
8040005	13
21427854	13
20054401	13
10138765	13
7446434	16
13465256	13
10460350	13
362287	15
2370588	13
700430	13
4365391	13
22130101	13
8586157	13
33557213	13
3274441	13
11948842	17
837977	13
49776861	15
11503	13
4024138	13
8206621	13
2629722	17
468027	13
16407141	17
1182462	13
20111456	17
5634863	13
4874047	17
7418518	13
1672629	13
6767577	15
1782427	13
6657284	13
13950077	13
14181372	13
11408708	16
4015947	13
23986211	13
1451220	16
9286235	13
10715705	13
877453	13
1109130	16
8146491	13
3839761	13
8626781	13
6325544	13
6779507	13
9167630	13
19190689	13
35712180	13
7913261	13
3650558	15
9385487	13
1418948	16
15378685	13
896233	13
876594	16
2763542	13
7781188	13
23220902	13
4274637	16
7960719	13
8264914	15
2565764	16
5362881	13
6710819	13
9208730	13
4841813	17
1390045	13
7364550	13
15827312	13
168456	17
10701264	13
2571308	15
14377171	15
2713065	13
3146710	13
11468066	13
7192605	13
13777564	13
6854291	13
2088124	13
3153979	13
6613632	13
5399655	13
4162991	13
50094	13
2983322	13
1091560	13
1071007	13
3038580	13
11336559	13
16189276	13
4552276	13
14236640	13
181069	13
21000305	13
15481986	13
1875322	13
8504923	13
2797392	13
3339522	13
9451551	13
6642761	16
9690602	13
10685789	13
354018	13
857012	13
3839084	13
3111289	13
4679945	13
21459323	13
2179502	13
7485426	13
4371286	13
35012	13
2666063	13
15701085	17
1895025	17
1815088	13
15830744	13
13491160	13
283182	13
21973640	13
5899003	13
26045466	13
8285070	13
2178284	13
183447	13
17145598	13
19269300	16
4215722	13
12356990	13
340893	13
12182227	13
1977004	13
2056411	13
4268852	17
1224728	13
14627876	13
7631745	16
18998125	13
7301086	13
21267193	13
3034153	13
6366852	13
13812052	13
3861343	13
18540527	13
4896258	13
13550456	16
6094162	13
941297	13
3842171	13
6997107	15
2112845	13
14432616	13
8705478	13
453907	13
2177905	13
10107089	13
1712690	16
3696480	13
2410350	15
5728360	13
1894700	16
1900788	17
7725212	15
820583	13
4190504	13
2977494	13
26762158	17
14523002	13
4742035	13
1279532	13
2701936	13
3016799	13
3807330	13
4147722	15
788193	13
5938284	13
1246406	13
11746881	13
2840488	15
9920519	13
1992350	13
13830511	17
3485154	13
44766289	13
381539	13
13415464	13
14623869	15
10807853	15
5977272	13
16551366	13
455892	13
6869083	13
603192	13
4460171	13
2988905	13
133296	13
8990772	13
13758476	13
1177214	17
245249	13
3222794	13
778011	13
681877	13
6997791	17
926296	13
446038	13
24838814	13
2391547	17
2725075	13
17885891	17
10993016	13
4948966	15
2784379	13
24359218	13
9140374	13
3359608	13
20096757	16
7074512	13
2345842	13
3042973	13
9375018	13
374812	13
6948104	16
12971424	13
887113	13
6275613	13
24075306	13
16562868	13
21061783	13
8492871	13
5017890	13
12800314	13
5304786	13
14579299	13
1183434	16
5253079	13
9424400	17
4301661	13
376322	15
7854912	13
2454215	17
30105009	13
5572029	13
3531502	13
1773063	13
1241519	13
4311863	13
2386950	13
23933361	13
6058099	13
16609819	17
2677772	13
7159659	13
6025115	13
14878350	13
2945318	13
8783868	13
29281063	13
9110811	17
9555429	17
15370114	13
10137024	13
8203150	13
12909740	13
2104017	13
10068902	13
3324289	13
2274060	13
9410829	13
7179240	13
3867525	13
8126133	13
6253048	13
3330905	13
5062380	13
23064955	17
234250	13
23057537	13
526791	16
5271020	13
4950131	13
12320917	13
5783073	15
5306305	13
714537	13
15090641	15
17211525	16
1148047	13
10306935	13
23610628	13
8782459	13
6989113	13
14272398	13
8445235	13
23128523	13
10008509	13
3006582	13
97643	15
1164566	13
7143458	13
3353737	13
983143	13
11474530	13
11522841	13
13652224	13
3642858	13
3104319	13
6866297	15
11241020	16
6604600	13
5314116	16
6320594	13
16175079	13
1361815	16
7088179	13
22095165	13
215149	13
7818217	17
24122440	13
16181870	13
10935369	13
40508840	13
3246845	13
3681902	15
5468742	13
624561	13
5061864	17
6614332	17
45427007	13
6708907	13
8450030	13
799335	13
1799832	13
8550976	13
38343368	13
3463924	13
3692664	13
7419589	13
9475703	13
1210186	16
4704722	13
24098233	13
16985765	13
6658068	17
9097855	13
6848175	13
2508604	13
6502760	15
8339201	13
8276478	13
21034341	13
1358163	13
5775125	15
21597478	13
3405609	13
3990912	13
5841859	13
13566441	13
1449717	13
3148922	13
7386961	13
142986	13
12081443	16
20083054	13
12050765	13
2108023	13
1725745	13
5143126	13
3419756	13
6616416	16
24559289	13
6866086	13
5614666	16
5443348	13
35161353	13
16386814	13
3928439	13
8523212	15
10867261	13
13737895	13
23816623	15
6920667	17
183220	13
9473511	13
5335423	13
3049491	13
2383477	13
7386505	13
7567966	13
344932	13
17756284	15
9659874	13
2125741	13
14737777	13
8761072	13
7302417	13
1692668	13
3769848	13
13455255	13
12601117	13
9489998	13
1932119	13
5778084	13
29257182	13
1105467	13
2887005	16
19288107	13
835233	13
2243847	13
2502470	13
1918830	13
1584713	13
8145681	13
4715911	13
21656979	15
2043633	13
23769710	17
15790382	13
4442666	13
9761555	13
3694697	17
11173673	16
13901274	13
1822387	13
2899050	13
7288557	13
684536	13
2148090	13
5028444	15
12259362	17
14418984	13
16872271	13
13600121	13
3149240	15
16758828	13
5096298	13
2832496	13
2990667	13
670009	17
11228322	15
8661472	13
245421	13
1903299	13
11774844	13
339411	13
1065176	13
1876888	13
2791210	13
7888349	13
856943	13
477143	13
12793264	16
11935292	13
1138461	13
1187718	13
17452082	13
20417486	13
4411300	13
1011368	13
7525180	13
7695218	17
876906	13
1406504	13
15140777	13
1410218	13
3051079	13
829522	15
16218578	13
14390581	16
10476002	13
4379843	13
4257051	13
2107097	13
18576779	13
6932534	16
3186349	13
30459501	13
4670541	13
8889309	13
4259206	13
1204484	13
17012704	13
2457416	13
2455431	13
7392248	13
59940	17
11257458	13
6377255	13
16429807	13
2028664	13
12184336	13
18932151	13
5654784	13
3493380	13
6633137	13
3309744	13
4809061	13
10593668	13
4963903	16
13312874	13
8521810	13
11152827	13
9041988	13
12050266	13
11766896	13
18468431	13
15054394	13
7479619	13
278608	13
122536	13
36771784	13
2702173	13
5767027	13
5439818	13
31755524	13
8142787	13
2421914	13
270145	17
13337060	13
1259515	13
3431648	13
3735893	13
4899351	13
3756476	16
351736	13
3386810	13
13352461	13
3379474	13
12665187	16
1394171	13
9816043	13
9357796	13
2788085	13
8110868	13
7616509	13
10217062	13
6557630	13
90552	13
13592976	13
1267821	13
233578	15
13377495	13
22817437	13
7196270	13
42600	13
7581490	13
13880743	13
23566625	13
14593981	13
5196308	13
400309	13
18538396	13
10082602	13
13306313	13
1739639	13
3644416	17
151589	13
7819531	13
8463821	15
561649	13
22159668	16
31435948	13
9303973	13
22216989	13
8651719	13
2465038	13
5061129	15
10834695	13
11446542	13
47333500	13
4801932	13
991444	13
22567044	13
810907	13
2256783	13
7282034	13
1575348	13
3523461	13
12640837	13
3930969	13
28886301	13
5416521	13
1001109	16
2094121	13
9974161	13
6093526	13
34092989	17
18445571	13
18634725	13
12340845	13
17099724	13
7324090	13
14576855	13
2217500	13
13539915	13
2755822	13
61404459	13
4766385	13
11588493	13
4177320	13
11031668	13
2241304	13
2185621	13
1292791	13
20174299	13
11169478	13
7445264	13
9222371	13
12498299	13
1171948	13
690717	13
3291277	13
5106074	13
7861654	13
2560742	13
4128639	13
934233	15
4137609	13
8538364	13
37902317	13
1614309	13
2742827	13
2441821	16
179825	13
1631602	13
9960778	13
2540044	13
1663432	13
9043614	17
295397	13
219259	13
8531532	13
2242251	13
2963172	13
2040949	13
12475836	13
10070387	13
17467778	13
19141848	13
24898023	13
440768	13
4712643	13
2326464	13
2374678	16
4666020	13
2480135	13
935278	13
11032301	15
1720065	13
9430935	13
1586553	13
4484737	13
4091259	13
20586933	13
4279296	13
15979299	13
3087590	13
2389450	16
856904	15
2162833	13
3104491	13
19256856	13
18478769	13
58078	13
4965242	13
3059409	13
386454	13
9480891	13
8790582	13
4304251	17
2488590	13
3027808	13
12187333	13
5957201	13
4342373	13
12649065	17
10875087	13
2499113	13
15856646	13
3250676	13
931965	13
4180898	13
8637203	13
458435	13
4471992	13
174920	13
7640196	13
16284226	16
3858989	16
2336337	13
23034618	13
11733212	16
6563683	13
10982024	13
19962721	13
185634	13
2767883	13
8423856	13
17420555	13
4127821	13
491492	17
6928908	13
1372788	16
2142047	13
3146893	16
5992082	13
3113153	17
3833103	13
154652	13
818861	16
12450046	13
2248994	13
1396885	13
940415	13
9450299	13
1366120	17
22654125	13
17247972	13
7670024	17
8645463	13
1957554	13
2595688	13
157261	13
5187307	13
3027295	13
8133239	13
18043628	13
7652936	16
1358718	13
4455630	13
2037790	13
6611003	13
2607826	13
20752669	13
13372983	13
21457419	13
5311098	16
10117402	13
2676564	13
6431713	13
3696410	13
4356063	13
10026045	13
3312103	17
5398307	15
3406290	13
4593175	13
3602244	13
5270226	13
62437859	13
6431909	13
8349651	13
3378026	15
6782594	13
5921094	13
2099425	13
4118200	13
1095136	13
9488011	13
1319982	13
4636149	13
1886678	16
9750848	13
22016266	13
9866613	13
41299302	13
11956790	13
17540192	13
9584936	13
12440589	13
9685915	13
580558	13
5678296	13
3397555	13
9733338	13
3949057	13
19072226	13
27856301	13
2544583	13
4114071	13
801664	13
25407180	13
10708908	13
9562038	13
11385298	13
4629124	13
7515529	15
10244301	13
5194015	13
11502281	13
7727015	13
4389489	13
871069	13
943581	13
2366295	17
4276934	13
618477	16
345072	13
3756307	13
6661923	13
2197482	13
2215727	13
25447614	13
13929214	13
3001705	13
8148183	17
4375575	13
16557374	13
35286054	13
5917368	13
921483	13
13894241	13
2999376	17
6767398	13
2622877	17
8392393	13
12177047	13
4331	13
21716360	17
8916733	13
5050558	16
11189960	13
1772019	13
6500513	13
19029404	13
3434470	13
1826452	13
11490521	13
14569499	13
7572639	16
141188	13
22123975	13
22475213	16
27346650	17
9100289	13
9065648	16
6233683	13
7329801	13
456968	13
418922	13
4816104	13
23445614	13
2222402	13
1354883	13
20260177	13
4246306	13
583082	13
7158839	13
9019464	13
5870954	13
9723268	13
1923680	16
13195	13
23628125	13
721804	13
5268757	16
8843931	13
4932267	17
2727379	13
9313229	13
13287357	13
8467647	13
13040047	13
6453651	13
3278280	13
1044145	13
3637917	13
17964353	13
12228295	13
3759408	13
5423560	13
4289463	13
3696178	17
2414116	13
5733274	13
1371750	15
10929005	13
955185	17
2722322	13
25184160	13
1713361	17
14914491	13
1885472	13
8842607	13
12908119	17
9838034	13
6447162	13
33896149	13
2631821	13
5415800	13
10476396	15
1149265	13
1939953	13
8556416	13
14136433	13
2126966	13
11142977	13
8453665	13
10268170	13
7176416	13
14094193	16
2840417	16
30287011	13
5531585	13
4721470	13
1785740	13
5884503	13
6409039	13
20157324	13
9819816	16
16041069	13
694383	13
4946688	13
2157922	13
7003932	13
2560900	13
538850	16
3275763	13
1084167	15
18281054	13
4143803	13
9740337	13
6426538	13
5110128	16
34711397	13
9568232	13
8030037	16
3709441	13
6986056	13
12831001	13
5061978	17
10528261	13
1188543	13
4047852	13
6436546	13
11394416	15
280559	13
25465500	17
3688496	13
1360662	16
2954536	13
288067	13
3459149	13
7768535	13
22061667	13
38452513	13
5254513	13
7305398	13
1655470	15
4837087	13
19108579	13
3202216	13
7568385	13
8201831	17
4826889	13
8834453	13
1414352	13
2911062	16
3888884	16
4116349	13
8040624	13
13183560	13
142319	17
5109559	13
4743283	13
4947882	17
4047610	13
31784912	13
6575837	16
377604	13
23926526	13
8681098	13
52177	13
3742171	13
2226646	13
3347516	13
1445917	17
609954	17
21916585	13
10773961	13
8116295	13
5205209	13
6084860	13
22703839	13
19833069	13
8049341	11
3765484	13
3259553	13
5786902	13
1925397	13
9477239	13
836803	13
12068236	13
703980	13
11037923	13
10914594	13
9698056	13
8994814	13
4204537	13
738944	13
32631479	16
13366583	13
4978924	13
11352289	16
11079176	13
13442918	13
20009081	13
6216210	13
276361	16
4848453	16
3378157	13
10778154	13
6530751	13
5234279	13
8391147	13
2657984	13
8712160	17
10392110	13
11917825	13
727415	13
8799191	16
18215304	13
34691630	13
4413977	17
5694253	13
18777747	15
28932811	13
603882	17
1595273	13
17344675	17
13682647	13
4146523	13
11752552	13
5211333	13
5022644	13
6204451	13
9788570	13
4757302	13
1065543	13
14616662	13
21788257	13
34477127	13
579161	16
2905482	13
2598783	16
5349189	13
11458855	13
9699661	13
16686624	16
846764	15
2816339	13
4865707	16
8685481	13
6933046	13
18794484	13
4644898	13
16432323	15
3215200	13
6821675	16
5903970	13
11238810	13
396749	13
10662308	13
5886911	13
5929822	13
48651782	13
1524295	13
1810504	13
3682597	13
8505358	13
9639310	17
11981690	13
46841148	13
4493007	16
5078333	13
3097531	13
10524957	13
7126798	13
154223	13
1947906	13
20698056	13
2832212	13
4745359	13
5473910	13
6085458	13
1921413	13
2900855	13
534014	16
14901678	13
2265332	13
3587994	13
34715200	13
16061860	13
26409150	13
3326194	13
9007674	16
6233523	13
9912037	17
2304698	13
15326696	16
1845323	13
10403372	13
10004749	13
15833985	13
15332391	13
22471016	13
8405949	13
1102604	13
6476821	13
3476531	13
2676110	13
851556	13
2931672	13
2419918	16
4174916	16
8598110	13
9707949	13
1284406	16
6225720	13
6361160	16
157293	13
1508490	13
8093105	13
3846663	16
655540	13
12691082	13
11178110	13
512153	13
598267	13
6004792	13
1653523	13
5611349	13
10732690	13
5086372	13
8091976	16
3281500	13
14982029	13
6389153	13
5177865	13
7125915	13
11180034	13
21181363	13
6366336	13
15455161	17
5983829	13
7910794	13
9360255	13
8770522	16
16010524	17
31887387	17
1739833	13
593318	15
7380085	13
4012613	13
980009	13
11591436	13
4090573	16
6920437	13
1644179	13
414246	13
8040190	13
2922142	15
60974	13
11735574	13
4598375	13
2918811	13
2438387	13
5304386	13
302749	15
4758079	13
19826513	13
2315377	13
26951704	13
4384821	13
2981237	16
534531	13
2913433	16
4130408	16
5897772	13
6430922	13
1224798	13
21083773	13
9355923	13
3621881	13
12079788	13
15331159	13
20176833	13
340941	13
1806091	13
22860263	13
5063030	13
1566325	13
9373514	13
1688398	13
6135522	13
16869483	13
11370961	13
9918883	13
6633319	13
21034489	13
13889369	13
13905153	13
24875247	13
28185195	17
3875294	13
7679787	13
4723638	13
7802245	13
5272619	13
27074087	13
935473	13
5479562	13
16608766	13
2645614	13
9086679	13
6770920	17
16311061	13
12488623	13
1943711	13
309881	13
21850216	13
1647239	13
198523	15
6053358	17
1358213	13
2552737	13
815844	13
8992190	13
10957011	13
13269072	15
22153379	13
13975844	16
5618219	13
1125010	13
71662886	13
16306100	13
4300009	13
11611301	13
24722214	16
3948457	13
4470805	13
1505153	13
782724	13
5906609	17
1874357	13
1412722	13
1412567	13
9015392	13
11452240	15
8141274	13
2036014	17
1321255	16
1973752	13
7494008	13
20124827	13
13878221	13
10323740	13
6990826	13
8625549	13
1551723	17
16444356	13
19492076	13
9062584	13
21260322	13
995471	17
1155563	16
1847378	13
7603031	13
12377352	13
14007864	13
8820743	17
7402589	17
3769813	13
7690752	13
19475318	13
13346220	15
3967080	13
14968106	13
10135813	13
481666	13
5696319	16
6062411	13
12768434	13
1530708	13
6513135	13
7507325	16
6279291	16
925900	13
15648446	13
10523005	13
11051682	13
4882610	16
2462545	13
14785215	13
1475761	13
562681	13
26751885	15
22304391	13
10192329	13
18254837	13
21802950	13
4093600	13
885623	13
13024650	13
29934237	13
1270107	13
2837691	13
19592141	13
2766901	13
2005088	15
1275690	13
15036627	13
1282583	13
22579410	16
9754608	13
12488287	13
1860233	13
748818	13
4837508	13
16432256	13
12884233	16
24642519	13
614278	13
17676219	13
391027	13
2825678	13
1024967	13
4608731	13
8352706	13
3088537	13
1900177	13
2904101	13
18644906	13
5974444	15
2508017	13
12887428	15
874176	13
1776176	13
3148377	13
10340991	13
2716954	13
19191963	13
5924231	13
528242	13
1843628	13
5354606	13
15912826	13
12530892	13
4805519	13
214556	13
1283267	13
4581624	16
8891581	13
2618707	13
3722842	13
799823	13
4680768	13
29700478	13
3181405	13
2456824	13
3717545	13
3265206	13
9723071	13
54176915	13
4380113	13
2555979	13
2405850	13
12196166	13
6671965	13
2229800	13
5832548	13
7196279	13
28665519	13
13526765	17
4132441	13
2384998	13
11684538	13
12891874	13
18263984	16
7445332	13
2627952	13
7308940	13
15442708	17
8951620	13
535884	13
4975994	17
24979139	13
4612000	16
17197574	13
10697777	13
23432811	13
3648347	13
5573755	13
5388706	13
34428834	16
2275450	13
4645836	13
9438076	13
19484716	17
19022252	13
26012980	16
5612564	13
9648820	17
14027651	13
3573151	16
19225463	13
4056153	13
1711004	13
3035104	13
21038671	13
249520	13
13912582	13
4382055	13
295021	13
5234581	13
4729393	13
31187728	13
15228418	13
9612446	13
1323973	13
11146860	13
496009	13
14246209	13
708841	16
603521	13
6899483	17
19099659	13
4856978	13
15909502	13
7818593	13
771035	13
4414742	13
1582750	13
7352403	13
1588329	13
3015461	13
8859555	13
53954	13
1843225	13
13818112	13
526044	13
2016015	13
4031757	13
5544616	13
21810405	13
406850	13
2312207	13
15790312	13
4895290	13
9027524	13
4527384	13
6352046	16
6821285	13
1922971	13
1240197	13
516608	13
5026181	13
3903901	13
3081462	13
8606369	13
5676890	13
2960318	13
5500327	13
4060204	13
2263659	13
10723526	13
6468437	13
3916944	15
747087	17
12402411	13
16677234	13
19844086	16
3804909	13
9298732	16
2735502	13
21182418	13
15619644	13
1503066	13
3922090	13
16131385	13
10005578	13
16008511	13
2633398	13
920611	15
753501	13
2286290	13
2158768	17
9884014	17
6029763	16
322314	13
1222285	13
1478629	13
27028	13
363985	13
16692126	13
30124422	13
201898	13
10755431	13
4584198	13
7385360	13
22327473	13
36369675	13
11827035	13
4494210	13
8000772	15
5815474	13
9405124	13
14842617	16
6003145	13
5663521	13
1952680	13
3515819	13
2328543	13
18144291	13
6293162	13
324159	13
19715797	13
8299920	13
8410327	13
3393450	16
2316502	13
14979109	13
6959077	13
2892676	13
20203591	13
9364643	13
1095270	13
8360793	13
2090415	13
4399873	13
1100167	13
10241587	13
3590219	13
3091127	13
4801125	13
5029044	13
22097525	13
3461900	13
11636103	13
331677	13
581426	16
2779308	13
157632	16
9617648	13
6884254	16
1259258	13
23184750	17
3992556	13
9435528	13
7085196	13
4107489	13
10184917	13
7089457	13
6012569	13
8090554	13
3063209	13
25383591	16
12721825	13
1442047	13
1631365	15
1499938	13
11592333	13
13494113	13
5445652	13
2199718	13
196374	13
27227440	13
5475570	13
2558716	13
5917480	13
6647963	13
9893436	17
1265723	13
3748061	13
21869807	13
6587437	13
2026184	17
7545793	13
14979817	13
18835370	13
15157869	13
6013768	13
3396521	13
15060371	13
42780007	13
13406067	13
4071862	16
12343328	13
5952721	13
18096942	16
843332	13
345559	13
1279242	15
3878482	17
782393	13
12380415	13
3311896	13
569311	13
5437006	13
10220057	17
2080511	16
4978707	13
3014532	13
15749742	13
2979129	17
17078424	13
31662546	13
5034715	16
8547945	13
32120547	13
114953	17
17017	13
14999672	13
22992786	16
8575812	13
6421525	13
7848091	13
10362172	17
3061651	15
1412778	13
14606314	13
27887959	13
7300097	17
11260234	13
7678691	13
14637721	13
2789876	13
7481316	13
3204902	13
9599865	13
233423	13
13455333	13
15437197	17
38320873	13
4316461	13
290946	17
1367889	13
439332	17
3827787	13
9007555	13
5363892	16
7631339	13
28449890	13
2578677	13
7316775	13
28266489	13
4918311	13
19821960	13
505595	13
7449640	13
607320	13
3828972	13
7112735	16
10122113	13
4751610	16
16705149	17
5834350	13
4266881	13
4596227	13
27328315	17
10457485	13
17164843	16
12459777	13
3868491	17
3594898	15
24234261	13
14940497	13
22510554	13
275279	13
5563633	13
20392310	13
23027233	13
6936402	13
2243662	13
5552669	13
2497053	13
669794	13
4237681	13
9486348	13
1843014	16
22704992	13
9873283	13
10412550	13
2541691	17
25604208	17
3074807	13
2875808	13
16569341	13
9541009	16
15135183	13
5331720	13
1303977	13
610435	13
21431393	13
29231	13
544136	13
46350839	13
6713100	13
12170072	13
787527	16
6559372	13
6538422	13
13563855	13
1457084	13
248832	13
2973302	13
4561713	13
4486336	13
5249400	13
6736650	13
9631302	13
8632	13
4287039	13
20839125	13
4175202	13
1154601	13
2921054	13
2914166	13
15297124	13
3382417	13
975105	13
8096399	13
8427233	16
7782914	16
9643293	13
6052917	13
2537177	13
6423263	13
2876280	16
9245012	13
6565478	13
1180867	13
10265484	13
6381271	13
4842855	13
6258381	17
14626278	13
13738509	16
628428	13
1808139	13
582797	13
338885	13
5615465	13
4625321	13
26246642	17
5975718	13
27136017	16
21257960	16
5506109	13
6713883	13
25598849	13
4770606	13
10530253	13
1566527	13
17846692	13
5405009	13
8721998	13
1391407	16
8457032	13
2812251	13
1120163	13
3490128	13
6895284	17
382231	13
10352513	13
3361403	13
6745461	13
3928363	13
3481091	13
19314615	17
12402033	13
8196095	13
5630768	13
3677988	13
8773027	13
16354248	13
1611303	13
6752378	17
6786381	16
5480644	13
4787426	13
22762275	13
8856690	13
22534330	13
1642782	13
8616764	16
395404	13
1097554	13
7896088	13
7178162	13
1843438	13
1769284	13
7315610	13
2261860	13
4349313	13
350278	16
10750531	13
10402552	13
7621301	13
5748166	13
2074340	13
8774145	13
4734015	16
246686	13
13195771	13
2916580	13
19242181	13
13513792	13
1597658	13
1924350	13
2943931	13
2005778	13
24946757	13
2036919	16
3444824	13
4508292	13
6659961	13
4367526	13
8590511	13
1324350	13
12975186	13
8086572	17
25560566	13
13668153	13
805311	13
7847263	13
25453311	13
15878929	13
2135369	13
2160850	16
11087008	13
11478352	15
25408259	13
1452081	13
5914699	13
18966482	13
164716	13
5232733	13
15307574	13
11626271	13
710058	17
9032967	13
304115	13
7315678	13
1839776	13
5030485	13
20770432	13
1742976	13
6479032	13
8575203	13
5427157	13
6854537	13
6574620	13
22191917	15
2026643	13
3920010	13
369314	15
7788379	13
1926415	17
254498	13
774950	15
6320469	16
2946585	13
10282773	16
1305238	13
12475102	13
6151175	13
370570	13
2221167	13
6135896	13
2040393	13
16986746	13
4201768	13
3863287	13
8209486	17
5356947	13
3462825	13
393026	17
2231159	13
3466011	13
2456067	13
693119	13
2115911	13
14703567	16
1234401	13
1709635	13
2060500	13
4408427	13
2765404	13
500064	13
8569426	13
3285823	13
10582175	17
2451953	15
10116896	13
11179351	13
1563911	13
1052022	13
7109751	13
21322978	13
3487317	13
5224371	13
6712342	16
184369	15
10211581	13
1178359	13
9211620	13
7101168	13
5550023	13
13016050	13
2474394	13
17208304	13
20337294	13
7913099	16
324903	13
4275331	13
2662384	13
4550857	13
10518496	13
42643550	16
149637	16
4690605	13
5451640	17
446048	13
83427	15
13312283	13
7881020	16
4390988	13
13881934	13
1221334	13
5622606	13
12111685	13
3030853	16
631624	13
22034181	13
6071369	13
4672980	13
1571145	13
348841	13
13123664	13
15247462	13
5815712	13
41080	13
7071564	13
5700991	13
1348397	13
23012021	13
1387162	13
2292208	13
8219107	13
1640860	13
4556777	13
21776403	13
3744740	13
4979567	13
37464	13
14302298	13
4342029	13
5485690	13
21270842	13
17191764	13
440757	13
6415998	13
5926274	13
757747	17
3337646	13
1477712	17
22311658	16
1768186	13
389961	13
7959393	13
8197855	13
2811766	13
206121	16
1981654	15
15355600	13
1816165	13
283006	16
9617639	13
15640245	13
108980	13
4354805	15
2815499	13
4689569	13
4055701	13
11342212	13
10584943	13
1243904	13
6458845	13
3106238	13
5163147	13
8703380	13
4600724	13
7819367	13
5600168	13
12249776	13
19265524	16
2361530	13
5814675	17
8004954	13
2751437	13
8623202	13
10699359	13
3344014	13
1049075	16
2142007	13
181380	13
15469397	13
10944578	13
6984094	13
454104	13
114084	12
264500	13
5450689	13
10496675	13
2453927	13
14570323	17
35935721	13
5342115	13
7121437	13
2126211	16
4910014	13
5204941	15
17318267	13
2998311	13
496555	16
253628	13
5290121	13
10241301	13
1541420	13
11142525	13
3780885	15
12365021	13
8783651	16
5611820	13
4367226	13
7944250	13
3074570	13
8350805	15
12374246	15
11746449	13
729867	13
367244	13
4719699	13
3338666	13
14898582	13
11810820	13
27744182	13
7326506	16
2325830	16
2271796	13
13087849	13
7774722	13
1300127	13
6189064	13
11170416	13
1263091	13
714562	13
15572130	16
12002369	15
10095361	13
13378127	13
997172	13
12332865	13
3008452	13
849028	13
1628903	13
3687387	13
1125245	13
2663929	13
4665867	16
13605347	13
6535884	13
12507730	13
791241	13
9843459	13
13154792	13
5063	13
13754473	13
3418815	17
12040952	13
7206167	13
12511698	13
3452415	13
11301688	13
11530470	13
28904788	13
18191601	13
2038721	13
1749156	17
6257362	13
2066855	13
10337462	13
12227201	13
11358763	17
2365432	15
958084	13
9749686	13
18710119	13
8291376	13
10134302	13
10958764	13
19763080	13
3731931	13
9762044	13
6120322	13
5559511	13
2386911	13
19011582	13
6773617	13
7190894	13
14419840	17
7571366	16
824664	13
9887694	13
150380	15
5413158	16
15209709	13
1680463	13
1724732	16
520750	13
4355600	13
12555566	13
19585393	13
21059622	13
5707030	13
29730	13
13911314	13
1867542	13
4026705	13
831312	13
1426270	13
3056356	13
6158112	13
18808256	13
6728209	13
5536472	13
8638632	13
2893866	13
31766910	13
1513678	13
15365267	13
2798223	13
15938664	13
8826044	13
14482247	17
11236874	15
10374130	13
7341288	16
12761386	17
333531	13
6954336	13
6944100	13
3235571	13
3586841	13
442465	13
20455393	13
10803750	13
12451882	16
11912302	13
6900706	13
86992	13
3699970	13
3999257	13
2795724	13
1744082	13
1494673	13
5812823	16
298557	13
3520318	13
4336835	13
5552011	13
5125817	13
798499	13
1874576	16
27103239	13
9899803	13
17102556	16
6701467	13
2806045	13
10405300	13
10574133	13
4507629	13
4804334	13
10415464	13
3958781	13
9240525	13
34056471	13
4046959	13
15644180	13
8265689	13
9775597	13
2672852	16
38055131	13
1451634	13
1701886	13
13400655	13
14141369	13
4010911	13
4683481	13
168453	13
13460726	13
5428324	13
2715094	13
12153955	16
33557774	13
40033717	13
7297346	13
1089441	13
10695987	13
2462682	13
16500807	13
13014856	13
2598465	13
4521624	17
9173094	13
1154526	13
4525491	13
1052999	13
19789838	13
1938343	13
2428342	13
3374376	16
28344147	17
4596677	13
9466887	13
4506773	13
388453	13
4588586	13
18078972	13
3210365	13
2629944	13
25326718	17
18341644	13
5640762	13
2534028	13
6577647	13
13493704	13
1941549	13
8747295	13
28808525	17
18759113	16
9458084	13
6743605	13
1507008	13
12481380	13
5656948	15
10248504	17
25303907	13
1148025	17
3557945	13
117919	13
6183650	13
6105407	13
1403069	13
14554500	13
53362	16
26052610	13
2439807	13
3045309	13
7819012	13
4247160	16
18344180	13
14426196	13
1301686	16
26321312	16
12181395	13
15369779	13
3262876	13
12032098	13
3630277	13
1223975	13
10601502	13
2902693	13
6354681	13
1075700	13
1434374	16
10512462	13
3864662	13
12913572	13
11850301	13
2780965	13
4543319	17
2792322	13
14543983	13
980071	13
4968266	13
75321461	13
3986281	13
14274031	13
8794119	13
5717771	16
14908930	13
2956841	17
2795937	13
9383602	13
3374273	13
8773423	13
42992197	13
2682248	13
26401839	13
13110576	13
25263747	13
866917	13
14292895	13
10880040	16
855188	13
4310338	13
18139689	15
11901764	13
7256983	13
1592456	13
5680144	13
5360528	16
477979	13
1532785	13
16009064	13
26088557	13
12878000	13
14762669	13
23138073	13
36719230	13
29934069	13
18101884	16
8124845	13
1754568	17
5184505	13
26329740	13
3188500	13
12545153	13
2996601	16
6072739	17
435565	16
9621382	13
5906455	13
36305278	16
2297262	13
3091210	13
937931	13
33958166	13
5080034	13
2770880	13
3239233	13
2372014	13
2621970	13
6783695	13
5487776	13
4284359	13
5760757	13
11697646	13
7547468	13
4939605	13
3117370	13
4463101	13
3883468	13
1799938	13
5971445	13
12656048	13
8593142	13
10155401	13
19461273	13
1343387	13
5843431	16
1107079	13
32604604	13
5422562	13
543600	13
2709464	13
5822306	13
739887	17
2338588	13
2422288	17
1667188	13
1219170	16
15720987	13
1535914	13
11847926	16
6430711	13
9311717	13
3373095	13
678645	13
15195034	13
5950647	13
13025347	13
4858455	15
4174627	13
241211	13
5335344	13
8557349	13
150342	13
2257728	13
15828161	13
10883726	15
18476897	13
18480189	13
3413255	13
1625555	13
1879358	13
5181843	13
2076131	13
23007136	13
2505887	13
5700618	13
11009834	13
2547827	13
4303516	13
2124573	13
21961663	13
8464873	13
11258162	13
551025	13
1391575	13
21071450	13
5082971	13
1056987	13
5047410	13
2710993	13
6408483	13
1360645	13
921921	15
3147264	13
1212411	13
3493656	13
26265393	13
20819072	13
5842301	13
3982657	13
6022158	15
12888208	13
2182228	13
5047276	13
11412830	16
9435743	13
1041043	13
14829128	13
9401958	17
2255902	13
589017	13
669693	13
3177518	15
12055363	13
11970110	13
25861507	13
15279883	13
398702	13
13392685	13
13934351	13
11503328	13
4999304	13
68290	13
4449812	13
7076675	13
410147	13
4776028	13
15026779	13
6331596	13
1109395	13
8025938	13
107458	13
10872260	13
3079418	13
14243139	13
16874	13
5488542	13
29744859	13
828458	13
31173258	13
499196	13
2662047	13
8414688	13
12019314	13
153219	13
6001238	13
5400034	13
30608342	13
14006207	13
2230164	13
159711	13
708998	13
8374589	16
7479358	16
10616439	16
4273886	15
8603272	13
14385876	13
16394930	13
9754091	13
929707	13
1766218	17
20429168	13
7035722	13
4567228	13
1762827	13
14077592	13
40875695	13
937592	13
3158792	13
5742137	17
99100	13
10212691	16
4229727	13
7048892	15
6882059	13
10573312	13
9482792	13
6246397	13
30869095	13
8789241	13
7336592	13
8079870	13
4166781	13
3603805	13
18360857	13
5047464	13
7035896	17
5997537	13
16500066	13
18953670	13
6783971	13
1883158	13
17523014	13
15473555	13
3283306	13
10855788	13
6914715	13
14706081	13
30536280	13
4228954	17
2113971	13
7807226	16
5577955	13
506448	13
10904334	13
2004735	13
4030157	13
3547474	17
1758124	13
2807090	16
9859397	13
7712070	15
12352812	13
5216948	17
2713001	15
4806488	13
3940100	16
8894364	17
3383165	13
2632618	13
2828488	13
24284133	13
1496982	13
7773651	13
19373520	13
5059101	13
9772638	16
16338426	13
2682830	16
135167	13
12023799	15
14516990	13
1216357	13
565722	13
385813	15
1572588	15
4406015	13
10780061	13
16167246	13
8998028	13
144616	13
20798795	13
2339431	17
14575983	13
12868114	13
4314925	13
25585908	13
1401179	17
23935720	13
13553379	13
26762248	17
333711	13
4415273	17
12376428	13
15913693	13
17140552	13
26015653	13
171429	13
34293466	13
9962144	17
10662407	13
1563437	17
2882749	13
10150904	13
230870	13
3116774	17
1770246	16
2550821	13
9524080	13
3380076	16
1086055	13
15789549	13
15040011	13
7535476	13
1024349	13
15566510	13
2780143	13
5438117	13
6788815	13
19934248	13
10166985	13
9518211	16
7460066	15
11997117	13
8709916	13
2393911	13
8836249	13
5276520	13
12243735	13
8650616	17
27591264	13
2394291	15
6174439	13
2071734	13
8210315	13
5554023	13
5917983	13
2213559	13
2040248	13
25592286	17
77738	13
2750198	13
4376961	13
33058489	16
3351957	13
873798	13
10559732	13
6665598	15
9816981	13
6284291	16
12153358	13
17438167	13
2052586	13
17111256	13
4152277	13
35281411	16
3335026	16
2802336	17
13034052	13
25693285	13
3966473	13
44628	15
7991363	16
2246610	13
6146771	13
12974829	13
14283456	13
7299193	13
21978897	13
564010	13
4094136	13
16762342	17
5293741	13
1270932	13
6119546	13
10517844	13
1742844	17
16417687	13
848075	13
4536216	13
9721351	13
3055898	13
690910	13
11827980	13
3850493	13
23854166	13
1833644	13
12556944	13
2351552	13
26927622	13
24178069	16
5058948	17
561176	13
3063726	13
9074612	13
9595186	13
27530565	13
9146447	13
3731921	13
11304530	13
2755152	13
8243063	13
2273967	13
1639642	13
6775013	16
16862127	13
20003603	16
9563103	16
5179425	16
624227	16
24126614	13
3231545	13
1694161	17
5429622	13
1170669	13
8076558	13
20017468	16
14839656	13
9682146	13
6228157	13
3634644	13
685054	13
4552313	13
21777557	13
31167303	13
2392134	13
13779036	13
2043047	13
8512116	13
8638897	13
13488840	13
5017707	13
1116988	13
14413012	13
1349158	13
5928786	13
55218137	13
29370692	13
22887042	13
901193	13
265933	13
9508748	13
31316781	13
1814163	13
14458521	13
30022821	13
3639538	13
1642996	13
2092518	13
1314692	13
3390067	17
23301816	13
902043	16
867113	13
4819021	17
13331386	13
2619288	13
7841656	13
2806542	13
1764638	13
1996278	13
3819243	17
14131578	17
1857859	13
5206676	13
4317558	13
2370997	13
15731518	13
15721813	13
5791558	15
5867710	13
9816279	13
1793060	13
1947837	13
3657554	13
9176634	15
7649510	17
6895215	13
5308100	13
11258365	15
28007162	16
1024336	13
21016568	13
5441888	17
2751954	13
17544962	13
11567181	13
8942080	13
15868795	13
5652420	13
17911611	13
3701372	13
8133657	13
5387778	16
5568390	13
2842095	13
14263004	17
8069869	13
21933007	15
8357829	13
12061063	13
12452574	13
4082652	13
2999973	13
1056859	17
3958069	17
4232608	16
16372519	13
1920783	13
1160472	13
376048	13
5116052	17
914112	13
4304746	13
1512277	13
9638632	13
2570843	13
16819169	13
26155329	13
8544333	16
314062	13
9125199	13
12117105	13
6056223	13
11535950	13
4878561	13
8750623	13
5520093	13
2687267	13
13012133	13
13315736	13
383313	13
3469203	15
5337683	13
17657735	13
12276680	16
14926101	13
34218786	13
10884099	13
8811682	16
1392693	13
2703356	13
9613912	13
1477987	13
9435513	13
2611504	13
11971862	13
27171337	13
4110710	13
1112139	13
741145	13
1432785	13
17521359	13
2573697	15
1454154	13
3287647	13
5623577	13
3109081	13
4993211	15
42639636	16
6819163	13
43171172	17
10068393	13
14281229	16
15312650	13
8234907	16
1077521	13
368414	13
5863212	17
7101347	13
3909022	13
1751249	13
5418161	13
6981079	13
1487275	13
1641482	13
2747320	13
8583977	13
19939814	13
6942765	13
342530	13
2001402	16
6934281	13
801990	13
13583116	13
2615361	13
9787229	16
5347510	13
3728377	13
15876276	13
7308366	13
1565559	15
8489441	13
11049607	13
29268494	13
27441639	13
13904408	13
13448157	13
250551	13
5872800	13
6704142	16
2518518	13
1033183	13
7053595	13
3310087	13
21469625	13
2577202	16
2374406	13
500641	13
3454090	16
10585592	16
8305855	13
6583268	13
2737677	13
16489802	13
12427157	13
3727438	13
942960	13
2068288	17
14426946	13
1547096	13
2804598	16
24785210	16
32125438	13
29810189	13
13701726	13
7337343	13
27977791	13
19418595	13
2523121	13
7906987	13
5154760	13
5519083	13
13744067	13
16364924	13
9425085	13
844653	13
4018614	16
16224024	16
6414617	13
3548769	13
6061522	17
7005104	13
634051	13
5924952	13
2354197	13
9273148	13
2399176	13
1139579	13
38534010	13
1393183	13
14448415	13
830835	13
3341900	15
10043264	16
15773540	17
17055775	13
10333497	13
5439734	13
7748963	13
1943541	13
3432232	17
10770375	13
16597828	13
3596336	13
15493501	15
16457450	13
7802038	13
5652914	13
1297777	13
7355544	13
27446684	13
6004686	13
2031822	13
2760054	15
2598500	13
4044946	13
16587052	13
752212	13
12837495	16
8186453	13
2427715	13
812034	13
17187185	13
22868592	13
6061739	13
534393	13
936889	13
4699032	13
1680936	13
14149494	13
15771815	16
3971749	16
1662650	13
4191645	13
15623016	16
9884447	13
2000064	13
555761	13
883784	16
3703167	13
4457925	13
6243714	13
15712305	13
9858557	13
1378665	13
1799481	13
706773	13
1423092	13
20338371	13
8589667	13
11866694	13
135255	13
8927928	13
4600812	13
326806	13
9653846	13
4043300	13
5905128	13
1641229	17
10768773	13
6620911	13
6919020	13
18250970	13
6523540	17
1584983	13
4698201	13
17472893	13
3544280	15
20372148	13
90678	13
14645589	13
8086452	13
14092202	13
11878402	13
5205027	13
17784627	13
19077666	13
9108983	13
2797040	13
11098055	13
25867995	13
2793430	13
9702878	13
347501	13
8583829	16
5305703	13
6140977	13
1798544	13
10004996	17
2749797	13
3023880	15
7879317	16
5185912	13
5511131	17
6980549	13
1683414	13
5735588	16
1312542	13
1412750	13
424296	13
3473584	13
42482578	13
1556242	17
1899068	13
68943	13
3408104	17
14698501	13
3020779	13
1182715	13
1759399	13
7023133	13
3454560	13
6342584	13
1782450	13
180581	13
5511543	16
13553825	13
17846036	13
1395302	13
8273343	13
40556569	13
22839601	13
17083052	15
1839310	13
19377942	13
16468355	13
4470632	13
3555828	13
736404	13
2590168	13
9527344	13
23516064	13
7549161	13
759871	13
18267131	13
5803283	13
2724978	13
1865128	13
1747075	13
4740243	13
4285482	15
5779637	13
12090127	13
10100558	13
15901977	13
105047	13
36654793	13
563618	17
28130869	13
1429611	13
2572741	13
24163483	13
3736141	13
10169165	13
14550512	13
1578627	13
34562154	13
6068577	13
4363050	13
3049120	16
18507355	13
1906127	15
7071316	13
3139563	16
8901241	16
8353029	13
6434040	16
5187874	13
3053669	13
7456605	15
571837	13
26340648	13
8824024	13
20703923	17
10241847	13
974579	13
9219306	13
13289438	13
12416005	13
1541392	13
15727155	16
10745405	17
1576672	13
2163458	13
2800817	16
1320486	13
8944820	13
3119498	13
1673871	17
9712082	13
2563904	13
16096345	13
89259	13
21846301	13
2674648	16
20397078	13
2551993	13
4968076	13
23798189	13
2852306	13
6161222	13
4583614	16
4568531	13
8835620	13
4362377	13
10851089	13
9351718	16
4217322	13
25127221	13
709226	13
1539412	13
5114828	13
378638	13
26089936	15
17502920	15
9856392	13
1254773	13
9134293	13
8554571	13
8736149	13
14294945	13
479873	15
1553785	13
4004807	13
15574240	13
8851036	13
1795269	13
3394738	13
29247068	17
3799911	13
3741447	16
2212004	17
1967803	13
1867309	15
10574120	13
993249	13
3751335	13
461972	13
9818495	13
2727552	15
22247581	13
7153574	13
1585801	13
4433834	17
894474	13
5874952	16
1402713	13
2756533	13
808638	16
10357551	13
21873548	13
8035415	13
1629992	13
4868601	13
1781958	13
10583151	17
5223925	16
12652762	13
22122460	13
13540880	16
6498237	13
10763208	13
12955041	13
1616665	16
4146908	13
1757191	13
4497813	13
12666495	13
1149160	16
5877055	13
19403078	13
5918378	13
12868185	13
211550	17
5595025	13
2235536	13
9601177	13
7734628	13
4623394	13
2617047	13
8803240	13
10310028	16
10400491	13
5866032	13
117038	13
5369783	13
214493	13
24169	16
5780920	15
30847015	13
32602018	13
894715	13
8654013	13
2624265	16
19343053	17
10247986	13
4073486	15
16074745	13
2687658	13
753511	15
11759537	13
3781528	13
18415253	13
603379	17
5436251	13
2116648	13
19201969	13
13508776	13
17095411	13
3867500	13
2712955	13
10097854	13
4715024	13
1707042	13
4222326	13
2495684	13
7426743	13
3520639	13
5556931	17
4432101	13
8993401	13
752525	13
7012743	13
5919945	13
23955971	13
19607429	13
2965819	13
8231826	17
4068392	13
4705351	13
329273	13
1162728	13
6799531	16
7024476	17
20444099	13
9751526	13
5014019	16
2899780	17
4651622	13
9535345	13
26506520	13
11982498	17
44335499	13
18357107	13
13239828	13
19586607	13
1205234	13
4250315	13
3560166	13
32169571	13
3270051	13
10428706	13
12285232	13
5448055	15
529177	13
416014	13
10993377	16
14411080	13
13866702	13
3499605	13
56608	13
4886765	13
5866833	13
11028449	13
8474509	17
6094489	13
3108727	13
2000998	13
18302378	17
26322690	13
11575191	13
1750218	13
7988458	13
2900897	13
24169306	13
6630443	15
4143194	13
14466274	13
1600733	13
10481	13
5253	13
202512	13
6130592	16
4501318	13
12600136	13
253802	13
457973	13
6695047	13
807324	13
19461196	16
117061	13
13446810	13
26996591	16
7451573	16
6398237	13
1792558	13
614055	13
3229084	16
2702430	13
12193647	13
2455984	13
22055123	16
5949157	16
26263769	13
10470346	17
7391030	13
12354287	13
3795278	13
11665657	13
27937320	13
987537	13
5084416	13
4282513	13
3973357	13
15506454	13
17159024	13
7208604	13
13791214	13
13940144	13
5472457	13
13944759	16
5982223	13
2205228	13
15772617	13
11875010	13
22920671	13
3253456	13
3501589	13
7927470	13
6757156	13
18414641	16
15201070	13
4397334	13
8304433	17
13056431	13
7954777	13
169637	17
31389276	16
7103562	13
6926327	15
19325	13
3377290	13
29333158	13
4447747	13
3849012	13
3893189	13
3314215	13
1798812	13
6543592	13
49448849	13
9542009	13
18977990	13
24163275	13
7891511	13
10686235	13
1864892	16
7020829	13
5350768	13
2779947	13
10367924	13
15723723	13
7600959	13
2172346	13
6057429	13
11990524	13
4264104	13
17700336	13
3608194	13
4549264	13
7690363	13
1605638	16
18142605	13
283245	13
32570189	13
17268600	13
1176055	13
434769	15
10599015	13
233277	13
22108411	15
2632296	13
3658934	13
14435699	13
11400612	15
2469530	13
5059158	13
6182897	13
7184785	13
16584373	13
10475209	13
3722140	13
6386591	16
11898615	13
6538346	13
2085150	13
3598510	13
5816555	13
327533	13
16114526	13
2506074	13
1165326	13
2726855	13
4580705	13
7965029	17
18824028	13
1799630	13
14252352	13
6337522	13
5650318	13
4462310	13
12166148	13
1702668	13
6014681	13
8369288	16
4859004	13
1239013	13
9071659	16
50588045	15
15020609	13
487028	13
67322613	13
8009781	13
16906236	13
14688420	17
17953196	13
4078438	16
17463126	16
13805528	13
31326	13
16121476	13
9076069	13
2483770	13
27768024	13
4588112	13
1490840	13
7919634	13
1947400	13
2598093	13
1767107	13
3599621	13
4607491	13
6739582	13
3490326	13
972723	17
5553946	15
28000241	13
14887071	13
2776904	13
1608594	13
533369	13
3350324	13
6093577	17
3342575	13
10716030	13
24840534	13
9777125	15
2102962	13
1790976	17
9028793	15
21402706	13
18327304	13
3573421	17
4153	13
16928120	13
3946784	16
710164	13
13139268	13
22614681	13
6111059	13
7654759	13
16158790	13
25466939	13
11752967	13
55735	13
8777002	13
36253778	13
2082460	13
21788716	13
3334080	13
2406394	13
33636189	13
1826746	17
631019	13
9773346	13
448481	13
2482126	13
3997920	13
1254661	13
472208	13
5962041	13
2393702	16
798032	13
16154988	13
1196948	13
6162574	17
249074	13
19526385	13
188883	16
926557	13
20109539	13
448957	13
6632667	13
555761	13
18601233	13
2058127	13
7671042	13
1786471	13
19504988	13
2289181	13
5801418	13
208244	13
6792218	15
1927666	13
11669076	13
5866556	13
7145769	17
1787369	17
14273787	13
4411250	13
891772	13
7572387	13
764673	13
5804540	13
3172533	13
3436401	13
5610406	13
4186682	13
956531	13
9628061	13
595499	17
10234657	13
47193955	13
572967	13
9636390	16
13635501	13
4731239	13
3608825	15
3289849	13
1123832	13
16129642	13
27121784	13
23326793	13
7778484	13
1774155	13
9434157	17
36023905	13
7221329	13
884011	13
5145528	13
21585863	13
22243313	13
5068579	13
11290400	13
4909627	13
47383155	17
7667164	13
22763370	15
2617880	13
12907302	13
8056555	13
12910250	16
19263617	16
3732363	13
9866428	13
1347891	13
1460364	13
12461787	13
1002329	13
3083957	13
790110	13
3019581	13
450956	13
5782352	13
2779792	13
5133055	13
5300851	15
742012	13
348697	16
7738897	13
3041797	13
613779	13
20208597	13
2345651	13
1353158	13
9272872	13
1329537	13
3033261	13
5237381	13
9233244	13
32443184	13
20205367	16
11751043	13
4062436	17
4102768	13
17728584	13
9649102	13
23794303	13
1414603	13
922134	13
3282247	13
4554790	13
11669317	13
2618227	16
986607	13
654802	13
1222715	13
6901944	13
318595	13
3144129	13
12303494	13
1713847	13
1287016	13
1019950	13
3412465	13
15511516	13
986905	13
3235129	13
42991317	13
6011370	13
5182157	13
13475801	17
4676338	13
1804228	13
43010400	13
9377179	13
1446664	13
5915783	13
18587579	13
2840086	13
25294520	13
467418	16
7694759	13
3098567	13
16715053	16
17770929	13
5069731	13
2139284	13
1970355	16
7542626	13
11719181	13
19667931	13
77526	16
8815977	17
7425839	16
859750	13
1119260	13
6874066	17
24592419	17
9788424	13
21379795	13
5873074	13
11918511	13
3924126	13
3562126	13
8098712	17
13881159	13
10733023	13
37940881	13
14696538	13
3680786	13
9136477	13
13803475	13
9268077	13
11083168	13
10323780	13
686846	13
872636	13
1043144	13
2161789	13
19093233	15
1266339	13
14116958	13
10372922	16
9076243	17
6414510	16
7653751	13
7463035	13
16871041	13
8436644	13
782780	13
242873	13
17322018	16
9109843	13
2927277	13
49242873	15
26775133	13
844981	13
3631934	13
12294691	13
3946904	13
4028519	13
4995630	13
5911720	13
5252157	16
11189477	13
2575714	13
4062965	13
11665807	13
8027101	13
35433366	13
214239	15
6120418	13
9625320	13
4407647	13
461479	17
15858303	13
25346222	13
4433106	13
9868169	13
15147579	13
14984798	13
12378478	13
10817122	13
1246282	16
38236991	13
3587617	13
9974860	13
6358896	13
10856193	13
4968538	13
3204913	13
7673192	13
549415	13
8443585	13
840166	13
16064094	13
3440690	13
11117543	13
1152729	16
10169534	13
3637556	13
6319214	13
1503494	13
8333798	13
2660751	13
3319258	13
2318592	13
6094400	17
24879262	13
3341068	13
5354586	13
6414084	13
8079639	13
2555737	13
21754562	13
10411159	15
13197646	13
16186681	13
94758	13
3471971	15
246267	13
329944	13
5366140	13
4322838	13
1361881	13
7817950	13
2699891	13
10020546	13
8863473	13
2984851	16
11114199	13
11421110	15
19585018	13
6515188	15
1298514	13
13368196	16
3433731	13
8215016	16
13278197	15
5159649	13
1813633	17
142118	13
391843	17
875501	13
23544573	13
20053801	13
5208139	13
6790741	16
6295112	13
8217279	13
532776	13
9351329	13
1776270	16
3043210	13
6718321	13
6429267	13
1309101	16
4708479	17
3467089	13
8998429	16
10772536	13
23965124	13
1443354	16
1932084	13
4344899	13
14660673	13
6458987	13
22691651	13
327126	13
2246282	13
4745447	13
25067967	13
1491716	13
17504617	13
2836518	17
11564322	13
32327417	13
2684163	13
226135	13
3316805	13
31268599	17
7276589	13
9287862	13
736292	13
3266030	15
485277	13
10861552	13
2411298	13
52086586	13
682279	13
1515322	13
7116133	17
359832	15
7693549	13
25862	13
5075620	13
280266	16
18146815	13
16228672	13
34498254	13
1723803	13
2017125	13
2825626	13
1020945	13
22629318	13
2647195	13
3879124	13
5992757	15
15836103	13
13383111	13
25395580	13
21718317	13
20016238	13
1489609	13
7925136	13
23269578	13
8213315	13
2411581	13
16245024	13
11328319	16
2776639	13
710080	13
10536388	13
8684581	13
6282981	13
2632976	13
9330071	13
1677786	13
809259	13
3024528	13
8262426	13
616247	16
4116832	13
10802109	17
23570148	13
14588024	13
18485473	13
5397525	13
19329472	13
14823203	13
6319668	13
13077623	13
8170755	13
281517	16
580181	13
3437482	13
1838906	13
6839775	13
1966106	13
1691972	13
14482744	13
36354954	13
3105859	13
12751054	13
2982786	13
713432	13
9214575	15
4849136	13
12199168	13
2746517	13
3225180	13
5308182	13
5175740	13
3579263	13
4064730	13
2318722	13
137781	13
21591302	13
1192009	17
9567087	13
24528101	17
5978514	13
2868336	13
14667934	16
79999	13
14879383	13
2201438	13
4485694	16
12172946	13
3861088	17
276910	13
4120066	13
577992	13
5667569	17
6765726	13
6326549	13
4676171	16
7927528	13
1064409	13
16203912	13
8675755	13
601916	13
4807845	16
3510720	15
9681601	13
7181588	13
2232939	13
3644043	13
153009	13
2694133	13
6514851	13
35550193	13
714760	13
21478344	13
21562749	13
23819510	13
6885766	13
14292197	16
5150608	17
11628454	13
2759531	13
6797047	17
8413856	13
13370997	13
5053985	13
5735218	13
855744	13
8267863	13
4191561	13
16211394	13
7493350	13
102008	13
541571	13
3349478	13
8409726	13
12470893	13
626841	13
13262003	13
9144397	13
12890280	13
3155263	13
2466549	13
9506981	13
4803719	13
9553161	13
12333493	13
11328041	16
3666683	13
3241493	13
4759838	13
13735680	13
12461982	13
12431162	15
3324625	17
5166283	13
12024601	13
298168	13
6760448	13
10588358	13
10155296	13
26388550	13
10577651	13
6113860	13
12933164	13
16783898	13
2070888	13
2117382	13
15678639	17
11134289	13
7000861	13
16526535	13
6200304	13
15493559	13
8463363	13
11976279	13
3189155	13
4530973	13
2267421	13
9268410	13
433728	13
19553932	13
1550153	17
2799783	13
33926028	13
57705	13
3877052	13
2421425	13
13523078	13
40699139	13
3815914	13
12375740	13
16939594	13
6664614	13
4426530	13
8598931	13
13049104	16
7884098	13
11066189	15
1718475	13
17852777	13
12285030	13
13222491	13
5967962	17
9432640	13
10184708	13
64125239	13
6025166	13
6553608	13
18051570	13
1292413	17
1562660	13
11969864	13
6176170	13
1821775	13
4120098	13
6947683	13
1545910	13
13725995	17
420299	13
10545048	13
2540801	13
35861433	13
2176667	13
9158354	13
4896587	16
986253	16
13884487	13
144286	13
15350871	12
40349484	13
28498488	15
45011567	15
1910730	13
20418923	13
23191855	17
3680195	13
1645445	17
918683	13
2210481	13
19155198	13
20895093	13
10720649	13
10280773	17
434216	13
3713234	13
6553200	13
23633099	13
3462135	13
2452981	13
2937525	13
9879030	13
373776	13
33305737	13
16079263	13
6144615	13
9076036	13
20567664	13
4156028	13
12005739	13
10091561	13
20890243	13
677908	13
3852467	13
4207234	16
7754665	13
8433505	13
8082207	16
14332536	13
17330105	13
20036287	13
250527	13
3851674	13
8404980	13
24602516	13
4585637	13
1715374	16
18943562	13
6882842	13
23036436	13
4628665	13
769149	13
10707148	16
11230108	13
13400969	13
24263126	13
4305584	13
7789807	13
4341944	13
4561746	16
1568430	13
5529527	13
9205729	13
4840904	16
8289094	13
16405418	13
5491731	13
4459657	13
4104779	13
6457603	13
1768215	13
20977590	13
36436082	13
985449	13
4647116	13
9593754	13
1544699	13
13333409	17
15251319	13
1024171	13
25672028	13
5640018	17
1284884	13
1828118	13
17387387	13
1022694	17
30577827	13
12564353	13
5002181	17
4581591	13
2203451	13
7338434	13
10526748	13
5222379	13
3531373	13
3077685	13
195682	13
4219960	13
2066044	13
8413189	13
7632616	13
19150319	13
4295105	15
7761439	13
18332339	13
2219107	16
251256	13
13545761	13
16010180	13
1047048	13
2315020	16
13344836	13
768955	13
27818256	13
7877131	17
6461244	13
493790	13
35086222	13
13665165	15
10832610	13
596865	13
21625001	13
2906312	13
9241250	13
5166955	13
8272897	15
2039825	13
1870478	13
4863884	13
7523707	13
8794002	13
6902865	17
2037968	13
826294	16
3973991	15
1323732	13
6923057	16
16781020	13
15824134	13
31550963	17
625183	13
185359	13
11575669	17
1983573	13
3853571	13
4093740	13
4597899	13
10874605	17
14463617	13
10435248	13
8197591	13
5145921	16
9808022	13
1837760	13
36279848	13
2822160	13
17163110	13
711578	13
5662698	13
560161	13
40298399	16
11691755	13
396435	13
19433425	13
21161264	17
500984	13
4388095	13
20546321	13
110551	13
9288718	13
9947510	13
5722823	13
1429957	17
10647449	13
20766856	17
11902507	15
920678	13
2338819	17
3874546	13
1945421	13
4688491	13
9180807	13
14354576	13
5948131	13
23844279	13
3944658	13
30656897	13
4563501	13
3261286	16
11874020	13
35187056	13
2284373	13
13427823	13
9936865	13
5006833	17
8913334	13
29783139	17
1216409	17
9159506	13
11144333	13
2181902	13
25927059	16
22104777	13
9843589	17
21953427	13
378920	13
10506997	13
6529472	13
5077110	13
4668135	13
8231768	16
12011095	13
24009720	13
12140844	13
3378309	13
547277	16
885801	13
10278583	16
23568500	13
1092480	13
10405859	13
44095022	16
10275043	16
9554905	13
676399	17
4373265	13
564505	13
16606705	13
33919256	16
1810044	13
4267247	11
4706063	13
11866324	13
5285388	16
9332770	13
29825335	13
10948484	13
70566	13
22478143	13
4964829	13
280496	13
9097699	13
26656292	13
4301859	13
4740887	13
3443497	13
6479941	17
450235	13
9496705	13
28220121	13
33317855	16
2087001	13
13081795	17
18576875	13
6700256	13
8149287	13
5618948	13
10234647	13
2086436	13
12592041	13
1161087	13
7674147	13
3190135	13
823640	13
2014979	13
17126456	13
5646127	15
22686670	13
4895233	13
13450090	13
7392754	13
3821260	13
7860048	13
3943432	15
1071793	15
3829341	16
1205474	13
7980311	17
3825492	13
1765257	15
9031830	13
11956520	13
1374468	13
617521	13
6753080	13
2818308	13
16691006	13
13243046	13
5554350	13
560406	13
9664478	13
14109184	13
6704552	13
436188	13
177029	13
119905	13
2347341	13
1028430	13
10930784	17
20665160	13
6756859	13
3470159	13
2605800	13
3640196	16
11318653	13
16587508	16
7902521	13
15535162	13
10056567	13
15318368	13
1965310	13
6324168	13
20610414	13
3188412	13
3977723	16
4154160	13
5465284	13
6887450	13
8879488	13
3744272	13
191216	13
1813459	13
4325263	13
6710801	13
8666651	13
7460907	13
10771257	13
633425	13
4501309	13
4974762	17
11580892	13
16779797	17
2005064	13
23286379	13
3694988	13
2525679	13
14739846	13
14126086	13
3709267	13
21624895	13
4441530	17
7032706	13
8049733	16
10705007	13
691335	13
9777207	13
784894	16
2053882	17
4640068	13
1604973	13
7332606	13
2622588	15
10733652	17
1370659	13
10243404	13
5285678	13
4068749	13
475243	13
423931	13
10915930	13
11023604	13
3086502	13
9332342	17
12286691	17
5048704	13
6361724	13
2202264	13
8424400	13
5186919	13
23874304	13
3698374	13
28388146	13
13109827	16
8196323	16
10030140	13
24655905	13
477815	13
16487783	13
6957307	13
6691268	13
1039273	13
6771702	13
4604706	13
6991111	13
4064732	13
4039999	13
4952836	13
3342588	13
664939	13
7728350	13
14699659	13
22373	13
16174822	17
11434035	13
2592010	13
6779200	13
4360241	16
26265077	13
13535133	15
2711158	13
1643256	13
19697828	13
8405320	16
12367092	16
410325	13
11238267	13
12437547	13
796597	13
3485640	13
10090541	13
8401404	13
889872	13
26737635	13
973942	13
1052844	13
14022694	13
5966927	16
7008443	13
5260019	13
1328788	13
6710749	13
553775	13
586133	13
3923078	13
13053168	13
6055021	13
7673904	13
2112533	13
3167346	13
3720581	13
13645099	13
6952271	16
372669	13
4196581	13
2658183	13
7035353	13
21540390	13
5999256	13
17501441	13
2270753	13
5644917	13
14092462	13
19410032	13
789710	13
192594	13
16617487	13
6532232	13
1352336	13
6721184	13
12887540	13
7622848	16
14331832	13
6841039	13
1535468	13
25546435	13
2555271	15
14658703	13
2392785	16
14033380	13
3604536	13
1557409	13
15764100	13
6975089	13
14020510	17
485101	13
9576202	13
2495433	13
8380426	13
26362239	13
5793444	13
7115627	13
3255879	13
15019255	13
5110198	13
5610638	16
7285389	13
2793135	13
168405	13
4369762	17
8332661	13
592248	13
44779053	13
12271498	13
19638096	13
21911667	13
1544034	13
9298193	13
2736384	13
1046112	13
19207559	13
11346279	13
29934715	13
19864056	13
4743878	17
16402556	13
5015541	13
27302073	13
1854924	13
4658070	13
1770382	13
3089132	13
346655	13
1336043	17
13207078	13
29414202	13
13740632	13
3778565	13
9680030	13
7193538	13
165797	13
10821748	13
20466589	13
8456450	13
12122995	13
12821235	13
8199722	13
2623623	17
5778763	13
478646	13
13174673	13
3938235	13
306989	13
2323439	13
9019041	13
10360147	13
21541209	13
16010947	17
3333118	13
7855169	13
3820829	13
3080884	13
24619165	16
12480083	13
9972865	13
24466336	13
14731110	17
3213105	13
2070869	13
4687558	13
4865810	13
4911768	13
7509611	16
2862979	13
10939334	13
38763718	13
2940111	13
8330433	15
3741897	16
16904546	13
3178571	13
3553780	13
6800329	13
3150129	13
1716099	15
9710707	13
11882933	13
5491829	13
359579	13
7413328	13
22493463	13
1676133	13
543863	13
534850	16
9103786	13
12082706	13
2927736	13
5835855	13
11484256	13
23134421	13
21040930	13
24839799	13
4087483	13
1306343	13
5863459	13
23383888	13
3806085	17
784093	16
3657849	16
3077405	13
10112404	13
4252632	13
9539187	13
18918611	13
2089819	13
1620116	13
3243849	13
10921243	13
14507689	13
2068890	13
5353097	13
4556775	13
641306	13
6381054	13
4152482	13
7609241	13
2770664	13
17547240	13
1916326	13
11557252	13
6380897	15
5116515	13
22923314	13
18823140	15
16205818	13
17060251	13
7847460	13
3021736	17
31432908	13
6739937	15
1315827	13
9428601	13
16239038	13
18016849	13
8422264	13
9455937	13
4302704	13
10785839	13
1325474	13
6310882	13
10216772	13
3634296	13
7352001	15
12185074	13
4837106	13
7932060	13
11799799	15
2959229	13
9845444	13
3666498	13
4127030	13
9398685	13
12488540	13
5763361	13
7734642	13
11394263	13
6493658	13
2328198	13
11401719	15
699294	13
34878299	13
219950	13
137684	13
18806974	13
8184551	16
20035454	13
23467381	13
2184419	13
1151526	13
2023436	13
402898	15
14497987	13
26713641	13
5322822	17
3516006	13
18137888	13
2968934	13
5845923	17
14911991	13
56232	13
3810952	15
3073823	13
4741501	13
4206510	13
1226426	17
18933116	13
4218634	13
8183869	15
1415865	13
7135111	13
21031778	13
784889	13
3796142	13
11081407	13
15048870	13
11556418	17
3697210	13
7092603	13
6676057	15
65507	13
5844560	13
4642346	13
7722160	13
15346522	13
8786137	13
8963833	13
3151146	15
6988105	13
1525136	13
8439347	13
4964054	13
12702664	13
9137683	13
2984833	13
1489664	17
8362751	13
2308774	13
7348376	17
2845370	17
6563192	13
25301825	13
19108187	13
11121715	13
12477431	13
10508645	13
3814910	13
34816499	13
3149273	13
1857660	13
4962369	13
13767673	17
8170793	13
2670664	13
2051379	13
17372460	13
6454390	15
8732158	13
11730467	13
14934654	17
3685929	13
15247929	13
19702141	13
3775339	16
7380711	13
21898360	13
17998982	13
10002040	13
8093193	13
6912788	13
174094	15
2531659	13
3618581	13
1032558	16
6555091	13
861373	13
5023769	13
2337677	13
4221312	16
17571959	13
14611610	13
8649310	16
3034203	13
5232308	15
10151099	13
72044	15
5078734	13
11284278	13
2544344	13
5807820	13
2132113	13
13151239	13
15821279	17
14291968	13
5251681	13
173076	13
10765708	13
821032	13
3119458	13
8472073	13
29091727	13
33728083	13
4605832	13
5771563	13
9220358	13
2471543	13
640959	13
4446045	13
9693402	13
30269899	13
9658325	13
15987089	13
9501569	16
15178156	15
20843149	13
6072522	13
6655260	13
2885124	13
3845560	13
9600681	13
3506599	17
14839082	13
2015858	13
5318252	13
2267363	13
3933881	15
257431	13
6020814	13
17752674	13
2962786	15
4098462	13
18601620	13
9523695	16
7661350	13
1406643	13
1875964	13
1760900	13
2678682	13
33253877	13
579225	13
13275139	13
1557020	15
16374316	13
4300166	17
8039480	13
1468989	13
8349046	13
1536506	17
3788547	13
11485114	13
10914046	13
20614661	13
5742563	13
16663658	13
4105131	13
787372	13
3458311	13
3711043	13
1893508	13
1917863	13
10106841	13
9079144	17
6124077	13
6352129	13
3550576	13
3948086	13
9633332	13
7253785	17
5755573	13
1474314	16
17538515	13
12452308	13
12643482	16
14566354	13
12090942	13
9202276	13
25850642	13
1572859	13
12299546	13
554123	13
111501	13
6259888	13
8563365	13
1034270	13
14438044	13
1668875	13
6683540	13
43448203	13
1853051	13
21826243	13
16724551	13
7517712	13
7281256	16
3479853	16
8252153	16
509381	13
2076282	13
860413	13
1394727	13
1957544	13
489246	13
27291037	16
6866141	13
7262908	13
11942698	15
2558966	17
4750300	13
10134635	13
3481066	13
11947173	13
30803161	13
5561994	13
21934004	13
7449009	13
12588366	13
209905	13
20969988	13
8236707	13
28566716	17
622243	13
2403055	13
1670439	13
2980878	13
203006	17
2496262	13
3501470	13
16678937	16
2286899	17
266150	16
47872818	13
2834114	13
6707858	16
8572776	13
2263367	13
5682357	15
2873301	13
9489340	13
17838704	13
4671462	16
23800154	17
14218571	17
9869218	13
122048	13
22459215	13
6321800	15
26257611	13
6230077	13
290665	13
9156651	13
3173956	13
7332006	13
8361404	13
8692146	13
5206302	13
2493035	13
1973728	13
1390282	13
5072668	13
52202929	13
8914174	13
727718	13
14725197	13
4432246	17
6026914	13
737286	13
337050	13
34058775	13
2823223	13
16363343	13
10203040	17
1768770	13
1052887	13
7560478	17
3641650	13
9315708	13
3093321	13
14750489	13
18243794	13
4670954	13
125233	13
2839147	13
270785	13
20700905	13
4113576	13
17333292	13
11017705	13
14039080	15
2934102	13
457285	13
834019	13
23210919	13
34466049	16
1853364	17
12075960	13
21663103	13
7081413	15
8540597	13
4358801	13
4780042	13
19194385	13
9237912	13
3397525	13
12379115	13
4675817	13
14733540	16
1522100	17
34618799	13
12533438	16
18063140	13
3493171	13
4557274	13
5015714	17
15412889	13
3548987	13
6987736	13
3346541	13
9952518	13
1059429	13
7804754	13
36968734	13
17533735	13
2330929	13
2766335	13
399654	13
2218834	13
6052479	13
50035	13
2647902	13
41395544	13
930901	13
14784610	13
15914304	13
16897758	13
10092687	16
965762	13
2226068	16
4005387	13
7828538	13
13230954	13
7118578	13
6747866	13
5117036	13
16081919	13
7483462	13
3935831	13
12509611	13
13602173	13
7550169	15
10290620	13
19640008	17
22807674	13
2577611	13
3271469	13
12513434	13
5206469	13
13064469	13
15644868	13
5472978	13
12409456	13
6815413	13
10155245	13
5256062	13
757215	13
789402	13
1265295	13
25428947	13
10339191	16
7523906	13
920796	13
22129265	13
3528818	13
7583377	13
4316619	13
9159545	13
6267379	13
13274041	13
7106388	13
6229874	13
450908	13
6529013	13
1717052	13
2386509	13
18642180	13
1259143	13
11030790	13
13314116	13
2793837	13
15611963	13
11470867	13
1887536	15
10950648	13
53755027	13
12772178	13
20322336	13
261318	13
18787061	13
1758950	16
22966183	13
4565805	13
5464034	13
4388964	13
6912229	13
11769051	13
11174403	13
505942	13
9152918	13
13079459	13
4205616	13
4432946	13
20003210	17
5510850	13
8684445	13
21030813	13
2183373	13
20473839	13
17804	13
7899503	13
2168529	13
10686858	13
11307077	13
4874013	13
7862037	13
1183667	17
21863047	13
17717099	13
26303099	13
10402188	13
16392498	13
3224004	13
6262103	13
6042577	13
294979	13
1330046	17
11140309	15
12530611	13
8516668	13
7068402	13
12372485	13
2986438	13
24657920	13
8820315	13
1626372	13
458127	13
565950	13
5415458	13
2048775	13
6196036	13
4473491	17
3802545	13
11253595	15
16322601	13
988320	13
438337	13
4972989	16
1215827	13
12712780	16
332947	13
3786766	13
27754764	15
26798238	13
12406217	13
20611758	13
1986812	13
14805991	13
7521492	13
3451	13
25631043	13
3800587	13
37551314	13
7027603	13
15983424	13
3931506	13
2077469	13
1895808	13
7754795	13
210491	17
1562761	16
1219607	13
7193876	13
1494446	13
9518240	13
1966639	16
10404137	13
142606	13
3013559	13
4668458	13
723707	13
2841087	13
5889342	13
18423675	13
3143194	13
2695556	13
21392070	13
6204984	15
8177550	17
7855339	13
8197276	13
1397886	13
5419412	13
13594776	13
17166582	15
3771341	13
15248096	13
1920250	13
3430895	16
5980125	13
6808453	13
2217673	15
3401802	13
11974235	13
26533276	13
6564972	13
314356	15
884898	13
8727498	16
15052855	17
3970992	13
27696646	13
1115278	13
6004721	15
4165866	13
229458	13
12657322	17
6525275	16
9766681	13
2620253	13
10872437	16
20310813	13
2282941	13
647048	13
18219788	13
19054223	13
2839133	17
7259976	16
6125571	13
1027403	13
5259038	13
2209333	13
6817728	13
4357161	13
1067940	17
8254170	13
35190	13
5835879	16
3102255	17
17241590	13
1416914	16
1074071	13
1151570	13
812687	13
7283546	13
1153824	13
10479579	13
3818265	13
3975780	13
5167152	13
13792800	13
36733224	13
16432334	13
1309049	13
7020516	13
4414298	17
96269	13
2003198	13
1437057	13
8016540	13
13119527	13
2751720	13
4549306	13
2013223	13
12292308	13
555065	13
4343008	15
20033280	13
27637655	13
2041872	13
12266076	13
2710394	13
2480677	13
12339100	13
4773632	13
15250250	13
7597209	13
6124362	13
3048221	13
3217824	13
9719705	13
1477721	13
11649564	13
1152695	13
2937016	13
4457247	13
516372	16
2319166	17
3212811	13
4027455	13
2265692	13
14243459	16
2996500	13
2550244	13
891965	16
14850542	13
1273959	13
3803282	13
7172310	13
20293	13
6200221	13
863695	13
5862585	13
3946478	13
10233642	13
16952330	13
1446315	13
1459998	13
7253506	13
1671770	13
10894806	13
235455	13
14511025	13
4883240	13
4242653	13
9196264	13
482912	16
24410035	13
4043143	13
5247389	13
4166486	13
18221819	16
4991443	13
8988516	13
8154380	13
4868054	13
12587529	13
17849855	13
22110083	13
1168242	13
9817411	13
4992323	13
12765099	13
5343378	13
4265265	13
12295459	13
191969	17
5180314	13
25148492	13
4184296	13
3009657	13
33645560	13
2944123	15
10488305	13
9878966	13
11596143	13
3886471	17
3115522	13
15830424	13
14247258	13
2351630	15
1900483	13
1024907	17
17274967	17
1324560	13
23808792	13
6904214	13
11549903	13
995183	13
13855221	13
3400621	13
2476096	13
10868932	13
6394213	13
1738163	13
1325696	13
4273044	13
7641051	13
11522585	13
8293246	13
15118219	13
1436936	13
2659910	13
25556325	13
183569	15
20659488	13
664929	16
8554959	15
8052695	13
5237904	13
11993075	13
10271589	13
2297576	13
1568351	13
6912570	13
13600614	13
5857135	13
4912472	13
1805793	13
25768009	13
11809841	13
8554826	13
15782055	13
3163975	13
1925368	13
8752243	16
23154670	13
1498352	13
13039549	13
11602034	13
11688552	13
5372082	13
694644	13
29924612	13
2331858	13
11513709	15
17465085	13
6085303	13
10332943	13
2939741	13
2268469	13
41824038	13
8874465	16
7809219	13
5454925	13
13563405	13
16413512	15
13183257	13
30630269	17
11469850	13
948871	13
11448131	13
7254811	13
2532632	16
266200	13
8450227	17
19537385	15
1869646	13
18219047	13
872127	16
10455395	13
13932583	13
68975	13
3979698	13
17525246	13
25262620	13
503067	13
10246205	15
3107663	13
5485620	13
10970820	16
1931676	13
33658071	13
8122526	13
3222362	15
1244312	13
1523992	13
34030371	13
3999391	17
122462	17
258299	13
7801727	13
3440665	13
1701315	13
395636	13
31821399	16
3372887	13
1354329	13
540622	13
946857	13
3554921	16
47917136	13
9521492	13
930509	13
5668318	13
4661614	13
4752346	13
11117349	13
7994692	13
2949478	13
1134322	13
6634486	13
13883508	13
2536544	13
6945100	13
21062961	13
10869882	13
333514	13
3817871	13
1469219	13
8132761	13
3522145	13
12960819	13
323899	13
10442247	13
3828496	13
7541313	13
24205536	13
5311074	13
913669	13
1817559	13
6761562	13
1195876	16
4262792	13
1814542	13
12052962	13
281987	13
10763953	13
7057204	13
16713088	13
5874797	13
669562	13
2804857	13
3007999	13
15673846	13
29145860	13
12680885	13
1533571	13
1399952	13
4690260	15
90285	13
15281059	17
2750156	16
1316262	13
10208533	13
17048293	13
1380788	13
1098391	13
191125	13
3150913	16
5000044	13
5679200	17
2151313	13
10551565	13
3387575	13
3324288	16
10953039	13
6116023	13
22624801	13
1875107	13
4637929	16
1493369	13
20565590	13
5848708	13
9121631	13
4883786	13
449710	13
2139121	13
2774727	13
6020387	13
181098	13
2516733	13
6858136	13
12935190	13
1086769	13
17515599	13
6445350	13
263003	13
13280202	13
167827	13
15994843	13
9489134	13
1450949	13
25010721	13
2197389	13
6562789	13
1655941	13
4982369	13
9132481	13
1119188	13
13232237	13
4884414	13
9593726	13
1333618	13
1750257	13
9835078	13
3173061	13
1388165	13
21811699	17
4350048	13
6496543	13
1260198	13
456344	13
4528232	13
24209871	13
3047124	13
10869266	13
21405455	13
447160	13
23634272	16
6566549	13
3094014	13
11016613	13
28453894	13
573726	13
2348176	13
10071104	13
11112067	13
2565338	13
16864240	13
5460337	13
664313	13
499325	13
17253418	13
28874535	13
6607375	13
12611093	13
12569952	13
18669164	13
1535478	13
633858	13
16759385	13
565541	13
5647137	13
4716908	13
1930702	13
9564361	15
1221161	13
7339232	13
8197599	13
27808911	16
1931947	17
1319177	13
459665	17
22318052	13
6089226	13
9531163	13
6199709	13
350488	13
433583	13
15580808	13
3801084	13
9823446	13
11097586	16
3308490	13
1300863	13
11491795	13
329411	17
1503317	13
6315092	13
5848507	13
3128042	16
15938706	13
471728	13
237171	13
8185102	13
2909969	17
16405957	13
9389802	13
7258700	13
9446739	13
12561401	13
1376453	13
5008886	13
16336223	13
10562852	13
2112711	13
10220897	13
4377043	13
9799824	13
2046062	13
10356207	13
13461783	13
11680714	13
1089096	13
11482275	15
11342804	13
7360285	13
16437964	13
10047385	13
1930749	13
10411537	13
7649996	13
3607960	13
14069228	13
4919565	17
16363349	13
3889694	13
973887	13
3762815	13
32395709	13
6821522	16
5735055	13
3773844	13
35670998	13
437055	13
3248365	13
9522567	13
7684535	13
716327	13
1282722	16
4141869	13
6270674	13
39130278	13
17361849	13
635601	16
9636560	13
4660144	13
2158317	13
5921655	13
16906334	13
12009206	17
16718863	17
5577688	13
11643106	16
770271	13
18228523	13
53696	13
13090169	13
2497252	13
5531667	13
3509545	16
22369544	13
1033396	16
1405459	13
5296324	13
25805582	13
26881759	16
7020626	15
6040836	13
2088627	13
18076503	13
349268	13
13410493	13
12356561	13
355029	13
9943348	13
116081	13
1244008	13
7196629	13
28398645	13
5715397	13
1113528	13
602588	13
8192248	13
3335757	13
28220849	13
14711471	13
2448520	13
1368890	13
14260965	17
2359123	13
11184355	16
7662307	13
634668	13
15503368	17
936880	13
21600323	15
882460	13
768597	13
13534341	13
3959611	13
807795	13
19539305	13
18201295	13
1097436	13
11073885	13
7253276	13
6200330	16
180095	13
26516719	13
14337120	13
5428022	13
1864144	16
904142	13
28636411	13
18352947	17
16713582	15
199899	13
109468	13
5627791	13
2170138	13
4608361	16
10106365	13
14190800	13
4497486	13
7687553	15
1472735	16
4843905	13
1800965	13
2734093	13
1646742	13
14366511	17
6172025	16
19575928	15
25211727	13
27130076	13
9954284	13
9379811	16
4444856	13
7180158	13
2957747	13
24687199	13
7862223	13
24126773	16
616780	13
2437051	13
8494574	13
8747917	13
8296406	13
6376092	13
1099963	17
3256551	16
208523	17
3395934	13
8767644	13
633499	13
15855846	13
1853496	13
3110129	13
6595437	13
10724196	13
10210289	13
450579	13
1663715	13
2933246	13
786205	13
41252394	13
2991608	17
6438170	13
3285913	13
1997614	13
8395971	17
9025480	13
13377616	13
6160328	13
5756271	13
3781274	13
2018135	13
4927974	13
8658341	17
5190339	13
1620121	13
3786531	13
3084276	16
5920197	13
1384545	13
4296949	13
13395594	13
9962370	13
8025757	13
1770811	13
4730475	13
18422542	13
2848234	13
1988352	13
2414649	16
174672	13
22520884	13
5086762	13
997809	13
5339125	13
8523147	16
9849265	13
4486630	13
1528261	13
11643229	13
6840828	13
2655677	17
27256799	13
15868107	13
551427	13
1498617	13
6683259	13
3925338	13
4028989	13
5709302	13
4587055	13
16089844	13
5766861	13
25760	13
6261501	13
7944915	17
2328644	13
436083	17
6576460	13
5657183	13
3347209	13
10870049	13
3923141	13
6480674	17
32235024	13
5134750	13
5505253	13
5838301	13
14649956	13
3715311	16
608510	13
19839084	13
5799217	17
6694892	13
1989909	13
11390125	13
37610811	13
27178353	13
1500172	13
4599000	13
30218665	17
408238	13
4769223	13
3847385	13
167896	13
1812653	13
4318135	15
2340539	13
3225923	13
1914927	13
315521	16
332107	13
10401179	13
16785308	13
6004041	16
2168461	13
1672126	13
3623729	13
3106299	13
5809450	13
3229997	13
13608818	13
13147521	13
13117473	13
13030137	13
14029305	17
4395483	13
9683901	13
12507590	13
11430559	17
650710	17
159063	13
9946389	13
9213271	13
17937701	15
7345158	13
2403006	13
17729261	17
11405745	13
12581192	13
38412395	13
4894648	13
2333251	13
87364	13
11216168	13
1283839	13
8196686	13
24717287	13
6257453	15
2867563	13
3820227	13
4874650	13
6257886	16
663079	13
8154216	13
10162614	13
3567133	17
6012869	13
13692657	13
1626038	13
7405163	13
23287719	13
3264495	15
12303509	13
1250444	13
17009310	16
913189	13
5567056	13
7159885	13
1894078	17
1282913	13
3678262	13
1791487	13
676326	13
1633161	13
87043	17
4640098	13
1817984	13
1042976	13
4200430	13
1640964	13
1223049	13
1659194	13
16138958	13
835180	13
1629789	13
15460208	13
1107149	13
9151124	13
1588994	15
3235181	13
30208934	17
22578892	13
1906672	13
10670281	13
1421752	13
33066856	17
15333713	16
9257637	13
3205747	13
4247520	13
71170	13
10504251	13
2333520	15
1464885	13
4437071	13
9574164	13
7169006	13
11022622	13
12916081	17
2538529	13
9381085	17
486317	16
3048000	16
5141712	13
9659068	13
2312665	16
11604435	13
4455805	13
1079265	17
1535921	13
2689501	13
9996514	13
15172652	17
1039632	13
36765655	13
12378012	13
4889041	16
3987644	13
1133367	15
5006048	13
8142704	13
3826092	13
346356	13
5136737	13
2970952	13
1789	13
6881362	16
3323855	16
15404589	16
2415196	13
2536010	13
60081393	13
13102854	13
23802122	13
507456	13
10452127	13
2677011	13
1529184	13
2636536	13
1033884	13
4339948	13
2213480	15
9816944	17
1919556	13
9419689	13
432473	13
4377731	13
20114133	13
6124524	17
3229102	13
4502933	13
2529780	13
13231550	13
4440828	17
14359650	13
5971954	13
9067584	13
376805	17
2618467	16
13013333	13
1676539	13
5073254	13
9132012	16
24226611	13
6977799	17
342012	17
9546265	13
1754562	13
8291216	13
27539315	15
1042447	13
44702429	13
7956811	16
5558162	13
16538674	13
280333	13
6115681	13
23195712	15
4048052	13
33114730	17
1575319	13
237644	13
11611394	13
3179796	13
1178217	13
406354	13
9377655	13
258890	13
15278506	13
6957803	17
9377058	13
20524500	13
893919	13
5492668	13
18824072	17
8323785	16
6955658	13
13065123	13
7748470	13
636056	13
11695172	13
20598659	17
3088222	13
686285	13
173444	15
7940642	16
1024807	13
9048727	13
8425609	13
8185887	13
1377179	13
12961541	13
8165626	17
4995230	15
13772654	13
3957759	13
6227553	13
6611898	13
56714	13
9133530	16
5705771	13
6484991	13
44344837	13
1121838	13
1112244	13
15372651	17
476487	13
14988653	13
579978	13
20275723	13
147003	16
12898018	13
19536276	13
9435002	13
13054335	13
1407276	13
3760701	13
22737467	13
703868	13
2769042	13
3512097	13
7388605	13
15468258	13
5353750	17
4896455	13
8203244	13
2410524	13
282228	13
3372366	13
5083206	13
53299	13
3266281	16
3443595	13
24559600	13
4272490	16
26644762	13
25946972	13
7208033	15
9876492	13
2497866	13
22887350	13
7234329	13
839995	13
14348420	16
9954221	13
13145347	15
10779507	13
9976668	13
29045554	17
12078154	13
1066196	13
17670750	13
15797078	13
5477159	16
155212	13
3288242	13
15076550	13
1433812	17
2806187	13
298960	13
19038801	13
1354836	16
37950	17
4001084	13
10298322	13
13344951	13
1174806	13
10227587	15
4356289	13
42896395	13
11602424	16
3680171	13
3221672	13
20326037	13
12684320	13
3946072	13
5196097	17
29194616	13
11538941	13
14936858	13
2409015	16
11789206	13
9468788	13
18305144	13
8604533	13
8881360	13
10576579	17
4528341	13
3960235	13
5679302	13
12396984	13
33119570	13
7063928	13
3342635	13
26395184	13
14244782	15
12826927	13
7717099	13
1634696	13
7484240	13
8444150	13
2990472	13
4294701	15
2428087	13
8970150	13
23083523	16
14671776	13
2503270	13
1934565	13
14572160	13
25688219	13
6353319	13
4878142	13
21433625	13
6112501	13
11803485	13
20001522	15
6820621	13
8662712	13
4147196	13
7536828	13
774486	13
1962254	13
102682	13
21008512	13
61498	17
5093852	13
14100159	13
660997	13
849552	13
116201	13
10446691	13
626341	13
18348436	13
6712040	13
7487862	13
823225	13
4152892	13
9090098	13
13446040	13
14887521	13
9110471	13
5196624	13
5916391	17
2942135	13
2055498	13
2395109	13
19299546	16
9791658	13
5476339	13
439977	13
29053849	13
9956185	13
4830435	13
1389138	13
4403279	13
4845530	13
12135303	13
6553901	13
580763	13
2721004	13
1564176	13
574791	17
10846500	13
8757193	13
18662671	13
5895617	15
17428999	13
1931594	13
7957639	16
20233409	16
9130998	13
1683624	13
10246629	13
4781768	13
606817	13
4158767	13
12683358	13
34570823	13
1630655	17
687419	13
88168	13
2177012	13
20003240	13
8717820	13
12630523	15
3122018	17
33425610	13
15757016	13
8856805	16
2316822	13
1284529	13
5649996	13
1291617	13
5196484	13
575857	13
6774009	16
20164505	13
16787937	13
378651	13
955390	13
5074763	13
21298484	13
8485000	13
4844209	13
2446068	13
853934	13
7521827	13
6344552	13
7981221	16
921817	13
2987928	13
5374396	13
24599976	13
23518820	13
9423075	13
5236756	13
703329	17
6718100	13
4050520	13
5793034	16
10377214	13
6645724	13
17175852	13
930584	13
5690496	13
15870937	16
21807444	13
12579146	13
2912894	13
34237767	13
10678232	13
10271443	13
11069731	13
3570386	13
5735538	13
8774451	13
9303635	13
971092	16
5118349	13
2159445	13
2246070	13
17816741	13
721129	13
5492753	13
7790	16
1038180	13
7487774	13
6229727	13
20882342	13
1039425	13
775631	16
587442	17
6772219	13
5852347	13
811723	13
4593844	13
1396975	13
8550165	16
3351859	13
2094799	13
4719899	13
1791603	13
1412137	15
20711151	17
7486740	13
54895	13
624401	13
11133284	13
7269674	13
21037716	13
1464450	13
15955424	15
11359469	13
5465505	17
2936383	13
13677987	13
3259145	13
38409974	16
626901	13
695952	13
1434848	13
3820910	13
5741325	13
815534	13
2866712	13
4251707	13
633100	13
18588089	13
27140012	13
4717173	13
5027264	13
1899413	13
10794139	13
8510990	13
10910685	13
3660123	13
1430818	13
3301711	13
16131609	13
2330710	16
2799758	13
4416460	13
15283858	17
552115	13
6163720	13
20399762	13
2740009	13
6840635	13
397090	13
1228594	16
173881	16
1525926	17
1733257	15
6726996	13
22832462	13
3333829	13
3112475	13
122397	13
9201694	13
31681821	13
31871294	13
4934079	13
5356692	13
14855443	13
4764864	13
253539	15
5316674	13
1662214	13
28113573	13
31037800	13
9322470	13
664588	13
3399302	13
1038896	13
4741202	13
18315924	13
4730002	13
19769531	13
32212978	13
6479729	13
2054024	13
21905017	13
18175933	13
458900	13
5455068	13
24367437	17
5804596	13
4251366	13
4241981	13
891693	17
10337863	16
3160829	13
1025582	13
11601745	13
10278209	13
9463316	17
4334599	13
1576387	13
959598	13
3052545	13
1490757	13
15645490	13
911421	13
4499495	13
27652774	13
8084168	13
21486032	13
5567483	13
10656762	13
3762565	13
3452371	16
23055532	13
9578391	13
7076869	13
26315744	17
14980274	13
1135705	13
607578	17
13404999	13
10332250	13
1871817	13
4539709	13
6568476	16
2105172	15
3785939	13
14916966	13
451200	17
26616721	13
7283934	13
6816391	13
2184461	13
1924034	15
3320248	17
9494856	17
17095327	17
17564715	15
2033796	13
1071436	13
1163526	13
28836661	13
4340770	15
9247130	13
273124	13
12510528	13
22588594	13
1942342	13
15168849	13
3923780	13
4081808	13
9177532	15
16328039	13
923716	13
521928	13
11346136	17
5025135	13
729467	17
4096697	13
5990465	13
2467334	13
6490356	13
6704202	13
17906831	16
9012753	13
11187920	13
5836926	13
27763754	13
1090071	13
3453556	13
12062725	13
23465584	13
31939071	13
6614942	13
734806	13
7890489	13
6594471	13
4523702	13
7707520	13
851678	13
3351311	16
2759799	15
5042758	13
22801338	13
1428901	13
2623156	13
4207805	13
1244114	13
6628781	13
3397741	13
999483	16
6952082	13
1225375	13
16558310	17
11721436	13
3312785	13
5059469	13
14156522	13
33074137	13
6158801	13
9096310	13
5573796	13
13141721	13
1582428	17
25569298	13
22392751	13
2076890	13
2768029	13
2168251	13
34655736	13
9970697	13
18456580	13
3779899	16
2944841	13
18569082	13
12228399	16
1978483	13
6153549	13
12578788	13
39619178	13
11465018	13
1466897	13
10381558	13
1910955	13
285239	13
43951739	13
1312045	13
1592483	13
225917	13
730557	17
10411156	13
5716289	13
3953970	16
12032281	13
12972139	13
7921970	13
28286457	13
42416053	13
3276281	13
5083635	13
12594989	13
9165348	16
23623077	15
6457463	13
1043655	13
2220702	13
33594821	13
16605085	13
13774425	16
11471651	13
1827847	16
16673577	13
2995557	13
13231464	13
21138142	13
7124064	13
3375335	13
11633860	13
1186749	13
2858781	13
4211847	13
3553119	13
22878806	13
4804290	13
2510135	13
7137705	13
785351	16
15463027	13
8686158	13
10920102	15
505916	13
1000389	13
1541692	13
323316	13
537604	13
6884852	13
7316220	13
9625390	13
969898	13
1585523	13
4662621	13
5008936	17
21534541	13
6540087	13
8750285	16
1689624	13
1381134	13
3804812	13
6636975	13
30022949	13
5191841	13
1920219	13
20946116	16
30918873	13
5064406	13
15157839	13
16732318	13
8590856	15
535915	13
12260153	13
11434969	13
11988273	13
354727	13
6324823	13
10134562	13
4931935	13
7409708	13
4187932	13
1777864	13
21914437	13
5648838	13
4521069	13
10429115	13
1200220	15
6361805	13
8793680	13
4922343	13
15264279	13
5171454	13
30091155	13
1679803	13
15691262	13
34389042	13
24279859	13
13643614	13
220590	13
1566999	16
134168	13
2901200	13
5385367	13
3152962	13
26401465	13
6333748	13
21715359	13
6545718	13
9328969	13
2533048	13
6048026	13
14088920	13
9115832	13
8110950	13
455333	17
17902463	16
19564283	16
16883411	13
10387420	13
6562556	13
2803389	13
497688	13
20765684	13
492981	13
2619841	13
275341	16
11389865	13
5277914	13
3905099	13
16223003	13
8995181	13
6254827	13
12693890	13
348533	13
20144508	13
11408193	13
4461189	13
19626378	13
13243886	13
11641581	13
10560918	13
2973380	16
14146761	13
6473693	13
12831490	13
15363452	17
15478174	13
15101214	13
310161	13
11229864	13
10512267	13
1868552	13
21956574	13
3216920	16
2799387	13
2196229	13
23028600	13
11529434	13
16344650	13
5487780	13
1695496	13
4520907	13
314267	13
6042248	13
21358381	13
10817386	13
7361443	15
8475857	13
16343010	13
1716127	13
10534842	13
8559246	13
165929	15
2490589	13
11812883	13
8805715	13
3274838	13
13839545	13
3346646	13
15339137	13
27026822	13
4051373	13
7498662	13
7483733	15
3622217	13
24535247	13
1573336	13
355093	13
2321721	13
2144311	13
3413112	13
6439833	13
3042208	13
2479546	17
5016655	13
2678360	13
12936149	13
7836114	13
19267969	13
7507980	13
20053846	13
1714403	13
16722555	13
7379018	13
7554849	13
12924179	17
857820	13
6596704	13
7028059	13
10200773	13
5507179	13
13014335	13
2737565	16
4861103	13
14229975	13
20687603	13
4097147	13
16510982	13
17235866	13
28750776	13
12709145	13
25973882	13
30190006	13
17025115	13
10158780	13
694827	13
153707	13
1379632	17
6788372	13
8241937	13
149527	13
7426354	13
6787242	13
27963368	16
16777181	15
3409937	13
3863977	13
3810339	13
2872849	16
2704026	13
19491671	13
381728	13
10859300	13
25839089	13
397998	17
403757	13
2100131	13
12590173	13
1720282	16
18074956	16
9353951	13
4747931	13
6793188	13
49669458	13
10242282	13
9493077	13
7696769	13
3525187	13
20481725	13
10000393	13
7933551	13
237647	13
2390390	13
12505618	13
23027755	17
2768112	13
4728081	13
11971025	17
5726824	13
10868670	13
11507794	13
49041677	13
11243658	13
16277743	17
29247360	13
2281831	13
233498	13
3289127	13
1577113	13
3048029	13
2960350	13
4150865	13
16414049	15
10993920	13
7472963	13
1228717	16
24857094	13
417685	13
8834421	16
2612804	13
1774292	13
4845182	13
4828671	17
19014692	16
3517027	13
7348669	13
11956047	13
19022371	13
7917625	13
17944966	17
4877408	13
1999712	13
10098903	16
5308620	17
1961504	13
1536102	13
9338978	13
393560	13
5989429	13
3533300	13
587164	17
12955867	13
5713908	13
2406715	13
4390169	13
2304932	13
2619953	13
21360851	13
6202195	13
4763119	13
11455632	13
9831986	13
2893015	15
2811408	13
13093751	13
4201473	13
13104451	17
16410272	13
4846970	13
1613613	13
29239680	13
7384515	13
862378	13
7749849	13
2501977	13
9837562	13
1602975	13
1442073	13
6578480	16
33276635	13
9959272	16
2482388	13
5603439	13
3206799	13
4900806	13
1170163	13
4447191	16
21025	13
14206813	13
677748	13
119388	16
7727737	13
808383	13
3092838	15
14097336	13
4979088	13
4139	16
4516132	13
455034	13
130247	15
15146817	13
13682334	13
657665	16
2675403	13
1578234	13
5995549	13
271026	13
7213639	16
7862814	13
3101885	16
14466265	13
1682346	17
6410422	13
20000070	13
2793310	13
5134381	17
21166689	13
729062	13
13593062	13
1692241	13
1411010	13
5162687	13
19158417	13
2955159	13
13967430	13
13169262	13
1405596	13
23589024	13
5203423	13
14458813	13
7196053	13
20698056	13
4399579	16
3170355	13
1355024	13
5567451	13
2704292	13
147399	13
17279085	13
6360911	13
908643	16
3643925	17
2888568	13
19816058	17
13021310	13
3369825	13
1530038	13
20866207	13
4169462	13
4819808	13
4943914	13
1715690	16
319914	16
684396	15
1110379	13
4533034	13
4603326	13
717736	13
9449655	13
31758122	17
14273629	13
7204474	13
34052609	15
10764409	13
1320778	13
8786508	13
6258146	13
24675467	17
17448666	16
6724843	13
93660	13
14218242	13
20865140	13
1838334	13
8931438	13
23560958	13
11188375	13
6232182	13
4385833	16
4881642	13
5113108	13
2643367	16
6508686	17
6884814	13
14777692	13
723020	13
44408147	13
3511525	13
23409198	15
15289940	13
5376691	13
652493	13
13971706	17
1545428	13
862344	16
3793628	13
12255577	13
1548267	13
2182922	13
1058242	13
5502587	16
5713318	13
9769426	13
4398981	13
490312	13
20527856	13
26806844	13
8311109	13
25382390	13
3108776	13
4084878	13
1639813	13
6020360	16
16967456	15
660219	13
9557995	13
408744	16
3890499	13
11702949	13
19143229	15
1024154	13
20706189	13
22832418	13
12310387	13
814570	15
5683983	13
3265426	16
8017472	13
5323209	15
16269786	13
21150000	13
4893136	13
3365468	16
10130183	13
120154	13
11309658	13
10552286	16
3561817	13
9811652	13
1236292	16
3634799	13
7206538	13
12094044	13
14757991	17
9784106	16
3193038	13
254389	16
6191362	13
14126886	13
16105838	13
4397751	13
9832366	13
6490019	13
12894275	13
23355596	16
2269613	17
2856067	13
2160580	13
7544061	13
25665493	13
3033161	15
3956819	13
15005713	16
1922797	13
18147178	13
17151960	13
9812	13
7687797	13
9343973	13
3103349	13
15282707	13
11783597	16
6131343	17
12033313	13
3801383	13
3564527	13
1671114	13
9199333	17
5719816	13
7840685	13
28565195	13
8878	13
1792269	16
12518412	15
1502919	13
22250548	13
10273935	13
16227924	13
2383700	16
6012788	13
4052479	13
1373560	15
12632248	13
4202635	13
11397	13
12605631	17
8621816	17
10881997	13
18432389	13
5626190	13
15252897	13
6828354	16
35832302	15
10963860	13
1653124	13
13787949	16
1300733	13
2931982	13
4155697	13
30640068	13
27128963	13
8739133	13
1323577	16
1366681	13
6145565	13
25408008	13
23051811	13
361650	13
5966997	13
19131919	13
8793390	13
7013492	13
522836	16
2209683	13
10553442	13
1090047	15
7100056	13
23344463	13
2009036	13
2556767	13
3151127	13
12246494	16
1092987	13
10404200	13
1492683	13
5161805	13
11168244	13
1956191	13
10485517	13
1071241	13
3084621	13
2925886	13
3206342	13
19504604	17
16056949	13
9766950	13
3815704	13
2184305	13
4461576	13
3367421	13
4843057	13
2425032	13
3865555	13
15430997	13
3009341	13
761404	13
5576490	13
5691667	13
16827370	13
2231343	13
26603332	13
3596213	13
4665478	17
12773306	13
10261230	13
9299351	13
34076317	13
1156499	13
886711	13
8656708	15
1133867	13
11103692	16
91114	13
3860671	13
3958069	15
5581405	13
14665681	13
6932318	13
6337254	13
202827	13
2696186	13
2663842	16
951282	13
7595752	13
936475	13
2010662	13
4938327	13
9229634	13
29876791	13
417863	16
1861301	13
3576574	13
10455751	13
6297890	13
13764785	17
2621585	13
14156093	17
3024528	13
537489	13
2371325	13
1986097	13
1200803	13
3713730	13
5168658	16
21189422	13
15762950	13
5927226	13
3198820	13
1326840	13
616010	13
1473206	13
12485281	17
3889592	13
9492603	13
12717107	13
3021253	13
20196609	13
5884375	13
15288627	13
29698569	13
330366	13
10083774	13
428167	13
6914671	13
1835854	13
11210028	16
927219	13
2523462	13
7064947	13
12291752	13
23292700	13
6047810	13
5804425	17
14352056	13
4104533	13
13017430	16
17835187	13
7614363	13
961928	13
1974131	13
14438768	13
104815	13
12142370	13
16099092	17
17998930	17
8031024	13
5308377	13
4834097	13
724831	13
13030021	13
2234340	17
1879040	13
4491466	13
38756240	13
28186881	13
3132493	13
10887699	13
274571	13
3175759	13
10380189	13
6331404	13
119229	13
2155414	15
7997407	13
8921781	13
10376229	16
42750274	13
17581849	13
19792032	13
15084014	16
10203210	13
9699739	17
1199648	13
8621094	15
3124370	13
6803126	16
4784326	13
16028672	17
19367000	13
13411804	13
6369349	13
5334084	13
3661346	13
3648392	13
23106793	13
115013	13
3614550	13
8434766	13
9111065	13
19118514	13
5004206	13
3658056	15
502375	16
4119319	13
16408961	13
505112	13
12464	13
11634185	13
1795703	15
7586527	17
21268609	13
1502743	13
1402173	13
2465159	13
9861246	13
3915449	13
11488410	13
4446377	13
7689856	13
7840397	13
3074007	13
20739089	13
7630332	13
5611981	15
5934643	13
3676069	15
1410774	13
10996573	13
13853524	13
18271627	13
6021673	13
5623521	17
508605	13
4260545	13
2726932	13
6098593	13
4663728	13
8423970	13
19312152	13
5855095	13
21265283	13
13900962	13
12485879	13
11370129	17
40479790	13
1715995	13
21851384	13
1321732	13
4016498	13
7804217	16
20003477	13
2526540	13
16666741	16
6153882	13
120158	13
4131003	16
5857183	13
4912767	13
615449	13
13750094	13
3476696	13
7625611	13
5955675	13
13646993	13
12625382	13
30726672	13
202026	13
4306776	13
20263275	17
13251229	16
12535085	13
13505162	13
8346217	13
2806154	13
7248844	13
14070534	13
6200816	13
23403053	13
6894614	13
17576193	17
3367701	13
21642330	13
6253592	13
15979931	13
6534086	13
9799610	13
18545560	13
17723808	13
7535551	13
7536340	15
1038084	16
7376996	17
11961395	13
955143	13
1491401	13
26272477	13
7407735	13
18373860	13
14703759	13
35585509	13
3956324	13
670575	13
4604050	16
534893	13
33765568	13
9810036	13
1443739	13
4054277	13
2923267	13
4995366	13
4609888	13
4122040	13
11686461	13
9570039	13
2394264	13
13252513	13
23840337	16
3339329	13
9610207	15
444603	16
16927347	13
27836884	13
20297393	13
19212216	17
189458	13
3668761	13
56923569	17
27917134	13
12233253	13
5244578	13
6204508	13
90268	13
19215228	13
24376340	13
368406	13
7875687	13
30674347	13
14716931	13
6172000	13
11993746	13
4612470	13
4641998	13
12038187	17
12863625	13
4717028	13
662236	13
27334484	13
5225311	17
9632981	13
11454313	16
11024490	13
9010984	13
12212180	13
6195596	13
17138561	13
18634057	15
996794	13
493554	13
5176390	13
34060093	13
4564618	13
11798585	13
3993164	13
3015724	13
51025490	16
13473556	13
2042128	13
4066195	16
2909395	13
12956857	13
1574638	13
4309626	17
3335863	13
6620549	13
4111479	13
4614833	13
2084697	13
4737945	13
4535385	13
76612	13
6724337	13
11951785	13
2014614	13
9169035	13
14832510	13
2716348	15
3705973	13
2087028	13
42471138	16
15687124	16
14349448	13
11091282	13
5614533	16
9888053	13
6531852	13
1570637	17
793926	17
3787416	13
17387028	16
8800774	16
16606504	13
4536845	16
3174122	13
6000169	13
4856242	13
2036391	13
1306455	13
6100342	13
7710794	13
4951336	13
456168	16
24590	13
4382946	13
2820597	13
9157852	13
1395982	13
1567166	13
1212994	17
24365327	13
3610244	15
8668195	13
36173555	13
4176034	13
10465797	13
10507358	17
538182	16
7509425	13
164366	13
36422253	13
1934623	13
2097858	13
4818109	16
8093147	13
3768492	13
6451795	13
33294957	13
2526217	16
32668690	13
21193214	13
15079407	13
12599819	13
3951158	13
317631	13
4649500	13
1117642	13
8389735	13
4232110	13
297527	13
1609297	13
3808518	13
3391623	13
3631441	13
7490393	16
8099531	13
12419641	13
90867	13
6227717	13
8143161	13
6681595	13
34335902	13
3994017	13
1427621	13
30856035	13
16452737	13
906741	13
3290993	13
7488148	16
1566596	13
6173323	13
9852170	13
2670319	13
8984451	13
4957820	13
10018644	13
29224041	13
3985391	13
563274	13
1536126	16
16048659	13
11343446	16
271767	13
1216808	13
12020284	13
4556517	13
9077296	13
2546466	13
1925343	15
1324410	13
2841592	17
3169951	13
10929321	13
8160966	13
658487	13
2595774	13
17007992	13
3867424	13
13743166	13
11337621	13
19326587	13
9549826	17
2819599	13
3842015	13
9632290	13
12095354	13
1246332	13
2846131	16
6353075	13
280729	13
9089861	13
12542291	13
263059	13
40422518	13
7610347	13
1985373	17
2998971	13
39381641	13
32430575	13
1756444	13
6197487	13
8317858	13
36699774	13
10521872	13
2377167	13
6798899	13
846462	13
4581233	13
3885155	13
6978357	13
9651636	13
40609325	13
6665164	17
1201523	13
3136954	13
148500	13
11941226	13
4276116	13
4077732	13
2376428	13
14430607	13
14305572	13
2908290	13
336195	13
33073411	13
1279362	13
3517877	13
5958302	13
8646432	13
1328194	15
11152196	13
1989092	13
23935879	13
24937547	13
17057144	13
7071028	13
2663925	13
2945417	13
10002731	16
14031796	13
288805	13
13717138	13
1042293	13
9013158	13
528439	13
3694556	13
733986	13
6952964	13
3574847	13
13107405	13
4868147	15
5810627	13
27251180	13
3974424	13
3219172	13
3711498	13
8913210	13
5578795	13
4979204	16
2744034	13
5119309	13
24831441	13
1998802	13
3030524	13
156710	13
1934917	13
5282433	13
96779	13
4818493	13
12701900	13
3142887	13
5876745	13
2088052	13
665291	13
5437732	13
6499885	13
7825228	13
3746198	13
74056	13
1914957	13
50013	13
9825462	13
6561817	13
6740085	13
22356864	13
7739656	13
10504313	13
15535126	13
727384	13
3893370	13
14396459	13
2806949	13
2897209	13
12130481	13
15350603	13
29917524	13
3002438	13
33083146	13
27352766	13
4400799	13
9977351	13
6019410	13
3200994	13
3654378	13
1968210	17
2640966	13
1693948	13
26213664	13
6647294	13
2852668	13
6611683	13
5077420	16
3185607	13
3300498	13
3663640	13
3000496	13
2463517	13
3251654	13
12885146	17
14628252	13
865581	13
5251029	13
7652008	13
5625145	13
5956561	13
15561180	13
152902	13
1345673	13
4921767	13
505570	13
5030112	16
1234856	13
3483301	13
3020380	13
2753990	13
1053978	13
5039383	13
3047729	13
8735797	13
15387139	13
796441	13
7026871	13
2630964	13
17696973	13
6318384	17
7066740	13
8852959	16
3317695	13
1761855	13
3781322	13
23001723	13
12740081	13
170778	13
9385053	15
18437226	13
16236081	13
8424560	13
28185475	15
1106488	13
5685095	13
2429265	13
19679282	13
4180268	13
7419553	13
2558341	17
15023883	17
18423728	15
6060825	16
9965523	13
15367089	13
8925754	16
570673	13
13318018	13
13296090	13
3571037	16
29715223	13
10850278	13
8758133	13
17465451	13
4091163	13
2928486	13
8438694	13
5341358	13
4279429	17
4521776	13
9266524	13
14909656	13
540219	13
19456464	13
6876836	13
7532399	13
33643157	17
3373098	13
13172961	13
5417369	13
4001782	13
2186615	13
48009191	13
21376938	16
9986766	13
2885848	13
20272880	13
3365847	13
7159997	13
5783565	13
269669	16
10192354	13
252961	13
1145498	15
23077359	13
808620	13
6208993	13
3376571	13
8663072	13
5239726	17
1827584	13
519050	13
1422458	17
690332	13
261221	13
2447696	13
3067738	13
2706419	17
6254531	16
2134435	17
12364963	13
8392537	13
4271878	13
10735110	13
2275937	17
7064193	15
10510012	13
1753962	13
5176021	13
5745473	13
3698137	13
13690362	13
3258645	13
33062432	16
11803911	13
8630925	13
773274	13
2516064	13
13926757	13
2743316	13
1638354	13
5405750	13
2275090	17
19079208	13
19537793	13
2063169	16
852388	13
1948172	13
5926471	13
14275992	13
5990340	13
5226054	17
3823490	13
12498635	13
3017434	13
1035265	13
6255485	16
2984278	13
17597645	13
16076121	13
6926900	13
9496662	13
18122714	13
7277115	16
45960853	13
6574331	13
8387271	13
37703172	13
4196676	13
13552480	13
652013	13
28710830	13
2087475	16
4111123	13
143580	13
13807377	15
20828824	13
15364888	13
749928	13
1314340	13
5357349	13
27212452	13
3146524	17
1714524	13
395585	13
6967246	13
4169669	13
7296924	13
1540684	13
1503962	13
17809905	16
54351486	13
138503	13
3309600	15
7343220	13
21354309	13
3795354	13
6402612	15
12743098	13
3491908	13
265585	13
2952446	13
709241	13
8739076	13
5376108	13
7937202	16
21276477	13
15721415	13
5070216	13
3555167	13
493190	17
2212013	13
11312070	13
5565883	13
1995714	13
4827702	13
5996693	13
4981848	13
11356992	13
14270760	13
216578	13
2154320	13
19638078	13
19100609	13
6278795	13
16304438	13
16562498	13
23581296	16
3708886	13
515608	13
8309753	13
2872753	13
5447798	13
272944	13
1306808	13
2649412	13
6530985	13
4546990	13
1390473	13
12811814	13
13267418	16
11425709	13
645900	13
2016659	16
12432516	13
9619623	13
3398092	13
4703000	13
4364788	13
21758153	13
3770301	13
7041489	13
3041975	13
5932569	13
2554367	13
12394605	15
18101516	13
11679677	13
12279852	13
508353	13
7283191	13
58657	13
12070060	13
5815309	13
11643436	13
37966525	13
11354433	16
877669	13
1792430	13
1846739	13
8106847	17
21935922	13
16787616	13
4535845	13
7045670	13
146294	13
16722459	13
7304118	13
14684582	16
4810254	13
2619867	17
5005580	13
5124503	13
10300669	13
972731	13
9038154	16
9002784	13
9001229	13
1932329	13
16637182	13
1591739	13
13300262	16
14853864	13
5512588	13
20618278	16
2371966	13
5409127	13
571365	13
20449913	15
4853183	13
4910415	13
2707171	13
4852409	15
4998170	15
3506294	13
35491519	15
2118087	13
4137130	17
5525408	13
10399909	13
3878564	16
9869297	13
1106856	13
12611371	13
8776889	13
1127102	13
2903428	13
12650474	13
8431126	16
182286	13
1261787	13
12334607	17
11684336	13
9184020	13
5113907	15
3077393	13
137264	13
17695955	13
20526346	13
11013471	13
2421296	13
11656781	13
959626	13
7907667	13
2668973	13
10119020	17
1028316	13
584246	13
25746640	13
9211945	13
1696606	13
13092601	13
9647336	13
7644309	13
2328629	17
928069	13
1375523	13
24122297	13
2946058	15
19450296	16
3047110	15
19970639	13
583425	16
3410482	13
1859037	13
5919412	15
6926306	13
3276445	13
1938848	13
10981885	13
3069375	13
1796564	13
10784984	17
1168337	16
31009957	16
38325519	13
11218765	13
11364255	13
2042837	17
6161175	13
8475347	13
42918329	16
6969010	16
2679936	13
10607348	13
1334468	13
16818063	16
12749915	13
19606360	13
15257926	13
10411044	13
3570721	13
13909409	13
2174576	13
15958371	13
1175620	13
7784269	16
2617146	16
2245697	13
5966463	13
8498541	13
5707140	13
24317889	16
2771154	13
8620574	17
4371563	13
4732180	13
735842	13
10814418	13
1908304	13
11530759	13
1917223	13
2978519	13
939305	13
20078164	13
14108444	17
5879106	13
678296	13
12646838	13
5634202	13
19408467	13
5190595	13
2642133	13
19063293	13
14139445	13
7165256	13
2791317	13
11956176	17
4845751	17
770559	16
10059670	13
6079645	13
17295154	13
7927805	13
4943852	13
4145642	13
178096	13
6756941	13
11090893	13
912791	13
20681621	13
11783012	13
2448147	13
6964826	13
1141268	13
7945101	15
297057	13
5211680	13
2848838	16
1988157	13
7175637	13
13092362	13
24596525	13
516462	13
4536797	13
5253832	13
9473690	13
2368356	13
9310180	17
5348793	13
10517403	13
1504787	13
2690731	13
6536566	13
7011357	13
7485412	13
7410183	13
5800212	17
25987518	16
50933	13
32633980	16
17800915	13
2506981	13
10862845	13
7438640	13
15133247	13
10874073	16
4693036	13
3006353	13
13501985	13
403896	13
31604195	13
6288296	13
24989661	13
2351364	13
1027656	13
29443204	16
2519917	13
9118568	17
1453380	16
17453308	13
1172316	13
21764659	13
13776336	13
594244	13
965945	13
2394810	13
10741400	13
2613610	17
941182	13
9437018	13
1001841	13
18886921	13
6696301	13
29407182	13
498426	13
45377787	13
321385	13
8819137	13
13107411	13
2272420	13
40008871	13
864789	15
1413592	13
6920282	13
13997096	17
20682502	13
9284052	13
1772987	13
18701838	13
6655648	13
1858126	16
6625920	13
2141620	13
154860	13
215119	13
4668731	13
13930135	17
1536754	13
9748808	15
10801428	13
24016057	13
10515886	13
3645738	13
20372461	13
4139024	13
1749751	13
10106539	13
7453652	17
7293779	13
7923586	13
5025780	13
14423905	13
19060343	13
177386	13
3935861	13
20635322	13
374940	13
4142963	13
595900	13
2439921	13
1057599	15
10262148	13
4461994	17
2756583	13
7841419	13
636797	13
7856096	13
13673373	13
6977094	13
5594381	13
829726	15
2137110	13
31195224	13
20523255	13
3404868	13
17568855	17
17634611	13
8372563	13
7161445	13
10297054	13
7611698	15
3059063	13
17739168	13
36140844	13
5954791	13
11226755	17
4471888	13
1953222	13
554278	15
1983847	13
16543832	13
1986486	13
4812746	13
10681990	13
147561	13
23739766	13
4642150	13
7273602	13
5550104	15
13932108	13
683813	17
9325242	13
1993171	13
3191479	16
18817468	13
7578108	13
21463630	13
367251	13
9133594	15
20614795	16
10740856	16
2067168	13
3378777	16
1629500	13
39612483	13
9813235	13
1471510	13
2960132	13
14211863	13
735151	13
8651661	13
9414138	13
6730999	15
16351686	13
828653	13
12279360	13
1375323	13
19092155	13
4487320	17
8790090	13
21590617	17
4859281	13
5137272	17
12206680	13
11532037	13
7276967	13
2903673	16
8160424	13
12014401	13
1372817	13
2412511	13
7021066	13
941854	13
103684	13
38100665	17
243102	17
1954900	13
2326570	13
9127173	17
4171717	13
22611385	13
276013	13
4100340	13
22845609	13
12103376	13
4272542	13
7127415	13
17749559	13
8121392	13
3190665	13
8847527	13
668587	15
9063572	13
2804274	13
23672846	13
1084104	13
958655	13
41447034	13
9908520	13
8843629	13
7248290	13
13430583	13
12039889	13
13901842	13
543558	13
11611168	16
1111746	17
5282795	16
12192742	13
2084049	13
3165092	17
176701	13
5462447	13
34371139	13
340070	15
2984497	13
132485	13
1946386	13
11097295	13
6424229	13
2537168	15
5070474	13
9978953	13
875965	13
4719078	13
3117134	13
4580664	13
4064978	13
598301	17
5367275	13
7732293	13
17335743	13
9748226	13
3208580	13
809562	13
7028658	13
5303224	13
987541	13
11447631	13
23075283	13
3885303	13
6940494	13
283497	13
18333023	17
6810629	13
17018171	13
2937696	13
2989506	13
4717662	13
34813304	13
1585927	13
2344449	13
6118049	13
2646395	13
3499960	13
107530	13
3014706	13
479892	13
2460636	15
10764472	15
3423120	16
18442435	13
2899073	13
9373135	13
15519512	13
23109697	13
1136139	13
7542496	16
13878562	13
19815589	13
16535534	13
8727165	13
18378006	13
2401805	13
16321250	13
17176737	13
3211858	13
1508073	15
2557872	15
2448699	13
16886050	17
25135475	17
2084160	13
2561892	17
5505892	13
820523	13
24601846	13
8044636	13
608340	15
9112612	16
1111208	13
5956664	13
7543183	16
2166590	13
7869382	13
5344609	13
10087425	13
18270808	13
7978288	13
8652396	13
4324118	16
2601906	13
3864307	13
42700164	13
5796524	13
2874978	13
1379840	16
748834	13
802305	13
757122	13
6808855	13
6715324	13
5632890	13
8932635	13
4511725	13
220569	13
3311858	13
2158610	13
30868952	13
18278569	13
10209939	13
4181570	13
11258140	13
55723767	13
20715811	13
1506446	13
17580221	17
11527526	13
36074940	13
8704534	13
9373994	13
325991	13
489493	13
44359750	13
4401490	17
14652721	13
24351114	13
727948	13
4848475	13
1264915	13
15653314	13
19988102	13
1411499	13
10080123	13
8296730	13
2167973	13
4495668	13
4102974	13
12606692	13
1922630	13
1139537	13
1728161	13
372142	13
6988895	13
1025316	13
10976382	13
4655187	13
1183301	13
5357031	13
7910800	13
11294061	13
15289708	13
5545941	16
8690558	13
6032709	13
17911083	17
29094624	13
22246099	13
28515560	13
12399118	13
9993410	13
22772827	13
15551056	13
8461255	13
2645653	13
2395760	13
261419	13
2791875	13
25678699	13
12017785	13
5269103	13
1663713	13
4872855	13
4151269	13
14610275	13
2824138	13
876333	13
7898228	13
4365560	13
3236970	13
20291114	13
9665488	13
5697737	13
34248652	13
1276226	13
7416838	13
2439740	15
9350673	13
12517766	13
217863	13
4360270	13
6689369	13
1977653	13
28157374	13
27807141	13
10612433	13
18890928	13
4607656	13
6121279	13
11620789	13
8075309	13
5556253	13
3221717	16
1081702	13
631715	17
5602409	13
7442668	16
55620	13
14913105	13
5696973	13
24710912	13
1271610	13
1209228	13
2487818	17
6658919	13
8219891	13
11492175	13
6761613	13
3929452	16
6000288	13
13169558	16
14694424	13
6218355	17
467073	13
15157860	17
299593	13
4563935	13
12890315	13
9625306	13
7799274	13
11449671	13
2154882	16
6568282	13
28343801	13
4776401	13
2533232	13
1818496	13
7747240	13
7178064	17
16883049	16
8928744	13
5664775	13
14251733	13
4586326	13
832904	13
13752902	13
7203344	13
9499600	13
2656980	13
69253005	17
7924475	13
861071	13
8379344	13
4194478	16
7876116	13
482589	13
12493952	13
6328595	13
8750345	13
320092	13
22816182	13
10188511	16
9437864	13
6324229	13
39960729	13
2563837	13
6879077	13
2478249	13
4858485	13
1845587	13
2372231	13
11470473	17
25968189	13
10029840	13
4967920	13
1150460	13
10149432	13
11543813	13
16344755	13
4024798	13
12253022	13
386378	15
7214116	13
3211675	13
4797591	13
13122751	13
2863551	13
6939756	15
21638112	13
5355951	17
5818110	16
18653440	13
6138025	13
1256762	13
4634958	16
3218293	13
11668889	13
24198203	13
14886978	13
8378884	15
2256687	16
3236584	13
5493420	13
7994220	13
634288	15
17316704	13
5714060	13
16024107	13
7794852	13
22946593	17
3718859	13
2641079	16
43778471	13
8534119	16
18609101	13
1728485	16
10202148	13
1348904	16
20044634	13
2546499	13
13226906	13
20650188	16
9313716	13
260990	13
1375295	16
10614317	13
2677972	13
7560889	13
4674029	13
900019	13
9901706	13
12654139	13
8651552	13
2206803	13
32904464	13
24245814	13
25962655	13
6779041	13
2502868	13
13263516	16
7000004	13
9322118	13
10174045	13
929473	17
4178354	13
27413697	13
19975469	13
7178688	13
1874168	13
13360148	13
11820008	13
21694547	16
4760084	13
1785314	13
2185620	13
1311075	17
2977846	13
122654	13
6278216	13
21968501	17
5706512	13
4609389	15
9339218	17
241330	13
19346172	13
4561862	13
1121519	13
1517354	13
10027156	13
2249188	13
8791856	16
4667971	13
20134865	13
4268626	13
7373827	13
6548604	13
28501984	13
278979	13
1645753	13
245128	13
6231452	13
1290650	17
14901157	13
8763289	13
7169474	17
4419277	13
2852625	13
10218701	15
3848430	16
15691819	13
3257463	13
16720743	13
1054359	13
39696384	13
12925074	13
222591	13
513083	13
495444	13
28881935	13
6231711	13
13604419	16
4339689	13
1205032	13
14774004	13
688601	13
25765553	13
22751018	13
7093444	13
7320450	13
1016053	17
4416794	13
4692326	13
27081363	13
1847843	13
5472112	13
5819021	13
4992208	13
16953920	13
2741198	13
1307003	13
13881113	16
16563525	16
6587534	16
15475836	13
24952635	13
11140950	13
9321255	13
11539999	17
30861235	13
234157	13
4473324	15
15277808	13
6358522	13
11011105	13
38238	13
76903	13
4162069	13
5730926	13
7270804	16
2259142	13
2744441	13
8347941	13
2399784	13
25169872	13
12218530	13
3831619	13
10565358	13
465779	13
10594989	13
9492711	13
15060214	17
31446673	13
3312581	13
33841572	13
3117541	13
1702045	13
15753201	17
1438648	13
7036744	13
5426215	13
14593046	13
4581350	13
2755401	13
16799308	13
14349020	13
45839	13
2347284	13
6361030	17
12947020	13
5103591	13
9722526	13
2233191	13
97277	17
21020986	13
4383464	13
15108468	13
5515534	13
4520627	13
1518485	13
13779140	13
11079524	17
1057303	13
683364	17
14758273	13
7260416	15
10980221	13
5499123	13
13050539	13
289938	13
7760657	13
7363073	13
3666018	13
400862	13
8679172	13
2177127	13
3570271	13
1977387	13
3438803	13
6670910	13
14648355	13
1910517	13
6285648	13
9018787	13
2289815	13
21736724	13
2127971	13
2627654	13
784598	13
177741	13
22328650	13
3888302	13
1417843	13
29280275	13
5404212	13
48269578	13
1834480	13
3643825	13
14618699	13
11244125	13
17531241	13
1245116	13
11374371	13
2808447	15
3221053	13
4275916	13
9803728	13
2823544	13
15378104	16
23131418	16
2450599	15
2045149	16
691012	13
593891	13
3727892	13
1147541	13
3257886	13
2249378	13
20301640	13
1605146	13
14345018	13
1744556	13
16370172	17
23578239	13
6942524	13
28812239	13
9337865	17
5667276	13
15646609	13
4027810	13
9371332	13
13855364	13
8604704	13
149155	13
5192358	13
1626144	17
340349	13
1111521	13
8468154	13
5193111	17
6122023	13
2820776	17
3195052	13
16520465	13
25893500	13
22614268	13
6302837	16
9672423	13
80625	13
1683820	16
4185432	13
3276181	13
3267207	13
9324768	15
19608609	13
3800578	13
522243	13
9681968	16
6508372	13
8422249	13
12486398	13
13067967	13
19575930	13
8257303	13
18434923	13
2003141	13
8417368	17
11294646	13
20792197	13
6983766	13
3440824	13
9517363	13
13650447	13
1374260	13
3216722	16
50575186	13
1909222	13
1657997	13
7763732	13
20093033	17
29906648	13
2841184	13
20222767	13
9677221	13
14466434	13
3956733	13
7752315	13
573754	13
15006420	17
2333060	13
5120741	13
24084250	13
2656565	16
33828872	13
6707260	13
6622087	13
12615559	13
2762921	13
11393706	13
6011724	17
735375	13
2941989	13
18528696	13
15459292	13
16931552	13
4168486	13
3437254	15
5316528	13
3480770	13
10618001	13
77521	13
2883803	16
5117567	13
5284796	13
1884827	13
1466057	13
15071236	13
2232131	13
3081042	17
36391069	13
8133833	13
14982816	17
9952864	13
8409163	13
172025	13
7448247	15
991654	17
13673203	15
16348285	13
38015770	15
412817	13
3604729	13
3255597	13
24998809	17
2807582	13
816083	13
186109	13
2717447	13
2725581	13
10812443	13
7104873	13
11305883	13
27387772	13
6531763	13
4449067	13
2572457	13
3843976	13
5484838	13
8465929	13
5986727	13
26195889	16
2680795	13
4169246	13
5626187	13
4072963	13
14213042	13
4883142	13
2604083	15
6699742	13
11356501	13
20999837	13
9828660	13
1243457	17
4520365	13
7382490	13
1769317	13
3814632	16
3664963	13
9805786	13
89184	13
684648	13
1580348	13
10118255	13
1049747	13
337725	13
16455240	17
1807078	15
3630384	13
14927270	13
2332779	13
6423123	13
13847041	13
12959	13
9901651	13
11305586	13
3697960	13
8671510	13
4404214	13
4415306	13
16530791	13
21744489	13
1911781	13
15563773	13
6021570	13
4146555	13
1061391	13
7026133	17
2884294	16
2604050	13
1785824	13
1764943	13
6478786	13
4664625	13
3580315	13
8275595	17
8266122	13
9326987	13
9413770	13
333280	13
1394712	16
7432230	13
494061	16
15688868	13
5604546	13
1885048	13
4326785	13
16546042	13
10387764	17
10793709	13
7745785	17
24931079	13
11879251	13
24008290	13
12020693	13
10390510	13
11222949	16
5278384	13
6412453	13
4890249	13
2381916	15
5899907	13
4414021	13
5817302	13
2528153	16
5220861	13
10836747	16
23652	13
26552904	15
220227	16
7853547	13
4580540	13
14607903	16
897597	13
19057050	13
2974785	13
7320033	13
8933588	13
2398585	13
6123559	13
5482388	13
2014	13
1239784	15
5115758	13
8910030	15
9581522	13
5908516	13
12186689	13
999223	13
3749892	13
6453013	16
11087258	13
401505	13
20349767	13
19385695	13
25984	13
363635	13
770194	13
1461889	13
1929441	13
8083734	13
3096930	15
331154	15
9730419	13
25173736	13
2686742	13
19451945	13
16094755	13
1052090	13
22188146	13
3058297	13
15524379	13
1648051	13
20667286	13
5094414	15
2561610	13
7110689	15
5089542	13
3814432	13
9098605	13
13950210	13
7581815	13
23006149	13
2567348	13
18266196	13
15629656	13
20328728	13
13391069	13
7756336	13
1983163	13
3505718	13
17256183	13
2075625	13
17407057	13
733731	13
15380225	16
14948486	13
2610091	13
258665	16
3069931	13
1019899	13
12349620	16
5596817	17
8405893	13
2693033	17
5066820	13
17895924	17
935513	13
2019328	16
600863	13
39466239	13
10510954	13
14852779	13
2133859	13
19630069	13
7620011	13
1057215	13
1971002	13
7053692	13
1982703	13
3375496	13
8434624	13
13975644	13
5510500	16
17515401	13
5923969	13
12966153	13
24443708	13
2111339	13
11268437	13
1755997	13
3110902	13
2242644	13
18937197	16
7683390	13
3995361	16
4891506	13
7234584	13
7084726	13
16383026	13
1352388	13
7768525	16
3161240	13
10880615	17
2018121	13
6185326	13
2703897	13
4533979	13
10808827	16
1917	13
1925333	13
6095080	13
3285977	13
26756419	13
7697432	15
14242772	13
1388368	17
14963934	13
4452881	13
2272261	13
1511498	13
6507452	15
11422874	13
4136474	13
1937130	15
519831	13
11203303	13
19782737	13
9613661	13
4529336	13
4192523	13
10472988	13
3544687	13
8949281	13
6540615	13
7022390	13
1560192	13
3354656	13
10297297	15
3305620	13
10844442	13
477644	13
1584763	13
1164708	13
4557653	13
4947460	15
1195134	13
505187	13
1471005	13
301855	16
1362738	13
10504290	13
18259047	13
34801	13
21019234	13
8415137	13
25659238	13
5626199	13
4777751	13
11012691	13
4605801	13
4523960	17
2241030	17
2416603	13
264539	13
6660428	13
11756939	13
14355147	13
15318431	13
1174793	13
1183816	16
2126374	13
13202121	13
2590638	13
5399188	13
4478710	13
1066488	13
3258257	13
14288626	13
2604656	13
1806941	13
2075899	13
7288478	13
4881065	13
1717358	13
1148061	13
8173292	13
570445	13
4922636	13
16736798	13
9700953	13
3620211	13
2496491	13
6129327	13
14351185	16
3620471	17
9886227	13
9849162	13
6941237	13
14722991	13
7990416	13
3293199	13
1118391	13
25053744	13
28756626	15
10972789	13
7395830	13
3251354	13
1852162	13
742676	13
11042987	13
3571165	16
20026290	13
2981047	13
480996	13
18179942	13
1015083	13
17622036	13
5284781	13
8061220	13
1810287	13
3123286	13
7636624	13
377938	17
8644104	16
27617548	15
11276110	13
2538840	13
36635181	13
2398	13
25573758	13
2268005	16
9090368	13
21330314	15
13897759	13
5152260	13
2987113	13
10733157	13
441886	13
14736804	13
5415238	13
1021136	13
13148995	13
8404686	13
6965022	13
312392	13
5955951	13
3054056	13
1676869	13
9841244	13
5976762	13
6451970	13
6020871	13
2794486	13
13129954	13
499352	13
1705343	13
6589127	16
9050671	13
8659473	13
395519	13
20051010	15
357640	13
93770	13
30388335	17
5449271	13
406113	13
513386	13
3004157	13
242527	17
5127648	13
1153520	13
9190463	13
5462941	13
200462	13
1548189	13
5606552	13
4884090	13
3243307	13
36333860	13
985449	13
1445606	13
5291890	13
11796968	13
17820513	13
23260390	13
662290	13
8656297	13
3452014	13
9370890	13
2090585	16
2134325	17
4458800	13
5529858	13
11849618	13
2901962	13
1586847	13
10034086	13
21149082	13
10541241	13
3295123	13
21130923	13
18537563	13
926641	13
9847149	17
35553931	16
2352297	13
17028209	13
9804630	13
4657966	16
1604350	13
4517870	16
55169271	13
10349929	13
23987734	13
1859095	13
15245393	13
24382424	15
4475385	13
9145097	16
9516908	13
430030	13
27816949	13
702563	13
8573275	13
12963047	15
13704494	13
1946168	13
10515543	16
1912507	13
16647425	13
4972010	13
4206227	13
3878558	13
1525392	17
9808457	13
2627433	16
2698465	13
2025433	13
8747616	13
28594038	13
711372	13
5811328	13
9201612	13
27786135	13
13112278	17
108389	16
13384741	13
12836767	13
1091996	13
32703616	15
551137	13
4390897	13
4135949	13
6328824	13
10279032	13
12219377	17
10841705	13
14283894	13
2689201	13
20071687	13
26830251	13
516681	13
7730470	13
9885113	13
6858596	16
5043263	13
5163516	13
9586729	13
107250	13
2610936	13
17075468	13
2131951	13
18215274	13
4492395	13
6532324	16
330612	13
7096490	17
1288137	16
3687808	13
14375032	13
130702	13
21752867	13
5723791	13
7286398	13
13551745	13
21800486	13
7133656	13
12995194	13
5917597	13
1581406	13
32404184	13
34516153	13
4084010	13
8490351	13
8365806	13
28695119	13
6848000	13
22419206	13
7992169	13
21782153	13
1716299	13
2124085	13
20603874	15
7248707	13
3497183	16
12095275	13
14811753	17
11722154	13
22096591	13
14624537	13
1790193	13
11889723	15
2809496	13
7275945	13
25422267	13
735422	13
13860071	13
63221	13
3940385	16
6097965	13
5923589	16
15533824	13
14129437	13
4082442	16
588479	16
2454744	13
6692394	13
4372166	13
14061669	13
10741138	13
3214307	13
1127782	13
25624238	13
11742821	15
20635075	13
33824494	17
6063047	13
17745998	13
1712155	13
447697	13
13946207	13
5043909	13
7163532	13
17384216	13
2236457	13
901689	17
2369838	13
11328735	13
5172829	13
10525473	13
6075308	13
1485503	13
14244170	13
15345434	13
2602124	13
27034318	13
743273	13
13699658	13
6562780	13
10450552	13
5737103	17
5586080	13
16563663	13
4081152	13
4202377	13
2871559	13
28398007	13
6201595	13
3210017	13
11196208	13
14627264	13
8773035	13
11606414	13
3437320	16
353315	13
30809500	13
467490	13
6864997	13
553411	13
1495175	13
2647926	13
719240	13
12233448	13
11976331	13
3874647	13
26960925	13
22757571	13
8059460	13
18037921	13
10522095	13
15316364	15
17916859	16
428508	13
9797125	13
1419137	13
6532545	13
8212533	13
11735564	13
11112239	13
7628235	13
4540340	13
14877116	13
5495368	13
11135985	13
9694618	13
14340771	13
10981862	13
2335620	17
1404360	13
2907027	17
4734716	16
1538709	16
23639501	16
38988532	13
9957014	13
878243	16
2908994	13
2248120	13
8344125	13
12587701	13
8516287	15
13371908	16
6303259	13
454546	13
3390048	13
36825841	13
7020831	13
44326679	15
7866499	13
3063181	16
2177681	13
16087645	13
1770340	13
5989348	13
9284157	13
1945677	13
6377549	13
4068998	13
2481285	13
6335966	13
28685016	13
3236368	16
37797280	13
1071248	13
5941410	16
25638125	15
4334929	16
267348	13
4040415	13
269432	13
1061791	13
2435340	13
3422880	13
2234285	16
6006372	13
16589627	13
2412530	15
9684	13
7565310	13
10988626	13
3691356	16
3696308	13
9181656	15
1136499	13
3514589	13
24024979	16
10110404	17
4280498	15
3878821	13
1903814	13
903336	13
9549924	13
4452843	13
3221821	13
34752541	13
41086178	13
12115831	13
2799605	13
4643038	13
6229511	13
10957515	13
25465	13
7767014	13
12950782	13
2123908	13
4568101	13
5280173	13
15957102	13
5933498	13
454175	13
1256030	13
7666973	13
2392194	13
22044577	13
420679	13
1080550	13
1363099	13
1276984	13
4332096	16
5993374	15
31079819	13
4702981	13
3925665	13
10495788	13
111072	13
10025725	13
2600053	16
8732357	13
6253484	13
5071536	13
3636724	13
20764817	13
13688849	13
1623129	13
5674567	13
16977033	15
17095045	13
25730637	13
18148286	13
2855606	13
3302776	13
12065108	13
597166	13
15885912	17
1388441	13
2951850	13
5544654	13
9073944	13
1379619	13
6821934	13
810520	13
6903382	13
32819121	13
18747566	13
3748470	13
27070669	13
13498660	13
5521231	13
2571522	13
24301982	13
766940	13
1397726	13
3797849	13
4541549	13
33401060	13
3293355	13
3142320	13
10471407	13
1398690	13
15226756	15
15512808	17
5427541	13
3377208	13
2997209	13
13468795	13
16924706	13
40356940	13
436431	13
13209313	13
18634024	13
1173239	13
3898056	13
20006815	13
11546024	13
8812778	13
136929	13
21036298	13
3827448	13
3389785	13
16660415	13
2580140	13
6031239	13
7097096	13
6249708	15
20613165	13
20200727	13
7014053	13
29317939	13
27799465	16
621231	17
1716011	13
35712384	13
17058347	15
2839989	13
12774826	13
1983815	13
1127112	16
7310408	13
594536	13
2641350	13
19223510	13
1056140	13
1316538	13
13092011	16
20346387	13
2196169	13
1544859	13
5781564	13
22974	15
4080008	13
6565940	13
15723541	13
223643	13
6101744	13
342381	13
25907800	13
7062332	13
943187	13
3278684	13
1030768	13
5406913	13
8262498	13
2344657	13
2144672	16
4414988	13
19209465	13
25601707	15
20789895	13
6321054	13
2681336	16
28092702	16
12012803	13
3351554	13
11694074	17
2121217	17
382821	13
40736893	13
16423015	13
14674818	16
7346372	13
5161649	13
14360806	13
1012136	13
2851535	13
961406	13
5025196	13
22299147	16
29758847	13
2213241	13
24545412	13
463699	13
8450500	13
5508117	13
10050482	13
5978778	17
22819123	13
7193031	13
43143655	13
17950700	13
8933265	13
9884842	13
6121840	13
2696988	13
22527303	13
6117859	13
4397457	17
2802186	13
7724827	13
7774683	17
5861276	13
1359260	13
7608069	13
1621249	13
34526914	13
1001906	13
4200905	13
3380219	16
12788418	13
9528053	13
9413040	16
6057258	13
4465271	13
10133606	13
4200222	13
4472113	13
1940336	13
6414913	17
3589154	13
17934994	13
4704192	13
23218729	15
9617167	13
4784849	13
19437939	13
1716276	13
6395565	13
1937918	13
4004750	13
4367096	15
2239782	13
8888552	13
8328559	13
37503598	13
16492250	13
12966720	15
44490086	13
5471720	13
10136006	17
3375411	13
8501531	13
1196832	13
18075656	13
12226875	13
8395719	15
1661210	13
12536476	13
3017555	16
2432300	13
8753924	13
271306	13
3058804	13
7248722	13
48038502	13
3092154	13
29051995	13
216887	13
6121431	13
15757798	13
2951463	17
8093774	13
8995008	13
61017	13
4610287	17
5586554	13
5682533	13
1474626	13
2107572	13
3132037	16
18026063	13
955631	17
83891710	13
1279829	13
3005139	16
3347567	13
1937732	13
17280104	16
7221283	13
25168864	13
2226026	13
12457642	13
11026356	17
4668115	15
244218	13
3733541	15
1634763	13
13192004	13
10107093	13
6339202	16
26412752	13
2010902	13
12442218	13
27205831	13
21402937	16
9577136	13
703577	17
8618599	13
5243927	17
10444783	13
946447	16
6994508	13
8316907	13
15537440	13
9123981	13
846033	13
17588945	13
5386818	13
3872095	13
14110477	13
30796864	13
13582124	13
4319411	15
1132517	15
1958962	13
512459	17
17407182	17
6566079	13
19694113	13
2242572	13
3179350	17
3145759	15
20008011	13
5404894	13
1523093	13
136007	17
4472516	13
323115	13
3073450	13
1232690	13
12216677	13
10184590	13
1414287	13
41068403	16
5292379	13
7595580	13
4070290	13
7787315	16
5609540	13
2882002	13
11094090	13
12536634	13
5316902	13
17367025	13
21166347	16
11810244	16
2914418	13
2163272	13
3364264	13
7048236	13
2280965	16
14422566	15
2454634	13
10425610	13
5963290	13
11531135	17
1315793	13
27319561	13
8688233	13
7572467	13
38714642	13
5771460	13
1673411	13
13979416	13
23170116	13
6176977	16
1976409	13
6287175	13
32649222	17
3200983	17
605501	16
9316578	13
6571935	13
1654934	13
19090695	13
8409118	13
52913993	13
3565680	13
707703	13
10848527	13
962382	13
5551962	17
1261194	16
162337	13
56119	13
1622021	13
6141443	16
1291342	13
20368148	13
4007432	13
17930337	13
15721346	15
15806665	13
6702874	13
20723831	13
1703209	16
7340311	17
3404677	16
3710550	13
3437916	13
1795675	13
1905348	13
1897141	13
217289	13
17606270	16
6145305	13
3108422	17
1209837	13
7521588	13
658331	13
16861738	13
6758880	13
4568696	16
1423809	13
11797549	13
26752734	13
5570846	16
3740193	13
3880796	13
13527947	13
8272908	13
2451812	13
1128575	13
2522650	13
2327589	13
4511121	13
2201920	13
1576283	13
4485077	17
419711	13
11913621	13
3821532	13
8700655	13
6866034	13
16351493	13
4091095	13
26644597	13
1194970	13
16187915	13
3490811	13
1082165	13
7355789	13
3710621	13
12102817	17
970194	16
2477447	13
401334	13
22930209	13
9939191	13
4009153	13
15251019	13
43224352	15
22561	13
5194922	13
3507013	13
486926	13
7241554	13
11676048	13
3110063	13
7230525	13
12298247	13
9134066	13
10024326	13
2466868	13
3470611	13
3870754	13
49162015	13
3180233	13
3744838	13
6988031	16
6322737	13
14265316	13
14112394	13
1177610	13
30549037	13
71134	13
14275275	13
7920266	13
6182644	13
2689427	13
12973707	16
39661428	13
14658703	13
9116255	13
10518309	13
7013484	13
7729768	13
4786197	13
800747	16
12022742	13
11486420	17
2785800	13
935407	13
1092733	15
10117191	13
2092120	15
5461348	13
2877998	15
3261063	13
13955771	13
11926462	13
6200171	13
11884602	13
1801037	13
51703	13
3227185	13
312806	13
15860535	13
4515369	13
1371462	13
11960485	13
16753609	13
29144848	13
4215375	13
3145030	13
39719756	17
18814847	13
5713400	13
201131	13
16528318	13
35092340	13
18888486	13
18421479	13
21369321	13
6790686	13
5346884	13
5381043	13
11643076	13
3861626	15
10132747	13
7960784	16
4762333	13
33815206	13
1066845	13
1999126	13
34552	13
2790651	16
51427	13
21094264	13
4108073	13
4727271	13
4006536	13
8809141	13
51965	13
11928581	13
7059918	13
18887731	15
2051250	17
3662037	13
3375885	13
6450104	17
11240698	13
4349582	13
3151581	13
320137	13
20197843	13
3267675	13
7618418	13
1253685	13
5029760	13
789136	16
89066	13
1234339	13
12438522	13
5415730	13
5698753	13
25979880	13
11655616	13
6836438	13
4849884	13
15207329	13
4501178	13
72580	13
924287	13
4440533	13
6355592	13
9468357	13
15468580	13
4105154	13
8583815	13
35876044	13
524193	13
3346132	13
4976363	13
1599247	13
5711853	17
5068047	13
3573154	13
1104338	13
5297429	13
5138546	13
18594627	13
12129244	13
3500559	13
7156386	13
2607914	13
2357749	13
12874840	13
1199897	13
1053410	17
30998400	13
3344026	13
6824055	13
26085044	13
11759019	13
2805257	13
8123591	13
3044667	13
11394408	13
9364744	13
44146891	13
11973463	13
9346307	13
1443639	16
21333974	13
1186820	13
5902875	13
31910106	13
4883253	13
10625054	13
15090683	13
8562810	16
2261739	17
29689285	13
26482678	13
11773261	16
1310344	13
46219	13
24467655	16
13846445	15
5089257	13
1851158	13
12274193	13
13729221	13
467544	13
5521972	13
6279149	13
2722080	13
4727563	13
1251677	13
3481909	13
4317791	13
7101024	13
6298629	13
10407101	13
10687002	13
3842962	13
4652935	15
4662082	13
4102826	13
5320734	13
926553	13
3765066	13
20103275	13
284198	13
3942353	13
5431002	13
11894611	13
20137113	13
12240133	13
1204437	15
4254255	13
3380570	16
28340960	13
5407673	13
1703024	13
6129062	16
21466	16
8088754	13
25365681	15
16256083	17
14582119	13
1217580	13
682654	13
16965184	16
4153398	13
384039	13
7891624	13
13633895	13
10430438	13
4999816	13
3918340	17
16183572	13
7778840	13
17319473	13
4303060	15
16592314	13
457927	17
310539	16
9595518	13
10544412	13
10711355	13
8058263	13
2112600	13
16132210	13
7678642	13
3390545	13
571367	13
2332804	16
3921187	13
2724922	13
3447173	13
5051150	13
685768	16
2503659	13
12838551	13
9932478	13
6959158	13
7902755	13
5000714	13
4412574	13
7608965	13
10240012	13
11488663	16
4346245	15
4734059	13
1561426	13
5364127	16
14312458	13
8808494	13
11324467	13
1678316	13
3262716	15
1831488	16
1848918	13
10844657	13
6956945	13
10282287	13
10364308	13
452564	13
3893021	13
4581461	13
2325039	13
2795785	13
6356811	13
1878115	13
6602462	13
9834140	13
3780226	13
1179903	13
23851984	13
2426596	13
97130	13
13351196	13
16790264	13
14716292	13
5174654	13
2507576	13
2455458	13
7629878	13
4529670	16
28308095	13
15787093	17
22559457	13
1920427	13
1299555	13
1287342	13
1277765	13
1580568	17
3206742	13
16885731	16
27419846	13
12539634	13
12097374	13
5840301	13
5020241	13
9767366	15
21426636	13
8114362	13
10936731	13
1219221	16
15466043	13
50404	13
2563439	13
6443099	13
17373609	16
9316178	13
4857035	13
4818872	13
8543811	13
2180856	13
18678703	13
10473366	16
6293865	16
507315	13
6176694	13
471824	13
39819	13
13084960	13
2144224	13
7529140	13
4536452	13
2626545	13
2179663	13
9174191	13
1482342	13
12943233	13
6983845	13
725069	13
6441645	13
4145971	16
7217119	13
10416801	13
2394823	13
1544793	13
800124	13
4157382	15
4410153	13
13145575	15
5698731	13
12304827	13
2755522	13
4368557	13
8399767	13
1063557	13
12716950	13
4583738	13
5589580	13
2550909	13
9138892	13
4345631	13
3476596	13
7464362	13
5591153	16
3342058	15
14464205	13
23235289	13
8961183	13
4146677	13
5498	13
4319182	13
6328417	13
1111132	13
22902849	13
977220	13
13911058	13
3475148	13
16343047	13
23515939	13
2008473	13
202111	13
122608	16
4143114	13
468673	13
13260028	13
23899818	13
2321191	13
22648980	17
19008854	13
2877026	13
7875312	13
12415604	13
14152017	13
28795994	16
32641223	13
281082	17
7180882	13
540363	13
5601411	15
7601321	13
14086601	13
4067091	13
15474643	13
26193416	13
11319791	13
28645964	13
7897722	16
9794512	13
24444457	13
4090401	13
514036	13
6764778	17
461209	13
2707856	13
6230983	13
7374838	13
2676560	13
2975868	13
3166963	13
10251141	15
890377	13
4935431	15
16762496	13
22842042	13
1742038	13
3670267	16
8587000	13
6089056	13
256093	13
626051	13
42695592	16
3472408	13
2735187	17
3062084	13
9791907	17
2459218	13
3886620	13
22752688	17
13182794	13
585964	13
10408711	17
18128248	17
3486536	13
11077670	13
18972256	13
14321873	17
929611	13
33943003	13
950856	13
2934125	16
21525773	13
25464378	13
4376082	17
5223547	15
33910499	17
8421422	13
31725632	13
1148436	13
5356847	13
8615695	13
13437965	13
14282268	13
26250958	17
19575286	13
14771108	13
6383076	17
6421937	13
1482849	13
6017892	13
14494610	13
1507350	13
8407931	13
5955219	17
8412459	13
11599186	13
5348869	13
9364478	13
12699920	13
1282317	13
8542819	13
3190400	13
17687739	13
2574352	13
1938260	13
16136364	13
454592	13
1032139	13
6973331	17
15858433	13
45678924	13
1136846	13
10698385	13
12296997	13
7367538	13
520549	13
6142093	13
7154893	15
190196	13
23655745	15
2066027	13
4187974	17
6783089	13
7058786	17
2019169	13
11261020	15
1025840	13
2758078	16
351417	13
13390034	13
2223902	17
24047020	13
6905579	13
29769742	13
1617322	16
11380757	13
7004748	13
4403725	13
19925419	13
22021441	13
630174	13
10251819	13
27451350	16
19269208	13
4825179	13
5136347	13
6562864	13
16023467	13
1638021	13
22682968	13
1622583	13
7473315	15
1779048	13
10771025	13
19966784	13
5710533	13
3148004	13
457309	13
1330894	13
5577701	13
1419096	13
8596202	13
38047120	17
3013193	13
20500016	13
8346848	13
56759	15
2945329	13
1270294	13
5404099	13
1572011	13
16625927	13
10596574	15
802253	13
24463858	13
6335820	13
1562331	13
4887519	17
1277541	15
1766866	13
3820210	13
7346000	13
3801199	13
3074961	15
7926221	13
8091433	13
18899895	13
7669743	16
8746988	13
154203	13
18519022	13
2421271	13
16226138	13
14952968	13
4675319	15
1030838	13
18823207	13
3909045	13
14796619	13
4803515	13
3716981	13
11214379	13
2818186	13
3799282	13
18089233	17
1145511	16
2755945	13
5388857	13
40918314	13
3719868	13
4918826	13
7816203	13
3822064	13
2701638	17
4570578	13
131473	17
4665869	13
18852920	13
844051	13
10544463	13
8463248	13
938741	13
16049497	13
3901914	13
13320948	13
19145431	13
4490505	13
2488068	13
9277733	13
23054580	13
635710	13
33813487	13
1429416	13
3812220	13
4269324	15
25756520	16
8495820	13
369041	13
12857811	13
7869690	13
1972050	13
7790321	13
526929	13
1570444	13
8220324	13
3309463	16
12394004	13
8055224	13
17338481	13
7575333	13
806741	13
34679353	13
3793518	13
1115088	13
85908	13
906623	13
38906510	13
7512567	13
2295251	13
38326965	13
28791561	13
11997632	13
13904040	13
21589622	16
945066	13
10093963	13
1273533	17
4582739	15
17860969	13
3645480	13
13091058	13
1367000	13
3901694	13
18164985	13
19740475	13
11739518	13
2196183	13
152984	13
19555977	13
919457	13
929470	13
13184113	13
5011563	13
2947987	13
6111368	13
3253723	13
8507295	13
6144680	13
3547016	13
11526171	15
18502265	13
13281873	13
808484	16
15501210	16
2783434	13
4677287	13
3941895	13
40589687	13
8378840	13
11719017	13
4008329	13
1661253	13
24381991	17
12212100	13
4415403	13
767140	16
5406774	13
5104735	13
823733	13
3731566	13
15914843	16
10719251	13
10767952	16
2837430	17
2767297	13
5962447	13
178709	13
6791305	13
8635139	13
10417761	13
8493265	13
3133918	13
77266	13
1318920	13
17860630	13
5149827	13
8597251	13
13983811	13
1709760	13
2468048	13
5133208	13
35936756	15
347416	13
3369603	17
21951008	13
2894663	16
176112	13
895935	13
15004709	13
1347089	13
11765099	13
3685928	15
5825057	13
1240702	13
18304883	17
7544198	13
31650430	13
18775592	13
2517945	13
26382509	16
1894021	13
12340834	13
417347	13
16299246	13
8944097	13
4630781	13
182863	13
5143267	13
8300679	13
15376070	13
11721621	13
3046033	13
2255937	13
1126802	13
13417113	13
11770697	13
13444495	16
25591115	13
8990257	13
12017337	13
591447	13
24230129	13
5009352	13
13400216	13
1758854	13
2235455	17
19712495	13
8842554	13
2997262	15
14010658	13
1624269	13
3075615	13
4696994	13
7389358	13
1785296	13
2660666	13
3595693	13
11846313	13
936959	13
1357063	13
9661723	13
2662634	13
5003626	13
9538257	13
5933774	13
7244245	16
2758426	13
9406413	13
23212232	13
11091388	13
4488563	13
295065	13
6764784	13
12326367	13
1329256	13
1117244	13
28186646	13
5801395	13
15311150	13
36693641	13
7237937	13
5575066	13
9925236	15
8072645	13
2457348	17
5450609	13
26720413	13
20107561	13
6833834	13
11729687	13
5610171	16
12738256	13
6041517	13
19807595	13
11671359	13
19408429	13
2409159	13
3050477	13
22094045	17
12222847	13
25120599	16
2065991	13
5991277	13
2789846	13
1352390	13
1538965	15
23481442	13
15173320	13
22026043	17
17919149	13
16361268	13
1454325	13
7720524	13
6168763	13
6339146	13
7523044	15
3852943	13
16614494	16
6460845	13
12047874	15
20316561	13
17630654	13
9049972	16
8224046	13
8137587	13
5614984	13
12572506	13
1272841	13
2060408	16
8578209	13
17741404	13
10916009	17
37354578	13
32527837	13
2794362	17
3568464	13
5345360	13
7496205	13
8228702	13
7265176	13
4878675	13
621042	13
20430565	13
1255871	13
12530886	13
1288309	13
20295494	13
5063828	16
25676738	13
7784140	13
206686	13
6452686	13
3346679	13
216824	13
7324839	13
7847899	13
1132738	16
3795320	13
7016874	13
8646054	13
14585991	17
11819224	13
2940436	13
216979	16
2396016	13
15699468	15
5518474	13
1627025	13
690988	15
438465	13
1307975	16
3076614	16
19392875	13
6518208	13
2605442	13
3358393	13
5970947	13
200711	13
12292114	17
13822779	13
6029811	16
9842339	13
16939371	13
1367839	13
21719326	16
4472981	13
3071474	13
27575	16
6059418	13
3280196	13
5841807	17
8927721	13
3225946	16
3025744	17
12280282	13
18989948	13
21267066	16
10551039	13
10161446	13
7278721	17
16948459	13
1056728	13
792342	13
43572202	13
3352583	13
9616247	13
2294108	13
14171501	13
10843053	13
8158974	17
1996734	17
4430838	13
3595170	13
2121404	13
2603474	13
1848131	13
1354152	13
24119091	13
3372559	13
11594408	13
3649319	17
6673313	13
4619899	13
8417544	13
4828718	13
6904547	13
9957611	13
8082390	13
5422280	13
14649835	13
4599392	13
2204303	13
258173	13
562513	16
1742343	13
10673553	13
42581497	17
1029141	13
1489578	13
22774448	13
3683550	13
9512184	15
29187370	13
11171489	15
143877	13
43319719	13
7276131	13
5103772	17
9736652	13
12580586	13
5327068	13
6592647	13
12522539	13
5690402	16
6167364	17
20383700	17
7008370	13
2426739	13
518385	13
3849228	13
5826016	13
13264171	13
10350764	16
3726810	13
21803284	13
9965526	16
8278254	13
7914187	13
1992831	13
7816627	13
15854923	13
16681765	13
2193720	17
7197231	13
13335057	13
533097	13
4333083	13
3339372	13
8493463	13
9599475	13
14978775	13
740117	13
13541271	13
14778645	17
13681350	13
15257027	13
5341699	13
26227	17
7953776	13
23445372	13
1704161	13
13355267	13
3741687	13
15680576	13
393467	13
475532	16
13961302	13
10002427	13
17505896	13
23024911	13
22718613	16
3929071	13
4192341	13
5019713	13
35697340	13
12129772	13
16787795	13
619592	13
5815956	13
15686742	13
638331	13
14676131	13
2794986	13
3932143	13
11206841	16
12414212	16
1396481	13
1590967	13
5306622	13
10744130	13
658449	16
23492016	13
22324734	13
22477776	13
8061483	13
6331272	13
676948	13
7033572	13
9356671	13
1217800	13
346877	13
17017266	13
10792442	13
4106384	17
7364590	13
346761	17
26935543	13
9652104	13
21470006	16
15089948	13
1596562	13
7745101	13
8297625	13
2404935	13
753238	13
989609	13
13517078	15
11467591	17
1373130	13
7445151	13
87482	13
13859127	13
1877087	13
2463988	13
8590255	16
7350991	13
10110840	13
6384113	13
1458097	13
40360162	13
15072051	13
5623595	17
561712	13
11812665	15
9263865	17
14188828	13
8031951	13
4799443	16
808767	15
4076184	13
922934	15
2957295	15
1604073	17
12524440	16
152386	13
1032878	13
20652331	13
4899922	13
25132165	16
2440564	13
8509087	17
1492931	13
1197230	13
2089198	13
3116125	13
7830174	15
17658050	13
10065161	13
8998475	13
3421701	13
11032526	13
780702	13
690846	13
4490521	13
44436178	13
90646	16
100910	13
5895344	16
5358694	13
4067504	13
8953756	17
33350210	13
27008831	13
31861958	15
5629289	13
384916	13
6538686	13
4762895	15
2745169	13
2597409	13
12975061	13
1952453	13
7937871	16
4902130	13
12712777	17
27398901	13
4050697	17
6481603	13
21266285	13
17333512	13
7927164	13
26803724	15
4223153	13
4448889	13
947099	15
13227828	13
658888	13
8623479	16
205772	13
6885800	17
3310260	13
3584534	13
618908	16
5832507	13
1987101	13
3067410	16
2167906	13
9494138	13
8217139	13
29471915	13
9139361	17
361266	16
5644651	13
3061412	13
386924	16
1196487	13
2825810	15
10275506	13
5742681	13
2317831	13
2761363	17
13432615	13
4318599	17
66903	13
12879887	13
6544806	13
3082888	13
14368808	13
32796588	13
9538598	16
4025954	16
4110047	13
5743863	15
822219	13
16499	16
9152692	13
18297797	13
17818164	16
17343358	13
9289969	13
19968690	13
11887615	13
3321971	13
6462948	13
2193990	13
8382548	13
7983904	13
294782	13
1985127	13
10389425	13
1689855	13
2822680	13
6975310	17
5315331	17
10195472	13
25377646	13
2726195	15
8220805	13
23948834	13
8435121	16
868278	13
14810995	13
1980943	13
12506205	13
7185310	13
33656246	16
4746028	13
124593	13
9675228	13
5020882	16
1986702	13
31008032	13
14578053	16
1322271	13
15459677	13
4257849	13
30198466	13
333209	13
34302642	13
808034	13
519813	16
5504332	13
44928666	13
20488320	13
2162707	13
4393899	13
21815237	13
29193425	13
13954607	13
21418832	13
1772	16
977795	13
650348	13
6109679	13
1463154	13
13382046	13
2027877	13
8027319	13
11567281	13
4043102	13
31789042	13
4125876	13
8686253	13
8568867	13
1134782	13
6202523	13
574787	13
47938872	13
14761735	13
1956802	13
24594002	16
1058081	13
542989	13
3603446	13
31545801	16
23862832	13
10093548	13
2460813	13
6722712	13
2153192	13
8256585	13
9304973	16
11107754	13
8357987	13
530359	13
6508734	13
5694878	13
3966327	13
8019241	13
3174934	13
426540	17
3900220	16
10324264	16
7092837	13
7985133	13
1909236	13
13614074	13
21783516	13
5077458	13
11822731	13
8285422	13
5646370	13
2164758	13
8345513	13
5378216	13
6017080	13
1848009	13
841859	13
1537092	15
18298011	13
14341684	13
8504187	13
994547	13
649091	16
4697404	13
2058270	13
6760437	13
41998103	13
10006927	13
15911191	13
5600845	13
21804623	13
1264229	13
282531	16
14517217	13
6861079	13
11875550	13
2722637	13
9050133	13
4976561	13
9650157	13
22505674	13
503230	13
8206054	13
3994023	13
24939915	13
394911	13
3196770	13
21253981	13
8987970	13
67219	13
9750237	13
18320902	13
14574975	13
27259671	13
2635747	13
5005263	13
3021144	13
26828208	15
8059735	13
7819939	17
24761630	13
16955628	13
20346272	13
13339122	13
5382085	17
2198420	13
17871245	13
22906963	13
1682394	13
9634212	13
7054489	13
3664292	13
6659105	13
12346667	13
2465243	17
356787	13
194987	13
7548501	13
6941645	13
4123171	13
1519789	13
6333714	13
8994573	13
11651107	13
1201298	13
4275135	13
6536199	16
869583	13
14860686	13
11702282	13
4139986	13
1801609	13
4653849	13
14297004	17
1318874	13
3967748	13
907624	17
951964	13
4994182	13
13768588	13
14960310	17
1843434	13
13634805	13
6418066	13
13553337	13
7661371	17
5591899	13
20795803	13
9701490	13
4680906	13
1853973	13
4103458	13
8825880	13
5715832	13
85263	16
18457637	17
3558879	13
19002617	16
5485658	13
663576	13
9404743	13
1279515	17
6129405	17
2758456	13
6755680	13
4363484	13
292571	13
6027505	13
2589556	13
7287645	13
3800877	13
6071767	13
5785650	13
14320474	13
7697181	13
12697787	13
4952804	13
4958674	13
379057	13
7054170	13
26153318	13
7483572	13
8247698	15
899467	13
564685	13
12678920	13
2319213	13
6107176	13
12829801	13
3073236	13
7752001	13
32097403	13
632278	13
7184075	13
6308232	13
7945981	16
12954810	16
11659621	13
2530321	13
15208052	16
9338305	13
1956519	13
17418690	16
1360032	15
13062921	15
8444854	13
9248950	17
6060952	15
10663528	16
10405245	13
9322675	13
6189743	13
8693294	13
9159198	13
6351059	13
13714113	13
3485481	13
13340006	17
2171586	13
7783991	13
4061	13
7809946	17
15541138	13
7457552	13
298631	13
5535780	13
5305649	13
656470	13
14459630	13
315716	13
19058372	13
27951063	13
5887932	15
16762818	13
5387297	13
650486	13
2169057	13
11646375	13
215032	13
18627188	13
8032814	13
9511447	13
32210487	13
11497878	13
32999685	13
1779289	13
1309051	13
6836524	13
4215436	16
7656543	13
14321051	13
12659183	13
6265309	13
196396	13
942206	13
5880122	13
28528384	13
7060984	13
2305035	13
24755757	13
1438423	13
572531	13
2001827	13
2311807	13
11207954	13
23687311	13
2507491	13
20041181	13
1229299	13
8411857	16
20946011	16
1853568	13
2213371	13
4806954	13
1995994	13
7740726	13
5522166	13
12608636	13
1103470	13
8567826	13
6696634	13
11306367	13
298155	13
502165	13
3113150	13
10701466	13
1514105	13
1156133	13
468412	13
7600894	13
22322146	13
2090791	13
832944	13
19441327	13
3737216	13
1956614	13
17116599	13
349551	13
16834769	13
7295538	13
14874943	13
8548854	13
8142985	17
3501518	13
11826016	13
13831008	13
10171246	13
11240081	13
19208263	17
9896154	17
1197136	13
8892319	16
10789364	13
160484	13
7314891	13
3975909	13
4335026	13
22723299	16
28481258	13
1581608	17
3277211	13
45655329	13
200599	15
2545937	13
1132320	16
1259579	13
131936	13
1689784	13
9088515	13
1637405	13
992445	13
11185120	13
664114	13
7124801	13
5545716	13
8317539	13
10766291	13
2051502	13
1988292	13
2592150	13
7645712	13
341049	13
4901920	13
13635938	16
12573137	13
28075666	13
224806	13
18545316	13
11434043	13
12765291	15
4778200	13
2757101	13
1268864	13
4740271	16
8487236	13
1248040	13
3458869	13
16818475	13
7078473	13
4613830	13
2515050	13
22158467	13
1813655	13
15797667	13
711537	13
2203010	15
7874779	13
5509283	17
3182720	13
11337918	17
20803746	13
12544152	13
236494	13
3513311	16
120023	13
4366709	13
10179491	13
69157	13
13518160	13
9242527	13
3192065	13
6547148	13
4966525	15
15598296	13
40879445	13
18340016	16
783969	13
8603752	13
13023722	13
1237625	13
2941298	13
514017	13
2425748	15
5906142	15
1146355	17
2509175	13
11854180	13
23142349	13
7669239	13
6486845	13
8826675	13
2096741	13
1414632	13
2132729	13
15913790	13
9477535	13
5642332	13
1447773	13
16043473	13
14431998	13
4722910	13
8819334	13
5213131	13
17148952	13
8771636	13
16455618	13
1846869	13
913244	13
19680426	13
3352045	13
7979521	13
5538579	15
17893436	13
26578185	13
25967790	13
10423630	16
4059788	13
2381027	13
21950230	13
993210	16
2099283	13
553288	13
25937305	17
6360244	13
5977635	13
18212437	16
195104	13
8125699	13
14230269	13
3521244	16
18574407	13
1381728	13
9637470	16
3645663	13
1513951	13
24965474	13
9160076	13
12726634	15
2247954	16
5974220	13
4657017	13
7786121	13
3230195	13
9122417	15
8342644	13
3948331	13
1278359	13
39142645	13
325209	13
1699154	17
7095513	13
7137088	13
4183009	13
14608279	15
6040948	13
4165960	13
1045110	13
8401732	13
45323	13
5603687	13
25316516	13
8451226	13
723233	13
2013525	13
2629543	13
126575	13
1788162	13
22056575	13
17010399	13
14029687	13
2057972	13
14597416	13
37244045	13
9450511	13
11037531	13
575777	13
1318578	13
11280956	13
2720778	13
13782127	15
5469710	13
4064263	13
4673229	13
13858535	13
11863292	13
793738	13
7648953	13
3131656	16
2637268	16
4727178	16
2639718	13
31779788	13
2351177	13
32631710	13
7245862	13
12141762	13
26747024	13
1756951	13
6216311	13
9149050	13
2387812	17
6769365	13
2401555	16
2652263	13
28281372	13
3173958	13
16890240	13
3909684	13
1614462	13
1699333	13
10494138	16
4748178	13
6486859	13
7125341	13
11300859	13
3956840	16
11445416	13
2833906	16
6224899	13
1308271	13
3263570	13
3058197	13
13262099	13
246492	13
5387456	16
7313070	13
5123633	13
1047941	13
29334850	16
4116433	13
4151233	16
56118451	13
19067818	13
18630665	13
2894826	15
7635130	16
3486193	13
3233103	16
1994132	13
2950794	13
13884874	13
1704347	13
7861448	17
12111856	13
5974614	13
10219603	17
3605604	17
1894791	13
4201251	13
2591835	13
13981656	13
10163836	13
10988151	13
5419160	13
3432243	13
11334936	13
16151359	13
9287581	13
9428209	13
9491033	15
10707750	13
416501	13
3467438	17
567094	13
27216762	13
689765	16
2053311	13
1444030	13
5306508	13
6019551	13
9563126	13
4945722	13
19045627	13
51111	13
4234123	13
1351620	13
3778257	13
4868474	13
2415104	13
1071059	13
5584377	16
7348487	13
5718918	13
2422730	13
12443543	13
8480807	17
8871527	13
21527910	13
899553	13
1259751	13
12387250	17
305090	13
13712056	17
1365381	17
2646928	13
6183163	17
5621439	15
10623434	17
2944798	16
9945323	13
33554577	13
266499	13
3165991	15
28111488	13
811858	13
2589083	13
10736247	15
913735	13
2454237	13
26291453	13
8215931	13
7025602	13
7792075	13
2150008	13
10883083	13
17280527	13
9236253	13
3377484	13
6525890	13
643452	13
8235010	13
8420679	13
22183699	13
40917502	13
3647851	13
7039392	13
575259	13
304381	13
53779303	13
19079159	13
6406331	13
2281805	15
735260	13
2248947	13
16783725	13
661247	13
5263390	13
342854	13
5980249	13
4706527	13
1734326	13
3906476	15
6166463	13
20485465	13
2230772	13
27870415	13
14601461	17
13122823	16
2199682	13
278341	13
13619147	13
8385932	13
2995665	13
42085346	13
12107382	16
1722140	13
4688155	13
22201927	13
16795536	13
1055959	13
6261039	13
9486192	13
1578020	13
3872526	16
36341458	13
6739921	15
2875989	17
2854563	13
15499161	13
1326294	13
3849365	13
29676	13
21787932	13
15294320	13
16499950	13
8832048	13
12836632	13
3834685	13
4777418	13
19096396	13
38281032	16
3856266	13
187725	13
4212362	13
2175133	13
1543105	13
12968699	15
5154781	13
568829	13
6186099	13
5791221	13
4782670	13
1978808	13
3276075	16
29070444	13
59383573	13
16355017	13
6088426	17
7716195	13
4888914	16
5660876	13
9963208	13
2642294	13
1347392	13
428655	16
5871345	13
34771906	13
19772005	13
2041827	13
450070	17
6373320	13
6873729	13
5788231	13
2138960	13
2053301	13
1248106	13
9772881	13
7195321	13
8010571	13
11273426	13
812660	13
9489927	13
21189469	13
7077721	13
2209489	15
7440860	16
18673584	13
35330502	13
15035371	15
887360	13
13784238	13
10249777	16
3763810	13
2139996	13
7559377	13
7912202	13
5202421	13
1365914	13
14854606	13
7203009	13
13675533	13
725715	13
1625906	16
47486851	13
3898462	13
13524126	15
7779897	13
13587695	16
1289696	13
2477833	17
14307054	13
10466902	13
7812702	13
1256214	13
3794054	13
3720430	13
10094916	15
1743510	13
11354730	13
3100205	13
8182078	13
12768184	13
4077232	13
22840915	13
4534761	13
4798018	13
5443323	16
20002704	13
11651857	13
11131944	17
20102110	13
2185762	16
14219078	13
4737088	13
734535	13
5029668	15
12821997	13
6435649	13
12634810	17
881114	13
20629278	13
3173135	15
4155460	13
5331004	13
40106724	13
12427103	13
22372121	13
24715220	13
22186361	17
13643922	13
36499637	13
3008073	13
3229793	13
1912254	13
4383910	13
2425336	13
17493204	13
2333848	13
17557122	13
7009314	17
24412561	13
207441	13
9798201	13
2417458	13
1079207	13
1067246	17
1784356	13
2574542	16
12894520	13
21132310	13
2708736	13
11098260	13
2254314	13
20285807	13
8168970	13
1217385	13
18960184	13
8312239	13
12146246	13
2038642	16
8259618	13
12758959	15
23999765	13
12901690	13
5950459	13
23160915	13
23261531	13
3870175	13
4925086	17
3640971	17
17237975	13
9701196	13
669841	13
2908824	13
2985907	13
21316215	13
1864246	13
3528005	13
14897913	13
16533891	13
1774056	16
33329	13
10135805	13
7889744	13
2492009	13
325084	13
3718754	16
4197201	13
7166365	13
935966	13
1538559	15
9724764	16
9236838	13
1117742	13
346144	13
1338330	13
9165444	13
4755070	13
7509551	13
9036317	13
1725552	15
4126553	13
918532	13
11427466	13
36781327	13
10759883	16
311539	16
3014408	13
12089346	13
20080419	13
1579500	13
7819775	16
4331169	17
37833575	16
2960793	13
7642154	16
4168314	13
5794102	13
2767590	13
82396	13
1594863	17
6862209	17
8122994	13
3714781	13
23729466	13
10466168	13
22152281	16
13630309	13
1837111	17
10190799	13
2417403	13
1902270	13
8169980	13
39079406	13
14824	13
15577497	13
4574471	13
5334905	13
1897876	13
621195	13
3178163	13
17857487	13
3846675	13
1738623	13
4197301	13
14721923	15
67990	13
627263	13
3102791	13
10926870	13
4111756	13
9939174	13
10224199	15
7933486	13
4341007	13
26272930	13
4330480	13
10774490	13
10200307	13
9236998	13
31089038	17
4912977	15
16840400	13
1361109	13
10256668	13
10274482	13
39988613	13
3537901	13
9377455	13
5251522	13
12299111	13
4554983	13
15749005	13
8675304	16
4025231	13
16751960	13
6832675	17
4760180	17
1218921	17
3158803	13
1621362	13
13012541	13
10074463	17
732725	16
4665971	13
6688317	13
2534377	17
7247164	13
4519586	13
15310899	13
19697008	16
6614702	16
2922889	13
9898414	17
37601157	13
1982871	13
10317783	15
2816517	13
24979340	13
2809896	13
1677541	13
18115565	13
1641825	13
1687197	13
2959577	13
4327942	13
9320580	15
299739	13
573086	16
38187948	13
29785520	13
16379645	13
17546501	13
5471370	13
1154040	13
1181636	13
6683886	15
5379681	13
16281848	13
5084565	13
3446364	16
2122950	13
4692628	13
20802750	13
16382003	13
8385197	13
325105	13
2075667	13
2407747	13
1821952	13
22336741	13
19155955	13
1248402	16
13785814	13
26489373	13
25379078	13
937005	16
1391907	13
405332	13
4284397	13
14745565	13
10406606	13
6192724	13
1419706	13
5694157	13
11767985	13
9254560	17
5908959	13
2516362	13
6695666	13
3614050	13
2427304	13
25655637	13
387143	13
8720476	13
4679973	13
8822708	16
16905071	13
13550263	17
6566342	16
742096	13
1383067	13
4039509	15
18860721	17
3393760	13
3829770	13
15124048	16
1735144	13
7956699	13
1441861	13
223657	13
19801089	13
9369710	13
10061056	16
3009822	13
1139152	13
11791162	13
5132277	13
16883396	13
5162448	13
4035830	13
8405084	13
21437223	13
18686053	13
845740	13
5128	13
912999	13
435887	16
17178226	13
3557396	13
21035411	16
5462839	13
18085515	13
2772974	13
21378559	13
14987299	13
7810825	13
4506077	13
3742284	13
6715742	13
1585313	13
32201699	15
29389768	13
23476130	13
957566	13
5418408	13
4557993	13
4093650	13
13456075	13
2979156	13
9224438	13
1229690	13
2544713	17
627019	13
5143191	13
432337	13
12514745	13
7307099	13
41722352	13
2911154	13
8404046	13
812077	13
10114193	16
7584681	13
9167541	16
7135083	13
4937899	13
14010585	15
6376415	13
2494295	13
1911099	13
9215885	13
2516527	13
5215934	13
14884948	13
8562180	13
1783315	13
1952946	13
13736132	13
44797758	13
4010829	13
2781602	17
2963601	13
9945574	16
6970248	13
12747951	13
10141049	13
8911816	13
7880733	13
9425101	13
11538941	17
2417805	17
4578112	13
3090285	13
31525343	13
4102173	13
6355010	13
5155452	15
750643	16
7787391	13
7456332	13
4366373	13
6245431	13
3688842	16
7223898	13
4317569	13
425611	13
5175251	13
1944294	13
203289	13
11139459	13
27112123	13
130200	13
18645322	15
230467	13
19287096	13
240404	13
4732250	13
4652415	13
3908127	13
310984	13
4374371	17
11379179	13
127386	13
14682078	13
7667515	13
13819787	16
7113668	13
5754701	13
8123803	13
2613180	13
13760788	13
5721886	13
10002816	13
24747969	17
15771051	13
1829106	13
2032755	13
6287329	13
1262558	13
327763	13
13515239	13
14781096	13
8156197	13
2930610	13
20904165	13
437385	13
17938196	13
1541350	15
6600454	13
14746654	13
3539983	13
5134457	13
6774137	13
1672091	13
2052210	13
5071853	13
7063943	13
31267618	13
2431089	13
7091325	13
18777208	13
9981792	13
8071804	13
19262702	13
22801080	13
22490018	13
6427605	13
8651172	13
17182734	13
2616554	13
1465748	13
29200752	13
1029512	13
9235067	17
1025757	13
8151972	17
23370585	17
17337376	13
20517549	13
2957065	13
1984167	13
7723232	13
15982301	13
2145509	16
26037953	17
4175102	13
10310129	13
964333	13
2765989	13
7737772	16
4348374	13
8527138	13
8617376	13
7097630	13
22809425	13
1265936	13
7467484	13
3500144	13
10980939	13
37381064	15
463215	13
4289795	13
7227954	13
471525	13
32148019	13
422228	13
3433961	16
3336627	13
4629125	13
9411005	16
3382183	13
1730696	13
1029196	13
14888061	13
3884969	13
6356425	13
14340807	16
1137622	13
4702096	15
3709874	13
6502579	13
4313625	13
2248812	13
705335	13
11210393	15
6148773	13
6677827	13
10600249	13
4113641	13
14783209	13
9082403	13
12638445	17
15301525	13
2742870	13
4277247	13
3236886	13
279341	13
1202270	13
4167303	13
604340	13
8904062	16
12913288	13
20702351	13
14821600	13
3186585	13
4338995	17
3800021	13
14440331	13
7679607	13
3547770	13
5860397	16
1282711	13
755628	17
3439662	13
2992206	13
29620082	13
379120	13
3989736	13
1748828	13
2582959	16
5824412	13
1767548	13
9118774	13
21625667	13
9359578	13
10557324	16
2102082	13
34725624	16
3134862	13
36034391	13
13325132	17
15780554	17
11473003	13
2851444	13
3090754	13
1805416	13
8764496	13
468372	13
1240704	13
9865406	13
5799399	15
5025350	13
9275876	13
23565185	13
2635700	13
27114969	13
17433348	13
16185018	13
824003	13
4138653	13
145115	15
9513526	13
1110132	17
171813	13
2521885	16
6412281	13
603980	17
9785717	13
5502753	13
6595806	13
13219515	13
560348	13
1275582	13
10495365	15
52217329	13
3558681	13
25198706	13
4845234	13
15047773	13
1826263	13
16470563	13
7179235	13
7061282	13
8011339	15
21834959	13
18347829	13
3690106	13
858104	13
192518	13
1577954	13
4557149	13
355899	13
25845442	13
2054800	13
1196922	17
2880880	13
10335324	13
3086970	13
329057	13
13253097	13
33059762	13
2092659	13
1750821	16
23997203	13
30443690	13
7006656	13
14297534	13
443819	13
8573247	13
2285990	13
4824005	13
9563727	17
626197	13
17945	16
12648495	13
6361623	13
27889342	13
896392	13
6324089	13
25010890	13
2851911	13
3360440	13
2923699	13
9243501	15
8111347	13
14284423	13
307811	13
4127468	13
3320321	13
5059326	16
4657777	13
20168995	13
299491	13
238197	15
3438298	13
19243280	13
8755106	13
968645	13
19736959	13
398710	13
8347134	17
6730618	13
3063530	17
3633210	13
3971659	13
2905138	13
8923077	13
7256217	13
2578443	13
3491659	13
34231663	13
4078288	13
3090039	13
5016968	13
1143824	13
10988086	13
2315773	13
8976010	13
5497384	17
15849659	17
3202218	13
9763598	13
10169563	13
9347914	13
19281415	13
1048186	13
12143842	13
992848	13
13339145	13
1155208	13
5836914	13
8671562	16
4614537	13
502922	13
995846	13
4682367	13
3143802	13
22117976	16
1147748	13
13052816	15
10847647	13
24176058	13
20105905	13
2121126	13
9940902	13
8366698	13
1663244	13
2266759	13
3818610	13
4830772	13
3384065	13
3926222	13
2092400	13
5611099	13
33402029	13
3004438	13
2309708	13
6554279	13
3352387	13
9076278	17
50656140	13
13669011	16
9584721	13
6812940	13
1411149	13
3424286	13
4244726	13
2680139	15
9227729	13
2302	13
3888595	13
1988918	13
4869926	13
1419137	13
103305	13
1240087	17
4633997	17
10998474	13
6409904	13
32942689	13
3794184	13
10035401	13
3387530	13
14106139	13
6764443	13
2411721	13
6363935	17
8754504	13
6903962	17
19709877	13
1641590	13
32508981	13
13258716	13
19635383	13
40491798	13
8668583	13
324037	13
1888120	13
4561539	13
2934428	13
3831636	13
26536396	13
1445273	16
1841673	13
8059610	17
14580038	13
12927747	13
8095391	13
4046318	13
6806732	13
1088173	13
1504328	13
11788595	13
3451943	13
5466084	13
2922975	16
2090692	13
1467217	13
297166	13
12871242	13
2625234	13
4850040	17
9102785	13
349171	13
37194370	17
25243702	16
105841	13
1247688	13
13879885	13
427263	13
6405993	13
4479190	17
12111924	13
4123042	13
9595347	13
5192335	16
2211742	13
20948321	13
17065451	13
3388010	17
5021250	13
4979257	13
4670173	13
7791806	13
2342358	13
15009448	13
4223336	13
5910156	13
10722499	13
10185024	13
55195811	13
9177305	16
9462607	13
1128538	13
7853244	13
615934	13
3862067	13
6782449	13
548858	16
3078776	13
6155147	15
6977676	16
3852161	13
11066211	13
6565257	13
775710	13
3611679	13
7401102	13
4234548	13
1323515	13
1803072	13
1573005	13
9376431	13
43427496	13
9032607	13
4820650	13
12159533	13
1702128	17
12917915	13
697684	13
9597420	13
3700536	15
4772616	13
330832	13
6549491	16
641407	13
237660	13
7397677	13
2003981	13
6968022	13
1941388	13
13421783	13
18585768	13
16118850	13
352972	13
3666367	13
1663330	13
2992017	15
1225327	13
1339927	13
11201484	13
6095236	16
15466920	17
677840	13
1002556	13
4016167	13
6990782	13
11444847	13
2683783	13
2903515	13
22463742	13
2769065	13
12123250	13
20008622	13
6617565	13
30305130	16
5099135	17
15364467	13
19633052	13
4678421	13
5231003	17
541531	13
4305717	13
5349331	16
3518946	13
16569225	17
2966453	13
14306311	13
30988359	13
2649987	16
6419006	13
10052587	16
127540	17
18811144	13
8212952	13
9113821	13
16906899	13
24079904	13
23288312	13
26724929	13
8837868	13
1176298	13
10877219	13
3391390	13
8403613	13
3254660	13
2551323	13
4172156	13
1605556	13
5877619	13
36094358	13
36716534	13
4972191	13
4411147	13
12795922	13
2378417	13
1046042	13
861442	13
1053187	13
34883365	13
242266	13
3184505	17
9190318	13
10474	13
569339	13
26088046	13
1281573	16
7820247	13
895795	13
8079806	13
25633100	13
7942593	13
11107184	13
51667533	13
318086	13
2263436	13
4296074	13
30153840	13
13945436	13
5749112	13
7309641	13
3399395	13
3899814	13
3886428	13
3902364	17
2462405	13
20071873	13
9798593	13
4968159	13
4931459	13
851307	13
10702658	13
1305337	16
43555228	13
5117149	13
2957134	13
12213787	13
15625997	13
445489	13
16503	13
3860370	13
24503127	13
1305	13
15309422	16
3062345	15
5030061	13
6754193	16
2738510	13
1200075	13
247900	15
26299672	13
12955223	13
12459843	13
11101751	13
1122583	13
5936677	13
7756251	13
21121215	13
26157664	17
2979977	13
1098009	13
24301078	13
21276956	13
55304179	13
9320711	13
1523874	13
2729546	13
4357540	16
23694321	13
12577735	13
1476288	13
9415749	16
4698843	13
9984726	15
11586833	13
382715	13
4884009	13
2007491	13
6089976	13
26242913	13
593097	13
4415975	13
1626337	13
22349435	13
4084091	13
12960739	13
18740167	13
3800769	13
11939357	13
10249155	13
330555	13
5751492	13
16008548	13
5794382	13
164124	13
2361407	13
1717141	13
27573900	16
1070174	13
27458717	13
1722228	13
14943185	13
1648335	13
7337417	13
13942352	17
6216618	13
1615294	13
2419616	13
1525533	13
7750975	13
13077668	13
10263780	13
5656646	13
3811061	13
10529740	17
11286087	13
6212140	13
12351817	13
5285823	13
1530465	17
13216214	13
1405274	13
7006203	13
10250091	13
12630	13
577865	13
239970	13
2443028	16
70784	13
1904863	13
7544667	13
1667360	13
4402929	13
769076	13
4522276	16
25020827	13
96847	13
12132898	13
3799282	13
7485938	16
3291771	13
3106122	13
16383062	13
19723036	13
22609793	13
411411	13
24937459	13
4772065	13
6942575	17
16257709	13
7565240	13
2904743	16
16181352	13
17052663	13
7057643	17
4091944	13
312182	13
3845755	13
1171843	13
11364672	17
10950331	13
10142811	13
771760	13
4854391	13
13795146	13
41070548	13
6921306	13
4103055	13
15403246	13
3061384	13
5018172	13
17952683	13
3971428	13
16031196	13
11727388	13
10564288	13
18870460	13
3106374	13
1925914	13
4089124	13
4594452	13
11239110	13
8660889	15
3879474	13
365835	13
22148620	13
40121171	16
19137380	13
2896283	13
3744587	13
873606	13
27917208	13
6531033	13
1087533	13
4086879	13
5538681	13
6863370	13
244733	13
643429	13
6460932	13
2331730	13
10999433	13
4209543	13
30859579	13
727251	15
12866384	13
3270752	13
1018819	16
5739334	17
4518567	13
15353492	13
17472466	13
5420884	13
13508683	13
2177118	13
16042034	13
4131623	13
18913801	13
1376025	13
8719531	13
8697870	13
2286598	16
10992291	13
969077	13
5842436	17
3479897	13
2132139	13
13246513	13
7925206	13
5492186	13
5128665	13
6871597	13
335732	13
3230215	13
13142331	13
11912011	17
4963955	13
8369546	13
30509231	13
4599052	13
8313288	13
27278550	13
3899992	13
787744	13
3634786	13
438953	13
3700242	16
2640836	13
15906110	13
5729224	15
3348633	13
42540631	13
5975883	13
3463863	13
14811749	13
7586241	13
13587010	13
7582185	13
1615597	13
3452694	13
11307420	13
262443	13
5678418	13
2155122	16
13239793	13
4646823	13
1495128	13
8096128	13
1656477	17
28511468	13
3973235	17
12182487	13
4416434	13
11107528	13
9237919	13
10771791	13
8416150	16
15185203	13
9995672	15
1609346	13
4408709	13
5105881	13
6546489	13
2469238	13
7263863	13
1077018	13
102475	13
12668189	13
2404678	13
8012025	13
11299148	16
1919005	13
2376479	13
9378307	17
16370407	13
14483314	13
11277190	13
35724738	13
5341984	13
19428621	13
1504002	16
12634901	13
4801360	15
4810888	13
9612749	13
2223805	16
9450167	13
26710155	13
4738183	13
10484875	13
3787752	13
751687	13
11431656	13
9336489	13
20162190	13
10584989	13
9666534	13
14165033	13
7080888	13
878966	13
4016800	13
13274474	13
11514672	15
7086602	15
14136014	13
3809222	13
16862206	13
6846157	13
13264337	13
1732377	13
2097487	17
1825893	13
15207850	13
808970	17
3003323	13
4132174	13
6382865	16
11870079	13
24098096	13
13707424	13
2479908	13
12132613	13
3326926	13
2093175	17
384389	15
1028547	13
4024185	13
20579676	17
564419	13
1811725	13
23431410	13
1231969	13
2237180	13
260977	16
51634	13
17594845	13
234235	13
7766094	13
806470	13
9559789	13
13530338	13
4852151	13
6100249	13
6265264	15
39932014	15
44560569	13
1236908	13
4007146	13
32694392	16
12208733	13
30963250	16
4778434	13
11680521	13
18838092	13
5451035	13
4342629	13
8848521	13
20649013	13
274858	13
6357454	16
11090638	16
2492686	13
4327851	13
4066143	16
8829046	13
14809015	13
147578	17
4785658	16
3359925	13
3285444	13
6621323	13
8777296	13
12894041	13
7274474	13
1184878	13
6510420	13
15817946	13
2079553	16
2238599	13
10540492	13
4795088	13
8905853	13
8796821	13
3202354	16
4524947	13
2083154	13
7014923	13
7335999	13
840377	13
1896321	13
5605201	13
7785939	13
4232341	13
6156551	13
27970060	13
18868362	13
1830132	13
5275066	13
15696108	13
2879435	13
13990891	13
3795599	13
185549	13
10258222	13
1986292	13
5966899	13
12299292	13
6473261	13
4274666	16
1317319	13
18357110	13
755713	13
7391407	13
8004732	16
3507871	17
5335823	15
7828722	13
981458	13
3260402	13
24407265	13
2346910	13
2920816	13
4597187	13
3210503	16
18832024	13
7734854	13
19047397	13
3995085	13
17227785	13
7213006	13
7577511	13
6053358	13
8546727	16
3727167	16
7149191	13
17085715	13
12473083	13
2106655	16
36292779	13
22209446	13
13811939	13
1547599	15
4900262	17
4745389	15
4470115	13
14437433	13
22946295	13
575948	13
6643323	13
13930520	16
957094	13
4542266	13
525868	13
13319781	13
376713	13
5759025	13
6598701	13
1786749	13
7507602	13
2233	17
1178385	13
19293403	13
9236186	13
6007446	16
19187338	13
898640	13
17220626	13
6109059	13
11768140	16
6451556	13
1219272	13
8057924	13
21080575	13
1163289	13
3665160	13
2023052	15
5641864	15
4167730	13
1496010	13
9033230	16
1493630	13
1823413	13
2701952	13
16366243	13
29498706	13
789015	13
1063057	13
8201195	13
18499377	13
3096639	13
9003652	13
14813434	13
3050490	15
7967321	13
8002489	13
31378226	13
675894	13
5449716	13
8702791	13
1409897	13
3821310	13
1745810	13
5671243	13
8838284	13
14946297	13
6935270	13
14098340	13
2296519	16
1094466	13
4064179	13
3317223	17
2947857	13
3555953	13
7915922	13
1485736	13
6690559	13
4419207	13
4655570	13
15609880	13
17186231	13
414504	13
23438427	13
3338932	16
6459796	17
19301529	13
12293774	16
25956785	13
541803	13
7248676	13
4106596	17
11998624	13
3930243	13
11964479	17
31093	13
12286366	13
2032929	13
13521768	13
17267928	13
12791961	13
8483046	13
13283438	13
4113421	13
13389169	16
4693701	13
1412681	13
1348628	13
10249973	13
531497	13
3371733	13
9470080	13
6616304	13
60259013	15
1453003	13
10158064	13
2825449	13
2510341	13
15141799	13
4684570	13
8478069	15
12835559	13
10881622	13
8931718	13
3873335	16
2212906	15
3900170	13
16588866	13
21360502	15
1488204	13
15470388	13
51268092	13
11640247	13
2205409	13
8826841	13
9292631	13
2514458	13
15586291	13
32307645	13
7774310	13
609878	17
3076598	13
363074	13
8946514	13
16462601	15
2445493	16
885056	13
2927925	16
17820139	13
92516	13
11386544	13
5380782	13
2736877	16
6344630	13
7782049	13
4403438	13
3762690	13
594650	13
1737842	13
2155398	13
4287166	13
2823427	13
9921032	13
5695851	16
10159287	13
8776996	13
17006590	13
4732270	13
3221055	13
2425198	13
5077405	13
9645315	13
4258540	13
505679	13
8635393	15
2789192	13
4867382	13
11004454	13
2060114	13
7676926	13
6782729	13
16965692	13
5178146	15
2569341	13
561059	13
46129650	13
286796	13
30103843	15
15381	13
4930394	13
2240853	15
12328154	13
8096703	13
3047331	13
9817430	13
2862780	13
7438845	13
1787139	16
6966499	13
4307438	13
17895744	13
5564099	13
2920872	13
4145875	16
3176141	13
10725119	13
203698	16
4553573	16
13644220	16
5596630	13
25890559	13
4576342	13
12377533	13
11325356	13
569594	13
874666	13
18524043	17
17961427	13
3211493	13
10422609	13
5714440	13
1840728	13
2974095	13
1677654	13
1224466	13
28713693	13
3146052	13
3054314	13
2927391	17
3472357	13
2301238	13
11470206	13
14207250	13
2899025	13
610451	16
10606108	13
8025438	17
3471281	13
931964	13
2848685	13
2639113	13
12370270	13
5802739	13
14042903	16
4999834	13
764668	13
12377245	13
3988831	15
23940440	13
10030293	13
2525942	13
2920055	13
9742810	13
7935384	13
9307833	13
7247214	13
2448026	13
44356021	17
5889104	13
5610848	16
1125562	15
23587691	13
13869135	13
484448	13
20105497	13
5224579	13
743191	13
9267751	13
1164592	13
11637995	13
11345357	16
5354714	13
9403125	13
3500483	13
17618900	13
4944318	13
4262810	13
6634481	13
2672733	13
3900831	13
5537873	17
1333033	13
18072105	17
31459703	13
9443884	13
2771393	13
3628840	13
28072215	13
547827	17
11639547	13
5431954	13
11619217	13
126819	16
9117022	13
10747841	16
1223668	13
1555887	16
10240990	13
7124271	13
6785924	13
3117775	13
2884010	13
12755836	13
219623	13
2569972	13
9225333	13
8246820	13
27369649	13
6180536	13
7071477	13
18795571	17
8148001	13
1382221	13
7787445	13
402886	13
3492422	13
25311964	13
4487877	13
2550605	13
37040650	13
3676879	13
3360115	13
23138966	13
118528	13
22160792	13
71614	13
1649527	13
6143227	13
4403693	13
1460758	13
4237533	16
8220411	13
2365505	13
2975006	16
11731738	13
6107639	13
3684717	13
28131738	13
9285426	13
5185228	13
13411882	13
1954204	13
8443011	13
48100597	13
1852233	17
10069154	13
8684634	13
711983	13
37925617	13
12503093	13
1172922	13
6432206	13
5499348	13
5453408	16
2220236	13
2375388	13
18570302	13
8978714	13
17590122	13
9840372	15
9582200	15
9772038	17
4528394	13
9146882	13
20367281	13
8456136	15
1520404	15
5541763	13
4417526	13
3157391	13
3887198	13
3258711	13
842987	13
6482185	13
12124346	13
804625	13
19268608	16
1405641	13
14582898	13
7854737	13
24438491	13
808321	13
3197611	13
21219232	13
4805181	17
9769181	15
8919796	13
12795305	13
7398118	13
1678758	13
44457115	13
9700619	13
1296050	13
726500	13
32096964	13
32467210	13
5232954	13
32268519	17
9824081	13
2706462	13
3052564	13
18912246	13
10476106	13
22245951	13
2986049	13
10269485	13
9082746	13
4165391	16
1640788	16
1357513	13
5223492	13
31983781	13
3303710	13
6423192	13
9343189	13
2949555	17
4028588	17
1440328	13
2353092	17
1236966	13
10587393	13
2051580	17
2212389	13
249371	13
1594299	13
6746516	13
5989144	16
9455146	13
5459645	13
155554	17
17346232	13
17034361	13
766046	17
12948113	13
5968484	13
10458404	13
2814214	13
22164517	13
18347736	16
1919564	13
6214959	13
4384050	13
5233477	13
9387305	13
1701178	13
622947	13
2104970	17
290174	13
7077079	13
14016642	13
6242345	13
7937449	13
4242884	13
3138878	13
701912	13
8088206	13
4834211	17
16939748	13
17464700	13
7980981	16
3802085	13
8681663	13
9216351	13
3931586	13
577938	13
5931750	13
22985891	13
495979	13
396388	13
44748189	13
12801994	16
18525053	13
8673049	13
1777650	16
9778516	13
2673673	13
7100989	13
1517492	13
12143032	13
7138379	13
1016770	13
22960801	13
9773192	13
5666944	16
6748343	13
10299406	13
4435223	13
1043637	13
8736541	13
9699182	13
959652	16
7543211	13
11361422	13
6820043	17
2433123	13
18290131	13
4186106	13
11077552	16
12070739	13
22795765	13
5118992	13
9484588	13
30704146	13
297421	13
400260	13
8772279	13
34552646	13
5743271	13
431440	13
2947105	13
6957148	13
7110887	13
889945	13
2761383	13
2345889	16
7400650	13
1830756	17
11330247	13
3424003	13
15969363	13
13949396	13
13137021	16
854276	13
7120728	16
170234	16
7670905	13
14128680	13
2862048	13
14386321	13
5514034	17
17011833	13
5931417	16
6889271	13
15199385	17
3333300	13
9777818	13
6352774	13
2756169	13
8031956	13
9196680	15
345075	13
3529933	13
7778406	13
515847	13
6014642	13
1220116	13
11749187	17
11799819	13
179730	13
197131	13
4184342	13
3127249	13
2784942	13
3893763	13
6425219	13
9453310	13
752730	16
950000	13
3596770	13
592600	13
1630059	13
240739	15
2062556	13
7898000	13
3140661	13
906687	13
23105626	16
8760698	13
8759707	13
10343178	17
663831	13
6768665	13
3074811	13
4070532	17
4300192	13
1635650	13
1862282	13
135317	17
2539993	13
1090171	13
14725903	13
8634144	16
6771738	13
11778338	16
3450022	16
10290588	13
15338764	13
4578083	13
3908179	13
29248558	13
12802936	13
11546704	13
1077944	13
1818499	13
21262768	13
9104819	13
8800349	13
1292314	13
5442166	13
5646071	13
2722381	13
17544990	13
1984803	13
330337	13
5428239	13
10959506	16
7761757	13
11085395	13
21463844	15
7323288	13
435031	13
5856683	13
7173149	13
1884275	13
6530363	17
32805999	13
6172315	13
584052	13
4044021	13
15751160	17
21637006	16
6567546	13
19601514	13
14564791	13
1683307	13
2838582	13
14677967	13
1686104	17
21034919	13
2052512	13
6862831	13
4518566	13
7661530	13
12098102	13
18640581	13
10941570	13
41554203	13
59010609	13
8385840	13
12710028	13
4020014	16
3262444	13
3258712	13
1627620	13
12859691	13
11298116	13
2430924	13
1563180	13
14851091	16
2597438	13
450980	13
12125876	13
4657935	16
716106	13
8884838	13
6993910	13
1020565	13
3460126	13
5869211	13
1512187	13
5991396	13
9433311	13
39250200	13
18996408	13
16559191	13
759685	13
2656791	13
13830665	13
2300636	13
4074163	13
2224018	13
9042069	13
16930787	13
3709304	17
4695711	13
18248922	13
2885728	13
15044876	15
4758212	13
10443517	13
8637157	13
1178254	13
3880601	13
11162919	13
13231438	13
3311247	16
1609603	13
18654253	13
11069978	13
11267902	15
40220011	13
11925626	13
1591586	13
1447470	13
2436792	13
1988134	13
539064	13
161917	13
13086583	13
9138289	15
3205984	13
5441698	13
3435290	13
543006	13
444996	13
576905	13
22352181	13
5810433	13
30215174	17
37201877	13
3900374	16
522221	15
10623959	13
2718942	13
3369260	13
14006631	13
1746947	13
7647997	13
4343010	13
15068732	13
707097	13
1745149	13
16646994	13
21843620	13
234660	13
12393689	15
1335392	13
4981296	17
2142462	13
7194729	13
1365324	16
3627627	17
27482345	13
2855300	13
2509292	13
15158896	13
346155	16
18822578	13
579698	13
7895627	13
5424882	13
13454075	13
173336	13
13942444	16
7215574	13
6394917	16
5634953	13
21615109	13
4580140	13
2413633	15
6115162	13
12058416	13
9349810	13
1204227	13
16419502	13
296962	13
11768485	16
11298047	13
16369597	13
11186845	13
3272837	13
3405729	13
14096549	13
931954	13
9651209	16
2453495	13
7640720	13
1973553	13
2815990	16
2978054	13
2882801	13
6596358	13
11262117	13
12142101	13
12871283	13
54429	13
7362904	13
300093	13
1471683	13
1053803	13
1645425	13
4046266	13
5116636	13
1462738	13
2806264	13
3672367	13
4940710	13
10530586	16
17388990	13
5947893	13
29071954	13
1994889	13
41540301	15
786815	17
7599439	13
12454777	17
10571817	13
4751350	13
5140500	13
5396542	13
18871401	13
9153617	13
6530927	13
4908567	13
4991935	13
753496	13
3746135	13
35297666	13
8901310	13
38225	16
26643736	13
30686363	13
2898310	13
18522361	13
17670688	13
4750722	13
29148445	13
10014893	13
2352836	13
1003317	13
2198376	13
4049591	13
6287734	13
40551013	13
17852230	13
1915673	13
1239589	13
1247157	13
10610505	13
523006	17
2846126	13
12340604	13
7916046	16
17815849	13
9884123	13
5608298	13
7436158	13
28705029	13
16921171	13
1204798	13
7012441	13
21018677	13
26668450	13
854381	13
1745485	13
13966659	13
12042448	13
6836002	13
23333231	13
13977948	13
22617945	13
15393705	13
3810468	13
19804246	13
7356260	13
12545307	13
1132224	13
2991128	13
27723869	13
7850607	13
5770827	13
19058989	13
464905	13
13066382	16
8204524	13
3109661	13
21993358	13
3454093	13
932833	13
8703986	13
3457449	13
26797059	13
21986906	13
12337403	13
5647601	15
1714359	13
6557194	13
9696	13
4706086	13
5935952	16
16441232	13
8913642	13
871977	13
14442803	13
1884785	13
3089739	13
2993897	13
16329846	13
5144006	13
2432681	16
3966578	13
2473186	13
2879825	17
11680937	13
99188	16
37813901	13
11057082	13
29638506	13
16545683	17
10017358	13
12200699	13
12880981	13
4358505	13
15158280	13
6382801	13
7566369	13
9149966	13
12195746	13
3304104	13
2480431	13
12333306	17
13476808	13
18341748	13
690541	13
9382437	13
9469285	13
39630384	16
8042584	13
18249590	13
433683	17
12508664	13
3237682	13
8792362	13
30411146	13
18519995	13
6492278	13
4699711	17
22760188	13
4995808	13
2565776	17
24662875	13
5921636	13
6975032	13
7251062	13
6951578	13
11408277	13
411294	13
20011415	13
23013695	13
3536488	13
20164780	13
9070036	13
4039286	13
4211702	13
3711950	13
8990522	17
2713331	13
1449586	13
4995232	13
2684151	13
26764524	13
31649872	13
4164541	13
1644830	17
1647293	13
30212842	13
1034474	13
18441902	13
5976720	13
11239547	13
7848198	13
5129259	13
5257222	13
3917961	13
4502388	13
9816050	13
2743913	13
16077791	13
4309525	17
3744070	13
34783820	13
17044910	13
141546	13
9045154	13
4189313	13
1334489	13
2035086	13
13493450	13
6011214	13
14534772	13
1191864	13
558010	13
7802858	13
492162	13
10712892	13
5986482	13
18827989	13
1941364	13
5661031	13
12018771	13
300588	13
11950620	13
8626219	13
3445484	17
3500895	13
3341773	13
836490	17
9385653	13
7637886	13
35970990	13
22317998	13
6186334	13
3591945	16
14189293	13
2683482	15
7664909	13
10935841	13
22666264	13
14900609	13
4628551	16
1717293	13
20267035	13
10191322	13
1374381	13
6161139	16
6316567	13
2257472	13
9245798	13
21079327	16
487198	13
1649314	13
16989436	13
5987020	13
2672113	13
29911293	13
10509596	13
4623711	13
9548800	16
25651447	17
24154135	13
16024412	13
949454	13
749988	13
2480726	15
2408994	13
5280018	13
4133815	13
34173318	13
30696115	13
3993296	13
6265396	13
1550474	17
4618062	13
2376545	13
12083912	13
1429604	15
1812527	13
20029362	13
18178656	13
17347463	13
6371106	13
38692174	13
4623883	13
2692609	13
4774449	13
12145653	16
4658744	17
2164213	13
324254	13
9059806	13
5414295	16
2065246	17
536445	13
19812036	13
8948807	13
3862531	13
1853162	13
35751690	13
9662	13
4311670	13
11225899	13
33774152	13
5066539	13
13134897	13
15698255	13
2892834	13
3109002	17
5975115	13
14399089	13
6537186	13
1193468	17
2140401	15
3738618	13
15430607	13
4522114	13
5495208	13
11029198	13
3696756	16
17163484	13
19319120	13
2996863	13
3188045	13
6463740	13
12504823	17
1016013	13
6284947	15
1098989	13
7858471	13
1253799	13
12942721	13
33829299	13
7581154	13
7571410	13
19206868	13
18585350	17
1949418	13
20083337	13
3021834	17
481446	15
6538908	13
12634507	13
5449738	13
47996	13
11534238	13
4600447	13
942484	13
39005886	13
3692372	16
794415	13
16227570	13
12769033	13
7347004	13
23693962	13
16422148	13
4817174	13
1822093	13
7109881	13
14655593	13
8970828	17
3323289	13
876408	13
24371019	17
2041519	13
499156	13
20587000	13
5592442	13
4838147	17
41553938	13
12179289	13
629784	13
11439898	13
4529966	13
2080512	13
2436754	13
14344265	13
1410881	13
8418366	13
6654736	13
17816313	16
2806198	13
5976381	13
2627045	13
4643665	16
4821839	17
14135	13
1039521	16
14276612	13
8257344	13
3919438	17
1859110	13
368011	13
2430262	13
4944664	13
14119795	13
25080694	13
4989042	13
30701750	13
10644654	13
14610650	13
2138439	13
7980957	13
10291527	13
424230	13
3026333	13
7039967	16
7069952	13
437005	13
6095827	13
9073245	13
10595400	13
32128614	13
36547036	13
10377360	13
3790822	17
5326453	13
1784535	13
64470	13
28432632	13
8161989	15
7631716	13
16388167	17
5048798	13
2136064	13
12170649	13
6851599	13
4607896	13
7544704	13
9200671	13
33665790	13
7798015	13
14959188	13
13789161	13
2889610	13
12961439	13
2771045	13
31194248	13
3012192	13
2347115	13
993129	13
8106545	13
6117293	13
7243072	13
7679660	13
19899413	13
495955	13
2449855	13
14913040	13
29098231	13
4256094	13
3819870	17
6987330	13
8410241	13
11572047	16
5232542	13
1740713	13
1607635	13
4435792	13
25294971	13
4989078	13
8418623	13
592970	13
5796049	13
28276365	13
10005657	13
1739106	13
6815693	13
5196785	13
3812343	13
4547815	13
4783857	13
11326680	13
17932744	13
3410818	13
14488223	13
15812931	13
3222859	13
19386907	13
3434047	13
21120473	13
9133861	13
1582960	13
25056186	16
3292207	13
10823322	17
29187903	16
6180343	13
5014249	17
2081560	13
2310099	13
24627287	13
215650	13
16445374	13
3927577	13
8887942	13
1751512	16
35564572	16
3760162	13
33902941	13
395735	13
4004703	13
1154859	13
7283081	13
3550781	13
26542567	13
3430615	13
1237053	13
8644427	13
207239	16
2242183	13
5258595	13
5263747	13
751177	13
292472	13
1714994	13
16890949	13
4257382	13
2151601	13
21542362	15
21212283	15
6552302	13
7378389	13
8216798	13
19248207	13
6667986	13
44155937	13
3613025	13
331527	13
24711043	13
2472877	13
3133912	13
1813391	13
7939628	13
14965782	11
10847008	13
750218	13
20546828	16
2260906	13
26076809	13
21381718	13
1849150	13
4598079	13
2172169	13
7194988	13
12614569	13
17176026	13
10672894	13
3349177	13
7385246	16
6507642	13
10328178	13
10523814	17
7554206	13
17064	13
6482770	13
5191544	13
284173	13
1884017	17
2853323	13
13161916	13
34342860	13
756677	13
12464678	16
6289947	13
13864384	13
6560691	13
2697086	13
13218861	13
1946567	13
13179354	13
3336899	13
6366837	13
4407910	13
9238041	13
1018771	13
617254	13
712875	13
19979260	13
3213172	13
40357376	13
4453333	13
13390822	13
1508378	13
412044	13
1160933	13
7660846	13
12439455	13
770662	15
23599687	16
7510777	13
2133892	13
6979084	13
2492895	13
5116758	13
5167044	13
19705429	13
5785152	13
1984873	13
2032386	13
12804380	13
3917430	13
5572	13
3126094	13
1841294	13
6100561	13
2566443	13
2499743	13
361358	13
10356673	13
11908100	13
8113680	16
2563786	16
14030469	13
958155	13
10640290	13
8106720	13
3422764	13
2103318	13
7831942	13
1739893	17
5238299	13
17590923	13
23338160	13
29898245	13
357276	17
12634873	13
653351	13
5055290	16
9432578	13
8151721	13
8669616	13
9358495	13
886923	17
12808847	13
5848009	13
10260359	13
14079103	13
2818541	13
15985143	15
2012986	13
7673575	13
5252209	16
7631004	13
7911971	13
3989010	13
16181504	17
3927163	13
2271267	13
2221037	16
9907609	13
3641918	13
7715380	13
7072464	16
4375073	13
25624717	13
567180	13
979508	16
3602558	13
933595	13
30097048	13
14814192	13
7679742	13
2408974	15
10645173	17
8808988	13
554286	13
22712004	13
23808735	13
17735340	13
22300469	13
2938140	13
23588855	13
4387870	17
15807784	13
14481677	13
12013795	13
16715017	13
6618726	17
12746514	13
22791891	17
2944195	16
15358066	16
3684366	17
13121270	13
1998092	13
3646940	13
6219767	13
13435928	13
7990322	15
5781561	13
1420108	16
2099139	13
21216702	13
6778199	13
4560819	13
21638064	16
3331119	13
9863112	13
13966454	17
5989790	13
5923444	13
29133159	13
923448	13
2054941	13
9325988	13
586274	13
1603247	16
149043	13
1610605	13
3428897	13
798801	15
39543097	13
3310905	13
24863318	15
11327333	13
503397	13
4442385	15
3672526	13
2472143	15
2497015	13
5418370	13
15147228	13
1680783	15
18648151	13
9308574	16
47648676	13
1902904	15
3684942	13
12362541	15
882111	13
25837300	13
811863	13
2325341	13
4936947	13
3141726	13
16077851	13
4331029	17
4355152	16
6992306	15
3070766	13
7519879	13
7485922	13
11926360	13
16598633	13
8022434	13
616520	17
19316463	13
13709050	13
6038433	13
1149584	13
2229898	15
20537063	13
3639694	13
1622394	13
14355090	13
4267542	13
5427565	17
2282053	13
5358129	13
2007225	13
6542282	13
2292661	13
13896665	16
3465512	13
7009563	13
22955383	13
12781538	13
3932272	16
5374884	13
2588461	13
17022503	13
17746068	13
9344977	13
2219071	13
50223	13
807186	16
1639393	16
2413477	13
2919556	16
22628066	13
12102215	16
26747219	13
2838829	13
4757669	13
634109	13
1375881	15
5783478	16
1520510	13
1371455	13
7403865	13
2443710	13
21434232	15
3723101	13
2072612	13
5421735	13
6243950	13
29110	13
23292455	13
29316036	13
4899484	13
12188779	13
591796	13
17661269	13
3623291	17
14820134	13
16716284	16
8585993	13
19751736	13
4198571	13
13967622	13
2501794	13
9597705	13
50420	13
4377680	13
988764	15
12700000	13
6701071	16
18184459	13
377598	13
20365398	13
2126651	13
116989	13
9545737	13
9913879	13
3089101	13
13509472	13
5701743	13
2873204	16
3117824	13
8056474	13
2608220	13
21015521	17
14620804	13
33883690	13
2112796	16
11416279	13
2085386	13
5712913	13
6486845	13
2305547	13
6433018	13
1837107	13
2134335	16
1666276	13
26670387	13
447670	13
4207124	13
2538946	15
17119338	13
3710989	13
32062975	13
1856126	16
2200652	17
1795065	16
1337683	13
8802359	13
22603142	17
11795867	13
3203091	13
3095236	13
10888607	13
2780101	13
11376240	13
7531261	13
15005313	13
16996484	13
93962	17
1639031	13
1842920	13
4995571	13
301333	13
1100574	13
921472	13
1827726	13
1801392	13
11772779	13
12790293	13
4658480	13
2719873	13
13770843	13
868324	13
3800307	13
7886888	13
13818139	13
16211195	13
3721105	13
1495975	13
4904817	13
376430	13
5412873	13
21011679	13
4612876	13
11908376	13
13867074	13
17887157	13
13651677	16
15519173	13
2219569	13
3675702	13
548879	13
16543996	13
349311	13
24862129	13
29262048	13
591335	13
8787917	13
1523536	13
7604922	13
3464765	13
3316490	13
180745	17
13681208	17
7243049	13
28954	17
474433	13
5840380	17
18337541	13
3472907	16
13668587	13
9163613	17
20629570	13
2576215	11
23834185	13
15418080	13
1158479	13
39828384	15
10078685	17
4362491	13
4444985	13
16039858	13
21630338	16
25435576	13
13966235	13
9446735	13
480959	13
365918	13
1000373	17
44579941	13
15395823	13
2807554	13
14691335	13
15938025	13
975343	13
8048173	13
2958511	13
9222016	13
3479166	13
10815067	13
4799657	17
7920513	13
17932546	13
1390005	13
1258625	16
8436833	13
22060459	13
1367378	16
1882455	13
13080015	13
4321472	13
5202624	13
18813424	13
1774965	13
11333097	13
132427	13
10287015	13
2152719	13
3028785	13
3430320	13
5122885	13
8303780	17
3619429	13
871370	13
5530187	13
9138905	13
2601825	17
3359714	13
4867108	13
4835420	13
28414174	13
12456564	16
8728746	16
356883	13
20172502	16
15336603	13
8395833	13
2460661	13
6837430	17
2286055	13
6302285	13
401010	13
13811247	13
3761109	13
1282629	16
7123160	17
4399007	15
1162584	13
1195258	13
1458790	13
568115	13
13016440	13
15972784	13
10190599	13
828958	17
7842628	13
28413910	13
7461234	13
269462	13
11049222	13
14639466	13
4229661	13
22272206	13
1296259	13
2916253	13
8512803	13
5669232	17
4697495	16
1311892	16
9984476	13
6122414	13
6869059	13
303926	13
14996008	13
1805478	13
23671351	16
35696097	13
2113679	13
1669743	13
10239769	13
2858495	16
5666133	13
22882441	13
2869742	15
2039743	13
1163991	13
11455951	13
1793815	13
6864536	16
4647101	13
7979778	13
12221387	16
15739227	13
22821386	13
15358433	13
4419973	13
1568012	13
9660382	13
2465091	13
3571951	13
1743940	13
7994540	13
7331617	13
5179654	13
8824678	13
10345533	16
2600686	13
2289518	15
15282665	13
1953869	13
28799981	13
10855312	13
3641044	13
14562822	13
1839907	13
16639911	13
4032087	13
360823	13
18609242	13
6927353	17
6193809	13
36452069	17
4105948	13
441986	13
2851355	13
8059531	13
13149254	13
23068734	16
10158471	13
25827217	13
3838380	13
584200	13
13271527	13
17402662	13
2118565	13
12661271	13
23062065	13
3221794	13
1684598	13
8908443	16
2416687	13
11194305	13
3988858	16
939243	13
1867375	13
7959675	13
15521722	13
22345816	13
546331	13
6595321	13
20348924	13
7683303	13
1474022	16
3508349	13
5742211	13
3850050	13
18531831	13
22894092	17
1318457	17
5215681	13
12694938	13
7352575	13
7758065	13
7867768	13
660311	13
2018321	13
553177	13
9472868	13
7330480	13
7806600	13
1780953	13
3149276	13
25029070	13
14431187	13
1809233	13
1420336	13
12624883	13
8245839	17
4356431	13
1986383	13
2253628	16
6630981	13
639009	17
16681117	13
6186631	13
1821341	13
1428600	13
3692099	13
6904366	13
5505773	13
20679318	13
4238288	13
2220309	13
17503556	13
8706800	13
11247953	15
4844073	13
4864253	13
3147190	13
8518257	13
5984709	16
9685621	16
8520795	13
4266279	13
12082877	17
18622340	13
5612483	13
11739268	13
7558911	13
12170698	13
1091965	13
8707772	13
1551281	16
4329417	13
5147707	16
143821	13
14520761	13
17520226	13
9768498	13
3829622	13
1958885	13
12220880	13
5629856	13
495697	13
11143951	17
6805602	16
424447	17
4063437	17
5461835	13
5897137	17
6745679	13
3362775	13
1422126	13
795401	13
19617553	16
587804	13
14998488	13
27183616	13
550725	13
262099	13
16628044	17
5938017	13
6311458	13
2947936	13
1140821	13
2405959	13
15109472	13
14385127	13
10280767	13
17495917	13
9400914	13
3085006	17
3559450	13
682790	13
2310626	13
1135384	13
2923495	13
6710641	17
2608699	17
1861028	13
12210661	13
13166164	13
18186005	13
10868501	13
2821634	13
2331879	15
6097317	17
4010060	13
6977606	13
2038907	13
18370859	13
24097528	13
4311207	13
41328889	13
1127090	13
16318623	13
18064168	13
16433752	13
5349548	13
21203815	13
10712828	13
3340866	13
665042	13
315606	13
403130	13
8381061	13
12173428	17
6059524	13
8955004	13
9224377	13
3612474	13
1155643	13
33528	13
4544323	13
9133608	13
6595160	13
8667934	16
6173972	15
2590287	13
16278467	13
5354314	13
21880525	13
5266287	13
2411658	13
1337487	16
7771212	13
6416238	16
12543496	16
14121877	13
2699227	17
5687409	13
3854955	13
11019394	13
163035	13
10956418	13
23603422	13
11186346	13
16002150	13
15149055	13
3499905	13
1380000	16
7554221	13
2346847	13
9073926	13
4223812	16
5868754	13
1215746	13
1607127	13
4270135	13
8815119	13
1159946	15
889639	13
2052933	13
9089450	17
68839	16
12055100	13
12459459	13
13607379	13
4293587	13
12384812	17
3460916	13
12963073	15
957308	13
16852006	13
15271975	13
6971020	13
10921008	13
226721	13
26014489	13
18707189	13
24184503	13
3207002	13
8677110	13
1209096	15
19041882	13
1387931	13
7668637	13
24469184	13
8259512	13
26335826	13
27264150	13
4183553	15
1647432	17
2037819	13
9320266	16
1008043	13
22335285	17
60245	13
2276996	13
3179876	13
7765568	13
1670643	13
522556	17
15546503	13
15063564	13
8431804	13
288863	13
2205426	13
14353708	13
9379726	13
1832711	13
7049201	13
1476085	13
2638327	13
1610585	13
16774743	13
10725705	13
32046561	13
5492368	13
8760689	13
6791551	13
6329473	13
4874007	13
7717665	17
25970723	17
14019978	13
14726802	13
3722073	13
461889	13
1784219	13
22641731	13
4029612	17
106083	17
7572107	13
907667	13
3093408	15
798983	16
19159366	16
1578545	13
650075	13
3792310	13
1491873	15
3119121	13
1214254	13
4655456	16
2340279	13
15444325	13
6092115	16
13596200	17
7391329	13
9633729	16
11841745	13
6760255	13
3079632	13
2180212	13
565596	16
3684487	13
18747430	17
238224	13
17254848	16
2652081	13
21733812	13
6136957	13
1199241	15
4369162	13
7762250	13
11924284	13
13549730	13
14240667	17
1125684	13
4365940	13
3264450	13
15372021	16
38999110	16
9788674	13
31193410	13
2288017	13
1449930	17
3552694	13
2427094	13
15116864	13
3343020	17
7373274	13
472182	13
17414504	16
20985239	13
15661400	15
15364598	13
1254787	13
25491476	13
25453858	13
8457620	13
6088316	16
2617403	13
7892373	13
12871405	13
18131752	13
25226476	13
9576498	13
19927364	13
8049147	13
5974212	13
3381420	13
8553302	13
12224947	13
7706291	13
10270422	13
611507	13
6898851	13
16739519	13
4621548	13
5447023	13
4996800	13
2266939	13
19750208	13
431018	13
1276514	13
21349515	15
274908	13
3565046	17
9026324	13
444210	13
560809	13
6510582	13
12296334	13
5056197	16
6256100	13
6815722	13
5616827	13
5116778	13
23264470	16
23389112	13
8010868	13
15046645	13
5908438	13
3513352	13
4190411	13
1319502	13
24124492	13
1472448	13
12768566	13
839072	13
6439792	13
11300641	13
14701744	13
11325978	13
15366480	13
11315453	13
6410499	13
2410665	13
552843	13
147442	15
1448540	13
9134681	13
240937	13
3862907	13
7792037	13
1798395	15
6818161	13
12515390	13
3971316	13
28698215	13
9549780	13
5375465	13
32802420	13
12601272	13
14384859	13
8414332	13
25634202	13
797541	13
1861022	13
8958701	13
10907025	13
5700921	16
4742840	13
15464903	13
8172194	13
14489426	16
11408191	13
13937614	13
10823051	13
1134890	13
2159950	13
3465641	13
7052785	13
895219	13
22260456	13
6194554	16
10284455	13
11161994	13
4028169	13
1178270	13
32458	13
17380017	13
11693262	13
10248647	16
9182067	13
11666654	17
22309498	13
6077830	17
729520	13
9332820	13
1889049	16
2641695	13
40844851	15
4303768	13
26573207	13
7127312	13
3173965	13
17011590	13
5299616	13
21272624	13
6056112	13
7985112	13
18814456	13
36170772	15
37641090	13
28058567	13
3737275	13
10600491	13
18949051	13
544136	13
5408693	13
17000958	13
565565	13
8579236	13
8821122	13
25056030	13
1037089	13
1915739	13
8905974	13
32967123	13
6576573	13
1727224	13
10060147	13
5640524	13
22815445	13
214119	13
29727501	13
8990822	13
3544033	13
9073230	13
12922656	13
4354239	13
2311779	13
8169234	13
5090304	15
26926290	13
18059782	13
2238329	13
28834956	13
803618	13
863019	13
4918868	13
1946963	13
2840826	13
3329981	13
2277010	13
2183897	13
5878333	13
668760	13
5575052	13
357460	16
3980253	13
4336258	13
11612514	13
2418435	13
7858717	13
57305166	13
5636722	13
7813063	17
1954080	13
719213	13
25289617	13
3682924	13
12234580	13
3187634	13
6203317	13
7072644	13
23918241	13
3430637	13
275578	13
941190	16
2995319	16
8997159	13
734201	13
3950864	13
34844045	13
1715540	17
45766158	13
5518667	13
3174455	13
784627	13
2988128	13
8820590	15
16220042	13
1634019	13
26349089	13
3067729	13
15771506	13
3531200	13
6103186	16
9667463	13
7801467	13
9570418	13
19822236	13
18801434	13
5900995	13
7166789	13
5382114	13
495865	13
10648569	17
7750801	15
12594283	13
2200363	13
13199036	13
68968	13
4195716	13
16653416	13
5862991	13
172953	13
9187166	13
9638041	13
18186549	13
31996759	13
10175009	13
2800016	13
4091456	13
1800935	13
3657444	13
770521	13
3578903	13
19513336	13
17427993	13
6315029	13
6645111	13
11898682	13
10717262	13
6178614	13
848007	13
36331369	16
23095517	13
1985126	13
1601666	13
23916758	13
14474118	13
9675601	16
10321758	13
1037546	13
2378662	13
16449924	13
17240943	13
1686871	13
3775991	13
4541699	13
14163777	13
44537	13
704189	13
12518983	16
7387837	13
6037312	13
1538684	13
17646695	13
3074226	13
50847501	13
7602518	13
29450822	16
14130496	16
13484174	13
6593340	13
41575140	13
2746320	13
345824	13
8094327	13
20341727	13
6994233	13
1292791	13
3110199	13
7144786	13
11828574	13
4503775	16
3453306	13
11564702	13
9792266	15
1406467	13
8412196	17
5087293	16
15649958	13
5132002	15
20756764	13
7848931	13
11805475	16
3318336	13
9155775	13
1142507	13
556846	13
8936119	13
6846968	13
7319720	16
831885	13
1267418	13
3505561	13
850522	13
9895346	13
2063708	13
599207	13
3910451	13
49735133	13
5234012	13
615886	16
17491957	13
44173161	16
7799363	13
3090377	13
15892751	13
34475881	13
15714590	13
47978395	13
53905280	13
6790642	13
13999658	16
10493714	13
2633282	13
49167001	13
2118033	13
5851263	13
9289755	16
4898584	13
3031920	13
11181776	13
7474976	17
2235916	13
24816253	13
20127361	16
24405380	13
22489808	13
12384755	13
7590772	16
1185038	16
8383714	17
25458906	13
6157107	13
2221022	13
2047698	13
21221579	16
12188749	13
9688719	13
9153741	16
9854972	13
8025390	13
1363135	13
8541218	13
5485798	13
14244640	13
9898938	13
5292358	13
9012936	13
2545824	13
7738188	13
10618848	13
7385030	13
9177340	13
42201576	13
4325814	17
1160825	13
461658	13
3738970	13
12912433	16
720354	13
12014816	16
1298157	16
7175589	13
24107742	15
5236855	16
41741254	13
3412793	13
4858655	13
2611846	13
6170567	16
3534426	13
12574698	13
3828050	13
10726158	13
12554125	13
1300998	13
811479	13
6612850	17
4623548	13
5449938	13
6953857	13
2729880	13
14791101	17
12934820	13
8213791	16
8470284	13
11572524	13
7463793	17
6802062	13
7746306	13
1481018	13
27666701	13
10181872	13
19246919	13
20141374	13
1083242	13
856005	13
8774414	13
10638096	16
2506654	13
9131889	13
1343198	13
3922041	13
9169816	15
14725318	13
18759123	13
3553082	13
3702308	13
453114	13
17488531	13
33551907	15
20024357	15
2998420	13
23100773	13
4785261	13
3937714	13
20679335	13
1659772	13
461677	13
5110050	13
6114800	16
7092970	13
14011852	16
691133	13
1456759	13
7000624	16
7985356	13
7408779	15
18798984	17
2048975	13
10433395	13
10251271	13
4185991	13
9104796	13
11743066	13
1629246	13
18485450	16
10042862	13
5507776	16
23894094	13
8167698	13
175827	13
8174306	13
1625640	13
7927098	16
10007264	17
14653863	13
1037816	13
5914398	13
7865102	13
1713046	13
9266312	13
1323373	13
10095633	13
3314289	13
1087178	13
768239	13
9312535	16
33138670	13
15750660	13
3743689	13
1528059	13
20971888	13
5190845	13
15782086	13
10008930	13
3228681	13
3309463	13
9606759	13
78795	13
21764199	13
11986557	13
8836938	13
894474	13
6110971	13
15242537	13
3047990	15
3956462	13
778789	13
12550640	15
5338857	13
11081646	13
8097463	13
12242112	16
8974631	15
3484507	13
252900	13
3338743	13
261501	13
3162867	13
16038024	13
8489699	13
7996994	13
7994080	13
13641882	13
236939	13
10717896	13
3555169	15
9661599	16
9664980	15
3173077	13
22351385	13
14011624	13
872241	13
23353658	13
2786894	13
14174307	17
10282950	13
668436	13
1568143	13
9102941	13
2715077	13
317894	13
256682	16
11935143	13
26667058	13
30235887	17
10528075	13
4527630	16
15626320	13
5746191	13
3925820	15
3780499	17
7415544	13
47963230	13
10409362	13
440886	13
4163193	13
4955235	13
981715	13
10663721	13
8371412	13
573664	13
26138198	17
16674030	13
8941310	13
9272565	13
853375	13
376170	13
7184288	13
7005353	16
7384493	13
11731178	13
4667983	13
7406087	17
5733727	13
187978	13
1714814	13
5075276	13
2736849	16
5916779	13
7625755	13
5162833	16
12890941	13
4255908	13
2106815	13
8554157	13
2332106	13
8895301	13
23003584	13
4055319	13
24142353	13
10578720	13
35067844	13
6177100	13
14685751	13
2982431	16
9051991	13
9933158	13
6220960	13
225926	13
7330967	13
633333	16
9637766	16
5010821	13
3314751	13
8925440	13
4119811	13
4999361	13
721878	13
2338925	13
11520147	13
13604693	17
9588994	13
10210427	13
1030850	13
3094273	13
2171866	13
1470493	17
2961452	13
12854864	13
1158411	13
5934608	13
1027373	13
23546332	13
5741032	16
2960675	13
5323353	13
5224469	13
3872328	13
171398	13
9909636	13
12730449	13
28000841	13
9807418	13
12448487	13
5921442	13
2100297	17
16399901	13
2159091	13
63618	17
528007	13
13967713	13
5354429	17
4001640	13
4285675	13
10521475	13
32715233	13
3713819	13
5423818	13
5196268	13
19524649	13
598465	13
4480266	13
19558542	13
533090	13
4278910	16
1600707	13
4212460	13
14636253	13
32490101	13
2146191	13
960438	17
2105604	13
937489	13
12140382	13
5004593	13
4610604	13
24766820	13
2302598	13
29094184	13
8175928	16
9087707	17
277772	13
1189892	13
5226531	13
6775762	13
6114265	13
5898234	13
20992224	13
11761182	13
8935560	13
2868213	13
1058277	13
15593071	13
2923649	15
6467131	13
10203163	13
292013	13
13038015	13
14489584	16
700036	13
28086079	13
472758	13
2691000	15
23235818	13
3494561	17
2514437	16
22892452	13
37438691	13
7351746	17
37341784	13
1577696	15
2793254	13
5635569	13
15941599	13
7360886	13
5156163	16
7407318	13
13543828	13
11061808	13
13118330	13
10414774	16
5512943	13
33126182	13
3409768	13
4012410	13
9432480	13
999433	13
105643	13
4276500	13
4536455	17
13061117	13
22681538	13
11776358	17
5508000	13
10829003	13
18940933	16
200483	13
7487099	13
1804055	13
18585203	13
557177	13
6659832	15
21854397	13
5810104	13
4267061	16
4007866	13
12204404	13
1383262	13
6745855	13
1005746	16
1209089	13
2185464	13
16816615	13
5791057	13
7938128	13
8237804	13
1496602	13
10945674	13
4985456	15
14795272	17
10161412	13
2833827	13
4584870	17
11177085	17
745171	13
45345754	17
7874048	13
759480	13
8806408	15
1805748	13
7627070	13
716429	16
2569710	13
7663826	13
6329769	13
3301602	13
11998391	13
19361985	13
28757610	13
1697893	13
662337	13
5307768	13
17701360	16
1480485	13
18660904	13
8726880	13
6607582	13
6533372	13
7243831	13
439285	13
4476570	13
3457448	13
4097841	13
1291088	17
2374651	13
531831	13
30527300	13
22728977	13
5704311	13
18519955	16
29997632	13
4301231	13
3629236	13
1765066	13
7223263	13
5828132	13
5491738	13
16959459	13
11496958	13
2878427	15
45987970	13
8887024	13
16201	13
975494	13
13038573	13
16207949	13
2548119	16
8325467	13
6337355	13
4700123	13
9690521	13
8414468	13
17246479	13
2231921	13
16801102	13
9575070	13
8853650	13
258913	13
4386338	13
1843795	13
8178346	13
548938	13
13537205	13
957407	13
21148988	13
21712957	13
5822421	13
7894525	13
9968982	13
521457	13
2335757	13
1981613	13
10064528	13
1014157	16
14648708	13
6999815	13
14648220	13
884484	13
13418750	13
10022978	13
12153645	13
2676162	13
3146556	13
7821850	13
28908295	13
1297930	15
10372135	13
5046210	13
16663908	11
21224389	13
7170543	16
16364336	13
10126378	16
1197234	13
8833761	13
1729067	16
131105	13
771895	13
134443	13
10883418	13
4034765	13
1354595	13
5615747	13
9633690	13
12467935	13
7911823	13
17918510	13
12359382	17
2664057	17
6204920	13
13537074	13
22645117	13
3743309	13
13541836	15
4939408	13
612230	13
2395397	17
14806083	13
10765078	13
1843208	13
16808755	17
500319	13
2108962	13
666998	15
88338	16
11183664	16
8808950	13
3261531	17
8263615	13
2868682	13
4248251	13
1939007	13
5647441	13
11541774	13
14513636	16
31053967	13
1924467	13
8205917	13
8867191	17
17156357	16
4834757	17
5120299	16
20932314	16
3492267	13
15418487	13
4600596	13
2892049	13
3920517	13
2426876	13
7266104	13
5950975	16
2503611	13
4091870	13
15034337	13
23199731	13
17298651	13
7567579	13
13273598	13
3404748	13
9301860	13
17155509	13
966907	13
2387495	17
1289064	13
15882726	13
257879	13
3352196	13
10755423	13
4842254	13
4336977	16
3528869	13
4378715	13
6565899	17
5581019	13
14398669	13
7085881	13
2668745	17
7731725	13
12353331	13
7618534	13
3089364	15
14842542	13
248447	13
1729572	13
2692492	13
534373	13
2939465	13
5182801	13
8452505	17
594824	13
16737388	13
24360028	13
3283078	16
5484380	15
15381789	13
2388027	13
10642434	13
1923142	17
1110552	16
21031127	13
12262950	13
2971093	13
2564744	13
30687230	13
17651644	13
9684043	13
23048218	13
36805667	16
9583790	16
616290	13
3323037	13
50021832	13
1483351	13
12224053	13
1850196	13
13178990	13
6338945	13
15054109	17
8208707	13
1982017	13
22953570	13
3951382	13
2834177	13
2035689	16
50253478	13
19272665	13
6209816	13
16959761	13
8975294	13
6947155	13
12552474	13
16292499	13
6299692	13
16804576	13
5068737	13
12478146	15
1925178	13
7176439	13
3138717	13
4742035	13
2490093	15
3034890	13
1922013	13
14382291	16
2123985	13
40588296	13
3103888	13
11641437	13
9603723	13
4372130	13
13105583	13
17541679	13
20732973	13
11494806	13
1123690	13
6754973	13
1481410	13
469791	13
9732723	13
54009	13
8998936	13
14469526	13
1509959	13
16497184	13
2670554	16
10694987	17
7162260	13
7614933	13
25605788	15
5459784	13
16516706	13
7069423	13
11382332	13
4072891	13
5051581	13
2315320	13
390819	13
9491291	13
390671	13
1913615	13
5016464	15
12484898	13
2429340	16
3886605	13
1190622	13
8005545	13
5388672	15
7726326	13
25072159	13
2313843	13
1239192	13
4007386	13
15540994	13
13322999	15
4226084	13
6152668	13
11090754	13
3588858	13
18594603	13
13898827	13
5243577	13
9556197	13
5213338	13
5968914	13
10446185	13
11074061	13
1255906	17
2142669	13
8225018	13
815104	13
15693652	13
4535914	13
3377845	16
23542290	13
25240215	13
32731312	13
11017248	13
5333429	13
712576	13
6067391	13
9577947	17
4316383	13
4149435	13
574839	13
1833385	13
2555427	13
12984105	13
1123255	15
1821505	13
3106737	13
1773092	13
5430618	13
3793774	17
31999222	13
824609	13
34589427	13
5305316	13
7836196	13
23455596	13
6031364	13
8304732	16
16543867	13
4821233	13
1671824	13
10176634	15
5040077	17
10398228	13
13143398	16
12462538	13
7767950	13
11383186	17
3496021	13
1244800	17
26241190	13
558994	13
4733622	13
14822331	13
2433184	13
992093	13
985530	13
1902485	13
10916653	13
26081029	15
10763023	13
11258709	13
11601238	13
57014574	13
21207105	13
8435650	13
3922078	13
4252748	13
571808	13
1987701	16
673769	15
5518957	17
2941443	13
5059554	13
23357400	13
3470215	13
4041253	13
2902877	13
17942848	17
14562583	13
3445469	13
15403675	13
13702950	13
13391779	13
5421306	13
29837382	16
5057028	16
7369523	13
15984924	13
21534909	13
4132283	13
5418821	13
4495786	15
31081351	13
7424110	13
185832	16
4018221	13
3540329	13
6042248	16
10861419	13
6204697	13
15955846	13
3363559	13
5859721	13
2754795	13
1491529	15
23210749	13
3195124	13
2623514	17
4506473	13
9851996	15
14933338	13
6687205	13
701573	13
3483146	13
8350253	13
5970103	13
1732249	13
1370310	13
6898733	13
2145117	13
6859048	13
3875938	13
56831125	16
3403289	13
2722036	13
23438530	13
8161322	13
1906119	17
19137756	13
8609080	13
1312726	13
9973096	13
11851944	13
4890399	13
461154	13
8111789	13
2863671	13
3798436	13
4466706	13
6757349	13
934279	13
21909234	13
5997497	13
18628507	13
7407483	13
33462849	13
12911671	13
2271236	13
4720040	13
22073850	13
27481914	13
6382413	13
11897747	13
13845036	15
24781868	16
6101030	13
5373372	13
6202043	13
1133595	13
9370983	13
831558	13
13489370	13
4875393	13
5453299	17
1575476	13
4634993	13
543641	13
36948802	13
617264	13
1664923	13
5641781	13
22835828	13
16725868	13
40505073	16
15359945	13
12150300	13
6153914	17
13395595	13
301858	13
19943875	13
7727205	13
17398087	13
305250	13
1365406	17
3100714	13
432701	13
881311	13
38766191	13
12462327	15
1559674	13
28195201	13
7666275	13
2747395	13
1899997	13
8144532	13
11835940	13
1717658	13
20131003	13
11274427	13
18987103	13
13618165	13
3148839	13
812304	13
12338154	13
4401031	13
36700059	13
11279012	13
20398723	13
4665068	13
169416	13
3845445	13
11464789	13
18849020	13
1791339	13
3070696	13
3781666	13
8188703	17
25390122	13
11496744	13
22015778	15
933179	13
8758796	13
3097622	13
2894717	13
10514999	13
34576047	13
13395179	13
4902617	13
4837612	13
2228816	13
2573877	13
5357885	13
7333552	13
3072068	13
2517389	15
25029740	13
8844297	13
5605390	13
2090454	13
3089365	13
6178026	13
15430683	13
9733849	13
775195	13
7763	15
17342894	13
1644353	13
9490295	13
2042237	16
404332	13
15278973	15
8645466	13
18565042	13
14756080	13
6633904	13
10981120	17
1894807	13
2784218	13
4902645	13
3048080	15
10451185	13
35105664	13
7487504	13
4473057	13
1284235	13
6054398	13
11952683	13
5225102	13
9633266	13
3060047	16
6301175	13
15206193	13
36741705	13
3819406	17
1210146	13
24595417	13
26168761	13
5998547	13
8760556	13
1395212	13
6675231	13
6973526	13
2191004	13
18437309	13
21434005	13
3538702	13
4614745	16
3605551	13
8314417	15
23306844	13
8061112	13
8037691	13
5086408	13
18890281	13
1993395	17
1371369	13
406046	13
9915295	13
6703390	13
25049002	13
10660864	13
1742877	16
12579804	16
5155638	16
7579056	13
672013	13
1420139	13
3426217	13
17962821	13
3751058	13
1051050	13
10503423	16
1077940	13
8889580	17
4659349	13
1521746	17
27174068	16
11713297	13
7064467	13
6416382	13
11715250	13
10638982	13
14429469	16
334793	13
18253220	15
1145380	13
8336978	13
13698991	13
13796794	13
8601492	13
693057	13
4467967	17
3712892	13
419689	13
10381584	13
40372879	13
1645413	13
58719	13
6638220	13
25313526	13
1976234	13
9007417	13
2706998	13
9879637	13
2928389	13
304924	13
3946968	13
15338978	13
2501214	13
3178859	13
541016	13
11682396	13
14816707	13
10376527	13
4546695	13
7305704	16
1432435	13
8242870	13
219969	15
14423497	13
3665710	13
13704466	13
2976824	13
5717237	13
19448192	13
2606298	13
3457638	13
51613860	17
13037971	13
4219996	13
1337627	13
6744001	15
2752491	13
18221167	16
109573	13
3999817	13
1324989	13
777841	13
19395357	13
17086599	13
20937275	13
3013653	13
16231738	13
3274904	13
30945084	13
27082194	13
27704204	13
8262572	13
749850	13
13655461	13
6156037	13
11869383	13
6005066	13
893519	13
13162912	13
3216255	13
2610576	13
814397	13
1910447	13
8100123	13
10490960	13
18238506	13
2132576	15
8352714	13
4533467	13
1154857	13
29091767	13
4177497	13
4989330	13
3898842	16
6588572	17
9457584	13
20883081	13
15544722	13
450776	13
235026	13
2660720	13
19010969	13
1680608	13
14745572	13
4673106	13
10283482	13
3384816	13
15079129	13
54238302	13
5747975	13
8383907	13
9020628	13
1841316	13
4514210	13
2515470	13
16142728	16
15699066	13
1369902	13
4351908	13
27978606	16
7363118	13
7037051	13
1339633	17
2517896	13
1966540	13
15902608	13
18048814	13
45320	13
2358019	13
871679	13
2215255	15
639554	13
2614539	13
10127940	13
5507535	13
28153438	13
21392445	16
749183	17
9672370	13
1163145	13
2466770	13
15352017	13
14190211	13
1518237	13
26487947	17
6649684	13
1615919	13
339438	13
2373014	13
7781094	13
18016202	13
3540610	17
5417158	13
4124201	13
22616294	13
3033041	13
17695959	13
9227210	13
4639875	13
2975026	13
4791342	13
3022357	13
1392559	13
6053499	16
7731908	13
2696168	13
8339579	13
521186	13
8317171	13
4541396	13
4584314	16
3195562	13
2741119	13
6918816	13
5825137	13
2404159	17
683789	13
262136	13
3243471	17
8818557	13
14759296	13
8676	13
778593	15
3355367	16
50420199	13
3636334	13
1572284	13
18677338	13
9228703	13
12553397	16
7685675	13
8188193	13
20525649	13
10651874	16
31382855	13
2613546	13
248398	13
1427932	13
4332972	13
2149964	13
3316981	13
7040597	13
18815657	13
22287572	13
3466888	13
3841516	13
613976	13
4314118	13
6687055	13
962209	13
16961650	13
12647118	13
3731511	13
3489915	13
6380041	13
2660875	13
9075984	13
7812960	13
8787827	13
22493008	16
3012960	13
12155240	13
13363413	13
2636741	13
8757280	17
1883380	13
3671532	13
16423819	13
11543017	13
7772401	17
3992215	16
19187996	13
3107074	13
3965970	13
9364895	13
9504198	13
6654064	13
8805790	13
1737974	13
19372754	13
7419327	13
17979242	16
3209839	13
612122	13
5392968	13
7150453	13
1804688	13
11906789	13
10091270	13
11894494	17
2647822	15
162372	13
21239633	13
8432974	16
11146857	13
3871093	13
3260276	17
9886113	13
15259153	13
1322257	13
21834145	13
14487182	13
4135298	13
6026241	13
9080644	13
9133077	13
29401549	13
12733967	13
14309478	13
2234564	13
7828531	13
25531361	13
14169617	13
9116160	13
923373	13
6040330	13
8270472	13
6106400	13
9970371	13
1960718	13
331961	13
5556497	13
5792518	13
3377933	13
963631	13
10292599	13
10001908	13
10205972	13
6985754	13
7576042	13
16615537	13
21145839	13
3291645	13
1996420	13
4656447	13
16378607	13
29638158	13
11313606	13
2050883	13
6134926	17
19275757	13
5283300	13
1657845	13
8246023	13
52309921	15
8337927	15
2808139	13
1286784	13
1459308	13
24259333	13
5515117	13
14954940	13
2245077	15
8628241	13
26442956	13
15402069	13
806859	13
528849	13
1225833	13
8411912	16
2855802	13
273514	17
4968355	13
17975742	13
3202572	13
15019959	13
3838545	13
1200766	17
6355956	13
2121736	13
6778183	13
3416422	13
3086867	16
732972	13
13550370	13
12162932	13
20703114	13
8558531	13
2720748	13
3506730	13
11833072	17
1729561	13
40702038	13
13885065	13
1035783	13
2928172	13
3679968	13
27772818	15
5485320	13
3305283	16
18391322	13
577942	15
8187099	13
11744431	13
3014586	13
1060898	13
4036759	13
71689	13
7964863	13
1515263	13
14680189	15
8776431	13
2176012	13
1054178	13
15449164	13
19006797	15
1240445	13
3005688	13
12933910	13
4110895	13
10010524	13
6771207	13
11245761	13
18186670	13
14347238	13
161169	13
7244064	15
6108341	13
8372276	17
6876170	16
4048729	13
8029372	16
5089222	13
2140286	13
1660600	13
19559758	13
8011678	13
4971723	13
1853745	13
2102221	13
12050747	13
5669461	13
5611814	13
15883661	13
4728940	13
485396	13
3055828	13
5834914	16
8602149	13
147415	16
5279008	13
13737393	13
4064521	16
4184052	13
2673349	13
5914176	13
14905192	13
21892773	13
9714637	13
13626984	13
4168965	13
26999826	13
4116301	13
2250982	13
18093638	13
3990204	17
25568756	13
14236148	16
3012429	13
410041	13
21871028	13
10631834	13
1484419	13
960438	13
13826907	13
9122858	13
12262206	13
7499084	13
1622683	13
6806897	13
7282083	13
522631	13
4350685	13
3711821	13
11995390	13
39966589	13
1421125	13
9660067	13
397327	13
9020852	13
967624	13
1210784	13
284053	13
20085128	13
1874490	13
22897846	13
17489849	13
34248024	16
12685299	13
5491149	13
19308505	13
11725080	13
1991567	13
1360298	13
229704	13
17015956	13
948169	13
1922676	13
9306375	16
17801665	13
6706687	13
10955030	13
23193365	13
8982668	13
16391570	13
5058044	13
18943639	13
4829736	13
1892919	13
3850122	13
3140944	13
4220618	13
4363268	13
2111079	13
19459669	13
6729274	13
21336431	13
4242998	13
51191732	13
6530781	13
1225875	13
3144060	13
750880	15
6832743	13
5673716	15
9752	17
18041605	16
3028210	13
19528035	17
13519832	16
14366499	13
721168	13
1717852	13
4677701	13
2599522	13
1778593	13
13131818	13
902988	13
1104488	13
10369526	13
15226814	13
17223229	13
34274292	13
729206	15
1710965	13
4321178	15
16270519	13
2049373	13
6451111	13
2488883	13
1950978	13
7349338	13
12026748	13
5786472	15
4522762	13
40964742	13
880474	13
1438932	13
18456310	13
2709622	13
6373565	13
5054416	13
2547055	13
23968076	13
1843328	13
9881820	13
12410322	13
4204440	13
8071221	13
26625176	13
2883112	13
25291349	16
11258440	13
337323	13
11894328	16
11547701	16
594493	13
2878807	13
5894576	13
6715290	13
3308659	13
5396586	13
6195226	13
10732437	17
15645584	16
5661777	13
11547477	16
141178	13
19702165	13
16748850	17
939309	13
6672310	15
34789537	17
16227750	13
18257460	17
11964052	13
26474142	13
5636066	13
11395488	13
1966565	13
1412664	13
971902	17
16749774	13
13429	13
2788298	13
3237267	13
5023413	13
11287450	13
3394210	13
28171046	13
3311741	13
1043781	16
12092852	13
260098	13
1796078	13
4221879	13
24924668	13
13091894	13
30369367	13
23173411	13
17869105	13
10259651	13
16009510	13
13013615	13
131706	13
574905	13
4191879	13
5385020	13
10071448	13
101150	13
4269768	13
20500197	15
2530255	16
3906131	13
18195485	13
3246820	13
4532824	17
5353926	13
19117418	17
6490794	13
4183316	13
24199824	13
24204617	13
3384404	15
1703322	13
8601454	13
4723061	13
1526454	13
557924	13
4790800	13
15347823	16
1561270	13
22046524	13
126987	13
3116880	13
9901385	13
591031	13
1817812	13
6601954	13
3776827	13
12203811	13
1338078	13
11007874	13
2072718	13
937857	16
1775599	13
15609947	13
7098211	13
1377210	13
4675621	16
7474194	13
212986	13
6839140	13
28413857	13
1627437	13
4714966	13
7067762	13
5537179	13
20467955	13
6595497	13
6196218	17
6402453	13
73787	15
1281836	13
6901921	13
9551636	13
116447	13
9616855	13
15710994	13
1064695	13
4388422	13
615370	13
20069187	13
2504506	17
1454556	16
2566692	13
6468423	13
1943077	13
10096820	13
12689597	13
7576965	13
4719605	13
13945631	13
8997609	13
27512483	16
8741486	13
15256605	13
8920209	16
11458060	17
21117724	13
8382381	13
23210443	13
14392149	13
3358332	15
1483383	17
2387376	13
1859989	16
1219139	13
5148848	13
8347949	13
7301109	13
7068660	13
19196717	13
8691736	17
3215202	13
6961046	15
4345506	13
4879478	13
17035993	13
666446	13
3153266	16
16081281	13
2528929	13
2590458	13
2710177	13
18787190	13
27934126	13
24041657	13
1713052	13
2494667	13
2721940	13
3325931	13
815404	13
14839387	13
10126029	13
3334684	13
602341	13
2265833	13
1564244	13
4971754	13
40411188	13
7890015	13
811205	13
820296	15
15223225	13
1599709	13
8204311	13
599345	13
4728955	16
7345142	13
1884674	13
30140169	16
12917496	17
9046074	13
4124575	13
4108631	13
9788097	13
24424131	13
3685483	13
11562525	13
8201825	13
4424409	13
5810266	13
7854396	13
18193211	13
8140453	13
7730115	15
14733256	13
11864486	13
9977341	13
799326	13
30534638	13
4510247	13
7436552	13
88190	13
10972201	13
13218233	16
11016145	13
11097235	13
12150139	13
6104585	13
377325	13
5859273	13
3848016	13
4673787	13
2030282	13
31027361	13
2104561	13
9609058	13
8988467	13
2021941	13
13374163	13
4991869	13
14924148	13
1554277	13
2953112	13
1518396	13
12284197	13
4249870	13
18665684	13
8496577	13
17635452	13
18436964	13
4986378	13
4238119	13
3459741	13
6163460	13
4806053	13
2818990	13
12696824	13
1083707	13
6148594	13
615164	13
740144	13
6460307	13
7270462	13
1034832	13
3911158	16
26227122	13
8359227	17
1214331	13
7317303	13
8223050	13
5535102	13
15961941	13
11613167	13
4613281	13
24059431	13
9526210	13
1529587	13
2063761	13
8069019	13
885373	13
24704121	13
15695457	13
10525136	13
6398051	13
9176933	13
27207497	13
473161	13
12429678	13
8048680	13
6492626	13
25159397	13
5805534	13
2094029	17
12399085	13
2112350	13
3061543	13
163863	13
32189359	13
2204060	13
6656640	13
1034690	13
3048776	15
15613675	13
40999234	13
17798542	13
3430593	13
14754908	13
2539470	13
6421313	13
2790531	13
3224998	15
5097957	13
2153190	13
5891355	13
7890588	13
7189676	13
9846985	13
19209954	13
23571339	13
2431606	16
14081596	13
10589503	16
9410980	13
5598534	13
8429954	13
13854554	13
1894354	16
107379	13
469927	13
5717256	17
10783205	13
6522701	13
3810954	13
15229045	13
7036736	13
11466491	13
6533937	13
9239794	16
7222935	16
18394230	13
565810	13
3279316	13
696847	13
977354	13
23648019	13
6794320	13
10571728	13
48888571	13
8411432	13
18557824	13
3537530	13
1299920	13
2611821	13
12259928	13
26260494	13
4695333	13
3961982	15
832708	13
3139744	13
231144	17
10419814	13
38491006	13
507080	16
2202126	13
33540978	13
14875762	17
13399440	13
8050359	17
18358515	13
35634713	13
3956635	13
5070310	13
8557016	13
2207912	15
11307340	17
2510186	15
15077356	13
5698379	13
20473908	13
5584540	13
6794506	13
8183170	13
3012232	13
104409	13
4775438	13
20087399	13
11623634	13
8916431	13
2190561	17
4208930	13
4956665	13
16989649	15
2538624	17
6886115	13
840358	13
4862209	16
3099088	13
2950219	13
18800002	13
5857596	13
18225157	13
20110435	13
14068774	13
23676264	13
3668707	13
1993604	13
8232895	17
678876	13
19147203	13
4605409	13
30047391	13
1453425	13
4138090	16
16992719	17
17196576	13
5146521	13
1322412	13
586283	13
7472528	13
16775044	13
1886547	16
18984697	13
10656150	15
210447	16
3874559	13
14934370	13
13997113	13
936060	13
21617801	13
2115735	13
15790107	13
15406830	17
860718	13
3270499	13
10715389	16
10789781	13
11990367	16
2954814	13
6799373	13
11461226	13
12413691	16
17116683	13
2609000	13
16935563	13
929138	13
284760	13
11203915	13
22128862	13
4963855	13
618705	13
2993565	13
9448773	13
15280659	13
9100021	13
5636066	13
20397690	13
25492679	13
1620330	16
2634127	13
8603172	13
10709228	13
6507062	15
2532419	13
16702247	13
1441814	13
9510849	16
4362484	13
125776	13
3658266	17
34453386	13
1019228	13
5924481	13
32323726	13
657685	17
17033546	15
5144357	13
21822138	13
10491060	13
7907413	13
600720	15
51637568	17
4623779	16
6706851	13
3093950	13
14306620	13
2617568	15
8273130	13
19463841	13
736721	13
5905206	13
1216927	16
1132321	16
2055185	13
4451072	16
163244	13
2234119	13
3787069	13
6796929	16
7715455	13
1119408	17
247570	13
10450744	13
2308593	13
9433706	13
6869431	13
10353092	13
23441175	13
1148502	16
3274716	13
6795696	16
6006418	13
11180252	13
15791054	17
6268346	13
2915161	13
18459411	13
6706110	15
7099340	13
18858288	13
6584750	13
4009458	13
6727735	13
32210248	13
18458127	13
16618388	16
7276118	13
15701632	16
17598213	13
18270462	13
10143716	13
11998237	15
22125330	13
2440449	13
8477208	13
4695665	13
502982	13
4768231	13
1250259	13
2371198	13
14166255	13
14563672	13
14659918	13
12808399	13
4571101	17
14318959	16
44486683	17
9753140	13
33664618	13
4657839	15
1972246	15
15180	17
2538067	17
10481097	13
1699021	13
9130195	13
29816192	13
3609973	13
16468924	13
3017002	17
8732413	17
2950048	17
2051185	15
13941144	13
15995575	13
2644583	13
8304537	13
16404951	13
26494662	13
2315703	13
7926639	13
20621062	13
21883806	13
28961270	16
1843933	13
5308145	13
2854719	13
14899790	13
50311662	13
1557866	13
12322730	13
554833	13
15959988	13
14666379	16
2132551	13
8804595	13
2399725	16
27906761	13
3434310	13
212866	13
3088371	16
636002	13
2820200	13
3202752	16
12882572	13
1863615	13
639265	13
8410819	13
1138780	13
2210409	17
18499432	13
2179815	13
1696533	13
17274972	13
16933378	13
13030676	16
351208	13
22841908	15
7675384	13
3363106	16
1838737	13
315249	13
2596231	13
2244387	13
4045121	13
2823317	13
9867656	13
729391	13
7075738	13
592312	13
11300044	13
2215054	13
1021603	13
4075847	13
400297	13
5674257	13
16734190	13
7681443	13
10942696	13
1556792	13
25529902	13
7262664	17
9916479	13
5322065	15
31340425	13
10241234	16
3001417	13
22510468	13
2587495	13
19555676	13
623076	13
15998922	13
15108301	16
1475224	13
3495546	13
909876	13
5888134	13
820174	13
13930945	13
1032045	13
7591983	13
8769024	13
235431	13
1618591	13
8531310	13
6262348	13
11995002	13
1414433	13
42734524	13
6819741	13
4056250	13
14909980	13
10647628	13
18885617	17
972724	13
1132457	13
15956754	13
1097418	13
6554192	17
2706219	13
6952391	13
20264530	13
5432517	13
6704970	13
7442339	13
4826725	13
7486365	13
9088471	13
93579	13
9379990	13
9837926	13
6770922	13
3161520	13
6235820	17
2312446	13
13582530	13
8821052	13
9992234	13
114909	17
5362976	13
5785137	13
12475276	13
63613870	13
564847	13
3754949	13
1781827	13
26689741	13
2548278	13
13255624	13
9464476	16
4140701	13
106575	13
3800481	13
2565971	13
11015481	13
11547477	13
2968306	13
10300265	13
7537359	13
3412374	13
9773181	13
7397048	13
1098569	13
13071148	13
10308350	13
66720	13
23978173	13
665368	13
2776387	15
1368386	17
8832253	13
5998120	13
12634132	13
10876816	13
3003964	17
38240283	17
9200411	13
6327946	13
11309107	17
17653591	13
22982119	13
2398212	13
3846785	13
874492	13
13906209	13
13937032	13
13129081	13
2024098	13
10283405	13
22657943	13
9331412	13
9221417	13
3012705	13
14463222	17
16773815	13
2764540	13
9468600	13
4073953	13
178169	13
1037057	13
4012948	16
7489839	13
34240323	13
4928827	13
9197230	13
10615510	13
1785140	13
6427662	13
34936489	13
7224545	13
10714706	13
8263768	13
13246730	15
11608235	17
1150941	13
2212861	13
35599607	13
5815673	16
6961453	13
7171506	13
6688297	13
8315413	13
3044971	16
5820639	13
2800252	17
1975166	13
17618212	13
3226340	15
33876106	13
391522	16
1641474	13
925737	13
5020991	13
24830316	13
6956862	13
35208053	13
18030755	13
7115877	13
8702470	13
16194356	13
6640665	13
2447164	13
11985414	13
1119410	13
4965862	13
15023543	13
2895385	13
14303225	13
550132	16
16331013	15
9170856	13
20089115	13
15397106	16
5547824	16
13197386	13
894331	13
1890955	13
6097271	13
29404054	13
1107051	13
9131496	13
17469875	15
1310994	13
27828143	13
11846131	13
3748883	16
4090504	13
1069792	13
18246156	13
23982142	13
8593184	13
3845807	13
229448	13
1155834	13
18941904	16
1560826	13
1769823	13
6822664	13
24974078	17
362175	13
13067109	13
13418102	15
32879868	13
1696082	13
2465184	13
258861	13
1344232	13
6817752	13
7995737	13
6283084	13
3961335	13
163581	13
19832933	13
10873245	13
1224370	13
2287205	13
14090104	13
112204	13
2735553	16
8355948	13
4106840	13
4077505	13
1121764	13
6021063	13
4830958	13
7163224	13
4944512	13
5760356	13
447685	13
20228418	13
7150067	13
15273197	13
4766239	13
15545458	13
543826	13
3867535	13
32953306	13
16556096	13
8569162	13
5495488	16
4071176	13
6352500	17
12543641	13
14812730	13
10908356	13
9490171	13
15419154	13
1938625	13
4822957	13
32772357	13
158590	13
11792345	13
28533291	13
19045475	13
642470	15
7956583	13
24527960	13
10521474	17
4122889	13
2265041	13
5438920	13
25377772	13
11271343	16
337005	13
2529586	13
5135882	13
10016620	13
679407	13
4751471	13
1859523	13
30815496	15
21323721	13
5842600	15
11490537	13
11430156	17
16784607	13
2066531	13
2589125	13
4584260	13
941804	13
21220588	13
1009111	13
14582129	13
6545781	13
2596179	13
2673777	13
18371491	13
4269622	13
7252560	13
3551522	15
235392	13
681768	13
6276922	13
13666352	13
19004729	14
4662991	13
19862547	13
1686825	13
889690	13
4588114	13
752658	13
5976279	13
6372784	13
630751	13
1177457	13
1652287	13
5335712	13
14995847	13
6567982	13
9420268	16
2780237	15
590253	13
8508308	13
22537065	13
358688	13
5162910	13
139943	13
3094770	17
11225898	13
7175617	13
4612749	13
880948	13
328633	13
7606205	13
825467	13
305938	13
14284554	13
5123818	13
156359	13
12558161	13
20627499	13
17154424	13
1114575	13
5493211	17
3132892	13
992932	16
16907293	13
6629784	13
4830064	13
3629169	16
10615052	13
28286109	13
4073985	13
5218973	13
13128479	15
4579070	13
15190964	13
9557433	17
1676301	13
8474632	13
11429862	15
54644575	13
2532203	13
280937	13
7993164	13
27971867	13
3242583	13
12587330	13
27400643	13
20555683	13
45545146	13
7815455	13
12202789	13
8758943	13
13774206	13
23655161	13
6076889	13
12341307	13
4843570	13
2048460	13
49836761	13
29738669	16
6357218	13
8599905	13
12137295	15
4688835	13
7735379	13
5538018	13
3013152	13
909930	16
8134868	13
1949865	13
5428231	13
7312974	13
16632931	13
20735539	13
3052595	13
4982276	16
1771225	16
705368	13
3816883	13
6026137	13
2275424	13
4040850	13
6987977	13
10158331	13
489689	13
5959665	13
22630142	13
1645026	13
10893947	13
6192840	13
8960380	17
10153700	16
3732610	13
13365801	13
10568944	13
12977575	13
4138346	13
51496	13
5779119	13
5291444	13
10108214	13
3818983	13
11952790	13
7331918	13
1346332	13
948243	13
1905443	13
6076311	13
5093473	13
19193836	13
12876296	13
25111890	13
12158286	13
5844568	13
3610834	13
11883362	13
13365422	13
5057523	13
5185409	13
14852267	13
587803	13
2659776	13
2983201	13
11511963	13
3099128	13
20238707	13
7706450	17
5677042	13
1701006	17
1255664	13
8054740	16
29160564	13
7230989	13
7194249	13
10392526	13
4829946	13
1688999	13
2230412	13
723814	13
7283517	13
16049342	13
1810405	13
4015503	13
26004822	13
4503902	13
19751243	13
832992	13
27085680	13
5299927	13
17747219	17
351992	13
17791330	15
7925440	13
16317711	13
3072226	13
13174670	13
3143114	13
7431495	13
9581747	13
30060336	17
5619827	13
916215	13
9260603	13
8736103	13
13859836	13
3494174	15
6358183	13
8707152	13
13922942	16
11232558	13
8451296	13
14441259	13
9834760	13
905930	13
5780817	13
2860326	13
386268	13
13218406	13
13301588	13
3181956	13
16644654	15
21883436	13
41377221	11
6118294	13
1535440	13
19138854	13
6647724	13
19523777	13
14298566	13
7370883	13
3983017	16
29971899	13
15396362	13
4230917	13
5048310	13
12916814	13
1347978	13
2718569	16
20932198	17
17401753	17
18624175	13
5077263	13
2703889	13
4396353	13
5529207	13
9167147	13
12169991	13
2786491	13
2077455	13
4236867	13
2294597	13
882707	13
13361865	16
1884720	16
11252001	13
59343	13
6193990	17
29207286	13
4399401	16
10445690	13
2701667	13
21568613	13
7149959	13
5523060	16
5946782	13
1072212	13
545264	13
9147303	16
2927360	13
15024877	13
11832932	15
10768100	13
543327	13
11961165	13
11634949	13
15836436	13
9716507	13
8163848	13
29872759	13
17945855	13
21876054	17
7592453	13
2900733	17
234538	13
515254	13
6577830	13
9374020	13
5444332	13
4009864	13
779276	15
7637476	16
15535084	13
3739423	16
963684	13
3006573	13
5468621	17
17295971	13
7622750	13
2325792	13
7934739	13
1964240	13
481378	13
136569	13
4136802	13
4292775	16
3200956	13
4682730	13
12495088	13
3950451	17
533076	13
3784792	13
10316679	16
2739501	13
5125314	13
3113567	17
22845614	13
6355756	13
40692327	13
3025203	13
25562239	13
141685	16
3214697	17
32908273	13
3148591	13
5666620	13
10772636	13
3323524	16
663416	13
3173985	13
7677790	13
17547368	13
42205	13
650871	13
770056	13
11807722	13
795537	13
685785	13
8130485	13
356060	13
1101451	13
14114637	13
11852238	13
54363061	13
19792344	13
1536034	13
2749187	13
1846833	17
8396055	13
4963917	17
3663318	13
5302862	13
21474227	13
2681820	13
4028739	17
7135799	13
22749046	17
3173437	16
4990772	13
696996	13
1285914	13
7014697	13
8484159	13
749426	13
11281744	13
3304462	13
295493	13
2814207	13
26027358	13
17808594	13
31776106	13
2261137	13
6254044	13
563857	13
6583625	13
11727476	13
501572	13
1018012	13
15315222	13
1916082	13
350226	13
171288	13
3455800	13
20879359	13
8350150	13
13098564	13
4064962	13
10871101	13
10809236	13
5843147	13
16669307	13
14157119	13
3743189	13
641242	13
15252494	13
18152887	16
1798144	13
10881985	13
7845866	13
3325702	13
22645219	15
10611537	13
15084373	13
7821530	15
8772115	13
5238430	13
5112066	13
8499296	15
1470361	13
6145352	13
1984322	13
688163	13
24941087	13
1495837	13
9513735	13
10318227	13
5061801	13
30757698	13
8637130	13
6538758	13
19379268	13
42691233	13
2445880	13
3276599	13
1622441	16
12885658	13
12984173	13
6370776	13
7216678	13
1913551	13
3797546	13
9599417	16
4545722	16
8646792	13
2401599	13
17419105	17
1152039	13
2538234	13
11438683	13
967667	13
16170452	16
5228776	16
10616725	17
6167882	13
3861404	13
7325753	13
16068739	16
1257057	13
9401834	13
521773	13
3371932	13
659680	13
2205118	13
1357434	13
17071002	13
6011234	13
1269497	16
21563747	13
7034720	13
4893793	15
1760848	13
983269	13
23462960	13
9059649	13
9095212	13
16236487	13
10559500	16
370921	13
8184410	16
15304006	13
7543565	13
6421384	13
5263568	13
4681335	15
13243627	13
10609597	17
1795183	13
1218906	13
1967944	13
19589633	17
9969747	13
18319551	13
28883063	13
1627840	13
6993893	13
3376663	13
12952558	13
3368600	13
18585591	13
982570	13
7589650	16
2285198	13
5286076	13
3378737	13
7438203	13
15779249	13
4958400	13
4663387	13
3974499	13
21312827	17
4339632	13
2236459	13
421694	13
765563	13
8467603	15
1363258	13
684990	15
9808793	13
11074585	13
7663908	13
12625718	16
8135048	13
8433323	13
4528398	13
4580013	13
22016195	17
156009	13
13822087	15
13189932	13
33556514	13
11877224	13
7539807	13
6813285	13
16758726	13
12099550	13
5500238	13
3244290	13
7081597	13
15329207	13
10147864	13
1829540	13
28657113	13
6280458	13
40643290	13
6113532	13
4233645	13
15347009	13
10611774	13
4912198	13
257161	13
3692183	13
28808780	13
219660	13
4399363	13
929511	13
21633209	13
6233006	13
6625886	13
5302599	13
8238763	13
20001790	13
14647092	16
14124211	13
34602117	17
2776964	13
13559811	13
9157773	16
2135090	13
1602414	13
28887147	13
26926813	13
11558014	16
8484631	13
49945	16
3717826	13
5589018	13
6907316	13
4965656	17
6550688	13
1108436	17
17767054	13
1694441	13
19016363	13
1220716	13
5704838	13
6019531	13
1574771	17
4648480	13
7791247	13
4602758	13
4479002	17
492600	13
2276	13
2887527	17
4133579	13
6377430	17
1239415	13
1390933	13
9269498	17
1152829	13
7122499	13
668110	13
9327124	13
8197166	16
3784607	13
5982596	13
11509614	13
7728219	13
1238043	13
18349602	13
3276644	13
1492659	13
2346321	13
2454692	13
2450004	13
21366021	13
8642059	16
5825801	17
6027048	13
5088949	13
762699	13
16960908	15
7470824	17
4715915	13
1922361	13
3552561	13
5798901	16
3324254	13
3611409	15
30594173	13
6303095	13
7070207	13
12468068	13
4173307	13
6256214	13
3565779	13
9702487	13
13561781	13
5209955	13
33989752	13
1947020	17
4707506	13
29513787	15
14094599	16
3488748	13
6283836	13
1461933	13
6468198	13
5010425	15
20194328	16
6565395	13
20018231	13
7782586	13
2460585	13
2116712	17
175385	13
2139157	13
12029449	13
6684177	13
2738525	13
5089773	15
3476191	16
1114619	13
1320640	16
40805482	16
1325243	13
4353533	13
9498587	13
2441040	13
8638465	13
8517564	13
6292956	13
9626162	13
7125342	13
10472458	13
1659283	16
11971089	13
29820028	13
966440	13
7418587	13
6652834	13
8903019	13
7840162	17
5287984	13
746791	13
796492	13
2262085	13
1836333	13
16120070	13
4993089	13
4805791	13
14190021	13
17756986	13
11369738	13
11060375	13
18118439	13
15014717	13
5713931	13
497127	13
3077864	13
3842348	13
8836718	13
2470693	13
7051237	13
7297876	17
7198009	13
18027271	13
7543127	13
2847830	16
9299520	13
281821	13
2800854	13
19606230	13
3657432	13
1386003	13
6182036	13
1231370	13
2070495	13
41389	13
2044167	13
698508	13
7074092	17
3730100	13
23121631	15
737071	13
3339240	13
11440002	13
2019188	13
34342740	13
9193984	16
15577370	13
11266101	13
19555815	13
8724652	13
7418512	13
3206140	13
3476755	16
12642440	13
4943441	13
22984103	13
2401464	13
5786807	13
2618756	13
8545638	13
3051404	13
10562388	13
5811271	13
17873099	13
30836554	17
778583	15
2307427	13
16958934	13
4144476	13
23147581	13
15041065	13
2435990	13
4467845	13
18463738	13
7289944	13
496165	13
7840632	16
18938051	13
5423512	13
2314698	13
6217523	13
13670389	13
4689424	17
4707442	13
8208909	13
2912856	13
2008756	13
8551855	13
10665657	13
2084813	13
748266	16
9750966	13
29364948	13
5782018	13
6921517	15
23326438	13
6920614	15
859504	17
37118	13
10378770	13
3558928	13
1699052	13
11450401	13
8216752	17
13863230	13
27342127	13
8103490	16
4716478	15
4161535	13
1417159	13
8020346	17
12819593	16
17234160	13
548645	13
7888300	13
16247209	13
7115835	15
1029471	13
1673819	13
27852387	13
3577161	13
4559197	13
3204227	13
482110	13
6628868	13
5855952	13
9842390	13
1833952	13
5733075	13
24814083	13
1633753	13
7179138	13
7012307	13
1521492	13
8281739	13
1474196	13
2663326	13
19921270	13
3396173	13
11480625	13
11378536	13
1119965	13
733358	15
5114398	13
1161062	13
6126243	13
3616349	13
10357498	13
2345370	13
17221369	13
5242381	16
18172025	13
23259038	13
4826270	13
31538894	13
1062719	13
6457328	13
3236275	13
7963695	13
20414694	13
6687691	13
1665300	13
16358912	13
16518165	13
863375	13
1453666	13
10594426	13
1879358	13
694752	13
9970600	13
3414811	13
14641117	13
9119809	16
20563022	13
6790456	13
14445347	13
930088	15
16485074	17
4570013	13
953929	13
7478115	17
6196461	13
10661938	13
8205405	16
3530326	13
7475347	16
3935182	17
5708471	13
37629354	13
11862697	13
471251	15
1948617	13
21031218	13
8725678	13
249631	13
17434225	13
1646773	13
9534410	13
29497670	13
34067471	16
3343841	13
4225298	17
1897675	13
12737653	13
15082571	13
2439367	13
2725180	13
27535519	13
5593508	16
12300630	13
3717350	13
13720336	13
26801678	15
4699649	13
17538662	13
15423372	13
623121	13
9032005	13
3645880	13
5245272	13
3884739	13
2515164	13
14613689	13
1877031	13
8328117	15
11994535	13
19145409	13
15887379	13
2647889	13
1165287	13
788843	16
7213867	13
7257158	13
12708949	13
8687483	17
18228975	13
9186052	13
6974755	13
10076135	13
14062402	13
3029193	13
11983009	13
13212804	17
38662316	13
4026411	13
16816173	13
1417968	13
12400070	13
172623	13
23776511	13
7216081	13
3664994	13
469289	13
3775500	16
8326821	17
19472739	13
13030552	13
3083322	13
9133237	13
454311	13
2347359	13
10923450	15
2263586	15
320252	13
9487005	16
4822980	13
9574572	16
216249	13
8254702	13
5964118	13
7184194	13
2890261	13
839978	13
14665603	13
15194826	13
5801658	13
1318009	13
8738645	13
75558	13
7706815	17
1217342	13
11849241	13
3990121	13
12520042	13
2395367	13
25083792	13
13141076	13
1978344	13
2037076	13
2437912	13
2628428	13
7057848	13
3026181	16
4976942	13
1173597	13
8685357	13
17674294	15
1701122	13
6362627	13
5925084	13
5477854	13
12166066	15
4505410	13
7992343	13
11093956	13
4834878	13
3702292	13
3368543	15
17713018	16
17177946	13
1790784	13
7184217	13
10372950	16
17097863	16
761242	13
14207802	13
25952987	13
7641775	13
8097116	15
10524227	15
8433972	15
11282215	16
2896308	13
7714375	13
2152811	13
13132009	13
8205443	13
12532976	13
2506756	13
17161560	13
7413254	13
76317	13
2099188	13
8486131	13
2008052	16
5278507	13
2268955	13
3330143	13
25629431	13
527229	13
6011733	13
258032	13
99725	13
15989046	13
1329246	13
12618651	13
1839354	13
12175702	13
12225623	13
2083815	13
637966	13
3431917	17
18723560	13
3777877	13
9676082	13
2124467	13
9988860	13
366481	13
7505588	13
2363706	13
3124906	13
1630427	13
5865987	16
3027019	15
8427998	13
560702	13
4870281	13
7190681	13
10924558	13
11945920	16
9724911	13
24045588	16
170797	17
9636894	13
8103686	17
884221	13
5415327	16
5336952	17
17723359	13
665609	13
25734520	13
12127109	13
14152487	13
8056175	13
3116720	13
7108123	13
2551692	13
2699767	16
305647	13
4159616	13
13083323	13
4820456	16
7615756	13
5252425	16
358973	13
5144718	13
19588000	13
13686709	13
32351401	13
525816	13
4314826	16
4669655	13
11863335	13
3831611	13
26842248	13
3928814	13
8390585	13
17001733	16
5848653	13
6214121	13
15075923	13
23607139	15
15900499	17
12688714	13
247917	13
16934895	13
7748717	17
1214581	13
1656896	13
13949705	13
1192721	17
14382916	16
2909532	13
4180488	13
5479030	13
6657165	13
1972353	13
1994119	13
5510215	13
4671418	13
3511171	13
13059473	13
7487902	16
8235571	16
11142070	13
7012863	13
13337027	13
526047	13
50449543	13
10215678	13
20568198	13
1930292	13
6010112	13
13779255	13
668812	13
3730720	13
6478119	13
7272528	13
19078670	16
3986040	13
3311702	13
8344214	13
13817643	13
4946882	13
3107533	13
1137097	13
388526	13
19553859	13
11490691	13
1620614	16
3339662	13
1362055	13
3951308	15
1454064	13
181907	13
6528799	13
2569174	15
3887261	13
14895195	13
5163740	13
6070197	13
4008377	13
6421050	13
12780767	13
20348244	13
2298761	13
11944684	13
3004724	15
6330570	13
395060	13
11779741	13
1549141	13
7123860	13
5157437	13
1190300	13
1145037	17
1783083	16
7904770	13
5614484	13
1559287	13
8383893	13
14733558	13
1801120	13
19579158	16
2697776	13
2019507	16
2951951	13
14734546	15
8157561	13
7173093	13
42400679	13
2439778	13
3586845	13
20802726	13
6698028	13
5439736	13
2060109	13
31536287	13
4501857	15
843699	13
10905625	13
730322	13
9536202	13
8383377	13
3286388	13
14049197	13
9042696	13
6118321	13
10528967	13
597623	13
8610392	13
548384	13
22157384	13
2559161	13
4418231	13
20939116	13
15145403	17
522895	13
5457267	13
1542999	13
2006527	13
1373676	13
2167003	13
5354720	13
4336300	13
42728360	16
1321439	13
11439237	13
7088973	13
17101157	17
30548003	13
1257242	13
436059	13
1341366	17
2821722	15
16842506	13
398340	15
14578228	13
12076455	17
11517528	17
5063621	13
27680890	13
9214907	13
2794498	13
3398195	13
1530502	13
10638006	17
1834426	13
7230332	13
374795	15
5554279	13
6999156	13
918889	13
6055944	17
2857268	13
3321164	13
12343676	13
2710253	16
3075436	16
566036	13
18882951	13
47126595	13
9029759	13
3710974	16
8619128	13
7299544	16
5963502	13
12873329	16
2257798	17
14318382	13
112970	13
3745623	13
6632520	15
18954758	17
1405749	13
2516734	13
5238136	13
15886181	17
10912475	13
15099578	13
13658040	13
1910512	13
15174271	13
20583152	16
8417855	13
16595832	13
21757071	13
19221752	13
357632	13
928050	13
7099741	13
8247122	13
11303756	13
19000577	13
1521937	13
4796059	17
25957827	13
12727961	13
376465	13
2171034	13
29605318	13
6814145	13
5960973	16
11165616	13
16159115	13
2534533	13
9220184	13
3501806	13
6657874	13
3000258	13
1684291	13
12685474	13
1322264	13
5380384	13
8930081	13
14641623	13
3939733	13
22291050	13
4955401	13
2374842	15
184186	13
4065869	13
1630059	13
5221284	13
3318563	13
9941091	13
4478837	13
4904192	13
497322	13
15051356	13
4011342	13
3166210	13
5742986	13
2477070	16
6261359	17
11486236	13
28884877	13
9833417	13
6230026	13
7658860	13
987245	13
6939144	13
15148830	13
2128404	13
278869	13
3612454	13
1462823	13
6534180	13
2266858	13
3528175	13
32255625	13
2377616	13
726176	17
4558733	13
1479930	13
2628725	13
631798	13
2713010	13
8585210	13
2055565	13
3516505	13
5598732	13
18041534	13
6449852	13
943692	13
2410020	13
10602767	13
2699528	13
442086	13
19539528	13
26490932	13
20637222	13
6445241	13
1186563	13
7640311	13
6113682	13
5696815	13
9279478	13
538323	13
20174084	13
9753237	13
1293657	13
8933872	13
14693533	13
5871772	13
12711094	13
1337354	13
4729820	13
8915812	13
2603434	13
49157550	13
4722690	13
3102205	13
3737763	13
2953706	17
12467810	13
962248	13
4399135	13
1290281	13
5958545	13
39706791	13
6340337	13
2808466	13
13525750	13
371687	13
7128277	13
23719574	13
16793213	13
10967783	13
1344626	13
31037886	13
17045167	17
150892	13
8909819	13
7935637	13
3321750	13
1198546	13
5852137	13
19420110	13
9633146	13
1263091	13
5117388	13
6588291	13
13794973	13
78327	13
8622676	13
3669286	13
14056226	13
5939505	13
14200458	13
4979563	13
1036961	13
1349645	13
23366385	13
7367827	16
9147981	13
10095709	13
352161	13
6952799	13
5290655	17
8654349	13
756114	15
3057603	13
1961059	13
12270466	13
3494700	13
1857226	13
11667082	13
19804561	13
5666578	13
18339693	13
4987346	13
11979959	13
1858281	13
118730	13
8028501	17
4173719	13
11860399	13
4935854	13
9611691	13
1692890	13
9205744	13
5563210	13
319571	16
31168185	17
11549275	13
1337987	13
1064287	13
2630170	13
10999962	13
17116442	13
19265398	13
42836335	13
32069446	13
18427262	16
5977818	13
3863667	13
8721420	16
22238448	13
3501028	16
5048707	13
520774	13
7975165	13
17803822	13
706003	13
713740	13
9111819	13
2118579	13
8812606	16
6922526	13
25797675	13
1189954	13
9955108	17
1401203	13
1571661	15
9564984	13
16793676	13
6686090	13
11856473	15
3280835	13
19295102	13
2261107	13
10030752	13
2499841	13
5987896	13
47621	13
7263439	13
9574431	13
7700433	13
1542059	13
6962367	13
6191596	13
743045	13
11066547	13
1091832	13
27961776	13
2074125	13
900385	13
7539531	13
12706696	16
537102	13
23869491	13
3205034	13
17915686	13
433001	13
3285573	13
4898495	13
1092619	16
1745424	13
2147331	17
30099926	17
7959012	13
8427320	13
8152733	13
34425648	13
12252436	13
2718955	13
5821531	13
2185138	13
61251188	17
25676306	13
4301791	16
4907239	16
12349422	13
1763132	13
2712796	13
4255420	17
176094	16
3428657	13
16688100	13
10554684	17
18452294	13
5499032	16
784619	13
8539454	13
1203386	13
2085420	13
6838601	13
44913419	13
3343616	17
46776554	13
4795682	13
5439672	13
17924566	13
5335378	13
6935898	13
23747567	13
2268872	13
5362559	13
10594835	13
3739331	15
2345729	13
18399222	13
1564117	17
9448063	13
3120035	16
397516	16
4487643	13
15724917	13
4842060	13
1339824	13
1887298	13
301667	13
19281057	17
22369896	13
7895553	13
1042530	16
219179	13
4980499	13
1243838	13
8050175	13
10224998	13
30360609	13
5069448	16
15838888	13
1095902	13
9898402	15
17504733	13
19326957	15
2312615	13
3579929	13
3112816	13
7687986	13
42313298	17
702989	13
779285	13
1137574	13
3049920	13
4366122	13
122585	13
1868600	13
6282457	13
6914922	13
6619716	13
8341794	17
14868035	13
2105826	13
2411073	13
2656245	13
2622240	13
2612331	13
9347270	16
18982578	13
14483884	13
9884104	13
79350	13
3921718	13
7760887	13
3518681	15
8833239	13
28502693	13
6228042	13
30884	13
10395243	13
2580498	13
6039327	13
4224006	16
272615	13
5209248	13
1701241	13
18282740	13
28943319	13
9886876	13
10223144	13
7704657	13
1857656	13
9243231	13
520420	13
6937893	13
7472343	13
442668	13
17195366	13
13069834	13
3470844	13
12050134	13
18914004	17
21347939	13
8773287	13
4359957	13
14854	13
29459286	13
3059931	13
4223106	17
6091917	13
6516006	17
4707748	13
3637364	16
1273737	13
13077018	13
2951962	13
6480665	13
1034579	13
7471162	13
3571754	13
1346969	17
3542099	13
2532054	13
5705172	15
6600230	13
6232748	13
3312747	13
13028719	13
2691732	13
37478716	13
16432248	13
5260633	13
8215513	13
12902463	13
9253933	17
1717716	15
931403	17
7392043	13
3706498	13
2265621	16
15241010	13
8712226	13
5893397	13
11270767	17
3646551	13
686556	13
951016	13
2580407	13
188022	16
5477494	13
36541630	13
3165793	13
10213407	13
2791768	13
3740245	13
29795400	13
5650570	13
12393183	13
7109543	13
32392980	16
6686357	13
5648539	13
15918379	13
5546867	13
5194577	13
7964570	15
895094	13
13023456	13
4545404	13
186665	13
15245075	13
865920	13
2791177	13
5143696	13
6390586	15
19547869	13
14893602	13
4933917	13
19052593	13
6751714	13
13032357	13
1607264	16
7931895	13
15110441	13
1090900	15
1127853	13
12355996	13
1236724	13
1035459	17
5178510	13
3906595	13
27285155	16
17261594	13
6682609	13
3503316	13
1714074	17
13282383	13
40051007	13
6359486	13
29154247	13
13839012	16
7036782	13
2834604	13
1463187	13
8508784	15
13863843	16
634368	17
9480168	17
11725851	16
45717944	13
4885120	13
382665	15
1444681	13
2870351	13
37014048	13
7519616	13
7165473	13
1760265	13
7242174	13
13115827	13
668786	13
477709	13
11399013	13
1575584	17
2227396	13
13411067	13
3819359	16
3067146	13
27592207	13
9043118	13
766669	13
16093031	13
24258457	13
3974277	13
1056358	16
16191693	13
1219150	13
15481962	13
6644203	17
23790294	13
8192102	17
20464748	13
20789846	13
3422680	13
9661536	13
31778443	13
1883214	13
2149227	13
8119923	13
1834845	13
19306680	16
4042214	16
10680475	13
4169793	13
703616	13
2191153	16
457266	13
3931439	13
6313514	13
8344404	13
4419828	13
2500191	17
9142526	13
15769617	13
4065068	15
9292297	15
4250155	13
1679943	13
694627	13
10319150	13
48241	13
421971	16
3252647	13
5746003	13
14592952	13
5288906	13
9710672	13
2686589	13
8092740	13
6871210	13
4664709	13
5111653	16
4773835	17
3927476	13
2620986	13
8925087	17
30640369	13
13599948	13
16634393	13
3529992	13
4284770	13
24313351	13
5631756	13
3349997	13
833795	16
4050724	13
14962861	13
18937823	13
1091189	13
29356583	13
4009960	15
4642933	13
929356	13
9830167	13
1820535	13
8783956	13
3127393	15
8774493	13
10211933	13
997332	13
10438433	16
7453413	13
4129534	15
8568196	13
8127565	13
3882691	13
9625893	13
5389313	17
16390844	17
19409263	13
21182048	13
16697941	13
23760146	13
5562634	16
1813765	13
4525571	16
4701951	13
18614928	13
11996211	13
3148880	13
5047889	16
14779462	15
4262340	16
3493004	13
16571826	13
39275184	13
4033472	16
2847550	13
22351206	13
67440	13
8651193	17
3159138	13
21662933	13
5373286	16
11279017	13
139335	13
1505332	13
18257252	13
14811362	13
36214884	13
9888046	13
40320342	13
32540796	13
8677531	16
3098413	13
303035	13
16047709	17
11981550	13
9093037	13
17393490	13
8917042	13
3297960	16
5937693	13
1623537	13
1127441	13
7165906	13
8972909	13
10195178	13
679597	13
15449368	13
6138725	13
6349515	13
10379578	13
5508469	13
8983505	13
11680	13
3660739	13
6404796	13
1473010	13
1098023	13
2590192	17
3200190	13
13133524	13
5972361	13
5236796	13
2125316	13
12665275	13
4754849	17
637300	13
4858611	13
4929516	13
1360454	15
2332174	13
13246609	17
1957196	13
1336741	13
30084044	13
7904182	13
3022213	13
12868115	13
3600766	13
4476371	13
3416156	13
3339961	13
3584991	13
4867533	13
9206019	13
3001505	17
6401174	13
1667768	13
2798258	13
28429729	13
9753092	16
10658161	13
1711015	13
5967919	17
365256	17
9141701	13
4494287	13
18662270	13
8970230	15
1641539	13
12517625	13
14216445	13
4153704	13
20682502	13
1715959	16
14978457	13
520853	13
2474677	13
2985852	17
9561040	15
10496524	13
29365029	13
2549072	13
3500150	17
2206414	13
10741425	16
3165540	13
5501232	13
474659	13
2898357	13
423406	17
7912786	13
905427	13
3384576	13
1106787	13
6422871	13
405987	13
5940769	13
768576	13
1658433	13
18843577	13
11629948	13
13472813	13
15760992	13
60146874	13
1634536	13
8464930	13
8834681	13
2363819	13
4387669	13
15480262	13
13291425	17
12151600	13
12199577	13
21332968	13
5561585	13
3991377	13
2037357	13
324916	17
5520655	13
3129473	17
7453054	13
1092445	13
4372818	13
8314274	13
17783514	16
130759	13
31978845	17
2069423	13
6317367	13
6648327	13
8677980	13
9470561	13
12820798	16
6187440	13
1620228	13
7631131	13
6494918	13
30208633	17
2984327	13
17637069	13
6456684	17
6163603	13
247286	15
10194053	13
409884	13
3711777	13
26786288	13
5326449	13
16126425	13
891756	13
25756205	13
1659027	17
9555016	13
6724797	13
5001343	13
6799844	13
1977562	17
5903147	13
3876475	13
3246000	13
3888065	13
11136492	13
932017	13
2036847	13
6688740	13
6507652	17
5494026	13
7950805	13
10650973	13
374800	15
7917719	13
4365358	13
7739	17
4483025	13
6101683	13
5332467	13
6137868	13
8297319	13
1228060	13
1803002	13
6768162	13
18801364	17
1596514	13
4757826	13
16928164	17
27840587	13
491629	13
3200786	13
1125596	13
6165813	17
1614041	13
858629	13
5814839	13
43364309	13
9568592	13
4166352	13
1854021	13
24755821	13
10339217	13
2537036	13
12258903	16
6024978	13
8013697	17
864028	13
25572633	13
21019839	13
6504740	16
5591637	13
857899	13
9767728	13
8130032	13
1317482	13
1567880	13
1012973	13
35101102	13
15136603	17
5137952	13
1597916	13
6463238	13
4191765	13
8813814	13
4299683	13
9272221	13
19413470	13
1097026	13
2356253	13
18384074	16
9547237	13
23073459	16
3275021	17
16180591	13
3863491	13
14623608	13
19342593	13
15764002	13
7983531	17
324966	13
7524548	13
8185544	13
12767122	13
617505	13
19422926	13
9559491	16
2208999	13
6642111	13
17212375	13
3334503	13
3298807	13
7518912	13
4006171	13
1964496	13
1103966	13
5675770	13
2593437	13
21625341	13
12684993	13
9391345	13
658654	13
6378343	13
7764308	13
1765256	16
2827777	13
1360359	13
5588276	13
2714522	13
1640031	13
2744473	13
2140861	13
20218938	13
1362300	13
55320318	13
17828911	13
2335803	13
15418124	13
8294212	13
1487909	13
833312	16
34101850	13
94296	13
9551619	13
388048	13
867902	13
17210216	13
3361482	13
1392150	13
1860770	16
12510838	13
3784724	13
19996991	13
23348677	17
5956164	13
11724566	13
11375109	13
8389911	13
1246242	13
34193205	13
44716229	13
29128319	13
12473787	13
18844739	13
34611903	13
15385982	13
2993095	13
26158268	16
22419020	13
1953171	13
3089194	13
8393717	13
15958309	13
4966650	13
18259889	17
6463645	16
1282854	13
5106532	13
10419077	13
1640544	13
6389380	13
3895784	15
229098	13
7330589	13
8098786	13
19794491	15
10353823	13
55702858	13
5693206	13
7651285	13
47463518	13
1548915	17
23002223	17
22967611	16
6724727	13
3516391	15
1349081	13
12971517	13
8408564	13
18133184	13
7638540	13
5598461	13
4170112	13
14443891	13
2435815	13
31073506	13
2473515	13
7048925	13
26158339	13
1971176	13
10206085	13
15723186	16
461825	13
30717436	13
15559112	13
82517	17
15215856	13
5862730	17
5591749	13
1505571	13
1654592	13
4814390	13
12607341	13
22679151	16
12012495	13
3111894	13
18272956	13
19828711	13
957583	13
8321601	13
9656310	13
1830110	13
12305883	13
14045601	13
7942839	13
13372154	13
16404777	13
3975127	13
1870673	13
2471465	13
1200111	13
13248079	16
12735391	13
1239294	13
674324	13
7383399	13
1575352	13
2956658	13
669413	13
7534287	13
3030686	17
10334726	13
467155	13
3103002	13
4079793	13
1183412	13
8675181	13
12636285	13
10314811	13
5055596	13
8670838	13
15770607	16
1772829	13
4861431	13
4790195	13
5714262	16
16698373	17
11299677	16
4152215	13
3905370	13
40501119	13
6899665	13
8488020	13
2354629	13
14342205	13
13822624	13
2397622	13
8530109	13
1870608	13
6094334	13
2733165	16
13064881	17
3801493	13
6052332	13
4114414	13
20779373	13
11061525	13
6937411	13
12097497	13
296546	13
6714650	13
4421977	13
10061266	13
34491356	13
7597	13
257162	13
6739398	13
11627252	13
8734115	17
1959538	13
14035041	13
2634660	13
2478502	13
20536117	13
16834506	13
37939318	13
42359812	13
3776450	13
2984190	16
14403319	13
3217995	13
14071991	13
3263148	13
6741089	16
6463396	15
23032152	13
18277380	17
4973337	13
1302826	13
11597251	13
1441013	16
23961323	13
10259835	13
10350840	13
835155	13
7326534	13
4128988	13
1062517	13
21193780	16
5288642	13
1774403	13
1669824	15
9099804	13
9059188	13
4899621	15
1201596	13
5586937	17
10503003	13
28181771	13
10911796	13
21421963	13
7058570	13
4635662	16
11623214	13
7966478	13
6854674	16
4388354	13
20383080	13
9185384	13
8987486	13
17479416	13
2953979	13
23350585	13
24690032	13
3684761	13
22154380	13
11444315	13
8800180	13
1906603	13
6406331	13
6882867	13
4608217	13
1399810	13
583136	13
35628037	15
26155513	13
19704388	13
6259080	13
5790941	13
16299265	13
2672871	13
499652	13
2388006	13
11848910	13
16397439	13
13812440	13
15235078	13
221059	13
17822409	16
18557543	17
9974035	13
19558726	13
3488866	13
319309	13
12189942	13
2182938	13
437559	13
6508431	13
12103001	13
802739	16
312370	13
3253743	13
959884	13
2546145	13
16319679	15
15537467	13
13345832	13
696204	13
1456155	13
2062406	16
10969252	13
7983875	13
5193729	13
5402399	13
8038635	13
4860011	13
10241993	16
16444655	13
2411607	13
10363092	16
2394505	13
864060	16
13377240	17
2291548	13
1065055	13
1299884	13
8888156	16
1858975	17
7263361	13
14947849	13
2355376	13
4632566	16
6962096	15
187430	13
2702690	13
14206490	15
1907052	13
11894880	15
10428686	13
14653642	13
10682070	13
9546575	15
1306354	13
3096839	15
8054212	13
2529186	13
46409629	13
6495088	13
20639600	13
6777269	17
4719140	13
436591	13
9516360	13
3738704	13
8930645	17
24172678	13
3921671	13
12804761	13
12149863	13
14028190	17
10306736	13
18635042	13
3904409	15
8829947	13
57778434	17
893215	13
31950327	15
14082365	13
2247829	13
18168578	13
274541	13
3333914	15
21220101	13
36031459	13
2405226	13
4306538	13
1309639	13
33683179	13
15005359	13
9425144	13
206834	13
4073905	15
14193263	13
2372964	13
14949769	13
7142595	13
5095254	13
1936769	13
25877700	15
27998681	13
12436866	13
27724391	13
3372296	13
4810868	13
655541	13
2317124	13
1733164	13
1190293	13
1689259	13
14383604	13
3253844	13
646172	13
1024307	13
10168095	17
5840457	13
11215585	13
3194424	13
20756855	15
690716	13
2850299	13
4776660	13
17439111	13
53271	13
7117078	13
8576197	17
1716559	13
6353037	13
3653881	16
2056420	13
7699634	13
4846788	13
7036127	13
9830339	13
3595337	13
5395818	13
983710	13
969281	13
14654204	13
218186	13
16800328	13
3514836	13
16493358	13
12809461	13
5502031	16
37976968	13
2101570	17
18636396	16
13634662	15
17461959	13
6410306	17
5099622	13
4640134	13
7163202	13
126536	13
12653134	13
3153322	13
1069369	13
6961354	13
6209276	13
6368667	16
2060561	13
16363010	13
11140840	13
6739709	13
10348879	16
22837910	13
298462	15
510961	13
20380371	13
25520257	17
17981493	13
3465602	13
5982217	13
17744959	13
120481	13
4820983	13
6911058	16
47740502	13
552916	13
20694485	13
3916878	13
2810477	13
605506	13
2019678	13
2051786	13
12523413	13
22288316	16
5541444	13
15234623	13
2848540	17
637067	13
13582214	13
1652767	13
1836955	16
26309791	13
6561562	13
5187033	13
16497583	15
13891209	13
2584991	13
2832652	13
3785890	13
15420464	13
18296532	13
6379630	13
1216946	13
448214	17
9646793	13
5324851	13
7831881	16
12874875	13
13151627	13
16946735	13
2352921	13
5527071	13
11137248	16
26019322	13
681037	13
3524134	13
20119902	13
9858111	13
1918500	16
8469107	13
11783040	13
627861	13
12243075	17
396547	13
187529	13
4187463	13
631678	13
10611758	13
2207860	16
1290357	13
45481014	13
16268539	13
2111064	13
3224419	13
13537146	13
23907244	17
993078	16
22406574	13
1929386	13
30353233	13
21130546	13
1912921	16
1482361	13
4732384	16
2225503	17
964856	13
15294352	13
4622593	13
7482594	13
8253383	16
10660715	13
6279969	13
776490	13
22839485	13
6267702	13
8455674	13
14483877	17
9868914	13
2116113	13
4623759	13
22346838	13
651777	13
7554993	13
13988295	13
2222216	13
2838340	17
7667939	13
3470643	17
11021104	13
11169909	13
5029257	13
2155713	13
4132938	16
7736947	13
19250636	13
6519558	13
58113	13
5385439	13
569536	13
8432399	13
11418622	13
9300677	13
5322762	13
7448270	13
1572755	13
2591834	13
18100983	13
1151863	13
3197290	13
14605589	13
13390830	13
1854583	13
12419458	13
3305686	13
3571747	13
19664680	13
2210182	13
15010296	13
4561760	13
9066209	13
32552057	13
3929516	13
1992755	13
21377255	13
814413	13
9070385	13
8680770	13
10325508	13
3675027	13
1723431	16
47784318	13
4092439	13
21324149	13
8075566	13
9838384	13
9557033	13
2186919	17
1346903	13
11335478	17
25209587	13
6445596	13
3313828	13
5677495	13
17095550	13
3286985	17
20217647	13
5602744	13
93198	13
3063738	16
11584162	13
2891722	17
5412567	16
17499455	13
185019	13
1662336	15
10103174	16
31545662	13
13775406	13
8354126	13
25988668	13
10082404	13
21071	13
17187697	13
5871264	16
9810014	16
22873662	13
9762442	13
12851688	13
5701970	13
6917261	13
3738680	13
340832	13
30420399	13
14671197	13
6234261	13
2577244	13
49032237	13
15094574	13
2652787	13
1554585	13
2768118	16
2898992	13
9333681	13
2104406	13
12350295	13
5185673	15
269127	13
3617568	13
11107852	13
19693498	13
6274131	17
2988561	13
12755549	13
14683858	13
229380	13
13721816	13
2935127	13
12971169	16
15232777	13
340249	13
33080309	17
6278300	13
5570752	13
22074555	16
24181761	16
8606547	13
3293843	13
5419068	13
771063	13
4027008	13
7872175	13
4881830	13
1916606	16
3858405	13
3960084	13
1865195	13
5202678	13
1867488	13
10277467	13
12449985	13
1087848	13
4212074	13
395097	13
13011827	13
3450744	13
6295127	13
13618733	13
5666570	13
1051324	13
14801905	13
48770052	17
406688	13
45271813	13
15435056	13
11930823	13
1992833	16
22182560	13
2773745	13
4802630	13
12857728	13
37421906	16
16334251	13
18320992	13
18032964	13
2027991	17
7225776	15
140722	13
2041107	13
6356215	13
12530163	13
539836	13
4188900	13
12599111	15
7252564	13
550142	17
21281764	13
3362789	13
2238980	13
3494790	13
11356226	13
6419380	13
6908750	13
12471891	13
5132732	13
866556	13
13110658	13
4227252	13
2845985	13
2235355	13
26851930	13
12607659	13
12619210	17
177824	15
12475791	13
10925643	13
7878524	13
5579369	13
4793311	13
4952188	13
4197318	13
1061912	13
8233759	13
2499570	13
11260723	13
18567479	16
7603420	13
3915826	13
10494198	13
14143681	13
2281668	13
7974296	13
5028327	13
5276492	13
20349705	13
11817390	13
1366853	16
10755682	13
7729025	13
31110193	13
3295829	13
28410164	13
3510380	13
10206721	13
18513823	13
6067473	13
4948854	13
22732591	13
1938737	13
6864261	13
5415098	13
8125000	13
5905670	13
708353	13
8842932	13
1916090	13
710586	13
44461035	13
16770193	16
928934	13
22092545	13
11158427	13
30296590	13
20051546	13
14208067	16
1545024	13
890382	13
5941656	13
12385423	13
3146486	13
4166170	13
9650781	13
21968657	13
10740480	13
21190347	17
4585521	13
2664356	13
2777966	13
2928161	13
1161461	13
17402806	13
26784387	13
6355301	13
24455502	13
2361437	13
22181564	13
14427952	13
7101585	13
15725339	17
6166118	13
8257317	13
10020819	13
24962238	13
1820726	13
2850946	13
1374568	16
1008642	13
47435849	13
503361	13
14882027	13
4878726	13
4265260	16
16410173	13
1163496	13
5559200	13
32096221	16
6061726	13
10975141	13
19263146	13
9739554	13
7375643	13
8013154	17
10476113	13
9539894	17
3817246	13
1698710	13
6501547	13
7730030	13
4889355	17
13280894	13
31465522	13
7577286	13
3491213	13
7783951	13
3237596	13
3232172	16
15544770	15
46747007	13
2829409	13
24172589	13
16129578	13
5401768	13
33105636	13
5335112	13
2809581	17
11472216	13
574657	13
1600164	13
8114392	13
7098108	13
3501926	13
29531586	13
3848157	13
5819585	13
10092896	13
8488418	13
12625535	13
2034551	13
1878924	13
14690434	13
6680597	13
5702802	17
6803178	13
12495186	13
6228238	13
3767421	13
2856378	13
1500567	13
6168135	13
2468384	13
742167	13
2160787	13
7031032	13
8174270	16
6564317	13
1563798	13
861224	16
16317185	13
5466507	13
16114103	13
6213179	16
9831484	13
8209736	13
27201574	13
3920978	13
1104175	17
15712269	13
2420876	16
5958194	13
4455880	13
518380	17
19150452	15
621930	13
5085793	13
2185152	13
6668549	16
6476850	13
9281962	13
14955369	13
5438825	17
3744098	13
607436	16
8928463	13
10309173	13
3086670	13
2671140	13
2084444	13
442308	13
143790	13
6303507	13
10030476	13
88947	13
4399341	13
8356859	13
8703833	13
1908969	13
2652997	13
9735711	13
2095749	13
1629410	13
486415	13
5660511	13
1757439	15
5139361	13
7177998	13
24489276	16
5988524	13
9142246	13
9659633	13
3347148	13
22994682	13
528465	13
30093965	13
10313389	13
535428	13
18078609	13
34875417	13
21031736	13
381392	13
141324	13
27437273	17
3121148	13
4220493	13
19795855	13
13162914	13
259802	13
17017706	13
297356	13
8068242	13
2427701	13
9263979	13
4547034	13
15080330	13
16552362	13
1209013	13
3623497	16
2352261	13
4982327	13
12971505	13
13987138	13
4904146	13
5437675	13
3644371	13
8534262	13
15181312	13
879663	13
8740993	13
17025073	13
18013570	16
18956531	13
1892107	16
14431409	13
7397255	13
4222980	13
4305175	13
8199183	13
2904093	13
1470873	13
51737	13
6628994	13
1440297	13
1862501	13
1678071	13
12441637	16
4154005	13
2732951	13
14135327	13
5366264	13
2739141	13
4917226	13
6758991	13
3485535	13
15059258	13
11739872	17
15849477	13
1991200	13
7602408	13
13932998	13
7143029	13
5630641	13
1508197	13
1473439	17
2243716	13
10404110	13
5500862	13
8353584	13
3640792	13
30141148	13
7029894	13
1420811	13
5012379	15
423072	13
4802165	13
13882425	13
463218	13
1328540	13
24627850	16
21917766	13
20127678	13
1901260	13
16252150	13
16601231	13
692329	13
1248718	13
9941329	13
15857260	13
5419557	13
17311427	13
8345668	13
1673467	13
8571422	13
1462055	13
17609589	13
3821256	13
8692269	16
645056	13
246917	13
12043969	13
9752140	13
7513484	13
17137157	13
27061498	13
2830566	13
694602	16
3095774	13
10493782	13
6163971	15
2687828	13
2093741	13
5442937	13
311653	13
13138634	13
397007	13
10194199	13
10362857	13
13577097	13
13412718	16
888255	13
466711	13
3251487	16
2389355	13
4096863	16
6541751	16
3663081	13
19848880	15
3335284	13
17228198	13
19377068	13
14765664	13
25207012	13
7172064	13
5164493	13
12316251	13
12899485	13
411366	13
5817964	13
3267106	13
16142178	13
498945	13
19782041	13
2406430	13
12380505	13
13803492	15
13977117	13
5975609	13
3942269	16
1863943	13
5091745	13
11976732	13
2515225	17
3070200	13
7204000	13
8524214	16
5653571	13
12820800	13
19784971	13
194599	13
4786097	16
1729690	13
11203430	13
77547	13
62711	13
13399378	13
26929	13
505750	13
8206860	13
7563741	13
5738243	13
4435202	13
35352556	13
7686679	13
8321891	16
4785545	13
7333522	13
7069077	13
7324526	13
13387653	13
3705841	16
1546914	13
18576758	13
14113227	13
256989	13
8312357	17
5308380	13
13831581	17
3517686	17
5179058	13
3137056	13
4197564	13
20950905	16
29027806	13
4005152	13
8884958	13
3733181	13
1935139	13
7851966	13
4148139	13
2148438	13
12086894	13
9547915	13
2333666	13
4400926	13
919253	13
12143581	13
11523353	17
11780321	13
2800387	13
1488601	13
389524	16
1349689	13
3974921	15
14409667	16
12211586	13
584760	13
2749992	13
115174	13
11007448	13
6344714	13
592668	13
6419083	13
9673603	13
3417736	13
1052410	13
13077320	13
25171806	13
26061010	16
2610490	13
17068811	13
2849959	13
1516421	13
8787507	13
556330	13
5391808	13
12193763	13
1224197	13
34050756	13
738134	13
6674923	13
1134021	13
7916353	13
7801501	13
2924309	13
4321666	13
443196	13
2203737	13
12157963	13
2454397	15
15145666	13
5328134	13
9106950	13
8478893	13
4417326	13
10018710	13
4128313	13
1388690	13
2648320	15
6473870	13
9160824	13
29915607	13
12533166	13
2512701	13
7138056	13
1890843	17
10123960	13
4239629	13
4519482	13
5265227	13
25802648	13
9249659	13
11420116	13
4382290	13
17342595	13
647079	13
283572	13
5400704	13
6740861	13
7694634	17
11929771	13
2559972	16
2384035	13
25498600	13
2105947	13
11867728	16
5055975	13
2014372	13
5190707	13
33528271	13
9194051	13
21271856	13
500469	13
10665813	13
6800317	13
3920351	13
7570465	13
188797	13
22751701	13
636178	13
969902	16
1548028	13
460309	13
6061872	13
3396584	16
5438082	15
30952287	13
23237414	13
6781	13
7197217	16
25678753	13
4136608	13
5765770	13
42014144	13
4340998	16
20895382	13
2973958	13
2763826	13
2954860	13
1542568	13
14667243	13
26622111	13
2170749	13
584756	13
11872003	13
4547855	13
7232852	13
6259672	13
11239682	13
1866554	13
21270158	13
7077708	13
6823027	13
21422738	13
2964124	17
12673305	16
6522447	13
3218304	13
531451	16
626362	13
6082093	16
1178705	13
34828547	15
1541462	13
1296160	13
600973	13
540767	13
16668480	17
3195010	13
3876477	13
4077790	16
2261666	13
8760031	13
23505619	13
18537386	13
28907429	13
1671141	13
1483953	15
432885	13
34880362	13
17115623	13
807079	13
12364886	13
13125041	13
18552598	13
2588	16
727800	17
744713	13
803091	13
7595535	13
373675	13
5810939	13
4791169	13
4421872	13
656145	13
148229	13
3188485	13
5491336	13
2062183	13
8820879	13
7777801	13
36853347	13
17176480	13
36236	13
4418553	13
2401722	13
12588592	13
2085472	13
205681	13
27422450	13
4105447	13
272753	13
2217603	13
8319648	15
6061805	15
5345648	13
17697312	13
6388133	13
19605016	13
2328686	13
4819145	13
16267438	13
21957179	17
5027666	13
7183773	13
3436476	13
2421049	16
2703179	17
19650346	13
5217669	13
5060498	13
12431739	17
11757303	16
8057708	13
9012278	13
7327183	16
4002010	13
27162003	15
22385149	13
5940707	13
2001933	13
17990736	13
5306791	16
2692181	13
5381297	13
3663418	13
5606007	13
2331811	13
7270465	13
24168740	13
7330555	15
48404781	13
28693734	15
1917456	13
3933265	13
4542743	13
13990607	13
909652	13
9194259	17
2830663	16
6999786	13
19182332	13
8815092	13
37524751	13
12650858	17
1911962	13
5828898	13
9386893	15
1677835	13
14444843	13
49267397	13
8732524	13
3367236	15
22398331	13
5206823	17
4109090	13
4595930	13
10373644	13
1805056	13
11142675	13
10523692	16
8393720	13
1246603	13
1385775	17
5281119	13
3423329	13
2365891	13
13872579	13
1627345	13
5141752	17
9908905	13
6835322	15
12714634	13
10080476	13
11743188	13
2688294	17
5150907	13
12411048	13
14510964	17
4661071	13
5391956	13
2226563	13
4998073	13
4746540	16
3106786	13
761444	17
12778991	17
18925082	13
7394410	13
18681658	13
3101947	13
819195	13
1713972	16
12720507	13
19858244	13
4303896	13
3900134	13
46844	13
15237592	13
2066702	13
1724014	13
6479588	13
776699	13
14153906	13
13035628	13
13898052	13
7858275	13
3665471	13
13254447	13
7732782	13
19545983	13
11276710	13
211750	13
12272449	13
1955269	13
11139955	13
14038470	13
4177436	13
2313865	13
30135064	13
760260	13
15636047	13
4035107	13
844686	13
1181865	13
32089407	15
7432256	13
3666789	13
4371956	13
2303350	13
3504655	13
1059095	17
11357783	13
8960311	13
6267553	16
7153109	13
3518896	13
6354268	13
986512	13
35443710	13
1200636	15
1483626	13
8329324	13
5293300	13
12683273	13
2702556	13
12597022	16
5909764	15
1550895	13
10180940	16
11415971	17
30965638	16
1747901	15
5316438	13
18213038	13
10036212	15
769491	13
2943995	13
5113940	13
1965217	13
1699031	13
340316	13
9182718	13
6942946	13
1192628	13
131629	13
2158993	13
8233566	13
34146973	17
7846193	13
4963760	13
1111711	13
6035293	13
6256348	13
1863577	13
12148438	13
9044611	13
1364060	13
913340	13
23316121	13
6752549	13
10539480	13
15932661	13
1256523	13
608571	13
4805294	13
5721989	17
18101876	13
6379466	16
1799679	13
9598186	13
5255562	13
3452921	13
25662867	13
452331	13
16543223	15
1232606	13
8331208	13
7933669	13
4270441	16
4119113	13
3522012	13
2118680	13
1399024	13
983587	13
4036597	15
6928487	13
318805	17
3379205	13
15492600	13
3287980	13
504005	13
1353508	13
4265373	13
6335924	17
21996451	13
7301967	13
4195845	13
4976621	13
27061884	13
19311088	13
9786292	13
198900	15
6441058	13
3571544	13
1182696	13
4483056	17
32117449	13
8629039	13
5549197	15
5751085	13
1127439	16
4749554	13
8297576	13
25626846	13
1387782	13
8078056	15
2184734	16
35386677	13
9540914	13
761832	13
7436489	15
12785719	13
9064517	13
3088595	13
203349	13
20934741	13
468078	13
4008228	13
968846	13
7201713	13
10466879	13
1140760	13
8138654	13
5266306	13
12865192	13
8999586	13
11363220	16
10797798	13
30747111	13
21131664	16
7193611	13
14755707	13
2146090	13
10264471	16
15026008	13
9487578	13
18427557	13
9456575	13
3518271	13
306848	13
3211763	13
11063518	13
2403630	13
7810047	16
8033457	13
13183804	13
18589194	16
13649882	17
917398	13
39379925	13
16183727	13
848791	13
4065824	13
3600388	13
13295940	13
14222717	13
6552140	13
16373870	13
32785258	13
1153475	13
4455823	13
13929372	13
34995791	13
8772104	13
9698247	13
26324624	16
3547188	13
3020033	13
2133063	13
1297735	13
1924846	13
5616963	15
6383076	13
11098679	13
16470281	15
2900763	13
9095149	13
2511115	13
422130	13
5489762	13
3877174	13
10333537	13
12044686	13
11378407	13
3275400	13
13296378	17
7335912	13
2891954	13
19512151	13
4286438	13
43688119	13
815229	13
3767795	13
3691626	13
15638107	13
2445128	17
9522782	13
329233	16
16791620	17
3649315	13
11144578	13
14757675	13
24955174	16
20147143	13
72551	13
9930746	13
14060154	13
27964192	16
6143559	17
51978250	13
827044	13
208719	13
5173988	13
3603232	13
9570720	13
7603318	16
454702	13
12580616	16
1261842	13
1422512	13
10548484	16
14624944	13
3710954	13
13205226	13
1572110	17
13428328	13
405098	13
354344	13
70886	13
5566277	13
3963904	13
1598999	13
5924579	13
16490807	13
6370806	16
4915997	13
13839972	16
3769054	13
2966622	13
3749449	15
7497479	13
10623405	13
2002673	13
36522860	13
3068797	13
10067614	13
17526713	17
46507	13
11526953	13
1587385	13
4536146	13
1220506	13
24281490	13
1863496	13
9442029	13
2368645	13
1067342	15
1735457	13
2278251	13
3813786	13
225638	13
3870669	13
2255980	13
12825990	13
18222068	13
4484276	13
10072229	13
3234985	13
4778968	13
7506475	13
1955941	13
988868	13
7295858	13
6204584	13
6612316	13
6529613	16
2222063	16
9126827	15
1459416	13
1568520	13
7975794	13
4541503	13
5185444	13
2212870	13
20817355	13
2450941	13
1953195	13
11305417	13
2198277	13
2502686	13
22905077	13
2404339	13
9704482	13
3603389	13
5532486	13
10997003	17
5380506	15
18116563	16
3177415	13
8623820	13
4422441	13
12599608	13
6024291	13
2155300	13
1105999	13
645344	13
3493347	13
14572963	13
8337407	16
2158164	13
15511641	13
4385406	13
16821678	13
5172518	15
19550101	17
13765263	13
15209	13
13678350	13
820477	13
10664735	13
2383280	13
13244717	13
3771575	13
2928362	17
2012211	13
4492523	15
24088141	13
20756206	13
28324837	13
3810693	13
6007103	13
2885650	13
16468935	13
4180297	13
3128069	13
10617375	16
5114834	16
18652718	13
4826492	13
112398	13
16727941	15
7404813	13
996068	13
42649303	13
3385840	13
573837	13
7812753	13
10072695	13
4436746	13
21960	13
11574563	13
5705142	13
12476325	13
38819471	13
1774311	13
10976104	13
16340900	13
249345	15
343596	13
31284135	13
20273304	13
15695786	17
1185856	13
29554845	13
1918951	16
6906813	13
56960999	13
927204	13
25679682	13
1232554	13
8724223	17
4918758	13
9302766	13
14493322	13
702240	13
4924533	13
2767827	13
7013006	13
22811604	13
865077	13
4155572	13
4917110	15
18206902	13
7583544	13
25859301	13
10801589	13
8226083	13
8216052	17
4342556	13
9981625	13
3477140	13
8362401	17
14829141	13
14354685	13
5575044	13
220419	13
6043917	16
5307430	13
3119114	13
17522516	13
3548841	13
4471495	13
3216084	15
16764861	13
6163037	16
5847996	13
2098928	13
226913	17
79141	13
5016806	13
22709325	13
2217899	13
3062122	13
13151244	13
13470766	13
10434770	15
1554476	16
5953408	16
2391196	13
1680922	16
2346071	13
4950198	13
4710614	13
2677310	13
7034735	13
2056803	16
12146115	13
46880476	15
3835977	13
6217010	13
2779112	16
1198547	13
5744257	13
6588716	13
9133771	15
3184732	13
24906974	17
20400122	13
14793080	13
317104	13
3553578	17
763555	13
3176471	13
9393438	13
1159391	13
25621	13
3675108	13
1542676	13
8409940	13
8824701	17
23536680	13
515347	13
427324	13
5029902	13
1205761	13
7477956	13
7067838	13
3691344	13
6946444	13
7613022	13
2721732	13
3225433	13
3165595	15
7310005	13
5686431	13
27864862	13
19214158	13
518139	13
929755	13
346029	13
2238937	13
9501742	13
1215769	13
13562250	17
5954223	15
10293599	13
2425369	13
3685769	13
3103930	13
4636400	13
1296960	13
3645122	15
1761916	16
6586665	13
566564	13
6157201	13
25735305	13
5769134	13
15482390	13
4779865	13
4674142	13
7392300	13
16660146	13
14031256	13
1158342	13
1288431	13
6138981	13
11193399	13
35356506	13
2346281	13
8278578	16
15335264	13
3289069	16
30517683	16
11454201	13
1971434	13
1173347	13
6843667	13
1894105	13
3485255	13
9103645	13
1649956	16
4119897	13
8431617	16
4883698	13
5586678	16
3876964	13
13511028	13
8600494	15
39615003	13
10937378	15
2064847	13
1972625	13
8619303	13
6081920	13
2209007	13
9932689	13
15304428	13
4198845	13
5585157	13
7316826	13
16892276	13
5626114	13
1354716	13
5858539	15
5837090	13
7548200	13
9057621	13
492909	16
3129952	13
7114309	16
2291246	13
9476298	13
6409956	13
8835710	13
6855411	13
17446211	13
8585470	13
9259830	13
1660158	13
5896872	16
1231526	13
1345851	13
4164793	13
3894097	13
610943	13
5930450	16
7096660	13
6865498	13
3527058	16
6665063	13
916181	13
791138	13
1040171	13
2792893	13
2808993	13
494877	13
10286855	13
499389	13
7624428	13
24375034	13
6430482	13
1142063	16
5704138	13
1040865	13
9341402	17
8145737	17
10461505	16
7873898	13
3571953	13
49482212	13
12888962	13
4068489	13
22617757	17
1335845	13
8600241	13
11101428	13
5377547	13
22436794	13
7678946	13
14763161	13
17816739	13
7012751	13
2167712	13
29588208	15
4463860	13
6243767	13
1101858	13
7203630	16
15045275	13
33688996	16
33902731	13
1708984	13
35863925	17
18109498	13
4303795	13
7589634	13
4786353	16
9246796	13
38518	13
24650062	17
21702944	13
10113814	16
4897034	16
8663793	13
1698656	17
1804161	17
11028997	16
10319320	16
7515902	13
12144737	13
5663425	13
27069026	17
1653239	13
2574561	13
248364	13
2379109	13
10577338	13
2955584	13
5094414	16
10044457	13
31805005	13
690824	13
11805708	13
17442327	13
4233931	13
2642252	17
10571876	16
25564750	13
11034456	13
23783569	13
3989120	13
874634	13
935530	13
9418759	13
17294355	17
12508116	13
1177643	13
12658964	13
4227047	13
1400819	13
17127065	13
1024624	13
3746646	17
27757547	13
4677931	13
6092474	13
14830603	16
13478616	13
2138312	13
8535433	13
596130	13
4027081	13
2458486	13
8574872	15
3358490	13
5506584	13
2550356	13
14411666	13
4477754	17
357589	13
6988849	13
35261531	17
530373	13
2918048	13
10005946	13
13044770	13
699986	13
2696965	13
2597283	13
4586253	13
10099328	17
2544304	13
6468762	13
5264853	17
8389403	13
1078424	13
9694422	13
3527619	13
11948925	13
5371628	13
6894326	13
5769807	16
26524811	13
12541794	16
9358078	13
572786	13
4506349	13
10227455	13
4866482	13
1403716	17
7392127	13
798485	16
3136020	13
2459598	13
5362382	13
36260737	13
10178955	13
3069268	13
1126476	13
15347365	13
3852210	13
4987107	13
2799813	13
3575283	16
1448756	13
279094	13
7482853	17
7798746	13
2199332	13
6340111	13
9963851	13
20294117	16
4972306	13
8314941	13
9428989	13
9596707	13
6503905	13
4687896	13
25693348	13
26369681	13
23225153	15
2037948	13
1688476	13
8590747	13
25833277	13
20069899	13
388095	13
36121866	13
30327542	16
23677245	13
17110964	13
8983849	13
12757132	13
129643	13
5058907	13
19501752	17
17913568	13
5396609	13
4232334	13
12267947	13
13350901	13
1017570	13
1808730	13
9225725	13
3323112	13
8226970	13
39079147	13
3937708	13
152535	16
9826009	13
12819112	13
19085248	13
11955408	13
4682824	13
9188514	17
17368577	13
660448	13
2163334	13
1171499	13
118742	13
16796723	17
10407243	13
1609197	13
4033202	13
97493	13
12858542	13
11050406	16
24249289	13
10024281	13
1629819	13
3143295	13
5160107	13
1071747	16
9496277	16
12332205	13
4637293	13
6107894	13
11416715	17
2279404	13
58286	13
19235272	13
4928648	13
4541979	13
14437369	13
3800792	13
3843631	13
2002808	13
10970547	13
12124850	13
1675260	17
18886447	13
1488744	13
10694680	13
16703796	13
14871545	13
3769758	13
27010389	13
732372	13
5330901	13
4239517	13
8709774	13
8963976	13
3646786	13
3922236	13
1854231	13
277062	13
18226925	13
3349712	13
18353363	13
10264970	15
23008110	13
6532956	16
1316145	13
373438	13
5600451	13
11162896	13
9479276	13
3966478	13
5136453	15
6932576	15
854934	13
4299811	13
11148719	13
20104787	13
1350513	13
3484593	13
7081893	13
5689115	13
5462208	16
8587219	13
10591613	13
10895849	13
10757658	13
9944276	15
7113247	13
12720144	13
11219351	16
33629383	13
20538105	16
1654331	13
8031902	13
19139525	16
20360544	13
1492144	13
19655463	13
181047	13
4093180	16
5054424	16
10349137	13
2328740	13
1949504	16
9491683	13
15766504	13
5440174	16
6570044	17
1611128	13
5367572	13
12396467	13
1570549	13
4232244	13
7983294	16
7089770	13
10814328	13
2167152	13
8571389	13
13303935	15
5480900	13
12230307	13
3952502	13
21656353	13
725427	13
10706843	13
5275841	13
4207307	13
12036243	13
2356068	13
16802685	13
23164596	13
36445393	13
6606849	13
12052639	13
3063998	13
7679037	13
11972488	13
11509034	13
7633021	17
6363167	13
23980888	13
545578	13
7199432	13
24769584	15
3299805	13
8229912	16
28778921	13
15787575	13
3703263	16
2324329	13
14189888	13
11110806	13
31253985	15
7621386	15
18760108	13
9467876	13
16564833	13
9573982	13
4178275	13
7130919	13
2215930	13
12612253	13
5646775	13
3779102	13
13296020	17
4240664	13
3528011	13
9772648	13
2644107	13
2518996	16
203989	16
9993939	13
20614471	13
5746820	13
7856397	13
9766745	13
4928827	13
762166	17
1735277	13
21939545	13
2680363	13
9389132	13
10511681	13
23296686	15
3262366	17
111056	13
12995172	13
9259873	13
2197211	17
3123107	13
2898420	13
12131086	13
21414	13
546117	13
2418386	13
26062895	13
10875700	13
13125499	17
8249571	13
5089593	16
6482410	13
29974089	13
3807948	13
2170862	13
1223583	13
23031	13
8182307	13
21543738	17
5975186	13
18693482	13
11656997	13
4312569	13
7787242	13
3201478	13
1157885	13
7475463	13
2844155	13
182797	13
3777615	13
4903214	13
14517835	13
10563399	15
9449130	16
6637146	13
2296993	13
9139619	15
10578340	13
1340768	17
3602336	13
4598238	17
1009460	13
17521502	13
3488009	13
745134	13
10275378	13
256042	13
7418420	13
34386492	13
12021904	13
6331637	13
12132529	17
5332382	13
1613852	13
6582062	13
5421260	13
8494392	13
4416377	13
2736342	16
20113806	13
1369846	13
13498941	13
14347031	13
1728720	13
1740361	13
16131005	13
13027803	16
1137087	13
3469057	13
38939139	16
1298224	13
4036380	13
27580856	13
1072444	16
32631148	13
2389761	13
158504	13
10272459	13
1884969	15
11361008	15
21844095	15
1035754	13
7381752	13
7351762	13
5588869	13
8195698	13
441482	16
2683423	13
16191957	15
7917694	17
15034033	13
4018627	13
4189629	13
20235598	13
3970830	16
410071	13
14514356	13
1985129	15
16009286	13
6409070	13
4269146	13
1574242	13
9550504	13
12050325	13
11318087	13
15214856	13
3036681	13
5176808	13
18921877	13
1339840	13
21980234	13
6613052	13
2378160	13
6081736	15
3946398	13
12605734	13
11887594	17
176478	13
20450237	16
668762	13
14656632	13
24919205	13
12010584	13
5859414	17
34526176	13
9464855	13
6399322	13
564164	13
30496810	16
4209207	16
357782	13
37054448	16
784672	13
7745246	17
1347518	13
1644222	13
544742	13
6316976	13
7297564	13
22023380	13
1178482	17
18786423	13
8509903	16
11305924	17
18906111	13
1475576	13
6820609	13
1529203	17
23032326	13
19807678	13
28223348	13
7868344	13
12430868	13
267488	13
2936398	13
10370566	13
22895063	16
17080836	13
9750786	13
17197900	13
200863	13
22443571	13
6272386	15
2935206	13
4139228	13
2338353	13
14022423	13
1139440	13
6214965	13
5788431	13
8385275	15
868048	13
714552	13
23276716	13
1325919	13
644824	13
1226344	13
5350256	13
587312	13
2787466	13
123107	13
14818823	13
13021781	13
2983666	13
20339457	13
9906232	13
3534893	13
8264787	13
4919560	13
6322220	13
12427758	13
490924	13
5859368	13
1471595	13
2771851	13
1821345	13
19052593	13
12956531	16
1097794	13
20592719	13
14038623	13
991984	13
33872	13
22608159	13
2761650	13
721702	13
22019543	13
1139106	16
3533632	15
30143129	17
1462495	13
3700866	13
10587342	13
25601030	13
8681801	13
17292	13
11791247	13
3721019	13
3684964	13
15337	13
26941056	13
19009990	13
9835501	13
1878631	13
5395793	13
6199831	13
11648163	13
11643381	13
3986763	13
12472278	13
9071484	13
14345760	13
7873105	15
22570963	13
9161087	13
1035939	13
3530920	13
1095626	15
1376106	13
5671142	13
133267	13
19823164	13
1740091	13
9710743	13
5308820	13
17097856	13
623744	13
372891	13
5418092	13
47936096	13
15633647	13
2602471	13
10029281	13
685044	13
6937423	13
4308059	13
2696505	17
12564969	13
6993528	13
1388726	13
7917453	13
9852101	17
9509928	17
1794381	13
20667065	17
3824688	13
11064461	13
6261806	13
7878769	13
7865244	13
1725614	13
9568799	13
8862009	13
3013116	16
5690992	13
4929933	13
11796651	13
6889459	13
4507660	13
376378	13
5071086	13
9114004	13
5766271	13
10506941	13
1676460	13
1774575	13
3923274	13
40942085	13
18446063	15
5934946	13
617250	17
8090355	13
7005640	13
6681826	16
3210344	13
34321944	17
8142642	13
525731	13
290377	13
1039927	13
20294914	13
17349571	17
3507673	13
8135266	13
11286163	13
6611655	13
11189968	13
5797921	17
4610853	13
9954573	13
16044811	13
1690077	13
5585394	13
5704196	13
3188654	13
169607	13
37007794	15
3886134	13
13380393	13
6330901	13
9050640	13
15169938	13
49000978	13
6426933	13
2388762	13
10034222	13
17949442	13
8582940	13
7434742	13
26329571	16
6967366	13
8792281	13
25587607	13
18997563	13
8113585	13
7188928	13
97567	13
11650586	13
4687890	13
1989294	13
3858922	13
2987273	13
6524040	13
6453399	13
2495091	13
7807395	17
2478371	13
9664323	13
778666	13
13033432	13
710084	13
9919931	17
9739071	15
8524360	13
6755188	13
2061147	13
9145223	13
4304140	13
25144908	13
723385	13
2228201	17
9321781	16
1315092	13
10650096	16
3773603	13
6537965	13
1024763	13
38037955	13
11341582	13
532094	13
7310380	13
11180708	15
14387991	13
554362	13
7668649	13
1345633	13
27450050	13
2994473	13
1104264	13
25596672	13
767316	16
1368056	13
695439	13
12925510	13
14272882	13
4150731	17
9704948	13
10167832	13
28391483	16
9347574	13
5208554	13
7284058	13
8011476	13
4059723	16
2486709	13
4766416	13
9167354	13
8314106	13
17456169	13
1251760	13
457579	13
6212888	17
8017707	13
5447740	13
7252390	13
40749	13
6626516	13
12176962	17
25067040	13
8465685	16
3220080	13
5325776	13
13870512	13
2336640	13
15199295	13
378935	13
1592251	13
4530128	13
7690686	13
1364681	13
3454481	13
25069405	13
5343023	16
9567123	13
7233391	13
18080907	13
7795469	16
1008287	15
668397	13
8032056	13
12800375	13
21444073	13
1555260	13
4312659	16
707486	13
6266687	13
14988056	13
4856066	13
4276737	13
39033469	13
3251562	16
27986596	13
1634019	13
87172	13
5818833	13
11315364	13
5393844	13
672613	13
2769133	13
416981	13
25579992	13
1863691	13
495409	16
1997271	13
3126461	13
3104765	13
16154866	17
11091250	13
1001726	13
3634655	13
12082563	13
685047	13
496311	13
6810107	13
20069116	13
21412691	16
8839186	13
2679497	13
797514	15
4001483	17
17413761	13
11329554	13
7385526	13
1534010	13
4152413	13
113956	16
13622116	13
6196033	13
1428695	13
4467620	15
8791002	13
2594623	13
4543421	13
307404	13
7193078	13
2810317	13
26611023	13
5919396	13
18126925	13
8780280	13
5611320	13
6855319	13
212057	13
6197267	17
1243359	13
2259248	13
1441188	13
4019228	13
3842665	13
1095173	13
3908081	13
1034301	15
2031343	13
736483	13
1989878	13
3557069	13
14224040	13
13406133	13
463238	13
377908	13
12515788	13
14943388	13
952240	13
14063810	13
2392192	13
2502653	13
2630187	13
524804	16
5025984	13
5093799	13
14906834	13
569393	13
2538705	15
787379	13
27003884	17
11232990	13
1476962	13
9496104	13
528190	13
5348594	13
8698810	16
7535	13
23173567	13
4920733	13
331719	17
10613027	13
1122253	13
537473	13
16021903	13
13177747	16
8951853	13
31198387	13
8193702	15
1226901	13
2659703	13
1182442	13
27384069	13
22103312	13
2646024	13
8487474	13
14081756	13
10929777	13
1818413	17
5860002	16
3621735	15
1863654	17
886672	17
655991	17
2143316	15
6209828	13
1308814	13
25009383	13
9443618	13
6953474	16
3592131	13
6663428	13
1298834	13
8970021	13
12298512	13
2410760	13
3043549	13
7937339	13
15693851	13
2122218	17
7010567	13
762497	13
3965489	13
4034329	13
6040795	16
17402809	13
2283719	17
813592	13
11383526	13
11584353	13
4117833	13
2721170	13
567133	17
8634323	13
13564622	13
10594511	13
14006525	13
2694584	13
3803249	13
12356744	13
1308094	16
9511875	15
278144	13
666747	13
6502510	16
7600342	13
15782567	13
5455074	13
19956810	13
1276756	13
3372889	13
4733975	13
5879409	16
4056237	13
39835655	13
269922	13
8210068	13
1694172	13
1458789	13
2981879	13
7993229	13
2944749	17
2876513	13
19922460	13
6221578	13
1190336	16
3776063	13
8195262	13
31536436	13
11546440	13
3653463	13
5011222	13
8165054	13
1084331	13
5130006	13
6296619	13
41696	13
1435735	13
1264743	13
5135022	13
11850027	13
32022581	13
10520269	13
10068	13
581957	13
1423916	13
9009202	15
10901740	13
1735178	13
9099371	13
1967097	13
5958049	17
4681840	15
14394748	13
25700432	13
149639	13
1600062	13
2396290	16
306519	16
3129391	13
3681254	13
4358873	13
23775641	17
20384622	13
4820002	13
15005172	13
1445244	13
38742308	16
6651245	16
6293930	17
4371871	16
519060	13
1934121	13
906315	15
1796332	15
10968306	13
1018276	13
4606559	13
6083477	13
7608422	17
2866139	13
19437585	13
13230418	13
2346644	13
5046812	13
34572030	17
22122728	13
8704839	13
4027416	13
993733	16
9783107	17
9075437	15
17703357	13
2122579	13
2719871	13
50650859	13
5471365	13
1602870	13
6395341	13
106700	13
6090583	17
16007439	13
1083386	13
2507095	13
45196666	17
5959827	13
10506509	16
22101755	13
6915983	13
9955629	13
121765	13
9503469	13
495058	13
2389381	13
4332738	13
11556199	13
2909918	13
2502788	13
8033249	13
12904408	13
1415213	13
26051073	13
18503875	13
11725997	13
47305880	13
1818848	13
4324097	13
5042102	13
1472320	17
12061652	16
4725485	13
3491982	15
20510399	13
9661207	13
8415167	13
21618104	13
15237692	15
18544422	13
6259717	13
8264716	13
1356155	13
10464620	13
2005258	13
10516071	13
33492235	13
19211762	13
12605827	13
3040544	13
2580762	13
21567825	13
4331444	17
7899201	13
439968	16
22488209	13
1609454	13
7575046	17
965550	13
2132637	13
7751743	13
3893175	13
5435949	13
1459626	13
3145751	13
18238748	13
3078029	13
10794922	13
4793709	13
2472949	13
11302390	13
8146961	13
25081317	13
1785113	17
2085812	13
54312	13
5601169	13
6479086	13
7714015	13
17590221	13
396193	13
1437152	17
7631	13
1811583	13
19904815	13
4460097	13
348994	13
1642699	13
22327580	16
2157056	13
22435226	17
1447225	13
4087602	13
3887749	13
12168470	17
5594564	13
24414370	13
1720916	13
7935075	13
4010233	13
15675468	13
9057717	13
11550838	13
20349562	13
28390902	13
13317899	15
9622325	13
871984	13
3001907	13
6008554	13
8609136	13
2155796	13
12116500	16
7680875	13
10198331	13
3305383	13
813052	13
1085832	13
8853438	13
2306370	16
1054604	13
17774767	13
154489	13
9661310	13
44236975	13
14561643	13
6396082	13
3368482	13
6306253	13
2407014	13
1313130	13
3724741	13
3738087	13
11806471	13
6428771	13
5984753	13
1518057	13
10958783	17
982580	13
10424567	13
558625	13
6947018	13
5143332	13
7748157	13
4928812	13
2080814	13
6359399	17
908278	13
12679297	13
3190422	13
20378597	13
4841673	13
4117365	13
2795523	13
2047950	13
142979	13
3346971	13
13956916	13
6659565	13
1939814	13
1555200	17
12726888	13
30304450	13
3249010	13
356734	13
10858582	13
15686521	13
15132422	16
1292327	13
19310626	13
8875119	16
11626479	13
4702723	13
4672582	13
190389	13
13140334	13
18705511	13
10117638	13
16163278	13
11953078	13
1756860	13
2520133	13
3240597	13
4639803	13
949666	13
2260761	13
12022784	16
12821719	13
1515093	13
8799499	13
6726378	13
2846920	13
3666424	13
2692506	13
12758834	15
319285	13
14110085	13
3305882	16
15275633	13
4037290	13
6802352	13
2658407	16
12363370	13
7093694	13
15872863	13
3761051	13
14288968	13
2693037	13
5296717	13
3761196	13
15921052	17
3370625	13
952008	17
7952616	13
15443390	13
5082037	13
877322	16
5905429	15
574687	16
944166	13
12535132	13
22688254	13
373685	17
9677721	15
1774584	13
6536043	13
5639004	13
4646801	17
5072049	13
1578273	13
7083039	13
12156508	13
1000742	13
18405314	13
973686	13
11843321	13
24252637	13
1154984	13
24955465	13
14747687	16
1462606	13
3213455	13
25243478	13
4448026	13
7599425	13
2434820	13
11831579	13
28526786	13
1452675	13
27262259	13
12012628	13
1167996	13
18444292	13
11177377	13
8594685	13
622338	13
17584846	13
9071330	13
1022759	13
6236855	15
1385081	13
60653	13
1247253	13
4987583	13
1329388	13
23760497	13
9245340	13
652576	13
17652771	17
16885976	13
499324	13
433871	13
16978753	13
648631	13
24669675	13
8085717	13
688601	15
4189530	13
12186648	13
3755972	17
13020354	13
21909947	13
2273802	13
831681	13
17964750	13
9359037	13
315947	13
4989646	13
15335498	13
4135159	13
13959968	13
1849809	13
943435	15
2600411	13
5256243	13
1659314	13
20254187	13
1538481	17
5946698	16
3559251	13
7670627	17
2951452	13
19170214	13
281825	13
53005153	16
11812911	13
1435863	13
6123816	16
1336061	13
1908099	13
3877600	13
9970576	13
663429	13
4092351	13
2274714	13
23563620	13
2627590	13
11625720	13
3719528	16
5340494	13
14251515	13
23298641	13
18339793	13
11362698	13
11274019	13
701323	16
19130975	13
9058384	13
18215117	17
11864303	13
6004281	15
8749193	13
6720205	15
18583094	13
6278396	13
18971932	13
723032	13
1415173	13
5361936	17
3239511	13
3498922	13
3857480	13
13939414	13
5144423	13
8691884	17
5025310	16
13967132	13
6889520	13
8921338	13
2368278	13
1103833	13
12465742	13
4983686	13
12723727	13
4758465	13
4893200	13
2071409	13
9853647	13
1165842	13
2763748	13
14654917	13
2946653	16
1538947	13
2902432	13
12552549	13
2643905	13
3807635	13
40056437	13
1161369	13
23648	17
6273994	13
2620328	16
5395262	13
3189695	13
2669935	13
4239513	13
22837630	13
11013900	17
20148461	13
5527943	13
7610578	15
2262517	13
437474	17
8081871	13
8574171	13
11042151	13
11381513	13
21954018	13
10458204	13
5133054	13
4292072	13
2002969	13
4237054	13
12224811	13
8678615	13
1687062	16
12120242	13
6834595	13
5857790	13
10452693	13
2628492	13
5485034	13
1052501	15
1570864	13
2159759	13
12309639	13
1518470	13
2070918	13
9420878	13
3889740	13
4948127	13
12263449	13
3603990	13
9296208	13
42392	13
18033619	13
3939603	13
16267327	13
5222688	13
4178744	16
25489372	13
3527913	13
6663466	15
2714292	13
3650894	13
12523840	13
18383757	13
8620171	13
21496083	13
1651926	13
12688086	13
16049999	13
14503290	13
1457726	13
3241366	13
32584922	13
5613544	13
2598800	13
34790062	13
8267483	13
4506940	16
6239690	13
4669683	16
716023	13
1699927	13
22142615	13
10061693	13
3307167	16
12767007	13
15513075	13
12693652	13
3847676	13
43931779	13
5560680	13
5540456	13
8881519	13
4164671	13
4457071	16
13645208	13
6009361	13
3544325	13
7093198	13
4619979	13
2407431	13
11108653	15
20272686	13
12471690	13
360394	17
7681566	13
8983807	13
8108755	13
4784248	13
5579302	13
17240576	13
3847192	13
323218	13
1273638	13
8236294	13
667595	13
3135784	17
5078421	13
5644978	13
3709143	13
26585968	13
2717149	13
3900097	13
14179176	13
6836089	17
14372297	13
5714002	13
3479820	13
1308458	17
18360121	16
15486964	13
2545613	13
17057766	13
5916835	13
17497987	13
3545460	13
26643955	13
2058774	13
56009581	13
22772977	13
12593789	13
9395628	13
3846765	13
3756754	13
583808	13
4702136	13
18928041	13
8681480	13
7075580	13
2277854	13
5171777	16
5478216	13
6910243	13
12230933	16
11971766	15
4430466	13
21628978	13
9205241	13
45840	13
5767130	13
1442965	13
12176589	13
15978513	13
4273214	13
7743480	13
2901915	13
32492832	13
1148225	13
773963	13
7261798	13
1361590	13
866675	13
4930847	13
5487352	13
1525275	16
15283029	13
5160978	13
699551	13
19879695	13
2622389	13
3062613	13
5722260	16
1634227	17
3476493	13
8208269	16
14301340	13
593344	13
2306122	13
3557832	13
14179811	13
25092907	13
8456524	13
10464579	13
14092594	13
508553	13
12537850	13
4971461	13
2866472	12
3724808	13
7658980	13
6721803	13
24245810	13
59496	13
16119820	13
1209900	13
12488778	16
4096735	16
16233637	13
5719760	13
18799352	16
9138730	13
4320307	13
4313992	13
5261426	13
3548686	16
10975649	13
4979889	13
6027647	13
1922114	13
4597677	13
1190792	13
6193827	13
3073268	13
643073	17
4512413	13
10280279	13
1618893	13
936720	16
10445338	13
4289622	13
2406921	13
12236707	15
505488	13
30208182	13
9024309	13
15077017	13
4081632	13
6923782	13
54135879	13
23270397	17
10153551	13
23703351	13
2499266	13
3628543	15
94126	13
3978162	15
4499793	13
1464450	13
844851	13
203255	13
600888	13
11820452	13
1596167	13
2427382	13
6289171	13
2458312	13
4384483	13
1894053	13
29074372	13
7085334	13
7372916	13
3016858	13
5644312	13
24991253	13
12953294	13
13657453	16
7693036	13
6785414	16
11921017	13
2776893	13
13959401	16
271078	17
5365295	13
17409390	13
20074885	13
2326733	13
809324	16
11735835	16
14339202	13
5578619	13
6991618	13
314006	13
6749625	13
1365854	17
1973575	13
9629417	13
8273897	13
26746540	13
19591664	13
5768964	13
2197212	13
8752482	13
5486618	15
1681558	13
4654113	13
11347109	13
2850619	13
1225356	13
8213340	17
11904360	13
8549732	13
7526996	13
458899	13
11410259	13
1432400	13
3421206	13
8390227	13
3024956	13
4936058	13
17418853	17
621503	13
2833312	13
4540034	15
10759970	13
5884150	13
1654336	13
20268932	13
12541084	13
664204	13
5331628	13
5528021	13
12454306	13
1177925	13
8335750	13
6482336	13
1673016	13
3914305	13
608313	13
9164076	13
18227666	13
11065831	16
11427671	13
6913623	13
7862420	13
17941667	13
925689	13
2284455	13
2382982	13
6930306	13
7530546	13
10834934	16
4375478	13
2518619	13
1805956	13
2400001	13
2493663	13
5604924	16
1835371	16
4286893	13
20489161	13
29592040	13
15372443	17
13630903	13
18564476	13
1870468	13
1881077	16
19958563	13
19361282	13
327955	13
12404795	13
514430	13
7773286	13
11953653	13
4572497	16
8666539	13
3508939	13
24298094	13
6430784	13
21654871	13
4718148	13
22655651	13
13552713	13
7078815	13
5201199	13
16687533	15
4281741	13
5871015	13
1861082	13
4467273	13
3262864	13
22972249	13
585447	13
6774297	15
365845	13
23320879	13
22211311	17
1585388	13
761403	13
3469498	13
13467742	13
6740279	13
5156553	13
1157605	13
3355017	13
2663397	13
2180862	13
7459766	13
968233	13
1164619	15
485222	13
5344241	13
21467398	13
4236647	13
698017	13
7616987	13
11624450	13
26429771	17
5059233	17
3707586	13
38571462	13
6236996	16
3877619	13
1486413	13
13527776	13
17867231	13
14621468	13
12422181	13
8876027	13
7479682	13
538263	13
3893521	13
16847021	13
8247562	13
1190657	13
16870252	15
406050	13
4692497	13
5494214	13
17166665	13
2872672	13
8816147	13
2862170	13
3340890	13
20088	13
8188190	13
17358457	13
13617194	13
7329530	13
9761790	13
11023302	13
22604826	15
20824990	13
9626171	13
3386143	13
866871	13
4331942	13
8243836	15
2935366	13
368662	13
826525	13
6789835	13
3590080	13
10725153	13
452315	17
579839	13
2580729	13
2476666	13
8117693	13
2140235	13
59057	13
7358453	13
1334543	13
7732643	13
5504242	13
14881190	13
4633485	13
4981488	13
6003365	13
29828047	13
9823487	13
2345722	13
289632	13
16535634	15
5113287	17
12609733	13
774947	13
25411604	13
3603314	13
12716726	17
351296	13
1112090	13
12128346	17
2873951	13
47173971	13
11181982	13
18385769	13
4475468	13
5443988	13
6806646	13
2698076	13
461291	13
3023797	13
11000869	17
2468201	17
3002320	16
14622788	13
10861386	13
6534884	13
925794	13
5990422	13
1575038	13
5476427	13
15195275	13
6136861	13
17814358	13
2161805	13
2312723	13
11869351	13
2656400	13
11134745	13
5602848	13
1694976	13
32488965	13
1939200	13
27677526	17
12514783	13
590881	16
223583	13
23360828	13
2838954	13
7288346	13
3713456	13
15397495	13
12401415	13
4656062	13
1146256	13
13599665	13
608633	13
3825077	13
1723175	13
1080487	13
3121423	13
19136889	15
12830867	13
11592412	16
3975781	13
14683037	13
14650569	16
531444	13
15191407	13
1094527	15
8729161	13
16486961	13
1578379	13
10910298	13
18248623	13
28872897	13
10944253	13
10508193	13
1291815	13
2957347	13
16373971	16
48392469	13
348870	13
4198752	17
9932048	13
6010880	13
7735960	13
2734833	13
7890549	13
16498678	13
50919626	13
967876	13
335651	13
5246216	13
8200878	13
4084172	13
15623352	13
25652200	13
1004220	13
42176790	13
325655	15
14187057	13
1392156	17
6576741	17
9136196	13
5928470	13
7641028	13
2984027	13
28630429	13
7949524	13
8660159	13
4027205	13
1848651	13
28025040	13
5457166	13
1500233	13
621651	13
906950	13
17031033	13
25532158	13
854542	13
6389518	13
12839782	13
5761612	15
8428033	13
1864391	13
18469673	13
3448080	16
14585218	13
4898663	17
15423630	13
452343	13
5919827	13
43083922	13
4144141	13
1929848	13
20018655	13
5308915	13
5994884	13
1986702	13
21608262	13
4400643	13
13143305	13
9296821	13
6803179	13
936362	13
8757503	13
32613213	13
2388466	13
11589985	13
12435717	13
136731	13
8767216	13
2935999	16
16373414	13
15364857	13
40472029	13
17866674	13
27963773	16
1394605	13
11470765	13
16367130	13
49405	13
254512	13
1154413	13
1545880	13
3192130	13
6697171	13
6607806	13
2059356	16
535040	13
32330822	13
1228454	13
7750352	13
1191793	13
2824591	13
9155282	13
31139574	13
14675738	13
3295500	13
8772684	13
1254274	13
7351266	13
2912244	13
4100862	13
11112949	13
7432803	13
15702344	13
5801500	13
34328182	16
1740111	15
2923971	13
11506049	13
20874503	13
1747717	13
8556171	13
9234371	13
7267012	13
14223633	13
3028426	16
9709722	13
5670647	13
5952817	13
11982910	13
20990311	13
6740862	17
1144002	13
392555	13
2357221	13
3304376	13
1466856	13
1360910	13
4630431	15
24755512	13
13204384	13
11088106	13
13053213	16
5443075	13
28486240	13
13484718	13
17384550	13
2020382	13
7549448	13
34884947	13
19312651	13
4233966	13
5927627	13
186553	16
608536	13
187287	13
2595384	13
7016284	13
997650	13
8091340	13
9099761	13
12529995	13
803866	15
2206230	13
9979415	13
6465739	13
3004128	13
7392660	13
13836375	13
22228484	13
3696034	13
19485670	13
9198675	13
773228	13
1429574	13
10067074	13
2197194	13
7274543	13
3027700	17
6007153	13
3229794	13
5232764	16
25014045	13
735183	13
5103150	13
23009112	13
859642	17
13331536	13
3971621	13
1966839	17
9112180	13
1358209	13
24235399	13
4122315	13
4837841	13
1735970	13
906340	16
9156940	13
26605753	17
5046180	13
13176892	17
18028504	13
1388314	15
7006948	13
17485151	13
288639	13
10765836	13
1864094	13
6328583	13
2516372	13
11810532	13
5409942	16
42600710	13
66628	13
4815274	13
7857290	13
3828697	13
10390145	13
1463745	13
3194516	13
8815771	13
16345570	13
6871023	13
14880971	13
8510044	13
5378004	17
3383583	16
38461499	13
13395733	13
20129110	13
468835	17
493954	13
6732030	13
25133445	13
4896247	13
20440172	13
10139201	15
167251	13
6577157	13
2613721	13
2374881	13
1672694	13
1949009	13
2094924	13
2529966	13
16923002	13
5007311	13
257394	13
10498047	13
15960663	13
7722037	13
14693243	13
7070241	13
3543423	13
497345	13
3803253	13
15820635	13
3652551	13
9133673	17
7494252	13
862609	13
5740074	13
2477940	13
15012887	13
8527489	13
31124721	16
11605129	13
89719	13
20010125	13
6417572	13
4250841	13
1052356	13
13992248	13
9783799	13
5740048	13
2009767	13
17751157	13
31791549	13
2945999	13
2521780	13
27553058	13
1102870	13
25596246	13
22341206	13
5969776	13
2888563	13
447050	13
10212323	13
9102957	13
11022472	13
4192836	13
5357416	13
3934115	13
6475681	13
419757	17
5442215	13
8625095	13
3658299	13
39333028	13
28479129	13
7332648	13
10397918	17
7787395	15
5294630	13
10819666	13
9725993	13
328673	13
3794886	13
11973489	13
4746515	17
37825408	13
9609509	13
12389239	13
206272	13
21533567	13
1443704	13
8745973	17
10291296	13
5980434	13
31922239	13
3260676	13
13768855	16
1335142	13
1859841	13
2052157	13
4658178	16
633803	15
6964805	13
3932468	13
9162213	13
8965165	17
23582461	17
42511530	13
16897934	17
17983484	16
13589150	13
8004859	13
12897736	13
7125802	13
879929	13
3086198	16
9739557	13
11588792	13
22773101	13
18680337	13
479989	13
669068	13
9497601	13
7470508	13
2497745	13
3297159	13
2970584	13
5582785	13
3369884	13
916778	13
4583896	13
2230267	13
6347358	13
2132507	13
12939023	13
2327920	13
5923513	17
842443	13
18525911	13
1354129	13
4674584	16
5186021	13
7494724	13
268511	13
5127321	13
2934675	13
21034960	13
10667233	13
19078747	13
621942	13
1031845	13
3387662	15
10156207	13
8815129	15
2468797	13
3213637	13
482718	13
19123237	13
13693436	13
1620013	13
3361625	13
6537188	16
734905	13
4122554	15
3914623	13
8712997	13
17781095	13
19904291	13
11058746	13
3265364	13
246812	13
1225628	13
1781066	13
46279557	13
8319145	13
13235445	13
10680878	16
7123624	13
6537423	13
2045963	13
12687084	13
5338497	16
1417137	13
5542669	13
20683197	13
3289764	13
6638892	13
436059	13
3716554	13
2183238	17
17423431	15
265932	13
41444985	13
1735330	13
2953772	13
1888145	13
4890950	17
148335	15
453747	13
5841470	13
1751817	13
9595126	13
7264834	13
6303472	13
6946795	15
7212277	13
9065843	13
14105527	13
2975347	13
4098824	15
12233976	13
16000957	13
229575	13
18482111	13
1205004	17
4848006	13
20822405	16
5598534	13
6383873	13
43264090	13
27490670	13
861234	13
507169	13
2668657	13
13803241	17
2983343	13
1656700	13
7107427	13
3119533	13
12364848	13
6981024	13
24207505	16
2198723	13
11136540	13
1381820	13
1567175	16
2858594	13
4843227	13
3498880	13
2826264	13
11069296	13
18548926	17
2216731	13
3871656	13
3892356	13
2591309	17
6827343	13
6705134	16
19533415	13
6018	13
3676253	13
18292098	13
7213122	16
17973514	16
33961023	13
13734659	13
3800529	16
273344	13
13545062	16
29123104	13
17397442	13
18486220	13
8023905	13
849615	13
2879857	13
13763694	13
3941218	13
25257591	13
9677456	13
19830125	13
35691836	13
8690646	13
23205586	16
4480396	16
2124797	15
9394507	13
5982318	13
13569154	13
3560564	13
5836367	13
6842416	15
2439278	16
2928661	15
19121	13
13186287	13
358372	13
20698515	13
6492192	13
5898514	13
4136837	16
533559	13
295011	13
4373064	13
11504804	13
4855395	13
5546969	13
6975122	13
3835371	13
5002641	13
11285497	13
1242193	17
2366648	13
3216988	15
1129059	13
16061867	13
4884578	13
12148953	13
3291030	13
263728	15
8984877	13
8889328	13
16050928	13
3435807	13
3595244	13
19281849	13
8670775	17
25038082	13
938308	13
11486743	13
10650265	13
24522480	13
693213	15
2630726	13
9432801	13
6297613	13
222999	13
18768246	16
7147330	13
63417425	16
1307772	13
4162109	13
15449428	13
5751572	13
808662	13
408367	13
7274126	13
1518089	13
20393662	15
2352859	13
15395168	17
20645387	13
23758498	13
1805564	13
969392	13
289219	13
4839523	13
822904	13
2743408	13
3078350	13
8574555	13
16418380	13
4559380	16
377201	13
3616873	13
14839875	13
12429539	13
5837948	13
4008387	13
24093522	13
4494	13
8860363	13
11418781	13
2252042	13
776289	13
6099285	16
727196	13
16460377	13
347433	13
70643	13
11866111	13
2278139	17
21671343	13
808645	13
5424942	13
198068	13
18232688	13
24302298	13
11843443	13
14438866	13
11748483	13
9401301	13
4464356	13
10550506	13
3960132	13
11603953	13
168562	13
3115677	13
6479968	13
2595290	16
8601304	13
33256390	17
3029714	13
226373	13
5216915	17
2492725	13
22868423	13
6036121	13
10449929	13
9562369	13
2974012	13
71196498	13
5859708	13
87816	13
3718962	13
1708618	13
11559243	13
3351850	13
1707506	13
7271005	13
47333	13
28427970	13
1282253	13
2508087	13
5406831	13
12189608	13
1078464	13
7830187	16
13636448	13
688605	13
8942708	13
14109177	13
4487897	13
1830342	13
394129	13
3155348	13
4905418	13
110431	13
8263883	16
21078893	16
2622933	13
918914	13
4246991	13
9951943	13
11670535	13
16092262	16
1728905	15
13212795	13
9223556	13
5605191	13
18932820	16
34712993	13
2598192	13
9698882	13
10474014	17
890010	13
1482700	13
2532688	13
10298694	13
19764437	13
21291940	13
28058949	13
4440286	16
9535546	13
409034	13
638009	13
6328772	13
996628	13
6156690	16
12432988	13
22142560	17
1749292	16
32468992	15
15407717	13
8875277	13
824552	16
2879595	13
19250651	13
18790427	13
6294792	13
5189468	13
8860388	13
4945845	13
22152903	13
109221	13
18261970	13
3074193	13
457312	13
1006643	13
3689852	13
4365281	17
762154	13
1172490	13
10715812	13
90172	13
6972660	13
3382026	13
33789437	13
5272084	13
11495741	13
5205011	13
6322878	17
813524	13
12029020	15
1801019	13
5097692	13
9238945	13
1249757	13
17124585	16
3606115	13
13605189	13
1380925	16
6917079	13
5782493	13
1141025	13
19678040	13
7954204	13
25078608	13
2394204	13
6602615	15
5836146	13
14684506	13
2357496	13
32841894	17
2546165	13
3032802	13
9150845	13
4345892	13
761007	13
12931988	16
9495986	13
3571217	13
2197191	13
6184231	13
5824647	13
4691637	13
2448126	13
10756233	13
18086699	13
10859334	13
3915308	13
4683553	13
4880901	13
1878662	13
11712167	13
9763893	13
6937875	13
3605817	13
4768993	13
16303495	13
12211995	13
22408247	13
8370709	13
6974573	13
1321451	13
1474454	13
93130	13
4754923	13
2546639	15
2981100	13
23229277	16
2101865	13
12986039	17
5329166	13
3816193	13
10593624	13
16894984	17
15586151	13
3655678	13
10833813	13
291279	13
8391692	13
7565170	13
5263722	15
4832692	13
596492	13
6699292	13
12739974	13
18743771	13
1421177	13
13830295	13
16656601	17
6552361	13
5124975	13
6501953	15
28940255	13
11431488	15
3902924	13
5677	13
242166	13
38381	13
2851065	13
228899	13
3817192	13
1530172	13
1085670	13
27015750	13
20515845	13
587925	13
5777936	13
2055092	13
2809	13
689656	15
10623006	13
11009994	13
8578986	13
6187143	17
14491872	13
5328677	15
24063895	13
360077	17
13056164	17
22392382	17
31335644	13
23689486	13
1246287	13
589613	13
18403084	13
3190141	13
9263009	13
2753982	13
1307054	13
2084603	13
6565652	13
1391142	15
12381678	13
11311541	13
5358871	13
1829053	13
11451825	13
756882	15
4264940	13
2135474	15
1960939	13
11017928	13
1991934	13
44832	13
7060687	13
9970689	15
5849090	13
84629	13
2599723	13
6075960	13
4582959	13
6012198	13
6511421	13
8049939	13
8234493	13
896758	13
12516549	13
16588375	13
4440388	16
1005473	13
7964787	13
3557186	13
5601140	15
3693518	13
13928887	13
2661370	13
440536	15
5523352	13
2817793	13
19383578	15
10402355	13
1484741	13
16156083	13
4413681	13
6238040	13
17152464	17
5523235	13
9859456	13
3079541	13
11500262	13
13088823	16
2412688	13
5064724	15
8954372	13
7364835	13
52972556	13
12234975	13
14316267	16
5280262	13
14270303	13
3354212	16
9600669	13
3705257	15
11601500	13
15357653	13
1963494	11
9766133	13
11107856	13
3672555	13
13850065	16
3512121	15
6154243	13
10640293	13
10548284	13
2360541	13
945123	16
377950	13
1495812	13
4253927	13
28521929	13
13342399	16
4560714	13
6813864	13
4050127	13
8239611	16
14153995	13
592256	16
398561	13
2668770	13
10215877	13
11028048	13
17230530	13
8569655	13
1824389	13
33227428	15
23360776	13
7324146	13
17298724	13
7315445	13
10909451	13
6034383	13
22639	13
21261492	13
3351861	13
5184506	13
2660616	13
12829634	16
598336	13
5673462	13
6286217	16
7113780	16
5226973	13
8158256	13
17821368	13
10828735	13
5207066	13
18047037	13
11631079	13
3141425	13
7060644	13
8060334	13
5718231	16
37698900	13
19278	13
9681496	13
3430248	16
1117739	13
20777156	13
3744297	13
7241641	13
4998569	13
13912050	13
9858997	13
16689310	13
10508817	13
2943898	13
21749741	13
6970702	13
3819123	13
39907098	13
1015437	13
3017939	13
22089856	13
27171466	13
3081267	13
6655107	13
10740577	13
671834	13
4769871	13
6853532	13
2111689	13
15906226	17
2219728	13
3278785	13
3360235	13
2902960	13
8830142	13
36459757	13
15466568	13
6902709	17
2004066	13
11491420	13
8075418	13
2225298	13
14127889	13
7501335	16
875935	13
9579599	16
2216877	13
6505470	13
16458332	13
5100411	13
7358591	13
15373327	13
17319701	13
21864849	13
5481944	13
15601069	13
28256767	13
4639592	13
2897198	13
22174622	13
10405224	13
971301	13
11827893	17
5933192	13
972888	13
17775734	13
8345683	13
3293861	13
14790567	13
13742947	13
2499092	13
4386437	13
7288852	13
6346878	13
1968543	13
61996	13
1511268	17
9822987	13
2344212	16
24383257	13
203231	13
9496825	13
907329	13
6880346	13
97584	13
4377091	13
13451541	13
4493833	13
8851822	13
5097900	13
135592	13
576144	13
9259448	13
32845555	13
4710598	13
14791836	13
1326301	17
8855560	13
2074458	13
1459231	16
6522445	13
760506	13
16948183	13
4005284	13
31521505	13
3915283	16
16314781	13
2846047	13
7294067	13
39536303	13
10335681	13
6742067	13
14249389	13
9236791	13
43803367	13
6869724	13
512883	13
1094543	16
8640001	17
8203461	13
137994	13
10122093	13
91895	13
8587066	13
14462447	13
2170268	16
3626460	13
9501333	15
51555	17
4947620	13
21348310	13
8858979	13
8452344	13
16534420	13
263606	13
2737763	13
32670812	13
4859048	13
6767000	13
1935061	13
3276979	13
3406017	13
6547605	13
6813426	17
12638308	16
8893384	13
4335081	13
8455677	16
25263284	13
5346708	13
26171847	13
806935	13
10195014	13
356055	13
2668599	15
10730316	13
3060484	13
12149429	13
24408495	13
39797	13
13524855	13
7676584	13
4147577	13
17968745	13
4430574	13
21317620	13
2264429	17
5772503	13
15812306	13
29290240	15
2575966	13
19484639	13
16618834	13
1836274	13
11289148	13
705007	13
12283975	13
5272010	13
15770932	13
14942428	13
1416074	16
2750437	13
437360	13
10714033	13
16860038	13
2388393	13
6416837	13
11299880	13
6464452	13
106583	13
5830944	13
673887	13
1909790	13
4651563	13
16344676	13
12053012	13
21190032	13
7108099	13
8338502	13
19272601	13
4159460	13
2654204	13
5445804	13
6085267	13
4446087	13
15893625	13
13963735	13
6540810	13
1996297	13
3775168	13
15661399	13
11803990	13
3546017	13
1074783	13
7725080	13
2053747	13
2375692	15
1231016	13
6286331	13
8147004	17
12386715	13
12397791	13
21972300	17
4321454	13
17533224	13
1636388	13
1688896	13
8873481	13
2462755	13
1991852	13
30819011	13
15180869	13
14750218	13
766938	13
10382459	13
10410880	13
25075394	15
22959339	13
10727217	13
5031976	13
9790144	13
2518052	17
14367662	13
15558612	13
3097586	13
4170941	13
13778320	13
6481569	13
12681333	13
10977568	13
3182433	13
11838394	13
20222950	13
2125378	13
10780825	13
5601332	13
23521932	13
1038239	13
2143400	13
3770466	17
10962093	16
6184408	13
3331750	13
7214900	13
38830460	13
10755396	13
5881890	13
19554162	16
9958561	16
1269218	13
13890138	15
12549367	13
1939932	16
7433699	17
1395551	13
2569343	13
18458221	13
6817558	13
9072084	13
25561676	13
631169	13
12370415	13
502277	13
5671831	13
8447256	13
1494286	13
14996541	13
12894041	16
9146187	13
3123484	13
1277125	13
570491	13
2759210	13
7628942	13
13868853	17
10110834	13
482609	16
2561791	13
3985717	13
20537144	13
4653080	13
635927	13
15921008	13
2270739	17
19232495	13
1918226	17
1725200	13
168594	13
4957924	13
2487138	13
2414576	17
963115	13
5858766	13
12812808	13
6102139	13
829805	13
3582604	13
2809008	16
2425259	13
129446	13
24864053	13
637929	13
1025166	13
7758631	13
9208749	13
10324576	13
25098315	13
3868785	13
4746420	15
9336017	13
5834463	13
24948619	13
17213294	13
3656468	13
1194812	13
5730683	13
814885	13
13067274	17
11581543	13
16668519	13
5257012	17
467815	13
6857419	13
7249990	13
9381753	13
21719378	13
3178993	13
12698736	15
1127450	13
13875530	17
5234733	13
3710887	13
10422220	13
7234272	13
16141132	13
15418311	13
2323616	13
538891	16
1654136	16
7889122	13
6677025	13
6359853	13
20788765	13
13795957	13
284593	13
3325479	13
16000186	13
28663138	16
501267	13
13739357	13
29127510	13
9129426	13
15861945	13
10737140	13
638809	13
6604460	13
42240701	13
24581299	13
5089859	16
3456124	13
8780078	15
3532568	13
3014738	13
2400647	13
4190410	13
19951235	16
744261	13
1213568	16
4999996	13
8035565	17
161878	13
1467080	13
10107782	16
2235176	13
4311102	16
494496	13
7586138	16
2496389	13
12432664	13
15433268	13
6056098	13
6591889	13
21834361	13
26339324	13
9400033	13
15165091	13
7959163	13
8804394	13
17027296	13
12984699	13
7487355	13
8247928	13
15103439	13
16003502	13
11084993	13
26246128	13
28109918	17
3736676	13
10117949	13
21713574	15
18640827	13
11133426	13
2218778	13
12413064	13
46245	13
3089988	13
8451080	13
1928281	13
1445275	13
7866205	13
11251434	13
5142326	13
1550075	13
1657233	13
20339618	13
6008022	13
17840221	13
1485348	13
5917021	13
21824536	17
13639461	13
87337	13
7911204	13
21065130	13
6540290	13
7459398	13
10057544	13
50796547	17
164019	13
7253648	13
1223330	13
10010377	13
3300349	13
18471345	13
36385275	13
33052216	13
1068752	13
1447418	17
8094131	13
15309999	13
11789198	17
10642798	13
8228490	16
1018569	13
2829047	16
3361198	13
6038217	13
26349986	13
8672839	13
98548	13
8798160	13
69990	13
7562703	13
11849666	13
4004289	16
1979916	17
2164736	13
34594331	17
7628592	13
17467990	13
2733944	13
7501736	13
8894296	13
4525373	13
13317813	13
12815336	13
3853363	13
6231859	13
2511500	13
1167874	13
2749638	13
1188895	13
1464612	13
809127	13
27556970	16
4818264	13
337736	13
32358613	13
20071830	13
7843889	13
4339826	13
9658267	13
1767965	13
7040959	13
6109669	13
7267603	13
921482	13
3396877	16
680431	13
18943206	13
320775	13
32135879	16
2294313	13
11930689	13
1497642	13
16303031	13
12566961	13
8611096	17
3489134	15
5523643	13
3246000	13
12614684	13
6488824	13
41908014	17
8814773	13
3170811	13
10998773	13
16272810	13
17720111	13
14606675	13
14067569	13
24137050	13
1552129	13
2573356	13
4212253	17
6115706	13
19016522	17
6543353	15
10098882	13
150494	16
10825670	13
481926	13
14303493	13
7373192	13
2347591	16
3947275	13
20099662	13
5403634	13
4515616	16
2647442	13
15911134	17
137840	17
15244206	13
1111602	13
20462871	13
12524308	13
5204601	13
1263275	13
5908597	13
8424738	16
3189505	13
12124147	13
8172079	13
2065503	13
8614322	13
25432229	13
23743	13
2130658	13
13630548	13
1635090	13
24194518	16
11338099	13
4705333	13
11308495	13
4875059	13
16449231	13
6618171	13
5323514	13
15171053	17
21850189	13
19019088	13
715300	13
5049466	15
10567449	13
19706010	13
34174136	13
25204475	13
5363863	16
35282833	13
2960181	16
15309419	13
6839830	13
2296808	13
8623354	13
12768428	13
10104511	13
3780511	13
10518662	13
154577	13
2448190	13
296434	13
8416104	13
6149896	13
11726240	13
15400469	13
9773535	13
18181943	13
13625491	15
679708	13
5875297	13
700472	15
14730187	13
5771775	13
4904076	13
3986947	13
6433631	13
22099942	13
12597381	13
9056898	13
7216357	13
2556401	13
22927499	13
3447055	13
15086066	13
8847775	13
5226277	13
14071080	13
10499748	13
15692673	17
27047239	16
3043145	13
2775	13
10942000	13
10627090	13
394223	15
612885	13
12058308	13
528176	13
8514710	13
4168598	13
8177507	16
3352233	13
15294830	13
21957998	13
3493072	13
3913626	13
19263952	13
3798490	13
4336164	13
8890911	13
2646575	13
4966358	17
25150224	16
429699	13
10154981	13
48592	16
6471750	13
16674914	13
4289104	16
773066	17
31068590	15
10406594	13
426736	17
3369068	13
2583490	13
13619365	13
20635104	13
9014548	13
8205923	13
5816522	15
2895908	13
6940064	13
799061	13
18805964	15
1947854	13
15061770	13
4400513	17
3573628	13
9302382	13
499384	17
27676244	16
12292367	16
67115	13
21157015	13
28118292	13
1865724	13
4836944	13
18895961	13
3498410	13
2359620	13
425122	13
29051740	13
6912344	16
6090000	13
13404025	13
3330812	13
13809216	13
26952078	13
14468581	13
4466782	13
6225191	13
479685	13
17299944	13
4129629	16
326066	13
5632	13
5065581	13
10388669	13
5361299	13
15266164	13
2769556	13
12301528	13
2403627	13
20407156	13
165552	13
2305898	13
4620200	13
753341	13
7247608	13
16136623	13
33316015	13
9392596	13
7044648	17
1791549	13
11827101	13
9224	13
4565759	13
2995829	13
4990837	13
28373710	17
5497659	13
4674119	13
8628821	17
5158960	13
11777283	13
4713914	13
8212832	13
13419343	13
8273997	13
26564555	13
5588466	16
1560296	17
4169680	13
559687	13
5389843	13
856902	13
11595117	16
452984	13
19003994	13
7165125	13
11867155	13
3178471	15
39342191	13
5945754	13
16133222	15
604888	13
11260133	17
2332613	13
24955093	13
3075832	13
2568986	13
11591940	16
31147438	13
438444	13
3264351	13
11029108	13
2333504	17
32160126	16
9457398	13
16846455	17
11707748	13
60067	13
1667736	13
1481592	13
3294130	13
23813691	13
2517240	13
3375231	13
14200922	13
16315319	13
2872905	13
6098050	15
13054029	13
8480613	13
3863057	13
7324927	16
12867979	13
1106952	13
1989383	13
17041001	16
3564642	13
13812636	13
19924161	13
1385032	16
19428406	13
734920	15
2962959	13
6110005	13
35937276	13
25944959	15
15955078	13
6682529	13
2572701	13
3154305	13
10927034	13
15368954	17
10801941	13
10424279	13
11003657	13
6527605	13
8386776	17
17440128	13
7700653	13
5886838	13
4594717	13
5560205	16
2816655	13
10694109	13
2226313	17
4401779	13
8450943	13
6545837	13
18902262	13
32329004	13
9974240	13
13895648	13
5901014	13
20381078	13
963205	13
2253132	13
4419281	16
1494282	13
21667229	13
26510346	13
7198925	17
4603628	13
2329046	13
4540066	13
2726878	17
5339089	13
2425288	13
6427354	13
670418	13
1543233	13
3593579	13
12644167	13
7802085	13
2840136	13
7327511	13
9665896	13
1136933	13
11457784	17
9453525	13
1466059	13
2619541	13
14867053	13
25621637	17
15417948	13
392008	13
9811582	16
663354	13
3063845	13
9637229	13
5743544	13
23054499	13
8030831	17
6828737	13
4727980	13
880622	13
4600465	13
3747569	13
15759503	13
8651102	13
7332913	13
9663753	13
7058270	13
8893568	16
9104853	13
9619829	13
17850045	13
13150860	13
4462478	13
19999629	13
8547523	13
29280450	13
8843060	13
10030113	13
4770918	13
8914435	13
1600962	13
8517800	13
22929355	13
7472225	13
4500399	13
11158342	13
3214909	13
2742087	13
16967732	13
5265398	13
9961654	13
3408367	13
10923226	13
20933625	13
267683	13
23034683	13
7221968	13
39488204	13
975131	13
4407116	13
2926365	13
1755594	15
362659	13
4826186	13
1834951	13
4112981	13
2391207	17
26967264	17
5603360	13
6739106	13
4330492	17
10858608	13
6646090	17
381075	13
20106493	17
8022733	16
6569818	15
13280161	13
3626421	13
10586767	13
24545120	15
25441747	13
4666354	15
1864577	13
5366328	13
1057179	13
4314002	17
8424926	13
13171226	13
14057565	13
10043477	13
27251	13
1454369	13
3934699	13
1652103	13
8972154	16
22687381	13
8615671	13
2728725	13
214624	13
11461842	13
2274147	13
5739135	13
1465232	13
2880043	16
6572995	13
10021758	16
2147415	13
20879270	13
2500176	13
5865104	17
2595902	16
14604056	16
16698525	13
2869716	13
4207008	13
13686413	13
1632102	13
10095031	13
10751526	13
3082052	13
6910263	13
18774055	13
5250589	13
7005671	13
6341564	13
4983046	13
251880	13
2057235	13
4820592	13
11473334	13
1774693	13
5052670	13
4945873	13
50995	13
7772398	13
3273806	13
7202259	13
6670804	13
27756373	16
11382925	13
1192011	13
7660330	13
1179994	17
7592256	16
607852	13
41156604	17
5376321	13
4813610	15
4310947	17
7286165	13
1772612	13
6034378	13
6179532	13
24163400	16
242002	13
2889899	13
188469	13
15997111	13
2917755	13
16169334	13
28956385	13
1518713	13
5690074	13
1173470	13
5264372	13
2140946	13
204275	13
15567562	13
1060428	13
11312246	13
1528330	16
4769207	13
9017219	13
3557948	13
1963849	13
17014980	13
17422752	17
3866846	13
22673017	13
7482727	13
6476279	13
16183162	13
7811541	13
4999866	13
3768051	13
18846697	13
19216391	13
6343927	13
7806453	13
8206670	13
484641	16
2158495	13
10306289	13
6873517	13
8928525	13
7204371	13
7410773	13
3621651	13
6584018	13
4728880	15
15767682	13
4846920	13
10689378	13
6835485	15
998636	13
17532830	13
13966236	13
9700488	13
1454850	13
1025279	13
1950682	17
151495	13
1175564	13
1458927	16
4618270	13
10987666	13
8622911	13
2724606	15
5216104	16
12895884	13
529418	13
7529103	16
10820589	13
19925920	16
2397925	16
18427037	13
3909086	13
8149226	13
1959393	13
5819472	13
278746	13
18029688	11
2728812	13
12533050	13
14021861	13
2710521	13
365250	13
1080910	16
13317091	13
47943759	13
2951740	17
14300432	13
712289	13
19930369	13
511989	13
12827379	13
137789	13
3575535	13
10428225	13
5309509	13
760360	13
12477945	13
4630068	13
7690107	13
10052224	13
2117707	13
12470597	13
5294843	13
33102316	17
6017152	13
112434	17
4023242	15
13271713	13
15524215	13
13798789	13
3188224	17
13438778	13
2459911	13
11592303	17
19593482	13
3394956	12
4332749	13
11769105	13
6115046	13
4078864	13
44200353	17
595281	13
2579568	17
8851050	13
748479	13
11984604	13
19176000	13
15544559	16
22398065	13
6501931	16
14544835	13
21383709	13
20455478	13
7051330	13
19447355	17
650978	17
6135021	15
7237590	13
5042882	13
9062810	13
5426879	13
2712082	13
7018612	13
5932039	17
46344405	13
6691761	13
1720847	13
5089593	13
18119861	13
25054076	13
6935653	13
9240450	13
9367989	13
4458236	13
488823	13
952618	13
10237020	13
15396938	13
16389567	13
1829671	13
5439558	13
5074753	13
1589208	13
11338173	13
28676407	13
2124298	13
32431146	13
4459636	13
2424501	13
11789372	13
7402877	13
8911191	13
2579770	13
8737141	13
1360717	17
3013512	17
225254	13
1287796	13
935730	13
23232887	13
3218359	13
488744	13
8569151	13
4911114	13
9356738	13
18305662	13
8639452	13
1549043	13
689854	13
8010554	13
1310505	13
1774784	13
7252217	15
1702374	15
2631319	13
1051800	13
5287832	13
28916642	13
1432223	13
10621352	13
4165620	13
744363	13
8490382	13
4846299	13
5549108	13
7215366	13
37255839	17
1149897	13
7423163	13
20014535	13
8070897	13
14201804	13
19382009	15
4302558	13
1192606	17
5183556	13
1410360	13
16392386	13
1839599	13
15353844	13
816827	13
2602494	13
7247131	17
1388775	16
19801906	15
1691606	13
982488	16
4448721	13
4602690	13
12453258	13
5147516	13
10182	13
3225250	13
7458715	15
14583382	13
13948247	13
7239461	13
3611972	13
20118888	16
15767415	17
13464663	13
15495568	13
3816075	13
15918094	13
4524553	13
3623423	13
2055872	13
12141248	13
6403486	13
7516051	15
15396795	13
9796901	13
7353364	13
8331849	16
936138	17
20476356	13
5091800	13
6528804	13
348110	13
11759374	16
8376258	13
3401	15
45207388	17
3945367	13
1396927	13
747218	13
6139368	15
652622	13
415056	13
3930113	13
11160961	13
5883611	13
793629	16
5121626	13
1429333	17
1860275	13
18164522	16
941776	13
12862726	13
3381059	13
4425470	16
4299370	17
10253186	13
2068982	13
1651260	13
52223560	13
11872288	13
5894979	13
20681960	13
1023668	13
105138	13
14856336	13
10200448	13
5020185	13
4324333	13
53823539	13
130343	13
21257527	16
21743240	16
20700410	13
23092284	13
20674748	13
4579016	13
3889561	13
13666163	13
217169	13
1728431	13
32488823	13
5080439	13
3158412	13
4608110	17
10397170	13
7329070	13
57437577	13
2310178	13
5268879	13
3004190	13
1139906	13
3528849	13
7638654	13
12858226	13
8152215	15
3759136	13
6677156	13
4875303	13
4020188	16
8612999	13
4207402	13
3670402	13
72022872	13
15655	13
19587765	13
17659015	16
7127351	16
2356043	15
14236568	13
32647811	13
8497775	13
33673377	13
8046741	13
13267311	13
33775269	13
4114073	13
7207780	13
9610251	13
10302672	13
3544889	13
10529085	13
3824903	13
6830235	13
5375507	13
6111873	13
4189878	16
21443712	16
11250364	13
11598218	13
6399309	13
2381221	13
6216280	17
11357904	13
2747664	13
12216097	16
25734262	17
11340306	13
3762579	13
7733329	13
5053305	13
2833367	13
27062569	13
3274968	13
489777	13
27486967	13
4787298	13
9941344	13
131827	15
21969654	15
2030212	13
5252069	16
21480521	13
586157	16
820779	13
4796484	15
226113	13
4351450	13
20138482	13
12225218	13
16383791	13
9454806	13
823512	13
13903147	13
582121	13
145304	13
16887442	13
18873797	13
6583702	13
4960681	17
4582022	13
3158327	17
608719	13
3938121	16
7751273	13
1174597	13
12966505	13
1923083	13
17971367	13
2299847	13
252076	17
1617148	13
1516590	13
2098365	13
518691	13
1338583	17
1474393	13
6455743	13
51382196	13
933057	13
9332192	15
6268793	13
5209391	13
1816599	16
3231219	17
3505625	13
1759410	17
391033	13
13326707	13
10315318	13
4118963	13
14173087	13
251829	13
14052781	17
6864125	13
10913416	13
3299651	13
5285518	13
30573	13
6221098	13
337445	13
1530005	16
1207255	13
1381971	17
257330	13
5158390	13
9752635	13
15418847	13
6527409	13
7376902	13
8689721	13
103384	13
6927649	17
12065327	13
7708303	13
45339832	13
1866825	13
9082349	13
7652763	13
566968	13
9556206	13
9233620	13
1310622	13
2682652	13
25369203	13
9606620	13
5940206	13
3686197	13
14258087	13
10649731	13
4772028	13
24513672	17
4680373	13
9661376	16
5196695	13
25383924	13
1959029	13
5164821	13
18183068	13
9930732	17
4269906	16
5204377	15
458097	13
38933	13
859602	13
1710376	15
10428510	17
5323300	13
1492119	13
1892200	13
17003380	13
502215	13
3132002	17
7194941	15
1939301	13
16000000	13
3336422	13
16322869	13
786362	13
6799127	15
1269236	13
7524446	13
7123344	13
5516244	13
8849366	13
9530868	13
9467016	13
2142944	13
11887627	13
6712512	13
9171039	13
8074138	13
1510697	13
21881230	13
5127762	15
9211789	13
2062273	17
456534	13
12563759	13
1620992	16
3190620	13
7681701	13
2285353	13
13012582	13
16697132	13
7471634	17
17820390	13
4494001	13
10667385	13
9826290	15
26816386	13
629125	13
9499947	13
2339464	13
2722473	13
1279074	17
11404833	13
4117071	13
10559863	13
4298337	13
4852692	13
20051145	15
7211807	15
9506956	13
3536799	13
1757563	17
6597610	13
4910229	13
279273	13
10157942	16
22982242	13
1989522	13
15118764	13
11181001	13
6162815	13
2967459	13
3718557	15
6910041	17
13632108	13
14559004	13
1759718	13
13227067	16
14171327	13
7165271	16
49256559	16
1203356	16
3292541	13
14096587	13
1415436	15
2359690	13
21191439	13
564466	17
9437436	13
12505785	13
8702365	13
2414226	13
5876806	16
12448949	13
3369077	13
7170088	13
2265945	13
7537579	13
3147974	17
16648571	13
3865014	13
25121474	15
4428530	13
11123371	13
2174501	13
7029181	13
1818801	13
15019489	13
1895397	13
8790343	13
18054353	13
561388	13
5682399	13
13097937	15
7631612	17
977756	13
771393	13
6155313	13
1726954	16
5300464	13
1594348	13
841577	13
23986931	13
4271684	13
9139785	13
59672602	13
11764817	16
22960370	13
4037326	13
16495651	13
15221572	17
7115522	13
9194899	13
9658580	13
2599703	13
53820026	13
24290954	13
11048988	13
3959543	13
2495362	13
14370953	13
14433076	13
21302248	13
10262654	13
2589018	13
526774	13
11891407	13
5985752	13
6201277	13
5157920	13
13304163	13
23731880	13
24153089	13
7300128	13
5752053	13
2956017	16
47409792	13
12888344	13
7312775	13
7698919	13
12138695	13
4701386	13
1515779	13
295617	15
12837928	13
7249086	13
9774399	13
5317744	13
1617121	13
6873445	16
3256982	15
9015896	13
7017432	13
6870927	13
9328365	13
6343128	13
13913645	13
5238950	13
7769021	15
6863277	13
13879946	16
6070383	13
20931007	13
1365342	13
33532418	13
2457017	13
3030502	13
7676549	17
1550965	13
13802503	13
1421571	13
7643887	17
6815208	13
10696236	13
2342995	13
7186208	13
10453372	13
8566064	13
5623364	13
2899931	16
1128085	13
23254510	13
7483161	13
17537764	13
23147051	13
12509111	15
11084835	13
2926886	13
787413	13
1994208	16
14727876	13
31092593	13
7235912	13
10859551	17
2474645	13
591492	13
27095001	15
187578	13
1652952	16
3301708	17
4671483	17
4934162	13
158544	13
18030901	16
10622165	13
782944	13
6616764	13
23212204	13
5071578	16
95199	13
1419057	13
20409214	13
2810170	15
23454272	13
3917305	13
366787	13
2033850	13
753840	13
19759118	16
6139119	16
3937384	13
2457718	13
9335993	13
654747	13
6494256	13
4116302	13
5753716	13
2337403	13
7935093	16
818603	13
9761573	13
1788646	13
3486671	13
10099862	13
8818282	13
293929	16
6827771	13
4248850	13
3522891	13
19066416	16
3941060	13
4329124	13
4030837	16
723067	16
7345416	17
2376514	13
1478866	17
4830762	13
769199	17
5879634	13
7272128	13
2556595	13
6664723	17
19873988	13
10371962	13
8208030	13
14239900	13
6996504	13
30640	16
2916345	13
6306650	13
8850913	16
2649374	13
3688932	13
8730843	13
16369755	13
16547049	13
4896008	13
717365	13
20607283	13
13506003	13
22705832	13
464205	13
164420	13
11989825	13
8182113	17
6068758	13
8420461	13
12554526	16
6964573	13
539447	13
22195722	13
10006655	13
6579149	13
11844350	13
335842	16
13782	13
46323454	15
69007	13
16237784	16
7127467	13
28386066	13
5003730	13
27064625	13
18668358	16
9934158	13
5825375	13
11658060	13
26504921	17
10685891	13
237953	13
8837290	13
444602	13
805597	13
10922048	13
4926995	13
15005978	16
9756228	13
4446121	13
3460787	13
3425338	13
1551107	16
1717473	13
4014697	13
18153523	13
12653328	13
10454725	16
4844338	13
7140389	16
10495096	13
5588961	13
1942338	13
6554832	13
6739025	13
2142515	13
8698384	13
5437225	13
3334116	13
12603483	13
3100415	13
3488001	13
2940572	13
7599360	13
15725816	13
44485601	16
4096111	13
2584705	13
13045011	13
9976282	13
2950582	13
3261313	13
2623874	13
17583635	13
15909713	13
3793387	13
1381617	13
1646795	13
5083037	13
2242689	17
4875635	13
1199443	13
5907683	13
2962194	13
4676745	16
21344682	13
11755434	13
10920614	13
3676080	13
4113762	13
8699465	13
4987928	13
3893323	13
165333	13
6492941	13
8499951	13
9739558	13
3453701	15
2923569	13
25804760	17
14874052	13
13599143	15
16552687	13
11427285	13
7384080	16
9718695	13
7672708	13
5464589	13
8114743	13
13293204	13
22770385	13
23440510	13
12210081	13
1947429	13
8838529	13
23505385	17
372147	17
2779283	13
8194448	13
5752309	13
2645378	16
570226	13
1694124	17
19473322	13
9231082	13
18048789	13
2579743	13
3601172	13
10158220	13
4700313	13
14216200	17
4375315	13
2174668	13
8169468	13
1264605	13
8690660	13
4516498	13
3273496	13
119546	13
3579749	16
4932993	13
1904527	13
24896005	13
6616250	13
2992539	13
3857519	13
5921559	17
24759461	13
8572952	13
1330395	13
6985701	13
7048648	13
8329947	13
15129622	13
3279541	13
7472560	13
25845788	13
994012	13
9975195	13
3190314	13
23017749	13
549620	13
342463	13
4602394	13
9777787	13
3945199	17
15318528	13
8982890	13
27266276	13
1248205	13
31287823	13
1219339	13
2878929	13
4526096	13
31921243	13
9115385	13
5685	17
5664772	13
6333173	13
15527795	13
1659926	13
15450952	13
6035958	13
48124338	13
25571635	13
2445863	13
1718360	13
5708496	13
2202717	17
1640801	13
678124	13
46849799	13
10020654	13
8547986	15
431735	13
2181391	13
6924340	13
1130138	15
6985526	16
3086162	13
9292243	13
1874689	16
4133704	16
6836127	13
3496272	13
4346247	13
4666258	13
2329764	13
2258808	13
5481148	13
9865365	13
10974804	13
255112	13
1736169	13
18767398	13
11672717	13
3178322	13
6389303	13
69449	13
8363514	13
3735432	13
310322	13
43469	13
12110280	15
15928549	13
2554437	13
423102	13
638896	13
9814878	13
21922643	13
1766181	13
10565621	16
5227192	13
5887848	15
929422	13
15036816	13
4762620	13
5002114	13
10654197	13
16795606	13
1828609	13
17452580	13
2640158	13
6910787	13
6805884	13
7409320	13
2403940	13
23988900	13
16889236	15
3728682	13
7709361	16
5260177	13
15116369	13
6227637	13
805763	13
488023	13
25470313	13
5276034	13
15357929	13
6567348	16
26773476	13
15108826	13
360554	13
11494728	13
6883125	13
14960524	13
13323404	13
5293136	13
4948746	13
52091459	13
16459858	13
3748992	13
4770255	13
6781036	13
26677345	16
3827669	13
12095294	13
5648655	13
8564841	13
7621079	16
6716154	13
12784453	16
2841767	13
5641990	13
4705215	13
10449951	13
3040798	13
789392	13
2564452	13
2005006	16
6934224	13
10621305	13
410860	13
6917978	13
6283849	13
712464	13
18318043	13
331009	13
4352862	13
1711937	16
10362375	13
3637356	13
6114740	13
4438199	13
5742498	13
2807077	13
1092373	13
8929802	13
825125	13
797001	13
13201925	13
9809504	16
11447976	13
804019	13
5737473	17
2417812	13
5134232	13
3803618	13
2864347	13
11770417	13
7791486	13
3424562	13
5790517	13
7822753	13
1216623	13
10329751	13
2995396	13
8686819	13
18252266	13
7717253	13
2468777	16
5029769	13
5866216	13
32754527	16
2055319	13
6002712	13
45066378	13
27962058	17
891075	13
5340918	13
13803189	13
4019683	13
32093916	13
11438003	16
4332268	13
3442871	13
5105877	13
44602191	13
21285682	13
7087786	15
171225	13
6805056	13
23853650	13
162540	16
8688731	15
18630417	13
7532128	16
4543201	13
1652621	16
6237926	13
13893491	16
3128282	13
15643972	16
2386629	17
1757647	13
872406	13
2730155	13
6114831	13
20528219	17
27320100	16
4524869	13
9355209	13
7563015	13
2139759	13
663337	13
25350920	13
30897838	13
1280709	13
6148906	16
16364699	13
1366694	13
10587300	13
3474020	13
5578539	13
3654883	13
11749071	16
3536261	17
6549086	13
2487549	13
12759281	13
6454886	13
44629110	13
7338491	13
3025505	13
2354919	13
5039856	13
11590532	16
6607975	13
10008143	13
2671767	13
6578356	13
7301225	13
1301672	13
22072390	13
2430718	13
1528685	16
14681327	13
3499399	17
540114	13
2362030	13
30011231	13
8202118	13
1045908	13
10700201	15
2009954	13
4909441	13
7578174	13
694059	13
2867670	15
15065056	15
2816948	13
387170	15
12335611	13
37560072	13
621375	13
3777706	16
53704051	13
1177850	13
6199856	17
321933	16
2557118	13
5366980	15
10628274	13
3082493	13
5282362	13
7755208	13
78416	13
8906982	13
4414055	13
9198728	13
30485730	13
8192356	16
5612141	13
14705230	13
1748780	13
10449006	13
21598342	17
24997706	13
4966238	13
3360039	13
3542247	13
11132517	17
3952335	13
12724774	13
637673	13
28677244	13
12897945	13
1583329	13
10240944	15
27651122	13
12938990	13
7481389	13
5673099	13
23428356	13
19841307	13
5967751	13
8931635	13
183285	16
2390650	13
20038359	17
10264275	13
6682612	13
17938226	13
28078187	13
7607930	16
554412	13
16537130	13
5534922	13
12218863	13
2763855	13
15437679	13
7949274	13
3056975	13
4005810	17
2721876	13
1552911	13
22717855	13
3805763	13
279759	13
2555579	13
870660	17
3757499	13
9174526	15
1621774	13
15657125	13
23977630	13
5042525	13
4452124	13
6265827	13
3107953	13
18286181	13
6002071	13
3343461	13
9523157	16
29404033	13
13044886	13
30311288	17
12031708	13
9376711	13
3834965	13
54248863	13
19470536	13
21191669	13
1011120	13
29181531	16
5187165	13
406724	13
10821603	13
12149742	13
9251866	13
7315803	13
20876793	13
4860295	13
2158133	13
16668761	15
45132850	13
1209075	13
4450630	13
14066119	13
1867257	13
8757867	13
17971998	16
14717095	13
382271	13
1715051	13
4021472	13
19697729	13
267002	13
10294089	13
28743510	13
5545260	15
13165942	13
4437556	13
14523279	13
810552	13
4833587	13
916551	17
9445203	13
7175493	13
2577573	13
15887576	13
10668653	13
2886539	13
4589587	13
715525	13
12135023	13
16582681	13
1068845	13
2107739	13
3797481	13
11065102	13
3817865	13
1830708	13
7531471	13
10263426	13
11967129	13
11443180	16
3469211	13
16519149	13
16904083	13
3898293	13
2459700	13
14880660	13
276218	13
509156	13
5630166	13
4031162	13
8037588	13
4829418	13
526739	13
826985	17
1335877	13
11576319	13
8293016	13
22067369	13
17628	13
6008035	17
5060941	13
8430959	13
22112108	13
3370084	13
4220442	15
4784657	13
3082858	13
17089003	13
317387	13
9388697	13
972936	15
11363099	13
4775133	13
5573650	13
7065385	13
891669	13
4811541	15
15812216	13
306793	13
28827603	13
12946071	13
1107605	13
4033752	13
9008783	13
1786910	13
4532924	16
1991584	13
3503371	13
14648680	13
581184	13
16784660	17
8675958	13
370417	13
1124663	13
12916866	13
19218293	13
9679871	13
7967500	13
3673099	13
68832	13
7461829	13
3740734	13
1646248	15
26751542	13
20706230	13
4670032	13
666417	13
4293447	17
2455573	13
2577193	16
17786683	17
31876525	13
4236631	13
49772082	13
13114431	13
15881800	13
1377351	13
769940	13
2493121	13
8664176	16
7432852	13
12163306	13
13297828	13
15966038	13
17937362	13
4627389	13
7226094	16
10017224	13
3562773	13
3816392	13
7652238	16
5417361	13
6242482	17
20716458	13
9629752	13
3950020	13
1063849	17
23051168	13
939053	13
2178099	13
75102	13
10117927	16
6572661	13
10761102	15
10635212	13
3669349	13
1720363	13
10032580	17
8891909	13
28153483	13
1068853	13
8485515	13
46861998	13
6555229	13
31858967	13
10823474	13
11958831	13
2443743	13
31756974	13
12624124	13
3153787	15
1658456	16
5149951	13
24948954	13
4733595	13
2970856	13
2071803	13
11644408	13
3088691	16
24510554	13
1533567	15
2963945	17
7001322	13
3623933	16
2969942	13
4750560	13
839232	17
4779310	13
2370165	13
16850450	13
9834141	13
2724993	16
838825	13
10931743	13
2574078	13
619814	13
3917459	13
6243107	13
4530378	13
9083999	13
33790566	17
8433019	13
13783177	13
1305991	13
8463708	13
9957594	13
4883646	13
8844022	13
15969225	13
8449395	13
14466561	13
20824970	17
28320642	13
8428375	17
500674	13
4317391	13
2725214	13
3765345	13
3987193	13
3739074	16
151078	13
7861748	13
21003518	13
2973917	13
11282927	13
15823375	17
26247851	13
3188416	13
29958656	13
550616	13
18493961	13
16858615	13
15100986	13
15823952	13
9345532	13
2065401	13
5476766	13
60419436	13
4293975	13
7207084	13
12855226	13
12878625	13
2196415	15
1239486	13
3782119	13
17701335	13
13695114	17
6344279	13
4094672	13
9150039	13
14848671	13
6665140	13
4622155	13
6803790	13
7137343	13
3610186	13
3212707	13
15099303	13
10197991	13
1770033	13
9262526	13
14514424	13
25611285	13
12902420	13
11823262	13
2337638	13
2000696	13
7114927	13
5802218	13
5948423	13
17912416	17
6458130	13
4358688	13
15043541	13
11119597	13
12802430	13
18972942	13
4008529	13
26653373	13
18808285	13
8476567	16
32944511	13
16524998	13
11665210	13
1660209	13
1192257	13
3649218	15
2026023	13
34056705	13
15149755	13
1904599	13
1319491	13
328996	13
16078236	13
1862160	16
7086900	13
4761107	13
4755429	16
12263748	13
16511149	13
6187228	13
19783741	13
1302389	13
2127027	13
1975264	13
11028016	13
386717	17
27218836	16
4805682	13
13322842	13
3229977	13
3811877	16
8362887	16
2453530	13
23171444	13
1725231	13
596797	13
4230971	13
5630006	13
1582299	13
22317296	13
12874884	13
211627	13
9446457	13
10806892	13
4426675	17
731396	13
1635166	13
10536845	13
7559171	17
18611631	13
722651	13
4803925	13
4163591	13
4571770	16
2550733	13
1588149	13
1695041	16
19513241	13
23293793	17
1584297	13
1968462	13
8811876	13
10223618	13
4230746	13
12000637	13
7114876	13
21326790	13
8685750	13
458564	13
13610038	13
1992263	17
12746573	16
818383	13
10977221	13
18694460	13
750425	17
2646253	13
11021720	13
13644677	13
11051704	13
3023674	13
4996212	16
7075798	13
8345479	13
19274374	13
1846798	13
10123980	13
945359	13
4457577	13
5708330	13
4457290	13
765215	16
20569789	13
25707621	13
9875359	13
16804308	13
9313059	13
1556145	13
1049264	13
2358468	13
9202023	17
133048	17
20298331	13
1660790	16
2906254	13
8994208	13
9462591	13
7573651	16
5108246	13
39667441	13
10493401	13
7643004	13
7916092	13
1499373	13
1649666	13
11347903	13
3495209	13
13056133	13
1008213	17
600891	13
13156616	13
6318791	13
2491574	13
3377000	13
9798621	13
9098677	13
11072809	13
11901669	13
2795458	13
12639599	15
4100417	13
4945494	13
10620280	13
3115818	17
5572159	13
6685630	13
5283265	16
10111564	13
303399	13
1461641	13
9931802	13
7014699	13
308358	13
10373457	13
10151376	13
6396818	13
1798958	13
9276197	13
6285090	13
799506	13
856625	16
19754932	13
5193591	13
3916194	13
546058	13
2803459	16
4182749	13
4028929	13
22823102	13
509579	13
2619771	13
4068453	17
1128012	13
234208	13
3249509	13
8937513	13
1440446	17
6212678	13
1176875	13
22551001	13
1837516	13
15578601	13
2709613	15
2730654	13
5866520	13
3768678	13
2527141	13
15724917	16
22362627	13
24468020	13
14314551	16
16488696	16
5618341	13
4908473	13
5826206	15
648051	13
5891815	13
7417752	13
6713726	13
10663442	17
1836302	13
4158037	16
1560122	13
28218213	13
18409400	13
2816047	13
25121521	13
2128304	13
1400600	13
20841518	13
21067208	13
5724088	13
1313233	13
2071943	13
3726003	13
4525707	13
2650180	13
10842808	13
15022034	13
16461438	13
8414021	13
1918108	13
546321	13
8216649	16
825529	16
2425476	13
5297624	13
8387164	13
7051221	13
406736	13
36073541	13
19083839	13
21284634	13
3100899	17
9489071	13
379940	13
3607790	13
3513003	13
2468342	17
1519061	17
19928038	13
13230482	13
2157755	13
24082123	13
5889530	13
9146108	15
11750805	13
30265404	13
340677	13
6504625	13
9633047	15
2125739	13
74586	13
30696097	13
6602881	13
7321880	13
21252392	17
2922864	13
2681197	13
1116390	16
2407533	13
17340928	13
3890313	13
2380457	13
14644812	13
2765269	13
138975	13
2551505	13
4088813	13
35139048	13
341405	13
1353729	13
936918	13
17629773	13
22714219	13
2503576	13
14290493	13
22413119	13
1838196	16
5088222	13
183892	13
2638561	13
14167433	13
950497	13
7143908	13
13236495	13
3545480	13
8341190	13
4965664	13
13731631	13
40529898	13
1417350	13
16832048	17
6795820	13
13555	13
5077844	15
9208632	13
2661215	15
2338963	13
1674658	13
7006706	13
18857728	13
7967550	16
17045170	13
7515608	16
9908919	13
8862011	13
305071	13
4352280	16
9515511	13
3899477	17
15755564	13
7327439	13
3784479	16
5236800	13
2750227	13
10049	13
13435601	13
6750892	13
2154752	13
1787457	13
3290518	13
10045911	13
18026907	13
3086626	13
7116103	13
12316084	13
23426751	13
4533117	13
703297	13
9144802	13
14783576	13
7702842	13
303592	13
304354	13
2416011	16
7674271	13
4632190	13
776522	13
1269949	16
3454867	13
361724	17
17252703	13
424259	13
301734	13
5909135	17
19236124	17
13747039	13
6336051	13
6979202	13
6222090	13
10482059	13
10813223	13
381327	13
3793823	16
12095683	13
9965225	13
2507140	17
2733100	13
2585999	13
7859732	13
21002246	13
2846159	13
17170040	13
2958170	13
8579638	13
1507726	13
4410196	13
5455503	13
489483	13
10297668	16
1826329	13
2466305	13
4550273	13
32763358	13
4227337	13
8958265	13
19316531	13
18928468	13
1182930	13
15884647	13
15264150	17
17120378	13
330555	16
1240956	17
33884675	16
51592	13
6793479	13
38248	13
7461911	13
8683953	16
1638014	13
24790388	13
13410502	13
7415778	13
5356212	13
19610878	13
7274742	13
7139579	13
11922395	13
893361	13
10228174	16
17680563	13
19758487	13
11442170	13
3837579	13
12443313	16
1621711	13
59157	13
46019474	13
11233554	16
12805656	13
11241780	13
258704	13
815966	13
4396160	13
2098734	13
11099496	13
1321321	13
30190775	13
9510609	13
14761779	13
1673080	13
2483978	13
31224324	13
8177171	13
3351428	13
12735035	13
4657908	17
2439137	13
4783795	13
18278486	13
4508779	13
5381675	13
2769714	13
752412	13
12051057	13
5193160	13
15414615	13
660672	13
3706452	13
3443641	13
4376957	13
15756152	13
3179857	13
12015939	13
25102798	13
4136742	13
2553309	13
8510442	13
5700792	16
3432245	13
5213966	13
11148109	16
2756915	16
34259138	16
8526506	13
540800	13
9375121	13
8352907	16
9365220	13
705714	13
2016769	13
7528436	13
29899150	13
2721190	13
10487019	13
743388	15
2279647	15
10929509	15
1150883	17
10877922	13
1697771	13
3882415	13
331224	13
1676561	16
3064246	13
5040491	16
2041073	13
2388184	17
13427656	13
1243719	13
146676	13
5894107	13
5106351	13
6224486	13
4013225	13
2922779	13
17983874	13
1738196	13
1621019	13
12854104	13
1573281	13
3198982	13
393271	13
12875184	13
6559284	13
269940	13
8621629	13
15258425	13
5854891	13
24144208	13
338803	13
1962196	13
369439	13
2852282	13
12444367	13
942701	13
31456745	13
21084646	13
6262485	13
763364	13
1261634	13
331167	13
2021748	15
9779092	13
1661606	13
3893920	13
10346353	13
4233511	13
21602653	13
26460587	13
9942268	16
209690	17
5197813	16
1555079	13
1679616	13
10302004	13
9200534	17
2136839	13
421098	13
3675247	16
538959	13
808131	13
17246349	13
15159703	13
3821168	13
6387514	13
2429869	13
7795785	13
9452337	16
4522247	13
959797	15
1442766	13
4299498	13
41556846	13
1701533	13
11227856	13
5452560	13
3773615	13
21044937	13
3666315	13
20474799	13
4667595	13
478870	17
17961186	13
3876351	13
9728068	16
242761	13
17805351	13
1684316	13
5993851	13
1267330	13
1447040	16
27595631	13
30328882	13
4838221	13
7101037	13
25693153	16
11626902	13
1179425	13
10808471	13
18646775	13
36858336	13
11991971	13
11859769	16
3957083	17
582794	13
11081213	13
9129376	13
7012658	13
166076	17
3447554	13
4965299	13
18573108	13
12542373	13
3563673	13
689318	13
4171007	13
1719974	17
9991867	13
7877154	13
2876316	16
8791701	17
867185	13
51335282	13
173422	13
2617850	13
3723708	13
10787888	13
6920931	13
13796993	13
8291076	16
41006898	13
6266301	17
1483616	13
5753838	16
8661076	13
23872306	13
17561398	13
6122912	13
4511471	16
16121800	13
11617426	13
5321996	13
6291063	13
15603877	13
6333267	13
6782015	13
2337020	13
12553729	13
1859000	13
1613801	16
37205902	16
27631938	13
1279216	13
2483591	16
12100950	13
4828952	13
3330979	13
3225792	13
10470415	16
1633428	13
12059823	13
7905353	15
51808385	13
3923337	13
24194937	13
8223375	13
12382441	13
25290662	13
16295513	13
6729805	13
19165808	13
28808129	13
8700359	13
5881385	13
13209204	13
2584834	13
4988377	13
1979255	13
1895678	16
8795789	13
10667724	13
7853781	17
15602133	13
18448329	16
6420326	13
309168	13
461659	15
10101042	13
12684823	13
12483508	13
2095986	13
4216044	13
4529166	13
3654359	13
12018510	13
6868612	15
7354605	16
182759	13
6949622	13
25761494	13
781794	13
15203661	13
11737945	13
18106523	13
793098	13
202365	13
9033585	13
9288900	13
19041959	13
11779206	13
3925125	13
30151272	13
2453995	13
11047372	16
11353600	13
8786538	13
6643380	17
8280168	13
1266405	13
996714	16
1855207	17
956670	16
4693993	17
10247327	13
23788803	13
13625889	13
2532496	13
10923292	13
2089603	13
3724327	13
1155950	13
2375299	13
9737170	13
2311565	13
3940345	13
2568420	13
475376	13
8343559	15
10952607	13
16424968	13
90606	16
57802594	13
1721681	13
8054671	13
1767542	13
7862664	13
6164628	13
16166666	13
19037629	13
11557809	13
10990850	13
13750077	17
8341105	13
13317934	13
3395528	16
3383655	13
1944329	13
25557193	13
2342951	13
3179824	16
2451046	13
8844360	13
766913	13
893365	13
10917199	13
19868545	13
3501396	13
5310229	13
1373893	13
5384949	13
4909220	13
6179575	13
25199729	13
1245922	13
28349783	13
4878175	13
3509345	13
14383061	13
4231591	13
1154076	13
8590095	13
4216028	13
101352	13
2371142	13
19126462	13
2245758	13
4013643	17
5216314	13
11508182	13
11503547	13
542997	17
2890527	13
18352182	13
9593531	13
1527603	13
3265217	17
1205001	15
2261540	13
5095361	13
29041712	13
21318759	13
305010	13
1908097	13
2479973	13
7830638	13
2009460	13
13330120	13
7012158	13
11793911	13
944731	13
35329047	13
10322601	13
11994912	13
8664650	17
6115903	13
14922286	13
1655277	13
1856328	13
11977755	13
2115537	13
15391917	17
16730306	13
14676286	13
15181207	13
194805	13
7132324	13
13063053	16
7411568	17
13100698	13
18726467	13
8382085	13
11741050	13
8804679	13
12973310	13
23921476	13
5570683	17
8739508	13
11953073	13
19765806	13
2958081	13
13950019	13
10374823	16
45365195	13
32574841	13
4364606	13
914647	17
5982813	13
1735201	13
2559424	13
403546	13
8474815	13
12139176	13
27328226	13
5392220	13
43819277	13
1012120	13
8107929	13
999807	17
15583240	13
6890950	13
268268	13
1970164	13
9725324	13
4357880	13
24156556	13
6427323	13
1836963	13
22635134	13
5613936	13
10445674	13
12739513	16
3980257	13
33446	13
14884019	13
4372923	13
15493096	13
4959064	13
8070985	13
1457674	13
7609406	13
285534	13
3354218	17
4120198	13
424036	13
1939915	16
10931386	13
16167321	13
13871583	13
9809774	13
10548362	13
7555347	13
991591	13
10443688	13
11015890	13
2946169	13
19742532	13
9424201	13
11178300	13
12416067	13
6442192	13
2365936	13
9458368	13
29874416	13
1838582	13
8865816	13
6315912	13
5209597	17
390323	13
746341	13
873015	13
711756	16
22397540	13
5595050	13
3219585	13
874012	13
3102431	13
25280164	13
1364511	13
2224398	13
6716987	13
16509967	13
12423610	13
370432	13
2419516	13
1522318	13
27560122	13
1514737	13
2785512	13
16810789	13
373813	13
10099383	13
1993087	13
21445419	13
1528480	13
12197304	13
2204506	13
782345	13
9232498	13
2753601	16
10444005	13
1002649	13
29772518	17
8174355	13
10686977	13
5062490	13
9696945	13
14971659	13
7809094	17
9429639	13
947540	13
1806096	13
9728149	13
1279673	13
17426559	13
2632074	13
2226168	13
13078433	13
11449159	15
417815	13
7759370	13
3469858	13
2483989	13
2436335	13
322916	13
11600554	16
3369085	13
14437232	13
648454	13
12818040	13
1783228	15
2471123	13
1012292	13
5011256	13
3233253	13
702599	16
15983697	13
1089826	13
2120420	16
853949	13
7210013	13
10881239	13
764410	13
3039978	13
24653964	16
7599960	13
9778893	13
196724	13
528103	13
2512094	13
2873683	13
15095208	13
2540438	13
12458748	13
951254	13
1036125	15
5547357	13
7741444	13
2695871	13
2794441	13
22247053	13
16027698	13
16241043	13
3292229	13
2737113	13
745267	13
6008181	16
9133681	16
1156717	13
793013	13
11162618	13
1989966	13
11464746	13
2814819	13
24628230	16
27131329	13
4686743	13
4006327	13
533240	13
10020496	13
11752094	13
7727693	16
12430732	13
32835403	13
3751901	13
8605403	13
18278008	13
13596365	13
4886611	13
1443283	13
19744961	13
15203384	13
18409743	13
609985	13
5746534	13
10420585	13
14717005	13
326400	13
148829	13
21197094	13
1661445	13
5051790	13
10833518	13
14724763	13
77063	13
14060493	17
10313987	13
16883170	13
4221481	13
12474102	13
3284876	13
6622828	13
15770000	13
11627684	13
13003229	13
9594354	13
6857677	13
255184	13
5669026	13
2076882	13
8637954	13
10643110	13
5813419	13
1381553	13
9220052	13
2918989	13
10672524	13
1615393	13
2122290	16
2643550	13
334085	13
4099128	13
408585	13
19047179	13
5014314	13
5608505	13
7651147	13
20007759	13
2568011	13
1206511	13
3828922	13
1784741	13
2798275	13
2056340	17
2313162	13
4272606	13
6633327	17
1399163	13
8188573	13
24602932	13
4012642	17
8753497	13
13880962	17
4858521	13
1400262	15
472291	13
16612206	13
50656	13
10729845	15
21907714	13
1086987	17
8878313	13
8714233	13
8006255	13
16502468	16
9855709	16
19280912	13
4123517	13
5517208	16
14095109	13
27073541	13
7980813	13
5835835	13
14707086	13
9511675	13
14392589	13
2578490	13
2262360	13
571250	13
1794180	13
13555317	13
3200931	13
12744173	13
13574642	13
8233110	13
23200785	13
11131983	15
8805609	13
30529132	13
1369015	13
2847454	13
8825167	13
4939723	13
2193655	13
5601361	13
2734376	15
6497146	15
10524919	13
310649	15
20505257	17
19533034	13
22900745	13
5273385	13
13427743	13
3204089	16
291446	13
4595037	13
5444834	13
3453639	13
2540173	13
10865707	13
2777161	13
23382455	17
21000290	17
760271	13
8689377	13
11108130	13
13806211	13
391082	13
2968882	16
4218296	13
20247344	13
6035241	13
28493314	13
824145	17
25132220	13
85606	13
4632087	13
391427	15
4861301	13
8027863	13
17450567	13
15961759	13
11664526	17
41628169	16
7844934	13
138953	16
312918	13
8234898	13
32280856	13
1170506	13
5087229	13
383258	13
6776006	17
21611410	13
10826428	13
8080031	13
2027485	16
3637552	13
439949	13
5407238	13
28217909	13
13568	13
18961260	13
6007042	13
9888795	13
8317635	13
13301796	13
5403157	13
5956582	16
5148130	13
3076831	13
10401638	17
263167	13
2870256	13
21180668	13
16377690	13
9395768	13
13741792	13
59177	13
6668354	13
1377224	13
553397	13
22476846	13
3894311	13
12098416	13
6808406	13
19728206	13
203586	13
20740613	16
2893593	13
6602398	13
11371519	13
4693196	13
7308325	13
9022384	13
1802634	13
3864482	13
38285633	13
9920509	13
50867	13
1466419	13
14750334	13
2363685	13
10582623	13
42811435	17
15849307	13
19737146	13
2332375	15
6224493	13
15976554	13
21042915	13
16452969	13
17302605	13
13407563	13
62132	13
6505910	13
7399856	13
28996695	13
7638651	13
9318181	13
12555662	13
5836238	13
2154378	16
2627694	13
1796254	13
11055469	13
10008074	15
91402	13
3309726	13
7579534	13
17286380	16
11948746	17
120213	13
7801174	13
1302935	13
15371393	15
2660937	13
16903539	17
2088111	13
48844831	13
4425109	13
44422	13
6373729	13
13102098	13
1850550	17
4365863	13
2199414	13
16788249	13
11331812	13
5761307	13
591320	13
28434710	13
7227950	13
2201433	13
486156	13
9698210	13
13347507	13
2690335	13
12451005	13
1641034	13
16456410	13
5475678	13
1904909	13
198636	13
3476976	13
7068780	13
319352	13
23871947	13
11280281	13
15055419	13
14691358	13
1102570	13
1568712	13
13824740	15
1399186	13
1588232	13
645536	13
6653619	13
4121742	13
9708923	16
2219519	13
12364576	13
8877347	13
1508625	17
12929615	13
2365079	17
18040124	13
6892621	13
11646440	13
13048266	13
8731666	13
1905597	13
809535	13
8232788	13
17979695	13
405503	15
2457497	13
10872386	16
2329240	13
1580769	13
1887370	13
13775530	13
9792427	13
7081515	16
4402143	13
23707	13
1763548	13
19766185	13
583289	13
7032880	13
595981	13
5038203	13
10559184	13
215151	13
7460434	13
6894194	13
9966802	16
7069294	13
1242741	13
5430725	13
1763169	13
1177410	13
12289272	17
11840534	16
18583170	13
1076256	13
698218	13
4413218	13
13149159	13
4668372	13
14107658	13
8205444	13
9336987	13
3167312	13
2971437	13
13695766	13
2412074	13
7826558	17
5149389	13
2408396	13
22127520	13
4150055	13
896461	13
72917162	13
432317	13
14892736	13
10652084	13
12529942	13
11822478	13
9465916	16
10009402	13
3954834	13
27827420	13
7288982	13
7668194	13
1085599	13
3815775	13
7232451	13
1499691	13
4680213	17
18337858	13
1635317	13
3060808	13
14424263	13
8418919	17
7142022	13
4781677	13
1049273	13
10164846	13
297977	13
2353633	16
16219950	16
1429230	16
13273946	13
17370428	16
1251992	13
17379965	13
11687739	13
5813792	16
1238561	16
6147260	13
2888503	13
8465585	13
1692760	13
20586617	13
23612794	13
5446605	13
6872770	13
1770693	13
20100563	13
5825875	13
6696359	13
1376578	13
6208148	13
18306568	13
10403757	16
4912821	13
5713945	13
20404210	13
3059221	13
8634398	13
29352673	16
16282984	13
15136796	13
2412806	13
11033132	16
1941938	13
225981	13
10620201	13
25044844	13
5749484	13
7970801	13
2640212	13
6120967	13
11240404	13
12180663	13
25789181	13
2677242	13
8899748	13
6669177	13
8331078	13
676973	13
10347710	13
5033416	13
2184976	13
7819426	13
15887540	13
14103453	13
6674840	13
11151409	13
11359483	13
3412522	13
1940404	13
6695441	17
3276457	13
1466942	13
2173711	16
16089765	13
665507	13
9952337	13
1416656	13
10088823	13
803143	13
4214848	16
28051703	13
4721046	13
4057809	13
2647322	13
1486861	13
4066235	13
5637221	13
6264073	13
4137050	13
85033	13
4036583	13
3857941	17
16187209	13
14482759	13
5327915	13
5348436	13
10433508	13
7046126	13
2615407	16
19354985	13
677412	13
2245891	13
15424041	13
9201747	13
8648920	13
13960956	13
21856261	13
7966020	13
5156744	17
1079795	13
20304558	13
778361	13
6434343	13
13776002	13
34172293	13
567801	13
1231915	13
20778010	13
4660835	13
24075904	13
7942860	13
11149065	13
514446	17
3059977	13
14244996	16
4367596	13
3668687	13
1127780	13
16036083	13
12734487	13
2093771	15
2607518	13
10129922	13
18991241	16
8363564	13
5831291	13
13119238	13
15882122	13
1487924	13
11950458	13
4633829	13
4801645	13
3878977	13
18934577	13
460589	13
23566607	13
11936835	13
43865	15
4915007	13
2527255	17
6079969	13
12324171	17
6077850	13
1712933	13
7017832	13
5619243	13
5213607	13
4040247	13
16276401	13
2585989	13
8971958	13
30948	13
13875301	13
12995876	13
20447184	13
4362809	13
8146885	16
3067863	13
2282388	13
238841	13
566334	13
11373152	13
20198027	13
4008969	13
5297727	13
15069946	13
930285	13
4158981	13
12689081	16
6246725	13
30402209	13
13367847	13
22564963	13
8362688	13
1598532	13
8887636	16
12360076	13
3554670	16
15832753	15
17067832	13
4032443	13
1696237	16
540437	13
16360848	13
8616016	13
33442307	13
5399076	16
7204127	13
2070110	13
7487304	13
5808668	13
443483	13
14331147	13
15012684	13
799220	13
11047230	13
6063199	13
6194879	16
6217311	13
2821980	13
9635288	13
5286173	13
10702964	13
17486900	13
4436186	15
558593	13
3296654	13
3926493	13
21482135	15
18478998	13
664851	13
18144381	13
1172644	13
29054665	13
36954197	13
51392571	13
1662200	13
562119	13
1243496	13
7870986	13
1870902	16
16168602	13
1006628	13
12470006	13
879389	13
9799770	17
2601413	13
24156309	13
1324867	13
4285221	13
18390698	13
6125954	13
706636	13
3008355	16
1229336	13
13138590	16
2928197	13
17126808	13
1787218	13
17390985	13
19404312	13
9064509	16
1705814	15
12233599	13
1886309	13
5764165	13
1111381	13
11404638	13
2508600	13
16026316	17
24341094	13
6300005	13
1907081	17
213470	13
14378009	13
8480929	13
20023476	13
483555	13
19447161	13
37940244	13
8427380	13
32615911	13
16771988	13
527600	13
5800908	13
16212505	13
27370576	13
8463436	13
3216444	13
378008	13
4999604	13
5707606	13
307116	15
3116445	13
24276674	13
3732912	13
19908725	13
1013835	13
23412922	13
6487711	13
8523779	13
10526554	13
2652266	13
4640889	13
8314977	13
14956708	13
31912953	13
5425829	13
21405684	13
12242886	13
2876878	13
1549125	13
9815101	16
5210377	13
15388132	13
506481	13
620563	13
2146180	13
35865751	13
10190729	13
4703789	13
24036430	16
1569702	13
3483290	17
9001954	13
6044097	13
34576044	13
2012278	13
3806893	13
3396250	17
8621328	13
2749684	17
17540097	13
2874211	17
6036682	13
6454669	13
6459083	13
2900886	13
4435821	13
3430582	13
15910903	13
5231695	16
14533638	13
4297290	13
7724356	13
12375269	13
823893	13
4457284	17
4697046	13
6184830	13
8844807	13
16974717	13
2997740	15
1699557	13
12983968	13
7515924	13
4356052	13
855828	13
3909520	13
2015386	13
32926	13
7664897	13
8551868	16
5649691	13
2345744	17
7043663	17
7539426	13
687391	17
1642376	13
8775448	13
4844167	13
2035429	13
1168402	13
9395291	13
1974050	15
8594298	13
4336584	13
17575264	15
8928741	13
428861	13
5389560	13
11736554	13
4703978	13
3304263	13
1239623	13
10046878	13
21146657	13
12926238	13
1834730	17
13251920	13
16481803	13
3978104	13
15060220	17
4118357	13
3831684	13
41248534	16
2384763	13
3557936	13
3075807	13
14814793	13
16235549	13
26070483	13
4997031	13
818787	13
20967847	16
1650673	16
15948107	13
1467664	13
720171	16
3654968	13
2084015	13
11923763	17
4427229	17
7578727	17
6214929	13
10465104	13
18183101	13
6192095	13
6833798	13
257054	13
4417608	13
9292006	13
1114581	13
3449199	15
4717818	13
2659093	13
4339252	13
25678	13
10387097	13
13353314	13
4251913	16
5632005	16
3901346	13
6262373	13
3135461	13
32051713	13
2095111	15
6431644	13
738967	13
1331559	17
13755945	16
14175660	13
31964208	13
3569531	13
24213684	13
5263210	13
3233449	13
606893	17
12168307	13
8307374	16
11758578	13
3934993	13
671059	13
4730927	13
8879468	13
3099133	15
26967495	13
3973032	16
549624	13
23849909	13
15932268	13
644691	13
5445086	13
4514596	17
691899	13
3273386	13
5557344	13
13921443	13
13858309	13
13360233	16
72514	16
10867208	13
1882012	13
8698901	13
19433696	13
13523208	13
2377846	13
1606810	17
15219473	15
6245908	13
3741645	16
5526974	17
15442060	13
14210713	13
10814795	13
6638375	13
3885280	13
1523421	13
1778166	13
1239120	13
647702	13
1874944	17
4691106	17
8303352	17
5259247	13
6291819	17
2815300	13
6068367	13
13570963	13
12465696	13
23235295	13
15396665	13
1568214	13
24446067	13
11662320	13
10032713	13
3046230	13
2492930	16
1477064	16
11941479	13
12626968	13
6463461	13
4693281	16
8934263	13
3031002	13
6699530	13
11106237	13
18580097	13
2156759	13
8055701	13
69429484	13
9942044	13
7620167	17
3493596	17
6404520	13
5687895	13
3778289	13
42327	16
2940734	13
3281438	13
2213597	13
8005365	13
21036714	13
9266397	13
2620824	13
4982131	13
1891233	13
1807853	13
21259501	13
33095858	13
3371271	13
342992	13
36472787	13
6726434	16
9192617	13
4505254	13
3992554	13
1172473	13
14374296	17
8723572	13
9285217	13
1948220	13
12930559	13
7893173	13
4896948	17
6946977	13
10902886	13
7217841	13
7099448	13
14713283	13
29324968	13
1877173	13
5900865	13
1346331	13
3604311	16
769549	13
2070432	13
10668985	13
13231517	13
6526823	16
6138461	13
4891848	13
8807999	13
7800108	13
3516015	13
5355078	13
2081932	13
15008516	13
1390392	13
8569403	16
27708115	13
4363538	16
9471782	13
10337624	13
9733340	13
2911452	13
10250865	13
3621062	13
1835574	13
5545069	13
15089560	13
3414014	13
8261609	13
2192459	13
1548635	13
6224972	13
1996734	13
92083	13
2925781	13
759174	13
3196819	13
4104992	17
11895501	13
4320289	13
3756934	13
3919682	13
255394	13
36490694	13
7636187	13
2929437	13
19844935	13
1896452	13
4011167	13
9105717	13
5568764	13
6979611	13
17143587	13
724020	13
1518534	13
16266015	13
4928852	13
1205949	13
11964727	13
7513599	13
8613825	17
1662140	13
8678705	13
7918422	13
5602015	13
1256404	13
4723559	13
6654585	13
4294786	15
9136376	13
6667040	13
5275345	13
4475450	13
9512116	17
19968710	13
5967320	16
7865271	13
16530931	13
6039054	13
14788239	13
586418	13
10154086	16
2620879	13
3631519	13
13267102	16
32284721	13
8120851	13
32878064	17
37693	13
2227234	13
13900892	13
9184897	13
11218065	13
4485905	13
3005906	16
2886390	13
336771	13
2236580	13
1722358	13
6097625	13
2186593	17
5589825	13
19870768	17
4428151	17
16580124	13
11218516	13
7668013	13
5924329	13
13829478	13
13438668	13
11555187	13
15007668	16
10463913	13
1089713	13
6988933	13
5709678	13
9151845	13
1889524	13
7926804	13
7881961	13
3477319	16
4135218	13
16903674	13
2822129	15
15850361	11
1391095	13
1932036	17
26396549	13
9814812	13
2150686	13
10945624	13
3894860	16
14675346	16
43426720	13
1618280	13
40552973	13
30951983	13
17203254	13
5568682	13
8970310	13
24384859	13
12042378	13
404539	13
329656	13
23927990	13
812507	13
2266418	13
3722123	17
7370904	13
8576438	15
5684324	13
10671246	13
15962118	13
3841031	13
19502287	13
3630706	13
19214224	13
3637157	13
2710929	13
22671507	13
255427	13
2793218	13
12648050	13
11789534	13
91634	13
861622	13
11520558	13
20005561	15
12685650	13
11173676	16
18414938	17
13469433	13
107492	13
10029949	13
4578687	13
10774704	13
8970061	13
15397279	17
5337711	13
8926450	17
2904021	13
4219256	13
3259812	13
7264540	16
20387330	13
1124009	13
12761504	13
628076	13
6941115	13
12807191	16
7563743	13
14476253	13
5091680	13
5583505	15
9204067	13
12141546	13
1720004	17
19407912	13
14932538	13
27624605	13
14491981	17
4476933	13
5771241	17
13247120	13
4907086	13
15266362	13
5768214	13
2851139	13
19545649	13
11073089	13
8071100	13
3634737	13
6632605	13
21267545	13
21026102	13
3911740	13
1781786	13
20487895	13
1322914	13
33683771	13
2390678	13
3961025	13
11410949	13
10517655	16
19379233	13
1550557	17
6063259	13
6056597	16
2565982	13
6828200	13
7730801	13
16512399	13
1665176	13
1531492	15
30212738	13
1566045	13
16612501	13
9126140	13
18199335	13
3167031	13
13919431	13
7044836	13
13546739	13
4261396	13
2741271	13
3637197	13
22095440	13
11765979	13
23780049	13
18657766	13
2840608	13
6980347	17
14968394	13
19350606	13
7717766	13
8706334	13
8194240	16
20829078	13
175	13
18464507	13
2328932	13
1545051	17
35502213	13
38079643	13
12902466	13
3818861	13
16027253	16
3282954	13
10207873	13
11186572	13
5286578	13
17712625	13
664373	13
7398126	13
6992318	13
16770315	13
5422813	13
3543510	13
566608	13
7755031	13
11460283	13
11594189	13
2744673	13
2417467	13
95965	13
30543	13
4303972	13
17066761	13
1973781	13
2338346	13
10028595	13
11847881	13
1791936	13
7528923	13
6679	13
2072248	13
40265774	13
4625121	13
42411940	13
4543891	13
1866962	13
10131598	13
1667169	13
1208783	13
1362115	13
1572158	13
13376938	13
8774096	13
14822389	13
2837953	13
5858892	13
4652564	13
2043235	13
3579843	13
13049582	13
553832	13
10024967	13
3660982	16
8709318	13
8019302	13
1062641	13
6433950	13
2185575	13
12289950	13
2564549	13
2240802	13
1010078	13
6640971	13
19182294	13
4275639	17
8087656	13
28435432	13
2655398	13
7079527	17
645392	13
26919539	13
21599377	13
713351	13
6019378	17
3337309	13
1165845	13
17146805	17
39737	13
8029993	13
28702081	13
14800859	13
7027698	13
22893293	13
10891741	13
9715100	13
35025727	13
4596350	13
9705820	16
136558	15
12501138	13
313019	16
8374309	13
5119191	13
27328031	13
924640	13
32902207	13
148753	13
1865207	13
3507485	13
10424653	13
4287519	13
143291	16
14888514	13
1557935	13
18865118	13
4351666	13
4235929	13
18183200	13
2034032	13
37897334	13
4766516	13
881065	13
9840654	13
17817974	13
5762504	13
20853324	13
6432704	13
44879099	13
12431862	13
279555	13
23412511	13
12266612	13
18499655	13
6762867	13
8944388	13
10710515	13
6891188	13
3707881	13
6803589	17
7559266	13
13631598	13
6007422	13
8771728	13
1143261	16
5495260	13
12475509	13
2193028	13
11108642	17
8263913	13
1057441	13
510807	13
5974920	15
961941	13
17214347	13
30838617	13
13943537	13
3138409	13
873468	17
6020059	13
14146502	13
5690344	13
4751901	13
1320031	13
16289704	13
3612767	13
13455002	15
11294609	13
2669091	15
5156053	13
13495678	13
8481374	13
10219887	13
2496966	13
1169407	13
1802472	13
332303	13
2370057	13
4199146	13
21298986	13
2499078	17
7860496	13
13236894	13
2395778	13
11783893	13
2044622	13
12425942	13
24064236	13
2029064	13
3890850	13
17010072	13
11424801	13
22472273	13
32025261	13
574724	13
14708752	13
6876975	13
6372412	13
14667524	13
827552	13
9337247	13
5365586	13
6231446	13
5996216	13
4192128	16
11448342	13
271081	13
10594410	13
2896524	13
15141193	13
980286	13
6259751	13
1808148	17
20028262	13
6824907	13
2369985	13
18751580	13
9973139	13
13364215	13
3779211	13
2894888	13
2575180	13
1286694	13
3046753	13
3769396	17
238434	13
11035387	13
629380	13
26577293	13
528236	13
6771516	13
2435924	13
5805111	13
853450	16
18249295	13
16805036	13
11670369	13
4503459	13
2073475	13
4058882	13
21043431	13
5705001	13
33073174	13
3212694	13
13320469	16
3181224	13
7221435	13
3354316	13
2348117	16
2971731	13
7229341	16
7646562	13
9303038	13
27994782	13
44094076	13
9786591	13
6523467	13
4327210	17
14516676	13
6646167	15
17874957	13
17609008	13
17578973	17
12637885	17
4098263	16
11529764	13
7785093	17
25788988	13
11743654	13
1063064	13
22130405	13
3139847	13
7052444	17
5460150	13
19339785	13
6918225	15
6329945	13
4333013	16
1603342	13
17126434	16
631811	13
1725854	13
2917064	17
1364704	16
65953472	13
4879201	13
2144365	13
30198906	13
178766	13
3035331	13
1356918	13
11490267	13
3474110	13
6024418	13
7002184	16
13099094	13
6590936	13
32998290	17
5280912	17
1263142	13
5153400	13
7626576	13
25091870	13
17227809	13
11529554	13
16207459	13
13406328	13
1604621	13
9581025	16
11569606	17
24292310	13
12257819	13
2938702	13
1667493	13
1812726	13
2980806	13
20373976	13
7877521	13
999099	13
4386185	13
16463385	13
4315696	13
12379353	13
12767137	15
6685119	13
22920880	13
7927202	13
20045413	13
3352676	16
9226137	13
847704	13
8411738	13
13367496	13
16103891	13
10847834	13
18089963	13
1623482	13
680207	13
9672634	13
5637727	13
10798659	13
5782656	13
2375307	13
4946369	13
720266	16
3233420	13
3290934	13
124267	13
3496834	13
626285	13
3054573	13
5855571	15
1223298	13
2571569	13
1377035	13
10866750	13
1540089	13
53234897	13
15903232	13
26721323	13
29630949	13
6496810	13
3811816	13
837407	13
53693565	13
12610991	13
17922566	13
5592726	13
9600781	13
4768272	13
791723	13
8548310	13
11847376	13
12010985	13
4728970	17
1769179	13
11143970	13
25510420	16
3604589	13
1149189	13
1126665	17
8184247	13
9926780	13
27793481	13
2493811	13
2323700	13
26744323	15
18138487	16
3441433	13
14021534	13
12256415	16
20251290	13
13733077	13
1640912	13
2873694	13
4548394	13
7836462	13
5144492	13
1157905	13
29534498	16
11659910	13
571840	13
23562324	13
561305	13
17108782	16
2941244	13
13221908	13
1115787	13
2310060	13
7244340	13
17497906	13
18898338	13
12988041	17
3038933	17
8309381	13
2547124	13
4533659	13
2800159	13
3181896	13
2470837	13
11373870	13
8572977	13
6501509	13
858494	13
3706639	13
3379416	13
9438484	13
17953771	13
3988802	13
15228377	13
19541092	13
19917198	15
2910932	13
484218	13
644306	13
22475857	13
1551544	13
1081547	13
5115267	13
4910323	13
11312585	17
6314666	13
8664562	13
27831305	13
854313	16
10513047	13
930776	13
9514694	13
11558624	13
48798720	13
13706061	13
6873869	13
23738326	13
466639	13
5034783	13
6965847	13
16269140	16
4727562	13
2510813	15
2048081	13
9845504	13
4833059	13
1048545	13
5686817	13
2515879	13
10644984	13
34829702	13
16467731	13
1386660	13
8399176	13
1087364	13
4052470	17
9014297	13
702541	13
1550505	13
7633873	13
4421859	13
4144150	13
14651737	17
11297017	13
2484296	13
16068083	13
8365860	13
3871872	13
5718812	15
44859191	13
20541444	13
11923281	13
11553741	13
20839930	13
791487	13
6290478	16
17640563	17
11395397	13
654396	13
3532334	13
2406856	13
1459266	13
2642949	13
1296250	13
6277532	13
1708611	13
5022212	13
23478049	16
2443199	13
35795797	13
6626389	13
6043494	13
3843617	13
8536818	13
19417325	13
303954	13
1469906	13
2307023	13
5083149	16
10876651	13
2749081	13
1013664	13
12477742	13
3519914	13
7350543	13
4451054	16
7610695	16
323770	13
9317550	16
5865688	13
1971639	13
14927641	13
14080411	13
11098413	13
7662810	13
12846471	13
2361406	13
15503835	13
17262296	13
13434870	13
3955927	13
20700935	13
3858913	13
13789072	13
10113632	17
4422748	13
1135260	13
15903725	13
11335583	13
8357505	17
2549684	13
13632041	13
6297501	13
16900701	13
9589116	13
2047228	13
6354913	16
5198897	13
12724474	13
2480031	13
3168025	13
5049206	13
6491666	13
3572973	16
457403	13
10309944	13
9003711	13
5642153	13
23733991	13
1046148	13
4248628	13
21385767	13
8159397	13
28014770	13
19724632	13
15839218	13
3139619	13
18485884	13
36937	13
9834178	13
1431145	13
11879570	13
5611324	13
136371	13
3922422	13
2481448	13
21652853	13
1606531	13
4106036	13
1313648	13
5361656	13
826927	17
3238832	13
5232774	17
3367684	13
14900115	13
2756154	13
39281	13
5222168	15
13893580	15
19303869	13
960083	15
3164375	13
1587404	13
1021561	13
9546075	13
3563813	13
16713356	13
15066590	13
7204393	13
45105180	13
816663	13
5165566	17
17689342	13
7695363	13
29184703	13
3399049	15
12664764	13
12759431	13
3456124	13
28922381	13
18086017	13
7620074	13
926123	13
1407892	13
6473746	17
3002044	16
3167237	16
31295519	13
11336781	13
1657269	13
11551782	13
4721892	13
1060331	15
2013545	13
11098455	13
16907467	13
3823141	13
7711670	13
6935049	13
6885147	13
16409587	13
17176649	15
806837	13
3884898	17
50925057	16
14606106	13
1510768	13
4975080	13
21902711	13
102340	13
40648787	13
4254865	13
24712887	13
1014375	13
6563500	17
17812830	17
18497367	16
8289222	13
7939137	13
8096831	16
3433224	13
5329396	13
30463076	13
3242627	13
1817808	13
2415981	17
10209625	16
20370418	13
10608036	13
31341736	13
36501160	16
4291981	13
7585181	13
2926390	13
804647	13
1419549	13
7322740	13
5842931	13
1602474	13
16586566	13
930140	16
1239123	13
40833286	13
23027174	13
10373384	13
6672817	15
4720635	13
1512935	13
1914248	13
2211277	13
16011439	13
6908160	13
32023928	13
13287906	17
7775346	13
6209949	13
15142963	13
2930148	13
11304402	13
1280780	15
3896499	17
18356218	13
16739798	13
9050150	13
696511	13
7559539	13
4268577	13
16135364	13
598454	13
12381171	13
1342881	13
22923057	15
5637623	13
3075957	13
36373361	13
5166053	13
7619493	13
17867667	13
136479	13
4082629	13
1574854	13
2024604	16
5723743	13
5994516	13
25144926	13
5368696	13
1097582	13
1026147	13
2891309	16
11545789	13
9520675	15
12816010	13
13509419	13
2613128	13
17116256	13
9719446	13
3262951	13
18120581	17
13971555	13
12708073	16
3490090	13
5002254	15
13636523	13
11225371	16
11950157	15
3840431	13
15566168	13
2154147	13
1005762	13
16178910	13
15730406	13
827855	13
4308189	13
8359733	13
18238090	13
8602943	16
1503798	13
13373864	13
11305254	16
1198366	13
2889668	13
8342650	13
414975	16
13567753	13
12654896	13
1992524	13
205567	13
15085020	16
17395895	16
23025919	13
3662348	17
6410	13
1995355	13
7288684	16
12458000	13
1934820	13
192589	13
4749098	16
4098304	13
10593517	13
12624397	13
8685342	13
6886039	13
1787878	13
6030112	13
376042	13
6791608	13
24847610	13
21591101	13
8507181	13
24264896	13
11044922	13
8404752	13
11219084	13
5519294	13
19031591	13
39383246	13
1121784	13
7386128	13
4688108	13
2939034	13
16327348	13
2086668	13
1247622	16
5423447	13
4639725	13
13774804	13
13823259	13
15615512	13
119153	13
226858	16
637966	13
7792996	13
9480595	13
8831672	13
6073081	13
1434068	13
2538354	13
575819	13
21430394	13
1737608	13
2321629	13
2264176	13
11927912	13
10925013	13
10423243	13
1039111	13
3022605	16
6008088	15
11128753	13
6236707	15
639024	13
4716102	13
15576531	13
1650099	13
5805766	13
5401324	13
13437485	13
10127876	16
9559387	13
3647146	13
7113291	13
11525613	15
45573069	13
4532210	13
4600147	16
7372056	13
672827	13
11445595	15
4031289	16
23635214	13
2410241	13
1606741	13
11948115	13
11443593	13
13644411	13
3663401	13
16333020	13
9004462	13
6814546	13
2065839	17
12677529	13
9448328	13
10324271	16
1057180	16
727416	13
12614258	13
3110081	17
3223639	13
13950322	13
4810677	13
8313081	16
9043605	13
4108345	13
7075432	13
2557594	13
13997385	13
6052866	13
5341415	15
925377	13
7265223	13
1465440	13
9110823	13
4710798	13
8028009	13
8214004	13
8091734	13
13739314	13
14875092	13
824213	13
5411134	13
14314792	13
13309532	13
11488757	13
3292175	13
476094	15
2297399	13
19714336	13
1748936	13
8540452	13
5170102	13
16016800	17
3968755	13
1910476	13
13733191	13
10390522	13
1461012	13
290811	13
17396701	13
12091531	13
1492714	13
5319021	16
14329189	13
13155637	13
1116177	16
11331578	13
702981	15
3053217	13
2055217	15
22471372	13
14236469	13
300997	13
11411142	13
3051206	16
4253092	16
4620281	13
21382773	13
5351983	15
6026823	17
2259247	16
13581241	13
15965458	13
3802681	13
8959458	13
9153408	13
1804749	15
21052684	13
5961826	13
697429	13
5373627	13
2338356	13
6059530	16
57769332	13
215487	13
18883103	13
7779215	13
6641220	13
32155446	13
2537407	16
5746026	16
2651076	13
426114	13
5125855	15
25619420	13
4969421	13
24575210	13
11190143	16
4555785	13
1954588	13
12610010	15
1075954	13
2807085	13
15935536	13
8407648	13
33404761	13
1215050	13
4417198	13
9492901	13
10409693	16
12065471	13
2694302	13
17866012	13
10490952	13
7739615	13
1483977	15
5434328	13
14476016	17
10437703	13
5115332	13
1402678	13
1936128	13
2053108	13
15248985	13
10212655	13
13993620	13
4200661	16
2567724	13
5320144	13
2138004	13
12286147	13
9799723	16
18611994	13
2454193	16
3710328	13
19080482	13
6387914	13
1705194	17
1167497	13
1235862	13
9123491	13
19567839	17
2594646	15
5097765	13
767505	13
1053918	13
9294273	13
89817	13
2596960	13
13310094	13
13852192	13
1250746	13
719244	13
9555829	16
5978043	13
19324468	13
11771670	13
211601	13
12754281	17
7734362	13
664877	13
1657154	13
28949695	13
771656	13
11054394	15
64130	13
3018175	16
11750197	17
3646117	16
6955790	13
3540878	13
1208016	13
10717530	13
17714556	13
4639237	16
3523901	17
4305208	13
2126614	13
11564527	17
1551365	13
18680990	17
5473541	13
3047805	15
5697298	13
8737453	13
5165776	13
3498545	16
6599517	13
10788773	13
6283295	13
2600076	16
4672031	13
1023234	13
768707	13
6064824	13
90793	13
32726866	13
4316801	13
1685445	13
12603666	13
5521620	15
2783564	15
18434277	13
16895230	15
4649339	13
7601804	13
19365712	13
13983694	13
14442650	13
3667395	13
12822124	13
9529312	13
5433168	13
15871237	13
12102256	13
44953396	13
10243996	13
5768934	13
11666790	16
10806380	13
8785120	13
4132851	13
12600409	16
5090059	13
7198532	15
11179758	16
7097706	13
18473639	13
7670060	13
12172260	13
17440806	13
900065	13
5746889	13
3140022	13
2772613	17
32604556	13
3185371	16
3133522	13
65366	13
8355211	13
5797085	13
2712544	13
14713505	13
7248401	13
8954078	13
8466335	13
10246558	15
9691432	13
5318516	13
12887419	16
3272975	13
15604065	13
7183243	13
1686681	13
916974	13
25043882	13
3213033	13
8000596	13
1032846	16
1617773	13
2700512	13
5414366	13
3924452	13
3572847	13
8615213	13
5848380	13
4547079	13
3831906	13
3116954	13
6543005	16
23089275	13
22157673	13
5523041	13
28304429	13
7313397	13
7953711	13
3995198	13
7385680	17
2798686	13
17522418	13
732872	13
5232877	13
10917655	13
2303260	16
2805693	13
774651	13
4802304	13
16353062	13
2017550	13
10050920	13
6931673	13
479981	13
1760940	15
15421680	13
27262566	13
1181057	16
14128563	13
2133142	13
6556909	13
716896	13
17546547	13
10444425	13
3770699	13
4313839	13
1260238	13
2530832	13
17567323	13
23786312	13
3301424	17
379879	13
5958592	13
4179226	13
566707	13
5268899	13
1309344	17
12596314	13
271236	13
13877816	13
4760067	13
6793557	13
2618549	13
4858916	13
176491	13
613404	13
13205896	13
8559456	17
7507930	13
4183786	13
16150248	13
12860332	13
6067787	13
2036591	13
3397660	13
6500740	13
6348140	13
6593665	13
6126464	13
11938202	16
6753138	13
14029772	13
12281811	13
7963661	13
5166209	13
103353	13
2898908	13
27810095	13
226659	13
1032581	15
2769122	13
15032757	13
910052	13
19220055	13
2769036	13
1678695	13
11716522	13
5530529	13
349748	13
3109023	13
3165153	13
5329688	13
18347310	13
7780700	13
4001628	16
3386588	13
5154472	13
33960076	13
7627102	13
12398194	13
49216	13
2010712	13
609715	13
657700	13
11791667	13
84188	13
3643989	13
8072193	13
17742768	13
14754319	13
23661835	13
8620347	13
8671214	13
1757213	13
6660467	13
6453827	13
785014	17
3239312	13
13058044	13
7420735	15
2227471	13
12972364	16
6424228	13
17366310	13
74019	13
15734	13
8638559	13
3135795	13
6589665	13
2881	16
158921	13
13876901	17
1717973	13
29936904	13
22507768	13
6068317	17
3405931	13
2414877	13
1314684	13
2264612	13
4562107	13
4266940	13
7843948	13
2881352	13
25624969	13
6225172	13
7680068	13
4702333	13
10344804	13
20840477	15
1927258	13
4912003	13
7620327	13
9260043	17
4995890	13
21839009	13
852949	13
6420562	13
136733	13
1853093	17
1689058	13
14052187	16
672682	13
12453124	13
3153280	13
14842658	13
29552779	13
11024323	13
173004	13
37268762	13
22020872	13
4187135	13
4335724	13
598890	13
3375351	13
31479138	13
8424371	13
1231169	13
2577326	13
2982800	13
11847646	13
386400	13
1971262	13
14899537	17
18679735	13
2914604	13
2299995	16
12418505	13
5378763	13
897440	13
12794655	13
3151723	13
7750543	13
12730912	17
1799502	13
746583	13
47547037	13
12894745	13
10156078	13
8684458	13
305253	13
1289430	13
17215609	13
3064233	17
4384652	13
9258312	13
310561	17
12021255	17
10986521	13
1016871	13
2146293	13
5795716	13
5411920	13
1374041	17
405722	13
4584609	13
17352425	13
51050309	13
5875438	13
35985146	17
1652078	13
8182859	13
10465000	13
11214732	13
7743889	17
3131932	13
7454296	16
5404384	13
15232119	16
6184925	13
4949205	17
10906119	13
3349561	13
7154238	13
12674245	13
18499629	13
8816301	17
3369295	13
6686377	13
7734117	13
2456797	13
12814346	13
9606557	13
6889831	13
5562332	13
16785289	13
22691073	13
13866616	13
15358430	13
4410753	13
3539872	15
2178820	13
50837	16
1123538	16
11826238	13
36680705	13
245839	13
93284	13
2074427	13
5985950	13
10647108	13
7565834	13
20789071	13
1349685	13
8758947	17
17025556	15
61493	16
14642391	13
38903284	17
2605158	13
10534124	17
2424931	13
8068338	17
13145004	13
10220619	13
16569549	13
16479406	13
260481	13
6253138	13
10332727	13
3643230	13
17777989	13
6224239	13
7347924	13
26697364	13
1961498	13
2557648	13
757307	16
2729741	15
5582958	13
4462667	13
16733695	13
6834123	16
9240172	13
131245	17
7762374	13
220839	13
12048878	13
317566	13
1513320	13
19538615	13
2063576	13
2110486	13
9108171	13
578716	16
10914998	13
4876889	13
2132360	16
7989810	13
698973	15
15678176	13
1900961	13
962575	13
2583282	13
7016077	13
5094045	16
7462079	13
13255490	13
546097	13
338574	13
11662547	13
25794326	13
33063354	13
7701410	13
9791247	13
10262749	13
9955393	13
11846044	13
32795780	13
21581993	17
9734546	13
6232799	13
10598870	13
3186272	13
6714627	13
3494438	13
697894	13
732390	13
7557053	13
9824137	13
2119853	13
11047323	13
8903808	13
300521	13
18942	13
5007576	13
6221237	13
15404	13
3109176	13
6159731	13
5099324	16
2926262	13
499911	13
13620500	13
6376434	17
5694095	13
1305503	13
2212554	13
1848183	13
9373203	13
1913652	13
28471427	16
693211	13
3319739	13
5290532	13
2063132	13
12550888	17
8256893	13
8033339	13
18530331	13
80583	17
18319067	13
1086362	13
16844203	17
239566	13
23244667	13
506891	13
2834313	13
5695183	13
6385337	13
13351624	13
9791141	17
1409342	16
27560893	13
17494632	13
1013206	13
5376796	13
14325992	13
2251911	13
15542659	13
6542353	13
27310521	13
3462981	13
14182718	13
10715125	13
7813336	13
933459	13
1653432	13
461042	13
20319249	17
5899871	13
795069	13
13702396	13
3826494	13
7990517	13
1324327	13
22006356	13
22885067	13
10553292	13
1297021	13
3570782	13
7260932	13
22925046	13
266499	13
6237875	13
3153018	13
8182262	16
16126263	13
5434127	13
8612814	13
4846298	17
22511098	13
250039	13
8584188	13
16203287	13
3170598	13
13848918	13
2801178	13
1120446	13
29377621	13
949414	13
5453010	13
8989033	13
2176113	13
4033099	13
10848372	13
6293549	13
12340081	13
5312449	13
16485162	13
402077	13
7929248	16
1013902	13
19759019	13
11761776	15
56774	13
627718	13
441914	13
12881850	13
2476661	13
7129683	13
4251133	13
20340198	15
14643429	13
3925426	13
16407028	13
696228	13
7669281	13
5747052	17
5213741	13
6117367	13
10824367	13
668147	13
506354	13
9623894	13
11557073	13
1207699	13
382118	13
1574980	13
14426362	13
983728	13
3390024	13
4032866	13
400242	16
10498980	13
26578350	16
12966296	13
34357994	13
17685911	13
7292507	15
5822037	13
9199880	13
36905232	13
3091445	13
2052088	16
12221107	13
2267925	16
11808059	13
9869443	13
28143817	15
9669172	13
1857089	16
8300573	13
2235849	13
19144290	13
9910904	13
6890767	13
12661379	13
9098442	13
8091064	13
778721	13
16163583	13
27852201	13
10373616	13
9349574	13
5960040	13
1627207	13
733497	17
16500126	13
907091	13
5600949	16
13446332	13
11061739	13
844681	13
6933204	16
3367479	13
3632092	13
17942947	13
8168378	17
4578850	16
1306941	13
18373483	13
31460599	13
16578736	17
27760112	13
17855100	13
4882567	13
4006287	13
20264031	13
16524822	13
13374360	16
9374722	13
6388192	13
18668061	13
7227583	17
15313487	13
6091607	13
593299	13
10718864	13
965050	16
22440087	13
11724739	13
13542273	13
17517125	13
1029010	13
10411948	13
6766487	13
22321464	13
24155350	13
16885960	13
5820316	13
2910281	13
14307192	13
4572331	13
10727982	13
2771087	13
9226357	13
32545137	13
5379456	13
8101349	13
13501754	13
4269689	13
6781801	13
56770941	13
19885783	13
1629443	13
6195339	13
21070190	13
3840407	16
14278804	13
35465710	13
22751382	13
2301501	13
2436613	17
4420209	13
21432156	13
2577905	13
3248529	13
11540029	13
11713148	13
12860914	13
7227482	13
18344876	13
11012290	13
14313346	17
4874828	13
4003660	13
4425559	13
9630838	13
964492	13
10028219	13
28217957	16
3387143	13
3226736	16
9764651	13
10214608	16
20162804	13
1160179	13
623963	13
3426495	13
20430	13
17086307	13
486003	13
6987736	13
2011409	13
1106459	13
2183898	13
8521559	13
1116753	17
6451908	16
2721393	13
22604240	13
21825954	13
3109632	13
11744615	13
1551609	13
202535	13
7234958	13
2002580	16
889451	13
11088272	13
18117927	16
14208101	13
6499974	13
1196558	13
6303176	13
3204943	13
318447	13
8116871	13
9150645	13
2518504	13
3297157	13
2429190	13
6494696	13
13099471	16
19391112	13
29080098	13
86574	13
3084674	16
3352413	13
2490838	13
17837874	15
16132089	13
22249578	13
3292636	13
22483617	15
554051	13
5588569	13
809534	13
2629543	13
19100187	13
17189932	13
3470172	16
1464274	16
10041283	13
3258343	13
4393642	13
775977	13
30906756	16
11482028	13
2330490	13
19349624	13
17438850	13
14864525	13
66584	17
5903996	13
3166847	13
5589122	16
15883984	13
3878621	17
7644494	13
32395643	13
16747564	13
3738564	16
121229	13
2486930	13
3146038	13
15268877	13
2856525	13
459242	13
8269531	13
2166195	13
17152340	17
623978	13
22562472	13
1658245	13
1131832	13
3583715	13
8005486	13
14544008	13
1665994	13
25550552	16
3838229	13
12944873	13
11494105	13
3479322	13
1716323	16
358315	17
10211777	13
6667710	13
6123823	13
30502494	13
11499282	13
24755126	15
14225202	13
37922093	13
8945988	16
11794039	13
15726793	13
5820670	13
805495	17
4079487	13
5459045	15
2159427	16
24232472	13
7842002	13
8783368	13
633575	13
7847578	13
456667	13
11493691	13
100425	15
1347650	13
2368013	16
6147273	13
2408653	13
4676621	15
18560693	16
727515	13
5229334	13
7584025	17
18993930	13
8787251	13
14461989	13
1306364	13
36273721	13
1605434	13
7681553	13
1528405	13
5401746	13
1860615	17
6099300	13
832603	13
421807	13
13366435	13
9214756	13
3651405	16
519142	15
11860014	13
11005533	13
29397057	15
96768	13
1508618	13
138970	13
112689	13
15705398	13
1992339	13
7988163	13
7867375	13
3691687	13
4384656	13
2860068	13
1934771	16
3565576	13
9005190	13
15477736	13
4875801	13
42466967	17
11250288	13
2622876	13
4736646	13
271364	13
11476626	13
151046	13
2124243	13
298522	13
3087767	13
13170875	13
3411693	13
15838973	15
4220694	17
7452846	13
6845818	13
13312834	17
10257191	13
2203123	13
24906549	13
10627902	13
9365625	13
9388138	16
26074192	13
3306337	16
17851152	17
11885941	13
2912143	17
244730	13
12471504	13
8797279	13
4358342	13
950878	13
5869933	13
27632013	13
10232424	13
6504918	16
6473985	17
15335760	16
8795860	13
5541511	13
11196864	13
23132744	13
22231	16
10305063	13
3531962	13
18457356	16
2310990	15
12589256	13
8404502	13
40179	13
6868546	13
2269260	13
13358220	13
3003358	13
11537090	13
12610351	13
1731035	13
303174	13
22636358	13
4079881	13
6735846	15
12379573	13
14690668	13
23751287	13
5366345	13
13640924	13
4944258	13
13914271	13
6536952	13
19142224	13
6901	13
3654576	13
908805	13
5286429	13
17628883	13
13485022	13
17908752	13
10357570	13
1368412	13
780606	13
24473149	13
9244410	15
725704	13
6576908	13
15272424	13
4246228	13
986060	13
19262358	13
18822483	13
1873089	15
2608360	13
1740784	13
4175715	13
2571771	13
3024168	13
20665110	13
3340963	13
5125878	13
6616066	13
13955076	13
5515847	13
3344747	17
16323793	13
61192557	16
10351465	16
21979147	13
4622375	13
4275746	13
18975955	16
7152748	13
4027059	15
41804346	13
4207553	13
16867985	13
9830641	15
5183988	13
989810	13
14289351	15
1031348	13
9269781	13
10901789	13
56901 triggers and 641 candidates in 496206889562 cycles.