0	46	30	45	1536	200	0	5	10000	2000	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
339728564320	339728564870	339728565420	339728565970	339728566520	339728567070	339728567620	339728568170	339728568722	339728569270	339728569820	339728570370	339728570920	339728571470	339728572020	339728572570	339728573120	339728573670	339728574220	339728574770	339728575320	339728575870	339728576420	339728576970	339728577520	339728578070	339728578620	339728579170	339728579720	339728580270	339728580820	339728581370	339728581920	339728582470	339728583020	339728583570	339728584120	339728584670	339728585220	339728585770	339728586320	339728586870	339728587420	339728587970	339728588520	339728589072	339728589620	339728590170	339728590722	339728591270	339728591820	339728592370	339728592920	339728593470	339728594020	339728594570	339728595120	339728595670	339728596220	339728596770	339728597320	339728597870	339728598420	339728598970	339728599520	339728600070	339728600620	339728601170	339728601720	339728602270	339728602820	339728603370	339728603920	339728604470	339728605020	339728605570	339728606120	339728606670	339728607220	339728607770	339728608320	339728608870	339728609420	339728609970	339728610520	339728611070	339728611620	339728612170	339728612720	339728613270	339728613820	339728614370	339728614920	339728615470	339728616020	339728616570	339728617120	339728617670	339728618220	339728618770	339728619320	339728619870	339728620420	339728620970	339728621520	339728622070	339728622620	339728623170	339728623720	339728624270	339728624820	339728625370	339728625920	339728626470	339728627020	339728627570	339728628120	339728628670	339728629220	339728629770	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
0	29	59	88	118	147	177	206	236	265	294	324	353	383	412	442	471	501	530	560	589	618	648	677	707	736	766	795	825	854	883	913	942	972	1001	1031	1060	1090	1119	1148	1178	1207	1237	1266	1296	1325	1355	1384	1413	1443	1472	1502	1531	1561	1590	1620	1649	1679	1708	1737	1767	1796	1826	1855	1885	1914	1944	1973	2002	2032	2061	2091	2120	2150	2179	2209	2238	2267	2297	2326	2356	2385	2415	2444	2474	2503	2532	2562	2591	2621	2650	2680	2709	2739	2768	2798	2827	2856	2886	2915	2945	2974	3004	3033	3063	3092	3121	3151	3180	3210	3239	3269	3298	3328	3357	3386	3416	3445	3475	3504	3534	3563	3593	3622	3652	3681	3710	3740	3769	3799	3828	3858	3887	3917	3946	3975	4005	4034	4064	4093	4123	4152	4182	4211	4240	4270	4299	4329	4358	4388	4417	4447	4476	4505	4535	4564	4594	4623	4653	4682	4712	4741	4771	4800	4829	4859	4888	4918	4947	4977	5006	5036	5065	5094	5124	5153	5183	5212	5242	5271	5301	5330	5359	5389	5418	5448	5477	5507	5536	5566	5595	5624	5654	5683	5713	5742	5772	5801	5831	5860	5890	5919	5948	5978	6007	6037	6066	6096	6125	6155	6184	6213	6243	6272	6302	6331	6361	6390	6420	6449	6478	6508	6537	6567	6596	6626	6655	6685	6714	6744	6773	6802	6832	6861	6891	6920	6950	6979	7009	7038	7067	7097	7126	7156	7185	7215	7244	7274	7303	7332	7362	7391	7421	7450	7480	7509	7539	7568	7597	7627	7656	7686	7715	7745	7774	7804	7833	7863	7892	7921	7951	7980	8010	8039	8069	8098	8128	8157	8186	8216	8245	8275	8304	8334	8363	8393	8422	8451	8481	8510	8540	8569	8599	8628	8658	8687	8716	8746	8775	8805	8834	8864	8893	8923	8952	8982	9011	9040	9070	9099	9129	9158	9188	9217	9247	9276	9305	9335	9364	9394	9423	9453	9482	9512	9541	9570	9600	9629	9659	9688	9718	9747	9777	9806	9836	9865	9894	9924	9953	9983	10012	10042	10071	10101	10130	10159	10189	10218	10248	10277	10307	10336	10366	10395	10424	10454	10483	10513	10542	10572	10601	10631	10660	10689	10719	10748	10778	10807	10837	10866	10896	10925	10955	10984	11013	11043	11072	11102	11131	11161	11190	11220	11249	11278	11308	11337	11367	11396	11426	11455	11485	11514	11543	11573	11602	11632	11661	11691	11720	11750	11779	11808	11838	11867	11897	11926	11956	11985	12015	12044	12074	12103	12132	12162	12191	12221	12250	12280	12309	12339	12368	12397	12427	12456	12486	12515	12545	12574	12604	12633	12662	12692	12721	12751	12780	12810	12839	12869	12898	12928	12957	12986	13016	13045	13075	13104	13134	13163	13193	13222	13251	13281	13310	13340	13369	13399	13428	13458	13487	13516	13546	13575	13605	13634	13664	13693	13723	13752	13781	13811	13840	13870	13899	13929	13958	13988	14017	14047	14076	14105	14135	14164	14194	14223	14253	14282	14312	14341	14370	14400	14429	14459	14488	14518	14547	14577	14606	14635	14665	14694	14724	14753	14783	14812	14842	14871	14900	14930	14959	14989	15018	15048	15077	15107	15136	15166	15195	15224	15254	15283	15313	15342	15372	15401	15431	15460	15489	15519	15548	15578	15607	15637	15666	15696	15725	15754	15784	15813	15843	15872	15902	15931	15961	15990	16020	16049	16078	16108	16137	16167	16196	16226	16255	16285	16314	16343	16373	16402	16432	16461	16491	16520	16550	16579	16608	16638	16667	16697	16726	16756	16785	16815	16844	16873	16903	16932	16962	16991	17021	17050	17080	17109	17139	17168	17197	17227	17256	17286	17315	17345	17374	17404	17433	17462	17492	17521	17551	17580	17610	17639	17669	17698	17727	17757	17786	17816	17845	17875	17904	17934	17963	17992	18022	18051	18081	18110	18140	18169	18199	18228	18258	18287	18316	18346	18375	18405	18434	18464	18493	18523	18552	18581	18611	18640	18670	18699	18729	18758	18788	18817	18846	18876	18905	18935	18964	18994	19023	19053	19082	19112	19141	19170	19200	19229	19259	19288	19318	19347	19377	19406	19435	19465	19494	19524	19553	19583	19612	19642	19671	19700	19730	19759	19789	19818	19848	19877	19907	19936	19965	19995	20024	20054	20083	20113	20142	20172	20201	20231	20260	20289	20319	20348	20378	20407	20437	20466	20496	20525	20554	20584	20613	20643	20672	20702	20731	20761	20790	20819	20849	20878	20908	20937	20967	20996	21026	21055	21084	21114	21143	21173	21202	21232	21261	21291	21320	21350	21379	21408	21438	21467	21497	21526	21556	21585	21615	21644	21673	21703	21732	21762	21791	21821	21850	21880	21909	21938	21968	21997	22027	22056	22086	22115	22145	22174	22204	22233	22262	22292	22321	22351	22380	22410	22439	22469	22498	22527	22557	22586	22616	22645	22675	22704	22734	22763	22792	22822	22851	22881	22910	22940	22969	22999	23028	23057	23087	23116	23146	23175	23205	23234	23264	23293	23323	23352	23381	23411	23440	23470	23499	23529	23558	23588	23617	23646	23676	23705	23735	23764	23794	23823	23853	23882	23911	23941	23970	24000	24029	24059	24088	24118	24147	24176	24206	24235	24265	24294	24324	24353	24383	24412	24442	24471	24500	24530	24559	24589	24618	24648	24677	24707	24736	24765	24795	24824	24854	24883	24913	24942	24972	25001	25030	25060	25089	25119	25148	25178	25207	25237	25266	25296	25325	25354	25384	25413	25443	25472	25502	25531	25561	25590	25619	25649	25678	25708	25737	25767	25796	25826	25855	25884	25914	25943	25973	26002	26032	26061	26091	26120	26149	26179	26208	26238	26267	26297	26326	26356	26385	26415	26444	26473	26503	26532	26562	26591	26621	26650	26680	26709	26738	26768	26797	26827	26856	26886	26915	26945	26974	27003	27033	27062	27092	27121	27151	27180	27210	27239	27268	27298	27327	27357	27386	27416	27445	27475	27504	27534	27563	27592	27622	27651	27681	27710	27740	27769	27799	27828	27857	27887	27916	27946	27975	28005	28034	28064	28093	28122	28152	28181	28211	28240	28270	28299	28329	28358	28388	28417	28446	28476	28505	28535	28564	28594	28623	28653	28682	28711	28741	28770	28800	28829	28859	28888	28918	28947	28976	29006	29035	29065	29094	29124	29153	29183	29212	29241	29271	29300	29330	29359	29389	29418	29448	29477	29507	29536	29565	29595	29624	29654	29683	29713	29742	29772	29801	29830	29860	29889	29919	29948	29978	30007	30037	30066	30095	30125	30154	30184	30213	30243	30272	30302	30331	30360	30390	30419	30449	30478	30508	30537	30567	30596	30626	30655	30684	30714	30743	30773	30802	30832	30861	30891	30920	30949	30979	31008	31038	31067	31097	31126	31156	31185	31214	31244	31273	31303	31332	31362	31391	31421	31450	31479	31509	31538	31568	31597	31627	31656	31686	31715	31745	31774	31803	31833	31862	31892	31921	31951	31980	32010	32039	32068	32098	32127	32157	32186	32216	32245	32275	32304	32333	32363	32392	32422	32451	32481	32510	32540	32569	32599	32628	32657	32687	32716	32746	32775	32805	32834	32864	32893	32922	32952	32981	33011	33040	33070	33099	33129	33158	33187	33217	33246	33276	33305	33335	33364	33394	33423	33452	33482	33511	33541	33570	33600	33629	33659	33688	33718	33747	33776	33806	33835	33865	33894	33924	33953	33983	34012	34041	34071	34100	34130	34159	34189	34218	34248	34277	34306	34336	34365	34395	34424	34454	34483	34513	34542	34571	34601	34630	34660	34689	34719	34748	34778	34807	34837	34866	34895	34925	34954	34984	35013	35043	35072	35102	35131	35160	35190	35219	35249	35278	35308	35337	35367	35396	35425	35455	35484	35514	35543	35573	35602	35632	35661	35691	35720	35749	35779	35808	35838	35867	35897	35926	35956	35985	36014	36044	36073	36103	36132	36162	36191	36221	36250	36279	36309	36338	36368	36397	36427	36456	36486	36515	36544	36574	36603	36633	36662	36692	36721	36751	36780	36810	36839	36868	36898	36927	36957	36986	37016	37045	37075	37104	37133	37163	37192	37222	37251	37281	37310	37340	37369	37398	37428	37457	37487	37516	37546	37575	37605	37634	37663	37693	37722	37752	37781	37811	37840	37870	37899	37929	37958	37987	38017	38046	38076	38105	38135	38164	38194	38223	38252	38282	38311	38341	38370	38400	38429	38459	38488	38517	38547	38576	38606	38635	38665	38694	38724	38753	38783	38812	38841	38871	38900	38930	38959	38989	39018	39048	39077	39106	39136	39165	39195	39224	39254	39283	39313	39342	39371	39401	39430	39460	39489	39519	39548	39578	39607	39636	39666	39695	39725	39754	39784	39813	39843	39872	39902	39931	39960	39990	40019	40049	40078	40108	40137	40167	40196	40225	40255	40284	40314	40343	40373	40402	40432	40461	40490	40520	40549	40579	40608	40638	40667	40697	40726	40755	40785	40814	40844	40873	40903	40932	40962	40991	41021	41050	41079	41109	41138	41168	41197	41227	41256	41286	41315	41344	41374	41403	41433	41462	41492	41521	41551	41580	41609	41639	41668	41698	41727	41757	41786	41816	41845	41875	41904	41933	41963	41992	42022	42051	42081	42110	42140	42169	42198	42228	42257	42287	42316	42346	42375	42405	42434	42463	42493	42522	42552	42581	42611	42640	42670	42699	42728	42758	42787	42817	42846	42876	42905	42935	42964	42994	43023	43052	43082	43111	43141	43170	43200	43229	43259	43288	43317	43347	43376	43406	43435	43465	43494	43524	43553	43582	43612	43641	43671	43700	43730	43759	43789	43818	43847	43877	43906	43936	43965	43995	44024	44054	44083	44113	44142	44171	44201	44230	44260	44289	44319	44348	44378	44407	44436	44466	44495	44525	44554	44584	44613	44643	44672	44701	44731	44760	44790	44819	44849	44878	44908	44937	44967	44996	45025	45055	45084	45114	45143	45173	45202
3600	2300	2683	3600	2300	2683	3600	2300	2683	3600	2300	2683	3600	2300	2683	3600	2300	2684	3600	2300	2684	3600	2300	2684	3600	2300	2684	3600	2300	2684	3600	2300	2684	3600	2300	2684	3600	2300	2684	3600	2300	2684	3600	2300	2684	3600	2300	2684	3600	2300	2685	3600	2300	2685	3600	2300	2685	3600	2300	2685	3600	2300	2685	3600	2300	2685	3600	2300	2685	3600	2300	2685	3600	2300	2685	3600	2300	2685	3600	2300	2685	3600	2300	2685	3600	2300	2685	3600	2300	2685	3600	2300	2685	3600	2300	2686	3600	2300	2686	3600	2300	2686	3600	2300	2686	3600	2300	2686	3600	2300	2686	3600	2300	2686	3600	2300	2686	3600	2300	2686	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
22549	20955	28666	23455	21412	23892	25665	20254	18903	18781	18364	17778	17418	17488	16992	16856	16923	16402	16412	16431	16267	16196	16223	16158	16134	16215	15884	15926	15915	15966	15663	15758	15883	15813	15707	15701	15813	15697	16023	15707	15753	15751	15598	15673	15817	15701	15650	15755	15689	15560	15638	15662	15787	15545	15774	15864	15648	15586	15783	15745	15593	15630	15667	15603	15697	15640	15754	15754	15618	15606	15522	15622	15614	15685	15734	15606	15682	15569	15564	15634	15752	15658	15758	15694	15807	15682	15701	15630	15543	15720	15618	15659	15446	15595	15797	15803	15766	15778	15735	15501	15457	15466	15526	15621	15606	15525	15611	15525	15600	15681	15564	15513	15646	15550	15546	15564	15765	15649	15612	15389	15556	15648	15704	15545	15604	15494	15404	15793	15657	15723	15739	15706	15631	15567	15725	15538	15539	15612	15579	15700	15576	15742	15665	15357	15577	15523	15622	15587	15631	15604	15440	15573	15424	15643	15639	15636	15628	15611	15723	15510	15570	15514	15601	15784	15619	15694	15509	15610	15632	15588	15579	15499	15502	15632	15530	15728	15545	15421	15552	15491	15695	15758	15561	15681	15743	15511	15678	15394	15543	15552	15738	15755	15547	15659	15628	15759	15551	15549	15780	15584	15549	15540	15640	15550	15481	15581	15638	15598	15600	15770	15711	15691	15415	15508	15662	15313	15603	15481	15392	15744	15617	15490	15464	15494	15471	15702	15478	15424	15512	15467	15695	15614	15583	15429	15694	15604	15456	15760	15374	15586	15691	15631	15456	15463	15642	15444	15511	15575	15668	15596	15742	15568	15595	15633	15507	15542	15735	15585	15854	15578	15611	15576	15597	15496	15485	15495	15679	15593	15720	15637	15692	15654	15350	15725	15654	15689	15677	15514	15600	15575	15495	15474	15489	15540	15520	15603	15748	15437	15394	15641	15754	15477	15822	15580	15666	15687	15715	15550	15667	15719	15502	15623	15594	15598	15581	15328	15522	15574	15635	15547	15579	15644	15452	15638	15554	15505	15802	15593	15654	15506	15547	15430	15518	15474	15689	15600	15650	15595	15460	15687	15706	15598	15812	15364	15612	15446	15700	15617	15367	15461	15773	15720	15714	15618	15761	15527	15537	15716	15689	15464	15561	15571	15579	15498	15599	15712	15788	15580	15588	15617	15683	15661	15544	15634	15692	15537	15423	15615	15592	15547	15411	15553	15509	15628	15573	15544	15589	15541	15607	15586	15442	15601	15464	15515	15688	15428	15488	15519	15714	15567	15728	15735	15810	15445	15628	15572	15502	15761	15552	15466	15537	15579	15554	15711	15543	15604	15466	15658	15317	15632	15441	15622	15470	15839	15562	15597	15680	15698	15569	15555	15542	15843	15588	15607	15692	15698	15559	15503	15556	15539	15620	15595	15578	15496	15493	15558	15550	15409	15408	15338	15628	15463	15665	15608	15601	15550	15579	15667	15441	15653	15613	15674	15518	15535	15543	15614	15660	15540	15633	15485	15370	15486	15507	15433	15620	15731	15590	15590	15575	15688	15535	15633	15469	15442	15579	15430	15450	15486	15498	15456	15587	15542	15666	15585	15388	15618	15455	15506	15685	15664	15610	15750	15581	15644	15795	15599	15748	15501	15431	15596	15502	15634	15475	15414	15539	15628	15508	15546	15724	15546	15698	15616	15662	15407	15669	15419	15571	15425	15444	15461	15673	15726	15659	15740	15481	15494	15748	15478	15531	15537	15618	15579	15710	15586	15811	15362	15759	15824	15801	15620	15561	15453	15592	15448	15559	15618	15643	15632	15677	15667	15560	15648	15629	15616	15613	15614	15451	15558	15433	15727	15484	15337	15670	15764	15781	15513	15777	15677	15455	15732	15531	15664	15620	15462	15494	15497	15513	15686	15415	15480	15684	15667	15741	15445	15587	15764	15595	15556	15426	15400	15623	15675	15405	15397	15325	15497	15694	15596	15733	15527	15626	15542	15626	15581	15647	15461	15654	15685	15641	15669	15600	15579	15569	15437	15579	15445	15567	15468	15734	15640	15589	15488	15539	15616	15582	15598	15551	15665	15741	15607	15487	15760	15596	15640	15570	15662	15710	15629	15556	15709	15631	15853	15647	15639	15410	15535	15576	15582	15652	15700	15383	15499	15590	15526	15453	15540	15525	15555	15461	15605	15685	15630	15824	15372	15528	15487	15530	15603	15563	15452	15707	15544	15501	15560	15768	15639	15570	15635	15373	15496	15744	15561	15479	15613	15460	15498	15433	15772	15672	15723	15741	15587	15448	15395	15501	15712	15686	15589	15359	15499	15716	15441	15387	15448	15749	15516	15532	15684	15457	15472	15525	15618	15652	15606	15616	15581	15578	15523	15608	15449	15501	15749	15729	15535	15581	15511	15496	15534	15672	15724	15454	15699	15479	15311	15573	15611	15454	15573	15423	15598	15586	15477	15726	15701	15779	15585	15375	15608	15716	15655	15725	15435	15355	15619	15444	15622	15553	15600	15587	15676	15298	15615	15537	15515	15642	15457	15637	15695	15464	15483	15507	15443	15896	15508	15675	15405	15364	15505	15318	15617	15726	15530	15393	15429	15573	15449	15575	15748	15678	15562	15765	15512	15475	15454	15555	15602	15394	15495	15817	15461	15746	15422	15480	15726	15555	15500	15547	15602	15712	15620	15505	15421	15541	15488	15535	15527	15558	15582	15563	15387	15884	15669	15557	15413	15648	15425	15655	15624	15503	15503	15574	15413	15567	15468	15679	15510	15559	15623	15575	15583	15837	15687	15420	15496	15601	15274	15505	15497	15640	15647	15515	15548	15657	15599	15530	15317	15448	15401	15598	15481	15408	15459	15600	15748	15561	15584	15453	15748	15550	15526	15707	15587	15506	15830	15478	15519	15285	15741	15623	15718	15609	15525	15597	15499	15477	15721	15619	15490	15541	15590	15520	15359	15624	15579	15341	15692	15496	15597	15295	15607	15444	15547	15483	15509	15461	15614	15617	15538	15590	15763	15599	15648	15560	15471	15545	15575	15582	15542	15501	15601	15475	15427	15692	15505	15571	15591	15606	15633	15665	15490	15444	15618	15470	15668	15652	15472	15455	15548	15525	15808	15405	15420	15622	15490	15430	15645	15556	15522	15546	15587	15644	15475	15868	15602	15663	15474	15479	15567	15514	15585	15568	15744	15618	15564	15605	15612	15722	15368	15495	15589	15496	15406	15585	15580	15634	15698	15622	15590	15590	15468	15747	15661	15874	15564	15587	15567	15521	15497	15492	15595	15543	15663	15714	15508	15571	15608	15583	15574	15516	15526	15691	15736	15548	15540	15560	15735	15569	15564	15565	15647	15729	15671	15576	15329	15814	15297	15550	15688	15559	15550	15596	15687	15529	15459	15607	15425	15533	15524	15699	15314	15484	15548	15652	15665	15649	15301	15548	15634	15804	15599	15664	15539	15395	15600	15687	15362	15532	15681	15515	15529	15704	15670	15622	15512	15628	15646	15649	15456	15546	15636	15652	15503	15570	15576	15444	15883	15599	15690	15544	15719	15638	15653	15506	15679	15554	15554	15510	15537	15602	15554	15672	15502	15677	15631	15644	15537	15667	15602	15454	15744	15461	15648	15701	15664	15588	15532	15594	15551	15627	15643	15580	15685	15629	15573	15545	15659	15633	15553	15552	15612	15632	15419	15578	15490	15661	15547	15451	15459	15438	15442	15740	15743	15574	15499	15540	15546	15588	15621	15540	15580	15607	15573	15587	15351	15674	15546	15627	15640	15715	15590	15575	15421	15530	15473	15428	15577	15700	15727	15500	15610	15607	15552	15613	15621	15523	15445	15601	15563	15557	15492	15573	15598	15614	15481	15457	15798	15442	15339	15632	15626	15757	15494	15624	15445	15641	15666	15599	15585	15623	15512	15734	15813	15766	15394	15553	15361	15648	15612	15642	15460	15602	15539	15643	15444	15624	15512	15615	15585	15703	15555	15420	15802	15692	15487	15556	15407	15670	15574	15588	15610	15527	15608	15643	15643	15659	15402	15684	15640	15552	15590	15776	15634	15542	15374	15638	15615	15519	15699	15500	15417	15576	15558	15674	15692	15433	15614	15531	15548	15749	15581	15733	15733	15612	15608	15535	15621	15569	15512	15695	15646	15693	15429	15516	15620	15521	15479	15632	15659	15642	15602	15609	15540	15820	15596	15657	15676	15729	15656	15278	15546	15696	15654	15670	15587	15482	15450	15634	15617	15514	15548	15392	15366	15370	15611	15649	15447	15652	15497	15561	15703	15453	15525	15524	15481	15748	15529	15545	15527	15460	15530	15540	15623	15736	15592	15656	15465	15595	15443	15437	15396	15519	15670	15504	15601	15570	15534	15548	15703	15562	15337	15872	15633	15586	15471	15462	15364	15564	15437	15525	15620	15508	15820	15498	15598	15775	15667	15422	15506	15551	15545	15697	15699	15440	15647	15605	15526	15704	15677	15849	15532	15522	15564	15559	15560	15463	15375	15630	15691	15430	15673	15450	15527	15870	15501	15456	15453	15608	15454	15646	15646	15663	15755	15656	15634	15563	15704	15507	15721	15579	15737	15559	15420	15325	15516	15545	15463	15514	15511	15648	15591	15646	15528	15484	15515	15648	15562	15739	15737	15671	15378	15712	15768	15507	15571	15366	15400	15514	15338	15419	15643	15512	15637	15781	15567	15473	15515	15445	15572	15715	15778	15567	15667	15572	15570	15419	15499	15610	15868	15529	15595	15576	15525	15637	15501	15487	15567	15589	15471	15603	15814	15644	15431	15548	15501	15425	15760	15642	15784	15566	15594	15577	15493	15581	15731	15674	15726	15549	15669	15358	15525	15439	15648	15880	15570	15322	15430	15518	15506	15558	15677	15469	15783	15543	15335	15624	15658	15525	15491	15602	15584	15576	15403	15562	15545	15515	15598	15630	15644	15489	15421	15766	15640	15506	15787	15598	15539	15451	15499	15443	15779	15371	15528	15644	15716	15584	15479	15559	15551	15410	15553	15424	15567	15624	15554	15571	15619	15647	15443	15377	15793	15417	15627	15465	15580	15651	15581	15649	15563	15799	15461	15535	15469	15609	15714	15649	15698
24323	43238	40897	32591	27822	24028	22038	20651	19584	18469	18028	17157	16679	16226	16110	15777	15461	15313	15047	14806	14789	14544	14609	14530	14458	14299	14316	14224	14144	14066	14006	14102	14161	13910	14003	13930	14021	13976	14009	14022	13961	13944	13929	13873	13857	13972	13793	13850	13826	13864	13883	13661	13749	13902	13879	13833	13702	14036	13830	13902	13857	13743	13840	13627	13777	13804	13881	13916	13743	13795	13773	13770	13726	13920	13604	13725	13745	14003	13971	13793	13843	13847	13949	13739	13774	13853	13603	13827	13756	13706	13700	13918	13817	13843	13679	13697	13828	13769	13663	13605	13803	13727	13930	13842	13759	13774	13863	13680	13770	13889	13686	13777	13889	13786	13730	13747	13714	13771	14000	13784	13694	13586	13787	13747	13676	13722	13930	13697	13739	13676	13819	13608	13715	13827	13866	13684	13765	13820	13763	13806	13839	13740	13723	13750	13702	14016	13835	13860	13855	13882	13837	13795	13715	13722	13688	13627	13657	13871	13682	13731	13715	13832	13715	13743	13684	13795	13716	13814	13763	13750	13734	13667	13673	13810	13673	13719	13797	13731	13860	13803	13647	13598	13601	13804	13682	13933	13749	13798	13723	13812	13700	13608	13598	13864	13881	13782	13582	13634	13697	13745	13708	13749	13781	13808	13811	13832	13768	13748	13826	13802	13761	13660	13721	13673	13600	13734	13964	13765	13731	13706	13838	13962	13695	13751	14049	13758	13669	13712	13794	13720	13861	13693	13761	13675	13793	13803	13678	13611	13856	13595	13807	13742	13904	13844	13720	13781	13886	13813	13724	13747	13768	13814	13740	13741	13824	13752	13719	13899	13740	13664	13486	13572	13638	13644	13673	13787	13883	13801	13843	13670	13698	13728	13834	13821	13709	13687	13699	13832	13789	13764	13706	13807	13792	13625	13696	13852	13740	13829	13785	13644	13705	13888	13652	13772	13695	13759	13806	13714	13688	13685	13744	13854	13700	13855	13686	13763	13809	13799	13679	13585	13653	13775	13678	13647	13593	13684	13731	13676	13776	13878	13833	13843	13852	13623	13855	13825	13712	13803	13796	13698	13802	13698	13823	13759	13714	13699	13739	13774	13745	13737	13796	13626	13740	13804	13870	13666	13705	13857	13714	13737	13845	13774	13711	13695	13690	13735	13664	13617	13976	13820	13640	13703	13790	13791	13684	13784	13635	13806	13818	13727	13627	13646	13669	13625	13668	13713	13736	13709	13909	13710	13785	13674	13714	13763	13762	13565	13583	13835	13634	13717	13967	13733	13532	13833	13841	13638	13835	13726	13821	13681	13836	13724	13874	13697	13809	13824	13899	13698	13726	13748	13636	13754	13626	13745	13630	13664	13882	13782	13768	13902	13831	13779	13563	13818	13879	13758	13813	13624	13753	13695	13663	13614	13885	13734	13743	13772	13801	13687	14011	13646	13818	13747	13882	13820	13714	13643	13807	13522	13723	13829	13735	13858	13766	13821	13734	13763	13708	13876	13806	13769	13894	13632	13607	13755	13799	13794	13866	13685	13875	13753	13655	13723	13761	13924	13778	13570	13756	13794	13719	13669	13729	13885	13780	13808	13739	13654	13799	13672	13822	13943	13715	13519	13869	13681	13788	13806	13772	13711	13713	13779	13689	13830	13692	13858	13747	13746	13610	13858	13979	13942	13821	13773	13699	13695	13827	13687	13711	13815	13840	13819	13591	13692	13760	13782	13837	13696	13846	13735	13750	13774	13713	13751	13767	13693	13870	13909	13789	13940	13788	13611	13644	13813	13756	13660	13855	13708	13875	13800	13768	13765	13712	13876	13592	13752	13692	13779	13813	13831	13631	13725	13703	13867	13791	13683	13674	13820	13867	13883	13753	13744	13786	13768	13491	13603	13639	13802	13786	13874	13707	13991	13726	13844	13813	13780	13644	13645	13665	13795	13644	13779	13691	13637	13820	13861	13662	13843	13757	13617	13676	13473	13656	13849	13635	13839	13812	13813	13711	13762	13775	13672	13732	13757	13758	13866	13744	13781	13804	13622	13877	13754	13906	13755	13646	13672	13689	13780	13765	13839	13783	13767	13842	13737	13586	13834	13827	13761	13605	13848	13765	13581	13732	13812	13630	13640	13663	13732	13674	13873	13762	13713	13746	13759	13706	13742	13603	13804	13757	13665	13777	13662	13802	13699	13723	13569	13736	13516	13861	13780	13665	13717	13815	13734	13855	13707	13921	13798	13692	13759	13790	13597	13629	13657	13811	13736	13589	13763	14029	13849	13701	13772	13771	13770	13704	13771	13702	13774	13649	13773	13833	13750	13712	13792	13748	13808	13910	13683	13674	13956	13874	13616	13530	13679	13854	13776	13723	13695	13696	13764	13685	13663	13899	13732	13764	13775	13623	13639	13801	13774	13933	13623	13808	13758	13764	13664	13777	13544	13691	13847	13640	13668	13836	13808	13801	13661	13673	13726	13751	13753	13773	13760	13895	13727	13823	13854	13894	13816	13704	13846	13809	13812	13668	13594	13847	13625	13763	13647	13734	13834	13625	13779	13482	13655	13881	13639	13781	13757	13721	13676	13782	13667	13958	13648	13646	13741	13831	13813	13709	13871	13666	13821	13688	13752	13742	13913	13723	13837	13858	13757	13657	13711	13730	13692	13747	13760	13574	13827	13723	13592	13954	13673	13769	13748	13654	13752	13673	13786	13719	13838	13716	13802	13653	13688	13861	13769	13633	13794	13777	13801	13663	13667	13638	13803	13666	13796	13795	13706	13931	13770	13779	13798	13581	13704	13710	13774	13672	13643	13559	13724	13684	13520	13768	13644	13657	13771	13774	13554	13811	13934	13738	13656	13753	13754	13680	13818	13725	13815	13762	13677	13847	13663	13693	13765	13892	13743	13922	13685	13746	13826	13762	13761	13922	13717	13605	13633	13752	13602	13826	13812	13799	13757	13673	13689	13647	13727	13734	13853	13570	13805	13781	13853	13736	13716	13824	13774	13901	13748	13870	13716	13854	13834	13634	13754	13565	13828	13773	13800	14003	13743	13670	13790	13838	13862	13754	13740	13734	13626	13555	13716	13889	13727	13638	13577	13861	13898	13698	13556	13843	13730	13827	13786	13899	13749	13860	13826	13657	13844	13691	13658	13811	13842	13816	13791	13765	13706	13570	13782	13737	13667	13523	13729	13717	13879	13702	13721	13784	13777	13869	13820	13579	13562	13873	13638	13884	13752	13797	13714	13716	13674	13865	13684	13784	13652	13825	13690	13892	13688	13877	13820	13639	13902	13613	13737	13640	13830	13776	13718	13834	13598	13941	13738	13742	13785	13840	13752	13651	13800	13742	13921	13680	13870	13528	13854	13756	13786	13880	13796	13833	13840	13656	13897	13776	13617	13638	13700	13793	13709	13780	13680	13840	13765	13699	13605	13674	13747	13610	13889	13676	13674	13919	13741	13648	13690	13670	13845	13667	13911	13700	13723	13615	13676	13716	13855	13609	13844	13782	13602	13651	13650	13767	13784	13782	13774	13787	13901	13849	13790	13737	13828	13621	13997	13866	13744	13807	13762	13753	13755	13828	13732	13795	13785	13708	13731	13631	13683	13669	13648	13687	13853	13907	13700	13763	13616	13563	13779	13769	13681	13788	13704	13752	13773	13558	13715	13619	13770	13725	13734	13698	13703	13757	13891	13865	13728	13822	13676	13740	13785	13639	13769	13590	13716	13667	13559	13860	13682	13598	13738	13712	13842	13795	13569	13662	13745	13635	13659	13693	13750	13719	13648	13814	13628	13874	13796	13913	13870	13710	13622	13777	13713	13702	13764	13829	13938	13580	13624	13856	13706	13625	13803	13883	13771	13662	13815	13777	13815	13899	13697	13649	13769	13819	13792	13702	13590	13897	13710	13724	13636	13701	13665	13875	13836	13816	13768	13788	13731	13843	13790	13810	13759	13701	13817	13653	13705	13641	13784	13754	13746	13799	13678	13773	13956	13794	13844	13772	13773	13695	13732	13871	13786	13761	13798	13710	13951	13766	13719	13701	13783	13694	13764	13808	13987	13824	13807	13809	13683	13561	13831	13698	13871	13784	13652	13677	13874	13719	13933	13664	13706	13785	13829	13789	13902	13842	13804	13825	13950	13771	13804	13682	13940	13754	13814	13716	13870	13649	13823	13788	13737	13723	13740	13804	13682	13756	13565	13658	13662	13730	13840	13696	13764	13840	13799	13657	13648	13737	13641	13682	13843	13864	13746	13748	13879	13625	13807	13853	13697	13792	13622	13674	13839	13597	13686	13695	13772	13625	13813	13887	13701	13653	13728	13886	13705	13815	13808	13842	13670	13615	13758	13617	13660	13638	13871	13665	13877	13684	13801	13712	13757	13482	13803	13729	13867	13662	13866	13703	13769	13931	13707	13807	13681	13820	13737	13862	13777	13757	13801	13789	13906	13835	13714	13916	13745	13683	13743	13743	13856	13754	13792	13740	13834	13819	13786	13825	13677	13729	13692	13566	13701	13704	13776	13618	13593	13573	13875	13630	13714	13754	13721	13675	13768	13739	13637	13643	13771	13889	13801	13851	13818	13616	13861	13690	13724	13894	13662	13696	13933	13868	13730	13771	13832	13741	13863	13648	13838	13560	13709	13616	13703	13819	13764	13626	13872	13658	13620	13782	13692	13802	13561	13928	13721	13626	13696	13845	13696	13498	13874	13727	13636	13802	13793	13730	13837	13711	13720	13776	13792	13941	13738	13909	13850	13826	13792	13658	13783	13729	13721	13659	13897	13646	13596	13814	13858	13869	13916	13769	13827	13730	13806	13786	13709	13618	13685	13685	13824	13743	13713	13795	13744	13714	13823	13907	13892	13861	13575	13708	13577	13822	13688	13856	13758	13895	13713	13942	13842	13802	13724	13672	13696	13623	13792	13789	13637	13841	13769	13921	13586	13694	13730	13613	13832	13753	13902	13914	13753	13880	13834	13658	13800	13698	13891	13819	13665	13835	13801	13804	13863	13653	13763	13733	13809	13741	13719	13808	13773	13678	13759	13772	13703	13718	13749	13628	13837	13705	13711	13801	13708	13868	13989	13829	13711	13883	13677	13706	13665	13655	13648	13666	13810
27612	23918	28648	25470	20779	19456	18787	17681	17393	17103	16964	16818	16886	16651	16415	16620	16378	16321	16315	16367	16330	16113	16140	16265	16222	16149	16144	16061	16024	16137	16071	16217	16321	15926	16037	16053	15874	16055	16147	15960	16170	15997	15784	16001	16055	15902	15928	15887	16214	15902	16037	16007	16111	15928	15882	15921	15908	15921	16062	16059	15877	15809	16020	15902	16013	15787	15995	15882	16094	16150	16162	16006	15932	16209	15950	15957	16040	16002	15804	15939	16029	15925	15940	16076	16247	15837	15918	15856	16093	15888	15750	15861	15931	16107	16049	16014	15900	15935	15780	16183	15798	16060	15760	15838	15888	15987	15829	16161	15977	16134	15948	16120	15963	15878	16000	15924	15904	16071	15967	15968	15801	15978	16237	15845	16036	15866	16034	15871	15905	15936	16094	15924	15876	16013	15932	15881	16149	15945	16006	15902	15869	15972	16120	15922	16052	15900	16176	16019	15969	16006	16057	15957	16004	16037	16125	15775	16131	15868	15976	15955	15938	16099	15990	16055	15794	16018	15987	15923	15701	15949	15966	16001	15791	15948	15782	15956	15849	15944	16061	15793	15926	16031	15773	16051	15733	15991	15983	16102	15854	15979	15981	15819	15693	15972	15734	16122	15977	15992	15996	15748	16114	15932	15917	15905	16122	16114	16053	15958	16086	16046	16068	16217	15987	15937	16127	15966	15885	15933	16132	15889	15933	15837	15946	15982	15864	15883	15978	16084	15919	15999	15974	16035	16009	16075	15992	15967	15944	16028	15996	15937	15758	15841	15925	15937	16131	15977	15805	15924	15841	15906	15953	16188	16061	16115	16054	15931	16236	15894	16089	15946	15889	16027	15869	15694	16039	15844	16120	15878	15769	15832	15897	15864	15801	15982	16030	15969	16253	15966	16138	16007	16093	15859	15850	15981	15959	15981	15940	15856	16013	15874	15841	16034	15866	16037	16046	15673	15892	16003	16017	15918	15996	15958	15885	15894	15877	15856	15922	15721	15942	15892	15977	15978	16159	15883	15903	15866	15972	15851	16133	15846	16037	15941	16085	15990	15954	15790	16013	15855	15829	16068	16069	15942	15911	16104	16014	16019	15984	16078	16214	16052	15865	15854	15886	15877	15861	16157	15800	16030	15928	15970	16010	15752	15923	16039	15847	15967	16025	16079	16169	15981	15929	16086	15989	15905	15944	16009	15994	15998	15859	16097	15978	15783	15787	15836	16053	15926	16139	15939	15853	15977	15912	15895	15784	16049	15845	16121	15893	16086	15925	15786	15988	16068	16027	15799	16033	15963	15950	15815	15905	15955	16153	15836	16008	15832	15929	15893	15874	16024	16039	15845	15948	15976	16043	15969	15829	15818	15926	15968	16073	15962	16016	16160	15961	16044	16034	16184	15948	15956	15851	15757	15797	16027	16038	15911	16009	15934	16072	15889	16035	16047	15938	15899	15971	15718	16036	15997	16076	15961	16048	16031	16197	15870	15649	15881	15984	15984	15988	16205	15893	15960	16041	16037	16198	16225	15811	15879	15887	16287	15879	16063	15959	15916	15802	15925	15850	15946	16033	15927	16012	16062	16085	15959	15943	15949	16019	16061	16007	16026	15955	15854	16155	15965	16005	15911	15915	15863	15797	16025	15892	15955	15889	16071	15956	16090	16003	15972	15927	15973	15916	15896	15796	15932	15981	15737	16039	15931	15979	16120	16029	15985	15807	16077	15974	16093	15824	15919	15930	15940	15833	15679	15960	15880	15774	15840	15982	16105	16024	15859	15952	16061	15832	15783	15991	15956	15894	16016	16059	15846	15801	16150	15995	16149	15979	15994	16050	16080	15876	15957	15949	15940	15901	16087	16039	15832	15759	15862	16035	16043	15987	15995	15918	15807	15801	15964	16175	16009	16194	15903	16072	16042	15940	15972	15953	16019	16006	15946	16085	15830	15906	15935	15867	15849	15938	16043	16163	16152	16056	16088	15925	15920	15978	15913	15973	15766	15963	15890	15747	16014	15906	15956	15962	16010	16022	16008	16056	15962	15841	16037	16080	15713	16039	16031	16096	16100	15993	15823	16058	15933	15903	15973	16037	15992	15749	16028	15946	16110	15908	15944	15999	15933	15857	15906	16215	15750	15794	16070	15848	16119	15805	15842	16019	16106	16186	15992	15857	16048	15900	16016	15909	16018	15918	15917	15849	16006	15816	15899	15989	15969	16008	16006	16062	16006	15980	15836	16009	16114	16076	15916	16102	16094	15960	16166	15885	16115	16122	16098	15971	15846	15916	16221	15954	15976	16017	16070	15892	15884	15994	15871	16075	15852	16039	15895	15979	16064	15953	15827	15812	15961	16040	15964	15948	16127	15646	15991	16148	16163	16163	16029	15833	15996	16198	15971	16077	16067	16052	16171	15939	16127	16112	15927	16051	15861	15876	15984	15895	15848	15937	15788	15768	15980	16002	16071	16049	16055	16279	16065	15842	15958	15956	15941	16072	16029	16220	16005	16170	15663	15797	15903	15949	15703	15818	16080	15940	16066	15933	15892	15972	15768	15909	15982	15996	15872	15983	15676	16016	16086	15907	15972	15962	16013	16063	15995	16041	16017	15790	15736	15977	16133	15931	15953	15927	16027	15966	16067	15880	16088	16013	15885	16065	15979	15880	16004	16042	15877	15920	15963	15950	15915	16108	15987	15905	16053	15966	16069	16021	15825	16023	16171	15983	15758	15726	15955	15944	15960	15932	16098	16187	15760	15883	15981	16072	16326	16161	16239	16051	16038	15968	15963	15932	16083	16304	15927	15799	15850	15921	15941	15861	16134	16007	15946	15972	15922	15856	16094	16024	15911	15975	16159	15959	16128	15918	15817	15815	16086	15974	15928	16112	16013	15840	15900	16100	15901	15920	15914	16181	15995	15838	16029	16098	16180	16036	16012	16199	15974	15999	16015	15919	16018	15872	15978	16084	15944	15975	16001	15947	15807	15940	15933	16031	15982	16068	16012	16075	15898	15848	15890	16086	15911	16084	16014	16035	16019	15956	15809	15894	16038	15877	15878	16052	15937	15953	15925	15992	16008	15914	15955	16220	15698	15926	16023	16143	16164	15998	15836	15957	15901	15875	16075	15880	16059	16029	15855	16044	15965	15992	15986	15999	15879	16009	15816	16087	16129	15992	16056	15883	16024	15964	16039	16029	15899	16040	15916	15923	15933	15919	15926	15907	15833	16057	16048	15982	15960	16095	16113	15996	15778	16061	16020	15839	15819	15893	16126	15963	16281	16196	15910	15903	16041	15986	16060	16019	15971	15987	15933	15903	15920	16005	16033	15924	15760	16072	16069	16120	16008	16159	15877	16075	15948	16050	16029	15934	15979	15972	16148	15987	16048	16094	16004	15836	15805	15977	15856	15828	16077	15967	15998	15798	16045	15933	15926	15858	16072	16087	15662	15818	15952	16115	16019	16035	15916	15945	16040	15931	15898	16051	15909	16032	15878	16064	15956	15982	15951	16035	16061	15910	16032	15936	15917	16095	15946	16192	15944	16202	15991	16011	16095	15781	15858	15883	16114	15826	16038	15867	16089	15982	15877	15942	15780	15978	15977	15801	16141	16067	16101	16030	16215	15848	15992	16021	15863	15915	16015	15996	16045	16075	16049	16008	15852	16090	15854	15930	15848	15986	15811	15902	15903	15934	16128	15893	15759	15936	15847	16173	16024	15975	15957	16095	15966	15954	15868	16122	15937	16057	15957	16035	16181	15905	15819	16019	15957	16174	16050	15689	16204	15945	15899	16018	15940	15847	15803	16006	16092	15912	15751	15863	15882	15864	15973	15948	15906	15804	15826	15770	16106	16058	15908	15883	15909	16029	15935	15778	15811	15876	15851	15992	15944	16056	15852	15939	15972	15930	15825	15766	15881	15825	15994	15982	16061	15973	15907	16227	15930	16034	15985	15998	15998	15882	15969	15843	15989	16007	15956	15862	16019	16043	16058	16037	15910	16036	15980	15859	16100	15808	15922	16125	16056	15837	15950	15828	15771	15873	15910	15773	15985	15930	15977	15894	15908	15954	15972	15879	15963	16011	16090	15875	15759	16170	15959	15844	15835	15950	16009	15893	15924	15993	15878	16144	16062	16013	15932	15780	15989	16114	16008	15830	15740	15883	16166	16075	16039	16143	15855	16010	15977	15855	15990	15998	15987	16045	16041	16006	15791	15864	16116	15917	15965	16059	15797	15919	15855	15666	15756	15837	15956	15877	16051	15991	16098	16025	16042	16021	16025	15848	15943	15978	15882	16090	15981	16123	15935	16093	16128	16007	15784	16052	16005	15841	16070	16047	15994	15801	15973	15906	15914	16070	16059	15900	15916	15877	16080	15804	15949	15909	16040	15959	15912	16023	15833	16111	15994	15962	15861	15987	15966	15918	16075	16034	15941	16086	15935	15837	15807	15867	16043	16124	16052	16031	16056	15971	16032	16078	15894	16055	16078	15842	15927	15943	15746	16019	16143	15841	15974	15946	15884	16066	15866	15837	15891	16045	15948	15962	16011	16075	15925	15898	15869	15993	15831	16031	15563	15916	16104	15977	16020	16058	15995	16009	16023	15876	15915	15951	16168	15959	15931	16240	16125	16036	15860	16198	15872	16044	16216	16019	15926	16060	16007	15874	15941	15952	15768	15868	15841	15993	15825	15814	15959	15954	15806	16070	15993	15855	15959	16126	15988	16003	15902	16032	15882	16152	15710	16006	16046	15910	16033	16084	15828	16088	16116	15898	15811	15915	16050	15918	16006	16166	16016	16022	15950	15987	16020	16109	15905	16084	16111	15978	15918	16060	15889	15969	15968	15884	16043	15951	15885	15991	16026	15831	15929	16049	15978	16137	16070	15969	15800	16055	15855	15960	15891	15921	16128	15989	15955	15907	16049	16017	15943	16066	16020	15913	15873	16018	15931	15858	16099	16172	15988	15989	15978	16055	15818	15775	15914	16093	15979	16086	15733	16106	15941	15888	15983	15972	15766	15801	16061	15923	16228	15721	15996	15925	16002	16154	15935	16009	15961	15886	15867	16065	16126	16019	16070	16045	15954	16129	15985	15986	15890	16134	16038	15944	15947	16015	16163	15972	15859	16120	16034
23613	34193	31924	24870	21153	19489	17939	17270	16582	16288	15836	15551	15256	15025	14872	14687	14685	14491	14481	14277	14455	14285	14283	14359	14202	14258	14221	14133	14226	14159	14057	14102	14044	14146	13968	14054	14027	14026	14004	13860	14004	14183	14009	13890	14220	14057	14023	14139	13985	14085	14062	13880	14170	14121	14049	13960	14053	13810	13945	14000	13931	14074	14026	13882	14074	14072	14131	13966	14153	14016	13985	13982	14150	14080	14040	14033	13992	14094	14019	13718	13969	13968	14020	14088	13930	14010	14092	13936	14135	13914	13822	13855	14033	13760	14070	14038	14106	13944	14037	13965	13966	13949	14037	14034	14162	14023	13882	14059	14070	14003	13982	13917	14270	14014	13894	13944	14014	13975	14036	13884	14107	14102	14104	14046	13959	14006	13850	14035	14060	14119	13837	13990	14067	13895	13973	13930	14101	14019	13973	13867	13952	14103	13985	14172	14084	13832	14003	13999	14092	13954	13956	13843	13884	14095	14010	13904	14065	14084	14073	13954	13995	14105	14042	13892	14142	14022	14044	13952	13991	13980	14011	13825	14062	13946	14019	13963	14076	14112	13929	13896	14007	13987	13792	13930	14070	13967	13909	14072	14095	13887	13934	13817	13913	14097	13898	13921	13975	13999	14142	13785	13862	13931	14048	14003	13949	14048	14104	14131	14065	13986	14106	14058	14095	14085	13995	13870	13872	13944	14068	13935	14047	14015	14033	14104	13916	13839	13870	13963	13890	14011	14102	13879	13957	13864	14025	14084	14076	14139	13915	14140	14021	13952	14129	13954	14021	13979	14017	13977	13846	14113	14037	13928	14101	13953	13874	14035	13971	14015	14087	14009	14046	13937	13991	13972	14107	14008	14021	14074	13735	13973	14087	14008	13954	13990	14079	13948	13978	13931	14022	14194	14043	13908	13940	13971	14169	14036	13978	13951	13994	13883	13962	13979	14047	14038	14146	13927	13911	13895	14024	13848	13847	14020	14119	13890	14041	13918	13822	14073	14172	13832	13990	14023	14019	14003	14215	14086	13972	14094	14008	14089	14022	13978	13881	13900	13881	13904	14093	13962	13802	13862	14182	14087	14152	13958	13976	13831	13986	13966	13920	14015	14007	13871	13988	13985	13911	13970	13974	13889	13945	14026	14098	13951	14169	13844	13972	14121	14004	13992	13875	14116	13858	13986	13919	13926	13991	13965	14032	14021	13878	13972	14028	14054	13939	13796	13911	13981	13868	14119	14033	14167	14053	13971	14285	13980	13942	14062	13869	14000	13934	14013	13988	14047	14102	14053	13935	13960	13857	13875	14082	13875	13912	13934	14066	13987	14076	13895	14090	13934	14009	14064	14057	13910	13937	14078	13975	14049	13845	13989	14086	14021	13958	14084	13975	13923	14008	14168	14068	13989	14044	13955	14002	14053	14028	13964	14087	14058	14117	13959	13857	14093	13863	13981	13917	14061	14173	14000	13911	13916	13898	13998	14013	13967	14169	13887	13950	13996	13901	14040	14025	14021	13956	14097	14019	14024	13916	14092	14041	13985	13861	13960	13904	14022	14086	13998	13989	14079	13910	13926	13959	13757	13960	13994	13900	14087	14102	14048	13862	13965	13893	13946	13865	13889	13822	14127	13963	13930	13975	13903	14065	13958	14093	14062	13979	13995	13918	13905	14046	14062	14053	13865	13858	13969	13997	13921	14108	13918	14013	13743	14081	13872	13957	13967	13862	13904	13918	13971	14015	14083	14091	14098	13861	14183	13992	14267	13967	13982	13856	14145	14058	13913	13922	13988	13967	14032	13986	14029	13983	13929	14037	13960	14203	13900	14059	13995	14115	13918	14106	13892	13926	14059	14039	13887	14027	14044	13736	13871	14206	13905	13823	13914	13980	14034	13963	13882	13918	14087	13955	13969	13878	13940	14128	13973	14016	14024	14045	14065	14013	14082	13842	14064	13968	13963	14042	13981	14002	14055	14032	13860	14069	14047	13862	14016	13880	14022	14107	13890	14013	14066	14112	14066	13930	14024	14101	13994	14085	14019	14021	14080	13979	13882	13980	14051	14137	14048	14177	13998	14004	14057	14095	13993	13954	13919	14023	14148	14079	14029	14001	13968	13954	14070	13961	14119	13865	13980	13977	14013	14125	14150	14015	13997	13900	13943	13889	14141	14017	13879	14232	13907	13957	14046	14049	13974	14066	14029	14019	13887	13890	13896	14066	13984	13971	14081	13981	14126	14054	14023	13871	14120	14079	14163	14064	13890	13886	14031	13895	13850	14072	13799	13965	14080	14042	13932	14215	13957	13897	13915	13946	13953	14019	14111	14085	14036	14166	14070	13841	14004	13994	14071	13920	13865	13930	13896	13846	14032	13993	14109	14022	14008	13959	14107	13898	14081	13909	14112	14033	13839	13868	13861	14100	13953	13996	14049	13987	13918	13889	14046	13874	14164	14081	13962	13921	13867	13853	14022	13937	14057	14078	13929	14045	13857	14042	13908	13978	14031	13902	14075	14005	14014	14045	13999	13928	13945	14197	14071	14058	13987	14124	13902	14185	14061	14067	13933	13894	14029	13980	13956	13829	14091	14067	14067	13879	14034	14052	13966	13941	14067	13973	14069	14033	14086	13945	14005	13940	14018	13851	14020	14185	14071	14040	13813	13999	13901	13865	14136	14009	14035	14036	14040	14128	13988	14151	13852	14038	13996	14007	13879	14092	13946	14181	13879	14064	13995	13916	14022	14019	13954	14135	13976	13988	13986	14011	14041	14038	13964	14013	13986	13965	14062	14046	14025	14044	14182	14049	14052	14056	13903	14023	13866	14104	13936	13844	14007	13942	14013	13946	13940	13945	13943	14019	13981	14016	13905	13920	14014	13958	14073	14185	13991	13958	14170	14088	13961	14044	14184	14119	14080	14084	14119	14105	14074	14142	13934	13948	14098	13921	13938	13948	13958	13907	13938	13979	13968	14018	14158	13944	13841	13934	14034	14036	14020	13974	13953	13984	13901	14143	14080	13943	14082	13987	13934	14014	13932	13910	13879	13917	14028	14034	14012	14017	13932	14098	14058	14031	14057	14036	13875	14106	13939	14060	13990	14070	13911	13960	13942	13848	14073	14131	13976	14090	14104	14170	13990	14031	14047	14179	13951	14032	13950	13903	13993	14064	14054	13926	14031	14033	14209	13958	14047	13992	13981	13921	14020	13914	13995	14056	14059	13841	13951	14163	14025	13903	13951	13820	14038	13903	14142	13934	14084	14115	14002	14000	13963	14017	13991	14141	14182	13977	13995	13983	13912	13874	13948	13993	13954	14025	14145	13975	13993	13789	13903	14053	14120	14046	13859	14018	14082	14186	14179	13932	14177	14000	14003	14034	14091	13957	14005	14036	14021	13920	13851	14010	14011	13932	13966	13968	13860	14083	14073	14173	14026	13949	14049	13947	13976	13865	14121	13987	13922	13827	14004	13913	14027	14123	14008	14110	13944	14064	13978	13949	13968	13939	14111	13941	13934	13951	13978	13953	13981	13975	13951	13984	13944	13843	14213	13912	14060	13815	14051	13906	13982	14025	14069	14007	14141	13995	13884	13993	14100	14100	14026	13970	14025	14140	13999	13820	13976	13874	14112	14091	13903	14073	14063	13894	14126	13865	13850	13968	13966	14025	14113	14076	14032	14002	14119	14000	13967	13959	14024	14019	14104	14039	13923	13957	13970	13901	14110	13940	14102	14065	13770	14060	13911	14021	13807	13848	14111	13785	14083	14056	14158	14245	13809	14080	13893	13746	13881	14003	14033	13913	14011	14150	13925	14084	13939	13956	14171	13871	13877	14049	13968	14073	13951	13988	13916	13840	13957	13867	13965	14081	14072	13922	13950	13910	13923	13847	13979	14036	14002	13878	13856	13932	13863	14053	14040	14032	13931	13876	14059	14024	14104	14173	13973	13834	13922	13898	13959	14065	13940	14117	14055	14103	13840	13885	14016	13984	13849	13941	14035	14169	13979	14122	14034	14106	14034	14024	13944	13928	13855	13965	14091	14125	13917	14023	14087	14156	14035	14058	13955	13939	14099	14015	13830	13947	13844	14046	13966	13949	13899	14157	13899	14103	14030	14004	14017	14016	14138	14023	14031	13800	14028	14046	14057	13986	13938	14011	13978	13957	13902	13786	13934	13907	14028	14045	14030	13925	13919	14099	14077	13683	14039	14039	13875	14088	13860	14027	14050	13982	13893	13813	14138	13785	14140	13871	14043	13847	14043	13789	13928	13955	14150	13901	13978	14078	14024	14037	13897	14094	14107	13887	14020	13927	13967	13956	13984	14018	14042	13950	13904	14117	14031	14142	14097	14085	14178	14024	13858	13914	14071	14035	13889	13910	13999	13940	13959	13785	13936	14007	13814	14051	13949	14001	13935	13905	13964	13969	14019	14040	13983	14097	13821	14037	14283	13934	14011	13955	14097	13958	13944	14059	14039	13957	13858	14235	13894	13796	13983	13947	13986	14100	13954	13994	14043	14078	14144	13958	13962	13980	13846	14074	13943	13983	14034	13853	14017	13844	13996	13981	14084	13989	14021	13856	14034	14027	14044	13974	14114	13961	14215	14133	14045	14014	14021	14046	14117	13917	14101	14149	14117	14189	13905	14124	13949	13929	13945	13969	13983	13979	14034	14105	14028	14104	14170	13892	14051	14057	13940	14060	13813	14041	13966	14104	13934	14041	14046	13884	14030	14018	13883	14056	13850	14019	13909	14113	13924	13929	14041	13986	13991	14062	14019	13981	14056	13987	13985	14088	13972	13922	14118	14130	14020	13990	13904	14070	14161	14079	13985	14135	13864	13983	14143	13969	13973	14029	14019	14037	13982	14187	13905	13924	13937	13978	14000	14109	14060	13945	13864	13949	13973	13968	14096	13987	14181	14065	14140	13960	14003	13985	13997	13877	14148	14053	13999	13934	14053	13917	13913	13987	13986	13984	14097	14031	13922	13982	14032	14028	14062	14106	14104	13996	14004	13850	14170	14096	13803	13946	14051	13839	13866	14078	13988	13918	13841	13966	13860	13856	14018	13877	13956	13952	14074	13923	13860	13909	13968	13776	14002	13914	14075	14035	13983	14080	14035	14028	14056	13869	14077
23757	21007	28296	24258	22703	22958	21867	18932	18165	18080	17634	17137	16932	16982	16570	16546	16470	16146	16147	16033	15978	16249	16074	16033	15977	15832	15907	16014	15938	15978	16128	15958	15765	15830	15745	15926	15836	15849	15816	15715	15812	15727	15784	15830	15421	15628	15508	15978	15769	15696	15762	15971	15896	15862	15892	15812	15679	15589	15518	15934	15720	15710	15930	15854	15621	15934	15819	15851	15646	15791	15693	15618	15786	15618	15769	15951	15542	15720	15730	15659	15656	15797	15628	15606	15809	15660	15648	15545	15531	15686	15889	15859	15630	15519	15803	15939	15562	15731	15893	15838	15740	15681	15695	15794	15711	15759	15712	15670	15706	15605	15472	15710	15548	15664	15666	15809	15835	15763	15777	15851	15680	15735	15537	15723	15549	15420	15705	15633	15906	15668	15648	15721	15741	15702	15680	15607	15612	15725	15574	15679	15654	15684	15861	15794	15543	15649	15789	15828	15548	15869	15725	15761	15689	15690	15830	15666	15652	15581	15639	15694	15719	15741	15808	15592	15833	15809	15693	15706	15656	15612	15640	15936	15643	15638	15567	15830	15563	15676	15647	15749	15670	15526	15537	15720	15809	15712	15731	15645	15649	15657	15481	15556	15677	15732	15851	15559	15760	15482	15775	15760	15670	15827	15818	15775	15836	15591	15782	15606	15724	15521	15683	15708	15645	15478	15728	15731	15732	15675	15708	15736	15724	15836	15650	15574	15615	15796	15811	15628	15587	15487	15699	15599	15758	15545	15511	15757	15824	15701	15732	15550	15635	15688	15650	15756	15571	15516	15541	15614	15449	15644	15685	15770	15795	15564	15608	15762	15678	15679	15757	15798	15609	15676	15664	15690	15681	15830	15561	15713	15567	15685	15677	15561	15888	15632	15691	15489	15810	15492	15639	15738	15576	15608	15598	15696	15661	15606	15759	15419	15784	15628	15726	15742	15851	15623	15826	15849	15641	15694	15802	15582	15748	15780	15842	15658	15955	15720	15658	15594	15601	15642	15731	15890	15618	15669	15687	15710	15836	15474	15726	15746	15867	15639	15649	15768	15769	15660	15922	15687	15728	15805	15614	15679	15965	15722	15841	15850	15651	15861	15474	15754	15688	15591	15780	15624	15652	15801	15558	15773	15463	15702	15751	15665	15600	15669	15758	15955	15761	15664	15768	15727	15681	15654	15681	15608	15751	15673	15880	15704	15835	15547	15711	15655	15602	15753	15744	15706	15964	15568	15591	15756	15576	15597	15570	15553	15593	15543	15734	15758	15535	15621	15592	15528	15828	15697	15657	15547	15820	15652	15506	15587	15686	15659	15627	15751	15539	15548	15795	15805	15855	15591	15854	15871	15765	15560	15643	15722	15857	15858	15779	15558	15813	15727	15696	15571	15589	15712	15748	15586	15798	15537	15646	15651	15724	15831	15692	15765	15703	15649	15868	15689	15693	15783	15804	15695	15676	15425	15746	15829	15780	15548	15487	15493	15649	15677	15618	15612	15526	15523	15939	15936	15708	15710	15725	15810	15781	15598	15827	15735	15620	15806	15870	15707	15459	15810	15646	15630	15871	15824	15634	15643	15882	15715	15669	15637	15634	15437	15512	15746	15620	15597	15835	15745	15710	15680	15849	15801	15750	15722	15696	15505	15738	15601	15622	15752	15625	15870	15799	15683	15635	15566	15761	15529	15663	15737	15677	15743	15920	15669	15748	15621	15622	15821	15688	15461	15712	15488	15827	15549	15567	15644	15873	15936	15505	15708	15701	15688	15735	15752	15789	15480	15453	15639	15623	15624	15591	15593	15666	15730	15616	15877	15590	15720	15618	15637	15614	15671	15707	15692	15744	15593	15569	15807	15588	15660	15894	15626	15696	15628	15755	15672	15589	15710	15730	15538	15851	15648	15513	15762	15497	15701	15929	15696	15726	15748	15789	15716	15961	15671	15630	15475	15625	15664	15754	15663	15827	15761	15912	15619	15450	15659	15591	15502	15420	15691	15760	15750	15673	15916	15616	15717	15713	15702	15818	15533	15623	15703	15922	15544	15598	15583	15630	15718	15811	15588	15549	15586	15715	15611	15779	15690	15601	15653	15694	15839	15524	15798	15615	15611	15579	15550	15582	15859	15748	15655	15681	15608	15700	15799	15861	15720	15680	15773	15599	15695	15483	15663	15700	15554	15674	15783	15766	15656	15614	15704	15691	15675	15876	15607	15548	15721	15653	15803	15571	15573	15401	15779	15646	15817	15835	15844	15769	15662	15473	15545	15829	15619	15735	15689	15683	15622	15582	15455	15527	15583	15723	15511	15681	15490	15626	15774	15678	15751	15784	15674	15802	15735	15711	15636	15664	15730	15557	15666	15848	15746	15669	15729	15798	15743	15757	15635	15699	15804	15654	15812	15712	15860	15712	15574	15734	15645	15492	15605	15661	15712	15661	15646	15841	15809	15602	15678	15613	15734	15759	15534	15601	15734	15748	15824	15706	15744	15476	15707	15695	15746	15832	15717	15851	15625	15807	15804	15702	15657	15599	15580	15640	15577	15597	15796	15723	15539	15554	15597	15748	15694	15731	15600	15713	15800	15610	15478	15594	15832	15548	15640	15591	15729	15733	15642	15594	15864	15488	16013	15802	15572	15637	15632	15621	15792	15751	15746	15737	15595	15655	15626	15578	15848	16017	15586	15639	15548	15479	15752	15556	15556	15544	15800	15670	15800	15703	15788	15863	15665	15731	15725	15691	15461	15691	15445	15667	15700	15728	15890	15750	15757	15485	15770	15722	15684	15737	15748	15739	15587	15648	15713	15789	15705	15767	15897	15814	15437	15638	15658	15817	15744	15554	15577	15858	15610	15754	15572	15532	15564	15537	15613	15790	15671	15532	15536	15646	15859	15782	15968	15767	15698	15899	15609	15693	15699	15688	15723	15521	15806	15665	15554	15512	15817	15668	15851	15558	15692	15774	15844	15584	15601	15558	15745	15679	15715	15666	15873	15719	15595	15794	15821	15702	15517	15619	15818	15603	16043	15768	15781	15868	15487	15835	15573	15602	15738	15741	15589	15753	15717	15634	15669	15662	15490	15623	15628	15471	15864	15764	15568	15695	15665	15898	15623	15637	15679	15736	15795	15616	15544	15662	15618	15792	15718	15836	15652	15915	15748	15694	15471	15766	15661	15743	15813	15600	15594	15735	15829	15514	15500	15646	15654	15640	15607	15791	15579	15742	15653	15747	15869	15942	15870	15508	15759	15668	15731	15541	15747	15718	15662	15393	15801	15738	15684	15776	15703	15702	15560	15795	15567	15681	15704	15643	15551	15839	15769	15757	15673	15697	15600	15640	15633	15760	15850	15856	15715	15774	15668	15648	15776	15543	15637	15956	15733	15715	15630	15718	15660	15806	15907	15797	15531	15769	15607	15920	15411	15845	15628	15847	15755	15571	15827	15702	15616	15683	15717	15721	15755	15746	15792	15620	15864	15718	15662	15706	15521	15738	15645	15667	15649	15558	15453	15819	15574	15520	15831	15686	15738	15540	15701	15864	15778	15902	15551	15667	15492	15826	15795	15653	15601	15733	15524	15370	15718	15769	15799	15637	15586	15735	15878	15794	15715	15687	15803	15901	15787	15765	15719	15778	15610	15590	15697	15738	15598	15624	15693	15735	15578	15736	15609	15698	15829	15606	15607	15618	15666	15444	15748	15857	15728	15660	15733	15779	15695	15699	15474	15722	15657	15707	15718	15746	15669	15606	15751	15646	15828	15566	15851	15628	15546	15649	15723	15713	15816	15721	15790	15761	15784	15865	15696	15644	15668	15507	15597	15710	15527	15829	15981	15872	15804	15551	15731	15624	15583	15543	15532	15568	15639	15883	15598	15664	15676	15770	15590	15815	15717	15697	15815	15412	15434	15805	15827	15585	15652	15683	15696	15506	15766	15885	15746	15585	15724	15707	15761	15566	15581	15653	15677	15735	15635	15603	15849	15616	15677	15912	15617	15771	15619	15746	15833	15678	15652	15648	15612	15852	15744	15671	15633	15733	15656	15659	15610	15704	15544	15706	15685	15664	15524	15652	15710	15568	15676	15761	15652	15638	15540	15765	15992	15701	15780	15706	15816	15756	15697	15568	15742	15966	15800	15763	15584	15718	15611	15719	15645	15736	15733	15552	15640	15767	15679	15637	15693	15592	15718	15797	15596	15757	15586	15573	15585	15672	15624	15584	15809	15691	15777	15807	15618	15796	15530	15641	15655	15651	15637	15789	15775	15662	15690	15707	15709	15689	15584	15647	15684	15754	15873	15787	15692	15644	15724	15578	15710	15796	15680	15707	15632	15452	15567	15656	15742	15817	15599	15473	15864	15581	15628	15543	15864	15619	15766	15871	15661	15676	15689	15696	15677	15939	15735	15712	15490	15388	15779	15754	15564	15558	15814	15765	15733	15837	15596	15530	15681	15669	15628	15594	15629	15751	15702	15827	15866	15512	15748	15738	15573	15807	15785	15633	15528	15817	15611	15690	15805	15742	15830	15753	15653	15796	15623	15850	15580	15649	15943	15632	15608	15768	15699	15850	15611	15693	15655	15680	15643	15724	15736	15767	15652	15691	15693	15671	15444	15541	15650	15573	15741	15843	15688	15655	15662	15763	15653	15525	15791	15625	15789	15577	15754	15766	15658	15616	15673	15741	15719	15749	15576	15838	15583	15667	15673	15843	15560	15834	15663	15699	15759	15556	15587	15689	15426	15647	15637	15687	15800	15610	15734	15592	15928	15531	15765	15727	15632	15743	15730	15746	15829	15661	15710	15605	15793	15662	15609	15640	15625	15616	15526	15662	15540	15565	15601	15619	15780	15686	15730	15450	15613	15828	15644	15688	15815	15669	15572	15713	15927	15816	15615	15612	15787	15765	15607	15930	15806	15448	15786	15555	15795	15611	15762	15815	15560	15915	15623	15850	15443	15584	15768	15542	15621	15770	15696	15671	15754	15812	15697	15788	15834	15802	15555	15627	15470	15812	15679	15608	15919	15697	15889	15633	15470	15576	15757	15716	15807	15636	15795	15787	15612	15523	15541	15738	15644	15814	15676	15765	15699	15517	15740	15599	15724	15689	15640	15615	15635	15580	15765	15767	15510
23246	39292	36735	29244	24845	22016	20229	18925	18098	17546	16792	16503	16059	15502	15206	15204	14884	14983	14905	14556	14240	14630	14349	14396	14314	14174	14224	14055	14189	14055	14134	13920	14148	14075	14041	13990	13910	13942	13815	13976	14150	14016	13966	13937	13965	13983	14032	14031	13815	13860	13831	13728	14004	13820	14011	13825	13897	13900	13976	13753	13959	13834	13913	13742	13898	13878	13751	13933	13692	13867	13845	13862	13885	14003	13937	13848	13867	13892	13922	13867	13796	13874	13860	13916	13901	13925	13831	13996	13882	13948	13777	14003	13814	13940	13891	14004	13841	14008	13992	13873	13769	13852	13828	13812	13800	13787	13940	14001	13716	13787	13823	13784	13724	13979	13905	13721	13866	13810	13908	13828	13875	13958	13928	13888	13900	13955	13870	13878	13914	13740	13969	13957	13834	13790	13868	13832	13960	13726	13781	13885	13798	13907	13989	13980	13893	13889	13728	13823	13707	13873	13876	13838	13686	13910	13814	13976	13797	13895	13965	14019	13701	13997	13890	13945	13885	13681	13719	13861	13791	13919	13926	13814	13900	13827	13842	13866	13936	13859	13795	13862	13917	13691	13778	13850	13799	14024	13796	13908	13836	13958	13828	13803	13978	13948	13989	13922	13811	13841	14031	13997	13877	13894	13838	14007	13904	13824	13878	13892	13703	13800	13799	13861	13912	13911	13837	14021	14003	13896	13967	13666	13780	13835	13937	13966	13949	13786	13957	13991	13949	13785	13699	13768	13787	13901	13831	13933	13887	13839	13920	13908	13748	13903	13851	13816	13933	13884	13785	13945	13848	13841	13798	13900	13911	13918	13714	13860	13846	13724	13842	13816	14050	13930	13649	13901	13939	13933	13810	13902	13819	13947	14026	13740	13917	13796	13898	13985	13750	13910	13913	13883	13862	13939	13885	13805	13786	13943	13914	13664	13886	13937	13948	13848	14017	14000	13977	13986	13873	13919	13835	13930	13722	13827	13890	13952	13921	13823	13757	14066	13781	13952	13911	13916	13876	13885	13925	13863	13989	13830	13904	13918	13848	14055	13699	13714	13861	13899	13949	13929	14089	13889	13945	13949	13980	13729	13652	13891	13750	14042	13762	13860	13816	13809	13924	13918	13974	13828	13796	13860	13863	13960	13938	13837	13973	13762	13835	13801	13757	13839	13811	13898	13780	13822	14046	13845	13860	13961	13784	13862	13803	13958	14043	13725	14013	13794	13758	13885	13797	13827	13733	13959	13840	13880	13896	13854	13807	13929	13897	13809	13996	13901	13898	13680	13914	13850	14012	13913	14040	13880	13876	13802	13795	13991	13825	13809	13904	13685	13901	13840	13829	14001	13821	13876	13902	13839	13905	13630	13807	13885	13978	13881	13726	13867	13806	13941	13890	13990	13983	13754	13962	13775	13859	13817	13979	14105	13891	13967	13861	14019	13843	13807	13851	13867	13954	13833	13919	13873	13893	13931	13813	13829	13842	13897	13808	13768	13877	13873	13989	13997	13849	14009	13974	13788	13843	13965	13807	13935	13925	13901	13898	13883	13948	13956	13981	13811	13867	13834	13878	13951	13945	13895	14077	13807	13864	13801	13787	13848	13804	13928	13968	13871	14030	13835	13818	13936	13824	14028	13947	13985	13845	13804	13778	13781	13815	13703	14071	13929	13790	13928	13896	13774	13862	13785	13858	13946	13816	13929	13728	13822	13861	13815	13895	13910	13870	13782	13903	13924	13930	13908	13819	13902	13867	13887	13938	13915	13753	13772	13973	13844	13826	14073	13972	13675	13948	13875	13873	13795	13878	13878	13950	13988	13797	13984	13889	13913	13869	13913	13952	13774	13797	13933	13859	13955	13803	13810	13874	13849	13826	13874	13909	13849	13860	13722	13913	13926	13981	13984	13937	13894	13814	13878	13733	13911	13849	13647	13798	14017	13905	13902	13860	13835	13958	13819	13806	13738	13848	13896	13885	14044	13799	13988	13767	13844	13951	13801	13843	13815	13699	13771	13989	13908	13870	13812	13989	13880	13752	13848	13892	13775	13875	14069	13978	14002	13875	13849	14134	13796	13993	13793	14020	13956	13694	13862	13770	13911	13921	13940	13555	13916	13759	13882	13941	14010	13907	13818	13818	14013	13931	13924	14006	13688	13753	13943	13930	13883	13859	13778	13915	13743	13763	13809	13849	13773	13850	13926	13919	13893	13920	13786	13746	13943	13845	13694	13967	13782	13794	13893	13912	13944	13808	13909	13707	13779	13950	13834	14057	13901	13996	13687	13759	13919	13811	13973	13810	13883	13795	13896	13886	13984	13819	13758	13879	13898	13838	13835	13820	13915	13818	13725	13996	13867	13788	13779	13802	13833	13878	14059	13988	14027	13737	13935	13752	13797	13846	13871	13807	13858	13765	13944	13995	13970	13846	13865	13899	13674	13884	13983	13930	13925	13836	13820	13927	13808	13815	13787	13684	13820	13685	13963	13707	13848	13844	13774	13840	13790	14050	13886	13822	13799	13791	13812	13794	13669	13958	13866	13777	13882	13963	13952	13890	13823	13955	13753	13741	13851	13948	13939	13925	14002	13655	14018	14001	13913	13759	13714	13743	13757	13828	13763	13833	13873	14135	13806	13827	13953	13865	13869	13921	13848	13915	13851	13826	13991	13882	13928	13915	13849	14046	13792	13917	13829	13840	13763	13703	13779	13684	13807	13892	13878	13978	13902	13893	13738	13847	13843	13859	14078	13884	13877	13845	13734	13944	13870	13811	13849	13870	13702	13954	13699	13871	13917	13849	13931	13959	13825	13821	13894	13839	13822	13796	13948	13907	13833	13830	14021	13731	13921	13917	13738	13920	13784	13956	13898	13835	13908	14073	13739	13631	13822	13906	13927	13957	14023	14000	13846	14117	13978	13878	14058	13728	13881	13914	13782	14042	13970	14027	13790	13798	13913	13834	13839	13862	13823	13769	13861	13885	13897	13921	14095	13644	13896	13908	14030	13894	13825	13862	13995	13885	13710	13774	13803	13689	13696	13851	13899	13877	13814	13749	13777	13711	13877	13750	13941	13773	13873	14005	14043	13989	13850	13885	13681	13876	13827	13868	13904	13805	13706	13782	13852	13787	13994	14000	13822	13891	13822	13771	13889	13820	13839	13946	13854	13896	13907	13946	14020	13904	13889	13633	14034	13941	13671	13846	13939	13910	13870	13917	13772	13963	13828	13860	13894	13848	13885	13778	13749	13924	14025	13883	13867	13853	13755	13989	13977	13862	13730	13766	13687	13836	13932	14007	13657	13980	14123	13935	13945	13781	13825	13854	13858	13911	13776	13904	13992	13977	13926	13785	13830	14016	13887	13815	13837	13902	13928	13962	13880	14063	13898	13853	13978	13953	13895	13907	13903	13889	13845	14025	13919	13741	13937	13843	13900	13916	13842	13921	13811	13850	13883	13788	13945	13810	13817	13933	13809	14002	13848	13639	13821	13993	13737	13774	13827	13747	13764	14037	13884	13973	13898	13761	13850	13940	13806	13820	13937	13874	13733	13807	13790	13968	13910	13809	13847	13984	13895	14004	13881	13727	13887	14024	13938	14149	13771	13861	13843	14003	13964	13872	13737	13966	13959	13774	13777	13756	13931	13970	13852	13743	13879	13818	13903	13883	13894	13736	13890	13786	13730	13794	13737	13743	13862	13877	13988	13687	13953	13820	13931	13870	14012	13915	13857	13742	14006	13780	13814	13866	13837	13860	13891	13831	13813	13883	13930	13813	13831	13629	13810	13810	13925	13846	13680	13987	13908	13763	13996	13685	13843	13747	13736	13996	13694	13726	13866	13772	13785	14034	14015	13833	13835	13952	13803	13822	13928	13803	13820	13820	13866	13863	13777	13980	13832	13889	13929	13983	13785	13856	13772	14031	13869	13791	13625	13969	13898	13906	13846	13795	14093	13951	13883	13893	13942	13962	13751	13913	13837	14055	13829	13728	13961	13797	13862	14029	13809	13981	13818	13816	13873	14075	13915	13772	13862	13950	13842	13939	13940	13969	13966	13835	13877	13988	13838	13783	13769	13756	14085	13879	13997	13720	13730	14043	13923	13816	13854	13817	13710	13962	13816	13908	14018	13912	13786	14026	13809	13715	13879	13960	14061	14047	13846	13883	13753	13825	13859	13850	13784	13899	13974	13923	13832	13904	13826	14084	13724	13829	13960	13867	13854	13945	13739	13786	13815	13760	13810	13980	13849	13820	13813	13976	13820	13901	13867	13902	14051	13866	13784	13950	13859	13783	13807	13851	13793	13805	13778	13859	13776	13992	13913	13886	13690	13842	13910	13945	13657	13831	13851	13799	13734	13898	13714	13868	14119	13853	13818	13986	13903	13893	13927	13922	13730	13954	13880	13876	13893	13913	13859	14026	13794	13724	13912	13801	13753	13937	13898	14042	13934	13877	13855	13936	13990	13960	13926	13728	13888	13772	13857	13897	13748	13886	13832	13864	14030	13897	13801	13855	13853	13879	13653	13830	13870	13800	13668	13977	13828	13940	13972	13913	13904	13988	13804	13885	13810	13820	13868	13880	13839	13847	13767	13930	13892	13823	13817	13961	13691	13821	13781	13732	13881	13841	13804	13909	13748	13775	13700	13934	13872	13892	13883	13782	14039	13819	14042	13805	13895	13900	14026	13683	13898	13966	13951	13738	14002	13908	13827	13817	13903	13877	13973	13778	13969	14000	13903	13862	13818	13816	13656	13811	13963	13861	13829	13670	13850	13839	13854	13832	14008	14052	13810	13953	13767	13817	13914	13953	13838	13829	13670	14024	13876	13871	13749	14022	13780	13861	13829	14011	13632	13888	13845	13824	13792	13925	13965	13883	13798	13750	13808	14037	13892	13962	13847	13699	13703	13946	13739	13886	14049	13860	13841	13961	13690	13809	14015	13882	13771	13904	13810	13863	13950	13829	13741	13816	13939	13917	13928	13849	13928	13967	13934	13800	13911	13760	13935	14002	13906	13948	13898	13725	13863	13934	13874	13834	13997	13790	13850	13866	13874	13976	14070	13786	13816	13839	13685	13795	13799	13880	14127	13924	13786	13897	13968	13983	13820	13918	13946	13780	13922	13857	13763	13959	13966
22548	20967	28693	23436	21382	23942	25537	20444	19124	18997	18369	17975	17448	17240	16941	16582	16813	16633	16394	16332	16402	16396	16176	16018	16215	16158	16027	15902	15853	15850	16020	15828	15949	15845	15675	15854	15704	15595	15750	15697	15785	15707	15607	15745	15627	15839	16016	15672	15717	15651	15521	15696	15534	15714	15508	15601	15736	15587	15521	15465	15492	15585	15589	15640	15618	15464	15750	15569	15580	15530	15427	15488	15719	15603	15551	15626	15669	15826	15444	15669	15668	15512	15543	15546	15580	15571	15581	15408	15596	15643	15530	15403	15576	15636	15716	15591	15541	15704	15537	15560	15504	15472	15692	15483	15602	15683	15611	15552	15593	15453	15460	15479	15769	15673	15413	15593	15639	15447	15701	15685	15513	15636	15583	15577	15531	15407	15678	15697	15612	15466	15604	15527	15685	15517	15506	15701	15709	15671	15531	15591	15541	15509	15431	15551	15602	15358	15677	15356	15614	15714	15498	15697	15563	15609	15520	15394	15443	15455	15563	15548	15618	15502	15485	15429	15642	15514	15431	15499	15493	15560	15594	15479	15529	15488	15542	15653	15703	15527	15434	15528	15665	15423	15466	15610	15677	15422	15574	15457	15689	15404	15461	15656	15586	15584	15495	15407	15489	15640	15652	15599	15520	15649	15385	15551	15444	15609	15579	15505	15490	15637	15553	15437	15402	15748	15620	15648	15380	15451	15539	15505	15559	15599	15620	15648	15524	15534	15485	15609	15691	15427	15567	15601	15463	15445	15629	15552	15622	15612	15600	15772	15507	15602	15659	15587	15567	15569	15468	15607	15294	15475	15365	15418	15549	15479	15663	15486	15540	15641	15485	15618	15674	15363	15511	15498	15581	15732	15510	15591	15589	15607	15642	15639	15676	15552	15489	15584	15652	15710	15541	15512	15589	15608	15491	15410	15475	15594	15309	15464	15496	15514	15628	15576	15605	15574	15402	15535	15507	15697	15548	15609	15618	15658	15518	15545	15577	15591	15572	15395	15366	15509	15539	15600	15620	15451	15677	15769	15459	15539	15640	15563	15720	15535	15531	15562	15649	15544	15534	15711	15396	15433	15693	15501	15729	15469	15689	15647	15584	15644	15574	15432	15355	15489	15555	15544	15398	15495	15643	15698	15698	15461	15432	15638	15332	15511	15308	15516	15322	15523	15560	15555	15440	15679	15329	15374	15562	15635	15570	15545	15516	15460	15534	15617	15478	15469	15460	15534	15495	15766	15617	15600	15583	15578	15663	15631	15547	15489	15485	15730	15485	15642	15541	15494	15440	15593	15552	15614	15594	15562	15576	15649	15490	15729	15563	15657	15394	15625	15219	15345	15429	15639	15541	15462	15562	15525	15346	15396	15390	15556	15722	15551	15497	15497	15549	15588	15545	15444	15615	15531	15589	15500	15458	15436	15582	15420	15401	15463	15554	15763	15453	15451	15486	15523	15587	15589	15469	15559	15736	15632	15531	15664	15468	15487	15554	15521	15464	15413	15366	15680	15820	15603	15543	15446	15596	15499	15615	15627	15633	15653	15655	15527	15584	15655	15581	15639	15630	15553	15883	15385	15613	15430	15464	15432	15607	15648	15377	15610	15616	15665	15436	15634	15423	15676	15675	15462	15569	15557	15583	15601	15669	15482	15516	15490	15478	15679	15451	15709	15685	15418	15705	15564	15617	15353	15600	15343	15533	15544	15548	15560	15362	15617	15665	15603	15465	15438	15637	15452	15478	15658	15540	15475	15595	15577	15449	15382	15449	15359	15482	15568	15498	15572	15597	15571	15559	15487	15527	15482	15294	15397	15416	15498	15525	15540	15561	15536	15458	15567	15744	15598	15384	15522	15563	15675	15647	15674	15570	15467	15526	15572	15428	15612	15387	15673	15674	15635	15599	15744	15646	15589	15546	15363	15518	15530	15558	15404	15411	15398	15570	15468	15398	15532	15546	15597	15529	15734	15398	15474	15578	15614	15351	15577	15511	15514	15482	15432	15765	15616	15710	15462	15552	15473	15573	15674	15581	15341	15429	15470	15549	15769	15606	15589	15614	15516	15430	15703	15413	15527	15706	15467	15485	15611	15547	15583	15521	15644	15287	15535	15853	15595	15711	15699	15649	15617	15398	15476	15487	15468	15509	15404	15587	15630	15415	15420	15591	15434	15557	15441	15511	15396	15486	15412	15611	15525	15563	15512	15690	15484	15407	15597	15398	15370	15349	15645	15429	15441	15679	15481	15512	15519	15652	15652	15399	15582	15538	15548	15441	15688	15494	15599	15540	15451	15588	15519	15547	15685	15556	15613	15625	15650	15446	15555	15587	15461	15516	15602	15270	15486	15719	15296	15712	15603	15374	15524	15617	15727	15664	15738	15568	15570	15642	15590	15702	15512	15579	15482	15443	15478	15610	15610	15483	15528	15519	15273	15494	15534	15513	15679	15549	15465	15735	15515	15448	15713	15751	15493	15431	15585	15675	15528	15477	15529	15629	15483	15528	15505	15515	15742	15580	15598	15464	15423	15521	15453	15661	15388	15547	15548	15631	15510	15566	15438	15354	15580	15631	15568	15597	15588	15584	15634	15572	15519	15512	15664	15460	15544	15458	15563	15337	15490	15484	15460	15633	15603	15582	15605	15579	15427	15586	15585	15449	15570	15524	15638	15422	15605	15487	15507	15381	15569	15683	15540	15672	15423	15699	15634	15369	15473	15708	15576	15628	15707	15541	15298	15519	15440	15498	15560	15488	15420	15705	15625	15568	15585	15500	15645	15738	15538	15641	15455	15688	15510	15556	15542	15454	15490	15555	15425	15527	15646	15660	15353	15458	15545	15641	15550	15440	15674	15508	15496	15513	15666	15544	15509	15565	15630	15644	15684	15461	15827	15561	15532	15494	15582	15488	15383	15492	15664	15468	15617	15763	15609	15690	15628	15537	15538	15476	15503	15489	15406	15613	15291	15515	15485	15686	15671	15764	15548	15612	15647	15353	15527	15383	15396	15458	15459	15573	15632	15544	15443	15503	15670	15643	15422	15535	15518	15640	15676	15664	15598	15481	15453	15722	15601	15496	15508	15409	15511	15598	15493	15659	15591	15449	15529	15456	15516	15558	15485	15446	15430	15589	15463	15640	15426	15480	15573	15499	15547	15534	15449	15600	15592	15502	15490	15705	15425	15548	15405	15635	15700	15486	15611	15626	15403	15470	15558	15429	15362	15672	15636	15486	15576	15569	15509	15590	15394	15589	15427	15517	15430	15441	15323	15403	15603	15689	15589	15598	15493	15606	15488	15507	15586	15508	15369	15533	15502	15493	15531	15627	15487	15598	15513	15758	15586	15632	15517	15525	15734	15681	15564	15717	15408	15442	15505	15472	15758	15525	15375	15498	15540	15335	15654	15709	15392	15510	15465	15618	15509	15356	15391	15625	15494	15707	15577	15347	15543	15405	15576	15511	15484	15529	15578	15481	15689	15430	15615	15690	15512	15503	15789	15472	15526	15361	15454	15310	15564	15476	15387	15414	15728	15513	15533	15531	15576	15472	15543	15548	15446	15339	15630	15574	15574	15776	15619	15537	15629	15689	15364	15478	15352	15538	15707	15561	15629	15690	15418	15431	15624	15502	15603	15608	15457	15676	15606	15314	15522	15591	15414	15522	15508	15604	15497	15658	15448	15448	15605	15668	15486	15437	15698	15498	15624	15546	15431	15543	15556	15526	15380	15504	15483	15625	15516	15558	15777	15474	15643	15491	15720	15561	15834	15599	15553	15549	15619	15540	15603	15406	15516	15573	15503	15386	15584	15580	15581	15669	15567	15681	15725	15707	15579	15747	15606	15633	15365	15444	15574	15633	15612	15530	15566	15602	15677	15553	15642	15645	15483	15572	15666	15665	15486	15444	15542	15614	15427	15543	15526	15650	15731	15405	15433	15717	15644	15425	15526	15651	15487	15576	15459	15345	15503	15538	15765	15626	15586	15661	15497	15523	15576	15487	15458	15541	15603	15543	15535	15618	15483	15590	15463	15465	15544	15605	15489	15307	15631	15556	15540	15435	15512	15690	15490	15777	15480	15439	15600	15500	15467	15831	15440	15589	15377	15447	15535	15505	15585	15483	15366	15474	15561	15621	15457	15575	15595	15583	15586	15355	15306	15419	15615	15582	15612	15417	15616	15366	15435	15489	15307	15533	15642	15521	15574	15687	15571	15564	15589	15520	15639	15734	15628	15566	15500	15580	15339	15628	15505	15428	15484	15415	15464	15451	15523	15617	15472	15570	15575	15471	15697	15564	15537	15519	15612	15577	15555	15410	15509	15550	15705	15586	15537	15478	15556	15558	15544	15700	15601	15470	15622	15679	15585	15558	15415	15710	15654	15562	15766	15611	15530	15487	15359	15632	15399	15332	15468	15608	15541	15712	15574	15463	15662	15430	15516	15567	15585	15633	15582	15531	15622	15469	15537	15440	15562	15559	15662	15302	15564	15612	15590	15647	15494	15500	15391	15352	15506	15571	15518	15682	15711	15514	15582	15469	15683	15604	15682	15519	15621	15573	15474	15574	15658	15744	15355	15408	15516	15512	15604	15400	15588	15354	15608	15460	15561	15747	15544	15367	15478	15628	15445	15279	15557	15365	15436	15468	15657	15495	15455	15541	15472	15576	15476	15497	15590	15509	15593	15660	15503	15528	15576	15744	15487	15509	15532	15683	15582	15396	15731	15436	15644	15447	15667	15814	15743	15525	15334	15414	15548	15820	15528	15597	15577	15517	15517	15564	15622	15534	15762	15711	15438	15471	15532	15475	15523	15569	15526	15513	15393	15512	15533	15506	15497	15669	15333	15543	15481	15358	15480	15506	15459	15526	15554	15532	15480	15532	15574	15500	15459	15675	15502	15597	15588	15474	15515	15510	15658	15386	15375	15359	15446	15190	15606	15477	15567	15600	15441	15545	15513	15545	15449	15455	15552	15532	15703	15397	15390	15720	15547	15621	15522	15511	15544	15522	15583	15428	15458	15602	15574	15616	15676	15641	15735	15384	15560	15731	15528	15523	15660	15796	15529	15722	15445	15548	15763	15765	15715	15393	15570	15622	15495	15564	15723	15565	15430	15342	15372	15616	15617	15439	15400	15662	15570
24907	43873	40830	32841	28061	24589	22216	21050	19845	19071	18050	17461	16862	16318	16033	15632	15445	15267	14973	14820	14609	14723	14459	14555	14487	14401	14220	14151	14227	14178	14042	13838	13991	14016	13935	14073	13837	13715	13838	14040	13888	13975	13854	13761	13869	13764	13727	13797	13728	13813	13731	13752	13747	13779	13779	13724	13959	13677	13840	13623	13908	13917	13626	13883	13703	13725	13685	13829	13673	13695	13979	13783	13903	13690	13650	13831	13617	13879	13730	13641	13852	13510	13749	13601	13611	13633	13780	13941	13753	13792	13684	13938	13717	13631	13765	13726	13785	13828	13802	13603	13690	13760	13558	13801	13617	13758	13718	13788	13847	13622	13840	13762	13726	13770	13664	13791	13905	13807	13748	13822	13589	13814	13655	13617	13897	13692	13658	13655	13779	13755	13774	13855	13662	13608	13606	13683	13874	13792	13748	13677	13868	13714	13777	13965	13812	13662	13656	13720	13560	13869	13736	13841	13722	13592	13832	13811	13792	13728	13890	13815	13692	13762	13732	13865	13613	13772	13608	13801	13753	13720	13647	13738	13605	13765	13649	13689	13788	13868	13882	13780	13645	13715	13564	13682	13707	13646	13767	13784	13858	13783	13779	13771	13635	13889	13606	13760	13791	13748	13724	13734	13752	13632	13952	13699	13765	13778	13670	13826	13729	13816	13864	13673	13707	13688	13657	13682	13802	13726	13728	13807	13814	13787	13840	13731	13758	13694	13805	13940	13837	13621	13644	13632	13866	13683	13655	13638	13699	13762	13579	13662	13823	13588	13813	13679	13781	13820	13819	13762	13818	13704	13694	13708	13486	13687	13783	13713	13755	13902	13768	13789	13759	13863	13856	13806	13705	13777	13872	13866	13780	13795	13808	13679	13775	13878	13729	13685	13668	13939	13824	13919	13741	13746	13975	13581	13545	13768	13717	13822	13608	13802	13459	13846	13671	13887	13684	13662	13772	13739	13743	13757	13818	13795	13661	13662	13653	13729	13751	13686	13919	13918	13699	13653	13908	13806	13515	13952	13654	13726	13535	13773	13706	13908	13672	13608	13740	13694	13721	13707	13776	13713	13634	13775	13857	13708	13676	13667	13794	13816	13708	13590	13741	13704	13706	13728	13657	13589	13682	13768	13769	13758	13751	13692	13803	13687	13788	13758	13706	13732	13788	13749	13684	13742	13675	13752	13477	13595	13748	14017	13786	13617	13897	13688	13588	13758	13685	13614	13804	13711	13734	13593	13863	13903	13675	13749	13873	13634	13752	13820	13713	13809	13672	13609	13582	13693	13681	13687	13635	13742	13772	13631	13847	13837	13553	13806	13765	13849	13674	13826	13762	13902	13745	13746	13808	13654	13818	13636	13752	13746	13837	13669	13881	13862	13749	13697	13770	13752	13748	13640	13882	13750	13739	13793	13736	13768	13831	13708	13723	13716	13873	13729	13627	13731	13588	13753	13748	13843	13848	13680	13771	13667	13756	13721	13790	13807	13730	13772	13719	13745	13721	13820	13827	13851	13650	13811	13699	13806	13779	13626	13738	13841	13820	13749	13750	13718	13807	13677	13737	13778	13491	13752	13758	13813	13622	13736	13693	13726	13806	13639	13753	13829	13908	13614	13934	13622	13937	13683	13608	13645	13648	13695	13766	13801	13707	13829	13856	13897	13828	13694	13805	13746	13790	13654	13828	13660	13634	13702	13869	13697	13814	13624	13561	13669	13825	13677	13936	13827	13723	13846	13627	13648	13766	13739	13765	13865	13878	13725	13674	13684	13681	13754	13622	13688	13704	13607	13849	13750	13726	13860	13771	13728	13755	13677	13589	13790	13783	13680	13756	13791	13697	13692	13738	13687	13743	13672	13715	13601	13795	13817	13708	13846	13681	13792	13694	13669	13823	13788	13861	13648	13583	13707	13632	13717	13635	13845	13753	13863	13838	13696	13705	13747	13820	13613	13768	13638	13741	13670	13914	13756	13753	13771	13739	13594	13842	13751	13782	13740	13636	13640	13745	13694	13733	13845	13698	13605	13702	13705	13560	13696	13563	13920	13648	13711	13627	13751	13785	13683	13787	13780	13800	13700	13726	13758	13881	13879	13877	13767	13685	13736	13715	13824	13646	13885	13850	13698	13566	13818	13748	13793	13822	13841	13823	13900	13743	13739	13792	13674	13679	13716	13651	13780	13684	13628	13786	13720	13673	13657	13883	13691	13627	13813	13897	13706	13710	13836	13829	13616	13752	13872	13568	13738	13753	13730	13750	13709	14002	13649	13777	13713	13708	13654	13677	13783	13880	13766	13901	13693	13674	13768	13661	13730	13724	13924	13809	13753	13648	13649	13636	13866	13771	13649	13554	13862	13776	13803	13793	13765	13760	13671	13706	13559	13869	13945	13808	13658	13725	13605	13745	13681	13631	13711	13643	13920	13811	13835	13804	13849	13721	13785	13880	13675	13981	13819	13692	13764	13669	13682	13644	13699	13708	13706	13868	13560	13512	13657	13724	13575	13579	13733	13721	13694	13649	13703	13738	13643	13852	13709	13785	13801	13703	13743	13668	13839	13826	13581	13754	13796	13822	13636	13767	13628	13810	13712	13791	13780	13783	13634	13610	13672	13720	13925	13788	13653	13883	13726	13663	13671	13684	13807	13770	13629	13730	13663	13750	13725	13912	13699	13743	13672	13698	13652	13785	13801	13736	13785	13788	13659	13752	13808	13895	13759	13796	13768	13847	13761	13784	13756	13702	13788	13605	13855	13696	13682	13715	13918	13647	13756	13730	13782	13702	13855	13697	13729	13799	13763	13685	13828	13740	13844	13765	13651	13684	13797	13736	13705	13672	13915	13646	13712	13866	13775	13624	13817	13760	13706	13642	13725	13806	13761	13920	13750	13757	13868	13792	13622	13756	13669	13805	13720	13764	13437	13809	13660	13737	13942	13684	13698	13650	13682	13725	13574	13692	13709	13960	13758	13786	13769	13713	13786	13686	13795	13746	13896	13650	13723	13559	13767	13649	13815	13873	13841	13757	13885	13611	13745	13744	13633	13728	13727	13844	13687	13764	13823	13784	13692	13692	13779	13865	13691	13769	13680	13688	13745	13858	13739	13705	13618	13858	13542	13821	13711	13705	13747	13609	13675	13800	13654	13744	13831	13772	13587	13722	13661	13803	13751	13735	13681	13873	13753	13691	13848	13768	13904	13761	13727	13769	13825	13688	13799	13776	13644	13734	13739	13715	13678	13734	13510	13642	13734	13870	13598	13809	13688	13670	13535	13875	13621	13707	13827	13801	13657	13608	13679	13662	13679	13756	13619	13604	13646	13710	13953	13720	13599	13535	13717	13765	13921	13669	13746	13447	13778	13629	13796	13744	13553	13644	13668	13739	13702	13925	13781	13697	13607	13776	13827	13815	13890	13713	13491	13750	13811	13700	13687	13873	13584	13830	13782	13705	13739	13731	13473	13854	13807	13710	13665	13850	13678	13780	13870	13759	13854	13652	13621	13796	13613	13793	13702	13780	13767	13670	13596	13794	13602	13707	13777	13780	13719	13714	13794	13811	13802	13581	13690	13747	13690	13648	13624	13710	13797	13552	13623	13834	13768	13796	13759	13718	13635	13727	13769	13662	13663	13639	13767	13679	13771	13673	13603	13702	13860	13775	13714	13681	13772	13723	13684	13676	13618	13851	13622	13667	13777	13705	13641	13727	13732	13604	13680	13674	13858	13664	13658	13738	13663	13724	13782	13755	13758	13706	13774	13607	13717	13799	13653	13691	13636	13767	13741	13773	13713	13708	13768	13683	13779	13782	13696	13764	13599	13607	13659	13662	13798	13699	13667	13566	13844	13708	13677	13732	13656	13698	13742	13657	13752	13775	13759	13578	13698	13724	13778	13692	13769	13745	13700	13727	13616	13896	13863	13602	13781	13555	13775	13746	13687	13597	13847	13710	13795	13991	13658	13652	13791	13783	13767	13613	13851	13592	13766	13806	13657	13824	13656	13813	13793	13856	13836	13617	13741	13520	13670	13806	13669	13799	13657	13682	13799	13663	13715	13687	13853	13865	13631	13732	13775	13868	13787	13732	13651	13870	13644	13714	13561	13932	13702	13728	13720	13879	13739	13659	13821	13854	13641	13708	13642	13725	13763	13746	13750	13836	13745	13723	13793	13808	13631	13844	13770	13836	13833	13819	13672	13788	13768	13709	13908	13715	13610	13774	13867	13656	13864	13722	13724	13749	13672	13892	13719	13652	13750	13752	13798	13665	13715	13792	13662	13809	13763	13629	13738	13730	13823	13601	13717	13754	13739	13848	13771	13651	13700	13822	13732	13818	13684	13926	13712	13781	13703	13695	13677	13593	13728	13791	13627	13798	13733	13653	13789	13642	13803	13810	13742	13641	13837	13657	13615	13772	13763	13726	13816	13826	13765	13702	13760	13834	13613	13720	13865	13804	13694	13773	13748	13663	13702	13884	13802	13770	13850	13818	13846	13820	13595	13873	13550	13702	13838	13810	13834	13865	13859	13867	13841	13701	13725	13796	13848	13597	13706	13711	13714	13849	13846	13686	13743	13768	13826	13786	13716	13870	13776	13636	13695	13796	13706	13690	13649	13808	13926	13769	13775	13663	13762	13770	13724	13566	13716	13638	13788	13648	13755	13849	13858	13688	13780	13764	13787	13763	13692	13766	13651	13647	13551	13796	13692	13506	13793	13721	13641	13797	13796	13665	13886	13852	13706	13797	13819	13747	13790	13967	13783	13743	13794	13659	13674	13806	13875	13744	13545	13854	13776	13799	13765	13724	13492	13616	13651	13654	13691	13732	13812	13708	13776	13754	13722	13835	13681	13739	13867	13785	13719	13692	13692	13775	13788	13719	13625	13879	13737	13879	13782	13837	13781	13778	13596	13817	13773	13868	13738	13778	13610	13766	13761	13623	13651	13791	13607	13633	13754	13757	13629	13674	13729	13794	13721	13746	13805	13728	13712	13901	13767	13839	13766	13747	13670	13811	13681	13827	13858	13789	13610	13618	13701	13897	13639	13745	13669	13677	13680	13709	13850	13776	13685	13715	13688	13766	13700	13831	13830	13758	13660	13814	13575	13655	13753	13855	13690	13811	13726	13707	13634
27698	23925	28956	25811	20945	19610	18854	17909	17491	17448	16797	16682	16491	16706	16523	16207	16313	16290	16218	16202	16149	16248	16455	15991	16012	16002	16064	15949	16099	16093	16062	16053	15942	15865	15968	15705	15901	15812	15737	15830	15901	15770	15827	15744	15867	15774	15851	15978	15933	15837	15893	15949	16014	16028	15882	15816	15841	15915	15812	15776	15814	15822	15830	15916	16101	15801	15803	15933	15953	15774	16079	15965	15983	15931	15928	15894	15799	15932	15960	15826	15796	15719	15944	15866	16044	15895	15839	15769	16055	15751	15838	15803	15903	15791	15810	15710	15894	15747	15809	15620	15918	15816	15906	16003	16059	15829	15737	15922	15855	15868	15969	15847	16014	15990	15881	15723	15819	16043	15990	16049	15961	15939	15979	15791	15983	15953	15753	15922	15856	15782	15805	15911	15798	15744	15868	15803	15967	15945	15874	15854	15787	15890	15998	15620	15895	15791	15667	15861	15817	15893	16031	15786	15899	15955	15857	15814	15895	15854	15813	15692	15648	15851	15791	15763	15949	15918	15846	15811	15709	15822	15916	16029	16056	15603	15840	15903	15896	15896	15774	15896	15808	15824	15863	16041	15854	15902	15893	15752	15760	15911	15789	15791	16085	15688	16007	15982	15921	15989	15794	15720	16083	15836	15859	15829	16013	15870	15915	15881	15917	15924	15904	15885	15649	15975	15914	15758	15870	16011	15785	15784	15994	15918	15780	15821	15796	15630	15747	15935	15934	15685	15946	15630	15917	16086	15834	15882	15692	15855	15779	15924	15778	15800	15659	15677	15914	15927	15845	15872	15807	15822	15803	15835	15993	15815	15792	15947	15766	15793	15881	15920	15854	15871	15877	15760	15865	16058	16052	16117	15825	15762	16176	15936	16061	15983	15857	16044	15771	16006	15972	15687	15841	15963	15907	15858	15726	15958	15725	15982	15942	15794	15690	15743	15896	15996	15854	15943	15977	15923	16031	15977	15920	15978	16055	15927	15906	15769	15973	15838	16203	15823	16010	16045	15902	15793	15872	15975	15653	15822	15729	16079	16031	15997	15947	15717	15899	16004	15922	15894	15813	15770	15734	15824	15806	15937	15875	16017	15754	16005	15928	15860	15828	16165	16135	15888	15588	16043	15919	15826	15849	15817	15860	15910	15853	15789	15698	15861	15895	16023	15785	15925	15811	15680	15987	16061	16080	15876	15791	15755	15845	15815	15648	15769	15873	16104	15980	15868	15878	15762	16141	15778	15870	15980	16035	15826	15906	15804	15826	15746	15858	15867	15754	15971	15897	15835	15777	15912	15882	15861	15699	15900	15843	16021	15864	15821	15769	15850	15951	16078	15752	15887	15743	15877	15813	15856	15969	15833	15881	16073	15820	15957	15844	15897	15981	15900	15927	15893	15702	15909	15856	15778	15795	15840	15840	15744	15953	15749	15879	15932	15896	15911	15936	16093	15947	15835	15815	15829	15994	15891	15924	15819	15984	15829	15797	16016	15967	15854	15700	15731	15732	15779	15724	15726	15903	15824	15835	15859	15970	15844	15866	16093	15912	15810	16055	16067	15952	15815	15937	15746	15977	15895	15816	15933	16006	15791	16034	15618	15894	15676	15712	15781	15632	15834	16066	15845	15711	16019	15915	15919	15977	15987	15983	16003	15936	15934	15816	15771	15878	15623	15812	15883	15984	15962	15837	15926	15715	15617	15975	15824	15775	15831	15917	15842	16013	15824	15656	15983	15961	15869	15953	16166	15837	15722	15969	15816	15663	15854	15833	15715	15806	15730	15727	15932	16061	15702	15770	15700	15862	15905	15815	15927	15861	15913	15995	16000	15933	15742	15974	15904	15861	15850	15869	15885	15858	15859	15884	15911	15740	15966	15908	15870	15960	15845	15833	15748	15902	15593	15873	15814	15959	15822	15832	15736	15730	15774	15885	16009	15855	15792	15839	15635	15814	15724	15905	16101	15732	15989	15761	15693	15940	15894	15871	15793	16072	15839	15962	15927	15873	15740	16112	15978	15944	15851	15947	15769	15812	15851	15728	15768	16018	15819	15884	16090	15933	15833	16002	15847	15830	15858	15964	16049	15638	15934	15737	15999	15837	15828	15762	15822	15893	16022	15937	15696	15875	15662	15712	15947	15834	15941	16150	15615	15784	15828	16011	16102	16101	15903	15927	15813	15901	15995	15809	15835	15757	15792	16019	15763	15885	15807	15856	15763	15710	15843	16035	15860	15903	15851	15900	15827	15819	15832	15682	15976	15683	15915	15951	15815	15883	16089	15979	16008	15765	15997	15848	15899	15987	16024	15977	16041	16016	15931	15971	15983	15893	15927	15739	15896	15885	16043	15754	15910	15816	15784	15883	15656	15910	15883	15865	15839	15673	15849	15876	15804	15867	15863	15866	15960	15943	15812	15609	15730	16023	15927	16016	15979	15831	15921	15953	15881	15617	15719	15897	15735	15835	15853	16123	15715	15999	15861	15968	15748	15670	15710	15778	15797	15864	15763	15715	15851	15815	15802	15875	15896	15771	15766	15816	15918	16182	15865	15801	15701	15874	15795	15693	15666	15923	15774	16052	15772	15932	15640	16027	15964	15887	15932	15766	15914	15902	15654	15977	15839	15963	15817	15705	15961	15644	15654	15812	15976	16048	15846	16041	15839	15997	15934	15914	15912	15974	15834	15776	15762	15773	15675	15811	15845	15890	16142	16039	16060	15973	15932	15864	15865	16168	16244	15922	15824	15897	15953	16044	16019	15649	15942	15986	15875	15762	15913	15721	16003	15905	15675	15872	15808	15949	15849	15844	15918	16083	15706	15747	15810	15870	15802	15949	15589	15934	15953	15946	15872	15988	15981	15708	15999	15916	15920	15943	15897	15971	15787	15909	15869	15766	15961	15857	15853	16030	15927	15837	15658	15895	15976	15897	16159	15931	15847	15786	15836	15938	15836	15787	16018	15820	15806	15900	15786	15836	15776	15864	15703	15900	15820	15817	15881	15821	15727	15914	15865	15961	15727	16030	16021	15814	15854	15764	15933	15759	15703	15947	16050	15876	15712	16115	15853	15927	15890	15971	15861	15783	15954	15940	15925	15894	16015	15895	15863	15803	15744	15874	15822	15998	15860	15636	15973	15761	15870	15880	15829	16092	15875	15888	15890	16060	15864	15932	15918	16023	16009	15947	15791	15857	15864	15858	15982	15831	15919	16075	15998	15906	15991	16036	15863	15877	15855	15916	15920	16027	16129	15921	15759	15960	15675	15846	16013	15910	15893	15809	15922	15931	15711	15942	15866	15790	16013	15967	15794	15880	15854	15852	15790	15823	15888	15964	15938	16014	15937	15914	16027	15909	15582	16000	15870	15892	15857	15803	15924	16098	15923	15785	15890	16010	15720	15645	15751	15805	15809	15781	15760	15882	15710	15912	15693	15856	15910	15957	16035	16035	15716	15934	15958	15773	16122	15879	15681	15925	15977	15957	15829	16051	15664	15884	16186	15917	15784	15828	15964	15876	15854	15904	15776	15756	15880	15879	15708	16033	15887	15881	15965	15840	16085	15961	15990	15847	15935	16126	15877	15829	15878	15855	15929	15635	15937	15794	15790	16155	15894	15878	15999	15923	16009	15894	16066	15982	15970	15930	15886	15734	15825	16026	15930	15789	15863	15993	15806	15764	15913	15864	15884	15879	15781	15907	15868	15930	15890	15747	15866	15663	15897	15987	15732	15873	15948	15924	15950	15722	15882	16017	15852	15880	15805	15843	15838	15932	16014	15828	15933	16025	16014	15634	15981	15717	15950	15946	15990	15928	15709	15844	15846	16018	15798	15994	15731	15825	16035	15981	15975	15935	15891	15984	15946	16045	15776	15880	15725	15854	15697	15917	16070	15834	15823	15619	15970	15899	15843	15965	15748	15955	15928	15760	16105	15817	15818	16001	15913	15831	15770	15825	16019	15956	15837	15930	15928	15756	15840	15813	15842	15804	15855	15980	15916	15829	16068	15764	15952	16022	15845	15984	15781	16075	15829	15680	16092	15882	15865	15921	15899	15880	16103	15741	15923	15948	15924	15835	15899	15830	15901	16091	15799	15939	15866	15625	15842	16047	16060	15922	15802	15899	15849	15969	15977	15811	15740	15940	15920	15763	15867	15858	15663	15945	15720	15897	15798	16045	15781	15953	15907	15904	15835	15948	15838	15853	15957	15858	15925	15868	15824	15910	15640	16003	15891	15959	16046	15940	15992	15885	15768	15913	15889	15774	15736	15755	15928	15782	15859	15967	15879	16040	15888	16032	16060	15899	15850	15800	16016	15927	15951	15911	16037	15970	15888	15965	15982	15891	15902	15942	16042	15904	15755	15695	15875	15942	15870	16037	15683	15869	15724	15697	15873	15952	15761	15849	15771	15910	15848	15931	15596	15828	15881	15813	15916	15901	15977	15894	15825	16089	15794	15888	15938	15970	15866	16091	15856	15963	15861	15870	16074	15883	15880	15974	15975	16004	16048	15701	15756	15973	15954	15796	15942	15858	15891	15794	15885	15965	15943	15801	15943	15764	15827	15920	15847	15720	15892	15970	15858	15824	15744	15993	15877	15878	15976	15979	15932	15807	15923	15791	15882	15787	15917	15951	15862	16016	16040	15891	15961	15796	15858	15935	15835	15986	15761	15848	15847	15785	15917	15837	15800	15919	16025	15813	15969	15797	15740	15821	15870	15837	16016	15817	15901	16001	15931	15858	15680	15781	15922	15835	15797	15939	15863	15785	15693	15860	15901	15974	15982	16113	15889	15780	15884	15726	15892	15887	15883	15823	15817	15774	15896	15908	15771	15747	15932	15853	15992	15945	15683	16156	16130	15937	16099	15986	15729	15869	15971	15938	15799	16034	15931	15737	15853	15861	15985	15986	15692	15960	15841	15763	15859	15940	15883	15682	15905	15897	15729	16083	15911	15606	15911	15692	15704	15835	15762	15909	15937	15838	15837	15940	15906	16059	15928	15993	15803	15922	15711	15912	16023	16053	15656	15837	16076	15857	15826	15811	15888	15841	15839	15897	15635	15897	15979	15880	15902	15910	15700	15840	15697	15884	15821	15876	15808	15676	15722	15966	15764	15781	15820	15804	16177	16051	15871
23961	34403	32123	25186	21861	19584	18362	17313	16688	16256	15897	15603	15262	15205	14850	14570	14714	14637	14573	14454	14266	14271	14261	14209	14276	14098	14233	14121	14028	14107	14122	13881	14265	14048	13887	14043	13915	14191	14070	14079	13954	13990	13943	14082	14117	13960	14034	13885	13932	14008	13864	13799	14168	14036	14022	14099	13927	13987	13936	14017	13895	14236	13864	13780	14024	13853	13928	13739	13989	13900	13926	14152	14072	13904	14086	14028	14148	13897	14026	13945	14017	14219	13910	14033	13808	14009	13992	13845	13937	14193	14037	13930	13956	14107	14036	14111	13935	14200	14143	13789	13909	13957	13853	13984	13883	13913	14054	13954	13952	13979	13991	13953	13935	14087	13943	13904	13880	13804	14037	13884	14088	13948	13879	13984	13890	14105	14170	13874	13844	13969	13922	14031	13929	14096	13990	13864	13875	13946	13791	14061	14025	14017	13858	13911	13958	14072	14030	14020	13842	13917	13986	14024	13991	14028	13891	14054	13943	14065	13826	14142	14009	14114	14023	13966	13868	13979	13922	13807	14011	13909	14072	13950	13918	14014	13942	13870	13959	13984	13989	14037	13949	13982	14082	14184	13826	13969	14092	13807	14020	14046	13921	13920	13950	14097	13802	14029	13937	13718	13960	13921	13945	13950	13914	13869	13977	13996	13974	13934	13895	13883	14051	14042	13885	14075	13983	14002	14031	14026	13808	13951	13971	14017	13786	13948	13916	14002	13922	13936	14073	13865	14002	13882	14113	13907	13981	13959	13905	13985	14019	13987	13880	13923	13888	13933	13932	14033	13943	13908	14022	13994	14041	13862	13943	13974	13986	14092	13958	14005	14085	13970	13938	13942	13765	14074	13940	14071	13982	13977	13877	14034	14154	13954	14031	14141	13992	13984	13998	13967	13898	13956	14000	14094	13924	14047	13971	14022	14055	13950	14142	13971	13960	13870	13935	14002	14002	13940	13895	14024	14053	13960	13922	14004	13903	13842	14058	13922	14036	13929	14072	13786	13931	13955	13783	13982	13981	13880	14117	13918	13903	13935	13952	13845	14033	13904	13827	13888	13999	14009	13638	14003	13954	13979	14083	14088	13786	13981	14094	13926	13842	13940	13949	13917	14012	13939	13978	13963	13945	13952	13972	13960	14103	13804	14014	14021	13882	13830	14014	14076	14012	13985	14175	13769	13924	13819	14164	13781	14036	13936	14155	14046	13911	13970	14070	14074	14065	13874	13982	13861	13983	13873	14037	14006	13819	13890	13810	14018	14047	14057	13988	13904	14073	13861	13873	13917	14053	13878	14032	13799	13873	13972	13961	13802	13938	14061	13949	14055	13923	13941	13981	14021	13984	13981	14048	13860	14153	14102	14018	14061	13994	13986	14058	13999	13875	13859	13892	13823	13914	14082	13908	13908	14013	13858	14018	13971	13898	13933	13842	14077	13991	14020	13880	14022	14085	13924	14022	14009	13838	13911	13876	13930	14112	13899	14020	13985	13795	13999	13992	13968	14053	14013	14080	14116	13880	14057	13972	13981	14045	13967	13904	13992	14010	13988	13863	13957	13774	13839	14106	14070	14089	13925	13931	14014	13889	13947	14021	13993	13923	13861	13936	14037	13929	13933	13975	13896	14064	13997	13978	14083	14036	13982	13906	13999	13894	14080	13906	13973	13910	13839	13951	13994	13892	14026	14172	13889	14075	13887	13987	13854	13911	13871	13888	14068	13950	13909	13916	13993	13934	14061	13984	13923	13969	14009	13946	13834	14031	14006	13955	13924	13864	14028	13844	14000	13850	14019	14179	13962	13812	14126	13991	13816	13978	13914	13938	13925	13961	13897	14183	14035	13891	13899	13875	13951	13982	13843	13862	13813	13994	13866	13980	13944	14091	14002	13943	14052	13897	14031	13926	13962	13952	14007	14048	13812	13897	13986	14139	13880	13991	14067	13887	13954	14029	13777	13905	13968	14012	13940	13970	13942	13875	13992	13801	13921	13862	13888	13910	13921	13845	14036	13924	14014	13993	13896	13980	14009	13848	14188	13970	13833	13972	14083	13828	14014	13843	13857	13984	14004	13969	13884	13639	13913	13902	13998	13889	14046	13893	14009	13989	13837	13938	13835	14083	13906	14103	14079	13995	14020	14106	13833	13813	14144	13753	13954	14037	13984	13880	13924	14055	13994	14035	13914	14134	13909	13860	13858	13968	13818	13953	13931	14025	13963	13925	13943	14009	14026	14169	13990	13934	13875	13945	14033	13889	14045	13975	14026	14055	13949	14069	13874	13964	13846	13980	13844	13858	14065	13787	14018	14044	13929	13883	14099	13980	13878	14130	13804	14086	14042	14031	14002	14037	13891	13941	14156	14020	13960	14096	13958	13959	13921	13882	13717	13955	13968	13931	14090	14022	14118	14068	13958	13867	14097	13971	13999	13894	13910	13950	14144	14207	14051	14218	13800	13885	13807	13964	14090	13877	13914	14021	14052	14015	13777	13914	13839	13832	13975	13883	13893	14004	13784	13971	13802	13871	14064	13861	13972	13982	13980	14046	14020	14000	13759	13816	13952	14097	14029	13934	13993	14008	14141	13895	13905	13950	13941	13807	13844	14073	14083	14020	13917	13991	13886	13916	13953	13968	14059	13907	13910	13929	13961	14045	13939	14101	13946	13992	13867	13897	13967	13761	13830	13894	13870	13944	13919	13957	13851	14050	13853	13982	14109	14027	14014	13951	13885	13903	13803	14188	14061	13998	13819	14092	13961	13833	14044	14054	14051	14082	13910	13833	14045	13874	13896	13956	14019	13993	13894	13931	14062	13888	13860	13888	13955	14031	13907	13911	13841	14051	13917	13856	14020	13968	13979	13945	13948	13939	13986	14133	13896	14035	13961	14010	13922	14088	13863	13973	13855	14007	13870	14184	13986	14046	13930	14084	13920	14066	14028	13851	14032	13878	13993	14067	13868	13962	14030	13873	14022	14087	13888	14039	13853	13909	14154	13862	13994	14003	13883	14096	14050	13901	13973	13870	13995	14017	14019	13969	14108	13879	13921	13866	13966	14003	14000	14112	13903	14032	13894	14014	13853	13933	14099	13959	13846	14005	13919	14037	13948	13920	13949	13992	13998	13941	13861	14017	14123	14032	13883	14039	14065	13877	14040	14142	13981	13898	14122	13833	14011	13820	13839	13809	14160	13949	14000	13834	14005	13846	13892	13895	13917	13956	14042	13924	13993	13958	13890	13841	14126	13894	13985	13986	14031	14027	13845	13771	13905	13857	14116	13898	14011	14088	13962	13910	13938	13918	13861	13968	13986	13866	13945	13985	13950	14001	13971	13811	14073	13850	14217	13985	13847	13935	13965	14051	14183	13986	13964	13857	13917	14123	13831	13997	14134	14025	13863	13998	14010	13977	13968	13908	13969	13811	14162	14115	14155	14042	14017	14015	13961	13927	13959	14026	14047	14100	14002	13975	14040	13813	14083	13900	13945	13937	13848	14082	14021	13845	14049	13984	14009	13936	14064	13906	13969	13859	13994	14052	13890	13867	13944	13808	14068	13943	14044	13795	13931	14099	13967	13954	14062	13868	13806	14067	13869	13916	13929	14160	13941	13971	13810	13918	13948	14061	14091	14144	13864	14024	13965	14049	14150	13967	14029	13944	13971	14022	14066	14042	14071	13928	13911	13992	13971	13845	13971	14057	14015	13791	14111	13880	13967	14027	13911	13895	14008	13889	13997	14024	13961	13859	14007	13890	13830	13976	14078	13972	14016	13960	14060	13938	13841	14021	14050	14144	14033	13755	13982	13863	14094	13863	13852	13954	13823	14042	13982	13903	13902	14092	13967	13967	13966	13794	14098	13905	13830	13956	13841	14151	14050	14073	14044	13952	14006	13912	13943	13887	13913	13876	13802	13892	13974	13909	13972	14056	13908	14110	13879	13902	13960	13998	14013	13725	13871	13994	13995	13896	13955	13779	13883	14015	13929	13973	13871	14137	13900	14076	14017	13903	13904	13866	13787	13983	14000	13853	13985	14069	13862	13964	14095	13996	13911	14094	13989	13932	13915	13881	13912	13941	13931	14023	14000	13879	14050	14046	13852	14129	13852	13931	13971	13937	14035	13904	13987	13948	14042	13963	14021	14009	13945	13959	13979	13782	14118	13908	13911	13918	13994	13931	13917	13865	14057	14137	13992	13878	13934	13996	13910	13984	14009	14070	14031	14007	13872	13856	13947	13982	13845	14046	14118	13994	13855	13911	13921	13884	13949	13870	13928	14118	13897	13982	13767	13910	13907	13821	14110	13890	14005	13881	13961	14004	13909	13944	13918	14007	13977	14077	13940	13922	13912	13957	13856	14096	14044	14009	14122	14084	14037	13985	13876	13934	14112	13856	13758	14024	14069	14093	14024	13832	14005	13981	13870	14003	14071	13995	13923	13925	14023	14118	13997	14129	14090	13716	14024	13908	13917	13819	14011	13809	13862	13802	14001	13887	14079	13982	13878	13957	13886	13861	13793	13985	13936	14028	13874	13939	13932	13818	14000	13990	14054	13955	13876	13969	14069	13963	13946	13936	13955	13847	13920	13786	13933	13973	13813	14003	13891	13790	14131	13993	14139	13712	13964	13747	13999	14088	14040	14008	13955	14056	14028	13972	13811	13995	13918	14030	14042	14009	13852	13952	13815	13953	14004	13977	13955	13939	13864	13978	13896	13964	14011	13963	14003	13953	13897	13726	13961	14074	14033	13932	13886	14016	13932	13854	13873	14205	13899	13771	13910	13928	13758	14103	13897	14039	13898	13952	13977	14126	14134	14025	13960	13852	13844	14023	14071	13996	13838	14035	14084	14010	14060	14089	13998	14100	13998	13945	13908	14004	14004	13910	13782	13933	13917	13902	14082	14021	14024	14012	14053	13810	13887	14000	14002	13840	13928	13831	13965	13960	14060	13889	14008	13809	14034	13851	14098	13950	13886	13871	14078	14003	13917	13858	13992	13923	13973	13876	14093	13749	13961	14034	13997	13946	14072	13768	14029	14086	13848	14118	14069	13938	13957	13947	13976	13903	14009	13958	13992	13904	13885	13763	13993	14003	14007	13999	13994	14034	13999	14265	13976	14042	13910	13984	14015	13946	13994
23676	20915	28141	24245	22676	23020	21976	19017	18283	17897	17613	17340	16866	16687	16611	16267	16223	16291	16274	16063	16129	15895	15972	15858	15980	15671	15967	15610	15697	15776	15748	15786	15618	15739	15517	15525	15794	15732	15672	15524	15707	15470	15561	15545	15423	15480	15395	15726	15577	15523	15614	15457	15413	15548	15647	15562	15669	15586	15495	15488	15393	15606	15418	15712	15411	15465	15650	15499	15600	15506	15608	15602	15677	15517	15515	15571	15577	15551	15582	15465	15435	15369	15511	15715	15370	15471	15379	15420	15403	15475	15517	15442	15671	15653	15454	15491	15707	15523	15594	15518	15555	15511	15380	15446	15462	15522	15643	15539	15597	15605	15458	15487	15707	15392	15629	15624	15517	15487	15618	15733	15598	15542	15517	15489	15705	15339	15610	15647	15430	15533	15530	15716	15514	15415	15684	15614	15552	15527	15585	15493	15497	15456	15531	15524	15475	15513	15504	15325	15504	15429	15692	15296	15447	15213	15596	15528	15453	15579	15433	15414	15559	15588	15320	15407	15553	15587	15624	15585	15481	15370	15605	15621	15482	15503	15494	15545	15664	15550	15482	15398	15372	15629	15516	15571	15420	15512	15485	15526	15488	15579	15722	15529	15524	15696	15735	15574	15425	15417	15406	15431	15586	15432	15605	15322	15433	15605	15673	15464	15712	15554	15543	15434	15743	15509	15652	15547	15584	15378	15517	15552	15659	15254	15391	15390	15386	15619	15437	15411	15456	15481	15519	15454	15619	15592	15507	15466	15681	15514	15467	15539	15629	15390	15580	15416	15475	15476	15453	15562	15576	15384	15426	15510	15467	15447	15348	15532	15517	15378	15555	15738	15394	15516	15528	15617	15600	15585	15634	15676	15563	15562	15391	15330	15480	15569	15399	15637	15794	15485	15453	15468	15407	15572	15564	15499	15568	15543	15262	15524	15584	15606	15683	15655	15530	15505	15540	15580	15558	15539	15498	15460	15486	15698	15468	15448	15557	15505	15524	15586	15578	15467	15531	15522	15560	15235	15575	15548	15485	15453	15476	15595	15500	15438	15527	15318	15692	15287	15482	15530	15649	15429	15510	15494	15517	15594	15466	15599	15638	15748	15400	15400	15411	15685	15443	15584	15514	15502	15593	15508	15604	15412	15580	15555	15691	15602	15525	15303	15601	15458	15494	15553	15423	15404	15415	15429	15515	15351	15445	15446	15424	15499	15426	15450	15605	15426	15355	15523	15642	15627	15701	15452	15720	15396	15485	15406	15567	15445	15504	15469	15505	15479	15546	15489	15547	15693	15390	15439	15581	15462	15437	15363	15498	15430	15343	15561	15569	15525	15584	15632	15539	15640	15328	15581	15476	15478	15509	15430	15355	15311	15584	15533	15515	15524	15666	15510	15567	15391	15589	15761	15618	15333	15630	15342	15664	15521	15578	15502	15574	15630	15481	15554	15532	15545	15406	15415	15433	15543	15606	15348	15796	15578	15503	15477	15455	15443	15588	15398	15628	15538	15556	15485	15395	15519	15465	15406	15430	15426	15616	15686	15696	15541	15574	15538	15655	15573	15631	15738	15612	15444	15633	15600	15440	15427	15590	15524	15440	15575	15601	15555	15367	15494	15418	15473	15552	15674	15558	15532	15605	15518	15519	15572	15398	15576	15368	15394	15366	15505	15477	15516	15376	15495	15564	15566	15426	15345	15463	15685	15679	15451	15572	15314	15536	15650	15449	15487	15453	15458	15569	15653	15402	15516	15481	15563	15237	15510	15460	15518	15497	15626	15696	15449	15602	15462	15661	15423	15563	15373	15582	15379	15427	15621	15617	15610	15547	15615	15544	15616	15384	15430	15544	15581	15570	15639	15584	15548	15423	15475	15496	15462	15341	15641	15460	15595	15459	15626	15543	15635	15566	15520	15526	15565	15500	15483	15568	15489	15726	15611	15574	15422	15472	15676	15540	15533	15439	15626	15471	15520	15423	15593	15603	15670	15625	15303	15538	15523	15419	15568	15657	15656	15644	15457	15624	15738	15729	15555	15503	15535	15471	15602	15548	15403	15573	15344	15709	15639	15738	15578	15357	15866	15336	15535	15714	15227	15385	15504	15391	15614	15611	15560	15628	15374	15286	15535	15397	15517	15412	15361	15404	15524	15512	15485	15738	15601	15671	15579	15368	15340	15532	15572	15515	15427	15629	15500	15539	15407	15560	15507	15405	15475	15493	15536	15543	15394	15373	15518	15476	15685	15659	15403	15280	15375	15472	15601	15689	15545	15578	15504	15424	15495	15534	15504	15606	15411	15387	15565	15436	15503	15448	15465	15573	15654	15550	15538	15441	15352	15316	15483	15725	15591	15558	15585	15591	15416	15621	15524	15578	15406	15648	15462	15552	15564	15520	15574	15580	15439	15556	15514	15560	15545	15569	15462	15532	15412	15459	15507	15696	15575	15579	15795	15626	15512	15669	15311	15426	15634	15513	15375	15448	15487	15411	15387	15393	15530	15589	15491	15562	15345	15319	15526	15636	15581	15501	15443	15542	15527	15512	15330	15512	15653	15634	15341	15606	15508	15712	15452	15466	15576	15705	15588	15557	15422	15358	15556	15394	15639	15569	15668	15474	15581	15645	15623	15634	15601	15544	15476	15575	15472	15625	15571	15416	15406	15586	15485	15561	15358	15498	15583	15508	15407	15701	15748	15419	15574	15570	15596	15537	15525	15484	15506	15402	15239	15607	15663	15610	15415	15455	15521	15530	15549	15587	15447	15569	15396	15526	15595	15597	15588	15454	15482	15462	15394	15450	15601	15549	15422	15407	15726	15447	15520	15602	15226	15455	15352	15420	15514	15853	15741	15779	15422	15433	15541	15474	15495	15373	15491	15495	15771	15559	15608	15674	15539	15522	15614	15500	15654	15536	15619	15450	15562	15543	15397	15570	15259	15668	15513	15364	15642	15430	15501	15584	15545	15450	15595	15449	15412	15586	15572	15799	15557	15510	15368	15532	15693	15535	15524	15645	15657	15550	15708	15726	15659	15507	15397	15488	15483	15493	15515	15513	15355	15538	15609	15492	15484	15491	15585	15526	15567	15672	15494	15516	15530	15780	15347	15436	15580	15649	15564	15506	15576	15583	15574	15560	15529	15366	15593	15482	15614	15549	15598	15322	15535	15526	15398	15494	15426	15453	15508	15545	15314	15691	15420	15618	15531	15502	15672	15428	15570	15467	15591	15586	15538	15445	15642	15663	15598	15681	15537	15461	15536	15602	15489	15683	15618	15495	15735	15711	15502	15644	15684	15497	15523	15656	15602	15595	15586	15497	15693	15494	15563	15470	15627	15544	15638	15494	15425	15610	15356	15493	15592	15314	15609	15476	15450	15410	15593	15491	15644	15478	15584	15460	15484	15477	15451	15776	15271	15626	15513	15459	15593	15658	15443	15733	15371	15398	15649	15683	15362	15600	15692	15687	15432	15585	15418	15532	15412	15459	15350	15562	15722	15756	15462	15570	15484	15620	15500	15604	15574	15427	15377	15542	15593	15536	15654	15562	15290	15827	15404	15384	15536	15522	15559	15425	15233	15454	15581	15507	15430	15590	15516	15536	15563	15585	15812	15588	15593	15545	15483	15375	15529	15434	15489	15481	15519	15592	15413	15554	15691	15533	15577	15362	15536	15584	15589	15481	15343	15762	15638	15473	15590	15289	15384	15581	15426	15437	15420	15479	15615	15309	15616	15523	15575	15611	15479	15619	15522	15594	15639	15614	15310	15491	15400	15730	15692	15490	15543	15315	15504	15449	15691	15589	15466	15393	15473	15554	15629	15384	15459	15441	15628	15616	15541	15694	15632	15670	15541	15477	15588	15326	15549	15630	15353	15428	15429	15677	15408	15496	15654	15475	15561	15598	15397	15771	15486	15500	15618	15439	15437	15630	15563	15401	15703	15409	15442	15399	15458	15536	15458	15540	15163	15304	15477	15467	15639	15541	15493	15479	15658	15672	15388	15524	15526	15489	15478	15438	15333	15359	15521	15463	15535	15546	15549	15386	15497	15687	15667	15576	15669	15480	15635	15349	15341	15496	15368	15432	15666	15693	15581	15470	15321	15488	15689	15560	15392	15547	15500	15390	15528	15698	15507	15601	15619	15646	15422	15584	15367	15464	15419	15300	15410	15500	15553	15775	15579	15460	15561	15609	15485	15526	15465	15456	15427	15530	15691	15555	15463	15510	15534	15678	15569	15647	15536	15417	15548	15461	15629	15688	15579	15430	15460	15615	15538	15663	15558	15534	15730	15552	15538	15612	15493	15506	15426	15350	15435	15373	15325	15578	15574	15625	15596	15314	15453	15589	15566	15506	15405	15607	15393	15639	15621	15610	15580	15555	15676	15609	15558	15449	15523	15514	15729	15469	15614	15639	15564	15408	15392	15389	15556	15608	15525	15533	15526	15610	15694	15445	15481	15478	15379	15370	15647	15600	15553	15522	15439	15777	15591	15550	15485	15404	15462	15541	15509	15435	15375	15338	15406	15487	15574	15518	15515	15630	15457	15518	15584	15559	15398	15505	15544	15502	15370	15593	15638	15605	15632	15469	15780	15560	15596	15546	15524	15590	15412	15710	15406	15437	15530	15309	15284	15554	15688	15540	15579	15584	15645	15464	15478	15496	15558	15633	15521	15622	15428	15680	15598	15478	15554	15492	15508	15384	15451	15430	15496	15591	15365	15428	15516	15462	15587	15372	15573	15541	15430	15416	15654	15629	15504	15408	15603	15584	15555	15531	15517	15587	15573	15582	15390	15558	15346	15537	15488	15773	15615	15599	15599	15452	15584	15373	15610	15530	15642	15339	15548	15495	15615	15522	15658	15562	15534	15450	15639	15553	15368	15440	15544	15579	15621	15313	15567	15628	15589	15625	15400	15492	15319	15412	15631	15558	15411	15530	15741	15587	15414	15477	15516	15551	15637	15532	15440	15520	15571	15757	15820	15621	15348	15744	15668	15530	15646	15468	15524	15614	15602	15450	15721	15447	15575	15525	15618	15703	15500	15580	15365	15380	15506	15495	15500	15464	15468	15596	15529	15342	15371	15467	15666	15364	15488	15542	15617	15482	15438	15640	15731	15538	15680	15441	15611	15446	15402
23256	39485	37390	29970	25400	22411	20783	19186	18121	17467	16904	16370	15888	15517	15065	15014	14994	14814	14615	14525	14517	14377	14204	14309	14203	14128	14150	14046	13998	14051	14036	13903	14006	13923	13915	13860	13836	14048	13844	13699	13734	13953	13824	13768	13844	13927	13779	13716	13930	13779	13777	13669	14040	13740	13725	13772	13754	13801	13685	13758	13927	13649	13822	13805	13821	13876	13815	13745	13842	13679	13747	13727	13670	13770	13676	13810	13823	13662	13763	13709	13924	13716	13948	13734	13797	13806	13822	13947	13885	13771	13821	13771	13861	13797	13889	13683	13740	13941	13676	13849	13820	13660	13875	13770	13703	14021	13829	13728	13796	13818	13725	13784	13717	13787	13792	13740	13757	13780	13801	13880	13824	13677	13659	13796	13634	13862	13789	13870	13749	13932	13764	13797	13810	13758	13784	13748	13800	13813	13796	13918	13834	13818	13772	13754	13773	13708	13926	13834	13762	13647	13749	13843	13616	13678	13725	13827	13708	14023	13854	13834	13762	13796	14027	13971	13792	13960	13815	13795	13792	13598	13739	13835	13738	13661	13648	13755	13804	13891	13920	13874	13857	13751	13799	13767	13826	13808	13742	13716	13795	13820	13870	13711	13681	13661	13818	13908	13731	13802	13709	13815	13736	13801	13822	13705	13771	13703	13752	13753	13961	13813	13857	13855	13767	13572	13932	13820	13901	13796	13786	13566	13894	13783	13764	13634	13694	13816	13702	13850	13642	13786	13729	13721	13868	13800	13736	13774	13831	13677	13780	13773	13727	13648	13885	13842	13776	13670	13810	13864	13780	13709	13847	13719	13865	13783	13667	13775	13761	13789	13943	13771	13646	13782	13653	13577	13842	13988	13727	13836	13730	13749	13644	13736	13745	13848	13956	13688	13871	13802	13794	13799	13768	13774	13869	13886	13772	13747	13657	13744	13762	13724	13567	13816	13896	13640	13850	13636	13791	13827	13813	13782	13767	13659	13910	13831	13593	13827	13815	13914	13709	13738	13769	13771	13819	13860	13750	13754	13805	13891	13793	13838	13902	13780	13808	13736	13832	13861	13746	13746	13629	13733	13661	13817	13797	13737	13651	13846	13715	13824	13867	13812	13805	13770	13903	13782	13850	13936	13834	13878	13833	13831	13860	13702	13597	13561	13823	13727	13809	13679	13687	13813	13921	13780	13833	13776	13689	13735	13876	13726	13795	13669	13695	13949	13735	13727	13706	13850	13861	13938	13677	13989	13807	13839	13754	13915	13624	13662	13852	13796	13680	13915	13692	13741	13833	13715	13815	13863	13764	13896	13785	13826	13863	13815	13764	13864	13723	13665	13581	13743	13777	13850	13801	13787	13601	13777	13569	13887	13954	13752	13837	13903	13806	13914	14017	13938	13721	13606	13839	13672	13586	13810	13803	13799	14069	13713	13770	13715	13787	13760	13885	13847	13744	13803	13720	13723	13641	13772	13893	13759	13792	13721	13615	13767	13738	13664	13736	13702	13772	13766	13881	13878	13782	13807	13793	13873	13973	13915	13642	13818	13726	13661	13657	14024	13770	13826	13943	13825	13790	13781	13801	13697	13747	13669	13696	13802	13762	13849	13817	13807	13860	13722	13753	13796	13776	13658	13755	13829	13664	13814	13873	13855	13588	13771	13614	13780	13849	13632	13719	13694	13846	13715	13783	13760	13633	13812	13744	13801	13746	13634	13913	13838	13807	13808	13798	13839	13906	13731	13604	13862	13781	13859	13786	13779	13876	13802	13693	13802	13713	13819	13820	13691	13628	13780	13835	13718	13673	13670	13902	13850	13830	13694	13579	13680	13727	13916	13627	13761	13794	13975	13725	13772	13796	13707	13567	13815	13783	13627	13747	13739	13817	13828	13908	13740	13757	13693	13689	13898	13609	13736	13702	13705	13797	13766	13736	13880	13762	13912	13693	13859	13899	13639	13733	13817	13674	13744	13775	13711	13717	13573	13781	13805	13806	13843	13721	13757	13831	13856	13626	13862	13832	13684	13651	13633	13875	13829	13769	13787	13814	13681	13579	13809	13726	13800	13733	13693	13714	13744	13988	13676	13868	13677	13651	13679	13757	13742	13950	13790	13800	13842	13804	13878	13622	13762	13787	13821	13796	13694	13686	13715	13714	13703	13931	13765	13674	13690	13690	13847	13895	13656	13752	13780	13762	13845	13742	13615	13758	13779	13739	13880	13741	13725	13799	13719	13733	13925	13786	13864	13782	13676	13681	13754	13892	13852	13756	13857	13720	13648	13863	13765	13687	13747	13834	13785	13717	13592	13642	13884	13923	13689	13699	13813	13803	13733	13844	13661	13738	13610	13981	13779	13868	13688	13771	13821	13753	13683	13771	13625	13966	13777	13881	13870	13627	13781	13783	13773	13927	13797	13691	13695	13870	13720	13698	13794	13840	13834	13590	13830	13702	13725	13860	13808	13813	13773	13865	13909	13947	13657	13710	13827	13802	13788	13643	13819	13735	13961	13647	13760	13946	13890	13748	13777	13718	13904	13751	13940	13747	13552	13754	13778	13830	13626	13887	13812	13750	13682	13952	13687	13882	13909	13765	13709	13724	13606	13744	13778	13761	13680	13846	13874	13770	13636	13795	13807	13654	13660	13924	13822	13827	13883	13841	13716	13894	13723	13855	13780	13670	13732	13784	13835	13844	13712	13476	13694	13771	13732	13854	13662	13836	13747	13753	13804	13720	13730	13678	13873	13878	13724	13891	13879	13796	13706	13695	13747	13826	13729	13889	13621	13845	13750	13691	13728	13845	13685	13715	13700	13780	13769	13874	13827	13773	13682	13834	13701	13856	13809	13730	13905	13706	13644	13711	13871	13809	13934	13940	13731	13863	13721	13627	13835	13864	13799	13816	13876	13785	13889	13614	13754	13567	13903	13780	13877	13893	13710	13703	13822	13686	13664	13885	13755	13764	13835	13748	13769	13874	13781	13830	13743	13723	13690	13677	13791	13804	13768	13900	13767	13755	13703	13691	13687	13872	13847	13580	13721	13651	13664	13905	13702	13724	13736	13979	13791	13865	13786	13824	13774	13853	13848	13691	13804	13900	13616	13592	13746	13764	13714	13687	13846	13672	13742	13715	13762	13711	13847	13842	13736	13635	13725	13672	13801	13878	13740	13797	13738	13779	13789	13770	13773	13850	13716	13907	13774	13573	13893	13720	13722	13686	13642	13823	13804	13794	13690	13752	13761	13679	13660	13782	13731	13856	13834	13712	13827	13537	13783	13792	13907	13690	13784	13773	13828	13745	13684	13893	13732	13859	13774	13847	13704	13798	13816	13821	13884	13856	13728	13655	13969	13901	13587	13875	13848	13634	13933	13822	13728	13748	13790	13770	13971	13697	13716	13887	13787	13740	13768	13631	13705	13771	13746	13865	13879	13683	13815	13826	13733	13907	13772	13756	13758	13792	13756	13818	13986	13708	13554	13664	13728	13720	13623	13651	13708	13824	13815	13780	13759	13694	13741	13819	13795	13882	13927	13696	13801	13908	13663	13811	13659	13797	13852	13727	13863	13716	13681	13908	13873	13959	13561	13852	13765	13823	13799	13832	13824	13791	13851	13820	13783	13577	13770	13704	13759	13750	13741	13907	13562	13735	13797	13885	13560	13789	13858	13914	13581	13859	13810	13695	13749	13844	13773	13728	13693	13903	13844	13888	13757	13782	13746	13765	13916	13861	13770	13739	13779	13783	13757	13830	13859	13800	13792	13740	13620	13604	13819	13677	13835	13698	13792	13957	13924	13722	13731	13726	13759	13819	13806	13685	13757	13799	13720	13797	13716	13669	13582	13774	13833	13769	13774	13769	13783	13830	13855	13752	13940	13791	13934	13807	13714	13861	13657	13870	13917	13700	13907	13933	13908	13813	13688	13637	13496	13817	13809	13831	13794	13727	13735	13999	13756	13664	13853	13709	13770	13796	13892	13931	13826	13611	13782	13838	13688	13734	13889	13816	13798	13808	13829	13898	13768	13708	13901	13686	13893	13668	13650	13708	13765	13706	13914	13742	13878	13710	13776	13501	13836	13766	13838	13707	13644	13743	13758	13758	13756	13865	13898	13880	13676	13570	13863	13688	13754	13840	13777	13699	13736	13760	13867	13797	13761	13809	13700	13627	13706	13936	13737	13706	13757	13767	13875	13699	13692	13776	13907	14024	13574	13905	13748	13883	13722	13853	13762	13833	13876	13688	13783	13840	13734	13777	13908	13906	13863	13636	13683	13818	13681	13776	13558	13722	13932	13702	13818	13836	13759	13559	13776	13815	13820	13694	13698	13867	13765	13791	13736	13802	13744	13693	13803	13649	13687	13766	13641	13729	13691	13750	13680	13839	13713	13860	13662	13612	13734	13851	13769	13824	13668	13852	13840	13712	13818	13779	13719	13691	13740	13797	13702	13731	13791	13738	13792	13787	13763	13877	13754	13822	13696	13792	13734	13876	13693	13858	13796	13677	13782	13834	13916	13892	13645	13860	13786	13865	13616	13787	13741	13830	13756	13788	13807	13857	13674	13696	13915	13848	13836	13740	13631	13943	13990	13766	13755	13786	13885	13751	13635	13860	13809	13737	13746	13795	13705	13752	13843	13937	13912	13706	13691	13882	13832	13848	13791	13649	13727	13720	13654	13927	13772	13820	13718	13872	13650	13814	13775	13590	13823	13860	13749	13622	13900	13633	13867	13628	13881	13834	13783	13736	13740	13850	13785	13781	13561	13719	13834	13856	13790	13670	13890	13746	13828	13767	13800	13918	13901	13734	13662	13751	13777	13704	13848	13901	13795	13855	13705	13776	13842	13686	13726	13744	13738	13923	13845	13695	13838	13779	13724	13869	13786	13847	13757	13807	13748	13904	13726	13802	13752	13822	13870	13665	13811	13730	13780	13808	13840	13775	13848	13853	13862	13907	13956	13755	13727	13777	13883	13743	13802	13654	13777	13750	13802	13714	13873	13812	13745	13894	13720	13669	13721	13763	13738	13719	13806	13865	13736	13716	13743	13722	13731	13785	13828	13969	13602	13822	13766	13767	13861	13706	13810	13843	13732	13875	13779	13936	13750	13899	13772	14021	13792	13824	13683	13804	13876	13837	13731
22633	20978	28711	23454	21494	24131	26237	20864	19265	19200	18395	17858	17555	17215	16929	16684	16703	16646	16641	16154	16016	16221	16318	16162	16133	16090	15933	16077	15944	15900	15818	15639	15763	15831	15726	15724	15769	15811	15818	15723	15738	15835	15715	15594	15656	15776	15646	15615	15523	15766	15501	15524	15606	15407	15744	15520	15521	15501	15750	15696	15474	15618	15894	15550	15599	15575	15720	15340	15746	15723	15772	15589	15794	15560	15626	15579	15605	15443	15543	15528	15734	15754	15741	15633	15719	15498	15779	15757	15581	15704	15701	15778	15513	15570	15353	15391	15455	15652	15619	15711	15730	15616	15718	15567	15608	15593	15523	15442	15471	15416	15425	15801	15629	15711	15626	15566	15614	15644	15685	15635	15683	15659	15573	15591	15251	15544	15630	15711	15681	15704	15760	15509	15609	15696	15728	15686	15545	15624	15744	15469	15628	15606	15637	15582	15752	15742	15410	15442	15504	15554	15547	15478	15480	15595	15662	15565	15408	15603	15531	15504	15442	15731	15587	15698	15414	15657	15703	15562	15536	15685	15542	15435	15425	15724	15531	15670	15480	15586	15374	15532	15627	15546	15459	15490	15689	15702	15601	15590	15619	15658	15673	15594	15481	15658	15685	15454	15522	15488	15703	15318	15642	15444	15585	15608	15583	15620	15481	15629	15430	15498	15600	15549	15520	15432	15707	15727	15488	15526	15631	15630	15566	15685	15582	15516	15367	15579	15469	15535	15615	15487	15364	15546	15517	15580	15746	15431	15568	15776	15485	15398	15529	15573	15517	15532	15540	15625	15657	15745	15724	15629	15556	15449	15780	15650	15695	15490	15789	15524	15626	15622	15575	15642	15413	15681	15667	15452	15499	15534	15458	15594	15592	15482	15676	15526	15443	15628	15664	15465	15900	15595	15451	15424	15430	15496	15532	15415	15500	15587	15528	15646	15520	15562	15503	15548	15518	15533	15409	15567	15746	15683	15661	15638	15518	15701	15735	15572	15643	15495	15492	15635	15527	15416	15660	15412	15492	15400	15461	15484	15418	15343	15586	15584	15640	15616	15529	15569	15532	15626	15435	15607	15524	15538	15455	15791	15529	15591	15735	15395	15467	15380	15489	15563	15608	15503	15519	15544	15795	15605	15473	15500	15553	15599	15483	15754	15649	15515	15324	15517	15505	15551	15513	15648	15470	15600	15482	15505	15589	15510	15225	15625	15503	15524	15541	15557	15672	15643	15869	15491	15568	15609	15745	15681	15468	15691	15572	15571	15649	15553	15417	15381	15546	15492	15675	15532	15591	15607	15473	15467	15445	15600	15536	15471	15572	15465	15380	15703	15569	15639	15787	15556	15607	15635	15506	15408	15590	15567	15567	15802	15467	15410	15300	15530	15579	15549	15489	15683	15485	15465	15469	15523	15636	15604	15592	15700	15544	15617	15559	15488	15575	15553	15465	15504	15567	15600	15849	15597	15468	15533	15415	15659	15658	15587	15465	15381	15631	15477	15674	15641	15558	15716	15557	15668	15623	15655	15727	15435	15447	15664	15550	15693	15534	15523	15487	15569	15556	15489	15508	15558	15492	15496	15553	15563	15391	15605	15761	15525	15476	15754	15631	15481	15375	15501	15420	15270	15572	15376	15384	15331	15598	15729	15728	15519	15579	15529	15691	15653	15440	15528	15388	15551	15516	15663	15616	15628	15524	15543	15516	15539	15576	15542	15569	15500	15634	15544	15536	15489	15498	15432	15660	15482	15406	15292	15505	15372	15566	15445	15467	15493	15485	15524	15546	15612	15632	15431	15447	15594	15598	15641	15595	15446	15600	15492	15542	15432	15617	15592	15473	15462	15566	15652	15605	15529	15484	15688	15570	15577	15485	15489	15426	15645	15702	15518	15655	15576	15464	15517	15678	15565	15627	15711	15578	15531	15450	15487	15586	15428	15551	15535	15490	15366	15362	15480	15606	15426	15386	15499	15589	15552	15505	15529	15665	15662	15797	15712	15641	15470	15629	15576	15569	15510	15612	15558	15476	15544	15651	15798	15612	15542	15566	15605	15469	15375	15622	15598	15564	15402	15345	15573	15562	15506	15667	15524	15531	15597	15585	15500	15505	15630	15431	15557	15562	15640	15720	15536	15435	15477	15641	15400	15643	15594	15576	15614	15513	15603	15417	15361	15501	15429	15523	15644	15485	15344	15619	15558	15639	15651	15819	15621	15651	15454	15687	15602	15496	15442	15672	15466	15622	15654	15555	15511	15499	15534	15451	15631	15608	15758	15512	15550	15676	15461	15564	15418	15523	15512	15561	15614	15442	15497	15628	15641	15526	15439	15483	15370	15334	15628	15609	15511	15539	15438	15362	15391	15505	15512	15596	15403	15475	15485	15698	15486	15609	15531	15694	15708	15529	15645	15505	15493	15655	15618	15572	15601	15640	15645	15516	15639	15428	15425	15496	15609	15652	15516	15594	15582	15377	15483	15603	15585	15447	15431	15362	15580	15650	15613	15649	15431	15616	15660	15521	15734	15534	15520	15596	15653	15689	15714	15370	15680	15573	15688	15439	15614	15545	15434	15502	15272	15404	15555	15586	15613	15561	15550	15335	15440	15419	15630	15484	15606	15499	15506	15703	15553	15575	15465	15616	15496	15426	15539	15452	15389	15285	15617	15624	15498	15713	15627	15792	15407	15418	15528	15719	15611	15586	15469	15626	15533	15629	15772	15583	15772	15737	15698	15623	15479	15729	15506	15507	15737	15615	15715	15407	15481	15593	15596	15533	15525	15685	15445	15573	15541	15536	15606	15670	15672	15792	15465	15675	15543	15561	15587	15672	15688	15568	15299	15550	15674	15637	15741	15572	15382	15633	15351	15693	15577	15511	15499	15553	15420	15577	15587	15550	15464	15430	15429	15539	15356	15583	15819	15818	15521	15346	15550	15475	15430	15506	15479	15515	15348	15599	15488	15405	15496	15379	15582	15563	15444	15537	15507	15689	15511	15629	15503	15756	15370	15387	15615	15516	15752	15418	15527	15576	15421	15720	15482	15427	15695	15650	15445	15539	15602	15445	15526	15542	15777	15809	15618	15552	15686	15588	15664	15565	15570	15548	15551	15472	15488	15402	15468	15481	15560	15584	15514	15509	15490	15650	15587	15388	15521	15555	15449	15561	15528	15673	15689	15475	15250	15545	15464	15552	15422	15606	15422	15477	15458	15450	15590	15777	15546	15637	15508	15638	15536	15590	15638	15599	15547	15794	15592	15365	15507	15528	15467	15593	15465	15491	15603	15678	15698	15403	15535	15641	15643	15324	15539	15622	15657	15525	15738	15662	15615	15469	15437	15716	15379	15529	15740	15374	15496	15629	15611	15391	15600	15534	15652	15550	15539	15639	15579	15668	15724	15799	15667	15490	15447	15382	15629	15441	15633	15761	15462	15646	15480	15527	15596	15548	15543	15547	15693	15443	15553	15476	15568	15540	15585	15480	15596	15454	15577	15428	15573	15598	15442	15464	15640	15547	15569	15458	15579	15499	15661	15601	15407	15639	15476	15544	15464	15653	15710	15469	15614	15340	15460	15618	15577	15582	15715	15669	15679	15358	15560	15658	15412	15458	15543	15493	15672	15626	15536	15460	15727	15471	15428	15357	15461	15511	15578	15653	15498	15402	15666	15518	15587	15628	15573	15418	15383	15470	15540	15674	15503	15470	15609	15595	15643	15560	15811	15463	15606	15469	15535	15755	15740	15668	15423	15694	15490	15629	15421	15516	15591	15609	15411	15479	15252	15595	15475	15505	15507	15651	15495	15502	15496	15619	15600	15569	15407	15367	15525	15561	15649	15580	15618	15666	15451	15538	15402	15680	15558	15541	15520	15504	15540	15623	15630	15565	15436	15489	15560	15802	15509	15538	15338	15555	15570	15768	15530	15636	15573	15397	15527	15569	15641	15578	15480	15714	15482	15558	15662	15464	15605	15693	15456	15502	15697	15613	15584	15594	15505	15393	15552	15606	15451	15670	15535	15616	15557	15616	15728	15644	15473	15482	15395	15388	15500	15509	15363	15432	15543	15596	15715	15361	15386	15340	15552	15442	15583	15598	15552	15609	15659	15411	15499	15554	15558	15703	15532	15559	15581	15696	15674	15353	15440	15532	15614	15487	15580	15505	15530	15467	15468	15774	15614	15583	15660	15643	15322	15501	15436	15586	15468	15812	15652	15573	15559	15646	15744	15758	15337	15545	15410	15469	15508	15570	15493	15736	15438	15761	15626	15540	15465	15590	15560	15574	15426	15590	15550	15472	15642	15680	15480	15323	15795	15432	15475	15477	15699	15525	15337	15637	15546	15488	15588	15532	15362	15627	15620	15487	15384	15699	15768	15689	15697	15473	15677	15410	15565	15589	15719	15681	15659	15429	15402	15597	15737	15698	15591	15642	15604	15537	15460	15401	15543	15612	15449	15467	15389	15735	15497	15511	15487	15401	15444	15704	15644	15624	15531	15413	15611	15653	15645	15429	15580	15616	15599	15551	15555	15434	15524	15500	15426	15716	15396	15647	15455	15676	15770	15609	15516	15589	15608	15629	15253	15446	15611	15465	15638	15325	15610	15502	15512	15341	15648	15556	15615	15450	15459	15395	15599	15433	15524	15611	15520	15654	15279	15420	15641	15561	15615	15617	15632	15576	15553	15703	15436	15379	15534	15680	15691	15556	15678	15465	15657	15620	15714	15600	15362	15477	15661	15519	15576	15430	15527	15473	15628	15585	15414	15684	15562	15432	15564	15690	15648	15524	15504	15529	15656	15713	15359	15479	15430	15355	15546	15545	15632	15704	15503	15686	15517	15456	15655	15373	15349	15467	15601	15696	15556	15623	15396	15345	15483	15587	15517	15594	15571	15401	15364	15567	15595	15736	15511	15678	15783	15661	15490	15706	15738	15547	15330	15599	15565	15494	15664	15582	15552	15704	15481	15515	15639	15382	15552	15510	15686	15697	15456	15616	15481	15578	15765	15496	15632	15475	15426	15188	15622	15467	15486	15483	15741	15585	15729	15445	15520	15437	15389	15738	15521	15532	15445	15569	15234	15471	15677	15613	15580	15672	15537	15462	15503	15549	15459	15628	15501	15527	15528	15562	15477
25233	43831	41843	34251	29037	25815	23361	21359	20112	18969	18128	17624	16647	16245	15713	15521	15333	15185	15000	14962	14731	14527	14505	14464	14513	14096	14293	13992	14128	14210	14076	14020	13867	13962	14010	14233	13842	13896	13893	13794	13835	13718	13924	13795	13787	13711	13938	13738	14082	13811	13794	13937	13717	13720	13676	13827	13709	13707	13760	13803	13857	13800	13875	13721	13735	13654	13843	13669	13916	13738	13572	13662	13830	13723	13709	13895	13799	13847	13706	13798	13639	13803	13871	13752	13654	13785	13776	13981	13778	13690	13884	13795	13689	13787	13915	13704	13799	13794	13832	13784	13651	13695	13795	13828	13835	13622	13716	13731	13668	13732	13760	13769	13782	13775	13809	13678	13731	13818	13696	13806	13664	13609	13799	13837	13671	13961	13800	13913	13766	13758	13694	13849	13646	13737	13733	13745	13798	13667	13632	13802	13883	13918	13875	13729	13808	13685	13832	13746	13829	13802	13800	13684	13726	13883	13732	13719	13732	13841	13848	13908	13512	13711	13761	13674	13805	13885	13646	13686	13683	13803	13699	13673	13734	13763	13745	13872	13776	13705	13821	13811	13741	13772	13667	13559	13807	13709	13837	13606	13819	13836	13673	13790	13882	13818	13636	13649	13791	13635	13877	13699	13692	13733	13788	13618	13703	13689	13831	13737	13937	13895	13707	13770	13822	13843	13754	13733	13656	13647	13783	13672	13848	13583	13639	13649	13688	13750	13888	13650	13835	13803	13751	13769	13780	13860	13824	13714	13659	13766	13821	13713	13701	13775	13638	13783	13794	13812	13671	13641	13622	13743	13691	13798	13821	13774	13863	13806	13732	13713	13764	13847	13850	13815	13832	13649	13765	13837	13668	13691	13744	13660	13796	13706	13880	13580	13702	13720	13758	13872	13742	13732	13770	13690	13687	13569	13759	13980	13662	13855	13818	13787	13726	13786	13795	13552	13585	13715	13750	13640	13721	13779	13762	13818	13941	13711	13718	13799	13691	13769	13655	13596	13812	13592	13712	13582	13736	13625	13712	13680	13778	13772	13740	13742	13767	13772	13672	13856	13692	13659	13824	13817	13835	13839	13616	13723	13607	13693	13724	13774	13824	13779	13772	13824	13646	13915	13701	13801	13705	13749	13580	13832	13866	13902	13865	13659	13822	13726	13704	13605	13850	13645	13728	13561	13731	13766	13723	13820	13664	13711	13721	13792	13625	13696	13736	13485	13870	13716	13845	13532	13881	13821	13708	13659	13666	13646	13729	13564	13752	13812	13705	13673	13825	13597	13705	13895	13836	13774	13763	13761	13655	13760	13786	13673	13872	13495	13627	13667	13650	13870	13747	13808	13569	13713	13827	13536	13800	13668	13858	13887	13649	13714	13669	13739	13627	13794	13563	13672	13648	13629	13761	13773	13795	13797	13680	13685	13753	13620	13756	13667	13688	13649	13795	13848	13843	13695	13670	13656	13879	13777	13656	13617	13936	13681	13764	13772	13760	13681	13798	13874	13626	13665	13666	13786	13809	13702	13810	13720	13820	13765	13791	13594	13694	13748	13854	13881	13749	13617	13820	13771	13771	13757	13778	13700	13674	13808	13726	13853	13685	13800	13852	13829	13868	13747	13743	13836	13662	13830	13722	13814	13693	13776	13695	13773	13797	13555	13701	13779	13698	13835	13738	13918	13724	13857	13672	13636	13731	13639	13942	13789	13755	13901	13771	13691	13881	13740	13580	13768	13804	13845	13610	13814	13838	13894	13807	13712	13776	13629	13914	13685	13682	13790	13727	13754	13594	13595	13756	13803	13851	13630	13586	13941	13841	13691	13831	13801	13803	13754	13598	13753	13813	13660	13589	13571	13597	13692	13835	13792	13536	13698	13821	13768	13647	13751	13728	13627	13757	13787	13780	14022	13791	13794	13706	13741	13687	13653	13958	13911	13685	13792	13623	13790	13773	13724	13723	13744	13763	13704	13931	13657	13728	13799	13745	13621	13793	13907	13619	13719	13721	13766	13600	13864	13685	13750	13834	13804	13814	13735	13701	13946	13715	13859	13714	13759	13872	13715	13829	13843	13742	13723	13760	13906	13916	13749	13729	13904	13756	13796	13713	13700	13683	13682	13746	13762	13722	13735	13732	13807	13791	13804	13540	13594	13886	13706	13764	13663	13678	13728	13643	13645	13873	13746	13721	13725	13558	13905	13541	13720	13675	13748	13685	13614	13757	13738	13902	13731	13739	13690	13736	13730	13706	13654	13805	13766	13625	13715	13523	13905	13724	13561	13692	13933	13726	13885	13836	13708	13847	13847	13789	13666	13659	13913	13657	13620	13744	13693	13957	13597	13787	13603	13717	13722	13812	13735	13710	13694	13768	13832	13773	13553	13771	13702	13608	13749	13705	13635	13692	13781	13809	13586	13786	13749	13711	13676	13793	13664	13745	13702	13657	13758	13707	13785	13767	13808	13788	13672	13729	13673	13737	13742	13646	13689	13751	13734	13736	13629	13623	13679	13712	13819	13740	13720	13814	13589	13779	13823	13706	13771	13664	13685	13594	13767	13608	13647	13641	13647	13708	13779	13699	14010	13682	13672	13771	13623	13824	13744	13672	13740	13703	13775	13655	13704	13771	13813	13676	13685	13735	13659	13734	13792	13761	13556	13598	13660	13678	13672	13733	13726	13859	13757	13822	13711	13730	13658	13688	13910	13562	13724	13795	13680	13537	13852	13721	13441	13673	13894	13632	13815	13707	13698	13720	13796	13781	13848	13694	13621	13836	14020	13729	13792	13687	13711	13704	13716	13842	13718	13758	13716	13696	13665	13726	13797	13570	13795	13694	13764	13594	13779	13774	13630	13923	13719	13691	13707	13779	13748	13740	13789	13670	13846	13792	13754	13761	13801	13729	13965	13696	13951	13609	13780	13659	13812	13850	13709	13736	13864	13853	13639	13858	13754	13705	13687	13845	13755	13770	13709	13730	13616	13639	13672	13650	13836	13846	13738	13673	13682	13746	13765	13852	13778	13722	13616	13613	13724	13788	13639	13749	13709	13798	13488	13878	13568	13673	13687	13842	13595	13800	13830	13688	13744	13762	13761	13618	13674	13789	13716	13865	13808	13619	13733	13704	13784	13745	13796	13805	13692	13756	13791	13725	13878	13661	13676	13751	13704	13684	13648	13822	13787	13803	13694	13725	13674	13488	13789	13633	13806	13785	13677	13781	13521	13975	13639	13635	13786	13640	13587	13733	13699	13648	13550	13952	13630	13728	13631	13827	13724	13824	13750	13660	13876	13900	13562	13780	13730	13538	13770	13673	13766	13781	13614	13655	13461	13711	13674	13759	13773	13864	13814	13715	13617	13806	13873	13801	13751	13748	13649	13761	13667	13734	13613	13674	13703	13656	13859	13812	13702	13655	13563	13652	13715	13775	13853	13833	13659	13803	13790	13880	13628	13687	13663	13742	13713	13850	13806	13742	13895	13703	13769	13791	13747	13853	13763	13819	13702	13865	13745	13733	13903	13758	13732	13781	13816	13840	13614	13609	13756	13669	13738	13782	13703	13743	13759	13761	13808	13680	13919	13756	13761	13850	13802	13709	13603	13714	13853	13813	13682	13779	13942	13723	13904	13710	13663	13837	13684	13703	13722	13796	13610	13829	13656	13691	13688	13639	13716	13768	13729	13770	13745	13711	13699	13732	13577	13685	13637	13581	13812	13771	13732	13771	13802	13721	13794	13766	13810	13688	13674	13736	13864	13771	13699	13765	13845	13801	13538	13703	13737	13840	13755	13774	13830	13776	13676	13729	13662	13723	13655	13824	13711	13834	13699	13688	13533	13700	13668	13527	13693	13801	13755	13598	13793	13793	13898	13570	13928	13799	13812	13810	13704	13835	13742	13791	13712	13926	13642	13780	13558	13722	13721	13515	13462	13796	13871	13791	13828	13739	13756	13738	13756	13661	13652	13817	13770	13587	13799	13686	13777	13770	13731	13832	13825	13808	13685	13684	13614	13782	13636	13752	13619	13716	13650	13767	13608	13793	13831	13877	13749	13617	13778	13771	13610	13662	13749	13667	13642	13728	13770	13634	13636	13820	13602	13669	13795	13780	13796	13634	13759	13752	13617	13666	13793	13600	13633	13833	13794	13753	13532	13780	13799	13709	13715	13680	13913	13739	13757	13606	13614	13755	13693	13759	13829	13757	13620	13750	13717	13669	13753	13751	13586	13795	13736	13698	13658	13667	13762	13865	13705	13676	13651	13621	13781	13665	13640	13801	13749	13669	13690	13778	13647	13899	13765	13750	13627	13870	13755	13767	13688	13754	13841	13762	13725	13879	13624	13757	13683	13632	13698	13592	13871	13828	13743	13838	13794	13688	13674	13752	13733	13670	13753	13607	13813	13575	13757	13765	13734	13852	13818	13771	13935	13730	13722	13780	13715	13680	13718	13700	13692	13849	13779	13694	13654	13795	13732	13705	13816	13878	13704	13648	13875	13801	13732	13684	13737	13725	13869	13838	13648	13822	13795	13735	13572	13793	13762	13758	13838	13684	13731	13800	13661	13753	13814	13683	13592	13731	13729	13732	13653	13724	13585	13761	13671	13799	13778	13673	13858	13757	13729	13835	13685	13604	13834	13674	13701	13738	13725	13712	13793	13869	13765	13822	13619	13700	13651	13688	13768	13705	13709	13743	13686	13825	13606	13783	13753	13618	13855	13632	13692	13754	13714	13696	13713	13755	13632	13912	13678	13639	13755	13809	13588	13693	13713	13812	13627	13783	13827	13742	13745	13925	13888	13845	13778	13704	13519	13769	13786	13817	13655	13638	13744	13636	13785	13849	13824	13623	13659	13673	13796	13598	13768	13708	13738	13758	13730	13750	13769	13573	13737	13850	13557	13650	13730	13583	13615	13793	13773	13816	13616	13707	13721	13624	13782	13661	13664	13704	13853	13697	13682	13753	13667	13705	13706	13650	13638	13666	13855	13728	13790	13736	13833	13729	13834	13898	13687	13882	14065	13765	13933	13727	13682	13792	13677	13644	13715	13641	13643	13768	13660	13774	13632	13725	13708	13887	13735	13925	13658	13832	13882	13753	13786	13830	13579	13752	13716	13648	13636	13929	13752	13929	13756
27704	24410	29642	26906	21720	20285	19112	18248	17839	17375	17032	16847	16672	16537	16390	16259	16408	16254	16256	16281	16008	16290	16253	16145	15872	16011	15886	16148	15942	15965	15894	15676	15892	15926	16148	15867	15707	16007	15989	16043	15925	16009	16040	15905	15972	16151	15967	15822	15890	15925	15849	16037	15956	16242	15972	15772	15907	15934	15909	15859	15991	16042	15900	15914	15909	15936	16056	15949	15936	15988	15728	16009	16069	15970	15957	15879	15661	15876	15805	15905	15818	15935	15902	15916	15775	15936	15659	15944	16065	16017	16027	15991	15819	15928	15961	15811	15846	15859	15951	15976	15871	15853	15911	16021	15986	15893	15922	15844	15891	15888	15839	15953	16147	15790	15894	15908	15857	15797	15909	15810	16027	15755	15917	16074	15786	15956	15872	15737	15729	16012	15892	15906	15909	15958	15721	16057	15970	15731	15803	15933	16057	15927	15817	15933	15975	15911	15869	15834	15838	16049	16060	15985	15893	15778	15924	15911	15911	15920	16039	16141	15952	16002	15962	15735	15844	16127	15926	15918	15871	15930	16215	15895	16004	15810	15797	15964	16003	15928	15928	15853	16020	15897	16103	15991	15965	15891	16077	16010	15968	15901	15999	15927	15958	15967	15770	15947	16066	15900	15951	15806	15859	15937	16029	15842	15924	15914	15867	15938	16079	15885	15903	16017	15977	15805	15859	15665	15793	15743	15804	15933	15933	15869	15929	15913	15903	16090	16049	16031	15871	15683	15980	15856	15930	15791	16120	15966	15876	15974	15876	15756	15826	15930	15906	15795	15928	16114	16052	15870	15795	15835	15935	15964	15974	16005	15647	16062	15862	15805	15826	15700	15855	15942	16038	15704	16015	15910	16044	15720	15917	15876	16032	15931	15913	15960	15996	15784	15815	15790	16081	15790	15894	15973	16131	15867	16091	15979	16213	15864	15835	16025	15990	15869	15901	16066	15847	15788	15796	15801	15946	16072	15775	16064	15890	15886	16006	15904	16004	15919	16015	15732	15883	15942	15831	15957	15818	16002	15854	16055	15840	15822	15910	15892	15702	15887	16022	15816	15896	15834	15976	15974	15903	16052	15972	16061	15868	15950	15907	16003	15892	15954	15977	15942	15689	15967	16034	15822	16164	15874	16017	16057	16120	15910	15734	15991	16154	15827	16115	16017	16015	15948	15982	15869	15987	15970	15961	15923	15925	15968	15973	15636	15791	15961	16067	16135	15882	15854	15970	16064	16082	15855	15795	15949	15675	15801	15770	15802	15975	15897	15797	15648	15929	15900	15936	15749	15768	15986	16047	16071	15726	16015	15901	15803	15837	15907	15837	16044	15898	15741	15843	15776	16027	16065	15922	16058	15779	15840	15957	15929	15721	15897	15787	15866	15674	15871	16036	15956	16004	16001	16033	15754	15970	15857	15965	16044	16026	15749	15900	16187	15956	15858	16137	15939	16072	15999	15687	15888	15979	15951	15837	15894	15942	15854	15738	15956	15966	16059	15915	16186	16086	15765	15903	15949	15938	16010	15898	15918	15984	16057	15887	16007	16015	16168	15919	15853	15859	15927	15834	16070	15952	15835	16037	15727	15913	15875	16023	15827	15971	15984	15982	15848	15791	15797	16036	15728	15800	15859	15776	15991	15980	15971	15873	16017	15794	16036	15860	15925	16078	15882	16027	15769	15947	15898	15737	15921	16012	16063	16031	15832	15901	15757	15775	15868	15842	15960	15938	15783	15915	15770	16003	15915	15937	15979	15931	15873	15944	15925	16101	16062	15933	15789	15846	15953	15811	16080	16049	16037	15974	16025	15976	15772	15858	15827	15896	16023	15833	16016	15931	15878	16017	16060	15940	15944	15997	15923	16063	16097	16021	16208	15814	16167	15977	15842	15919	15834	16024	16065	16020	15973	15814	16032	15862	16057	16155	15860	15909	15957	16060	15915	15937	16074	15912	16003	15740	16125	16026	15700	15750	15831	15900	15864	16082	16032	15949	16117	16026	15986	15930	15969	16028	15952	15825	15834	15919	15842	15934	15847	16133	15847	15935	16131	15970	15834	15900	15965	15883	15950	15990	15859	15943	15971	15980	15995	15908	16033	16016	15968	16053	16038	15915	16162	15908	15940	15928	15866	16109	15896	15897	15889	16102	16066	16008	15907	15932	16026	15792	15929	15923	15956	16000	15920	15959	15932	15898	15807	15965	15860	15798	15942	16045	16043	15934	15916	15858	15965	16094	16133	16098	16014	16045	15885	16153	15867	15901	15984	16061	15895	15912	15857	15885	16029	15955	15888	15977	15805	15811	15913	15800	15817	15795	15800	15854	15985	15958	16047	16135	15900	15829	15769	15930	15866	15662	15888	15919	15753	15953	16032	15939	15842	15831	15704	16007	15886	15972	15808	15910	15913	15969	15939	15892	16052	15897	15898	15961	15684	15952	15871	15821	16043	15872	15862	15979	15917	15799	15783	15982	16060	15980	15824	15901	16060	15882	15775	15892	15814	16131	16003	16060	15801	15901	16045	15863	16082	16019	16109	15962	15903	15851	15842	15963	15950	15947	15942	15896	16170	16280	16009	15904	15790	15793	15820	15957	15871	16211	15756	16184	15796	15939	15923	15908	15590	15901	15917	15904	15705	16018	15922	15717	15954	16124	15867	15922	16049	15841	15872	16132	16081	15950	15995	15992	15861	16107	15881	16155	16027	16098	15884	15867	15897	16109	15945	15913	16005	15856	15670	15913	16235	16094	15856	15948	15895	15915	15954	16072	15964	15771	15894	16053	15903	16120	16018	15866	15909	16031	16031	15774	15840	15889	16095	15912	15912	16085	15865	16105	16051	16010	16067	15875	16005	15981	15882	15990	15952	16025	15864	15939	15909	15899	15761	15920	16062	15988	15983	15878	15966	16081	15822	15963	16014	15890	16061	15936	16068	15997	15997	15874	16038	15948	16072	15797	15883	15814	15731	15864	15828	15861	15967	15999	15883	15974	16018	16051	15862	15689	16013	15874	15812	15967	15924	15947	15852	15838	15830	15882	16037	15951	15896	15983	15958	15899	15942	15983	15897	16131	16049	15811	15869	15963	15933	15843	16129	15920	15816	15687	15850	15907	15989	16031	15962	15873	15752	16053	15923	15843	15817	15857	16047	16025	15914	15908	15782	16074	15884	15902	15949	15972	15923	15806	16011	15959	15869	16137	15849	15742	15954	15999	15931	15933	15975	15974	16087	16057	15847	16045	15856	16080	16035	15821	15971	15962	15915	15887	16035	15787	15914	15786	16069	15799	15893	15894	16018	15914	15996	15770	15974	15986	15949	15948	15956	15670	16025	15947	15951	15893	15774	15883	15826	15935	16087	15913	15988	15880	15893	15886	15882	15968	15848	16022	15820	16021	16139	15924	15962	15969	15860	15920	16088	16053	15967	16081	16070	16128	16026	15773	15975	15992	15982	15800	16106	15664	16256	15933	16005	15821	15955	16026	16108	16140	15874	15896	15994	16067	16067	16090	15878	15983	15949	16041	15904	15890	15873	15932	15946	15845	15871	16101	15951	15897	15766	15923	15839	15897	15943	16047	15915	15893	16027	16171	15932	16000	15917	15958	15960	16111	15782	16118	15864	15801	16078	15880	15978	16075	15793	16071	16092	15997	15870	15942	15926	15968	16012	15842	15931	16139	15820	15927	16226	16111	15947	16074	15918	15940	16053	15876	16014	15907	15788	15980	16018	16059	16015	16002	15950	16073	16029	15877	16121	15978	15931	15980	16028	15796	15849	15879	15922	15791	15951	15872	16147	15862	15900	15848	15917	15913	15973	16201	15908	15745	15909	15981	15912	15989	15950	15901	15985	15795	15801	15799	16095	15951	16168	15815	16001	16065	15856	16059	16047	15969	15831	16010	15861	15897	16072	16104	15824	16040	15977	15951	16114	15882	15963	15952	15930	16012	15939	16151	16309	15905	15808	15793	15780	15849	15831	15900	15987	16056	15863	15922	15999	15960	16004	16040	16008	16070	15886	15883	15834	15973	15867	16031	16043	16053	16056	16051	15796	15994	15774	15844	16286	16002	15851	16014	15953	15993	15978	16006	15920	15971	15896	15830	16084	15974	16068	15889	15905	16004	15734	15959	15950	15969	15873	15928	15902	15853	15908	15769	15975	15887	16014	15877	15961	15870	16031	16110	15968	15708	16165	15898	15950	15895	15875	15966	15900	15865	15811	15970	16072	16129	16032	15893	15726	15825	15812	15972	15952	15926	15888	15767	15870	16102	16007	16019	15907	16098	15986	16007	15906	16069	16025	16170	15881	16165	15846	15681	16103	15899	15886	15899	15919	15977	15851	15893	15962	16013	15892	15888	15837	15964	16117	16061	15995	16074	15782	15728	16020	15707	16031	15930	15961	15852	15947	15853	15946	15779	15957	15970	15927	15980	15988	16033	16036	15952	15951	15894	15850	15889	15815	16119	16166	15950	15862	15912	15830	15824	16030	15907	15929	15948	15794	15979	15825	16014	15781	15827	15980	16063	16004	16063	15953	15862	15949	15947	15890	15832	15952	16017	15835	15932	15822	15887	15833	16062	15915	15917	15968	16004	15884	15985	15865	16013	15993	15775	15970	16101	15815	16060	15885	15934	15961	15945	16152	15969	15999	15937	16155	15925	16076	16011	15820	15936	15794	15802	15766	15830	15937	15828	15954	16071	15867	15815	15864	15865	16081	15701	16021	15902	15873	15906	15830	15876	15960	15993	15761	15993	16043	15962	16055	15845	15968	15908	15926	15995	15857	15933	15994	15781	15879	15987	16043	15869	15769	16087	15888	15996	15839	15783	15788	16029	15911	16101	16032	16054	15964	15795	15922	16212	16051	16050	16067	16005	15944	15963	16007	15959	16036	15897	16043	15988	15703	15943	15982	15844	15834	15944	16116	15903	15830	15998	15983	16034	15731	15987	15785	15897	15970	15779	16002	16033	15912	15809	15838	15994	16020	16103	15987	16065	15772	16003	15936	15934	15993	15846	15956	15946	15745	15942	16047	15964	16022	15991	15989	15976	15980	15884	15981	15923	15917	15917	15860	15722	15847	15963	15784	15938	15972	15991	16000	15897	15736	15953	15853	16055	15983	15906	15943	16005	15915
24300	35314	33320	26549	22764	20289	18577	17816	16790	16430	15984	15627	15045	15134	14774	14587	14709	14440	14639	14374	14287	14367	14139	14132	14217	14094	14074	14326	14222	14160	14067	14044	13956	13982	14131	14085	14110	14066	14094	14130	14150	14027	14032	14070	13994	13859	14095	14090	14022	13987	14014	13914	14110	14052	13987	13925	14004	13916	14086	13863	14045	14040	13901	13870	13860	13942	14036	14095	13857	13903	14015	13938	13949	13941	14176	14034	13983	13894	14016	14054	14089	13970	14091	14049	14145	14041	14043	13914	14143	13886	13917	14031	13996	13981	13954	13962	14108	14016	14114	13928	13937	14029	13952	13988	13962	13848	14149	14028	14009	14023	13965	13821	14133	13986	14096	13838	13980	13933	14006	13962	14056	14025	13995	13975	13977	13910	14115	14024	13906	13947	14002	14094	14022	14061	14079	13863	13938	13769	14089	13982	14068	13877	14007	13935	14038	13925	14059	13808	13989	13900	14069	14010	14007	14047	14042	13969	13884	14063	14060	14052	14002	13908	14050	13834	14158	13911	13898	14135	14073	14032	14094	13767	14093	13928	14033	14079	13907	13916	13922	13764	13984	13931	13961	13941	13959	13942	14022	13907	13967	13847	13861	14019	13975	13982	13952	13893	13915	14069	14004	13970	14055	14057	13993	14087	13963	13958	13980	13828	13926	14089	14031	13848	14099	13930	14106	14128	13945	14015	13799	14033	14024	13907	14022	13931	14071	14039	13977	13968	14114	14072	13936	14049	13912	13932	14113	13992	14089	14055	13863	14029	14107	14129	13977	14035	13905	14001	13897	14090	14098	14067	13877	14189	14027	14149	13994	13976	14039	14024	13953	13855	14071	13979	13859	13869	13904	13815	14017	13975	14088	13775	14024	13895	14007	14096	13990	13988	13966	13810	13913	13983	14024	13904	13952	14011	13969	13930	13875	14145	13997	13860	14205	14008	14030	13971	14030	14082	13964	14004	13984	13872	13885	14131	13944	14117	13847	13905	14087	14090	13964	13964	13997	13835	13963	14054	13851	14084	14039	13890	13839	13911	13825	13943	13932	14049	13836	14046	14043	13976	13999	13916	14160	14016	14091	13990	13982	13888	13960	13998	14014	13896	13751	13939	13970	13968	14061	14061	13875	13731	13928	13727	13667	13984	14099	13879	14010	13921	14079	13930	13899	14050	14072	13874	14010	13924	14066	13986	13890	14091	13994	14055	13857	14020	14040	13828	13919	13912	13822	13962	14144	14014	14002	14027	14113	13874	14009	14059	13955	13948	13917	14062	13921	13862	14029	13955	13920	13940	14086	14043	14056	13950	14112	13983	14027	14043	14046	14040	14026	14035	13978	13979	13960	13899	13962	13885	14023	13944	14001	14236	13958	13991	14085	14076	13952	13987	13957	14025	13877	13912	14129	14085	14031	14109	13848	13968	13955	13921	14045	14091	14047	14014	14018	13883	14293	13967	14005	14110	13960	13944	13968	13975	14195	14132	13805	13924	14139	14133	14049	14102	14030	14007	13981	14188	13985	13975	13912	13905	14046	13827	13907	14046	13784	14055	14050	13981	13916	13949	13957	14113	13950	14048	14020	13997	14026	13954	13952	14074	13950	13987	14040	13899	13828	13892	14072	14019	13996	13819	13833	13987	13985	13999	14133	13947	13990	13979	13950	13886	13966	14013	13903	13848	13882	14087	13886	14031	14034	13887	14114	13982	14116	14030	13877	14031	13858	13991	13947	13796	13911	13911	14112	14001	13910	13992	13987	13955	13919	13915	13806	13967	14095	13764	14036	14089	13912	14014	13995	13979	14040	13984	14102	14046	13908	14030	13856	13867	14043	14019	14002	13914	13864	13972	13905	13979	13987	13812	14163	14064	14194	14014	13966	14134	13857	13934	14108	13942	13962	13931	13932	13871	14027	13885	14091	13917	14075	13912	14058	14037	13938	13919	13924	13883	14105	13972	14060	14022	13991	14037	13960	14001	13986	13870	14061	13815	14007	13979	13860	13960	13892	13930	13846	13950	13928	14096	14011	13853	13921	14054	14009	13935	13944	13994	14001	13802	13940	14180	13919	14154	14024	13936	13815	14062	14127	14134	14148	14043	14091	14002	13969	13983	13979	14142	13956	14083	13977	13916	14095	13975	13965	14083	14094	13856	13882	14034	13981	13924	13767	13983	14075	13944	14007	13937	14086	13914	14075	13931	14055	14065	14017	13901	13840	13829	13975	13891	14107	13767	14064	13837	13884	14054	14072	13918	13907	14039	13990	13964	14139	14091	14126	14009	13979	13974	13934	13871	14129	13893	13923	13982	13979	14063	13928	13869	14060	13988	13881	13864	13840	14055	14139	14009	13929	14054	14107	13946	13962	13970	14033	14007	14027	13960	14125	14158	13920	13948	14147	13956	14097	13987	14035	13913	14052	14078	14000	13934	13881	13979	14038	13960	14127	14010	13912	14062	13886	14050	14035	13815	14005	14072	14040	13985	13923	13949	13978	13883	13970	14035	13935	14039	13942	13942	14091	14155	14060	14016	14112	13901	13920	13955	13980	13997	14008	13978	13999	13991	13911	13941	14203	14069	13840	14099	14053	13963	13908	13922	14011	13874	13992	14087	13810	14223	13922	13885	13945	14043	13798	14032	14004	14064	13977	14025	13832	13848	14022	14057	13964	14027	13972	13974	14029	14003	13867	14007	14109	14034	14054	13845	13980	14079	14029	14074	13975	13882	14087	13992	13924	13990	14082	13831	14045	13978	13890	13947	13901	14042	14080	14046	13913	14112	14005	14109	13882	14047	13781	14013	14075	14059	13760	14064	14054	13986	13963	14199	13912	13916	13952	13944	13965	13947	13903	14018	14070	13903	14011	13902	14017	14058	13778	14001	13873	14146	13962	13979	13969	13979	14106	14025	13842	14078	14020	13932	13968	14033	13992	14020	14027	13952	13931	14147	14032	14006	14009	14041	13973	13985	13964	13919	13984	13919	13965	14097	13997	13912	13836	14041	13948	14065	14084	14089	13821	13820	13896	14088	14034	14094	13977	13951	13910	14038	13791	14121	14026	13975	13809	13993	13926	13978	13975	13847	13852	13964	14009	14047	13915	14002	13973	13848	13860	14161	13916	13998	14056	13775	14020	14137	13689	13884	13699	14157	13948	13891	13914	13758	13977	14042	14089	14010	13877	14012	13992	13875	13873	14194	13948	14011	13894	14027	14041	13825	14044	14054	14030	14055	14012	13910	14083	14017	14206	14063	14067	13874	14072	13998	13846	13932	14052	14087	14079	13988	14070	14021	13850	13863	13816	13848	14027	13778	14122	13820	13969	14078	13737	13998	14070	13825	13982	14117	13998	14035	14128	14242	14085	14187	13905	14149	13990	13982	14082	13950	14076	14060	13951	14088	13918	13970	14036	13859	13975	13866	14003	13985	14022	14054	13873	13995	14016	13975	14151	14045	13698	13916	14111	13929	14081	14077	14167	14135	14092	14079	13978	13912	13988	13861	14051	13856	13847	14007	14014	13908	14054	13957	13810	14048	13756	14109	13984	14275	14073	13934	13990	13909	13849	14008	13883	14088	14061	13946	13980	13842	14056	14007	14037	13854	14091	14114	14006	13939	13952	13971	14009	13950	14033	13853	13986	14025	13976	14014	14025	14013	14028	13920	13931	13982	13971	13997	13956	13902	13954	14006	13983	13922	13945	13963	14038	14001	13923	13998	14130	13958	14120	13968	13987	14167	14153	13998	13965	14045	14005	13927	14136	13956	13928	14035	14090	13848	13977	14117	13969	13995	14060	13943	13932	13931	13931	14073	14039	14203	14111	13929	13926	13910	13832	13964	13980	14076	13921	13997	14002	14045	13901	13973	14038	13947	13918	13895	13668	13931	14026	13945	14022	13914	13954	13882	13972	13973	13967	13922	13963	13860	13895	13962	13907	14123	13863	13957	13904	14024	13948	13951	14057	13982	14070	13982	14039	14178	14013	13916	13982	13966	14079	13981	13892	14048	13907	14023	14154	13937	13937	13904	13923	14014	13917	13914	13925	14028	13911	13892	13978	13948	14018	13839	13954	14029	13975	14127	14113	14006	14092	13962	13965	14082	13973	13909	13892	13881	14035	14125	13995	14004	14087	13996	13934	14077	13901	13927	13992	14050	13846	13870	13978	13990	13929	14056	13945	14009	13926	13971	13983	13960	13857	14050	14066	13989	13882	14025	13915	14013	13972	13951	14061	14057	13885	13991	13960	13988	13943	13927	14208	14146	14116	13950	14002	14007	13985	14188	14030	14057	14077	14127	14009	14106	14000	13950	14158	13970	14057	14070	14012	14061	13906	14126	14021	14104	13931	14004	13956	13950	14028	13856	14031	13946	14119	13960	14153	13997	13897	14026	13989	14043	14051	14012	13969	13961	14155	13994	14031	13932	14004	13969	14052	13869	13892	14122	14035	14101	14034	14124	14107	13965	14027	14110	14003	13936	14003	13960	14029	14147	14014	14009	14109	13984	13977	13819	13936	13935	14018	13852	13842	13997	14017	13990	13927	14013	13778	13836	13833	14040	13964	14029	14032	14020	14028	13856	13941	13992	13999	14118	14033	13919	14009	13992	13976	13985	13980	13876	14041	14074	13839	14043	13979	14007	14009	13907	13910	14023	13932	13959	14140	13956	14032	14004	13900	13859	13888	13996	13973	14135	13923	14152	14064	13906	14155	14086	14072	13922	13956	13979	13773	14123	14024	13992	14014	13986	13967	13952	14074	14134	14036	13947	13970	14000	13883	13981	13917	14146	14163	13919	14132	13963	14004	13874	13980	13947	13897	13868	13884	14092	13919	13919	13910	14022	13917	14021	13867	13978	13869	14067	13977	14031	14054	13925	14124	14021	14049	14095	14024	13970	14087	14000	13989	14193	14033	13979	13995	13920	14007	13816	14072	13940	14069	13877	13952	13969	14133	13974	13920	14005	14067	14072	14041	14069	13965	13991	13775	14029	13779	14015	13974	14071	13916	13989	13927	13992	14075	13991	13862	14170	14083	13945	14198	13912	14017	13930	14033	14006	14167	14018	13923	13936	13925	13879	14040	13961	14110	13894	14002	13932	13935	13954	13991	13748	13980	13899	13886	13975	14054	13907	14076	13995
23670	20922	28226	24224	22933	23593	22701	19578	18293	17951	17536	17009	17045	16941	16418	16444	16344	16239	16035	16069	15981	16181	16123	15954	15956	15903	15966	15812	15982	15989	15821	15701	15831	15771	15776	15645	15766	15792	15654	15647	15684	15735	15935	15780	15510	15685	15873	15664	15479	15518	15729	15533	15535	15615	15513	15794	15623	15551	15738	15792	15542	15760	15549	15697	15692	15449	15717	15581	15767	15602	15646	15545	15598	15515	15486	15725	15761	15780	15580	15686	15849	15700	15524	15662	15608	15632	15640	15457	15706	15680	15660	15834	15750	15641	15567	15645	15707	15678	15633	15725	15706	15476	15607	15471	15582	15650	15383	15706	15506	15610	15855	15406	15519	15613	15592	15521	15738	15606	15677	15754	15792	15707	15607	15538	15679	15519	15638	15600	15624	15594	15663	15590	15516	15562	15552	15710	15611	15661	15504	15736	15706	15631	15679	15606	15684	15474	15619	15666	15612	15717	15503	15519	15669	15578	15620	15624	15545	15470	15698	15795	15568	15518	15544	15467	15531	15652	15536	15487	15486	15414	15488	15619	15518	15371	15718	15485	15769	15679	15616	15810	15598	15586	15461	15649	15633	15545	15549	15723	15620	15474	15582	15551	15668	15630	15663	15693	15658	15780	15481	15433	15816	15512	15565	15815	15580	15550	15508	15623	15529	15487	15507	15574	15496	15583	15679	15523	15560	15691	15565	15505	15640	15480	15561	15632	15729	15595	15959	15617	15786	15618	15524	15605	15473	15455	15646	15610	15416	15653	15605	15611	15563	15475	15477	15456	15694	15695	15558	15564	15477	15545	15530	15722	15580	15564	15701	15764	15782	15554	15492	15562	15519	15629	15681	15470	15446	15502	15592	15687	15590	15510	15629	15754	15759	15648	15595	15624	15667	15439	15621	15749	15656	15646	15583	15651	15524	15650	15611	15559	15562	15504	15829	15489	15470	15544	15556	15555	15612	15799	15600	15455	15520	15470	15572	15506	15810	15753	15379	15562	15476	15493	15448	15671	15475	15596	15400	15626	15632	15516	15605	15552	15681	15596	15635	15569	15486	15652	15601	15582	15890	15610	15644	15849	15510	15387	15443	15606	15535	15546	15373	15472	15504	15462	15767	15702	15683	15814	15649	15592	15653	15797	15557	15600	15499	15617	15656	15587	15506	15543	15505	15474	15713	15561	15594	15671	15488	15629	15618	15456	15588	15658	15649	15359	15721	15537	15546	15638	15522	15468	15604	15583	15355	15626	15366	15605	15538	15732	15699	15445	15619	15579	15724	15637	15758	15470	15538	15535	15614	15670	15777	15730	15601	15509	15688	15550	15614	15639	15589	15537	15558	15400	15784	15755	15729	15796	15689	15682	15672	15492	15397	15779	15543	15369	15458	15612	15722	15446	15924	15589	15601	15496	15637	15636	15558	15704	15609	15574	15694	15868	15596	15478	15728	15542	15701	15836	15642	15631	15544	15562	15563	15592	15400	15673	15694	15701	15679	15615	15587	15552	15634	15604	15605	15650	15703	15644	15726	15808	15533	15688	15738	15560	15582	15689	15622	15577	15596	15552	15622	15432	15489	15695	15700	15628	15602	15765	15465	15476	15631	15571	15784	15821	15610	15696	15749	15645	15561	15634	15579	15737	15453	15668	15607	15462	15509	15591	15578	15603	15703	15592	15552	15437	15663	15805	15642	15615	15595	15591	15713	15647	15748	15505	15641	15825	15469	15639	15620	15603	15511	15367	15527	15675	15629	15501	15578	15560	15527	15713	15607	15522	15545	15742	15682	15560	15631	15620	15590	15728	15712	15780	15756	15773	15566	15576	15741	15730	15494	15397	15735	15627	15647	15692	15712	15480	15585	15770	15544	15542	15674	15702	15495	15606	15577	15512	15710	15549	15764	15591	15516	15826	15742	15655	15793	15481	15538	15509	15485	15629	15627	15529	15495	15571	15527	15490	15768	15632	15586	15451	15486	15496	15577	15745	15640	15547	15456	15701	15644	15815	15767	15622	15546	15524	15535	15437	15585	15726	15569	15673	15474	15541	15483	15615	15666	15582	15548	15406	15754	15549	15473	15620	15750	15607	15734	15523	15792	15795	15559	15575	15639	15492	15538	15511	15639	15448	15654	15707	15519	15458	15836	15794	15575	15768	15628	15506	15539	15619	15600	15645	15686	15697	15489	15709	15707	15656	15590	15688	15343	15632	15546	15587	15660	15743	15915	15516	15686	15690	15829	15701	15569	15780	15757	15461	15686	15675	15793	15843	15669	15481	15649	15520	15691	15480	15690	15654	15422	15597	15618	15666	15506	15548	15801	15697	15570	15628	15477	15693	15737	15579	15658	15619	15636	15551	15492	15664	15478	15744	15436	15699	15603	15796	15367	15570	15593	15709	15488	15678	15418	15685	15700	15478	15521	15536	15706	15465	15530	15611	15380	15663	15526	15621	15600	15498	15524	15584	15732	15740	15636	15490	15765	15642	15706	15583	15541	15652	15521	15597	15506	15459	15654	15551	15517	15665	15553	15508	15653	15655	15589	15711	15440	15459	15567	15653	15535	15603	15631	15747	15601	15549	15468	15445	15578	15723	15572	15568	15514	15601	15662	15582	15640	15654	15619	15741	15849	15676	15686	15566	15646	15578	15499	15736	15502	15835	15570	15628	15473	15511	15610	15558	15591	15697	15773	15575	15528	15437	15667	15668	15843	15381	15648	15547	15704	15282	15596	15547	15726	15673	15604	15537	15487	15602	15545	15456	15639	15723	15626	15605	15776	15691	15480	15702	15624	15609	15638	15715	15550	15563	15541	15734	15663	15592	15595	15610	15652	15564	15715	15396	15832	15597	15657	15672	15707	15714	15591	15716	15580	15423	15513	15656	15670	15623	15680	15668	15492	15640	15436	15467	15678	15529	15676	15506	15670	15620	15535	15553	15606	15321	15506	15539	15590	15700	15607	15546	15665	15465	15532	15632	15569	15573	15524	15537	15629	15509	15515	15642	15658	15504	15618	15678	15560	15827	15533	15548	15559	15509	15620	15863	15869	15627	15628	15637	15479	15738	15522	15508	15694	15579	15555	15593	15468	15376	15583	15606	15628	15497	15584	15630	15510	15598	15605	15670	15650	15518	15838	15188	15622	15812	15438	15603	15603	15526	15638	15544	15766	15907	15631	15505	15590	15472	15732	15504	15500	15558	15751	15678	15587	15645	15596	15747	15750	15810	15768	15522	15507	15471	15716	15563	15794	15566	15618	15618	15451	15634	15770	15661	15578	15483	15513	15722	15561	15574	15465	15573	15648	15571	15390	15554	15572	15619	15551	15441	15531	15491	15489	15569	15755	15461	15510	15504	15445	15435	15776	15592	15436	15602	15608	15681	15531	15530	15618	15683	15589	15559	15739	15584	15629	15547	15511	15411	15554	15508	15485	15518	15682	15747	15632	15922	15467	15337	15555	15476	15616	15742	15531	15596	15613	15634	15596	15622	15742	15659	15617	15605	15748	15505	15617	15583	15645	15519	15652	15684	15801	15794	15635	15518	15717	15628	15916	15605	15492	15690	15738	15599	15606	15538	15626	15748	15661	15695	15623	15680	15692	15504	15605	15626	15489	15675	15684	15644	15698	15597	15712	15609	15552	15495	15704	15765	15779	15644	15565	15746	15626	15693	15427	15522	15433	15828	15682	15792	15588	15739	15697	15690	15674	15585	15484	15487	15642	15579	15408	15606	15532	15561	15466	15276	15516	15439	15618	15620	15545	15497	15595	15604	15481	15655	15457	15615	15475	15517	15628	15606	15502	15546	15559	15526	15528	15550	15539	15487	15604	15772	15473	15750	15398	15511	15745	15651	15818	15535	15714	15582	15651	15699	15623	15768	15585	15552	15690	15751	15719	15604	15747	15791	15575	15591	15555	15718	15722	15647	15678	15518	15596	15472	15565	15508	15472	15533	15468	15612	15310	15581	15569	15864	15570	15543	15487	15527	15503	15558	15718	15724	15619	15722	15571	15514	15590	15587	15322	15569	15576	15589	15496	15605	15640	15686	15469	15624	15722	15579	15651	15583	15461	15648	15729	15618	15718	15683	15531	15677	15548	15861	15477	15671	15744	15646	15628	15376	15687	15701	15455	15575	15472	15647	15741	15508	15797	15629	15660	15683	15663	15674	15618	15572	15634	15554	15558	15515	15542	15547	15487	15632	15765	15489	15709	15605	15663	15402	15565	15579	15617	15658	15683	15694	15803	15587	15599	15731	15540	15739	15545	15704	15559	15594	15500	15650	15521	15559	15551	15624	15601	15498	15543	15769	15646	15568	15502	15535	15642	15426	15558	15443	15677	15574	15490	15589	15574	15527	15814	15588	15588	15591	15567	15694	15759	15586	15482	15662	15641	15418	15660	15608	15576	15681	15515	15456	15729	15588	15558	15618	15649	15365	15790	15542	15554	15524	15637	15560	15474	15793	15685	15645	15665	15736	15486	15464	15500	15598	15548	15942	15479	15620	15565	15479	15573	15903	15822	15697	15597	15522	15542	15687	15383	15566	15715	15624	15771	15841	15760	15523	15583	15453	15581	15488	15618	15683	15825	15829	15611	15636	15697	15599	15639	15650	15598	15785	15717	15468	15742	15714	15583	15519	15596	15592	15597	15681	15695	15555	15642	15790	15592	15705	15654	15563	15483	15537	15674	15593	15397	15412	15557	15741	15507	15586	15628	15741	15775	15659	15553	15651	15527	15612	15688	15760	15533	15447	15603	15737	15672	15449	15421	15554	15521	15479	15643	15578	15579	15407	15684	15704	15632	15510	15515	15634	15700	15746	15780	15489	15553	15653	15625	15722	15733	15666	15409	15741	15746	15658	15491	15670	15446	15478	15526	15432	15539	15681	15651	15591	15525	15573	15771	15691	15647	15556	15653	15657	15594	15814	15614	15651	15613	15723	15613	15581	15436	15829	15592	15682	15619	15709	15520	15664	15737	15687	15406	15640	15705	15544	15528	15721	15534	15502	15739	15524	15509	15572	15509	15773	15640	15729	15636	15573	15725	15566	15564	15580	15518	15494	15397	15754	15614	15619	15792	15753	15667	15726	15599	15572	15779	15654	15778	15748	15727	15869	15726	15538	15601	15668	15522	15646
23998	40059	38126	31270	26658	23493	21209	19521	18383	17422	16761	16432	15855	15330	15164	15039	14701	14676	14716	14455	14438	14123	14342	14263	14124	14101	13990	14060	13987	14052	13973	14018	14002	13968	14020	13952	13941	13798	13884	13962	13719	13852	13811	13783	13856	13855	13786	13889	13744	13901	13742	13900	13779	13818	13876	13676	13728	13859	13702	13809	13912	13654	13676	13898	13723	13863	13807	13803	13753	13917	13721	13744	13726	13892	13738	13781	13843	14003	13582	13827	13911	13807	13704	13789	13790	13714	13910	13902	13732	13764	13753	13751	13833	13889	13780	13753	13744	13698	13881	13745	13680	13758	13778	13793	13700	13845	13747	13990	13987	13672	13899	13830	13788	13721	14009	13905	13738	13632	13672	13775	13836	13727	13702	14029	13771	13678	13838	13859	13760	13703	13819	13870	13742	13750	13721	13814	13832	13840	13601	13792	13919	13580	13808	13830	13852	13850	13562	13795	13716	13773	13941	13779	13790	13780	13428	13678	13851	13774	13773	13864	13722	13663	13734	13711	13875	13819	13884	13765	13735	13810	13881	13706	13984	13801	13711	13755	13781	13833	13777	13842	13761	13713	13753	13849	13798	13720	13742	13738	13689	13794	13623	13898	13773	13844	13727	13848	13717	13833	13789	13727	13866	13903	13665	13647	13946	13775	13675	13665	13771	13770	13767	13772	13677	13771	13693	13918	13740	13775	13820	13725	13840	13851	13844	13639	13751	13694	13861	13829	13701	13856	13714	13667	13837	13752	13789	13753	13844	13724	13686	13795	13800	13702	13657	13865	13760	13864	13633	13621	13752	13704	13677	13761	13752	13773	13758	13831	13774	13809	13786	13826	13943	13639	13764	13808	13855	13854	13828	13807	13727	13814	13798	13813	13873	13901	13433	13721	13650	13793	13685	13884	13794	13673	13746	13601	13785	13827	13754	13857	13721	13830	13684	13822	13764	13592	13827	13918	13767	13721	13912	13671	13811	13723	13694	13722	13780	13715	13722	13773	13921	13728	13818	13779	13752	13723	13834	13899	13742	13716	14023	13779	13797	13820	13691	13781	13785	13827	13679	13884	13888	13855	13705	13752	13715	13732	13835	13764	13822	13729	13839	13925	13848	13945	13772	13839	13770	13776	13808	13655	13751	13841	13668	13667	14013	13852	13784	13728	13822	13705	13913	13979	13642	13836	13786	13670	13734	13681	13810	13675	13767	13863	13793	13587	13725	13707	13733	13897	13900	13659	13864	13658	13722	13625	13755	13699	13961	13709	13649	13751	13681	13959	13813	13849	13914	13923	13886	13587	13782	13858	13818	13811	13791	13767	13831	13845	13817	13748	13860	13561	13693	13642	13693	13836	13910	13762	13797	13904	13828	13722	13682	13922	13534	13809	13797	13752	13770	13792	13702	13943	13764	13853	13554	13870	13711	13711	13716	13701	13862	13834	13819	13726	13835	13794	13820	13911	13812	13901	13670	13708	13808	13785	13836	13723	13826	13769	13700	13795	13496	13712	13996	13930	13766	13736	13822	13909	13855	13727	13811	13829	13768	13822	13620	13784	13792	13755	13755	13672	13742	13755	13875	13724	13636	13806	13857	13690	13744	13797	13707	13803	13870	13810	13801	13777	14036	13752	13765	13732	13712	13886	13951	13783	13743	13840	13705	13767	13632	13747	13879	13802	13872	13719	13760	13876	13808	13790	13737	13854	13639	13803	14034	13726	13855	13744	13780	13741	13877	13895	13819	13779	13897	13684	13901	13789	13976	13670	13666	13968	13744	13907	13897	13614	13744	13777	13841	13932	13740	13806	13874	13771	13578	13692	13624	13771	13684	13854	13582	13602	13792	13814	13775	13776	13819	13639	13793	13678	13740	13858	13853	13647	13724	13786	13700	13609	13677	13462	13738	13713	13863	13677	13600	13857	13897	13682	13747	13977	13693	13929	13789	13624	13726	13735	13760	13785	13806	13731	13693	13826	13719	13656	13762	13881	13799	13756	13683	13934	13688	13629	13773	13798	13749	13905	13814	13798	13805	13622	13899	13774	13672	13863	13896	13641	13786	13841	13832	13692	13936	13906	13796	13724	13760	13748	13680	13758	13863	13797	13755	13674	13679	13711	13873	13707	13714	13792	13778	13787	13862	13796	13544	13706	13800	13767	13756	13781	13815	13781	13769	13892	13712	13807	13757	13769	13573	13802	13777	13770	13695	13735	13665	13696	13889	13788	13951	13777	13756	13896	13743	13763	13804	13637	13769	13717	13781	13742	13881	13478	13691	13856	13732	13672	13753	13647	13818	13686	13916	13800	13817	13704	14017	13644	13761	13690	13796	13829	13774	13799	13822	13645	13872	13751	13897	13722	13841	13729	13797	13732	13906	13763	13768	13821	13784	13709	13600	13747	13786	13787	13737	13740	13812	13938	13838	13757	13809	13700	13662	13822	13899	13732	13820	13707	13660	13914	13695	13741	13655	13711	13845	13756	13854	13666	13852	13729	13702	13714	13950	13696	13624	13667	13835	13808	13767	13840	13827	13867	13844	13894	13775	13717	13790	13884	13895	13774	13902	13668	13710	13731	13751	13822	13805	13810	13800	13776	13739	13726	13674	13785	13683	13907	13946	13719	13693	13775	13839	13756	13680	13882	13759	13906	13830	13757	13883	13753	13847	13877	13714	13685	13744	13825	13664	13895	13837	13762	13823	13724	13629	13765	13730	13713	13782	13896	13727	13793	13843	13751	13715	13829	13645	13867	13700	13663	13857	13781	13826	13848	13463	13737	13966	13831	13581	13671	13941	13701	13692	13780	13777	13948	13814	13761	13734	13741	13661	13843	13752	13812	13646	14006	13809	13729	13705	13737	13707	13787	13795	13860	13808	13886	13706	13869	13583	13814	13705	13800	13826	13912	13580	13811	13702	13734	13755	13728	13766	13777	13777	13705	13821	13773	13682	13815	13800	13706	13642	13688	13658	13730	13746	13802	13682	13697	13813	13628	13777	13753	13880	13924	13726	13789	13808	13653	13884	13779	13751	13822	13504	13631	13833	13804	13652	13750	13806	13625	13746	13705	13849	13792	13765	13844	13762	13870	13793	13658	13876	13831	13710	13649	13731	13822	13764	13758	13835	13812	13758	13696	13808	13770	13907	13728	13894	13763	13829	13743	13901	13675	13756	13855	13694	13855	13891	13845	13828	13721	13909	13779	13760	13855	13724	13719	13868	13888	13859	13545	13752	13870	13795	13729	13974	13802	13715	13544	13888	13844	13594	13838	13825	13611	13925	13758	13835	13736	13837	13845	13806	13800	13726	13882	13710	13819	13728	13753	13869	13798	13708	13709	13700	13660	13943	13736	13857	13721	13707	13889	13863	13824	13791	13795	13863	13763	13741	13920	13818	13838	13680	13585	13850	13902	13730	13674	13709	13595	13757	13773	13872	13997	13915	13848	13695	13800	13683	13850	13620	13715	13853	13811	13823	13814	13686	13708	13731	13741	13680	13664	13806	13806	13719	13698	13864	13800	13702	13774	13709	13789	13765	13758	13959	13690	13898	13672	13974	13879	13740	13730	13670	13651	13793	13717	13873	13857	13795	13822	13676	13849	13893	13864	13684	13851	13662	13732	13889	13734	13697	13759	13736	13817	13753	13725	13843	13855	13799	13927	13755	13733	13826	13568	13727	13708	13794	13701	13732	13931	13736	13780	13882	13779	13864	13786	13798	13863	13745	13744	13815	13785	13940	13960	13926	13756	13713	13628	13941	13685	13726	13822	13895	13736	13891	13679	13832	13685	13800	13713	13813	13793	13688	13714	13799	13953	13772	14015	13670	13803	13729	13608	13655	13964	13719	13836	13722	13620	13755	13775	13907	13741	13797	13717	13776	13802	13781	13665	13563	13818	13831	13768	13705	13785	13705	13953	13900	13639	13795	13805	13601	13767	13719	13755	13724	13852	13818	13773	13588	13783	13755	13829	13810	13857	13936	13895	13898	13707	13850	13778	13871	13776	13853	13634	13736	13817	13655	13688	13703	13658	13779	13772	13848	13664	13879	13760	13755	13718	13864	13612	13840	13806	13891	13755	13852	13669	13739	13785	13802	13879	13773	13802	13874	13783	13850	13891	13772	13836	13743	13640	13837	13795	13676	13834	13731	13840	13819	13857	13881	13737	13836	13839	13715	13703	13746	13842	13794	13900	13747	13793	13698	13787	13649	13818	13805	13677	13816	13755	13777	13833	13714	13812	13951	13729	13773	13729	13649	13883	13655	13810	13728	13943	13750	13830	13794	13813	13741	13799	13789	13807	13851	13725	13855	13961	13860	13710	13813	13876	13940	13628	13765	13765	13820	13810	13876	13893	13842	13850	13795	13740	13714	13731	13898	13908	13603	13879	13683	13853	13840	13775	13801	13828	13905	13760	13745	13922	13882	13753	13623	13768	13610	13625	13726	13696	13824	13721	13639	13876	13897	13918	13705	13770	13796	13735	13916	13776	13782	13844	13878	13791	13804	13929	13858	13828	13761	13856	13788	13789	13675	13693	13746	13879	13832	13867	13888	13694	13813	13853	14008	13845	13786	13719	13738	13713	13884	13804	13737	13582	13824	13761	13787	13722	13796	13787	13905	13727	13700	13741	13691	13957	13745	13712	13757	13808	13674	13844	13732	13644	13971	13917	13773	13848	13843	13681	13642	13820	13768	13618	13747	13733	13824	13685	13658	13646	13929	13745	13645	13888	13663	13863	13743	13920	14032	13618	13863	13657	13892	13758	13706	13759	13754	13962	13855	13871	13763	13707	13830	13842	13873	13674	13901	13939	13566	13831	13713	14005	13692	13795	13667	13858	13896	13801	13920	13859	13718	13818	13883	13985	13745	13784	13793	13825	13774	13880	13867	13831	13829	13636	13750	13819	13754	13642	13652	13825	13769	13567	13863	13801	13869	13726	13892	13680	13684	13841	13838	13716	13674	13768	13650	13668	13984	13665	13672	13815	13778	13805	13779	13651	13846	13704	13864	13788	13779	13639	13723	13991	14001	13773	13740	13723	13661	13911	13693	13958	13833	13927	13887	13701	13882	13873	13686	13837	13817	13816	13731	13807	13946	13940	13748	13699	13777	13708	13874	13856	13636	13850	13850	13872	13869	13799
22667	21016	28777	23482	21698	24526	26615	21269	19466	19119	18517	18082	17674	17226	16824	16967	16689	16558	16536	16296	16041	16171	16230	16027	16019	15852	16167	15904	15756	15814	15924	15759	15551	15721	15699	15675	15718	15765	15734	15661	15647	15864	15833	15922	15511	15877	15729	15777	15676	15801	15843	15798	15694	15426	15750	15604	15626	15751	15578	15837	15884	15396	15689	15583	15488	15483	15359	15570	15603	15583	15716	15656	15561	15746	15874	15549	15691	15560	15560	15496	15702	15603	15863	15655	15692	15534	15661	15493	15563	15566	15660	15514	15583	15554	15445	15485	15454	15582	15692	15851	15655	15693	15527	15579	15516	15490	15687	15542	15639	15818	15444	15487	15443	15429	15471	15587	15593	15359	15588	15482	15505	15529	15507	15529	15492	15522	15582	15424	15597	15646	15598	15716	15608	15546	15763	15574	15724	15604	15487	15574	15567	15628	15604	15412	15569	15571	15604	15375	15581	15743	15604	15669	15688	15549	15724	15529	15459	15561	15560	15568	15573	15566	15625	15771	15641	15707	15675	15626	15452	15710	15625	15605	15556	15431	15725	15683	15601	15577	15481	15761	15584	15573	15656	15516	15601	15627	15413	15542	15464	15507	15499	15698	15642	15615	15593	15482	15632	15528	15598	15515	15573	15526	15396	15575	15502	15468	15572	15628	15695	15528	15396	15494	15708	15653	15702	15677	15595	15676	15786	15650	15642	15799	15590	15553	15532	15871	15710	15502	15592	15567	15665	15414	15577	15618	15654	15531	15374	15617	15556	15674	15567	15453	15689	15592	15496	15477	15515	15397	15583	15534	15478	15456	15609	15547	15602	15519	15625	15419	15363	15608	15407	15595	15535	15450	15463	15413	15720	15742	15590	15606	15478	15650	15510	15516	15665	15650	15468	15603	15459	15569	15564	15517	15645	15722	15604	15603	15378	15852	15514	15620	15644	15400	15634	15575	15458	15607	15601	15386	15425	15470	15586	15539	15567	15622	15603	15706	15758	15429	15613	15606	15638	15572	15504	15480	15613	15455	15573	15596	15463	15582	15555	15568	15627	15766	15520	15545	15632	15455	15600	15607	15702	15574	15339	15587	15733	15636	15530	15531	15725	15619	15666	15614	15672	15507	15416	15452	15634	15567	15535	15718	15514	15654	15575	15530	15449	15601	15563	15685	15555	15597	15455	15648	15478	15513	15434	15655	15399	15432	15624	15461	15467	15431	15368	15617	15532	15426	15664	15676	15762	15590	15485	15621	15581	15490	15770	15563	15525	15641	15765	15436	15609	15457	15569	15543	15411	15329	15563	15407	15524	15684	15652	15355	15573	15622	15630	15770	15621	15379	15640	15517	15610	15599	15585	15496	15497	15418	15596	15577	15528	15489	15580	15610	15656	15551	15483	15619	15529	15413	15555	15702	15482	15516	15696	15546	15523	15485	15611	15493	15789	15766	15344	15612	15593	15571	15452	15597	15635	15695	15747	15514	15659	15714	15488	15501	15679	15530	15631	15621	15594	15428	15712	15529	15495	15334	15514	15626	15528	15528	15614	15473	15472	15506	15668	15438	15677	15495	15593	15565	15627	15623	15548	15484	15754	15550	15702	15645	15820	15564	15410	15689	15589	15682	15371	15536	15517	15604	15423	15664	15417	15501	15513	15389	15751	15486	15535	15378	15639	15660	15636	15526	15605	15618	15371	15558	15428	15462	15501	15588	15474	15556	15592	15436	15732	15756	15547	15392	15647	15530	15359	15493	15634	15566	15609	15550	15368	15865	15801	15567	15467	15727	15572	15571	15604	15429	15442	15479	15508	15511	15658	15497	15416	15505	15555	15555	15454	15665	15649	15723	15495	15538	15518	15563	15669	15741	15528	15521	15522	15439	15664	15618	15539	15556	15377	15730	15451	15706	15437	15403	15617	15809	15811	15487	15579	15487	15583	15408	15535	15462	15531	15400	15695	15493	15563	15723	15497	15667	15536	15337	15458	15605	15640	15592	15666	15422	15696	15465	15630	15680	15503	15483	15386	15444	15513	15590	15551	15524	15514	15614	15552	15726	15661	15623	15694	15479	15507	15633	15492	15642	15531	15518	15520	15468	15439	15360	15577	15477	15600	15659	15598	15685	15642	15469	15494	15426	15670	15511	15706	15472	15648	15551	15531	15658	15675	15537	15463	15497	15586	15586	15500	15550	15483	15538	15513	15648	15587	15439	15655	15585	15434	15580	15545	15566	15586	15534	15447	15433	15646	15566	15490	15583	15654	15409	15720	15487	15472	15547	15474	15597	15596	15470	15671	15463	15567	15746	15507	15600	15602	15713	15660	15540	15564	15407	15467	15703	15410	15555	15406	15540	15553	15403	15531	15490	15525	15449	15333	15557	15494	15417	15454	15589	15490	15443	15678	15684	15701	15422	15585	15605	15677	15583	15565	15594	15613	15362	15397	15304	15476	15595	15571	15594	15458	15630	15678	15487	15612	15633	15673	15674	15537	15640	15446	15724	15529	15550	15572	15505	15701	15533	15541	15501	15455	15492	15707	15552	15544	15628	15604	15514	15435	15454	15372	15581	15646	15651	15659	15824	15589	15766	15621	15410	15565	15467	15585	15529	15369	15541	15482	15558	15443	15526	15635	15374	15357	15415	15664	15380	15509	15515	15705	15708	15579	15575	15471	15540	15483	15311	15587	15652	15609	15505	15698	15577	15487	15633	15667	15524	15533	15665	15801	15652	15810	15515	15848	15596	15707	15554	15434	15607	15519	15367	15570	15451	15530	15544	15515	15512	15400	15519	15503	15612	15462	15644	15659	15433	15541	15762	15743	15485	15568	15486	15481	15664	15817	15397	15650	15548	15556	15672	15577	15455	15632	15524	15657	15599	15531	15554	15633	15664	15613	15714	15860	15725	15486	15747	15701	15556	15333	15416	15524	15683	15710	15562	15595	15459	15327	15441	15557	15407	15615	15624	15306	15421	15582	15506	15522	15462	15483	15549	15446	15387	15532	15486	15681	15557	15546	15613	15580	15653	15667	15641	15602	15778	15755	15545	15683	15487	15547	15666	15535	15603	15569	15450	15671	15603	15749	15698	15612	15404	15476	15562	15617	15437	15390	15488	15460	15551	15441	15429	15496	15524	15578	15507	15751	15573	15495	15506	15499	15664	15431	15566	15570	15402	15357	15569	15715	15581	15633	15553	15631	15517	15498	15459	15581	15443	15498	15610	15547	15507	15436	15613	15741	15782	15567	15666	15453	15752	15533	15531	15536	15678	15633	15644	15644	15672	15625	15641	15489	15531	15471	15642	15787	15555	15557	15581	15573	15436	15603	15508	15525	15736	15527	15550	15433	15608	15546	15648	15665	15571	15493	15594	15731	15527	15575	15618	15484	15227	15421	15485	15649	15413	15495	15438	15647	15571	15418	15628	15580	15495	15592	15488	15556	15593	15514	15813	15558	15578	15626	15634	15489	15694	15609	15595	15514	15542	15542	15606	15546	15394	15529	15582	15589	15558	15498	15615	15441	15495	15452	15417	15630	15497	15729	15386	15643	15539	15659	15595	15551	15396	15751	15511	15683	15607	15770	15446	15569	15614	15559	15601	15723	15421	15635	15595	15596	15695	15555	15528	15567	15528	15609	15569	15465	15597	15404	15405	15373	15470	15508	15677	15290	15595	15413	15606	15547	15494	15540	15537	15522	15658	15513	15604	15628	15542	15484	15712	15633	15698	15513	15402	15665	15697	15446	15527	15503	15526	15547	15672	15434	15502	15778	15566	15563	15609	15484	15569	15664	15514	15407	15667	15686	15656	15461	15785	15488	15587	15480	15555	15386	15543	15561	15526	15703	15665	15648	15796	15640	15572	15488	15456	15625	15600	15487	15711	15668	15605	15465	15695	15611	15470	15630	15574	15436	15554	15717	15655	15512	15484	15699	15681	15473	15657	15719	15347	15632	15585	15546	15660	15437	15426	15857	15349	15614	15515	15499	15390	15387	15622	15559	15699	15573	15550	15724	15571	15568	15397	15652	15614	15534	15504	15379	15754	15345	15703	15465	15392	15578	15546	15482	15700	15420	15695	15500	15444	15496	15526	15732	15504	15684	15468	15454	15432	15457	15609	15642	15461	15527	15580	15654	15593	15405	15540	15684	15329	15541	15494	15611	15621	15653	15433	15494	15465	15738	15422	15364	15623	15489	15606	15562	15571	15552	15488	15482	15646	15454	15724	15446	15560	15803	15518	15812	15501	15575	15670	15697	15494	15622	15587	15650	15509	15616	15536	15690	15567	15600	15494	15596	15561	15532	15733	15422	15501	15526	15519	15500	15439	15259	15576	15614	15618	15616	15555	15454	15390	15483	15671	15494	15466	15521	15539	15539	15626	15449	15408	15416	15663	15526	15714	15589	15705	15671	15588	15597	15543	15503	15664	15571	15531	15480	15728	15692	15699	15459	15539	15702	15499	15716	15655	15426	15418	15528	15484	15714	15691	15546	15577	15472	15565	15499	15450	15444	15705	15466	15660	15491	15507	15546	15627	15624	15515	15546	15537	15600	15578	15611	15534	15703	15599	15698	15408	15570	15588	15337	15468	15571	15373	15328	15614	15541	15506	15508	15612	15716	15632	15607	15632	15547	15585	15611	15544	15544	15538	15405	15416	15385	15393	15610	15596	15555	15593	15370	15488	15378	15446	15663	15569	15687	15439	15454	15649	15320	15601	15479	15418	15619	15534	15500	15705	15657	15483	15546	15411	15407	15531	15654	15522	15586	15833	15598	15430	15565	15530	15448	15527	15694	15384	15634	15635	15482	15456	15306	15648	15585	15660	15376	15580	15534	15684	15742	15512	15564	15579	15582	15499	15690	15663	15437	15545	15621	15710	15672	15650	15647	15505	15568	15429	15500	15409	15458	15622	15765	15707	15655	15772	15434	15561	15617	15680	15399	15520	15688	15455	15624	15583	15430	15603	15689	15367	15536	15715	15543	15542	15537	15655	15578	15550	15712	15569	15602	15421	15717	15449	15749	15628	15358	15494	15449	15499	15537	15642	15540	15575	15466	15569	15467	15473	15628	15513	15582	15440	15368	15475	15625	15576	15590	15614	15492	15553	15600	15525	15884	15618	15575	15520	15421	15658	15424	15680
25542	44745	42969	35542	30472	27002	24089	22026	20128	19009	18067	17327	16556	15981	15790	15485	15270	15065	14960	14893	14739	14537	14519	14358	14220	14194	14209	14332	14167	14213	14094	13931	13964	13953	13913	13897	13877	13854	13969	13833	13836	13825	13847	13955	13881	13782	13877	13748	13764	13767	13763	13811	13799	13784	13860	13882	13928	13671	13855	13832	13792	13789	13791	13791	13962	13783	13742	13834	13799	13704	13802	13691	13684	13767	13684	13718	13633	13598	13882	13800	13981	13786	13696	13814	13663	13722	13891	13666	13660	13806	13675	13830	13907	13706	13733	13826	13729	13783	13677	13680	13638	13743	13663	13762	13576	13787	13788	13741	13671	13739	13847	13659	13694	13725	13683	13805	13733	13913	13843	13622	13759	13829	13802	13800	13808	13706	13882	13679	13762	13715	13685	13792	13853	13886	13879	13691	13807	13663	13645	13742	13758	13558	13727	13580	13752	13705	13786	13859	13857	13898	13724	13666	13779	13560	13832	13753	13852	13744	13727	13873	13775	13602	13797	13822	13713	13796	13712	13686	13801	13632	13719	13757	13891	13727	13622	13619	13844	13703	13708	13723	13720	13747	13809	13894	13844	13946	13763	13749	13780	13603	13657	13695	13685	13857	13689	13732	13763	13650	13825	13558	13803	13792	13791	13952	13717	13833	13655	13832	13834	13741	13892	13554	13786	13735	13617	13730	13812	13876	13868	13753	13717	13820	13820	13812	13636	13583	13752	13757	13815	13657	13687	13689	13754	13762	13670	13810	13861	13770	13810	13727	13798	13694	13863	13734	13820	13807	13623	13857	13880	13790	13698	13701	13731	13649	13849	13679	13808	13765	13895	13733	13502	13648	13626	13810	13770	13876	13723	13666	13674	13835	13758	13791	13842	13690	13804	13717	13799	13732	13755	13780	13824	13712	13701	13892	13674	13784	13749	13883	13882	13610	13797	13646	13945	13710	13582	13821	13834	13774	13693	13728	13775	13672	13739	13713	13702	13653	13709	13795	13833	13724	13738	13667	13751	13666	13752	13800	13891	13661	13831	13958	13737	13735	13776	13842	13614	13694	13795	13661	13836	13633	13706	13832	13768	13789	13629	13826	13721	13756	13736	13709	13792	13830	13701	13825	13725	13658	13847	13761	13636	13584	13702	13696	13670	13610	13933	13722	13682	13590	13817	13622	13658	13687	13776	13840	13786	13640	13757	13872	13821	13652	13713	13684	13722	13701	13667	13964	13787	13786	13755	13742	13718	13795	13764	13690	13695	13762	13769	13734	13889	13624	13710	13916	13748	13608	13734	13726	13726	13775	13730	13727	14072	13631	13785	13758	13635	13838	13757	13805	13729	13778	13755	13769	13725	13768	13747	13817	13650	13832	13810	13812	13726	13760	13647	13770	13848	13817	13943	13756	13838	13610	13624	13788	13876	13756	13762	13773	13688	13691	13790	13757	13724	13778	13814	13775	13868	13734	13730	13652	13829	13716	13747	13706	13821	13764	13913	13739	13713	13611	13711	13782	13818	13903	13790	13685	13642	13845	13790	13712	13668	13696	13911	13896	13758	13852	13779	13774	13741	13832	13815	13664	13641	13791	13703	13799	13728	13833	13771	13808	13751	13885	13717	13885	13691	13782	13598	13551	13993	13656	13630	13732	13807	13622	13617	13628	13774	13653	13857	13753	13703	13749	13763	13835	13606	13770	13884	13710	13654	13739	13766	13945	13698	13818	13774	13908	13781	13697	13702	13907	13701	13839	13702	13890	13852	13633	13800	13716	13633	13644	13844	13766	13856	13736	13696	13790	13736	13904	13808	13848	13646	13503	13804	13765	13809	13755	13805	13851	13566	13808	13846	13666	13846	13799	13828	13818	13840	13858	13893	13679	13713	13664	13808	13690	13899	13701	13813	13897	13721	13745	13767	13673	13801	13864	13716	13752	13800	13861	13698	13749	13755	13721	13761	13892	13760	13866	13802	13824	13720	13624	13818	13852	13809	13602	13627	13692	13724	13834	13767	13938	13754	13790	13689	13630	13699	13790	13764	13811	13689	13813	13670	13745	13728	13970	13721	13796	13905	13630	13707	13720	13675	13791	13726	13729	13820	13885	13857	13692	13558	13588	13698	13831	13733	13860	13842	13843	13930	13602	13743	13940	13828	13760	13832	13686	13809	13778	13798	13641	13936	13701	13740	13836	13706	13748	13697	13704	13751	13814	13674	13761	13709	13765	13802	13867	13779	13675	13835	13646	13730	13769	13863	13553	13725	13780	13832	13766	13743	13642	13848	13794	13611	13664	13699	13873	13747	13615	13718	13709	13690	13923	13822	13612	13773	13587	13686	13714	13770	13766	13641	13656	13904	13727	13927	13656	13768	13589	13748	13853	13751	13700	13706	13916	13655	13724	13861	13706	13699	13801	13615	13915	13741	13628	13792	13799	13745	13959	13803	13713	13897	13960	13738	13700	13823	13552	13603	13689	13817	13859	13824	13849	13809	13663	13892	13865	13673	13679	13780	13733	13723	13618	13570	13856	13860	13827	13671	13691	13706	13674	13768	13789	13679	13724	13806	13737	13700	13755	13884	13560	13625	13633	13706	13779	13728	13699	13804	13759	13727	13845	13805	13667	13989	13594	13671	13765	13642	13870	13759	13832	13811	13800	13802	13739	13731	13681	13799	13785	13643	13692	13878	13835	13961	13648	13530	13651	13719	13691	13790	13696	13677	13898	13991	13618	13544	13704	13649	13738	13696	13753	13655	13881	13878	13641	13737	13551	13828	13595	13853	13704	13661	13761	13611	13762	13803	13787	13755	13729	13687	13794	13742	13772	13722	13733	13694	13900	13654	13712	13724	13770	13835	13703	13761	13832	13737	13811	13563	13584	13731	13731	13621	13902	13732	13896	13709	13892	13792	13685	13692	13877	13784	13792	13690	13767	13876	13872	13646	13942	13652	13565	13703	13660	13779	13806	13835	13940	13867	13711	13843	13804	13747	13825	13736	13714	13639	13708	13741	13653	13785	13657	13704	13741	13772	13714	13799	13795	13746	13714	13774	13809	13764	13679	13744	13519	13803	13858	13702	13922	13699	13727	13678	13796	13650	13859	13785	13819	13680	13735	13685	13805	13746	13837	13787	13834	13630	13694	13774	13822	13633	13744	13580	13866	13754	13796	13693	13786	13857	13895	13901	13794	13817	13868	13753	13668	13810	13591	13696	13637	13824	13895	13820	13783	13799	13836	13797	13821	13750	13804	13806	13760	13772	13642	13726	13702	13733	13836	13897	13848	13698	13891	13766	13842	13916	13792	13730	13697	13808	13851	13791	13571	13736	13659	13665	13848	13715	13764	13657	13594	13793	13800	13766	13626	13850	13607	13737	13785	13608	13665	13827	13752	13790	13748	13838	13794	13527	13724	13785	13678	13753	13804	13919	13648	13788	13604	13741	13855	13817	13699	13787	13726	13751	13714	13818	13821	13739	13706	13610	13705	13784	13769	13693	13781	13670	13620	13667	13835	13660	13711	13702	13680	13673	13664	13789	13682	13753	13969	13676	13828	13840	13599	13869	13586	13711	13660	13696	13758	13787	13650	13546	13692	13634	13607	13727	13705	13738	13805	13630	13703	13675	13736	13792	13817	13775	13773	13640	13745	13840	13603	13794	13725	13615	13804	13791	13876	13795	13670	13729	13736	13774	13852	13731	13673	13773	13856	13647	13747	13687	13682	13762	13709	13769	13608	13550	13967	13668	13698	13742	13772	13630	13553	13731	13770	13790	13757	13708	13555	13611	13751	13741	13813	13884	13464	13790	13777	13783	13898	13680	13732	13868	13784	13694	13795	13872	13934	13719	13711	13678	13810	13792	13787	13690	13653	13885	13711	13835	13771	13783	13919	13875	13853	13668	13713	13596	13833	13706	13846	13659	13720	14002	13873	13743	13867	13715	13790	13831	13720	13855	13698	13791	13786	13903	13580	13831	13838	13628	13682	13567	13723	13788	13792	13726	13736	13835	13773	13617	13634	13749	13903	13815	13575	13555	13838	13704	13744	13782	13712	13615	13821	13595	13731	13759	13698	13686	13886	13651	13819	13882	13888	13929	13729	13851	13878	13704	13854	13830	13746	13901	13798	13748	13711	13901	13533	13781	13618	13863	13916	13655	13965	13719	13696	13916	13703	13676	13722	13872	13757	13873	13723	13835	13687	13792	13907	13756	13721	13849	13751	13602	13652	13738	13744	13751	13697	13668	13726	13594	13629	13759	13867	13710	13887	13698	13931	13794	13808	13830	13753	13848	13884	13579	13689	13794	13867	13737	13695	13737	13674	13712	13801	13743	13730	13785	13764	13700	13740	13691	13752	13844	13753	13818	13853	13732	13788	13852	13781	13855	13757	13801	13795	13640	13700	13831	13717	13742	13831	13671	13891	13735	13529	13728	13790	13809	13653	13612	13832	13751	13807	13772	13625	13692	13785	13741	13770	13819	13782	13751	13788	13697	13730	13861	13676	13706	13762	13726	13731	13887	13888	13667	13627	13910	13841	13721	13800	13814	13690	13638	13795	13696	13951	13773	13702	13793	13662	13887	13674	13853	13707	13800	13627	13681	13825	13758	13802	13777	13666	13846	13573	13719	13771	13677	13674	13817	13858	13711	13788	13822	13800	13728	13831	13719	13734	13696	13764	13705	13633	13760	13769	13783	13592	13607	13945	13745	13682	13703	13905	13766	13652	13717	13656	13801	13686	13769	13858	13797	13765	13799	13691	13908	13618	13756	13645	13765	13554	13730	13683	13661	13852	13718	13750	13926	13732	13662	13676	13680	13809	13881	13808	13744	13689	13647	13711	13807	13828	13796	13722	13737	13713	13951	13799	13752	13894	13833	13709	13728	13763	13686	13643	13768	13772	13840	13577	13650	13818	13782	13832	13758	13951	13790	13659	13813	13640	13766	13771	13631	13700	13717	13835	13954	13700	13594	13813	13862	13714	13689	13830	13787	13844	13601	13771	13756	13614	13679	13791	13643	13706	13696	13801	13777	13787	13664	13657	13628	13693	13811	13693	13633	13773	13783	13657	13700	13750	13928	13591	13715	13695	13798	13707	13661	13711	13671	13627	13769	13748	13828	13715	13734	13705	13755	13476	13856	13747
27895	24626	30319	27287	22456	20590	19472	18268	17766	17543	17216	16920	16994	16586	16478	16309	16609	16187	16301	16056	16183	16227	16160	16236	16298	16225	16233	16201	16249	15895	16090	16105	16015	15965	15980	16037	15968	15947	15853	15903	16142	15818	15897	16133	16168	16066	16080	15989	16018	15952	15813	15948	16043	15979	16184	15923	16057	16104	15985	15974	16026	16049	16178	15906	16074	16131	15962	16130	16075	16183	15967	15922	16154	15922	15978	16086	15965	15931	15943	16014	15871	15983	16121	15841	15997	15919	16070	15803	15975	15985	15990	16022	15992	16075	16094	15950	15940	15746	15896	15968	16007	16053	15927	15975	16189	15925	15901	16050	15985	16184	15993	15981	15907	16112	15972	16039	15938	15948	16040	15980	15968	15896	16012	16028	15965	16031	16038	15935	16034	15911	16089	15954	15993	16113	15905	16149	16000	16015	16100	16000	16165	15944	15941	15854	15834	16062	16027	15923	15900	15911	15939	16113	16070	16039	16096	15869	15965	16035	16236	15711	16021	15863	15880	16040	16031	15944	15967	16099	16013	16008	15915	16137	15903	16057	15890	16052	16088	16049	16114	16078	15969	16035	15823	15904	15957	15991	16095	16039	15878	16096	16117	16132	15973	15884	16158	15912	15802	15873	16157	15909	16104	16105	15761	16038	15866	15967	15993	15929	16126	16040	16075	16004	16167	16013	16180	16099	16088	16280	15820	16134	16024	16029	16132	16017	16085	15995	16034	16038	16087	15948	15991	15893	15734	15837	16003	15969	15888	15944	15963	15963	15934	16058	15970	15990	15947	15971	16025	15864	16006	16151	16212	15864	16302	15967	16141	15995	16124	16089	15927	15879	16021	15933	15914	16049	16053	16079	15945	16224	15933	16037	16014	16045	16023	16072	16135	15977	16180	15929	15951	15919	16017	16110	15989	15912	16016	15920	15984	16092	16151	16266	16028	16014	16027	16111	15979	16168	16021	15974	15915	15994	16083	15909	16145	15982	15940	16125	15906	15995	15889	15922	16091	15906	15935	15922	16230	16129	16176	16063	15944	16085	15953	16021	16065	15778	16074	16093	16109	16178	15975	15897	16142	16030	15922	15742	16055	15895	15972	15933	16007	15900	15932	16039	15976	15994	15852	15913	15947	16245	16005	15964	15971	16156	16112	16084	16099	16208	15889	15984	15858	15870	16113	16011	15901	16112	16100	15904	16156	16105	16095	16152	15935	15821	15988	16001	15992	16058	15942	15950	15949	15921	15898	16211	15905	16123	16181	15978	16144	15864	15803	15928	15897	16031	16009	16071	16159	15926	15987	15907	16028	15957	16036	15958	16014	16039	16075	16199	16062	15878	16000	16026	16116	15937	15926	15954	16041	16031	16009	15978	16009	15795	15965	15952	16028	16054	16030	15948	15926	15944	16085	15964	15972	16012	16184	15998	15999	15890	15834	15704	15925	15881	15885	16112	16235	15992	16176	16007	15907	16043	15984	15966	16019	15999	16154	15952	16016	15889	15967	16115	16046	16011	16280	16229	15896	15913	15911	15960	16051	15869	15900	16062	16086	15881	16039	15886	16193	15979	15901	15876	16003	16024	16076	15965	16115	15964	16054	15996	15880	16025	16162	16095	15972	16039	16005	16171	16025	16169	15958	15992	15885	15981	16039	16021	15868	16147	16104	16019	15866	15953	16227	16029	15942	15818	15807	15801	15932	15963	16196	15975	16046	16104	16093	15904	16089	15946	16151	15972	16020	16070	16077	15932	16061	15884	16116	15883	16051	16024	16005	16121	15994	16047	16047	16011	15985	15937	15960	15965	16046	16089	16095	16028	15937	15964	16158	16072	16138	16107	16076	16074	16078	15848	15899	15976	15871	16147	15921	16010	16021	15946	16056	15938	16054	16160	15895	16016	15978	16081	15975	15838	16168	16157	16160	16084	15846	15864	15998	15995	15735	15948	16121	15922	16069	15932	16039	15991	16052	15999	16040	15904	15863	16132	15863	16049	15892	16035	15908	16014	15853	16092	16113	16037	15983	16117	15913	16033	15833	15939	16062	16135	16191	16010	15971	15952	16078	15918	16082	15913	16011	16045	15933	16073	16060	15958	16030	15840	15930	15897	15824	16346	15912	15897	16076	16045	16075	16049	16009	16025	16090	16073	16172	16012	16009	15975	15925	15955	16108	15912	16177	16071	15923	16006	16113	15952	15988	16104	15969	15960	16153	16017	16093	15974	15913	16034	16029	15943	16050	15945	16019	15956	16094	16068	15958	15985	15815	16062	15992	15844	15830	15903	16247	16137	15953	16013	15963	16003	16059	15991	15853	15925	15958	16011	16037	16040	16102	16034	15958	16099	16088	16040	16099	16102	16149	16087	16114	15892	16104	15957	15814	16068	16137	16044	15923	16051	15855	15854	15881	15806	15966	16139	16363	16020	16054	15908	16063	16071	16188	16157	16114	16089	16019	15914	16037	16008	16036	16048	16124	16140	16014	15955	15913	15938	15920	16072	16030	15838	16027	16054	16039	16113	15822	15785	16062	16222	16069	15954	16111	16040	16063	15967	16172	15962	15966	15986	16149	16073	16055	16048	15938	16113	16029	15861	16078	16205	16052	15959	15937	16055	16056	15976	15999	15958	16089	15974	16008	16123	16061	15993	15907	16026	15904	15969	16232	16068	15872	16074	15897	15968	16003	16055	16245	16002	15948	15855	15985	15973	16127	16184	16066	15909	15901	16145	15982	16213	16082	16186	16065	15950	15878	15934	16003	15954	16214	16019	15920	15828	16044	16015	15968	16029	16175	16039	16021	15908	16185	15951	15955	15991	16008	16128	16087	16186	15963	15937	15991	15789	16070	15898	15930	15960	16134	15850	15903	15923	16237	15834	15922	15990	16055	16046	15852	15877	16030	16248	15994	16009	16130	16038	16045	16031	16168	16134	16052	16074	16161	16098	16007	16024	15955	16104	16001	15985	16228	15878	15989	15928	16097	15967	15970	15984	16212	15965	15936	16262	16058	16160	15962	15933	15934	16310	15860	16009	16271	15970	15861	16076	15964	16032	15883	15776	15994	16081	16082	15977	16030	16021	16061	16088	15983	15828	15879	16048	16118	16002	16112	16042	15958	15845	16082	16092	15929	15924	15887	16067	15789	15823	15935	16068	16114	15996	15905	15973	16003	15819	16118	15938	16042	15934	15707	16017	15871	15932	15858	15966	15976	15910	15907	15807	15795	15941	16083	16011	16079	15869	15819	16074	15985	15951	16004	16051	15965	16188	16058	15875	16002	15950	16081	15910	16015	16055	16129	15968	15912	15894	16083	15966	16096	15928	16023	16025	15989	16024	16032	15947	15951	15886	15971	15951	16035	16037	15965	16101	15899	15974	15899	16042	15881	16145	15842	16054	16094	16147	16082	15977	16011	15915	15954	16138	15992	15955	16026	15928	15754	16020	16039	16068	16018	15963	16129	16071	16056	16033	16249	15900	15949	16096	16019	16369	16223	15771	15964	16028	15977	16010	15846	15818	16127	16186	16045	16278	15949	16240	15967	16168	15996	16115	16049	15938	15879	15946	16176	16273	16088	15946	16013	16141	16133	15793	15842	15871	15953	15977	15823	15956	16089	16001	15902	15904	15860	15860	16151	15690	15812	16060	16075	16023	15973	16024	16042	15984	16219	16029	15866	15969	16086	16040	16261	16078	15823	16101	16050	15979	16068	15995	16026	16178	15912	15963	16033	16204	16104	16081	15905	15997	15982	16034	16152	15848	16078	16071	16248	16167	16049	16035	16050	15908	16121	16174	15944	15912	16032	15859	16044	16048	16208	15882	15985	16091	15898	15904	16117	16051	15991	15858	16025	15924	16155	15978	15950	15850	15924	16004	15969	16004	16052	16114	16073	16278	16022	16033	16091	15785	15933	15939	16076	15949	16002	16037	15884	16121	16253	15979	16015	16041	16070	15987	15996	16079	16012	15900	15918	15990	16105	15979	16019	16106	16045	15988	15975	16107	16019	16016	16056	16009	16123	16171	16020	16105	15915	16077	16154	16078	15965	16117	15849	15957	15901	15891	16061	15866	15891	16163	16273	15849	15743	16010	15895	15958	15978	16027	16069	16052	16018	15963	16109	16035	16132	16281	15886	15944	15964	16071	15800	16040	16239	16021	16098	16044	16127	16109	16027	15854	15966	16114	16100	15936	15901	16177	16038	16009	16029	16073	16081	16046	15915	15955	15875	16061	16046	15994	16241	16080	16240	15902	16079	15909	15875	15890	15892	15910	16010	16264	16057	16048	15966	16120	15931	16091	16011	16235	16039	15888	16052	15832	16010	15952	16013	16086	16020	15962	16196	15931	16017	16076	16059	15881	15900	15994	16108	15942	15969	16046	15823	15956	16013	15945	15950	15915	16001	16164	16036	15998	15869	16131	16055	15981	16242	16059	16051	16163	16120	16137	15966	15906	16015	15935	16132	16170	16147	16193	16020	16091	15987	15845	16033	15986	16000	15901	15939	16140	16132	15908	15882	16059	16053	15806	15988	16111	16018	16106	16013	16122	15818	15828	16175	16083	15834	15969	16009	16245	16031	16121	15805	15931	15946	16083	15980	15883	16028	15993	16100	16045	16018	16080	16171	15919	15900	16061	16121	16072	15942	15803	16245	16245	16069	16019	16035	16141	16024	16124	15949	15974	16108	16191	15800	15670	15879	16045	16081	15882	15824	16132	16060	15968	15996	15964	15772	15935	15870	16027	16040	16079	16241	16151	16018	16064	16007	15862	16036	15939	15846	15949	16036	15985	16032	16153	16002	15796	16098	16131	15992	16097	16024	15972	15798	16006	15988	16047	15688	15984	15991	16070	15980	15930	16012	15955	16002	15953	15871	16064	15831	15926	15953	16173	16077	15944	16131	16126	15927	15963	16075	15819	15964	16065	15853	16091	15857	16031	15996	15937	16112	15787	15750	15850	16258	16108	15882	16157	16041	16083	15999	15972	15922	16009	16103	16137	15971	15951	15893	15978	15910	16060	15916	15912	16085	15982	16230	15843	16000	16253	16003	16046	16083	16017	15891	15937	16245	15978	15855	16087	16051	15968	15933	16099	15991	15983	15946	16036	15859	15891	15986	16000	16137	16139	15960	15804	15897	15828
24585	36605	34628	27785	23502	20862	19350	18055	17146	16493	15969	15480	15232	14988	14871	14847	14701	14546	14537	14376	14371	14317	14262	14066	14242	14263	14115	14431	14213	14396	14266	14147	14173	14178	14062	14066	14047	14126	14023	14209	13995	14019	14049	14155	13830	14147	14112	13938	14120	14042	14198	14103	14061	14059	14038	14121	13887	14034	14107	13876	14197	14164	13997	14118	14023	13985	14039	14219	14052	14094	14227	14088	13955	13971	14015	13983	14134	13999	14111	13940	14059	14091	14146	14001	14143	14159	14088	13992	14021	14039	13939	14138	14016	14067	14117	13955	13932	13885	13986	14027	14132	14092	14124	14003	14027	14080	14068	13942	13984	13896	14070	14191	14077	14171	14014	14049	14021	14013	14117	13997	14170	13986	14033	14031	14139	14051	14085	14086	13994	14040	13930	14034	14160	14072	13949	14133	13934	14081	14080	14036	14035	14102	14039	14062	14007	13915	14131	13895	13903	14025	14153	14018	14114	13934	14128	14062	14094	14160	14000	13959	14153	14232	13865	14156	13859	13977	14096	14180	14106	13954	14203	14152	14047	13984	13995	14219	14001	13972	14091	14040	14029	14061	14150	13992	14093	14011	14090	13924	14207	14024	14130	13959	14018	14143	13976	13932	13954	13994	14106	13990	14028	14087	13891	13957	14083	14154	13972	14055	13981	14047	13973	13982	14031	14184	14201	14013	14044	14010	13933	14011	13967	14123	14173	14172	14038	14033	14016	14044	14072	14165	13990	14065	13978	14039	13989	14036	14148	13963	14061	13963	13982	14094	14059	14139	14000	14017	14185	13931	14150	14187	13895	13976	14088	14066	14016	13833	14022	13951	14166	13977	14140	14077	14094	14109	14166	14040	14024	13987	14115	14025	14039	13899	14169	14005	14047	13925	14013	14029	14042	14107	14049	14074	14015	14095	14171	14188	14050	14200	14070	13844	14004	14029	14091	14028	13881	14206	14059	14067	13866	14038	14035	14021	14173	14144	14183	14320	14241	14141	13937	14042	13969	14088	13942	14006	14086	13997	13967	14180	13877	14046	13970	14015	14190	14008	14095	14102	14187	13895	14280	13991	13899	13993	14026	14077	14185	13966	14170	14082	14042	14157	14106	14071	14111	13860	14050	14102	13971	14074	14049	14190	14120	14002	14027	14182	14034	14021	14011	14082	14034	14150	14154	14122	14214	14038	14039	13986	14032	13952	14022	14142	14092	14109	14146	13986	13946	14046	14027	13987	13899	13941	13984	14107	13906	14015	13925	14014	14163	14037	13989	13966	14245	13926	14088	14104	13928	14098	14037	13919	14048	13779	14133	14226	14091	14022	14146	14062	14104	14094	14068	14049	14063	13977	14086	14211	14195	14106	14074	13979	14146	14031	14111	13958	14086	14197	14130	14057	14017	13983	13995	14099	14129	14215	14246	13912	13966	13960	14058	14025	14084	14176	14037	14092	14047	14132	14155	13959	14030	13990	14188	14106	14211	14128	14102	14186	14071	14076	13989	14178	13918	14035	14057	14036	14175	14026	13879	14303	14007	14039	13886	14134	14168	13916	14094	14117	14040	14016	14079	14071	13978	14075	13873	14015	13954	14179	14203	14067	13917	14009	14065	14180	14081	14040	14215	14084	14131	14142	14194	14067	14212	14054	13880	13789	14055	13938	14209	14135	13958	13885	13951	13981	13930	14106	14095	14015	14045	13965	14185	14144	14231	13925	14186	14155	14163	14008	14182	13962	13916	14135	14125	13963	14192	14020	14016	14074	13975	14021	14052	14165	14173	14124	14046	14066	13947	13961	13898	13980	14140	13976	14023	14093	14134	14212	14028	14133	14027	14138	14149	14083	14085	14058	13948	13962	13985	14027	13936	14130	14082	13951	14008	13975	14071	13935	14012	14079	14077	13958	14046	14075	14111	14106	14121	13965	14195	13963	14066	14058	14085	13981	14132	14051	13996	14168	14072	13940	14055	14246	14151	14019	14005	14028	14188	13861	13973	14091	13915	14041	14151	14162	14107	14102	13973	14161	13932	14098	13999	14151	14075	14116	13964	14089	14066	14140	14022	14089	13999	14007	13995	14072	14098	14177	14071	14179	13983	14178	14051	13916	14001	13912	13906	13975	13994	13911	14159	14053	14101	14010	13954	14042	13838	14046	14140	14049	14085	14051	14056	14134	13972	14098	13912	14104	13904	14028	14076	13947	14127	14016	13944	14159	14034	14092	14041	13992	13944	13992	14157	14228	13981	14031	14110	14048	13986	14180	14058	14032	14160	13894	14173	14234	14108	14029	13888	14172	14099	14035	14211	13983	13918	14248	14038	13991	14092	14132	14128	14118	14191	14205	14053	14167	14013	13816	13954	14097	14094	14024	13918	13994	14091	13970	14015	14035	14013	14021	13882	14185	13869	13987	14039	13983	14010	14142	14180	14105	14118	14174	13861	14033	14002	14124	14092	14000	13891	13953	14019	14132	14075	13972	14122	13916	14065	14225	14207	14002	14178	14020	14244	14069	14117	14292	14177	13999	14076	14106	13922	14075	13939	14163	14038	14125	14068	14000	14051	13929	13987	13948	14139	13843	14221	14124	14014	14231	14028	14131	14043	14139	13946	14030	14117	14012	14127	14049	13928	14038	14001	14016	14210	14098	14000	14067	13995	13959	14097	14060	14139	13819	13882	14178	14024	14128	14092	14041	14027	14065	14024	14094	13982	13978	13937	14124	14039	14080	14079	14046	14082	14021	14123	13938	13900	14006	14083	14006	14026	13994	14063	14096	14093	13993	14054	14084	14205	14048	13992	14062	14068	14111	14074	14019	13883	14101	13896	13935	14031	14002	14029	13955	13927	13985	14123	14135	14038	14019	14102	14002	13999	13903	14001	14078	14120	14169	14017	14062	14104	13922	13857	13945	14120	14021	14178	13950	14129	14018	13876	14101	14088	14168	13983	14066	14100	14003	13913	14010	14035	14086	14090	14098	14022	13929	14230	14076	14057	13962	14007	13914	14057	13976	14208	14024	13903	14081	14041	13941	14149	13876	14039	13958	13946	13975	14011	14032	14153	14143	14078	13987	13962	14071	13986	13898	14102	13958	14077	14148	14097	14161	14035	14067	14003	14155	14151	13958	13839	13871	14105	14015	14128	14005	14091	14106	14003	14014	14214	14041	14113	13968	14033	13899	14105	14065	14060	13983	14113	14018	14005	13969	14100	13969	13914	13908	14058	14107	13997	14179	14129	13992	13966	14038	14099	14015	14056	14172	14191	14071	14002	14018	14116	13991	14012	13976	14138	14075	14043	14064	14190	14115	14049	13920	13990	14073	14086	14065	14136	13971	14017	14038	14151	13890	14132	14220	13973	14057	14053	14243	13881	13961	14010	14028	13982	13941	14177	14093	14108	14012	13944	13836	14086	14103	14048	13979	13978	13897	14030	14044	14019	14076	14070	14078	14147	13990	14012	14001	13983	14092	14078	13934	14080	14133	14027	13887	14155	14082	14206	14067	14098	14116	14167	14138	14036	14048	14073	14127	14072	14082	14061	14247	14033	14072	14168	14084	14100	14032	13902	13981	14124	14022	13984	14088	14077	14044	14104	13922	14140	13874	14030	14159	14246	13984	13999	13982	14097	14044	14091	14148	14020	14069	14023	14137	14056	14027	13845	14010	14077	14093	14147	14022	13867	14059	14133	14251	14078	14004	14182	14109	14022	13989	14106	14053	13903	14088	13917	14093	14020	14150	14268	14070	14225	13976	14265	14153	14118	13905	13914	13829	14024	13980	14109	13999	13996	14063	13923	14033	14154	14000	14060	14125	14042	14120	13988	14152	14126	13907	14115	14117	14122	14049	14044	14255	13869	14118	14094	14064	14078	13936	13945	14000	14067	14120	13886	13987	14089	14131	14164	14055	13964	14070	14100	14049	14186	14033	14076	14006	14124	13961	13941	14198	13928	13976	14060	14089	14019	14033	14152	14166	14053	14025	14207	14100	14018	14013	14048	13909	14127	14073	14134	14046	14034	13951	13991	14019	14003	14137	14112	14028	14084	13997	14101	14093	14054	13907	13998	14074	13930	14167	14121	13965	13915	14146	13957	13905	14125	14097	14014	14047	14204	13944	14044	14150	14099	14122	14124	14136	14105	14083	14086	14109	14073	13968	14070	14076	14014	14004	13814	14084	14018	13876	14127	13910	14022	13994	14117	14089	13958	14137	14025	13971	14005	14097	14178	13978	14032	14044	13918	14061	14032	14047	13996	14044	13882	14035	14061	14041	14038	14138	14020	14039	14022	14111	14115	14125	13955	14061	14056	14112	14125	13884	14094	13986	14072	14240	14094	14076	14065	14058	14105	14039	14214	14034	14031	14166	14236	14023	14095	13983	14011	13908	14091	14090	14014	13948	14042	14023	14161	14106	13953	13993	14180	14095	14052	14011	13947	13959	14092	14057	14031	13926	14043	14056	14177	13896	14270	14175	14239	14154	14256	14193	13937	14066	14045	14034	14182	14011	14056	14032	14013	14093	14053	14020	14027	14121	14095	14092	14106	14126	13986	14015	14127	13949	14123	14157	14065	14049	14070	13885	13960	14197	14131	14211	14201	13894	14036	14061	14000	14208	14073	13869	14029	14085	14024	13964	13904	14025	14177	14114	13958	14063	13999	14094	14162	14044	14137	13809	14067	14119	13936	14057	14109	14078	14087	14065	14118	13975	13999	14129	14171	14131	14143	14027	14003	14135	14032	13976	13992	13869	13995	13921	14118	14113	13954	14227	13926	14115	14116	14090	13964	13950	14101	14095	14084	14154	14018	14009	14191	14258	14165	14066	14219	13948	14134	14009	14006	13932	14117	14199	13852	14294	14046	14088	14204	14003	13982	13995	14062	14162	14095	13995	14193	14114	13876	14004	13890	14043	14046	13967	14122	14032	14267	14057	14095	13962	14083	14069	14143	14051	13906	14066	13925	14128	14226	14003	14142	14106	14037	14073	14168	14139	14002	14045	14026	14305	14162	14140	13953	14009	14082	14031	14126	14109	14140	13982	14017	14112	14071	14024	14156	13964	14072	13975	14063	13987	14125	14005	14078	14158	13850	14066	13934	14140	14044	14036	14274	14088	14053	13931	13895	14014	14019	14106	13986	14005
23664	20962	28295	24315	23223	23758	22900	19600	18400	18117	17671	17356	16976	16777	16630	16527	16394	16355	15992	15960	16047	15989	16139	15946	15826	15843	15886	15776	15973	15753	15767	15774	15921	15895	15855	15799	15821	15718	15853	15901	15552	15824	15664	15829	15641	15795	15640	15624	15680	15599	15933	15750	15797	15821	15568	15688	15696	15449	15551	15668	15865	15788	15726	15706	15648	15658	15464	15601	15722	15829	15795	15792	15654	15557	15723	15855	15815	15843	15495	15674	15633	15671	15657	15658	15812	15697	15784	15618	15748	15932	15803	15769	15694	15537	15563	15629	15520	15877	15679	15790	15663	15530	15667	15648	15634	15551	15698	15716	15740	15571	15638	15575	15610	15755	15796	15723	15678	15569	15563	15712	15746	15575	15758	15806	15638	15449	15737	15944	15768	15665	15727	15800	15682	15685	15668	15558	15606	15650	15642	15540	15542	15674	15611	15688	15595	15675	15651	15729	15805	15931	15471	15642	15729	15568	15586	15866	15775	15512	15751	15642	15584	15798	15767	15704	15455	15489	15673	15637	15690	15752	15556	15686	15653	15833	15893	15712	15608	15810	15576	15792	15691	15698	15737	15515	15759	15481	15776	15708	15706	15623	15631	15342	15732	15491	15538	15810	15589	15567	15461	15587	15689	15767	15482	15451	15573	15487	15566	15655	15785	15584	15871	15598	15509	15711	15670	15668	15556	15697	15463	15695	15779	15718	15588	15795	15812	15740	15691	15734	15655	15772	15657	15542	15759	15518	15723	15500	15668	15722	15782	15564	15661	15760	15818	15634	15521	15723	15427	15780	15611	15690	15586	15691	15676	15764	15728	15848	15929	15583	15782	15632	15746	15787	15637	15824	15673	15782	15727	15624	15688	15712	15708	15736	15708	15650	15767	15814	15705	15623	15500	15730	15621	15721	15444	15645	15641	15830	15883	15921	15785	15668	15686	15703	15669	15700	15743	15639	15645	15585	15491	15731	15615	15734	15662	15729	15736	15629	15751	15802	15708	15713	15718	15657	15706	15767	15548	15702	15776	15855	15695	15624	15620	15845	15740	15700	15720	15769	15451	15678	15627	15683	15770	15639	15883	15623	15741	15584	15555	15477	15625	15672	15678	15891	15851	15547	15817	15610	15784	15743	15503	15829	15690	15728	15592	15864	15645	15732	15608	15775	15587	15641	15723	15587	15652	15571	15695	15499	15612	15728	15575	15677	15626	15695	15601	15624	15657	15561	15614	15691	15700	15706	15631	15819	15780	15671	15675	15667	15588	15706	15647	15516	15846	15776	15661	15706	15519	15729	15668	15679	15480	15866	15708	15774	15692	15672	15720	15555	15623	15584	15674	15685	15782	15745	15564	15670	15608	15714	15754	15625	15604	15827	15559	15647	15576	15701	15673	15668	15389	15771	15537	15706	15536	15683	15634	15681	15587	15604	15618	15795	15589	15684	15642	15624	15678	15641	15669	15494	15780	15685	15812	15849	15457	15794	15387	15705	15520	15472	15651	15632	15809	15669	15581	15640	15599	15753	15759	15620	15612	15777	15931	15786	15693	15659	15465	15442	15782	15667	15642	15768	15753	15564	15716	15534	15721	15722	15532	15670	15912	15700	15593	15793	15790	15514	15732	15681	15730	15901	15596	15596	15485	15506	15540	15546	15491	15533	15467	15544	15638	15811	15686	15736	15626	15634	15504	15731	15707	15678	15697	15639	15881	15698	15725	15676	15633	15687	15799	15565	15836	15507	15446	15682	15694	15732	15708	15674	15618	15553	15665	15732	15546	15672	15653	15691	15764	15751	15740	15762	15881	15604	15684	15714	15644	15660	15693	15654	15700	15751	15809	15644	15763	15789	15475	15550	15499	15786	15803	15676	15724	15542	15600	15630	15674	15630	15531	15732	15782	15811	15586	15782	15567	15769	15628	15802	15900	15548	15696	15927	15558	15594	15697	15692	15798	15788	15720	15491	15740	15685	15760	15580	15499	15651	15699	15570	15636	15607	15622	15659	15728	15651	15776	15736	15593	15602	15837	15481	15694	15711	15783	15670	15616	15786	15627	15718	15673	15636	15860	15837	15617	15784	15739	15705	15765	15582	15680	15547	15593	15608	15682	15516	15577	15637	15761	15728	15685	15737	15599	15598	15716	15673	15556	15590	15648	15532	15756	15666	15752	15517	15759	15660	15701	15469	15574	15691	15667	15474	15522	15681	15799	15543	15635	15713	15800	15547	15425	15613	15820	15544	15655	15744	15693	15746	15610	15846	15599	15714	15814	15691	15732	15679	15695	15673	15672	15693	15779	15677	15603	15744	15617	15396	15814	15837	15603	15703	15562	15490	15743	15784	15718	15735	15475	15666	15685	15679	15695	15591	15688	15560	15638	15666	15659	15499	15761	15589	15631	15720	15714	15559	15680	15649	15773	15773	15681	15836	15600	15569	15607	15753	15649	15774	15814	15717	15682	15668	15737	15709	15626	15670	15574	15750	15596	15555	15686	15711	15844	15735	15778	15321	15470	15629	15767	15491	15768	15517	15475	15639	15555	15482	15526	15708	15772	15656	15571	15638	15585	15589	15728	15657	15656	15728	15674	15722	15734	15534	15785	15598	15807	15795	15654	15592	15720	15577	15766	15739	15592	15645	15689	15654	15790	15742	15533	15600	15848	15746	15689	15756	15562	15646	15590	15641	15656	15759	15693	15568	15714	15819	15508	15581	15635	15694	15690	15860	15787	15591	15541	15606	15520	15553	15743	15561	15639	15630	15669	15636	15652	15596	15747	15740	15629	15383	15637	15612	15691	15777	15705	15615	15865	15790	15658	15636	15737	15764	15791	15620	15810	15761	15631	15658	15721	15483	15771	15677	15895	15797	15661	15511	15645	15564	15433	15704	15668	15635	15800	15585	15712	15619	15510	15706	15477	15703	15694	15664	15719	15454	15812	15582	15730	15551	15625	15670	15702	15661	15768	15669	15719	15778	15770	15796	15621	15799	15875	15644	15641	15690	15791	15713	15636	15826	15625	15676	15650	15709	15695	15591	15822	15687	15615	15797	15630	15711	15604	15673	15927	15771	15908	15713	15559	15655	15769	15799	15494	15692	15704	15793	15853	15616	15808	15724	15678	15446	15650	15532	15675	15510	15832	15584	15593	15542	15605	15611	15800	15755	15829	15631	15774	15657	15575	15716	15670	15777	15658	15495	15836	15671	15844	15763	15584	15822	15694	15641	15931	15683	15502	15659	15483	15643	15606	15703	15763	15819	15659	15663	15699	15723	15631	15743	15700	15712	15633	15555	15514	15607	15876	15725	15855	15743	15666	15848	15769	15627	15538	15538	15852	15594	15755	15618	15569	15664	15777	15587	15757	15691	15739	15652	15662	15732	15814	15768	15684	15600	15742	15762	15682	15492	15474	15616	15610	15889	15665	15554	15697	15631	15738	15516	15760	15672	15659	15634	15637	15658	15513	15649	15714	15711	15515	15634	15649	15529	15565	15691	15588	15736	15723	15768	15608	15505	15536	15692	15783	15805	15707	15655	15614	15723	15736	15718	15780	15730	15681	15652	15569	15631	15860	15540	15766	15829	15689	15622	15647	15575	15468	15768	15572	15635	15551	15598	15568	15624	15777	15536	15630	15836	15648	15719	15444	15742	15844	15658	15694	15786	15656	15733	15639	15756	15456	15570	15735	15668	15616	15756	15398	15678	15603	15534	15686	15497	15690	15513	15665	15599	15828	15770	15647	15732	15875	15778	15656	15587	15699	15844	15745	15557	15843	15710	15695	15599	15739	15709	15520	15562	15669	15631	15749	15685	15694	15367	15521	15760	15634	15541	15779	15574	15750	15749	15702	15698	15507	15597	15662	15796	15698	15552	15678	15798	15658	15713	15746	15553	15721	15727	15642	15548	15812	15777	15749	15808	15598	15601	15686	15868	15703	15584	15604	15844	15727	15616	15686	15625	15744	15608	15564	15737	15607	15660	15481	15636	15601	15383	15635	15730	15771	15509	15632	15574	15785	15739	15657	15713	15745	15678	15567	15554	15693	15706	15608	15709	15359	15760	15806	15607	15691	15803	15687	15611	15707	15883	15610	15466	15738	15680	15701	15544	15808	15718	15746	15752	15943	15761	15619	15738	15675	15690	15630	15617	15497	15583	15675	15563	15760	15671	15624	15871	15630	15590	15713	15809	15692	15685	15560	15670	15875	15520	15645	15883	15785	15818	15631	15754	15603	15871	15677	15618	15574	15628	15677	15513	15559	15658	15504	15922	15494	15716	15584	15682	15681	15820	15544	15584	15848	15770	15575	15633	15598	15838	15683	15631	15678	15671	15840	15612	15788	15711	15744	15885	15572	15723	15766	15704	15626	15751	15803	15762	15621	15599	15741	15576	15765	15614	15587	15733	15701	15696	15734	15715	15709	15525	15659	15547	15523	15746	15389	15652	15704	15728	15547	15906	15647	15606	15671	15723	15819	15479	15342	15606	15766	15675	15700	15617	15488	15647	15667	15540	15477	15684	15524	15665	15661	15581	15718	15840	15688	15783	15828	15565	15499	15587	15668	15648	15634	15629	15506	15661	15643	15649	15705	15470	15567	15679	15537	15565	15597	15631	15553	15627	15701	15592	15521	15513	15798	15712	15514	15677	15424	15701	15744	15621	15609	15496	15558	15736	15990	15758	15894	15745	15654	15900	15662	15820	15714	15827	15632	15895	15614	15747	15726	15484	15608	15520	15717	15815	15717	15945	15548	15759	15525	15666	15613	15841	15825	15289	15703	15745	15535	15558	15696	15589	15679	15713	15914	15566	15588	15554	15629	15913	15587	15714	15511	15592	15472	15679	15712	15774	15673	15668	15676	15724	15617	15778	15717	15765	15805	15803	15782	15686	15682	15596	15630	15675	15500	15870	15645	15672	15555	15729	15795	15582	15770	15671	15518	15571	15662	15700	15547	15561	15604	15744	15563	15537	15648	15522	15712	15715	15750	15652	15591	15589	15670	15774	15695	15609	15731	15651	15756	15688	15707	15748	15711	15622	15448	15647	15744	15762	15611	15809	15709	15860	15735	15527	15846	15857	15652	15841	15863	15754	15855	15638	15816	15600	15678	15726	15600	15469	15736	15507	15539	15699	15632	15685
24584	41751	39898	31893	27090	24024	21664	19966	18519	17659	16888	16185	15956	15479	15186	14910	14683	14623	14573	14619	14480	14317	14338	14178	14222	14084	14224	14210	13980	14065	13897	14002	14077	13880	14037	14048	13792	13953	13917	13998	13961	13766	13862	13865	13877	14037	14021	13739	13904	13896	13900	13990	13810	13930	13911	13795	13638	14070	13999	13775	13835	13917	13961	14029	13843	13865	14076	13959	13779	13909	13807	13816	13641	13843	13966	13955	13988	13905	13965	14077	13988	13893	13874	13833	13799	13772	13767	13887	13867	13789	13842	13817	13969	13808	13754	13737	13893	13940	13784	13808	13922	13906	13936	13819	13910	13894	13708	13949	13793	13827	13947	13832	14007	13798	13811	13597	13827	13897	13939	13937	13999	13733	13698	13788	13776	13832	13778	13795	13970	13906	13909	13690	13899	13857	13879	13813	13940	13852	13874	13788	13775	13868	13767	13855	13949	13742	13869	13828	13896	13940	13905	13969	13798	13851	13926	13728	13814	13853	13666	13865	13924	13874	13910	14008	13873	13710	13758	13890	13720	13876	13845	13890	13713	13933	13820	13823	14024	14014	13953	13864	13903	13873	13875	13852	13915	13870	13925	13926	13734	13843	13894	13864	13869	14095	13744	13888	13758	13963	13796	13841	13909	13993	13716	13850	13860	13655	13998	13930	13868	13839	13775	13877	14004	13966	13931	13737	13838	14132	13910	13846	13894	13928	13821	13847	13926	13926	13860	13911	13943	13862	13741	14014	13754	13792	13780	13762	13715	13898	13908	13709	13968	13933	13756	13863	13946	13878	13895	13813	13631	13870	13802	13800	13863	13857	13842	13715	13949	13855	13877	13986	13785	13866	13855	13994	14066	13743	13992	14089	13730	13797	14043	13866	13899	13724	13904	13840	13914	13966	13761	13889	13703	13973	13968	13996	13926	13882	13882	13872	13856	13887	13901	13927	13940	13808	13826	13799	13873	13934	13895	13873	13764	13814	13725	13998	13707	13867	13832	13956	13863	13827	13828	13893	13961	13992	13863	13783	13883	13938	13943	13880	14046	13795	13880	13864	13877	13742	13816	13906	13801	13954	14078	13894	13956	13849	13900	13872	13790	13730	13877	13878	13907	13774	13892	13811	13739	13801	13860	13941	13983	13911	13803	13766	13812	13754	13877	13883	13791	13720	13865	14063	13832	14052	13786	13866	13968	13900	13830	13987	13836	13835	13797	13812	14048	13809	13886	13918	13911	14109	13769	13742	13861	13801	13793	13890	13929	13643	13886	13954	13744	13925	13910	13867	13838	13725	13800	13961	13886	13802	13843	13961	13755	13964	13873	13997	13809	13896	13811	13825	13844	14015	13807	13861	13997	13882	13968	13974	13863	13892	14093	13923	13779	13879	13970	13879	13812	13880	13646	13778	13879	13993	13733	13893	13762	13873	13772	13890	13829	13994	13777	13889	13974	13937	13782	13778	13987	13773	13829	13937	13940	13799	13806	13872	13673	13840	13737	13948	13749	13925	13804	14039	13640	13909	13807	13859	13872	13821	13787	13887	13891	13833	13851	13742	13846	13727	13829	14009	13919	13678	14093	13887	13970	13903	13812	13881	13824	13870	13838	13805	13718	13918	13946	13837	13699	13880	13864	13871	13874	13648	13763	14067	13964	13844	13682	13772	13958	14008	14010	13622	13801	13943	13849	13898	13925	13849	13914	13964	13682	13766	13809	14006	13882	13860	13878	14079	13866	13912	13902	13879	13893	14119	13822	13956	13858	13886	13848	13863	13910	13876	13934	13793	13979	13957	13788	13689	13921	13881	13979	13865	13941	13999	13767	13954	13769	13850	13819	13995	13910	13839	13906	13855	13639	13774	13857	13879	13922	13758	14012	14021	13961	13725	13847	13753	13796	13761	13768	13860	13936	13745	13837	13941	13804	14018	13984	13715	13840	14104	13814	13850	13777	13960	13886	13778	13813	13802	13763	13849	13980	14013	13923	13786	13859	13814	13776	13929	13893	13724	13903	13800	13941	13892	13700	13930	13772	13843	13904	13907	13876	13898	13965	13849	13753	13844	13880	13835	13833	13725	13809	13825	13939	13875	13976	13854	14001	13935	13928	13899	13847	13863	13825	13836	13978	13824	13935	13777	13879	13827	13782	13826	13835	13830	13963	13911	13835	13950	13769	13907	13782	13933	13984	14019	13980	13816	14041	13766	13875	13839	13819	13836	13685	13899	13900	13891	13824	13723	13791	13983	13833	13828	13956	13745	13895	13886	13804	13803	14014	13852	13898	13815	13886	13989	13789	13815	13799	13711	13775	13834	13732	13825	14049	14061	13723	13957	13817	13964	13771	13806	13947	13896	13718	13814	13898	14073	13770	13805	13790	13621	13670	13753	13725	13778	13703	13932	13800	13900	13927	13847	13766	13960	13846	13994	13897	13884	13949	13899	13632	13961	14043	13875	13663	13783	13938	13845	13861	13790	13818	14009	13680	13778	13967	13659	13843	13802	13888	13865	13980	13848	13902	14067	13803	13788	13881	13904	13807	13831	13989	13797	13880	13964	13985	13971	13850	13957	13864	13783	13872	13713	13927	13837	13970	13922	13702	13925	13852	13745	14031	13772	13803	13771	13966	13726	13842	13924	13902	13892	13649	13906	13800	13893	13875	13867	13790	13847	13818	13812	13758	13706	13918	13872	13800	14007	13822	13907	13889	13720	13938	13758	13607	13970	13881	13707	13836	13818	13926	13746	13837	13834	13904	13825	13922	13889	13791	13767	13927	13942	13887	13720	13709	13783	13792	13779	13926	13761	13880	13785	13857	13773	13988	13909	13755	13779	13900	13822	13875	13917	13753	14009	13624	13839	13754	13910	13925	13872	13739	13934	13685	13892	13818	13912	13905	13785	13905	13836	13834	13884	13781	13985	13895	13840	13835	13751	13882	14006	13721	13856	13830	13899	13919	14069	13794	13805	13912	13912	13895	13992	13855	13941	13769	13959	13799	13865	13925	13868	13867	13887	13801	13930	13734	13925	13963	13984	13975	13615	13779	13819	13913	13895	13844	13917	13830	13832	13977	13951	13798	13870	13863	13897	14046	13764	13697	13843	14018	13949	13927	13820	13751	13899	13947	13909	13825	13785	13823	13806	13868	13661	13871	13899	13904	13935	13858	13757	13798	13626	13963	13750	13888	13937	13897	13704	13854	14032	13755	13872	13938	13779	13947	13765	13960	13922	13804	13914	13949	13785	13869	13703	13717	13904	13689	13854	13981	13765	13811	13911	13770	13795	13868	13882	13806	13762	13866	13812	13846	13751	13841	13852	13871	13783	13910	13793	13786	13754	13873	13955	13739	13787	13861	13856	13860	13880	13906	13935	14111	13668	13826	13881	13825	13833	13850	14033	13907	13883	13881	13856	13709	13849	13924	13883	13695	13830	13914	14018	13887	14015	13691	13844	13876	13792	13935	13819	13853	13907	13883	13734	13894	13918	13825	13956	14026	14007	13775	13718	13814	13824	13863	13841	13898	13803	13973	13867	13767	13870	13828	13730	13751	13765	13849	13770	13808	13904	13794	13793	13871	13837	13888	13818	13666	13876	13897	13841	13921	13777	13796	13913	13975	13929	13860	13807	13887	13939	13941	13927	14030	13859	13825	13686	13894	13908	13914	13784	13909	13699	13810	13910	13809	13689	13814	13736	13776	13940	14023	13775	13760	13839	13879	13844	13744	13621	14073	13850	13755	13859	14059	13904	13878	13762	13812	13880	13882	13853	14020	13701	13897	14085	13860	13902	13940	13868	13885	13808	13921	13776	13991	13920	13791	13832	13748	13813	13695	13934	13817	13947	13763	13878	13948	13691	13881	13840	13925	14013	13902	13786	13841	13951	13862	13800	13888	13831	14059	13951	13891	13872	13925	13994	13763	13878	13863	13918	13801	13850	13771	13945	13852	13732	13751	13720	13901	13917	13835	13972	13869	13762	13745	13869	13978	13723	13908	13747	13866	13755	13782	13989	14026	13813	13993	13913	13856	13762	13965	13697	13714	13868	14003	13851	14008	13973	13802	13716	13945	13788	13959	13912	13969	13763	13894	13881	14045	14092	13921	13986	13804	13790	13883	13692	14143	13859	13900	13806	13887	13857	13883	13879	13790	13877	13844	13806	13719	13920	13831	13902	13728	13877	13692	13931	13764	13979	13806	13820	14032	13846	13934	13941	13760	13932	13981	13834	13952	13928	13867	13846	13961	13885	13927	13967	13864	13817	13714	13871	13832	13973	13899	13809	13933	13843	13943	13875	13943	14127	13904	13777	13779	13954	13924	13780	13912	13956	13839	13910	13918	13781	13826	13763	13991	13852	13817	13814	13805	13788	13821	13960	13911	13906	13871	13775	13821	13955	13826	13885	13871	13787	13921	13888	13960	13862	13799	13891	13890	13797	13956	13898	13819	13975	13853	13819	13868	13915	13805	13698	13794	13861	13870	13899	14017	13910	13735	13968	13971	13869	13887	14043	13829	13798	13962	13879	13901	13831	13848	13891	13996	13842	14020	13898	13775	13928	13895	13842	13800	13861	13977	14016	13704	13821	13648	13767	13828	13826	14023	13714	13783	13817	13679	13875	13858	13983	13856	13753	13825	13901	13754	13879	13827	13752	13868	13882	13778	13789	13859	13818	13809	13730	13806	13884	13782	14004	13934	13867	13994	13943	13841	14067	13872	13776	13768	13730	13723	13855	13939	13892	13830	13880	13864	14023	13804	13768	14027	13927	13967	13896	13887	13804	13757	13864	13977	13764	13862	13871	13872	13986	13912	13852	14064	13859	13853	13754	13833	13685	13843	13971	13862	13907	13836	13823	13849	13786	13852	13779	13743	13803	13879	13776	13812	13861	13745	13722	13942	13855	13881	13830	13716	13936	13967	13755	13859	13927	13715	13878	13873	13724	13962	13845	13950	13760	13756	13889	13884	13886	13790	13871	13780	13870	13715	13876	13775	14059	13852	13803	13868	13828	13675	13750	13942	13803	13792	13807	13808	13965	13898	13767	13711	13780	13664	13767	13873	13762	13913	13818	13782	13836	13948	13907	13958	13908	13785	13665	13871	13852	13846	13763	13872	13895	13682	13739	13734	13921	13811	13714	13914	13847
22607	21016	28735	23564	21690	24547	26615	21496	19668	19441	18593	17974	17396	17273	17179	16866	16662	16619	16519	16523	16429	16395	16339	16380	16183	16379	16064	16028	16047	16193	16103	15845	15986	15885	15873	15976	15815	15774	15656	15844	15770	15895	15630	15818	15964	15885	15832	15749	15687	15775	15592	15709	15900	15753	15549	15697	15682	15666	15899	15912	15795	15831	15795	15843	15762	15622	15780	15792	15765	15743	15744	15708	15809	15590	15740	15791	15706	15749	15659	15603	15494	15781	15664	15541	15848	15701	15725	15565	15744	15837	15834	15747	15596	15937	15647	15569	15783	15816	15778	15499	15834	15899	15588	15774	15907	15717	15760	15757	15949	15614	15729	15773	15733	15724	15801	15881	15593	15871	15635	15778	15538	15666	15695	15753	15691	15553	15769	15529	15899	15879	15779	15649	15642	15689	15558	15632	15750	15915	15811	15687	15387	15651	15544	15625	15671	15521	15674	15581	15631	15602	15564	15629	15848	15743	15756	15617	15630	15742	15786	15637	15761	15766	15785	15761	15608	15856	15593	15760	15741	15702	15788	15809	15604	15627	15599	15499	15600	15739	15691	15805	15637	15642	15710	15568	15735	15692	15720	15629	15712	15642	15598	15710	15610	15532	15726	15573	15760	15645	15706	15595	15685	15449	15616	15816	15482	15774	15776	15564	15533	15726	15588	15683	15824	15874	15807	15867	15671	15696	15654	15525	15803	15598	15729	15681	15699	15735	15610	15667	15790	15751	15693	15579	15855	15793	15615	16010	15539	15742	15590	15725	15650	15744	15622	15600	15714	15477	15811	15684	15648	15657	15815	15753	15813	15658	15560	15741	15592	15659	15681	15604	15562	15772	15741	15735	15707	15622	15710	15631	15694	15898	15650	15702	15651	15754	15643	15757	15736	15589	15585	15708	15697	15708	15938	15720	15574	15491	15561	15463	15722	15559	15780	15700	15641	15555	15694	15585	15728	15778	15758	15738	15832	15738	15871	15765	15902	15549	15629	15564	15513	15626	15641	15666	15762	15767	15799	15700	15508	15681	15782	15668	15678	15619	15687	15726	15836	15618	15599	15708	15560	15757	15730	15725	15823	15693	15510	15715	15741	15721	15590	15697	15749	15497	15368	15599	15769	15595	15786	15473	15645	15848	15797	15648	15654	15661	15764	15877	15683	15676	15453	15643	15624	15722	15600	15717	15775	15724	15741	15717	15512	15692	15650	15748	15838	15585	15709	15824	15628	15676	15541	15652	15808	15651	15709	15604	15664	15642	15532	15789	15657	15626	15556	15664	15663	15656	15577	15688	15627	15351	15690	15488	15807	15918	15596	15703	15440	15805	15561	15608	15590	15776	15641	15865	15583	15718	15619	15782	15527	15667	15482	15635	15892	15809	15731	15570	15703	15734	15632	15689	15617	15544	15833	15669	15776	15428	15615	15595	15546	15542	15569	15692	15749	15492	15614	15523	15941	15548	15676	15886	15728	15794	15660	15582	15652	15754	15769	15560	15746	15672	15771	15658	15664	15647	15753	15813	15826	15673	15568	15666	15711	15541	15795	15749	15797	15698	15685	15660	15480	15661	15644	15592	15856	15777	15744	15849	15728	15608	15635	15807	15712	15714	15646	15522	15639	15600	15734	15791	15704	15703	15879	15499	15805	15566	15567	15781	15687	15592	15657	15811	15622	15712	15573	15753	15710	15696	15683	15636	15584	15764	15859	15534	15836	15604	15638	15588	15818	15769	15621	15700	15766	15770	15895	15713	15698	15618	15674	15532	15630	15735	15722	15689	15638	15535	15552	15635	15737	15570	15684	15705	15869	15756	15974	15799	15669	15680	15574	15531	15704	15548	15651	15736	15724	15697	15681	15805	15743	15762	15660	15736	15780	15545	15769	15817	15650	15843	15677	15764	15640	15763	16010	15560	15891	15829	15599	15786	15626	15779	15817	15598	15756	15743	15643	15457	15668	15713	15633	15729	15834	15596	15604	15820	15676	15794	15551	15865	15474	15659	15589	15626	15697	15709	15748	15857	15818	15539	15646	15988	15684	15568	15442	15573	15720	15842	15689	15686	15671	15677	15755	15919	15589	15815	15377	15792	15732	15628	15557	15758	15688	15694	15589	15699	15581	15570	15445	15744	15710	15641	15664	15778	15659	15690	15499	15878	15580	15852	15669	15627	15502	15655	15686	15835	15740	15669	15634	15683	15803	15569	15764	15639	15571	15675	15769	15773	15797	15732	15645	15634	15664	15586	15734	15718	15704	15661	15767	15553	15653	15734	15635	15631	15714	15719	15703	15612	15498	15751	15628	15643	15781	15751	15770	15762	15636	15511	15851	15646	15835	15739	15773	15697	15723	15652	15576	15612	15688	15713	15736	15552	15562	15668	15460	15588	15789	15657	15726	15733	15682	15531	15616	15679	15577	15792	15727	15618	15920	15755	15949	15712	15769	15739	15731	15493	15723	15796	15742	15415	15536	15469	15918	15944	15733	15711	15633	15840	15635	15477	15600	15685	15644	15525	15578	15824	15744	15752	15638	15693	15453	15773	15706	15722	15506	15595	15484	15788	15685	15695	15535	15404	15570	15678	16005	15625	15656	15860	15605	15680	15775	15746	15818	15841	15774	15711	15755	15638	15745	15652	15802	15566	15595	15693	15572	15607	15612	15582	15636	15780	15468	15713	15731	15737	15651	15592	15548	15776	15801	15604	15637	15745	15761	15813	15552	15732	15529	15787	15756	15658	15620	15712	15747	15510	15629	15745	15645	15532	15813	15663	15714	15681	15638	15757	15733	15619	15750	15678	15791	15739	15763	15635	15582	15669	15771	15733	15623	15751	15811	15615	15711	15767	15704	15779	15680	15552	15723	15629	15728	15790	15730	15761	15759	15652	15657	15685	15809	15621	15682	15766	15710	15735	15741	15823	15696	15613	15669	15488	15521	15733	15682	15801	15698	15663	15840	15519	15442	15580	15755	15654	15644	15529	15561	15574	15654	15667	15752	15881	15638	15621	15630	15795	15737	15694	15788	15557	15643	15613	15699	15624	15761	15726	15612	15589	15614	16029	15503	15733	15798	15628	15631	15745	15549	15551	15600	15873	15725	15677	15706	15672	15602	15636	15844	15649	15659	15555	15803	15721	15796	15791	15988	15725	15753	15614	15753	15789	15662	15657	15828	15750	15600	15890	15611	15706	15536	15874	15805	15751	15626	15650	15726	15881	15626	15634	15708	15593	15711	15634	15709	15788	15886	15901	15779	15517	15861	15720	15708	15818	15674	15855	15641	15470	15727	15765	15633	15668	15838	15700	15847	15611	15653	15864	15721	15571	15832	15747	15862	15703	15784	15619	15511	15610	15813	15698	15491	15708	15713	15719	15508	15659	15624	15655	15605	15751	15639	15712	15632	15563	15855	15747	15673	15878	15722	15717	15403	15611	15490	15522	15644	15799	15619	15680	15799	15760	15783	15578	15611	15781	15670	15736	15812	15566	15781	15705	15563	15826	15832	15659	15674	15768	15640	15569	15717	15850	15642	15492	15543	15609	15454	15682	15712	15641	15600	15568	15766	15676	15645	15561	15673	15682	15738	15544	15699	15678	15703	15425	15752	15833	15649	15740	15718	15782	15708	15617	15651	15499	15611	15694	15743	15767	15793	15720	15841	15741	15805	15516	15675	15557	15665	15715	15704	15536	15559	15879	15698	15683	15623	15665	15609	15559	15656	15807	15665	15743	15776	15512	15528	15792	15825	15871	15662	15388	15652	15639	15659	15567	15470	15652	15534	15796	15721	15659	15688	15621	15711	15417	15489	15682	15729	15599	15623	15589	15550	15650	15817	15613	15621	15632	15736	15770	15615	15653	15766	15804	15711	15482	15758	15866	15820	15658	15774	15620	15681	15741	15732	15756	15766	15804	15600	15785	15706	15707	15780	15617	15699	15655	15594	15599	15782	15513	15733	15655	15568	15780	15609	15802	15714	15786	15669	15812	15765	15536	15830	15644	15566	15629	15556	15569	15545	15662	15581	15891	15816	15626	15560	15620	15567	15697	15774	15751	15649	15866	15727	15636	15641	15662	15556	15762	15417	15621	15679	15840	15797	15690	15487	15721	15635	15629	15551	15712	15659	15632	15701	15677	15544	15589	15828	15712	15750	15681	15769	15517	15611	15778	15675	15580	15713	15733	15663	15697	15802	15574	15733	15504	15651	15605	15601	15567	15579	15585	15678	15746	15478	15618	15448	15692	15655	15583	15697	15671	15641	15491	15735	15783	15861	15534	15842	15728	15712	15701	15644	15617	15792	15722	15806	15694	15415	15656	15690	15431	15648	15922	15757	15700	15742	15842	15645	15888	15609	15644	15767	15769	15569	15659	15772	15649	15828	15555	15748	15676	15837	15465	15681	15636	15840	15647	15727	15641	15629	15499	15566	15737	15734	15486	15846	15834	15718	15472	15828	15802	15754	15589	15602	15777	15520	15803	15543	15640	15866	15832	15634	15566	15621	15658	15757	15765	15689	15537	15771	15765	15566	15680	15702	15865	15558	15464	15661	15626	15719	15629	15674	15480	15581	15761	15678	15516	15472	15660	15744	15646	15665	15495	15741	15710	15729	15651	15589	15656	15722	15761	15714	15648	15898	15866	15708	15677	15641	15734	15755	15739	15824	15735	15690	15771	15820	15621	15675	15448	15735	15591	15617	15621	15848	15749	15757	15821	15737	15774	15651	15604	15637	15628	15749	15607	15745	15785	15587	15558	15736	15810	15754	15759	15651	15637	15567	15689	15482	15468	15591	15455	15758	15693	15449	15834	15830	15814	15668	15728	15803	15832	15690	15633	15737	15726	15753	15594	15656	15694	15717	15750	15772	15714	15588	15761	15710	15834	15757	15671	15781	15663	15660	15799	15658	15563	15554	15827	15846	15473	15799	15670	15745	15738	15769	15694	15634	15589	15670	15901	15720	15742	15674	15612	15676	15717	15681	15776	15649	15696	15626	15491	15474	15714	15661	15716	15692	15505	15833	15527	15679	15725	15559	15583	15898	15880	15680	15763	15883	15578	15810	15702	15598	15678	15668	15600	15629	15933	15745	15779	15485	15765	15570	15647	15874	15734	15799	15771	15690	15572	15735	15676	15537	15874
26581	45946	44399	36314	30953	27058	24399	22240	20461	18988	17909	17354	16606	16150	15915	15599	15395	15256	14996	14884	14876	14417	14519	14412	14431	14415	14289	14399	14214	14072	14211	14154	14251	13969	14029	13912	14073	13912	13965	13947	13920	13899	14105	13972	13951	13973	13950	13930	13910	13865	14110	13844	13744	13825	13908	13998	13889	13804	13851	14004	13856	13782	13816	13899	14006	13968	13820	14010	13803	13934	13827	13868	13865	14053	13919	13928	13923	13928	13905	13866	13914	13933	13734	13914	13732	13659	13873	13920	13915	13844	13814	13747	14004	13875	13815	13741	13613	13921	13874	13767	13935	13887	13810	13637	13892	13934	13818	14073	13831	13796	13973	13821	13914	13924	13755	13815	13770	13855	13759	13847	13742	13848	13815	13748	13856	13801	13670	13725	13822	14114	13799	13822	13777	13791	13884	13852	13764	13824	13752	13867	13915	13717	13954	13822	13854	13955	13757	13755	13933	13984	13716	13774	13786	13718	13759	13926	13751	13759	13859	13926	13713	13891	13807	13726	13708	13866	13973	13841	13790	13988	13896	13982	13909	13818	13936	13920	13985	13916	13788	13834	13880	13800	14071	13854	13668	13784	13966	13710	13836	13787	13843	13643	13736	13724	13761	13931	13798	13869	13986	13847	13911	13887	13885	13971	13795	13924	13881	13709	13648	14093	13858	13725	13927	13692	13832	13864	13816	13814	13871	13810	14014	13786	13784	13751	13907	13945	13781	13818	13836	13766	13762	13794	13878	13984	13911	13965	13754	13811	13864	13963	13977	13860	13784	13796	13817	14123	13925	13780	13945	13941	14001	14026	13921	13881	13802	13823	13819	13829	14065	13887	13711	13757	13692	13872	13930	13826	13816	13797	13753	13943	13873	13894	13817	13862	13808	13965	13818	13911	13927	14005	13895	13848	13836	13833	14046	13882	13805	14021	13843	13862	13913	13925	13859	13988	13744	13918	13733	13812	13725	13672	13779	13847	13879	13800	13927	13559	13841	13907	13936	13843	13786	13928	13856	13807	13789	13730	13777	13920	13862	13773	14007	13753	13883	13762	13942	13927	13957	13862	13931	14014	13752	13805	13823	13684	13801	13923	13784	13784	13914	13811	13772	13805	13715	13854	13907	13934	13739	13792	13832	13854	13862	13583	13986	13858	13622	13807	13658	13898	13942	13654	13854	13815	13792	13750	14071	13949	13821	13806	13724	13834	13776	13933	13944	13824	13780	13882	13728	13902	13871	13977	13926	13910	13864	13695	13827	13760	13850	13860	14043	13844	13898	13830	13855	13872	13883	13785	13736	13873	13785	13826	13716	13754	13840	13838	13772	13944	13757	13887	13772	13831	13909	13802	14011	13794	13982	13729	13829	13827	13799	13874	13991	13818	13813	13901	13905	13954	13975	13790	13852	13785	13856	13752	13899	13879	13861	13867	13768	13796	13704	13854	13858	13988	14061	13854	13810	13895	13903	13863	13875	13744	13935	13827	13871	13871	13912	13837	13895	13892	13873	13919	13897	13747	13959	13856	13962	13831	13954	13849	13919	13850	13896	13892	13893	13998	13968	13764	13839	13745	13826	13753	13851	13834	13882	13600	13712	13964	13771	13942	13736	13913	13964	13765	13802	13841	13799	14002	13764	13812	13717	13815	13943	13869	13842	13956	13793	13725	13913	13763	13875	13609	13755	13945	13710	13787	13878	13854	14000	13737	13972	13895	13958	13917	13833	13812	13763	13964	13850	13881	13943	13758	13794	13782	13988	13759	13950	13785	13833	13848	13704	13937	13948	13756	13950	13703	13708	13683	13825	13690	13840	13768	13873	13749	13871	13841	13797	13937	13893	13838	13896	13891	13850	13839	13759	13755	13956	13945	13819	13779	13894	13907	13787	13799	13676	13752	13789	13817	13916	13793	13776	13912	14034	13765	13733	13678	13894	13869	13882	13780	13839	13878	13856	13834	13754	13868	13885	13844	13890	13904	13826	13759	13870	13627	13772	13690	13860	13826	13854	13920	13740	13876	13942	13856	13875	13688	13797	13881	13794	13954	13837	13880	13857	13936	13895	13904	13893	13861	13976	13708	13734	13783	13925	13799	13813	13824	13747	14079	13844	13802	14042	13750	13817	13828	13809	13809	13760	13944	13992	13932	13826	13835	13916	14019	13759	13817	13803	13883	13933	13834	13897	13816	13923	13930	13994	13870	13624	13817	13676	13665	13986	13635	13832	13829	13842	13612	13975	13771	13958	13843	13921	13832	13977	13784	13754	13665	13773	13917	13778	13789	13951	13838	13790	14012	13884	13848	13689	13789	13904	13894	14042	13797	13759	13689	13917	13856	13886	13846	13848	13872	13855	13992	13787	13954	13844	13843	13916	13869	13830	13886	13963	14093	13812	13927	13772	13900	13823	13988	13823	13967	13820	13761	13844	13928	13853	13763	13828	13854	13864	13952	13845	13939	13784	13953	13799	13831	13828	13835	13713	13851	13870	13792	13892	13867	13925	13850	13724	13868	13985	13744	13667	13854	13914	13887	13829	13890	13945	13842	13899	13775	13975	13835	13827	13897	13780	13770	13788	13787	13967	13905	13789	13917	13840	13766	13906	13745	13908	13821	13820	13667	13673	13994	13847	13802	13942	13831	13870	13858	13935	13785	13847	13762	13700	13857	13975	13933	13828	14059	13910	13675	13969	13821	13864	13902	13859	13884	13840	13798	13939	13817	13918	13882	13826	13802	13948	13718	13612	13952	13772	13799	13967	13833	13953	13830	14058	13824	13871	13735	14006	13696	13734	13908	13865	13827	13906	13876	14035	13981	13840	13703	13810	13722	13834	13884	13853	13735	13794	13800	13840	13821	13954	13936	13893	13851	13834	13824	13830	13822	13892	13967	13838	13753	13734	13826	13805	13668	13927	13874	13964	14054	13864	13859	13861	13934	13898	13952	13864	13811	13734	13851	13770	13626	13908	13847	13832	13951	13831	13946	14070	14053	13966	13742	13855	13927	13782	13827	13879	13870	14033	13804	13903	13908	13601	13925	13822	13692	13790	13870	13842	13975	13918	13888	13940	13847	13859	13825	13997	13786	13785	13858	13778	13704	13806	13875	13763	13774	13622	13718	13858	13982	13939	13767	14036	13892	13870	13869	13786	13735	13875	13866	13717	13904	13938	13973	13750	13822	13778	13918	13938	13822	13826	13814	13626	13910	13866	13829	14019	13969	13891	13845	13862	13788	13877	13732	13923	13756	13870	13802	13714	13695	13941	13711	13805	13966	13808	13807	13822	13722	13803	13742	14050	13764	13728	14001	13912	13784	13756	13739	13861	13896	13868	13935	13920	13915	13796	13858	13943	13849	13951	13721	13839	13789	13853	13929	13805	13763	13829	13916	13843	13889	13884	13830	13867	13734	13800	13995	13689	13834	13834	13718	13842	13871	13822	13886	13963	14045	13764	13812	13763	13855	13996	13782	13688	13899	13803	14058	13832	13725	13923	13772	13867	13895	13765	13908	13829	14044	13671	13863	14004	13783	13960	13667	14014	14102	13741	13869	13860	13918	13748	13862	13631	13719	13911	13877	13894	13732	13691	13837	13891	13966	13764	13881	13864	13961	13779	13902	13735	13924	13773	13748	13896	13786	13922	13794	13743	13934	13846	13764	13965	13726	13847	13940	13828	13802	14009	13845	13815	13718	13803	13853	13965	13700	13912	13892	13731	14037	13799	13622	13746	13938	13842	13944	13856	13843	13875	13870	13913	13937	13911	13864	13891	13850	13877	13885	13847	13809	13845	13875	13951	13828	13654	13765	13834	13832	14012	13705	13786	14012	13875	13712	13684	13824	13895	13908	13848	13755	13998	13821	13915	13777	13872	13884	13800	13923	13808	13751	13862	13734	13810	13812	13912	13743	13704	13835	13926	13821	13911	13740	13976	13727	13822	13783	13810	13837	13876	13896	13732	13789	14005	13834	13776	13797	13879	13842	13889	13739	13968	13835	13922	13756	13866	13922	13837	13740	13684	13977	13817	13898	13868	13821	13883	13789	13894	14014	13896	13672	13913	13769	13758	13921	13986	13896	13847	13676	13909	13925	13826	13766	13905	13854	13820	13747	14046	13790	13803	13844	13812	13848	13892	13987	13809	13944	13842	13946	13819	13748	13788	13899	13691	13890	13903	13972	13942	13803	13755	13909	13946	13838	13868	13845	13913	13775	13794	13780	13735	13899	13886	13619	13953	13814	13841	13715	13814	13881	13858	13756	13712	13852	13792	13846	13825	14092	13863	13944	13882	13857	13816	13831	13729	13888	13938	13922	13787	13858	13814	14004	13855	13891	14053	13930	13854	13861	13744	13785	13930	13828	13979	13744	13713	13751	13806	14005	13819	13841	13711	13967	14035	13843	13790	13851	13850	13800	13929	13797	13826	13810	13774	14045	13794	13851	13922	13788	13823	13990	13795	13945	13924	13750	13884	13892	13844	13821	13822	13828	13962	13885	13839	13839	13866	13743	13938	13842	13793	13842	13768	13883	13742	13889	13868	13825	13780	13859	13815	13680	14027	13787	13916	13744	13783	13568	13898	13882	13688	13832	13687	13815	13733	13877	13793	14009	13875	13817	13781	13767	13908	13834	13831	13798	13882	13727	13690	13886	13865	13789	13842	13928	13758	13804	13824	13989	13838	13859	13944	14007	13886	13721	13774	13851	13916	13956	13813	13929	13953	13726	13740	13828	13931	13846	13757	13757	13868	13672	13859	13986	13719	13935	13961	13899	13885	13739	13935	13821	13840	13961	13919	13650	13926	13772	13716	13819	13843	13835	13795	13785	13995	13741	13877	13785	13876	14064	13983	13925	13893	13852	13812	13739	13904	13823	13810	13770	14021	13819	13910	13732	13803	13791	13912	13939	13753	13795	13820	13891	13942	13801	13825	13997	13709	13699	13872	13888	13825	13944	13848	13846	13881	13930	13977	13830	13706	13887	13903	13792	13855	13780	13693	13772	13883	13696	13705	13960	13658	13868	13878	13839	13694	13804	13845	13831	13854	13769	13746	13980	13903	13936	14063	13907	13734	13768	13905	13693	13936	13778	13854	13642	14001	13905	13858	13870	13781	13686	13941	13837	13830	13879	13692	13639	13719	13834
27918	24854	30655	27958	22952	20736	19522	18568	17933	17638	17242	17104	16842	16832	16729	16659	16725	16400	16464	16319	16327	16222	16554	16209	16089	16394	16280	16230	16297	16168	16316	16097	16093	16183	16037	16073	16068	16172	16113	16094	16126	16128	16026	16276	16289	16234	16220	16184	16228	16076	16358	16239	16110	16163	15971	16070	16097	16242	16062	16221	16297	16273	16196	15942	16117	16206	16208	16032	16071	16127	16241	15992	16062	16124	16260	16196	16023	16079	16188	16051	16194	16149	16299	15965	16279	16071	16145	16199	16068	16159	16357	16203	16289	15988	16055	16243	16148	16151	16219	16271	16130	16194	16028	16170	15976	16113	15926	16225	16008	16050	16091	16177	15870	16274	16056	15948	16358	16126	16118	16071	16171	16147	16230	16118	16066	16113	16097	16191	16034	16143	16175	16120	16223	16213	16040	16038	16280	16351	16291	16193	16203	16293	16180	16017	16099	16218	16156	15913	16160	16050	15884	15976	16001	16132	16125	16288	16251	16189	16110	16156	16008	16103	16197	15939	16213	16102	16096	16256	16137	16137	16192	16182	16345	16036	16230	16135	16257	16228	16244	16075	16020	16303	16087	16184	15968	16159	16379	16091	15920	16201	16100	16095	16136	15960	16097	16185	16113	16021	16114	15970	16266	16031	16239	16162	16038	16005	16058	16180	16072	16495	16079	16135	16347	16210	16114	16167	16291	16163	15992	16091	16151	16175	16111	16123	16136	16062	16339	16263	16179	16137	16187	16093	16254	16129	16190	15968	16098	16164	16175	15991	16007	16143	16180	16226	16329	16207	16123	15959	15995	16119	16261	16170	16187	16105	16204	16125	16104	15931	16055	16121	16038	16280	16182	16256	16292	16041	16105	16196	16442	16268	16221	16051	16131	16272	16027	16096	16243	16175	16220	16066	16352	16199	16196	16229	16134	16063	16240	16115	16119	16247	15866	16176	16245	16072	16130	15996	16027	16009	16051	16342	16045	16153	15912	16131	16298	16269	15938	16271	16005	16173	16065	15873	15934	16095	16350	16248	16025	16052	16182	16181	16089	16011	15858	16039	16000	16268	16066	16139	16281	16106	16174	16147	16170	15918	16160	16215	15978	16139	16202	16048	16259	16109	16077	16258	16279	15991	15951	16159	16205	16267	16198	16177	15913	16122	16212	16035	16305	16170	16088	16087	16177	15944	16105	16082	16043	16002	16104	16027	16049	16086	16106	16069	16202	16037	16053	16011	16168	16149	15989	16078	16251	16256	16141	16171	16016	16198	16095	16110	16207	16110	16042	16262	16027	16111	15843	16000	16169	16193	16210	16116	16031	16054	16135	16141	16228	16253	16117	16080	16077	15945	16213	16260	16224	16122	16153	16160	16125	16116	15875	16206	15977	16070	16090	16121	15920	16159	16281	16147	16270	16145	16053	16103	16232	16027	16105	16251	16182	16012	16161	16081	16113	16360	16055	16066	16100	16056	16308	16131	16131	16024	16061	16158	16162	16110	16149	15823	16147	15921	16106	16096	16170	16048	16125	16090	16123	16125	16099	16159	16234	16033	16089	16174	16158	16041	15995	15952	16183	15984	16044	16048	16218	16091	16017	16077	16333	15942	16069	16078	16129	16190	16281	16164	16174	16265	16193	16068	16020	16029	16005	16025	16168	16138	16005	16090	16128	15987	16082	16144	16220	16232	16265	16227	16292	16155	16222	15981	16188	16224	16318	15935	16049	15967	16086	16235	15993	16159	16140	16114	15954	16008	16230	16027	16201	16230	16287	16049	16023	16140	15982	16247	16245	16226	15972	16051	16183	15885	16227	16186	16171	16112	16124	16267	16073	16187	16108	16055	16247	16241	16122	16075	16081	16070	16331	16142	16192	16120	16147	16224	15977	16130	15862	16237	16160	16199	16206	16397	16058	16260	16000	16267	16242	16117	15970	16033	16023	16044	16118	16019	16014	16206	15882	16274	16122	16260	16154	15968	16167	15985	16131	16184	16057	15966	16225	16134	16151	15978	16066	16095	16044	16217	16077	16188	16249	15899	16207	16065	16011	16133	16236	16196	15994	16031	16066	15891	16107	16082	16162	16174	16158	16183	16264	16114	16030	16059	16174	16044	16195	16029	16062	16156	16002	15916	16211	16104	16122	16169	16286	16006	16140	16031	16085	16058	16125	16123	16002	16008	16081	16229	16118	16334	16132	16022	16197	16281	16329	15969	16111	16081	16101	16131	16199	16232	16008	16096	16192	16253	16106	16077	16000	16178	16068	16140	16040	16161	15988	16245	16264	16153	16085	16277	16211	16093	16027	16078	16136	15964	16166	16042	15924	15886	16165	16168	16088	16038	16265	16190	16237	16162	16198	15975	16075	16209	16172	16039	16123	16146	16112	16047	16203	16230	16077	16090	16305	16140	16208	16084	16048	16080	16011	15997	16323	16221	16139	16181	16207	15919	16353	16212	15897	16357	16145	16182	16088	16066	16292	16042	16148	16068	16163	16055	16206	16033	16078	16087	16252	16076	15957	16172	16127	16190	16101	15894	16030	15824	16319	16240	16251	16316	16222	16184	16214	16188	16066	16094	16322	16297	16273	16165	16080	16117	16140	16109	16464	16056	16113	15999	16226	15993	16009	16283	16034	16056	16075	16223	16302	16119	16190	16166	16160	16197	15995	16130	16181	16267	16073	15984	16094	16188	16155	16254	16095	16139	16184	16085	16195	16230	15927	16081	16149	15877	15955	16047	16251	16094	16098	16067	16280	15994	16096	15914	15951	16229	16135	16174	16190	16131	16201	16218	16056	16346	16000	16175	16291	15933	16004	16203	16075	16168	16115	16184	16079	16040	16168	16182	16054	16344	16034	15981	16127	16393	16025	16189	15938	16136	16220	16096	16125	16073	16228	16142	16077	16245	16296	16046	16306	16247	16209	16151	16343	16355	15990	15872	16138	16155	16203	16085	15988	16068	15927	16164	16069	16057	16150	16107	16004	16109	16166	16365	16058	16146	16209	15917	16145	16135	15927	16309	16132	16251	16137	16025	16186	16107	16171	16348	16177	16039	15867	16101	16122	16061	16175	16117	16327	16076	16207	16199	16049	16280	16071	16323	16277	16099	16041	16034	16113	16238	16126	16234	16221	16166	16099	16240	16121	16202	16089	16265	16288	16101	16271	16231	15920	16167	16014	16201	16115	16133	16146	16244	16126	16222	16137	16277	16058	16133	16069	16048	16263	16491	16116	16042	16109	16270	16213	16110	16238	16172	16213	16208	15991	16119	16043	16113	16065	16210	16142	16212	16049	16036	16220	16156	16196	16115	16363	16127	16157	16218	16131	16088	16127	16149	16295	16163	16029	15997	16108	16043	16062	16010	16313	16448	16249	15927	16069	16137	16312	16082	16135	16073	16186	16008	16065	16079	16101	16010	16218	16069	16060	16105	16057	15946	16090	16126	16128	16065	16208	16210	16192	16153	16222	16314	15993	16139	16105	16047	16088	15975	16247	16064	16207	16141	16240	16043	16172	15873	16006	16170	16147	16188	16173	16065	16219	16196	16387	16012	16362	16081	15951	16288	16148	16059	16259	16275	15959	16179	16213	16257	16261	16225	16182	15966	16051	16022	16184	16220	15970	16169	16166	16333	16171	16097	16408	16197	16109	16298	16029	16260	16243	16084	16357	16111	16167	16034	16152	16162	16191	16131	16172	16057	15909	16051	16182	15970	16228	16099	16197	16169	16079	16147	16186	16279	16186	16194	16198	16011	16114	16166	16201	15978	16170	16069	16014	16193	16205	16251	16019	16186	16316	16023	16132	16182	16067	16190	16029	16109	16147	16173	16010	16104	16020	16138	15938	16114	16153	15985	16259	16169	16184	16186	16161	15989	16090	16100	16248	16160	16283	16018	16118	16168	16068	16131	16338	16245	16110	16096	16026	16333	16306	15917	16317	16221	16279	16024	16185	16155	16186	16134	16087	16069	16109	16235	16203	15984	16371	16218	16117	16126	16058	16042	16087	15919	16115	16122	16292	16211	16052	16049	15942	16215	16121	16255	16087	16107	16227	16137	16274	16271	16116	15992	16083	15923	15983	15977	16002	16120	16280	16068	16120	16208	16246	16239	16009	16280	15970	16148	16101	16112	16045	16078	16092	16095	16164	15952	16195	15937	16011	16032	16254	16153	16157	15968	15994	16230	15981	15985	15931	16261	15978	16218	15999	16098	16210	16074	16129	16061	16060	16087	15998	16133	16061	15982	16278	15966	15998	16042	16004	15998	16241	16121	16301	16256	16006	16218	16173	15961	16044	16192	16103	16265	16194	16007	16268	16160	16044	16319	16139	16106	16012	16045	16188	16136	16096	16198	16155	16070	16017	16097	15801	16098	16117	16160	16089	16144	16214	16162	16168	16139	15997	15871	16079	16023	16150	16087	15992	16029	16036	16067	16033	16119	16136	16177	15990	16090	16085	16059	15956	16250	16076	16218	16184	16254	16228	16054	16267	16185	16159	16261	16247	15888	16080	16187	16251	16065	16131	16035	16258	16153	16019	15993	16138	16091	16197	16226	16204	16027	15882	15996	15993	16141	16262	16213	16208	16033	16007	16240	16171	16150	15995	16354	16196	16118	16052	16276	16158	16108	16063	15913	16188	16000	16153	16198	16047	16187	15884	16044	16162	16229	16271	16066	15953	16229	16134	16058	16041	16190	15980	16169	16068	16216	16163	16091	16026	16161	16042	16179	15996	16128	16108	15929	15988	16280	15919	16060	16172	15883	16033	16254	16216	15971	16207	16105	16239	16030	16108	16241	16345	16128	16023	16092	16051	15914	16055	16197	15914	16063	16228	16129	16089	16016	16146	15996	16234	16287	16187	16107	16120	16180	16234	15928	16227	16202	16004	16134	16024	16062	16168	16009	15933	16299	16024	16140	16110	16180	16206	16060	16031	15991	16163	16053	16113	16077	16115	16197	16216	16141	16185	16169	16096	16015	16343	16117	16310	16038	15979	16335	16114	15991	16092	16058	16158	16035	16341	16139	15990	16081	16146	16042	16031	16087	16142	16209	16125	16006	15978	16053	15913	15895	16145	16051	16157	16133	16257	16262	16161	16125	16152	15995	16073	16370	16181	16072	15955	16191	16305	16136	15985	16005
25645	37335	35504	28172	23912	20987	19570	17966	17102	16445	16024	15425	15141	15109	14976	14825	14724	14663	14435	14568	14325	14357	14324	14335	14352	14313	14303	14317	14308	14400	14199	14332	14097	14223	14197	14146	14101	14054	13961	14199	14124	14043	14211	14132	14227	14127	14199	14034	14152	14081	14245	14117	14151	14013	14029	14132	14112	14103	14217	14102	14248	14181	14034	14166	14270	14175	14129	14117	14101	14107	14268	13993	14101	14122	14068	14178	14097	14006	14272	13927	14131	14030	14135	14116	14160	14202	14166	13934	14206	14106	14264	14006	14210	14152	14200	14100	14208	14017	14259	14012	14008	14064	14288	13934	14158	14259	14023	14174	14063	14139	14063	14142	14057	14171	14110	14058	14167	14088	13928	14101	14252	14053	14239	14186	14228	14233	14052	14032	14231	14079	14115	14109	14146	14175	14143	14056	14024	14155	14076	14113	13998	14124	14029	14095	14100	14177	14073	14101	14021	14104	14202	14158	14214	13980	14053	14095	14039	14159	14096	14098	14218	13943	14347	14097	14130	13838	14048	14207	14135	14062	14159	14150	14107	14180	14114	14070	14266	14119	14139	14277	14043	13936	13934	14029	14319	14122	14103	14215	14041	14126	14153	14206	14171	14036	14129	14107	14091	14149	13981	14097	14145	14090	14039	14098	14274	13964	13993	13992	14021	14089	14031	14150	14088	14106	14041	14098	14056	14081	14136	14055	14098	14111	14036	14127	14025	14153	14157	13944	14111	14092	13961	14007	14117	14128	13987	14153	13935	14001	14021	14225	13987	13923	14150	13947	14083	14116	14215	14213	14054	14287	14117	14092	14166	13986	14106	14223	14133	14109	14110	14078	14034	14106	14386	14038	13932	14166	14045	14125	14021	14232	14112	14284	14046	14226	14158	13953	14131	13985	14054	14080	14018	14127	13894	14144	14253	14013	14233	14167	14005	14191	14292	14110	14012	14187	14136	13977	14000	14085	14042	14019	13986	14070	14106	14052	14181	14117	14154	14180	14104	14087	14101	14132	14288	14323	14172	14330	14064	14077	14225	14227	14130	14176	14183	14229	14126	14254	13975	14145	14188	14010	14162	14124	14074	14012	14123	14022	14208	14082	13973	14138	14270	13968	14134	14246	14090	14119	14023	14265	13960	13953	14077	14123	14132	14194	14227	14128	14146	14117	14080	14153	14249	14115	14026	14033	13988	14084	14150	14022	14145	14122	14158	14160	14056	14094	14109	14046	14135	14124	14071	14120	14380	13968	14021	13922	14185	14301	13943	14163	14093	14239	14104	14253	14072	14109	14223	14181	14164	13955	14162	14148	14099	14079	14191	14037	14015	14148	14037	13920	13988	14356	14154	14057	14116	13897	14147	14053	13931	14065	14098	14185	14041	14058	14183	14017	13985	13940	14125	14014	14153	14050	14138	14117	14194	14067	14195	14198	14086	14232	14064	13986	14041	13916	14079	14054	14098	14172	14269	14092	13938	14194	14061	13942	14266	14227	14106	13942	14153	14176	13848	14156	14120	14105	14155	13954	14061	13980	14144	14175	14235	14202	14162	14211	13918	14061	14247	14200	14044	13983	14080	14247	13958	14082	14279	14115	14165	14138	14123	14027	14082	14073	14132	14153	14222	14098	14059	14154	14299	14131	14145	14236	14057	14262	14202	14121	14106	14166	14045	14190	14037	14123	14230	14036	14056	14077	14259	14100	14146	14072	14072	14131	14177	14205	14095	14042	14108	14203	14118	14093	14030	14057	14058	14007	13991	14087	13984	14132	13906	14148	14004	14113	14064	14190	14326	14365	14222	14073	14095	14120	14077	14097	14259	14120	14107	14198	14267	14109	14083	14218	14097	14026	14140	14045	14241	14213	14072	14053	14213	14091	14232	14212	13977	14192	14136	14184	14205	13985	13998	14231	14301	14150	14082	14088	14154	13963	14127	13988	14310	13972	14063	14063	14262	13991	14174	14110	13981	14065	14251	14335	14157	14295	14106	14085	14242	14043	14149	13952	14190	14116	14047	14183	14245	14248	14140	14063	14220	14223	14057	14048	14102	14090	14039	14080	13905	14219	14236	14060	14275	14197	14281	14120	14100	14112	14126	14101	14117	14152	14191	14265	14113	14111	14135	14166	13985	14204	14108	14095	14162	14195	14214	14185	14186	14111	14117	14242	14124	14099	14131	14209	14116	14328	14217	14114	14054	13942	14149	14190	14083	14145	14090	14148	13990	14097	14174	14088	14098	14176	14133	14082	14119	14108	14146	14052	14214	14123	14163	14007	14164	14106	14096	14102	14158	14126	14052	14026	14180	14150	14142	14165	14156	14222	14269	14165	14090	14206	14080	13960	14142	14006	14044	14075	14241	13962	14167	14159	14084	14104	14167	14082	14054	14126	14111	14168	14059	14008	14107	14089	14108	14011	14169	14321	14121	14105	14108	14074	14262	14136	13940	14044	14066	14109	14130	14155	14102	14192	14110	14079	14058	14003	14100	14217	14075	14181	14223	14010	14157	14112	14064	14324	14038	14184	14154	14013	14125	14154	14144	14282	14146	13874	14110	14260	14227	14150	14049	14022	14194	14124	14133	14223	14147	14213	14091	14164	14135	14190	14151	14005	14072	14192	14091	14081	14057	14105	14027	14111	14202	13974	14273	14114	14188	14107	14053	13986	14221	14133	14195	14131	14172	14141	14130	14113	14045	14029	14024	14146	14039	14158	14013	14261	14145	14058	14248	14110	14089	14088	14141	14072	14216	14184	14043	14062	14059	14119	14028	14157	14191	14111	14115	14055	14086	14014	14080	14072	14192	14116	14166	13963	14197	14000	14065	14168	14221	14215	14071	14217	14110	14262	14256	14052	14296	14076	14062	14013	14143	14198	14145	14026	14102	14140	14054	14118	14071	14094	14051	14109	14072	14150	14112	14185	14168	14023	14120	14190	14089	14296	14078	14111	14162	14246	14369	14234	14127	13949	14153	14143	14183	14117	14064	13927	13940	14060	14372	14062	14066	14010	14237	14024	13977	14128	14028	14116	14119	14119	14228	14189	14129	14098	14125	14201	14041	14153	14174	14145	14173	14199	14224	14079	14149	14136	14112	14183	14166	14073	14043	14140	14156	14154	14102	14135	14039	14069	14216	14127	14227	14004	14159	14116	14097	14201	14261	14147	13906	14182	14106	14164	14051	14043	14102	14130	14046	14163	14176	14181	14045	13907	14247	14187	14158	14088	14258	14104	14096	14174	14210	14211	13939	14031	14155	13954	13977	14069	13949	14114	13941	14164	14138	14280	14192	14316	14229	14227	13848	14166	14026	14170	14180	13990	13918	13990	14082	14093	14104	14110	13979	14069	14059	14121	14117	14168	14254	14103	14054	14187	14210	14198	14078	14235	14154	14073	14056	14123	14127	14187	14079	14103	14214	14045	14234	14143	14159	14066	14102	14233	13841	14225	14128	14086	14071	14064	14110	14293	14289	14138	14236	14198	13983	14117	14207	14000	14101	14204	14303	14143	14007	14362	14287	14114	14150	14099	14145	13956	14010	14136	14094	14081	14004	14118	14110	14232	14255	14141	14266	14158	14000	14130	14052	14092	14175	14090	14194	14128	14236	14186	14147	14214	14110	14107	14014	14099	14018	14075	14052	14068	14098	14198	14089	14071	14102	14175	13994	13999	14223	14285	14036	14151	14079	14176	14124	14151	14157	14123	14102	14188	14217	14106	14061	14122	14092	14150	14061	14217	14047	14289	14058	14180	14166	13902	14199	14302	14068	13994	14054	14151	14184	14150	14147	13966	13982	14188	14342	13920	14122	14083	14102	14103	14155	14008	14109	14258	14104	14256	14043	14186	14101	14007	14184	14145	14015	13997	14189	14166	14080	14026	14117	14004	13965	14042	14200	14104	14191	14047	14348	14002	14161	14281	14130	13985	14115	14002	14305	13875	14393	14256	14131	14050	14065	14113	13952	14147	14066	14229	14154	14104	14236	14199	14168	14140	14121	14078	14175	14157	14103	13967	14324	14164	14099	14148	13995	14179	14170	14028	14099	14118	14044	14075	14198	14083	14217	14149	14216	14306	14138	14104	14226	14121	14124	14074	13972	14108	14116	14265	14005	14248	14186	14065	14125	14178	13996	14277	14237	14163	14263	14102	14172	14297	14054	14232	14214	14239	14049	13958	14027	14260	14041	14160	14219	14330	14177	14249	14146	14108	14225	14001	14020	14095	14179	14130	14132	14265	14115	14175	14084	13948	14116	13967	14043	14025	14144	14318	13943	14106	14076	14153	14189	14110	14188	14208	14202	14223	14155	14213	14204	14152	14158	14174	14088	14200	14086	14127	14092	14250	14073	14124	14102	14241	14237	14104	14153	14238	13915	14100	14095	14154	14205	14047	14107	14257	14090	14104	14044	14023	14110	14062	14146	14109	14149	14056	14135	14320	14063	13992	14035	14008	14251	13885	14043	14177	14167	14342	14074	14280	14068	14155	14096	14213	14182	13967	14131	14084	14225	14096	14105	13939	14284	14057	14157	14207	14027	14024	13974	14143	14101	14095	14209	14165	14069	14018	14222	14039	14070	14196	14104	14172	14222	14050	14164	14055	14116	14034	14158	14006	14232	14285	14147	14191	14052	14093	14142	14227	14156	14281	14128	14144	14175	14185	13933	14155	14107	14254	14121	14082	14142	14034	14186	14019	14065	14081	14042	14014	14165	14108	14143	14042	14135	14286	13877	14247	14137	14226	14241	14193	14108	14063	14180	14037	14058	14134	14033	14239	14025	14070	14103	14137	14179	14149	14245	13993	14193	14101	14220	14056	14114	14169	14086	14037	14187	14193	14093	14200	14084	14041	13967	14169	14095	14017	14241	14079	13931	14113	14084	14147	14136	13996	14151	14247	14120	14064	14046	14139	14133	14201	14237	14169	14215	14108	14032	14150	14040	14120	14055	14056	14165	14052	14050	14159	14065	14036	14059	14194	14055	14272	14066	14040	13999	14199	14139	14230	14036	14148	14242	14229	14130	13975	14281	13950	13958	14043	14126	14062	14257	14132	14084	14232	14138	14229	13991	14102	14093	14209	14121	14125	14212	14163	14039	14197	14204	14120	14314	14132	14021	14052	14228	14067	14175	14165	14266	14107
23687	21013	28420	24403	23425	24028	23144	19933	18643	18084	17754	17249	17087	17140	16703	16637	16442	16624	16421	16283	16247	16019	16219	16214	16196	16102	16234	15899	16058	16169	15944	16065	16094	16086	15924	16025	15916	15795	15919	15902	15787	15905	15941	15963	15987	15908	15938	15885	15746	15864	15891	15752	16045	15875	15940	15642	15731	15833	15940	15886	15883	15972	15755	15917	15802	15957	15849	16008	15830	15894	15760	15986	15930	15798	15826	15741	16056	15978	15812	15930	15999	15930	15666	15594	15570	15840	15900	15933	15943	15623	15909	15818	15799	15687	15856	15790	15750	15944	15817	15653	15834	15918	15849	16010	15900	15866	15914	15752	15914	15701	15968	15826	15784	15760	15917	15781	15767	15909	15758	15688	15677	15724	15754	15802	15916	15783	15777	15881	15868	15934	15814	16018	15722	15951	16064	15843	15949	15913	15924	15751	15772	15970	15904	15973	16121	15853	15853	16020	15893	15674	15763	15780	15750	15808	15815	16040	15932	15862	15960	15632	15916	15831	15796	15903	15978	15757	15839	15928	16168	15885	15879	15591	16021	15916	15989	16001	15850	15940	15866	15823	15675	15745	15721	15655	15899	15796	15996	15622	15964	15958	15998	15752	15697	15811	15951	15895	15842	15704	15788	15675	15886	16004	15841	15832	15858	15842	15723	15803	15700	15899	15834	15727	15921	15809	15826	15755	15740	15890	15856	15844	15949	15779	15844	15905	15775	15802	15814	15907	15826	15928	15864	15944	16059	15709	15636	15721	15814	15965	15889	15863	15932	15921	15708	15623	16026	15802	15915	15800	16058	15793	15790	15943	15865	15775	15822	15832	15858	15853	15789	15945	15999	15759	15861	15817	15931	15954	15665	15963	15856	15793	15995	15863	15760	15738	15807	15712	15533	15850	15886	16020	15861	15856	15849	15759	15905	15809	15890	15915	15767	15903	15781	15797	15724	15785	15778	15829	15728	15961	15883	15780	15917	15797	15829	15574	15885	15868	15873	15837	15680	15773	15809	15814	15885	15766	15849	15887	15733	15838	15627	15998	15828	15965	15827	15632	15754	15957	15901	15916	15996	15860	15734	15848	15942	15839	15614	15975	15868	15735	15759	15850	15875	15862	16031	15874	15800	15827	15646	15964	15765	15767	15875	15950	15882	15813	15701	15806	15631	15846	15877	15887	15809	15683	15838	15612	15897	16011	15998	15914	15741	16040	15859	15792	15891	15887	15866	15839	15852	15678	15902	15816	15952	15943	15846	15758	15488	15816	15963	15898	16034	15885	15956	15986	15839	15766	15924	16020	15961	15863	15971	16037	15847	15886	15875	15751	15784	15938	16077	15736	15887	15913	15630	15827	15857	15589	15903	15661	15860	15822	15804	15819	15758	15815	15748	15906	15911	15929	15955	15603	16085	15737	15787	15735	15950	15814	15734	15606	15899	15824	15811	15927	15718	15855	15589	15795	15778	15870	15728	15835	15746	15799	15915	15898	15861	15729	15864	15684	15888	15766	15779	15849	15673	15762	15721	15921	15654	15772	15750	15761	15840	15800	15957	15734	15825	15748	16044	15752	15895	15875	15939	15861	15723	15715	15946	15958	15857	15761	15959	15739	15736	16000	15944	15689	15762	15857	15823	15804	15608	15716	15879	15989	15624	15795	15676	15886	15857	15951	16005	15849	15927	15854	15825	15800	15979	15948	16049	15744	15779	15791	15815	15885	15743	15959	15898	15984	15753	15713	15860	15938	15874	15819	15959	15955	15852	15972	15793	15817	15859	15825	15760	15730	15562	15777	15710	15883	15713	15698	15757	15645	15900	15726	15784	15747	15751	15792	15738	15879	15912	15942	15829	15925	15672	15830	15829	16024	15824	15779	15875	15874	15791	15931	15805	15911	16001	15901	16075	16103	15771	15811	15979	15638	15699	15888	15860	15882	15674	15745	15648	15764	15966	15935	15747	15922	15806	15623	15835	15745	15902	15781	15861	15880	15739	15821	15830	15778	15897	15825	15754	15728	15789	15928	15931	15741	15800	15989	15907	15854	15810	15814	15891	15900	15785	15863	15857	15819	15884	15762	15813	15817	15977	15719	15783	15725	15888	15819	16021	15927	15791	15948	15869	15736	15766	15986	15866	15937	16035	15871	15812	15860	15685	15795	15883	15857	15938	15921	15976	15833	15858	15766	15924	15793	15675	15775	15763	15951	15978	15952	15695	15864	15916	15828	15742	15839	15922	15873	15804	15884	16146	16024	16046	15852	15851	15814	15805	15981	15855	16035	15884	15897	15964	15821	15770	16043	15828	15985	15824	15806	15961	15617	15929	15796	15855	15843	15855	15692	15844	15864	15916	15786	15934	15993	15771	15719	15902	15765	16033	15729	15868	15963	15728	15848	15804	15944	16096	15819	15901	15995	15674	15798	15884	15913	15877	15610	15825	16053	15934	15735	15927	16024	15684	15766	15853	15792	15894	15796	15944	15951	15948	15812	16094	15812	15723	15830	15659	15645	15899	15835	15852	15747	15960	15703	15859	15676	15725	15978	15853	15784	15880	15880	15894	15809	15723	15837	15743	15881	15979	15862	15782	15639	15775	15789	15777	15769	15804	15713	15850	15626	15873	15951	15832	15963	15875	15499	15755	15739	15918	15846	15684	15841	15827	15739	15648	15727	15878	15890	15881	15695	15844	15921	15734	15945	15852	15989	15974	15770	15921	15765	15878	15844	16003	15771	15739	15799	15859	15935	15779	15911	15916	15675	15666	15729	15666	15846	15790	15918	15839	15745	15656	15758	15826	15959	15964	15913	15702	15914	15739	15753	15601	15880	15767	15674	15934	15806	15813	15917	15758	15924	15664	15844	15925	15936	15934	15852	15853	15910	15892	15609	15858	16059	15788	15735	15708	15974	15834	15690	15794	15625	15696	15720	15812	15833	15967	15832	15877	15877	15665	15808	15947	15660	16015	15864	15861	15834	15953	15557	15889	15794	15777	15828	16038	15867	15893	15897	16112	15782	15781	15929	15721	15737	15560	15751	15901	15842	15976	15924	15813	15857	15786	15672	15675	15887	15755	15800	15869	15810	15869	15936	15823	15741	15720	15742	15824	15831	15903	15868	15708	15871	15763	15718	15685	15925	15801	15774	15777	15614	15843	15937	15741	15629	15745	15796	15783	16090	15950	16022	15806	15819	15930	15807	15934	15822	15862	15698	15873	15774	15940	15747	15831	15927	16082	15832	15822	15889	15792	15926	16055	15926	15956	15681	15978	15837	15933	15911	15758	15698	16014	15928	16012	15946	15990	15914	15918	15618	15862	15916	15947	15873	15740	15802	15585	15886	15906	15761	15710	15870	15888	15849	15789	15922	15902	15652	15764	15841	15821	15819	15690	15824	15992	15886	15811	15737	15723	16041	15766	15604	15734	15781	15899	15791	15843	15973	15771	15762	15689	15880	15791	15524	15850	15906	15807	15781	15845	15948	16078	15810	16012	15825	15880	15947	15810	15697	15724	15923	15731	15519	15834	15720	15739	15725	15901	15765	15769	16126	15961	15947	15900	15867	15841	15695	15692	15905	15798	15733	16014	15646	15835	15874	16072	15834	15996	15778	15638	15781	15667	15992	15832	15768	15899	15899	15759	15768	15837	15716	15846	15782	15781	15720	15980	15813	15675	15747	15837	15714	15813	15727	15573	15849	15896	15907	15730	15847	15945	15748	15839	15869	15791	15764	15795	16019	15681	15915	15892	15905	15855	15754	15765	15879	15822	15692	15930	15828	15870	15759	15731	15835	15790	15799	15881	15753	15692	15669	15914	15885	15840	15674	15936	15914	15802	15877	15976	15844	15673	15901	15824	15643	15929	15907	15679	15833	15913	16018	15865	15906	15774	15806	15964	15949	15684	15895	15912	15761	15815	15785	15934	15761	15911	15914	16174	15935	15746	15937	15814	15900	15879	15988	16014	15960	15784	15623	15941	15955	15908	15965	15682	15906	15887	15864	15738	15895	15501	15738	15768	15645	15555	15721	15868	15998	15949	15808	15793	15844	16024	15783	15969	15847	15734	15790	15836	15838	15882	15698	16066	15975	15923	15870	15777	15819	15783	15767	15859	16028	16136	15782	15867	15967	16036	15798	15895	15892	15826	15845	16228	15931	15948	15722	15697	15678	15871	15872	15736	15920	15804	15827	15805	15787	15897	15800	15906	15822	16055	15703	15738	15843	16030	15877	15777	16048	15754	15885	15824	15698	15716	15811	16074	15798	15781	15960	15811	15728	15787	15952	15987	15806	15869	15725	15834	15934	15964	15916	15936	15766	15815	15730	15562	15894	15845	15790	15887	15673	15814	15825	15803	15960	15803	15752	16023	15928	15758	15592	15909	15776	15677	16020	15741	15718	15923	16006	15929	15825	15837	15843	15917	15688	15876	15774	15687	15699	16031	15808	16019	15716	15677	15946	15808	15936	15925	15838	15875	15903	15840	15886	15925	15877	15946	15659	15938	15966	15762	16077	15823	15879	16110	15795	15708	15829	15886	15828	15936	15783	15755	15974	15815	15815	16088	16047	15864	15755	15830	15695	15799	15906	15750	15637	15757	15653	15705	16023	15793	15754	15782	15873	15808	15838	15784	16029	15908	15933	15876	15827	15745	15985	15899	15917	15886	15882	15792	15909	15886	15901	15680	15852	16087	15809	15722	15850	16100	15843	15864	15998	15964	15796	15940	16028	15838	15792	15938	15894	15867	15949	16013	15849	15822	16021	15930	15686	15742	15605	16022	15840	15932	15948	16036	15916	15791	15811	15884	15838	15840	15716	15633	15831	15618	15790	15573	15631	15897	15585	15619	15901	15801	15777	15908	15865	15704	15865	15954	15896	15801	15729	15774	15743	15617	15838	15916	15712	15841	15791	15782	15719	15926	15829	15748	15692	15868	16117	15927	15773	15973	15941	15663	15842	15923	15774	15831	16078	15753	15807	15894	15968	15678	15751	15877	15641	15730	15812	15968	15903	15722	15830	15836	15768	15812	15786	15733	15783	15875	16016	15954	15647	15683	15704	15966	15977	16225	15712	15688	15894	15831	15685	15770	15800	16047	15871	15839	15811	15603	15794	15928	15838	15881	15758	15794	15849	16127	15886	15815	15888
25226	42235	40111	32351	27776	24069	21853	20201	18439	17398	16474	16460	16089	15655	15330	15116	14747	14885	14658	14641	14582	14320	14402	14548	14319	14279	14250	14323	14241	14094	13988	14206	14146	14060	14095	14024	14054	14215	13974	14039	13942	13997	13924	14121	14038	13899	14025	13873	13891	14096	13960	13955	14118	13905	13932	14136	14009	13924	13926	13888	14124	13951	13861	13881	14066	13919	13954	13874	14139	13995	13929	13929	13904	14024	14034	13813	14119	13868	13898	13830	13951	13834	13996	14079	13981	13928	13992	13872	13814	13948	14004	13898	14112	13861	13981	13896	13770	13968	13906	13819	13864	14099	13892	13813	13893	14035	13822	14028	14011	13811	13875	14012	13971	13982	13854	13947	13984	13952	14047	13879	13878	13884	13982	13912	14007	14032	13837	14182	14014	13925	14016	13926	13948	14046	13797	14018	13971	13920	13988	13772	13952	13919	13889	13893	14025	13914	13946	14065	13897	14081	13878	13785	14020	13974	13916	14036	13879	14004	13937	13975	14035	13849	14004	13766	14017	13887	14027	14091	13915	13902	14056	13973	13886	13916	13882	13842	13858	13961	13997	13900	13890	13869	14162	13834	13954	13912	13820	13986	13931	13803	13934	13980	13865	13894	14007	13875	13843	14140	14025	13976	13982	13978	13963	13953	14016	14066	13945	13972	13796	14106	14044	13917	13979	13975	14009	14051	13998	13801	13952	13904	13913	13963	14084	13894	13897	13932	13871	13840	14126	13829	14069	13982	13798	14024	14095	14042	13891	13905	14105	14022	13999	14100	13912	13855	13988	14013	13914	13955	14093	13918	14057	13904	14079	13942	14171	14039	14234	13872	13900	13998	13971	13889	13781	14033	13882	13994	14076	13986	14042	13972	14003	13989	13916	13998	13891	13817	13864	14000	13910	13974	13888	13993	14104	13965	14194	13904	13955	14083	13995	14043	13965	13953	13949	13888	13778	13943	13925	13979	13883	13897	14056	14029	13834	14122	13842	13975	13952	14025	13967	13878	14106	13945	14071	13895	13901	13873	13992	14044	13823	13972	13912	13991	13962	13900	14072	13959	13912	13924	13985	13918	13855	13757	13892	13885	13952	13981	13861	14157	13898	13994	13934	14091	14032	13983	13954	13716	14082	13998	13896	13968	13894	13996	13931	13927	14019	13924	13935	13890	13951	13897	13821	13966	14015	13872	13902	14043	14158	14048	13836	13970	14048	13842	14065	13943	13996	13837	14094	13996	13965	13936	13862	14114	14063	13932	13857	13932	13945	13940	14123	13824	14045	13982	14027	13997	13831	14075	14011	13969	14004	14061	13904	13850	13991	13946	13824	14147	13949	13978	13964	14039	14067	13947	13847	14120	14218	13927	13896	13774	13998	14039	13996	13889	14042	13734	14100	13864	13924	14032	14056	14061	13742	14052	13975	13970	13940	14005	13971	13972	14075	13834	13914	13957	13823	13881	13844	14100	13945	13916	13924	13925	13979	13972	13986	13963	13853	14016	14068	13977	13898	13986	13913	13960	13955	14012	14090	14026	13906	14088	13880	14062	13807	14054	14135	13965	13865	13882	14169	14011	13905	13964	13884	13846	13941	14010	14124	13919	14084	14010	13875	13841	13834	13789	13858	13928	13765	13920	13932	13998	14102	13765	13939	13774	13886	13960	14008	13993	13824	13973	14006	13813	14077	14068	14087	14036	14007	14003	14035	13981	13904	13973	13940	13903	13916	13899	14001	14115	13830	13857	14063	13908	13843	13956	13916	13979	14043	13997	13875	13936	13993	14023	13977	13865	13971	14124	13978	13793	13937	13858	13936	14104	13851	13912	13895	13926	14096	13938	13998	14020	13925	13944	13997	14049	13964	13862	14107	13898	13883	14124	13974	14001	14030	13996	14124	14005	13784	14009	13893	13989	13880	13845	13978	13951	13947	13835	13932	13995	14100	14096	13966	13816	13964	14038	13900	13994	13967	13932	13950	13970	13847	14064	14046	13912	13779	13963	13874	13979	14076	13812	14103	13916	13886	13810	14106	13903	13951	13863	14019	14005	14026	13821	13883	14074	13930	13700	13851	13916	14056	13927	13908	13968	13849	13913	13924	13938	13736	13795	13874	13865	14034	13865	13833	13880	13953	14106	14036	13961	13839	14092	13805	13927	14002	14036	13912	13938	14011	13934	14087	13871	13976	13848	13928	13788	13982	13856	14046	14035	13772	14101	13915	13928	14082	13948	13767	14023	13923	13848	13981	13905	13966	13941	14035	13873	14046	13834	14047	14101	13979	14088	13846	14044	13947	13980	13894	13959	13877	13967	13815	13808	14041	13947	13923	13826	14041	14001	13913	13809	14093	13851	13921	13900	13902	14047	13959	13977	14096	13946	14037	13812	13938	13891	13931	14031	14017	13991	14058	13970	13895	13998	13892	13999	14022	13876	14105	13960	14090	13864	13935	14007	13891	13903	14095	13887	13804	13882	13949	14076	14081	13873	13992	14064	13798	14002	14105	13952	13980	13841	14103	13837	13984	13937	13885	13898	13915	13908	13998	14018	14031	13958	14118	14002	13907	13993	13832	14113	14077	14239	13925	13992	13989	13952	14045	13899	13912	14021	14040	13976	14016	13786	14094	13880	13939	13932	13953	13856	14033	13884	13974	13915	13972	13913	14041	13987	13870	13871	13949	13800	14043	14065	13978	13996	13927	13845	13917	13805	13921	13909	13946	13838	13937	13757	13806	13912	13803	13894	14005	14045	13953	13995	13944	13784	13943	13812	13975	14001	13967	13844	14071	13897	13952	13997	14036	14014	14096	13837	14001	14057	13934	14000	13990	13894	14022	13769	13928	14040	13899	13879	13923	13871	13954	14046	14024	14032	13991	13923	13925	13874	14010	14053	13985	14122	13880	13754	14049	13893	13939	13915	13845	13947	13898	13860	13882	14077	13858	13946	14023	13952	13935	13942	13903	13927	13943	13996	13997	13791	14051	13917	13901	14055	13810	13914	14014	13888	13891	13820	13928	13836	13872	13818	13982	13961	14103	13866	13930	13867	13830	14032	13899	13894	13822	13870	13824	14108	13918	13800	14052	14059	14041	13943	13924	14110	13899	13908	13912	14020	13904	13952	13756	13854	14022	13926	13953	14046	13955	13935	13919	13764	14084	14043	14039	14029	13970	13997	13952	14065	13915	14051	14046	13939	13979	13961	13935	13874	14007	14024	13912	13914	14087	14033	13861	13937	13898	13871	13993	13815	13943	13927	13843	13860	13989	13913	14016	14146	13969	13825	13946	14088	14061	14087	13904	14035	14146	13834	14014	13984	13855	13874	14052	13910	13939	13893	13935	13891	13878	13930	14108	14072	14052	14024	13917	14022	13808	13821	13792	13822	14027	14052	13738	13821	13859	13978	13899	14011	13843	13958	13899	13885	13963	13991	13981	14067	14023	13851	13929	14118	13896	14039	13958	14006	13916	13961	14123	13839	14055	14001	13917	13933	13877	14051	13955	13937	14058	13780	13851	13923	13864	14061	13738	13866	14007	13917	14041	14023	14131	13941	13960	14022	13947	13901	13959	14000	14138	14070	13921	13962	13874	13915	13966	14014	14141	13939	13987	14015	13790	13717	14034	13956	13986	13719	14005	13911	14030	13844	13798	14030	13915	13926	14008	13942	13806	13891	13912	14118	14011	14033	14008	13979	13957	13789	13993	14019	13976	13819	13776	13832	13947	14055	14006	14020	13908	14077	13967	14098	13862	13863	13983	14141	13788	13905	13948	14030	13973	13993	13868	14026	14002	13889	13985	13854	13945	13898	14128	13834	14017	13973	13897	13822	13934	13949	13849	13955	13877	13992	13838	13988	13967	13874	13935	13998	13974	14034	14050	13973	13859	13970	13791	13946	14227	13964	13952	13797	14043	13898	13985	13924	13929	13950	13849	13959	13798	13924	13990	13952	14000	13968	14195	13862	13801	13756	13988	13889	13888	13926	14063	13962	13944	13939	13906	13974	14108	13948	13964	13951	13908	14002	13868	13880	14010	13882	14088	13916	14011	14073	13752	13876	13934	14093	13924	13849	14048	13907	14005	14136	13998	13949	14026	13856	13944	13838	14118	14078	13931	13976	13817	13922	13977	14140	13841	13965	14004	13980	14003	13892	13991	13973	14135	13904	13847	13865	14284	13858	13921	13892	13899	13768	13916	13958	13916	13938	13904	14001	13851	13893	13937	13989	13988	14067	13761	13994	13933	13975	13941	13869	14205	14119	13935	13931	14017	13913	14004	14008	13964	13835	13962	13869	14155	14006	14100	14006	13928	13869	13933	13937	13854	13949	13958	14072	13936	13779	13939	13988	13850	13986	13983	13926	13886	13908	14122	13913	13965	14007	13934	14106	13815	14132	14050	13882	14017	13963	14008	13993	13907	13792	13853	13876	13860	13902	13889	14090	13895	13963	14119	13821	13989	14148	13853	13920	14012	13775	13937	14025	13974	14079	14016	13919	14145	14007	14005	13905	13981	13881	13998	13907	13872	14002	13975	14133	13991	13961	13877	14046	14022	14002	13988	13895	14009	14035	14033	13993	13904	14016	13941	14007	14058	13922	13985	13983	13969	13811	13844	13982	13882	13864	13776	13871	13919	13874	13854	13885	13960	13790	13927	13975	13977	13891	14078	14016	13915	13952	13823	13867	13972	13891	13990	13976	14013	13789	13957	13994	13998	13886	13953	14148	13998	13967	13985	13817	13901	13954	14183	14058	14009	13844	13999	14227	13835	13999	14026	13872	14110	13940	13949	13798	13945	14002	13907	13825	13939	13949	13756	14063	13998	14097	14019	14037	13844	13913	14059	13926	13940	14050	13676	14076	13932	14011	13903	14035	13936	14038	13901	13907	14029	14198	14054	13857	14076	14027	14082	14013	14015	13987	13999	14151	14091	13985	13993	14115	14066	14045	13922	13856	13937	13967	14002	14065	13949	13846	14001	13929	13977	13838	14029	13934	13840	14106	13897	13886	14039	13827	14113	13993	13706	13938	13842	14150	14204	13836	13983	13976	13963	14027	13955	14035	13830	13902	13870	14134	14003	14042	13846	13985	13816	13814	13855	14018	13882	14034	14092	13959	13903	13998	13825	13911	14138	14021	14096	13924
22655	21041	28834	23496	21763	24723	26767	21643	19683	19381	18468	18015	17528	17450	17182	17049	16836	16882	16418	16694	16380	16292	16328	16617	16361	16331	16149	15961	16259	15874	16221	16280	16163	16078	15879	16119	16040	16102	15938	15867	16061	15795	15992	15878	16045	15789	15898	15979	15942	15865	15926	15871	15860	15904	15942	16044	16104	15826	15822	15924	15995	15895	15808	15798	15706	15864	15872	16113	15815	15909	15907	15937	15912	15887	15743	15713	15898	15871	16106	15876	15815	15677	15939	16020	15954	15871	15804	15775	15832	15928	15925	15627	15863	15967	15841	15495	15744	15924	15813	16152	15930	15787	15847	15776	15939	15875	15746	15743	15879	15976	15983	15834	15813	15874	15794	15784	15936	15720	15930	15788	15840	15978	15767	15844	15986	15755	15941	15613	15990	15766	15890	15820	16036	15933	15967	15830	15770	15835	15858	15968	15912	15738	15992	15923	15761	15967	15712	15753	15807	15875	15796	15945	15696	15817	15962	15713	15777	15993	15816	15865	15998	15734	15773	15742	15719	15966	15868	15925	15570	15933	15770	15884	15792	15937	15925	15834	15933	16152	15634	15923	15789	15830	15756	15815	15695	15837	15799	15756	16026	15793	15856	15893	15695	15720	15933	15656	15900	15759	15847	15868	15881	16014	15656	15914	15743	15698	15797	15821	15827	15940	15767	15872	15766	15766	15973	16030	15843	15952	15896	15730	15665	15801	15828	15898	15831	15760	15878	15635	15938	15740	15853	15890	15841	15851	15882	15939	15811	15820	15636	15814	15904	15806	15895	15834	15847	15765	15791	15838	15894	15912	15844	15950	15946	15816	15628	15883	15848	15867	15932	15942	15980	15708	15849	15862	15959	15934	15694	15847	15709	15996	15870	15769	15978	15720	15675	15931	15821	15721	15822	15937	15894	15845	15828	15551	15736	15694	15602	15970	15988	15913	15841	15895	15689	15694	15663	15781	15641	15917	15846	15882	15762	15800	15689	15988	15901	15711	15959	15801	15966	15830	15902	15866	15887	16026	15781	15720	15806	15818	15816	15694	15891	16002	15744	15950	15872	15757	15652	15872	15907	15972	15755	16019	15678	15842	15637	15896	15690	15921	15893	15847	16021	15806	15871	15831	15749	15903	15704	15823	15811	15781	15930	15802	15793	15874	15714	15885	15861	15955	15774	15838	15858	15828	15856	15614	15816	15851	16102	15806	15820	15696	15854	15727	15749	15848	15756	15747	15849	15686	15845	15792	15695	15900	15556	15715	15648	15833	15740	15860	16057	15953	15832	15817	15818	15784	15693	15998	15785	15699	15827	15774	15799	15660	15904	16019	16142	15854	16026	15823	15778	15739	15865	15846	15942	15677	15880	16014	15738	15780	15855	15836	16060	15834	15795	15725	15859	15899	15880	15732	15871	15959	16021	15777	15878	15878	15956	15810	15860	15717	15816	15957	15764	15831	15721	15793	15657	15887	15775	15742	15992	15928	15890	15847	15882	15773	15875	15969	15778	15928	15936	15936	15812	15940	15608	15758	15826	16022	15679	15962	15888	15870	15836	15690	15828	15794	15908	15805	15904	15708	15748	15726	15757	15609	15929	15770	15880	15634	15715	15740	15813	15847	15811	15792	15747	15729	15817	15909	15813	15873	15750	15707	15942	15903	15793	15864	15911	15919	15463	15918	15921	15737	15835	15763	15881	15587	16007	15808	15683	15942	15782	15936	15655	15834	15722	15827	15662	15768	15802	15924	15725	15751	15734	15966	15881	15823	15892	15696	15930	15906	15621	15738	15849	15827	15865	15938	15766	15862	15752	15739	15769	15807	15906	15759	15806	15857	15643	15865	15825	15900	15673	15990	15949	15588	15743	15708	15923	15886	15617	15986	15871	15853	15667	15783	15872	15575	15931	15648	15694	15881	15961	15866	15937	15962	15632	15842	15934	15935	15719	15786	15897	15812	16066	15844	15984	15943	15888	15752	16006	15739	15926	15875	15794	15862	16089	15960	16143	15823	15475	15714	15929	15708	15935	15896	15857	15910	15707	15916	15935	15762	15789	15806	15806	15893	15742	15829	15695	15962	15855	15935	15701	15920	15831	15830	15897	15771	15832	15982	16021	15800	15858	15779	15816	15784	15745	15842	15861	15959	15833	15741	15893	15853	15630	15885	15716	15853	15674	16010	15643	15824	15755	15714	15869	16030	15877	15878	15850	15743	15818	15805	15607	15917	15721	15875	16026	15995	15728	15709	15801	15837	15979	15883	15744	15726	16075	15868	15835	15785	15954	15761	15831	16091	15850	15824	15779	15761	15941	15728	15751	15766	15736	15915	16037	15641	15992	15734	15739	15605	15732	15879	15938	15790	15749	15816	15805	15749	15858	15767	15950	15916	15745	15871	15850	15983	15775	15942	16007	15537	15866	15955	15895	15835	16005	15947	15829	15673	15752	15904	15688	16085	15964	15819	15900	15896	15801	15880	15814	15862	15854	15707	15779	15664	15812	15790	15565	15767	15924	15873	15798	15892	15887	15726	15848	15892	15715	15991	15699	15742	15926	15817	15720	15587	15828	16037	15998	15878	15774	15848	15822	15997	15944	15724	15873	15801	16120	15784	15917	15849	15986	15938	16032	15766	15869	16008	15985	15739	15711	15868	15847	15837	15938	15766	15772	15893	15805	15834	15719	15623	15823	15836	15562	15851	16109	15696	15982	15778	15716	15890	15765	16014	15793	15863	15848	15928	16044	15894	15750	15755	15861	15782	15738	15774	15831	15908	15712	15852	15923	15805	15718	15900	15846	15766	15711	15927	15713	15846	16037	15880	15822	15876	15745	15788	15786	15752	15770	15924	15872	15663	15701	15864	16006	15806	15806	15899	15881	15784	15805	15969	15798	16026	15822	15881	15697	15736	15772	16072	15926	15862	15786	15900	15784	15877	15833	15727	15646	15716	15709	15614	15760	15858	15809	15732	15980	15887	15732	16010	15838	15880	15779	15861	15721	15786	15862	15744	15880	15653	15761	15809	15937	15927	15803	15761	15761	16004	15835	15707	15650	15793	15933	15795	15825	15689	15952	15925	15888	15875	15878	15887	15867	15971	15822	15750	15737	15763	15902	15739	15762	15824	15910	15783	15993	15985	15918	15714	15881	15663	15694	15834	15826	15834	15798	15950	15747	15733	15456	15604	15898	15847	15961	15798	16031	15748	16052	15836	15912	15881	15784	15790	15811	15867	15824	15727	15952	15917	15689	15881	15952	16092	15757	15861	15804	15734	15873	15858	15736	15703	15745	15961	15774	15722	15675	15822	15878	15850	15704	15830	15969	15921	15914	15573	15797	15768	15965	15656	15889	15744	15861	15726	15956	15635	15747	15697	15605	15782	15787	15927	15532	15954	15916	15935	15916	15752	15727	15850	16024	15908	15794	15814	15791	15636	15847	15568	15904	15520	15897	15845	15836	15815	15766	15805	15910	15898	15827	15883	15803	15718	15728	15863	15957	15822	15716	15800	15979	15741	15762	15943	15729	15939	15751	15835	15820	15887	15640	15886	15752	15797	15915	15971	15825	16031	15755	15842	15821	15860	15769	15909	15772	15966	15594	15833	15729	15866	15784	15775	16037	15960	16003	15742	15768	15814	15751	15981	15916	15692	15660	15767	15890	15775	15771	15702	15968	15847	15866	15774	15937	15913	15808	15967	15867	15850	15876	15956	15896	15841	15941	15765	15774	15794	15883	15855	15910	15748	15950	16011	16048	15886	15935	15775	15901	15830	15813	15731	15780	15908	15852	15828	15825	15801	15936	15867	15630	15877	15739	15790	15785	16001	15784	15795	15898	15913	16050	15898	16080	15887	15668	15698	15917	15894	15900	15916	15663	15822	15815	15489	15938	15776	15996	15747	15858	15825	15885	15698	15787	15961	15786	15871	15806	15889	15856	15857	15847	15714	15663	15633	15849	15894	15958	15955	15893	15765	15938	15804	15735	16109	15782	15907	15777	15798	15783	15957	15723	15867	15810	15855	15837	15775	15876	15698	15779	15822	15780	15679	16103	15823	15628	15811	15999	15882	15593	15881	16000	15859	15605	15911	16003	15867	15908	15812	15820	15718	15932	15809	15688	15934	15716	15825	15728	15820	15776	15822	15838	15810	15708	15798	15813	15909	15774	15796	15930	15631	15928	15737	15741	15813	15777	15876	15692	15895	15824	15791	15608	15942	15906	15777	15814	15963	16048	15785	15863	15898	15763	15577	15964	15825	15626	15921	15799	15929	15853	15826	15970	15687	15861	15704	16043	15779	15869	15556	15796	15745	16027	15779	15777	15881	15874	16052	16045	15723	15715	15732	15625	15909	15796	15862	15877	15949	15679	15615	15839	15894	15848	15890	15687	15984	15924	15784	15793	15925	15877	15900	15690	15906	15794	15905	15719	15669	15808	15869	15862	15973	15595	15928	15859	15731	15892	15887	15859	15684	15778	16047	15787	15549	15884	15814	15785	15881	16008	15746	15769	15811	15885	15786	15908	15812	16005	15854	15711	15837	15960	15767	16011	15741	15795	15889	15938	15739	15688	15900	15892	15806	15808	15843	15680	15696	15990	15891	15819	15823	15742	15696	15839	15874	15710	15869	15851	15871	15818	15958	15846	15864	15520	15991	16054	15866	15804	15725	15891	15895	15936	15762	15732	15751	16193	15915	15918	15934	15845	15691	15850	15962	15585	15813	15875	15848	15947	15887	15924	15781	15923	15940	15842	15994	15821	15865	15794	15780	15736	15845	15658	15729	15925	15767	15648	15784	15683	15833	15937	15661	15821	15753	15898	15772	15763	15775	15744	15795	15807	15734	15848	15702	15761	15670	15916	15873	15892	15904	15728	15780	15795	15866	15915	15747	15921	16015	15921	15615	15827	15856	15918	15742	15697	15848	15571	15917	15862	15766	15859	15877	15772	15704	15846	15696	15902	15996	15760	15929	15842	15825	15840	15680	15757	16106	15815	15788	15813	15786	15691	15913	16026	15833	15736	15824	15884	15997	15763	15920	15723	15738	15796	15763	15841	15861	15864	15727	15902	15846	15853	15770	15443	15950	15863	15728	16025	15749	15901	15840	15819	16006	15931	15960	15920	15796	15950	15950	15920	15811	15895	15496
26730	46552	44291	36055	31106	27159	24506	22237	20452	19007	17919	17428	16847	16268	15837	15563	15416	15326	15163	14985	14783	14702	14479	14378	14553	14625	14289	14276	14307	14231	14218	14350	14178	14141	14111	14023	14068	13999	13865	13971	14067	13900	14166	13971	14121	14086	13994	14037	13990	13904	14078	13917	13990	13910	14052	14090	14014	14060	13959	13896	14035	13966	14146	14036	13972	13825	13980	14076	13941	14004	13962	13874	13748	14117	13790	14028	13997	14011	13852	14051	13933	13896	14006	14028	13877	14057	13915	13798	13935	13781	13890	13966	14002	13765	13864	13896	14093	14090	13915	13845	13906	14029	13948	14150	13833	14128	13891	13784	14001	13922	13886	13802	14013	14043	13967	14012	13685	13840	13996	14023	13796	13992	13977	14026	13785	13975	14024	13985	14104	13838	13933	13983	13891	13883	14000	14009	13864	14075	14012	13815	13931	14260	13798	13879	14045	13884	13920	14039	13955	13893	13889	13903	13942	13924	13970	13967	13762	13980	13838	13886	14042	13904	13940	13945	13910	13846	14031	13806	14110	13956	14070	13981	13802	13887	13947	13838	13839	13997	13979	13916	13973	13997	13978	14017	13826	13857	14130	13988	13931	13983	13963	13890	14012	13916	13862	13907	13995	13929	13976	13961	13920	13807	13928	13813	13857	13961	13890	13962	14062	13970	13959	13961	13976	13859	13964	13887	13983	13854	14014	13872	13799	13969	13862	13899	13938	13830	14009	13994	13930	13957	13845	13942	13718	14005	14004	13943	13914	13967	13825	13847	13688	13942	13841	14027	14026	13846	14013	13943	13866	13965	14097	13889	13925	14037	13880	13895	13850	13897	13985	13773	13892	13898	13834	13822	13994	13743	13741	13949	13925	14106	13805	13812	14022	13999	13880	13962	13933	13996	13974	13949	13912	13885	13852	13874	14044	14085	14037	13908	13915	14017	13878	13986	14050	13859	13894	14037	13861	13925	13855	13970	13954	13933	14048	14098	13860	13926	13709	13908	14119	13922	13913	14045	14028	13995	13961	13913	13921	13732	13923	13991	13994	13981	13817	14005	13889	13874	14043	13840	13896	14118	13761	13924	13898	13971	13862	13957	13928	13872	13941	13837	14079	13885	13893	13783	13882	13913	13910	13982	13808	13819	13875	13932	14026	13762	13827	13900	13939	13933	13949	13819	13858	14090	13779	13892	13817	13737	13911	13835	13975	13911	13905	14000	13902	14099	13926	14149	14041	13757	13911	13999	14004	13763	13787	13844	13895	13722	13863	13880	13821	13765	14093	13858	13890	13975	13911	14012	13957	13897	14068	13994	13929	13945	13955	13960	13805	13829	13897	13907	13851	13975	13945	13959	13998	13844	13867	13866	13857	13986	13858	13953	13959	14054	13914	14066	14065	13947	13955	13954	14042	13931	13785	13784	13904	13671	13987	14122	13933	13878	13955	14060	13822	14035	13873	13760	13932	14171	13825	13958	13996	13939	14109	13871	13972	13927	13899	13895	14007	13886	13903	13763	14035	13881	13992	13992	14004	13940	13861	13895	13976	13995	13999	13963	14026	13836	13968	14028	14039	13883	13994	14125	14017	13892	13786	13910	13841	13923	13944	13894	13799	13935	13809	13871	13919	13991	13900	13889	13918	13900	13931	13981	13880	13950	13880	13947	13789	13863	13904	13986	13987	13842	13897	13877	13994	13856	14080	14067	14105	13838	13846	14019	13906	13992	13947	13841	13944	14019	13798	13981	14018	13758	14082	13951	13919	13913	13922	13821	13923	13841	13944	13969	13955	13936	13798	13805	14160	14099	13906	13893	13933	13898	13908	13962	13985	14041	13869	13865	13823	13926	13823	13883	13877	13915	13838	13918	13971	13806	13934	13889	14067	13982	13805	13949	14095	13951	13982	14004	14021	13647	13954	13991	13858	13829	13980	14012	13833	13792	13974	13946	13845	13898	13959	13926	13959	13968	13972	13836	13895	13742	13882	13846	13909	14002	13852	13928	13910	13851	13881	13920	13919	13960	14083	13785	13888	14198	13866	14058	14020	13882	13834	13974	13844	13971	13906	13924	14092	13935	13778	13952	14076	13689	13964	13993	13887	13805	13827	14037	13842	14021	13775	13976	13911	14008	14028	13831	13895	13953	13865	13964	13949	13869	13948	14090	13885	14051	13946	13912	13900	14026	13893	13923	13898	13941	13948	13976	13943	13926	13797	13866	13837	14159	13848	13891	13895	13985	13994	13937	13923	14034	13783	13944	13830	13835	13935	13948	14123	14045	13886	14047	13871	13985	14055	13795	14000	13803	13919	13982	13899	13802	13824	13839	14040	13862	13908	13901	13757	13943	13998	13869	13901	14015	14001	13900	13942	13858	13832	13711	13789	13903	13943	14035	14044	13902	13898	13936	13866	13877	14074	13955	13987	13865	13887	13919	13973	13846	13876	14022	13954	14035	13906	14042	13997	13872	13983	14006	13923	13990	13835	13861	13829	13911	14035	13925	14012	13878	13735	13792	13986	13951	14030	13954	13797	13806	13882	13966	13977	13986	13930	14035	13804	13906	13800	13898	13997	13905	13809	14114	13887	14016	13938	13805	13945	13917	13863	13906	13936	14107	13898	13955	13966	14051	14023	13918	14056	13709	13940	13919	13932	13932	13857	14052	13871	13801	14005	13904	13838	13894	13803	13851	13725	14018	13907	13939	13947	13847	13836	13912	13897	13844	13980	13748	13836	13939	14055	13882	13779	14031	13793	13849	13949	14038	13983	13874	14082	13814	13973	13888	13931	13896	13899	13871	13989	13811	14054	13997	14025	13957	13901	13887	13860	14014	13945	14055	13895	13936	13862	13982	13932	14065	13843	13999	13974	14159	14027	13932	13858	13941	14050	13806	13933	13858	14030	13941	13768	13886	13837	14013	13765	13944	13974	13889	13921	13969	13934	13997	13863	13876	13901	13997	13946	13827	14028	13928	13808	13818	13883	13782	14028	13915	14057	14115	14002	14029	13983	14115	13918	14150	13684	13749	14087	13820	13758	14017	13877	13893	13954	13884	14023	14042	13899	13991	13970	13898	13855	13892	14095	13992	13872	13920	13960	13857	13970	13913	13935	13820	14101	14034	13787	14029	13982	14025	13969	13640	13961	13882	13965	13970	13758	14003	14017	14055	13926	14042	13771	13850	13896	13971	13931	13864	13952	13872	13938	13891	13995	13796	14131	13939	13820	13889	13857	13884	13950	14038	13873	13798	13903	13992	13857	14018	13904	13987	13886	13828	14051	13949	13953	13756	13736	13969	13859	14040	14138	13966	13843	13913	14043	13813	13867	13941	14071	13830	14099	13838	13782	13945	13906	14050	13805	14039	13794	14034	13869	14002	13880	14011	13928	13879	14068	13878	14089	13887	13964	14026	13877	13962	13741	13874	13853	13897	13937	14128	13962	13918	14027	13887	13908	13856	13914	14090	14132	13929	13815	13953	13945	13771	13863	13802	13809	13904	14000	13911	13927	13830	13965	13954	14037	13867	13896	14127	13883	14016	13714	14023	13962	13803	13897	13858	13950	13905	14023	13906	13915	13861	13932	13956	13819	13817	13934	13917	13920	13969	13973	13909	13838	13922	13965	13716	13792	13884	13799	13778	13932	14007	13972	13990	13897	14048	13822	13911	13979	13872	13998	13907	13787	13805	14116	13843	13820	13901	13868	13998	13984	13853	13869	14096	13712	13979	13906	13962	13845	13864	14102	13974	14041	13969	13913	13951	13991	13911	13907	13779	13857	13934	14009	14034	13833	13958	13842	13894	13734	13897	13796	13993	13881	13945	13949	13734	13961	13892	13743	13926	13822	13978	14061	13775	13998	13953	13954	13921	14043	13908	13988	13805	13699	13986	13845	14016	13876	14027	13937	13912	13972	13913	13904	13911	14043	13765	13862	14062	13891	13914	13910	13950	13920	13868	13914	13967	13899	13927	14007	13766	13864	13992	13850	13815	14042	13990	13804	13932	13959	14067	13931	13764	13942	13898	13972	13840	14008	13915	13908	13831	13980	14060	13978	13838	13838	14030	14141	13903	14046	13833	13904	13907	13959	14112	13828	13933	14074	13998	13941	14049	14128	13986	13948	14130	13981	13941	13997	13908	13717	13845	13913	13925	13908	13779	14049	13955	13845	13828	14006	13821	13866	13804	13996	13901	13881	13896	13773	13818	14057	13929	13908	13939	13961	13907	13925	13913	13919	13927	13972	13835	13838	13896	13901	13965	13803	13840	13942	13871	14049	13728	13941	14003	13860	14005	14035	13769	13923	14004	13745	13996	13974	13972	13964	14052	13787	14091	13781	13933	13806	13944	13907	14039	13981	14048	13834	13958	13973	13853	13968	13869	13910	14076	13890	13777	13782	13953	13897	14074	13973	13982	13928	14003	13886	13891	14002	13866	13977	13825	14110	14001	13974	14006	14009	13991	13835	13917	13985	13894	13987	13935	14048	13972	13978	13929	14021	13854	13929	13853	13729	13883	13960	13842	13857	13935	14071	13839	14075	14067	13951	14041	14003	13857	13941	13910	14065	13999	13808	14034	13918	13747	13867	13828	13861	13925	13941	13900	13942	13897	14022	13973	13986	13883	13884	13967	13998	13816	13940	13905	13863	13973	13907	13956	13984	13979	13982	13929	14020	14018	13999	13816	13876	13908	14031	14037	13946	13792	13918	14102	13989	14061	13813	13967	14024	13692	13548	14051	14043	13946	13971	14045	14028	13945	13880	13920	13748	13936	14041	13881	13753	13953	13916	13857	13831	13982	13889	13858	13725	13708	14009	14056	14031	14008	13863	13999	13844	13878	13988	13893	14081	13701	13753	14035	13700	14019	14017	13859	13887	14004	13645	13878	13777	13861	13994	13981	13850	13968	13907	13972	14058	14019	14037	13997	13940	13977	14003	13873	14045	13977	13787	13731	13844	14114	13840	13971	13899	13933	14011	13968	13945	14067	13861	13873	13968	14079	13922	14090	13868	13931	13884	13774	13859	13999	13932	13905	13754	13708	13848	13851	13843	13823	13911	14077	13911	13981	14041	13935	13757	13903	13936	13841	13970	13922	13889	14014	13850	13902	13785	13943	13850	13914	13814	14181	14000	13938	13872	13925
27868	25055	30777	27784	22854	20984	19675	18613	17968	17389	17445	17025	16973	16839	16900	16808	16695	16568	16652	16597	16357	16650	16548	16538	16663	16558	16465	16545	16415	16464	16158	16295	16499	16319	16429	16427	16170	16425	16014	16256	16217	16290	16492	16280	16286	16507	16515	16357	16439	16459	16223	16380	16493	16433	16150	16184	16435	16112	16309	16301	16480	16324	16269	16359	16284	16376	16347	16149	16389	16403	16235	16122	16264	16287	16413	16143	16133	16405	16107	16469	16233	16225	16211	16178	16197	16309	16100	16213	16298	16562	16387	16157	16149	16370	16247	16396	16281	16398	16202	16260	16261	16345	16349	16108	16126	16304	16186	16302	16351	16282	16261	16119	16205	16380	16342	16341	16048	16238	16504	16297	16280	16479	16169	16285	16091	16175	16315	16148	16263	16259	16339	16293	16285	16261	16368	16186	16185	16274	16489	16321	16406	16095	16158	16301	16119	16187	16225	16081	16230	16224	16367	16161	16201	16379	16332	16327	16458	16311	16437	16278	16465	16328	16335	16248	16360	16575	16106	16237	16098	16262	16163	16196	16349	16274	16189	16275	16252	16094	16340	16309	16414	16286	16349	16241	16323	16204	16147	16410	16315	16331	16297	16320	16176	16164	16514	16196	16207	16331	16172	16305	16257	16292	16222	16225	16270	16378	16345	16364	16137	16248	16265	16363	16285	16103	16366	16330	16281	16212	16424	16293	16293	16272	16270	16215	16209	16249	16291	16005	16245	16326	16456	16337	16173	16205	16454	16349	16371	16416	16297	16377	16365	16354	16395	16304	16161	16371	16373	16580	16382	16235	16313	16356	16219	16315	16239	16263	16375	16324	16329	16091	16185	16251	15978	16443	16125	16196	16240	16189	16187	16174	16250	16193	16229	16321	16588	16239	16370	16033	16397	16283	16374	16062	16135	16221	16336	16343	16453	16293	16371	16318	16195	16231	16278	16340	16228	16218	16274	16155	16425	16350	16207	16327	16324	16385	16098	16416	16301	16207	16311	16358	16158	16351	16381	16158	16337	16419	16198	16418	16307	16169	16256	16415	16103	16294	16263	16195	16370	16485	16412	16330	16352	16284	16264	16265	16428	16406	16368	16349	16313	16290	16002	16454	16280	16342	16273	16335	16460	16280	16418	16322	16272	16324	16270	16285	16303	16278	16068	16319	16336	16397	16378	16308	16257	16267	16323	16306	16359	16089	16143	16241	16464	16247	16224	16144	16735	16516	16407	16076	16179	16495	16338	16259	16407	16375	16225	16281	16502	16245	16272	16499	16420	16301	16253	16329	16239	16394	16195	16294	16293	16322	16490	16259	16370	16388	16629	16178	16477	16273	16287	16304	16173	16388	16327	16187	16145	16287	16284	16204	16383	16261	16255	16186	16430	16267	16274	16241	16433	16236	16223	16140	16212	16360	16272	16283	16283	16318	16231	16434	16293	16207	16257	16391	16481	16222	16256	16234	16376	16339	16469	16213	16408	16366	16323	16561	16325	16393	16133	16400	16329	16118	16298	16169	16334	16210	16453	16283	16269	16117	16286	16258	16305	16445	16355	16462	16450	16416	16449	16336	16418	16439	16027	16282	16339	16272	16338	16479	16193	16163	16305	16256	16476	16204	16057	16297	16300	16201	16268	16440	16351	16419	16286	16183	16365	16410	16242	16461	16361	16418	16202	16338	16571	16317	16187	16126	16224	16414	16197	16275	16425	16480	16379	16276	16446	16260	16365	16191	16145	16179	16234	16155	16251	16213	16459	16411	16372	16316	16281	16175	16232	16319	16283	16265	16338	16357	16249	16297	16229	16327	16202	16465	16208	16281	16379	16591	16285	16374	16452	16362	16283	16287	16179	16399	16451	16430	16293	16221	16453	16326	16414	16204	16306	16223	16338	16591	16341	16323	16392	16221	16241	16391	16062	16303	16242	16391	16189	16233	16246	16193	16140	16478	16304	16389	16317	16138	16446	16240	16495	16410	16264	16406	16327	16218	16258	16315	16374	16130	16052	16171	16284	16136	16121	16306	16284	16192	16301	16371	16219	16320	16316	16331	16388	16116	16373	16538	16242	16165	16240	16371	16309	16198	16341	16188	16419	16130	16223	16126	16276	16329	16333	16123	16510	16390	16194	16076	16165	16223	16234	16285	16208	16286	16458	16402	16428	16399	16210	16215	16434	16365	16418	16180	16381	16318	16455	16403	16463	16167	16106	16202	16298	16354	16406	16407	16539	16243	16592	16498	16448	16344	16532	16228	16172	16247	16331	16480	16312	16121	16332	16466	16258	16210	16377	16186	16416	16289	16169	16312	16432	16246	16443	16088	16238	16259	16346	16159	16229	16504	16345	16271	16340	16384	16242	16141	16180	16241	16385	16172	16238	16385	16344	16455	16189	16288	16266	16279	16423	16373	16401	16417	16300	16171	16419	16173	16354	16280	16192	16338	16417	16503	16236	16240	16191	16378	16394	16286	16444	16426	16301	16325	16381	16383	16336	16269	16274	16507	16269	16429	16380	16197	16192	16231	16282	16227	16480	16214	16289	16362	16328	16252	16235	16382	16386	16310	16358	16428	16198	16182	16321	16314	16279	16330	16206	16383	16481	16357	16336	16257	16232	16406	16256	16350	16513	16272	16211	16270	16371	16314	16205	16473	16348	16197	16379	16164	16367	16237	16311	16222	16312	16332	16399	16305	16215	16191	16261	16305	16329	16249	16349	16190	16355	16346	16307	16336	16194	16271	16285	16232	16289	16289	16244	16287	16339	16346	16274	16243	16257	16209	16332	16356	16402	16314	16255	16053	16285	16206	16288	16341	16201	16311	16061	16390	16355	16202	16293	16337	16202	16385	16410	16194	16194	16240	16469	16465	16313	16349	16127	16301	16199	16232	16263	16188	16299	16254	16478	16243	16266	16554	16405	16181	16326	16413	16289	16177	16410	16247	16264	16321	16310	16303	16524	16265	16305	16317	16294	16159	16188	16472	16400	16180	16202	16189	16368	16241	16524	16254	16457	16332	16328	16570	16382	16322	16308	16213	16428	16264	16289	16280	16425	16183	16352	16129	16184	16316	16259	16400	16385	16283	16254	16129	16408	16282	16264	16550	16297	16127	16326	16223	16230	16240	16284	16414	16209	16411	16244	16414	16407	16080	16119	16259	16233	16286	16149	16377	16273	16473	16498	16443	16356	16341	16361	16423	16238	16368	16447	16103	16346	16363	16272	16070	16411	16323	16328	16062	16326	16402	16207	16233	16380	16364	16334	16298	16297	16365	16384	16343	16257	16117	16175	16375	16271	16291	16330	16115	16139	16181	16215	16281	16444	16280	16287	16272	16229	16393	16545	16391	16392	16379	16104	16337	16225	16293	16413	16435	16214	16506	16339	16172	16324	16318	16415	16384	16333	16208	16321	16223	16495	16514	16317	16482	16337	16358	16501	16447	16256	16133	16219	16309	16223	16339	16335	16149	16336	16319	16223	16171	16334	16265	16404	16518	16195	16219	16355	16323	16266	16404	16146	16341	16372	16497	16269	16477	16413	16343	16470	16325	16404	16094	16125	16360	16468	16418	16529	16215	16372	16315	16444	16283	16337	16341	16215	16340	16442	16341	16158	16505	16492	16260	16109	16250	16404	16343	16325	16128	16225	16404	16192	16229	16399	16383	16248	16094	16374	16174	16300	16302	16637	16449	16272	16249	16453	16188	16055	16284	16264	16202	16117	16152	16418	16340	16277	16366	16138	16279	16393	16366	16298	16243	16282	16373	16324	16148	16267	16357	16275	16149	16487	16256	16305	16214	16318	16151	16344	16360	16313	16276	16406	16451	16354	16306	16397	16307	16349	16357	16319	16473	16207	16202	16272	16172	16201	16323	16366	16317	16328	16443	16424	16318	16393	16256	16382	16260	16338	16305	16424	16434	16433	16477	16422	16355	16225	16266	16353	16167	16412	16280	16252	16182	16453	16146	16390	16255	16224	16268	16171	16244	16360	16413	16109	16243	16278	16251	16170	16295	16288	16360	16477	16333	16193	16239	16313	16241	16282	16137	16201	16341	16126	16458	16412	16097	16199	16382	16419	16360	16319	16284	16256	16349	16342	16141	16164	16230	16157	16205	16343	16468	16422	16454	16288	16197	16276	16270	16375	16355	16095	16364	16202	16315	16146	16260	16353	16271	16277	16352	16288	16056	16198	16181	16273	16250	16212	16242	16291	16308	16217	16264	16282	16495	16334	16182	16330	16155	16285	16324	16367	16173	16179	16332	16402	16401	16204	16233	16243	16448	16390	16206	16397	16281	16274	16193	16401	16161	16249	16381	16179	16286	16439	16344	16383	16315	16208	16315	16440	16324	16221	16228	16440	16416	16401	16274	16387	16243	16223	16371	16331	16218	16303	16276	16404	16203	16307	16348	16243	16168	16137	16385	16336	16357	16266	16355	16308	16178	16404	16412	16379	16395	16141	16363	16311	16245	16308	16426	16339	16286	16242	16156	16457	16137	16313	16376	16214	16459	16341	16353	16297	16256	16270	16312	16296	16405	16469	16160	16349	16330	16163	16303	16180	16299	16448	16306	16306	16449	16297	16463	16460	16138	16331	16282	16293	16204	16295	16390	16379	16204	16218	16218	16452	16195	16401	16144	16286	16476	16382	16359	16380	16351	16145	16266	16038	16219	16438	16193	16305	16454	16341	16345	16372	16366	16237	16283	16112	16442	16209	16296	16269	16185	16248	16182	16519	16156	16317	16240	16424	16308	16096	16226	16438	16232	16361	16355	16254	16313	16185	16351	16399	16441	16533	16354	16354	16281	16192	16360	16427	16278	16366	16259	16444	16454	16372	16358	16183	16264	16253	16370	16167	16255	16222	16390	16270	16299	16300	16261	16529	16157	16273	16419	16108	16367	16319	16097	16327	16402	16332	16222	16345	16286	16230	16167	16304	16167	16131	16187	16269	16319	16237	16223	16259	16260	16308	16460	16429	16070	16268	16353	16301	16302	16532	16346	16276	16266	16199	16095	16181	16360	16317	16333	16486	16354	16262	16366	16237	16174	16326	16234	16246	16506	16286	16063	16401	16191	16221	16351	16323	16419	16574	16465	16160	16305	16253	16381	16216	16309	16492	16256	16493	16438	16286	16030
25207	37451	35341	27675	23627	21155	19318	17961	17006	16452	15885	15577	15315	15194	15027	14882	14796	14697	14484	14734	14466	14528	14573	14478	14389	14345	14382	14386	14288	14343	14355	14238	14256	14254	14142	14189	14219	14210	14338	14261	14208	14205	14316	14161	14183	14381	14227	14297	14166	14099	14218	14291	14372	14437	14133	14113	14268	14304	14253	14204	14415	14346	14065	14183	14181	14152	14312	14341	14216	14112	14230	14203	14036	14099	14135	14352	14219	14181	14037	14193	14291	14375	14276	14305	14223	14293	14224	14181	14068	14213	14102	14178	14178	14266	14284	14190	14198	14193	14070	14321	14232	14097	14176	14302	14280	14023	14364	14129	14202	14100	14344	14131	14184	14067	14165	14213	14058	14217	14265	14199	14357	14094	14346	14011	14199	14434	14196	14266	14113	14272	14292	14161	14212	14280	14040	14334	14204	14000	14192	14423	14229	14211	14273	14291	14257	14221	14242	14215	14383	14121	14292	14076	14213	14409	14242	14113	14113	14306	14231	14111	14483	14274	14108	14224	14196	14261	14306	14279	14147	14073	14210	14140	14300	14332	14057	14363	14244	14298	14072	14269	14152	14121	14121	14178	14249	14159	14349	14337	14070	14194	14195	14065	14282	14098	14221	14341	14065	14310	14191	14113	14224	14192	14110	14137	14149	14291	14200	14452	14294	14339	14270	14223	14154	14192	14262	14196	14187	14305	14324	14154	14239	14420	14057	14138	14119	14119	14251	14117	14208	14176	14354	14124	14011	14024	14309	14329	14385	14156	14206	14280	14252	14104	14290	14154	14184	14152	14282	14130	14263	14359	14233	14267	14143	14373	14147	14258	14164	14281	14276	14146	14176	14333	14234	14249	14202	14214	14199	14455	14028	14164	14286	14320	14169	14277	14307	14168	14248	14356	14196	14169	14184	14396	14255	14124	14138	14201	14210	13927	14157	14261	14345	14223	14331	14273	14343	14207	14238	14096	14012	14123	14190	14026	14343	14147	14180	14101	14272	14161	14099	14173	14075	14357	14040	14231	14280	14252	14128	14206	14088	14108	14118	14299	14109	14228	14203	14220	14150	14068	14175	14232	14006	14180	14166	14095	14114	14305	14291	14112	14168	14129	14078	14256	14245	14025	14298	14241	14118	14195	14187	14105	14205	14324	14274	14259	14280	14362	14146	14083	14044	14215	14138	14162	14177	14410	14234	14016	14122	14336	14169	14262	14098	14227	14130	14297	14250	14231	14283	14258	14252	14124	14223	14095	14255	14100	14209	14180	14159	14228	14121	14284	14245	14203	14227	14304	14417	14203	14319	14309	14151	14329	14236	14287	14025	14303	14301	14208	14245	14150	14310	14368	14326	14358	14278	14066	14296	14225	14083	14353	14339	14275	14246	14363	14247	14066	14230	14345	14318	14261	14198	14224	14350	14250	14085	14072	14451	14271	14037	14105	13998	14211	14295	14438	14173	14226	14364	14233	14093	14337	14272	14183	14275	14174	14214	14297	14163	14179	14079	14150	14254	14163	14248	14183	14142	14149	14262	14143	14261	14276	14406	14264	14295	14344	14315	14254	14133	14206	14162	14138	14364	14087	14365	14225	14368	14359	14293	14201	14199	14249	14197	14123	14181	14259	14166	14063	14153	14216	14298	14118	14356	14116	14193	14257	14219	14228	14261	14164	14238	14215	14178	14334	14332	14065	14246	14214	14045	14200	14435	14207	14264	14009	14233	14241	14237	14203	14296	14215	14190	14081	14360	14213	14326	14217	14202	14118	14221	14184	14153	14000	14173	14217	14189	14217	14113	14249	14249	14004	14185	14249	14040	14272	14274	14223	14170	14339	14204	14241	14232	14173	14220	14128	14390	14299	14215	13960	14476	14339	14320	14272	14364	14201	14158	14204	14199	14302	13957	14260	14183	14199	14377	14091	14272	14318	14296	14336	14297	14024	14233	14329	14160	14211	14182	14275	14041	14334	14105	14335	14138	14455	14125	14170	14197	14363	14216	14044	14401	14319	14256	14324	14209	14156	14120	14272	14203	14289	14389	14292	14192	14266	14161	14171	14292	14290	14093	14211	14211	14204	14258	14078	14317	14211	14090	14204	14175	14293	14214	14201	14085	14306	14256	14125	14195	14167	14311	14283	14156	14282	14211	14187	14152	14225	14335	14112	14254	14264	14119	14130	14282	14107	14160	14181	14289	14181	14174	14164	14057	14149	14315	14082	14103	14339	14196	14262	14085	14172	14519	14344	14214	13923	14001	14037	14156	14271	14129	14151	14112	14183	14111	13957	14281	14331	14178	14240	14329	14003	14186	14148	14383	14189	14204	14055	14264	14080	14173	14395	14210	14095	14073	14116	14361	14207	14127	14289	14243	14274	14284	14226	13957	14296	14181	14094	14213	14415	14224	14294	14051	14243	14262	14310	14211	14166	14292	14361	14019	14249	14346	14353	14101	14098	14250	14259	14210	14290	14187	14223	14163	14259	14148	14249	14174	14255	14292	14211	14237	14104	14399	14032	14197	14270	14101	14165	14303	14125	14354	14115	14361	14264	14156	14146	14179	14245	14348	14183	14186	14238	14141	14214	14179	14281	14261	14237	14044	14241	14292	14285	14217	14313	14154	14213	14192	14415	14320	14209	14255	14103	14164	14201	14208	14129	14037	14159	14161	14092	14009	14170	14166	14123	14237	14255	14125	14120	14103	14108	14101	14206	14226	14065	14180	14055	14346	14200	14265	14336	14179	14105	14181	14343	14172	14209	14128	14218	14470	14223	14353	14231	14174	14093	14359	14110	14226	14146	14288	14062	14295	14168	14183	14144	14281	14309	14152	14213	14134	14155	14202	14116	14167	14150	14192	14151	14085	14286	14170	14276	14136	14171	14440	14256	14178	14232	14221	14157	14435	14368	14057	14155	14305	14191	14297	14163	14086	14323	14174	14241	14332	14205	14283	14176	14155	14204	14164	14066	14140	14243	14311	14189	14244	14190	14280	14293	14146	14290	14173	14128	14095	14137	14145	14087	14173	14067	14118	14229	14106	14251	14102	14154	14301	14098	14137	14305	14223	14230	14165	14359	14233	14276	14134	14252	14196	14320	14250	14218	14148	14158	14178	14069	14204	14174	14169	14054	14244	14102	14350	14370	14199	14305	14243	14250	14135	14020	14061	14237	14200	14261	14160	14201	14170	14225	14213	14243	14497	14074	14276	14156	14271	14119	14206	14291	14171	14253	14263	14270	14156	14262	14287	14154	14195	14135	14294	14242	14191	14343	14259	14148	14208	14110	14252	14462	14174	14212	14106	14229	14071	14280	14114	14339	14020	14205	14244	14175	14089	14281	14409	14033	14198	14282	14169	14019	14096	14311	14348	14349	14013	14023	14294	14224	14152	14119	14247	14165	14250	14267	14166	14141	14249	14041	14340	14266	14075	14226	14221	14078	14262	14098	14224	14170	14151	14324	14001	14365	14166	14247	14094	14203	14326	14236	14276	13985	14104	14073	14285	14299	14339	14316	14178	14260	14243	14291	14232	14333	14286	14080	14225	14214	14176	14362	14232	14300	14191	14287	14038	14310	14229	14119	14001	14143	14239	14310	14293	14396	14135	14227	14189	14299	14033	14340	14323	14109	14186	14271	14378	14084	14110	14073	14149	14141	14239	14096	14273	14128	14280	14219	14141	14107	14039	14412	14212	14184	14247	14320	14117	14144	14273	14254	14113	14158	14245	14062	14132	14177	14107	14186	14220	14048	14087	14221	14332	13980	14214	14262	14329	14318	14327	14237	14177	14203	14188	14274	14103	14117	14168	14180	14126	14229	14083	14067	14183	14238	14225	14240	14213	14381	14120	14109	14263	14169	14119	14375	14178	14195	14335	14247	14178	14287	14277	14207	14165	14145	14211	14070	14111	14048	14255	13967	14389	14287	14174	14099	14169	14254	14208	14310	14135	14204	14321	14052	14389	14300	14214	14279	14003	14316	14136	14266	14272	14170	14364	14254	14385	14047	14183	14268	14227	14175	14297	14196	14380	14297	14321	14120	14291	14227	14191	14326	14144	14239	14117	14101	14308	14234	14113	14176	14128	14217	14320	14088	14105	14258	14259	14130	14221	14119	14367	14186	14146	14066	14316	14182	14166	14157	14323	14185	14189	14255	14212	14150	14233	14201	14373	14051	14296	14090	14161	14279	14216	14226	14125	14092	14176	14123	14093	14033	14219	14301	14161	14224	14199	14302	14271	14344	14252	14064	14200	14263	14060	14287	14100	14301	14140	14214	14287	14335	14148	14232	14360	14145	14249	14185	14293	14163	14043	14219	14291	14207	14170	14191	14269	14357	14227	14150	14171	14316	14211	14099	14226	14194	14268	14155	14352	14417	14164	14271	14189	14324	14169	14251	14239	14233	14145	14322	14294	14221	14147	14177	14188	14101	14429	14061	14355	14184	14190	14205	14202	14315	14123	14253	14071	14108	14288	14149	14181	14240	14266	14346	14325	14161	14307	14207	14266	14280	14226	14057	14249	14183	14269	14000	14070	14200	14261	14210	14103	14214	14440	14130	14317	14195	14207	14254	14223	14155	14221	14345	14226	14214	14218	14175	14362	14167	14213	14146	14132	14310	14197	14112	14083	14310	14200	14255	14285	14189	14129	14125	14123	14142	14146	14214	14293	14316	14287	14214	14104	14289	14236	14097	14216	14326	14371	14106	14128	14282	14186	14179	14175	14238	14283	14137	14164	14381	14183	14313	14324	14211	14238	14258	14182	14124	14117	14119	14129	14230	14293	14218	14316	14298	14447	14274	14182	14273	14100	14284	14304	14245	14115	14312	14195	14149	14368	14312	13984	14224	14239	14071	14152	14102	13958	14122	14318	14162	14183	14197	14156	14160	14154	14167	14193	14156	14124	14243	14350	14182	14217	14316	14142	14130	14164	14157	14315	14335	14158	14393	14096	14254	14334	14159	14281	14200	14055	14340	14016	14214	14219	14082	14335	14191	14174	14257	14250	14228	14340	14205	14203	14073	14131	14346	14220	14214	14171	14351	14283	14295	14357	14355	14157	14123	14212	14291	14073	14160	14322	14177	14245	14217	14336	14227	14208	14137	14091	14224	14239	14020	14119	14304	14187	14221	14118	14294	14104	14174
23760	21028	28437	24420	23293	24179	23123	19973	18743	18461	18112	17692	17455	17351	16920	16983	16771	16683	16675	16441	16721	16567	16428	16412	16284	16496	16295	16411	16431	16383	16576	16016	16228	16249	16404	16336	15960	16341	16348	16203	16117	16167	16121	16240	16303	15947	16331	16441	16135	16148	16174	16099	16066	16151	16148	15999	16345	16161	16244	15989	16171	16083	15966	16034	16314	16286	16100	16181	15977	16248	16191	15969	16149	16160	16182	15952	16059	16010	16188	16034	16088	16175	16009	16068	16158	15936	15902	16162	16301	16261	16173	16005	16044	15913	16017	16227	16198	15834	16018	16050	16221	16087	16080	16062	15880	16092	16162	16015	16279	16225	16208	16075	15917	16090	16128	16112	16013	16032	16028	16121	15894	15859	16077	16268	15929	15968	16075	15990	16193	16006	16141	16179	15982	15952	16255	15995	15949	16256	16015	16206	16206	16127	15964	16198	16094	16086	15938	16078	16063	16334	16273	16055	16234	16205	15983	16007	15953	15871	16042	16018	16271	16006	15981	16008	15902	16010	16087	16111	16108	16161	16122	15973	16079	16111	15900	16048	16140	16084	15955	16001	16057	16054	16049	16055	15896	16051	16063	16062	16140	15995	16291	15967	16022	15999	16094	15850	16090	15896	16030	15920	15972	15903	16087	16047	16065	16041	16029	16074	16044	16128	15910	15885	16088	16100	16008	16137	16139	16122	16049	16146	16143	16107	15987	16114	16212	15971	15970	16050	16145	16024	16115	16024	16131	16176	16045	16025	16093	16058	16134	16043	15980	16242	16231	16089	16161	16051	16066	16141	16034	15926	16112	16062	16152	15915	16062	16142	15886	15851	16038	16128	16147	16181	16100	16000	15975	15995	16056	16045	16421	16110	16015	16214	16089	16076	16114	16061	16078	16201	16032	16052	16155	16064	16029	16200	15898	16014	16188	16281	16015	16222	16208	16034	15957	16079	16063	15972	16171	16104	16093	15968	16270	16132	16002	16249	16132	15979	16125	16080	16143	16032	15997	16011	16162	16056	16171	16076	16052	16080	16037	16131	16213	15965	16033	16186	16041	15978	16015	16019	16164	16166	16025	16098	16010	16212	15962	15964	16067	16017	16115	16014	16008	16019	15929	16173	16063	16086	16151	16046	16233	16154	16061	16113	16174	16172	15978	16251	16214	16040	15925	15981	16263	16105	16187	16117	16063	16016	16238	16163	16278	16138	16262	15971	16094	16051	16247	15998	16171	16357	16232	15860	16028	16175	16075	16063	16140	16012	16073	15891	16046	16176	15877	16160	16048	15926	16113	16223	16072	15960	16155	16062	16083	16338	16010	16161	16144	16192	16035	16039	16144	16118	16130	16018	16193	16146	16077	15976	15942	16193	15960	16010	16170	16162	15992	15926	16175	15969	16012	16104	16002	16083	16036	16306	16139	16052	16152	16020	16215	16048	16095	16202	15896	16109	16019	16039	16068	15834	16278	16068	16021	16079	15997	15929	15936	16121	16077	15998	15956	15998	16215	16045	16154	16058	16279	15968	16062	15997	16063	16189	16168	15873	15918	15835	15957	16273	16013	15912	16004	15961	15987	16001	16176	15966	16321	16085	15988	15811	16101	16072	16210	16098	16003	15930	15997	16107	16123	16027	16107	16142	16001	16014	16109	16089	16078	15943	16186	16217	16221	16104	16075	16021	16028	15974	16010	16177	16111	16034	16107	16141	15974	16185	16172	15862	16069	16113	16084	16099	16103	15867	16091	16249	16145	16148	16139	16102	15971	16124	16058	15891	16022	16247	16116	16069	15960	16113	16065	16057	15985	16166	16135	15945	16385	16096	16266	16034	16167	16194	16163	16015	16082	16041	16173	16160	16001	16003	15890	16068	16013	16184	15860	16072	16108	16114	16070	15884	15881	15941	16037	16053	16117	16003	16239	16174	16177	15993	16310	16126	16179	15934	16033	16047	16025	16023	15977	16001	16082	16128	16185	16012	16177	16100	16000	16021	16057	15970	15881	15954	16001	15987	15931	15917	16001	15968	16200	16138	16071	15971	15838	15983	15980	16080	16171	15907	15927	16085	15952	15875	16248	16127	16308	15835	16127	16101	16159	15984	16168	16139	15975	16119	16023	16226	16100	16204	16054	16195	16083	15808	15994	15922	15938	16161	16120	16037	16087	15978	16092	16068	15978	16276	16198	16009	16110	15984	16061	16020	15951	16062	15985	16058	15978	16184	16183	16127	15940	15962	16089	16141	16156	15992	16088	15950	15974	16033	15947	15951	16097	15986	16071	16065	16102	16007	16139	16032	16099	16067	16166	15989	16006	16206	16212	16202	15951	16166	15822	15935	16120	16141	16113	16252	15976	15998	16053	16152	16154	15951	16088	16012	16097	15986	16085	15946	15973	16251	16234	16038	16038	16160	15878	16201	15983	16098	15988	16179	16336	16088	16071	15978	16054	16153	16108	15991	15929	15877	16124	15732	15931	16140	16141	16145	16299	16269	16199	16008	15969	15970	16053	16032	16064	16162	16161	16075	16225	15935	15948	15917	16196	16122	16162	16181	15995	15966	15866	15882	16042	16118	16193	15925	16032	16007	16004	16060	16095	16193	16287	16095	16276	15908	16106	15911	15996	16068	16178	16184	16216	16063	16064	15959	16075	16095	16179	16154	15998	15828	16192	15996	15874	16035	16049	15959	16075	16017	16155	16351	15845	15970	16133	16209	15975	16068	16077	16064	16021	16027	16107	16073	16090	16237	16094	16099	16027	16149	16375	16000	15978	15950	16016	16171	15919	15994	16002	16005	15908	16229	15947	16036	16076	15935	16238	15974	16188	16064	16275	16295	15949	16097	16027	16265	15882	16128	15975	16164	16085	16136	16100	16029	16056	16037	16256	16126	16063	16153	16080	16074	16154	16276	16050	16085	16070	16152	16050	15996	16016	15851	16297	16182	16222	16027	16223	16150	16114	15998	16000	15854	15970	16342	16138	16053	16041	16175	16002	16081	16155	16053	16124	16013	15999	16046	16083	16150	16167	16113	16027	16078	16149	16071	16201	16073	16071	16093	15940	16078	15950	16184	16118	15943	16020	16017	16033	15946	15981	16112	16070	15963	16055	16137	16071	15909	16030	16020	16161	16175	15991	16041	16002	15955	16014	16020	16185	16122	15916	16101	15850	15867	15887	15994	16081	15965	16191	15994	16076	16114	16022	16270	16117	15955	15894	16076	16116	16273	16058	16022	15914	16070	16012	15867	16022	15945	16073	16158	16091	16147	16261	16058	16169	15926	16156	16039	16240	16067	15880	16082	16082	16050	16076	16021	16062	16060	16114	16003	16021	16106	16086	16139	16068	15965	15954	16032	15916	16122	16199	16115	16070	16224	16224	16147	16075	16028	16192	15963	15979	15999	16000	16052	16118	15993	16170	16098	16124	16088	16221	16134	16210	16006	15933	16109	16107	16106	16036	16051	15983	16306	16197	16025	16257	16246	15967	16118	16260	16138	16039	15824	15896	16091	16362	15903	16143	16194	16048	16054	16013	16081	16168	16052	16082	16112	15939	16098	16138	16128	16152	15999	16111	16057	16048	16088	16175	16102	16057	16052	16116	15992	16216	16206	16069	16138	16299	16062	16118	16076	16276	16174	16294	16201	15984	15882	16003	16008	16126	16093	16101	16147	16004	16095	16175	16146	16190	16171	16135	16087	16077	16114	15965	16101	16073	16033	16167	16048	16044	16049	16103	15979	16162	15990	15996	16309	16204	16234	16100	16121	15928	15987	16157	16108	16106	16169	16068	16073	15966	16031	15983	15926	15820	16206	15874	16235	15972	15932	16137	15999	15949	16170	16152	16042	16002	16318	16059	16169	16125	16153	16199	16033	16131	16057	16259	15920	16010	16083	16129	16019	16227	16219	16135	16149	16274	15942	15997	16041	16115	16251	16281	16022	16183	16012	16144	15798	16130	16158	16035	16042	16141	15958	16140	16062	16134	16220	16154	16026	16082	16108	16073	15925	15772	15989	16046	16298	16157	16070	16098	16143	16247	16182	16051	16107	16179	16131	16061	15907	16061	16196	16222	16073	16012	16221	16078	16176	16132	15927	15962	16011	16096	16023	16025	15999	16385	16013	16136	16251	15946	16200	15987	16143	16153	16004	15948	15976	16211	15974	16060	16111	16107	16210	15999	16164	16103	16099	16011	15997	15944	16035	16064	16131	16379	16401	16147	16193	16107	16148	15898	16197	16027	15927	15938	15968	16044	15983	15999	16018	16160	15952	16254	16180	15996	16272	16095	16092	16242	15897	16093	16151	15925	15982	16107	16216	16141	16091	16301	16195	15920	16194	16108	15873	16100	15917	15971	16116	16174	16139	16064	15976	16113	16033	16251	16132	16253	15904	15991	16005	16209	15977	15993	16235	16129	16008	16208	16057	16177	16280	16145	15973	16015	15967	16086	16195	16050	16089	16133	16105	16238	16142	16174	16255	16197	16073	16101	16070	16093	16182	16066	16185	16282	16249	16217	16000	16131	16222	16316	16108	16105	16132	16009	16113	16236	16026	15917	16070	15947	16140	16251	16070	16224	16168	15866	15995	15872	16051	16036	16088	16100	15968	16060	15955	16138	16209	16015	16021	16011	16051	16151	15979	16238	16199	15979	16103	16020	16129	16152	16208	16264	16261	15893	16123	16007	16041	16169	16146	16145	16082	15986	16137	15984	16418	16105	16166	15895	16168	15996	16074	16202	16156	16100	16116	16128	15967	16092	16129	15977	15973	16233	16016	16047	15899	16028	16059	16127	16114	16227	15985	15922	16089	16115	15987	16170	15969	16109	16176	16102	16219	16155	16058	15961	16162	16073	15973	16223	16150	16075	16198	16060	16132	15940	16070	16026	16070	15822	16098	16145	15962	15947	16045	16052	16156	16096	16029	16208	16054	16210	16027	16136	16084	15932	16102	16324	16035	16244	16219	16193	16102	16144	15980	16085	16071	16411	16162	15786	16024	15978	16130	16074	16049	16254	16023	15919	16078	16103	15910	15960	16045	15982	15824	15986	15922	16091	16093	16065	16263	16019	16139	16020	15990	15961	16102	16134	16095	16149	16133	16087	16050	16191	16099	16232	16026	16103	15913	16200	15879	16057	16160
25351	42184	39706	32555	27561	24272	21824	19830	18495	17550	16846	16202	16041	15614	15303	15309	14947	14835	14890	14741	14752	14638	14511	14268	14523	14471	14271	14459	14332	14207	14195	14322	14045	14244	14073	14133	14184	14137	14181	14113	14170	14139	14106	14122	14227	13972	14049	14138	14103	14153	13955	14101	14095	14097	13941	14219	14139	14089	13853	14126	13969	14127	14065	14189	14110	14012	14022	14125	14082	14141	14055	14247	14030	14143	14004	14030	14008	14118	14020	14134	14308	14075	14096	14131	14210	13983	14080	14142	14049	14120	14181	14100	14100	14245	14083	14095	14121	14071	14177	14072	13991	14054	13936	14037	13968	13953	14159	14073	13891	14054	14095	14016	14040	14004	14145	14073	14177	14126	13912	14255	14049	14064	13967	14184	13997	13945	14092	14063	14127	14093	14100	14097	14005	14011	13972	14199	14298	14087	14166	14045	14087	14019	14033	14008	14093	14017	14027	14261	13935	14040	14019	14021	14071	14027	14113	14128	14158	14031	14068	14079	14151	14207	13982	14139	14156	14259	14102	14016	13973	14115	13915	14024	13985	13969	14125	14102	14052	14102	13865	14164	13914	14114	14083	13915	14050	13898	14110	13928	14148	13946	14122	13999	14154	14233	14053	14192	13919	14124	14062	14169	14181	14048	13991	14231	13996	14068	14070	14040	14010	14100	13989	14191	14168	14143	14110	14039	14126	14082	14188	14165	14141	14126	14066	14093	14107	13978	14079	14044	14083	14084	14077	14050	14021	14235	13957	14028	13940	14112	14049	14042	14095	14054	14047	14095	13941	14028	14071	14002	14066	14287	14038	14057	14240	14181	14023	14135	14075	14092	14065	13997	13928	14067	14014	13766	14040	14071	14142	14094	14074	14017	14110	13971	14076	14111	14082	14038	13924	14254	14020	14104	14128	13987	14072	14048	14047	14086	14180	14013	14128	14142	14302	14240	14230	14030	14052	14010	14015	14067	14181	14067	14261	14091	14082	13864	13956	14004	14090	14031	13996	13996	14053	14174	14027	14067	14193	14180	14036	14145	14005	13885	13996	14053	14019	14029	14098	13826	14068	14045	13931	14111	14117	13935	13970	14155	14151	14291	13942	14215	13930	13868	13938	14097	14079	14227	14171	14063	14243	14136	14219	14107	14000	14106	13969	14069	14054	13928	14053	14040	14094	14020	14115	14051	14170	13952	13990	14166	14063	14065	13936	14121	14128	14052	13983	14148	14015	14045	14174	14149	14094	14296	14023	14072	14188	13962	14106	14194	14132	14022	13867	13938	14151	14230	13983	14140	14111	14240	14275	14132	14068	14114	14043	14118	14011	13955	13980	13937	14080	14189	14049	14056	13977	14036	14089	14100	14099	14086	14073	14095	14035	14047	14098	14142	14142	14149	14010	14151	14241	13975	14131	14112	14157	14133	14086	13957	14044	14155	14145	13966	13917	13968	14035	14132	14172	14083	14051	14043	14045	14199	13984	14070	14087	14097	14056	14182	13968	13981	14063	14080	13989	14080	14088	13944	14049	14068	13953	14125	14017	14116	13985	14194	14038	14064	14055	14133	14156	14063	14175	14064	14155	13809	13977	14160	13989	14051	14134	14129	14071	14259	14191	14123	14285	14074	14049	14036	14026	13936	14192	14041	14031	14098	14147	14155	13936	14053	13956	14151	13989	14186	14132	14119	14017	14038	14206	14083	13910	14160	14061	14014	14105	14235	13988	14106	14086	14186	14133	14141	14173	13890	14383	14020	14136	14023	14004	14182	14098	14245	14157	14129	13970	14091	14104	14015	14165	14213	14045	14134	13946	14074	14120	14084	14166	13970	13922	13935	14168	14110	14060	14039	14227	13886	14130	14072	13872	14072	13939	14087	14090	14179	14180	14218	14226	14002	14244	13831	13959	14119	14156	13955	13961	14101	13970	14087	14137	14065	14096	14153	14014	14180	13982	13889	14062	13931	14010	14009	14142	14191	13878	14212	13978	14059	14184	13892	13988	14297	14075	14171	14197	13993	13999	14127	14234	14108	14050	14078	14136	14127	14211	14043	14126	14142	14026	14044	14145	14070	14032	14022	13980	13959	14145	14110	14172	14100	14113	14073	14063	14196	13933	14305	14061	14024	14082	14184	14053	13846	14106	14101	14152	14055	14152	13884	14063	14059	14112	13910	14212	14040	14198	14104	13985	14141	13971	14111	14222	14147	14092	14184	13911	14177	14173	14129	14142	14114	14090	13939	14078	14013	14027	14053	13985	13908	13876	14004	14021	14186	14041	14060	14139	13992	14006	14084	13914	14052	13954	14054	14024	13914	14090	13984	14061	14140	14211	13929	13995	14054	14125	13912	14154	14110	14004	13868	14016	14089	14006	14043	13955	14137	14071	13999	13894	14056	13923	14243	14065	14002	13966	13904	14046	14086	13899	14013	14207	14063	14095	14159	14195	14209	14113	13903	14101	14159	14101	14160	14150	13971	14049	14074	13976	14015	14070	14096	14025	14053	13951	14090	14114	14006	13967	14031	13998	14086	14142	14021	13937	14190	14111	14000	14191	14115	14038	14079	14032	13979	14073	14035	14086	14037	14033	14038	14007	14097	14118	13952	13981	14168	14085	14114	14011	14004	14165	14055	14194	14105	14066	14117	13951	14011	14123	14092	14198	13963	14118	13953	13977	14125	13955	14124	14201	14093	14033	14056	14080	14261	13815	14004	14106	13947	14050	14059	14166	14240	13914	14036	14137	14008	14046	14092	14100	14036	14113	14027	14019	14047	14174	14066	14122	14076	14091	13968	14036	14069	14036	14124	14161	14094	14032	14040	14086	14013	14103	14029	14098	14018	14147	14228	13987	14009	14153	14057	14110	14073	14122	14042	14095	14056	14021	14201	14198	13891	13990	13962	14055	14117	14067	14034	14222	14189	13976	14040	14147	14223	13886	14024	14168	14113	14227	14130	14320	13930	14172	14179	14015	14186	14148	13922	14243	14086	14057	14172	14014	13972	14099	13803	14054	13993	14125	14180	13980	14117	14011	14231	14130	13842	14051	14019	14094	14064	13997	14023	14044	14135	14170	14058	14142	13878	13967	14130	14018	13975	14140	14155	14062	14198	14112	14102	14181	14066	14102	13889	14182	14166	14019	14066	14085	14155	13999	13811	14074	14061	14039	13944	14041	14006	14048	13993	14147	14091	13995	14028	14086	13860	13994	14088	14188	14046	14074	14067	14143	14189	14056	14163	14029	13952	14238	14191	14047	14091	14189	14140	13896	14004	14092	13984	14111	14126	14076	14021	14012	14199	13997	14046	14103	13997	13988	14058	13920	14059	14076	13827	14183	14131	14153	14011	14093	14184	14110	13998	14029	14157	14011	14010	14185	14068	14123	14211	14207	14078	14084	13950	14130	14084	14129	14033	14171	14046	14082	13896	14219	14156	14106	14189	14059	14041	14115	14143	13924	14046	14198	14088	13852	14066	14089	14075	14032	14003	13979	13997	14071	14220	13940	14256	13987	13963	13991	14067	13971	13973	14260	13974	13965	13942	14086	14072	14005	14011	13948	13900	14135	14001	14149	14107	14053	14089	14199	13996	14058	14077	14119	13829	14007	14135	13873	13863	14066	14184	14132	14145	14035	13989	14114	14113	14066	14011	14081	14161	13931	14000	14118	14110	13945	14008	14195	14051	13991	14020	14022	14185	14219	14029	14095	14149	14017	14090	14051	14017	14096	14008	14104	13989	13970	14018	13987	14197	14144	14152	14206	14139	14171	14023	14154	14087	13966	14132	14020	13838	14018	14056	13951	14084	14027	14212	14045	14004	13934	14157	14159	14047	14047	14042	14064	14049	13955	14002	13997	14023	14081	13929	14169	13807	13959	14092	14224	13878	14115	14094	14129	14004	13991	14251	14050	14016	13993	14037	14041	14038	13916	14100	14023	14147	14138	14087	14147	14043	14013	13968	14163	14111	14054	14104	14173	14191	14080	14294	14058	13996	14099	14049	13847	14058	13937	14015	14083	14049	14142	14061	14080	13955	14190	14099	14113	14022	13962	14021	14036	14260	14114	14046	14069	14104	14019	14110	14123	14146	14075	14244	14149	14157	14085	14157	13966	13985	14131	14012	14068	14245	14184	13974	14189	13986	14053	13951	13983	14044	14208	14105	14041	14092	14330	14013	13978	14122	13982	14110	14229	14080	13939	14010	14084	14131	14013	14208	14148	14009	14121	13972	14076	13949	14172	14069	13989	14108	13886	14061	13935	14041	14190	14084	14016	14086	13969	14133	14027	14156	14094	14052	14093	14136	14092	13876	13974	14063	14148	14236	14169	13821	14158	13956	14138	14111	14043	14162	13848	13907	14099	14167	14011	14076	14036	14045	14101	14207	13977	14077	14009	13996	13996	13992	14146	14180	14011	14018	13952	14222	14085	14118	14077	13934	14136	14004	14220	13931	14070	13989	14023	13983	14070	14032	14051	14019	14118	14091	14092	14019	14142	13967	14016	14104	14248	13998	14024	13999	14124	13963	14079	14134	14070	14130	14008	14101	13937	14297	14124	13969	14003	13938	14176	14206	14034	14078	14021	14035	14043	14193	14144	14225	14138	14221	14112	14204	14071	14159	14080	14142	14095	14099	14157	14077	14050	14028	14127	14230	14094	14075	14168	14082	14112	14031	14148	13949	14192	14017	13979	14381	14023	14211	14154	14206	14129	14152	14038	14144	13986	14108	14027	14093	14091	13966	14246	14012	14183	14121	13937	13968	14145	14130	14109	14150	14014	14179	14071	14072	14022	14048	14045	14148	13895	14040	14215	14123	14061	14066	14057	14116	14040	13909	14018	14161	14301	14012	14066	14032	14081	14041	14057	14076	14174	14140	14048	14036	14004	14022	14144	14090	14118	13917	14153	14165	14145	14138	14005	14002	13989	13954	13971	14120	14158	14071	13852	13888	13917	14083	14155	14067	13917	13874	13986	14093	14091	14099	14142	14145	14015	14028	13999	14023	14096	14262	14044	14114	14020	13891	13994	13984	14137	14152	14065	14081	13937	13977	13985	14046	14181	14121	13977	14039	14202	14176	14277	14077	14099	14046	14105	14120	14241	14186	14056	14057	14133	13983	14145	14177	14145	13975	14034	14236	14106	14100
22632	21027	28803	23511	21716	24825	26946	21514	19747	19365	18712	18150	18035	17623	17271	17229	16891	16855	16978	16888	16704	16568	16454	16528	16463	16441	16395	16241	16358	16496	16187	16176	16142	16293	16136	15835	16017	16206	16200	16185	16126	15964	16055	16072	16102	15929	16166	15902	16252	16152	15946	16098	16161	16148	16150	15964	16265	16112	15985	16036	16100	16049	16075	15999	15931	15873	16085	16028	16120	15813	15958	16045	16033	16022	16024	15914	16046	16056	16005	16095	15841	16055	15900	16010	15977	16071	15989	15963	15930	16011	16077	15962	15899	15940	15966	16111	15903	16040	16092	15899	15941	15985	16041	16166	16063	16051	15790	15724	16058	16035	15903	16139	16158	15880	16036	15925	16066	16027	16064	15859	16016	15877	16076	16117	16015	15926	15994	15984	16154	16069	15851	16036	15901	16063	15880	15820	16060	16090	16131	15997	16036	15993	15828	16030	15806	15858	16069	16018	16055	15935	16223	15923	16023	16012	16183	15844	15906	16003	16004	16056	15859	15882	16036	15912	16001	16087	16050	15887	16080	15977	15826	16075	16162	16223	16156	16107	15832	16193	16256	15903	16073	15934	16173	15891	16005	15728	15994	15969	15928	15968	16228	15990	16080	15994	16122	15920	16012	15942	16057	16008	15816	15959	15842	16194	15855	15954	15937	15863	16046	15937	15918	15952	16218	16096	15898	16033	15876	15983	16011	15939	16044	16014	15819	16114	15950	15928	16098	15934	16197	16087	16049	16079	15844	15960	16154	16043	16137	16052	16044	16223	15671	15950	15984	16133	15871	15912	15951	15906	16008	16079	16003	16025	16002	15985	16052	16087	16073	16053	15995	16011	15912	15941	15987	15880	16125	15850	16053	16073	16035	16023	16198	15992	15925	16107	16018	15947	15956	16020	16151	15993	15921	15994	15834	16039	15837	15950	16043	15991	16048	16097	16133	16005	15918	16050	15829	15972	16016	16067	16214	15972	15922	16064	16012	15801	15961	16063	15911	16117	16210	15875	16030	16204	15943	16121	15887	16117	16088	16047	15706	15697	15988	15805	15935	15819	15883	15853	15950	16094	16113	15793	15914	16095	15943	15942	16034	16090	15904	15953	16047	16131	16041	15812	16036	16090	16043	16128	15966	16166	16012	16059	15856	15963	15941	15860	16012	16051	15946	16089	15987	15983	15840	16051	16078	15982	15943	16161	15859	16016	15734	15974	16028	16105	15969	16036	15716	16136	15987	15950	15997	15865	15979	16050	16113	16018	15909	16120	16111	15892	15956	16044	15957	16099	15974	15816	15848	15987	15983	16131	15858	15980	15983	15883	15932	15894	15979	15966	15980	15968	15783	16144	15918	16135	15783	15910	15850	16107	15931	15955	15766	16001	16001	16013	15872	16011	16154	16031	15723	15992	16014	15912	16075	15883	16118	15883	15894	15903	15783	16092	15954	16042	16187	15844	15872	15779	15913	15906	15984	15908	15940	16006	15889	15936	15929	15944	16018	16060	15976	15961	15998	16032	16068	16134	15883	15882	15948	16056	15934	15828	16159	16037	16067	15935	15792	16036	15973	15987	16207	16107	16031	15901	15845	16013	15887	15802	15897	15929	15940	15729	16115	16012	16033	16016	15869	16021	16110	15955	15895	15882	15963	15809	15904	16093	15965	15996	16027	15907	16081	16180	16084	16192	15846	15932	16053	15854	15914	15898	16218	15887	16055	16109	16075	15835	16084	15814	16029	16096	15844	15921	15856	15907	15924	15967	16124	16001	16079	15914	16021	15823	16009	15813	16128	16134	15878	16167	16025	15968	15948	15985	15939	15888	15836	15879	15869	15902	15925	16062	16003	15811	15842	15818	16079	16039	16100	15981	16100	16041	16020	16001	15986	16148	16016	15954	15871	16008	15890	15803	15874	15929	15992	16192	16047	15783	15831	16068	15853	15975	15963	16032	16069	15908	15875	15993	15866	16073	16120	15890	16021	15980	15951	15751	16156	15999	16115	16177	16208	15968	15922	15962	16238	15824	16034	15880	15758	15904	15824	16077	16045	16024	16134	16188	16000	15931	15930	15741	16032	15898	15931	15995	16104	15997	15925	15986	15986	15958	15945	15972	16161	16068	16023	16029	16004	15853	16024	16006	15901	16132	15918	15933	16101	15910	15983	15795	15927	16028	15976	15943	15920	16036	16009	15946	15964	15837	15937	16023	16006	15906	16011	15828	15935	16013	15925	15989	16145	16047	16045	16045	15938	15897	15927	15967	15995	15927	15994	15980	16006	16079	15986	15768	16059	15887	15891	15898	15892	15969	16000	16108	15902	15891	15938	16003	15952	15961	15899	15801	16194	16094	15862	16017	16107	15885	16141	16032	15727	15931	16019	16019	16066	15879	16122	16187	16035	16011	15952	15972	16068	16007	15931	15893	15894	15918	16036	15846	15973	15941	15960	15721	15951	15966	15963	15770	15943	16034	16020	16051	15987	16043	15953	15981	16092	15703	15770	15830	15684	15966	16142	16159	16020	15992	16052	16038	16025	15840	16041	15836	15952	15993	16035	15971	15960	15919	15974	16109	15973	15974	15936	16084	16013	15792	15826	15972	15976	15927	16006	16025	15954	15947	15860	15903	15820	16023	15991	16061	15813	15958	15944	16077	15935	16020	16073	15965	16054	15873	15903	15871	16025	16152	16104	15769	15993	16035	16041	15941	15928	15993	15919	15978	16090	16012	16032	15941	16221	15889	16094	15844	15934	16065	15941	15966	15913	15884	15672	15941	16037	16021	15908	15926	16237	16050	15918	16046	15784	16072	16096	16203	16003	16040	15906	16001	15802	15995	16066	16068	16054	15850	15969	15897	16088	15922	15991	16100	15885	15806	15898	15758	15953	15985	15909	15918	16025	15994	15744	16124	15816	15852	15860	15890	15929	15819	15885	15812	15989	16133	16135	16037	16027	15957	15768	16102	15927	16077	15963	16000	15953	15980	16077	16004	16181	15991	15861	15888	15878	15912	15986	15604	16013	15967	15819	15898	16032	15811	15873	15931	16058	15865	15953	16132	16104	16090	16167	16033	16189	16197	16003	16122	15981	15980	15979	15917	15854	16152	16076	15881	15862	15944	16121	16026	16057	15974	16079	15946	15855	15764	15840	15873	16102	16014	16088	16063	15966	16052	15955	16032	16067	15970	15829	15854	16014	15995	15867	15883	15868	15929	16056	15920	16012	15874	15870	16034	16068	15892	16036	15881	16041	15835	15865	15940	15865	15815	15977	15946	15796	16001	15885	16140	16180	15932	15925	16065	15837	15881	16086	16102	15965	16052	16002	15977	15851	16021	16066	16072	15961	16077	15899	16059	15933	16113	15989	15993	16058	16004	16059	15979	15997	15755	15999	15943	16055	15952	16022	16010	15872	15967	15916	16055	15945	15927	16000	16049	15765	15805	16053	16118	15944	15782	16017	16017	15924	15809	16074	15992	15970	16020	15910	15947	15922	15989	15995	15884	16056	15839	15953	15931	16096	15968	16017	16151	15967	16274	16025	16079	16215	15957	16137	15931	15874	16033	15839	16123	16070	15960	16007	15823	15940	16144	15998	16092	15926	15975	16041	16024	16013	16079	15741	16012	15889	16181	15844	15998	15869	15956	15911	15972	15958	16005	16059	16106	16188	15953	15978	16019	15793	16118	16070	15840	16056	15909	15903	15813	16065	16045	15945	16006	15962	15829	15971	15854	16133	15923	15693	16097	16031	16101	15981	15988	16179	16107	15999	15979	15990	15839	15869	16037	15793	15957	16023	16085	15989	16086	15882	15826	15895	15820	15969	15934	16028	16061	15935	16152	16104	15723	15864	16096	15909	15833	16147	16106	16186	16018	16006	16150	16077	15885	15980	15761	15903	15954	16071	15633	15710	15744	15947	15821	15972	15727	16031	15799	15818	16105	15744	15879	15929	15763	15918	15946	16165	15950	16043	15878	15915	15919	15960	15944	16000	15740	15672	16075	15910	15781	15871	15942	16145	15990	15936	16087	16098	15880	16140	15915	15986	15893	15773	15967	15964	16066	16078	15915	16235	15710	16043	16295	15990	15953	15999	15792	15913	16082	15855	15852	15948	15939	16030	16042	16023	15984	15791	15995	16045	15908	15692	15962	16028	16160	16047	16090	15989	15905	16042	16188	15919	16044	16068	15961	16084	15828	15896	15896	16012	15996	15837	16019	15970	16055	15890	15823	16043	16063	16132	16047	15944	16050	15843	15975	16005	15917	15875	16037	15936	16039	15744	15836	16124	15942	15988	15967	15945	15995	15920	15945	15985	15947	16032	15830	16190	15969	15860	16198	16180	15704	15863	15842	15997	15833	16100	16050	15795	15975	15950	15893	16011	16005	15922	16019	16079	15869	15924	15917	15937	16032	16117	15920	15934	15940	15863	15876	16081	16042	15979	16188	16077	15834	16114	15845	15907	16064	15973	16176	15817	16130	16014	16035	16013	15918	15864	15975	15928	15961	15961	16079	15894	15918	16065	15980	16016	15987	16027	15786	15911	15884	15992	15932	16042	15961	15899	15996	16059	16058	15928	15817	15828	15968	15896	16017	15893	16029	15915	15860	15878	15963	16038	16022	15902	16013	15906	15919	15851	15968	16007	15991	15824	16015	16041	16003	15939	16078	15858	15943	15974	16087	15786	15850	16254	15938	15949	16241	15988	15965	15992	15907	16024	16123	15909	15934	15881	15897	16050	16005	15991	16385	16027	16148	15917	15957	16044	15958	16044	16026	15987	16024	16015	16010	16247	15881	15830	16092	15949	15861	15838	16006	16011	15916	15949	16053	15935	15954	16035	15942	15933	15958	15890	15770	15921	15817	15795	15920	16033	16094	15749	16084	15859	16046	15746	15836	15892	16034	16083	16066	16031	15980	15906	15970	15894	15829	16146	16146	16034	15866	15939	16025	15827	16082	15796	16055	15912	15942	16099	15841	15936	16050	16053	15924	16082	16134	15993	16060	15938	15984	15896	15888	16245	15841	15916	15998	15972	15953	15974	16015	16140	16127	16058	16057	16007	15925	15721	15821	15892	15816	15926	15997	16067	15972	16202	16097	16018	15940	16122	15825	16081	16109	15877	16054	15851	16114	16020	16149	16123	15948
26309	45878	43988	36451	31268	27369	24501	22082	20136	18966	18032	17482	16876	16306	16108	15900	15426	15278	15085	15064	14825	14732	14687	14693	14461	14554	14523	14400	14515	14342	14300	14225	14322	14211	14329	14212	14187	14100	14157	14109	14120	14038	14193	14174	14193	14004	14148	14131	14136	14152	14273	14146	14038	14083	14048	14120	14055	14083	14187	13944	14131	14127	13990	14038	14198	14058	13943	14200	14166	14184	14305	13988	14056	14092	13972	14100	13952	14041	14044	14143	14153	14061	13914	13958	14015	13901	14206	13919	13942	14015	14008	14208	13988	14078	14031	14014	13935	13987	14027	14004	14126	14080	13773	14117	14072	14083	14056	14001	14060	14095	14115	14002	14193	13986	14028	14019	13857	14022	14059	13910	14011	13921	14017	13990	13989	14267	13925	14069	14044	14047	14101	14169	14062	14163	14085	13871	13941	14214	14075	14050	13989	14072	14101	14245	14087	13918	14132	14108	14045	13951	14136	13896	14061	14030	14024	14179	13959	14046	14092	14019	14115	14098	13967	14062	14193	13913	14125	13968	14048	14054	14037	13932	13931	14160	13926	14005	13877	13986	13972	14152	14114	14101	13966	13886	14230	13934	14004	13890	13951	14016	13983	14058	14135	14051	13844	13988	14223	14066	14089	14153	14002	13986	14010	13964	14137	13961	13914	13890	14066	14059	14156	14047	14040	13929	14122	14169	14041	13945	14151	13937	14051	13827	14019	14138	13986	14108	14141	13831	13987	13934	14102	14150	13955	14045	14063	14071	14078	14051	14100	14091	14042	14014	14090	14006	14082	14022	13966	13865	14116	13949	14119	14096	14014	14087	14042	14061	13886	14160	14179	14089	14061	14057	13864	13967	14040	13971	14117	14052	14121	14053	14116	14106	14008	14101	14106	14081	14044	14026	14093	13938	13998	14185	13918	14097	13816	13966	14154	13984	14198	14001	14073	13964	14013	13936	14019	13978	13948	14104	14016	14069	13932	13998	14086	13950	13975	14112	13871	14320	13983	13912	13923	13960	13869	14019	13964	14174	13870	14170	14018	14077	13820	14013	14120	14119	14048	14079	13769	14094	13855	14049	14266	14020	13998	13981	14088	14299	14136	14013	14033	13972	14069	13830	14071	13965	13914	13821	14105	14047	14078	13829	13949	14076	13989	14093	14023	13970	14030	13993	14085	13992	13900	14050	14173	13950	13934	14178	14004	13933	13814	13959	14024	13992	14138	14004	13928	14107	14041	13935	14032	13955	14139	14128	13946	14091	13885	14038	14052	13876	13974	14085	14000	14044	14013	13984	13941	14049	14035	13964	14029	14027	13905	13997	13909	14129	14097	14086	14145	14103	13913	14086	14017	13986	13938	13872	14057	14005	14058	14048	14020	14003	14366	14069	13917	14224	14014	14160	13889	14080	14052	14071	13891	14012	13999	14103	13988	14046	13850	14017	13994	13965	13947	13868	14130	14107	13970	14190	13952	13793	14033	13962	14292	14085	14059	14085	14067	14028	14061	13965	14072	13874	14026	13841	14096	14030	14036	14090	14014	14016	14079	14009	13978	13981	14037	14133	14124	13880	14056	14023	14167	13965	14105	14072	14002	13991	14082	14241	13995	13936	14012	14105	14051	13759	13907	13977	14101	14075	14166	13963	14015	13983	13947	14060	14183	13865	14029	13954	13944	14091	14049	14044	14080	13909	14294	13970	14008	14050	14059	13949	14022	14158	14113	14030	14110	14020	13969	14000	13984	14051	13961	14046	14095	14059	14191	13903	14066	14037	14161	13971	14008	14104	14213	14006	13961	14068	13995	14136	14003	13889	13971	14135	14057	14102	14173	14240	13963	14137	14048	14124	14033	14067	14118	13937	14122	14022	13903	14108	13852	13953	13939	14020	13992	13912	14064	14042	14103	14113	14018	14183	14032	13947	13960	14085	13918	14021	13993	14024	13925	13949	14022	13903	14076	14097	13928	14109	13993	13806	13960	14074	13898	14031	14216	14144	14052	14050	14127	14086	14018	13939	14009	14071	13895	13922	14149	13963	13817	13804	14060	14119	14112	14047	13988	14038	14098	13917	13865	13898	13956	14121	14127	14257	14053	13897	14068	14011	14218	14097	14012	13943	14047	13953	14046	13947	13913	14186	14024	14012	13909	14018	14022	13897	14062	13965	13959	13997	14049	13930	13960	14278	14064	13853	14213	14014	14106	14061	14161	13904	14082	14012	14090	14086	13912	14005	13919	13915	13967	13958	13954	13952	14152	13961	14040	13920	13857	13967	13849	14012	13995	13941	14088	13864	14046	13935	13904	14065	13924	13922	13903	14007	13955	14035	13952	13933	14036	14068	13890	13983	13892	13991	14010	14123	13990	13935	14048	14094	14225	14117	13871	13972	14097	14058	14098	14016	14080	14127	13992	14025	14126	14028	13942	14161	13897	14017	13966	14072	13951	14154	14062	13999	13978	13985	14038	14030	14214	14019	14094	14019	14056	13891	14028	13888	13885	13908	13957	14021	14122	14244	13992	14043	13989	13973	14066	13977	14091	13969	14172	13944	14023	14027	13970	14164	13927	14057	14115	14069	13932	14066	13964	14050	13941	14143	14089	14125	14035	14092	14168	14254	14031	14077	14100	13939	14109	14057	13963	14053	14151	13987	14005	13998	13922	14103	14090	14041	14045	13999	14172	14078	13953	14094	14072	14060	13999	14068	14001	14049	13947	14033	14091	14001	14136	13966	14009	14048	13996	13975	13956	13917	13916	14096	14034	14005	13952	14024	13868	14142	14011	13808	13949	14105	14119	14039	14012	14050	14047	14086	14106	14002	14189	14143	13815	14028	13941	14033	13961	13989	14025	13882	14144	13965	13915	13987	14030	14000	13885	14061	14127	13939	14094	13985	14040	13901	14038	14006	13972	14016	14155	14084	14052	14130	14001	13928	13876	13888	14087	13937	13955	13989	14121	14038	13959	14148	13841	13952	13978	14136	14089	14047	13945	13923	14017	13902	13999	14053	14018	14134	13864	14042	13970	14062	13965	13944	14052	13930	14047	14019	14113	13923	13954	14052	14044	13916	14188	14227	14041	14125	14032	13988	14149	14069	14165	14069	14025	14076	14207	14115	14173	14002	13872	14198	14084	13896	14043	14165	13894	14092	13890	13964	13979	13900	14165	14035	13985	13950	14110	13954	14011	13847	14234	13888	13830	13991	13977	14021	14070	14091	14072	14175	14064	14140	14039	14089	14126	13939	13947	14066	14238	13996	13964	14072	14163	14073	13915	13979	14066	14259	13869	14109	14063	14106	14195	13973	13978	14074	13859	14069	14033	14064	13963	14163	14063	13867	14090	13859	14171	14021	14104	14171	14078	14054	13997	14186	14061	13920	14002	14043	14161	14053	14009	14060	14201	14035	14128	13978	13971	14044	14192	14004	13957	14144	14089	13972	14042	13974	13966	14016	13983	14019	13758	13971	13984	14064	14038	13994	14069	14105	13953	14088	14062	13905	13977	13836	14032	14145	14119	14016	14067	14015	13899	13793	14078	13855	14019	14143	14105	14070	14051	14149	14169	14135	13898	14210	14082	13946	13984	14019	14015	14030	13957	13909	14014	13973	14186	13997	13903	14161	13900	13906	14318	13945	14061	13946	13978	14056	13843	14036	14041	14091	13745	14063	14043	13890	14066	14210	14018	13978	14077	13904	14069	14085	14028	14100	13906	14033	13984	14006	13882	14108	14053	14042	14125	14131	13871	13873	13989	14071	13937	13922	14073	13880	14034	14100	13907	14119	13932	14131	13966	13967	13942	14079	13935	14109	13849	14134	14103	14067	14001	13895	14132	14100	14094	13947	13893	13967	14083	14045	14115	14210	13876	13948	14027	13947	14027	14012	14076	13993	14068	14214	13941	14019	14087	14015	14067	13929	13962	14050	14168	14031	14075	14089	13831	14011	14071	13922	13865	13950	14112	14048	14010	13990	13970	13965	13853	14068	14183	14098	14056	14045	13943	13947	13974	14129	13960	13964	14007	14084	13980	13992	14110	14034	14143	14067	14033	14097	13944	13976	13964	14126	14050	14074	13993	14104	14073	14070	14144	13962	14051	13986	14075	14025	14034	13887	14084	14003	13886	14003	13942	13939	14096	14059	13916	13910	14045	14006	14115	14111	14092	13942	14015	14052	13915	13829	14000	14004	14005	14112	14062	13943	14111	13953	13977	14125	13959	13864	13955	14194	13904	13926	14027	14017	14036	13947	14067	14169	13935	14142	13909	14128	14046	14035	14193	14064	14121	14116	14151	14075	13872	13915	14207	13940	13892	13948	13982	14056	14012	13952	14076	13833	14000	13964	14076	13827	13934	14031	13973	13982	14165	13976	13954	14178	14014	13908	14020	14057	14082	13958	14111	14114	14056	13854	14096	13968	13993	14000	13912	14113	14082	13991	14113	14038	14131	14084	13887	14104	13956	14062	13915	13950	14020	13913	13935	14106	14036	13912	14005	14159	14067	14126	14067	14063	13917	14007	14140	13909	14137	14043	14094	14016	14156	14071	14111	13941	13936	13944	13888	14053	14139	14013	13988	14087	14022	13936	14090	13995	14089	13981	14075	14031	13980	14091	13860	13956	14092	14139	13948	14074	13975	13976	14004	13989	13937	14057	14065	14126	14060	14095	13957	14014	14163	13992	13933	14191	14048	14059	13920	13934	14238	13998	13986	14165	13770	14078	14074	13903	14015	14077	13977	14135	14205	14153	14086	14177	13833	13968	14144	14098	13979	13972	14021	13908	13988	13949	13992	14021	13948	13959	14059	14008	13806	13918	13960	14065	13964	14045	14155	14053	14087	14025	14078	14012	13926	13952	13928	14116	13805	14144	14087	13982	13847	13990	14052	13952	14109	14060	13863	13897	14156	13968	14096	13799	14153	14047	13919	13941	14061	14040	14038	13881	14069	13992	14057	14000	14150	14086	14067	14164	13874	14038	14186	14006	14052	13855	13978	13864	14032	14036	13970	13950	13980	13926	14065	14023	13949	14063	14142	13948	13848	14058	13962	13959	14126	13980	14030	13945	13899	14072	14086	13941	13932	13987	13915	14121	14115	14189	13968	14154	14097	13923	13978	13928	13908	14070	14069	14283	13978	14043	13910	14081
27758	24749	30559	27534	22587	20997	19695	18575	18192	17662	17491	17150	17247	16838	16985	16716	16839	16441	16631	16554	16612	16515	16630	16409	16615	16488	16558	16488	16650	16635	16431	16477	16419	16471	16343	16432	16255	16542	16389	16409	16368	16395	16278	16307	16179	16321	16358	16516	16307	16261	16392	16450	16471	16638	16518	16491	16326	16423	16224	16438	16255	16095	16311	16405	16426	16367	16480	16445	16245	16183	16341	16613	16434	16186	16373	16547	16315	16301	16337	16525	16414	16315	16350	16426	16393	16389	16291	16232	16391	16446	16261	16517	16474	16349	16401	16338	16407	16429	16397	16471	16387	16283	16448	16430	16247	16359	16370	16346	16098	16390	16379	16406	16425	16325	16523	16216	16250	16421	16214	16421	16413	16250	16491	16392	16324	16487	16301	16194	16271	16475	16368	16462	16567	16310	16266	16262	16367	16546	16359	16166	16408	16348	16123	16431	16345	16308	16466	16473	16520	16287	16403	16399	16618	16416	16010	16482	16400	16490	16188	16323	16426	16396	16447	16307	16356	16264	16417	16373	16354	16339	16270	16145	16203	16282	16432	16370	16305	16408	16378	16409	16451	16302	16392	16450	16376	16470	16482	16128	16379	16273	16348	16404	16354	16400	16356	16289	16279	16429	16405	16486	16457	16187	16237	16303	16399	16145	16432	16311	16368	16229	16191	16443	16260	16304	16394	16239	16391	16424	16195	16392	16381	16266	16373	16386	16551	16312	16380	16484	16214	16275	16516	16546	16077	16432	16236	16048	16290	16480	16350	16488	16559	16311	16444	16386	16398	16511	16473	16400	16338	16463	16420	16454	16267	16331	16612	16129	16289	16571	16531	16508	16388	16339	16246	16515	16251	16280	16438	16314	16489	16619	16446	16185	16344	16381	16619	16370	16458	16438	16426	16145	16334	16507	16242	16389	16293	16218	16292	16252	16395	16028	16543	16443	16325	16464	16250	16303	16435	16368	16498	16393	16434	16313	16207	16336	16500	16128	16498	16334	16336	16694	16336	16444	16470	16346	16252	16425	16344	16315	16428	16368	16552	16266	16279	16334	16386	16370	16423	16429	16291	16370	16250	16491	16469	16412	16298	16341	16404	16351	16498	16344	16335	16256	16228	16317	16313	16419	16385	16296	16517	16276	16346	16249	16391	16195	16584	16354	16175	16352	16402	16345	16400	16500	16382	16613	16216	16288	16305	16438	16202	16496	16399	16425	16671	16521	16548	16282	16405	16507	16591	16446	16365	16282	16496	16488	16177	16426	16540	16399	16187	16407	16402	16194	16308	16203	16451	16635	16300	16461	16207	16356	16320	16400	16487	16459	16284	16286	16529	16362	16067	16375	16516	16395	16310	16337	16398	16259	16382	16435	16473	16522	16294	16413	16337	16178	16397	16254	16323	16574	16502	16380	16442	16362	16505	16172	16413	16418	16495	16437	16320	16263	16364	16314	16314	16312	16256	16385	16459	16295	16355	16318	16394	16318	16454	16410	16237	16419	16415	16285	16439	16415	16358	16272	16391	16397	16467	16508	16618	16423	16345	16297	16335	16336	16355	16315	16416	16139	16291	16416	16484	16266	16394	16377	16412	16585	16303	16376	16168	16456	16477	16342	16159	16155	16157	16688	16462	16364	16182	16462	16447	16426	16502	16267	16408	16385	16419	16419	16213	16448	16279	16463	16299	16365	16335	16478	16152	16305	16289	16461	16288	16135	16303	16212	16277	16378	16424	16271	16373	16451	16480	16484	16463	16227	16494	16298	16154	16207	16510	16469	16504	16424	16354	16629	16295	16328	16203	16240	16267	16337	16354	16462	16102	16421	16378	16250	16248	16465	16325	16183	16286	16397	16385	16153	16582	16426	16418	16434	16497	16270	16156	16389	16523	16386	16499	16260	16425	16095	16519	16279	16383	16296	16513	16330	16310	16374	16447	16530	16238	16272	16304	16525	16480	16318	16625	16298	16259	16401	16248	16250	16368	16360	16306	16428	16200	16425	16223	16459	16403	16200	16541	16312	16311	16043	16360	16494	16169	16285	16462	16388	16307	16284	16197	16317	16535	16330	16399	16297	16229	16242	16320	16347	16482	16309	16437	16427	16390	16361	16356	16176	16210	16235	16378	16415	16511	16252	16247	16421	16543	16265	16357	16376	16186	16166	16246	16421	16498	16465	16374	16588	16286	16329	16383	16558	16442	16220	16453	16422	16467	16270	16521	16211	16587	16362	16468	16357	16542	16332	16404	16226	16242	16193	16197	16249	16073	16466	16417	16490	16510	16194	16105	16284	16443	16218	16271	16303	16284	16342	16402	16116	16264	16322	16537	16518	16433	16475	16279	16365	16444	16439	16264	16534	16579	16327	16284	16357	16435	16342	16407	16394	16306	16340	16390	16308	16297	16262	16243	16626	16541	16422	16192	16381	16251	16374	16392	16602	16343	16497	16215	16570	16286	16460	16339	16347	16393	16575	16420	16566	16272	16253	16364	16400	16247	16545	16581	16282	16382	16385	16504	16422	16288	16415	16351	16460	16396	16599	16480	16261	16290	16286	16283	16376	16333	16507	16373	16546	16542	16373	16245	16498	16314	16244	16368	16388	16282	16324	16518	16385	16400	16104	16281	16448	16503	16130	16524	16436	16510	16487	16333	16256	16299	16280	16268	16481	16249	16566	16404	16306	16444	16366	16466	16521	16375	16322	16374	16445	16513	16234	16439	16130	16428	16280	16392	16329	16397	16197	16360	16314	16489	16491	16295	16412	16325	16213	16256	16511	16388	16432	16545	16269	16380	16438	16603	16168	16343	16337	16613	16291	16313	16457	16304	16362	16263	16450	16293	16516	16329	16355	16360	16353	16497	16283	16508	16263	16230	16302	16401	16188	16154	16261	16515	16428	16153	16414	16542	16330	16449	16342	16273	16405	16406	16379	16354	16495	16394	16349	16404	16310	16465	16367	16398	16085	16231	16517	16357	16365	16105	16411	16196	16344	16426	16396	16512	16524	16267	16249	16441	16319	16186	16505	16415	16131	16220	16235	16509	16270	16450	16418	16497	16394	16469	16470	16316	16575	16355	16169	16172	16470	16475	16389	16400	16508	16418	16446	16530	16463	16288	16331	16369	16484	16565	16260	16294	16506	16429	16286	16354	16347	16403	16268	16446	16418	16253	16440	16289	16470	16489	16440	16331	16476	16382	16391	16224	16597	16426	16567	16315	16311	16364	16543	16228	16318	16338	16306	16278	16253	16327	16450	16300	16429	16435	16459	16667	16518	16266	16444	16358	16297	16400	16276	16267	16317	16546	16402	16361	16301	16418	16505	16288	16623	16374	16470	16426	16444	16481	16411	16303	16441	16220	16258	16266	16410	16289	16353	16218	16362	16303	16262	16389	16398	16378	16447	16290	16275	16385	16238	16255	16176	16309	16421	16198	16235	16394	16453	16380	16429	16221	16224	16331	16470	16359	16363	16321	16539	16358	16488	16302	16326	16339	16087	16420	16466	16538	16551	16397	16349	16221	16461	16390	16418	16502	16344	16347	16460	16381	16350	16442	16317	16386	16288	16234	16302	16370	16198	16378	16461	16359	16462	16303	16243	16463	16455	16346	16453	16501	16446	16353	16288	16423	16395	16431	16301	16484	16410	16366	16370	16493	16187	16395	16302	16453	16271	16321	16352	16405	16354	16495	16485	16200	16242	16335	16381	16385	16295	16380	16401	16435	16399	16382	16251	16553	16472	16283	16370	16442	16385	16426	16353	16434	16440	16353	16210	16510	16140	16346	16303	16195	16388	16303	16499	16149	16369	16382	16479	16225	16340	16484	16343	16236	16323	16287	16241	16449	16366	16368	16383	16317	16323	16585	16489	16429	16249	16302	16276	16495	16333	16167	16321	16313	16242	16459	16466	16310	16089	16534	16466	16336	16409	16399	16369	16219	16520	16280	16216	16457	16400	16277	16207	16390	16273	16251	16307	16163	16424	16242	16149	16573	16482	16458	16355	16303	16353	16370	16310	16298	16372	16279	16426	16225	16268	16335	16444	16461	16389	16371	16279	16482	16366	16340	16310	16330	16369	16384	16377	16324	16300	16182	16434	16269	16188	16309	16312	16362	16329	16439	16369	16166	16280	16338	16453	16426	16307	16216	16284	16196	16439	16448	16612	16381	16375	16318	16392	16480	16327	16304	16501	16480	16397	16295	16154	16251	16291	16391	16357	16285	16308	16268	16501	16358	16376	16495	16367	16278	16345	16293	16446	16386	16581	16706	16429	16263	16378	16572	16226	16342	16272	16306	16500	16359	16447	16415	16456	16372	16370	16474	16404	16322	16300	16392	16404	16274	16384	16275	16555	16240	16451	16415	16182	16342	16304	16299	16285	16330	16324	16216	16423	16317	16251	16418	16448	16419	16253	16284	16225	16397	16270	16141	16422	16491	16333	16415	16368	16648	16459	16176	16365	16189	16294	16173	16309	16333	16373	16415	16457	16162	16422	16253	16309	16414	16155	16214	16128	16158	16304	16306	16401	16269	16437	16490	16463	16537	16474	16448	16339	16563	16363	16233	16418	16183	16375	16390	16532	16288	16479	16485	16320	16432	16472	16261	16428	16398	16278	16331	16262	16347	16507	16353	16468	16371	16268	16341	16335	16489	16347	16364	16264	16311	16315	16245	16365	16286	16504	16362	16407	16344	16250	16411	16443	16428	16441	16475	16296	16406	16141	16394	16393	16328	16296	16392	16540	16389	16297	16347	16237	16468	16365	16540	16448	16292	16323	16268	16288	16303	16304	16318	16475	16507	16314	16346	16360	16322	16460	16532	16400	16257	16338	16564	16376	16534	16423	16430	16365	16482	16298	16423	16305	16372	16295	16424	16245	16417	16178	16551	16401	16296	16238	16492	16486	16503	16338	16360	16323	16270	16302	16577	16428	16300	16452	16323	16339	16158	16199	16384	16417	16423	16540	16494	16451	16354	16263	16351	16297	16334	16396	16217	16419	16329	16315	16383	16293	16532	16460	16089	16182	16306	16443	16275	16417	16302	16359	16544	16246	16241	16380	16311	16391	16418	16383	16336	16367	16295	16198	16429	16357	16392	16275	16360	16443	16338	16400	16366	16269	16228	16163	16425	16423	16403	16516
24927	37013	34630	27802	23675	21095	19050	17993	16959	16264	16029	15675	15312	15126	15004	15002	14838	14787	14632	14582	14609	14547	14491	14466	14543	14247	14710	14195	14545	14295	14413	14449	14301	14157	14381	14362	14288	14146	14339	14333	14319	14228	14186	14300	14437	14434	14243	14256	14205	14345	14416	14222	14175	14200	14232	14258	14518	14226	14293	14261	14433	14263	14184	14086	14282	14210	14324	14322	14356	14480	14328	14282	14468	14031	14252	14233	14421	14408	14269	14401	14251	14242	14481	14146	14244	14181	14371	14364	14101	14392	14345	14331	14204	14365	14255	14272	14277	14341	14345	14323	14237	14430	14221	14117	14244	14134	14240	14157	14308	14263	14290	14359	14159	14318	14150	14198	14134	14324	14316	14112	14183	14175	14259	14091	13996	14380	14329	14119	14269	14257	14304	14225	14264	14408	14228	14224	14328	14334	14210	14184	14388	14224	14196	14322	14314	14313	14364	14200	14212	14166	14240	14347	14319	14353	14412	14262	14181	14043	14240	14010	14412	14271	14493	14290	14347	14401	14149	14223	14426	14241	14217	14160	14395	14347	14391	14255	14149	14426	14353	14226	14281	14175	14354	14179	14251	14107	14323	14148	14324	14501	14115	14316	14193	14363	14233	14370	14243	14155	14404	14199	14294	14276	14346	14347	14105	14257	14225	14170	14495	14210	14305	14372	14421	14338	14219	14266	14265	14335	14323	14243	14202	14409	14260	14245	14232	14373	14396	14288	14280	14287	14244	14133	14271	14401	14162	14137	14227	14127	14195	14156	14323	14288	14355	14411	14340	14295	14164	14261	14185	14216	14292	14175	14353	14411	14443	14400	14391	14317	14171	14116	14363	14179	14129	14406	14253	14321	13995	14390	14330	14224	14401	14322	14273	14231	14351	14187	14320	14320	14145	13979	14121	14178	14262	14167	14246	14305	14176	14181	14329	14076	14376	14398	14350	14233	14382	14348	14298	14350	14302	14324	14165	14201	14334	14311	14170	14059	14361	14212	14395	14162	14223	14232	14166	14272	14420	14187	14355	14503	14192	14295	14231	14160	14217	14268	14187	14272	14273	14065	14286	14292	14193	14415	14260	14347	14368	14328	14320	14223	14225	14365	14338	14157	14305	14174	14183	14075	14320	14198	14347	14299	14206	14302	14375	14176	14282	14331	14384	14296	14313	14222	14298	14305	14294	14327	14311	14189	14213	14174	14277	14384	14204	14365	14292	14175	14196	14223	14387	14240	14290	14089	14178	14180	14414	14284	14230	14294	14311	14252	14370	14158	14175	14477	14392	14203	14294	14235	14270	14390	14187	14211	14428	14237	14344	14240	14248	14327	14280	14272	14370	14476	14372	14128	14171	14224	14117	14290	14377	14299	14262	14391	14256	14284	14071	14410	14097	14190	14352	14415	14228	14317	14239	14367	14229	14144	14245	14360	14245	14195	14136	14212	14208	14282	14400	14301	14296	14313	14131	14138	14221	14225	14301	14294	14302	14264	14339	14183	14417	14296	14153	14150	14163	14355	14245	14448	14307	14263	14208	14326	14230	14288	14138	14390	14384	14479	14231	14345	14392	14220	14349	14174	14139	14334	14226	14280	14509	14323	14317	14480	14173	14322	14253	14161	14164	14333	14335	14302	14323	14201	14339	14270	14400	14246	14304	14228	14220	14226	14198	14333	14194	14216	14266	14355	14326	14289	14178	14199	14229	14204	14197	14259	14299	14435	14208	14266	14261	14426	14240	14194	14325	14218	14169	14347	14166	14281	14075	14358	14208	14267	14402	14157	14177	14307	14250	14160	14415	14370	14230	14062	14348	14235	14134	14228	14253	14278	14407	14267	14284	14391	14323	14264	14366	14460	14119	14258	14419	14239	14430	14150	14391	14284	14202	14239	14244	14239	14175	14208	14373	14356	14324	14248	14236	14223	14283	14258	14349	14325	14302	14367	14133	14203	14313	14207	14193	14266	14161	14213	14256	14134	14355	14247	14239	14329	14385	14352	14328	14348	14436	14191	14178	14319	14452	14244	14299	14478	14113	14206	14294	14168	14389	14332	14315	14241	14178	14266	14353	14257	14251	14343	14183	14212	14410	14343	14271	14332	14394	14298	14440	14176	14259	14296	14308	14378	14368	14319	14177	14246	14215	14326	14332	14281	14317	14157	14213	14325	14155	14333	14249	14402	14204	14172	14248	14171	14335	14282	14145	14168	14149	14285	14091	14417	14360	14146	14353	14258	14277	14343	14338	14203	14310	14153	14286	14373	14338	14077	14205	14223	14336	14257	14378	14211	14094	14204	14396	14303	14275	14214	14314	14227	14258	14341	14230	14260	14316	14237	14229	14323	14263	14305	14202	14290	14271	14337	14362	14092	14282	14230	14322	14142	14265	14199	14395	14229	14167	14467	14134	14234	14113	14194	14312	14296	14219	14302	14316	14277	14405	14407	14283	14410	14204	14273	14193	14281	14325	14382	14326	14290	14092	14355	14233	14269	14230	14389	14289	14306	14275	14122	14370	14350	14414	14180	14129	14305	14295	14200	14320	14302	14290	14243	14279	14297	14212	14421	14276	14147	14366	14145	14187	14223	14224	14243	14220	14268	14382	14144	14214	14342	14190	14159	14133	14193	14300	14346	14411	14231	14286	14261	14134	14124	14430	14161	14275	14383	14139	14197	14358	14272	14406	14270	14246	14239	14293	14280	14306	14306	14272	14301	14222	14282	14346	14069	14170	14296	14245	14350	14399	14547	14234	14185	14313	14234	14258	14178	14236	14282	14219	14297	14109	14342	14300	14333	14315	14381	14314	14149	14167	14327	14159	14181	14367	14329	14274	14236	14232	14118	14303	14275	14244	14295	14077	14395	14339	14298	14333	14264	14245	14462	14126	14267	14157	14306	14159	14180	14204	14425	14314	14362	14403	14196	14319	14374	14452	14258	14146	14270	14339	14430	14348	14222	14264	14367	14378	14304	14332	14329	14243	14344	14164	14274	14376	14357	14311	14396	14402	14373	14356	14351	14199	14207	14240	14138	14259	14332	14349	14253	14281	14266	14245	14404	14323	14199	14287	14238	14239	14440	14238	14236	14240	14287	14288	14276	14336	14188	14142	14345	14397	14244	14165	14327	14363	14290	14128	14170	14162	14154	14358	14174	14418	14277	14250	14259	14103	14178	14399	14306	14164	14366	14268	14296	14395	14425	14383	14445	14442	14323	14162	14512	14301	14219	14144	14196	14323	14256	14232	14328	14250	14286	14318	14331	14191	14127	14346	14280	14211	14223	14212	14179	14327	14190	14429	14248	14392	14173	14298	14310	14350	14206	14127	14241	14387	14364	14216	14275	14173	14238	14453	14265	14409	14180	14360	14221	14097	14360	14331	14234	14361	14324	14411	14278	14248	14128	14301	14367	14186	14235	14319	14222	14204	14253	14360	14253	14174	14240	14168	14181	14328	14335	14223	14151	14370	14426	14252	14220	14247	14365	14436	14309	14137	14312	14233	14252	14233	14430	14072	14360	14268	14367	14239	14264	14271	14232	14144	14274	14257	14245	14238	14404	14480	14405	14163	14242	14369	14302	14348	14389	14123	14037	14256	14313	14363	14289	14409	14302	14311	14222	14355	14215	14358	14422	14159	14127	14227	14299	14299	14212	14107	14374	14237	14339	14208	14231	14445	14295	14363	14339	14281	14301	14216	14484	13850	14254	14351	14278	14229	14381	14428	14361	14290	14215	14257	14271	14170	14280	14211	14387	14438	14062	14230	14467	14275	14308	14292	14217	14220	14292	14410	14313	14271	14245	14196	14353	14323	14211	14229	14229	14264	14240	14291	14287	14251	14241	14330	14043	14321	14240	14276	14445	14339	14332	14255	14229	14164	14149	14172	14251	14268	14262	14147	14234	14279	14255	14173	14279	14164	14336	14238	14470	14285	14197	14256	14335	14102	14240	14503	14312	14245	14217	14308	14281	14220	14218	14375	14087	14253	14197	14099	14312	14198	14291	14478	14255	14285	14342	14298	14102	14399	14148	14181	14279	14422	14360	14167	14362	14280	14110	14344	14422	14311	14439	14372	14330	14317	14168	14284	14351	14154	14263	14230	14197	14398	14319	14313	14294	14198	14493	14250	14272	14305	14306	14073	14221	14229	14268	14297	14269	14315	14154	14277	14176	14275	14333	14307	14201	14477	14249	14377	14272	14334	14241	14335	14179	14262	14234	14365	14310	14155	14304	14273	14460	14218	14299	14110	14177	14177	14274	14202	14180	14194	14037	14028	14325	14326	14286	14253	14065	14371	14350	14371	14326	14208	14368	14395	14195	14208	14265	14247	14290	14269	14362	14277	14152	14362	14184	14156	14185	14254	14148	14161	14449	14309	14210	14278	14329	14182	14420	14263	14278	14457	14208	14268	14199	14314	14038	14370	14286	14305	14227	14420	14048	14419	14245	14300	14097	14147	14272	14118	14419	14266	14302	14274	14482	14243	14069	14290	14075	14168	14188	14361	14146	14221	14258	14363	14459	14406	14108	14187	14293	14175	14203	14315	14213	14199	14439	14403	14281	14174	14273	14422	14222	14341	14369	14063	14194	14164	14334	14302	14278	14319	14161	14288	14381	14208	14275	14180	14208	14298	14167	14376	14091	14168	14369	14195	14163	14265	14372	14207	14234	14310	14278	14153	14092	14299	14382	14208	14238	14148	14227	14222	14267	14259	14177	14282	14400	14337	14275	14233	14297	14144	14243	14135	14185	14286	14270	14130	14304	14329	14225	14455	14205	14341	14127	14097	14443	14181	14307	14341	14194	14394	14183	14292	14305	14291	14391	14486	14324	14190	14370	14323	14206	14335	14230	14138	14257	14281	14264	14318	14214	14308	14265	14331	14358	14283	14132	14326	14223	14334	14362	14282	14457	14293	14150	14420	14399	14242	14283	14185	14410	14168	14281	14219	14337	14213	14284	14304	14417	14409	14332	14258	14243	14258	14282	14280	14181	14404	14233	14299	14321	14262	14243	14278	14182	14363	14394	14364	14275	14448	14418	14333	14325	14323	14308	14150	14141	14254	14268	14347	14268	14218	14380	14257	14364	14352	14331	14160	14305	14377	14195	14442	14238	14346	14328	14322	14305	14397	14239	14310	14224
23666	20943	28259	24376	23203	24009	22882	19872	18792	18262	17662	17541	17206	17005	16724	16647	16538	16804	16663	16429	16433	16434	16717	16396	16196	16374	16222	16364	16371	16272	16081	16325	16146	15867	16247	16268	16182	16227	16494	16192	16194	15915	16107	16308	16188	16309	16100	16295	16002	16073	16208	16052	16035	15996	16080	16121	16013	16050	16038	15973	16253	16024	15913	16105	16094	16159	16242	15974	16006	16063	16231	15960	15900	15875	16117	16205	16228	16100	16080	16100	15810	16264	16044	15863	16163	16214	16202	16042	16176	16027	16129	16190	16027	16188	15941	15876	16005	15900	15865	16106	15935	15843	15971	15892	16209	15976	16060	16060	16132	15923	16201	16359	16202	16078	16237	15954	15901	16022	16025	16216	16024	15920	15993	15963	15949	16170	16228	16075	16016	16150	16036	15951	16167	16066	16170	16017	16184	16158	15970	15969	15962	16111	15951	15977	16093	16196	16188	16006	16048	16050	15962	16070	16139	16088	15855	16034	16157	16066	16210	16306	16042	16036	16019	16227	16218	16079	16067	16246	16114	16057	15842	15996	15976	16178	16033	16019	15880	16137	15820	16109	16122	15933	16027	16003	16126	15930	15984	16003	16193	16024	16099	15982	16175	15892	15963	16343	16132	15903	16162	15907	16048	15921	16219	16180	15922	15966	16104	15728	15995	15993	16018	16063	16024	16062	16130	16181	16063	16049	15978	16062	16099	16061	15841	15946	16175	16180	16056	16102	15891	15935	16054	16153	15927	15840	15901	16073	16098	16156	15969	16161	15983	16049	16035	16051	16020	16063	16055	15981	15938	15903	16040	15962	15981	16135	16152	15985	16076	16143	16001	16111	16099	16078	16073	16082	15884	16075	15988	16099	16063	15858	15990	16034	16052	16038	16249	16087	16200	15961	16039	15995	15946	15920	16037	16141	16253	16167	16045	16048	16242	16156	15962	15976	15947	16130	16134	16020	16019	16287	16159	15912	16232	15947	15926	15984	16137	15913	15969	16136	15957	15802	16208	16203	16116	15967	15998	16118	16117	15917	16299	16048	16109	16038	16094	15997	16181	16145	16111	16095	16010	15857	15952	16022	16028	15890	16254	16051	15941	16005	15891	16215	16056	16063	16092	15965	16088	16047	16340	15994	16230	15972	16145	15968	15937	16039	16217	16073	15995	16046	15822	15990	16143	16242	16033	16000	16089	16005	16258	16058	16052	15871	15947	15980	15976	15915	16105	16230	16054	15952	16081	16044	15955	16054	16070	16066	16031	16019	15994	16235	15999	15892	15976	16207	16177	16121	16100	15942	15999	15940	16065	15877	16041	16152	16098	15912	15939	15989	15981	16098	15904	15788	15951	16021	16126	16058	16119	15899	16164	16023	16052	15910	16261	16050	16210	16047	15902	16016	16156	15955	16325	16203	16136	15867	15976	16091	16151	16044	16022	16117	16014	15946	16085	15964	16057	16130	16075	16107	15753	15954	15988	16136	16031	16426	16211	15959	15967	16181	15845	16020	16155	16058	15941	15962	16159	16211	15962	16111	16078	16151	16022	16091	15967	16119	16002	16085	16042	15998	16131	16118	15804	15975	16177	15991	15811	15823	16019	16084	16068	16156	16075	16045	15902	16065	16148	15839	16076	16226	15867	15936	15899	15906	15987	16012	16072	15952	16079	16050	16202	15850	16238	15952	15974	15831	16113	16288	16028	16111	16169	15875	16037	15896	16082	15970	16165	16166	16041	16024	16064	16153	16037	15945	16027	16038	16029	16022	15902	16028	15912	16026	16018	15952	16138	15976	16213	16151	16257	16242	15983	16078	16079	16172	16086	16039	16054	15995	16203	16099	16091	16095	16040	16074	15931	16027	16018	15967	15972	15961	16078	15873	15984	15704	16011	15926	16016	15901	16004	16127	15960	15878	16038	15963	16003	16041	16075	15999	16181	16219	16000	16084	16010	15993	15920	15980	16129	16006	16018	15939	16036	16033	16305	16028	16139	16026	16061	16065	16059	16286	15998	16125	16080	15905	16005	15971	16124	16124	16105	16100	16091	16047	16063	15969	15991	16010	16046	16044	16258	16087	16088	16218	16000	15856	15949	15976	16240	16238	15919	16182	16160	16133	16107	15917	16027	16053	16185	15987	15966	16074	16151	16145	15997	15978	16175	16127	16040	16165	16025	15945	16046	16167	16077	16003	16052	15842	15845	16014	15903	15984	15981	16201	16041	15930	16009	16091	15935	15922	16120	16140	15975	16130	15897	15887	16114	16026	15820	16023	15993	16037	15927	16000	15892	16014	15993	16117	16036	16244	16061	15990	16076	16058	16185	16062	16164	15952	15939	15868	16169	15998	15986	16001	15924	15915	15946	16031	16230	16076	16169	16135	16093	16077	16031	15959	15933	15998	16028	16109	15772	15990	15874	16162	16000	16276	16037	16168	16001	16088	16165	16027	16026	16173	16049	15971	16024	16175	16023	16206	16238	16030	16036	15864	16067	15987	16196	16183	16145	15925	15889	15918	15890	15971	16007	16296	16081	16005	16024	16039	15985	16053	16088	16203	16021	16021	15911	15998	16055	15914	16026	15946	15926	16012	16024	15990	16010	16035	15936	15780	15916	16217	16170	16036	15873	16159	16135	15969	16337	16086	15952	16136	16155	15965	16040	16031	15956	16132	16146	16029	15960	16073	16260	16087	16189	15936	16079	16017	15852	15914	16069	16105	15964	16152	16112	16078	16049	16032	16197	16165	16170	15837	15947	15955	16025	16147	16143	15989	16030	16030	16186	16181	15889	16016	15815	15988	15961	16048	15986	16006	16142	16238	16094	16105	16058	16033	16032	15926	15940	16096	16179	15923	16006	15905	16055	15991	16277	16104	16001	15916	16033	16057	16059	16174	16247	16158	16084	16180	16245	15979	16040	16194	16068	16119	15909	16123	16366	16114	15996	16129	15939	15904	16074	15936	15853	16031	16124	16292	15897	16026	15923	16196	15955	16060	16023	16032	16058	15888	16193	16198	16115	15978	15868	16062	16009	16107	15990	16048	16165	16094	16051	16119	15952	15997	15932	16011	16003	15972	16039	15812	15894	15969	15999	15946	16042	16020	16011	16177	16117	16113	15869	16145	15983	16013	16005	15897	16012	15811	16095	15919	16030	15891	15972	16151	16094	15939	16020	16209	16079	15812	16118	15895	15887	15904	16003	16174	15985	16301	15981	16030	15945	15973	16092	15817	15938	15976	15968	16083	16159	15819	16017	16089	15924	16029	16052	16103	15993	16124	16228	16061	16151	16206	16072	15994	16051	15932	15942	16149	15880	16188	16019	15937	16032	16140	16020	15992	16133	16120	16186	16247	15883	15983	16015	15988	16138	15879	15991	16013	15989	15988	15994	16048	16059	16097	16060	15844	16074	16031	16084	16049	16060	15982	16066	16208	15931	16167	16068	16035	16249	16057	16083	16028	16130	16135	16101	16114	15956	16203	16269	15918	16083	16102	16289	16088	16078	16019	16163	15960	16074	16023	16116	16009	16173	15973	16182	16168	16156	16179	16185	15991	15912	16165	16053	15945	16045	15986	16187	16175	16098	16018	16020	16214	16213	16045	16304	16253	16279	15803	16248	15961	15900	16131	16056	16177	15912	16106	16056	16092	16139	16005	16026	16071	16192	16285	16155	15971	16134	15834	15807	16143	16020	16042	16112	16176	15988	16096	16017	16181	15920	16016	16049	16018	15940	16209	16125	16165	15905	16031	16165	16077	16144	15870	15943	16076	15946	16319	16039	15955	16088	15970	16128	15948	16089	16107	16057	16241	16108	16121	15896	16079	16149	16064	16170	16025	16118	16112	16158	15953	15968	16149	15991	16169	16106	16074	16069	16233	15965	16096	16053	16179	16044	15951	15962	16154	16066	15954	16012	16060	15881	16120	15872	16048	15846	15998	15836	16115	16018	16165	16103	16233	16155	15981	16007	16197	15968	16083	16097	16120	16252	16046	16097	16096	16204	16191	16064	16062	16225	16088	16005	16036	16070	16135	16080	16068	15988	16140	16142	16009	16002	16022	15924	16094	16102	16044	16108	16016	16166	16160	16037	15979	16052	16095	15937	15926	16167	16113	15952	16015	16248	16062	16088	16144	16110	15940	16019	16075	16373	16062	16075	16097	16144	16120	16115	16116	16087	15962	16221	15876	15933	16133	16138	16209	16059	15969	16037	16096	16003	16085	16163	15897	16183	16161	16084	16082	16034	16011	16155	15936	15853	15857	15961	16131	16076	16177	16041	15964	16059	16119	16111	16008	15887	15960	15977	15895	15853	16137	16130	16054	15970	16229	16051	16041	16088	16107	16064	15886	15921	16084	16096	16204	16029	15999	16132	16040	16224	16195	15842	16138	15942	16078	16098	16204	16013	16019	16084	16343	16199	16191	15971	15951	16059	16053	16027	16140	16198	16109	16106	16028	16084	16202	16185	16078	15929	16070	16208	16055	16145	15982	16024	15998	16037	16032	15973	16067	16223	15943	15985	16087	16295	16214	15984	16159	16182	15998	16158	16110	15983	15978	16130	16157	16077	16108	15975	16003	15923	16050	16036	16047	16138	16111	16230	16058	16050	16181	15944	15995	16110	16171	16153	16002	16147	16052	16072	16160	15964	16118	15986	15925	16028	16081	16112	16048	15945	16126	15991	16219	15871	16046	16051	15885	16125	16054	15929	16112	16001	16153	16019	16001	16015	16160	15802	15971	16159	16136	16189	16139	15983	16202	16104	16143	15943	16020	16242	15982	15948	16135	16097	15672	16092	16047	15980	16026	15950	16090	16204	15977	15987	16027	16086	16163	16021	16065	16069	15968	16056	16159	16152	15940	15772	16058	16213	15972	16053	16170	16156	16032	15840	16005	16318	16172	15870	16054	16017	15931	15983	16069	16106	16065	16075	16036	15990	16152	16064	15902	15966	16096	16073	15974	16108	16117	16135	16070	16129	16211	16026	16111	15940	16142	15894	16141	16069	15841	15962	16172	16073	15922	16024	16120	16154	16172	16191	16211	16208	16296	16071	15868	15851	16075	16183	16040	16090	16145	16172	16139	16137	16053	16122	16108	15980	16048	16024	16049	15843	16186	15958	16185	16066	15961	16285	16089	16054	16210
24635	41537	39528	32181	27266	23732	21302	19510	18369	17275	17110	16445	15864	15552	15410	15108	15078	14711	14739	14620	14555	14518	14501	14574	14414	14345	14509	14316	14262	14215	14141	14139	14114	14283	14177	14045	14179	14093	14365	14087	14080	14106	14085	14104	14075	14204	14241	13909	14172	14250	14211	14114	14126	14118	14176	14094	14059	14081	14023	14118	13999	14043	14167	14183	14234	13981	14139	13988	14082	14027	14190	14009	13923	14127	14087	13950	14103	14172	13895	13954	14271	14098	14098	14013	14008	14102	14229	14080	14062	14203	14210	14014	13950	14109	13970	14154	13973	14001	14112	13999	14083	14031	14137	14048	14153	14252	14043	14187	14090	14133	14070	13901	13813	14034	14085	14011	14097	13953	13972	14123	14184	14296	14123	13972	14202	13992	14050	13938	13942	14193	14120	13898	14040	14000	13918	14012	14049	13986	13937	14109	14066	13943	13927	14204	14122	14027	14100	14055	14140	13950	14124	13945	14208	14096	14096	14017	14213	14051	14072	14126	13930	14165	14026	14124	14214	14140	14014	13982	14261	14197	13963	14012	14103	14037	14031	14108	14145	14134	14044	14206	14080	14052	13906	13958	13958	14117	14240	14062	14109	14203	14060	13929	14247	14294	14040	14004	14069	14154	14167	13913	14215	14078	14108	14005	14063	14112	14012	14084	14029	14124	14076	13930	13973	14034	13976	13952	14065	14112	14201	14105	14116	14185	14067	13954	14129	14025	14077	14163	14097	14186	14027	13998	14098	14026	14193	13896	14096	13985	13926	14078	14119	14053	14065	14019	14090	14072	14147	14032	14154	13956	14139	13888	14174	13915	14035	13980	14020	14140	14041	14113	14170	14104	13910	14268	13998	14040	14137	14238	14024	14168	14151	14116	14059	14086	14144	14194	14001	14162	14129	14075	14101	14039	13862	14054	14096	14064	14009	14056	13931	13947	14118	13949	14152	14107	14046	14063	13927	13889	13980	14027	13964	13999	14047	14122	14061	14244	14003	14098	14037	14070	13943	14056	13877	14199	14041	14026	14215	14023	14124	14006	14138	14154	13803	14022	14067	14127	14129	13972	13997	13898	13935	14068	14045	14129	14252	14074	14019	13974	14202	13947	13997	14085	14124	14130	14034	14068	14291	14048	14092	14124	13936	13883	14140	13979	14099	14042	14130	14168	14047	14189	13992	14096	13887	14005	14046	14152	14011	14194	14127	14156	14041	14038	14162	14021	14061	13971	14128	14165	14147	14202	14026	14129	13994	14151	13901	14080	14022	14073	13927	14165	14113	14073	13961	14086	13959	13931	14056	13847	14035	14148	14067	13919	14023	14076	14111	14067	14199	14118	14002	14145	14161	14049	14109	14003	14053	13927	14080	14013	14104	14064	13995	14105	14205	14190	14129	14003	14011	14007	14132	14154	14062	13952	14120	14148	14100	14020	14057	14069	13926	14143	14128	14040	14124	14118	14116	13935	14170	14156	14104	14127	13968	14102	14016	14077	14137	14048	14095	14132	14086	13978	14132	13904	14228	13965	14201	14086	13966	14127	14007	14176	14194	14106	14122	14040	14132	13929	14001	13888	14082	14147	13930	14038	14038	14022	14036	14057	14047	14141	14166	14248	14094	13880	14043	14084	14018	13950	14004	14062	14163	13983	13833	14066	13992	14032	13999	14149	14005	14001	14226	14018	14023	14086	14020	14253	13943	14063	13987	14075	14089	14191	14001	14034	13961	13983	14097	14063	14175	14002	14056	14261	14153	13978	14147	14158	14214	14008	13972	14080	14037	14187	14202	14192	14061	14118	13997	14137	14066	14081	14113	14129	14271	14070	14077	14145	14195	14127	14035	14098	14025	13827	14061	14031	14159	14122	14132	14092	14043	14254	14024	13908	14009	14085	14088	14076	13964	14103	14099	14010	14123	14079	14205	13965	14056	13887	14065	14119	13923	14111	14126	13984	13983	13949	14114	14043	14068	14008	14244	14038	14190	14007	14054	14170	14024	13894	14123	14084	14024	14073	14131	14198	14055	14148	14235	13925	14026	13959	13944	14173	13900	14067	14054	13969	14082	14205	14194	14088	14039	14164	14078	14189	14114	13943	13969	14046	14067	13968	14257	14102	14115	14205	13979	14147	14354	14079	13998	13978	13932	13955	13980	14069	14040	13862	14009	14137	14083	14094	14040	14043	14032	13852	14130	14083	13906	14059	13878	14095	13970	13915	14067	14157	14030	14107	14262	14162	14042	14042	14045	14182	14126	13986	14043	14044	14080	14043	14082	14175	14011	14142	14114	14043	14167	14063	14100	14097	14090	14024	13789	14188	14048	14029	14149	13912	13963	14094	13769	14067	14208	14040	14137	14000	14024	14060	14148	14111	14031	14064	14067	14069	13995	14164	13940	14025	14109	14193	13980	14101	13981	14165	14067	13947	13960	14196	14164	14069	14051	14140	13944	14044	14031	14097	14030	13939	14081	13986	14115	14002	14133	13971	14013	14044	14086	13981	14059	14113	14250	14082	14187	14281	13981	14179	14226	13909	13960	14083	13964	14149	14151	14125	14164	13947	13968	13990	13839	14104	14056	13864	14164	14104	14097	14094	13931	14111	14189	13837	13972	14113	14078	13914	13932	13933	13963	14145	14175	14093	13999	14135	14006	13949	14142	14054	14107	14122	13952	14230	14192	14073	14120	14148	14108	14012	14134	14061	13918	13916	14041	14031	14273	14079	14138	14009	14026	14039	14086	14095	14132	13925	14164	14136	14212	14217	14273	14177	14015	13997	14088	14151	14194	14137	13926	14060	13990	14002	13928	14176	14090	14132	14187	14154	14043	13981	14043	14033	14008	13981	14033	13981	14142	14187	14031	14027	14048	14094	14046	14159	13885	14104	14102	14116	13991	13967	13969	14187	14122	14133	13963	14038	14137	14166	14008	13991	14075	14094	14160	14144	14074	14037	14069	13909	13955	14128	13961	14192	14045	14214	13995	14120	13988	14214	14016	14084	14087	13960	14002	14012	14043	14152	14102	14083	14098	14096	14073	14040	14068	14232	14048	13968	13949	13996	14068	13966	14153	14073	14048	14086	14130	14105	14053	14091	14008	14096	14018	14113	14011	14007	13975	13828	14113	14011	14114	14028	14202	14069	14037	13961	14136	13931	14047	14176	13969	14078	14006	14172	14017	14062	14092	14071	13869	14077	14152	13936	14185	14164	14001	14059	13943	14074	13919	13993	14192	13963	14140	14091	14114	14007	14057	14075	13940	13934	14032	14288	14242	14126	14020	14033	14174	14240	14072	14131	13951	14096	14074	14053	13937	14045	14055	14090	14137	14018	13942	14180	14081	14174	14154	14119	14003	14025	14015	14048	14076	14126	14158	13987	14180	14038	14092	14101	14155	13993	14058	14141	14038	14277	13983	13961	14111	14142	14053	13968	14202	14074	13942	14124	14259	13835	14221	14036	14058	14122	14184	14062	14084	14020	14123	13988	14123	13979	14246	14007	13972	14051	14058	13984	14005	14054	14022	13991	13995	14029	14242	14134	14118	14131	14115	14129	14141	14144	14076	14112	14027	14049	14201	13956	13954	13873	14137	14117	14074	14114	14061	14015	14008	14057	14046	13927	14007	14204	14046	14077	13970	13874	14004	13904	14106	14042	13918	14071	14018	14060	14073	13952	14276	14154	13977	14158	14038	14144	14153	13907	14120	13928	14061	14133	14127	13932	14122	14278	13976	13991	14028	14042	13927	14281	14092	14124	14080	14030	14143	14028	14008	14073	14008	14150	14133	14118	14147	14088	14124	14151	14045	14215	14134	13981	14171	14269	14121	14242	14082	14063	13903	14189	14108	14104	14084	14013	14048	14029	13946	14051	13913	14019	14117	14119	14163	14132	14095	14095	14098	14109	14097	14024	14213	14159	14144	14005	13885	14156	14157	14154	14197	14147	14018	14111	14127	14075	14192	14170	14123	14116	14107	13990	14120	13967	14114	14032	14097	13943	14035	14114	14024	14030	14072	14098	14074	14009	14139	14043	13911	13930	13989	14093	13836	14044	14133	14013	14067	14057	14034	14076	13998	14089	14131	14164	14051	14056	13940	14104	14144	14049	14175	14025	14029	13996	14175	14020	14059	14018	14149	14109	14027	14121	14026	14183	14068	14153	14053	14027	14128	14327	14218	14204	14133	13996	13947	13969	14031	13943	13933	14073	13917	13867	14234	14147	13865	14082	14099	13924	14103	14057	14103	13934	14033	14098	14031	14049	14102	14107	13973	14126	14069	14136	13916	14028	14088	14095	14054	14008	14070	13967	14113	14110	14190	14135	13834	14038	13927	14021	13946	13957	14073	14108	13999	13984	14061	14182	14138	13974	14144	14081	14063	14114	14233	14145	14184	14110	14037	14120	13993	14036	14065	14045	14029	14077	14105	14017	14111	14081	14112	14055	13969	14015	14015	14116	13991	13794	14109	14143	13935	14145	13968	14220	14015	14086	14029	14005	14014	13894	13813	14068	13917	14102	14085	14057	14032	13939	14226	14036	14164	14109	13992	13942	13909	14074	14025	14097	13991	14031	14004	14062	14107	14111	14125	13922	14064	14077	14219	14087	14112	14008	13972	14192	13908	14064	14192	14025	14177	14129	14044	14231	13912	14084	13979	14203	14123	14021	14088	13890	14055	14139	14205	14189	14127	13997	13931	14067	13893	14220	14007	14044	13971	14171	13974	14168	14034	13990	13869	14198	14050	14151	14027	14035	13998	13993	13893	14136	14121	14136	14009	14109	14194	13979	14079	14196	13874	14199	13996	13990	14026	14074	14181	13959	14067	13983	14146	14038	14085	14103	14121	14158	13926	14224	14106	14089	14009	14243	14174	14124	14120	14105	14080	14041	14026	14214	14000	13989	14018	14113	14111	13930	14089	14059	14045	14170	14115	14092	13966	13921	14089	14101	14213	14082	14017	14079	13886	14078	14027	13947	14168	14101	13995	14043	14195	14010	14155	14051	13986	14066	14046	14067	13913	14096	13876	14003	14039	14146	13984	14066	14051	14012	14030	14073	13924	14024	14013	14034	14124	14134	13970	14033	14045	14027	13962	14175	13913	14147	14017	14093	14025	14212	14277	14141	14231	14225	14005	14131	14192	13917
22664	21024	28827	23482	21716	24644	26704	21519	19876	19381	18864	18489	17978	17674	17312	17290	17113	16997	17158	16833	16799	16679	16844	16865	16523	16467	16607	16608	16267	16237	16481	16136	16201	16207	16279	16437	16262	16259	16110	16325	16006	16246	16109	16225	16166	16203	16193	16316	16105	16301	16170	16185	16180	16098	16101	15967	16100	16113	15921	16311	16237	15959	16104	16012	16294	16378	16096	16244	16059	15990	15988	16078	16158	16119	16111	16258	16281	16071	16170	16060	16303	16015	16177	16074	16176	16013	16049	16204	16063	16064	16145	16156	16202	16271	16231	16124	16123	16009	15852	16141	16199	16149	16236	16146	16141	15996	16249	16334	16045	16019	16235	15979	15885	15907	15999	16137	16124	16145	16188	16202	16168	15866	16038	16135	16149	16112	15996	15764	16033	16206	16162	16316	16122	15933	16202	16110	16274	15945	16116	16348	16172	16156	15911	15860	16194	16150	16265	16069	16014	16111	15870	16200	16148	16163	16102	15936	16146	16099	15987	16115	16164	16236	16249	15963	16086	16131	16070	16126	16114	16182	15989	15921	16138	16132	15999	15960	15899	16069	15850	15958	16236	16195	15887	15984	16078	16172	15948	16063	16219	16207	16038	16096	15846	16170	16160	16067	15810	16039	16020	16220	16219	16331	16256	16092	16335	15939	15880	16268	15971	15965	15986	15980	16157	16201	16387	16074	16083	16164	15988	16033	16084	15977	16083	16022	16156	16078	16065	15968	16080	15899	15842	16207	16020	16187	16083	16050	16035	16134	16182	15997	15982	16153	15915	16047	15880	16064	15890	16298	16253	16172	16151	16112	16046	15962	16216	16016	16282	16032	16140	15750	16085	16168	16108	15996	16170	15892	15896	16073	15966	15850	16049	15841	16282	16038	15981	15959	16270	15993	16073	16005	16221	15957	16085	16008	15988	16078	16307	16145	15857	16002	15983	16097	16060	16066	16193	16179	16148	16018	15902	15966	16066	15962	16024	16009	16086	15904	15934	15903	16161	16250	16241	15973	16063	15976	15973	16020	16121	16151	16019	16216	16290	15989	16107	16176	16167	16250	16161	15979	15977	15969	16203	15990	16007	16130	16087	16194	15892	16147	16069	16024	15994	16062	15982	15884	16097	16029	16077	15812	16335	16060	16148	16016	16061	15970	16101	15975	16018	16011	16073	16060	16277	16065	16138	16084	15999	15935	16068	15953	16049	16066	16013	16166	15915	16255	16061	15988	16311	16245	16194	16203	16141	15849	16060	16143	16053	16230	16198	15944	15971	16039	15925	16013	16305	16368	16295	15977	16115	16106	16154	15960	16332	16032	16202	16240	16053	15878	15853	16076	15945	16127	16200	16168	16091	16217	16060	16366	16205	16113	16081	15852	16106	16124	16060	16086	16099	16127	16333	16042	16144	15986	16055	15884	16236	16068	16041	16034	16027	15976	15990	16078	16202	16053	16035	15917	16110	16099	16021	16079	16094	15984	16146	16025	15941	16112	16085	16007	16195	16126	15952	16134	16027	15999	16040	15986	16214	15830	16204	16063	16076	16110	16299	15950	16152	16149	16101	15967	16121	16323	16262	16159	16306	16065	16199	15932	15816	16167	16259	16068	15839	15915	15783	16086	16052	16012	16097	15913	16139	16141	16090	16082	16016	16289	16039	16200	16060	16034	16103	15950	16074	16081	16065	15972	16194	16105	15946	16048	15960	16201	15979	16076	16166	16094	16105	16116	16050	16028	16129	16010	16040	16066	16096	16345	15996	16196	15888	16114	16099	16012	16297	16282	16015	15898	16106	16120	15841	16118	16143	16057	16224	16141	15984	16166	16204	16141	16159	15982	16268	16045	16123	16003	16191	16247	16008	15988	16036	16021	16061	16030	16184	16338	16140	16283	16205	16022	16139	16088	16074	16068	15818	16140	15967	16136	16048	16074	16069	16111	16049	16070	15895	16160	15853	16126	16101	16116	16052	16128	16136	16149	16228	16085	16037	16019	16092	16299	16114	16065	15931	16181	16207	16111	16105	16170	16034	16058	16075	16097	16138	16023	16216	16169	16234	15810	16165	16247	16119	16199	16230	15852	15980	16060	15982	16072	16085	16072	16262	16004	16022	16206	15999	16142	15799	15979	16013	15932	15998	15928	16010	16063	16057	16089	16086	15934	16010	15949	15925	16082	15918	15924	15850	16176	15960	15916	16024	16045	16092	15875	16089	15872	15976	16056	16184	16030	16110	16019	16077	15985	16064	16183	16171	16085	16364	16010	16083	16043	16111	16005	15929	15858	16027	15933	15881	16185	16058	16128	16026	16027	16170	16039	16083	16148	16105	16098	16056	15788	16023	16216	15978	16055	15998	16138	16179	16124	16187	16143	16206	16116	15967	15871	16180	16210	16048	16052	16219	16206	16262	16106	16122	15996	16138	16037	16176	16183	16065	15973	16103	16071	16022	16162	16045	16130	16046	16135	16036	16210	16232	16044	16109	16124	16139	16055	15968	15891	15956	16082	16199	16192	16165	15903	15992	16049	16219	15927	16022	16022	16264	16113	15998	16009	16281	16033	15965	16281	16125	16019	16142	16083	16012	16238	15991	15998	16121	16059	16145	16025	15791	15998	16099	16022	16066	16145	16050	16158	16027	15945	16216	16150	16196	15935	16061	16081	15963	16329	16229	15976	16109	16270	16202	16196	16090	15929	16080	16112	16153	15887	16033	16117	16126	16225	16097	16010	16186	16058	16098	16048	16048	16033	16221	16106	16010	16106	16250	16172	16024	16031	16154	16173	16071	16314	15978	16100	16185	16138	15992	16122	16144	16162	16140	16107	16061	16094	16093	16148	16058	16208	15995	16221	15988	16161	16027	15943	16216	16176	16152	15976	16034	16080	15969	16208	16112	16327	15923	16146	16120	15928	16184	16135	16144	16078	15945	16076	16017	16128	15885	16136	15998	16041	16131	15965	16041	16120	16104	16122	16164	15990	16145	15968	16020	15994	16088	16113	16031	16214	16134	16253	16079	16077	15948	15974	16096	16203	16180	16261	16058	15974	16037	15978	16059	16032	15972	16183	16283	16346	15886	15972	16054	16113	16086	16183	15931	16115	16078	16058	16027	16116	16063	15956	15982	15963	16056	15994	15944	16054	16045	16128	16163	16135	15996	15879	16189	16033	16273	16298	16082	16067	15927	16126	16045	16059	16066	16262	15950	16078	16127	16073	15948	15987	16023	15935	16008	16036	16134	15966	16138	16002	15913	15938	15998	16196	16288	16159	16145	16090	15742	15866	15958	16051	16186	15972	15937	15994	16104	16108	16294	15950	15920	16019	16005	16071	16051	15958	16195	16121	16092	16151	16076	16054	16146	16002	15938	15983	15962	15926	16117	16102	16013	15914	16183	15996	16134	16009	16016	16267	16190	16274	16066	16088	16081	15936	16023	16062	16044	16115	16025	16069	16084	16224	16218	15984	15960	16106	15955	16056	15970	16228	15952	15835	16102	16088	16347	15975	15855	16181	16096	16193	16195	16094	16048	16113	16043	16104	16175	16084	15868	16016	16020	16035	16129	16237	15981	16152	16020	15902	16114	16047	16046	16220	16014	16075	16102	16195	16092	16216	16279	15922	15924	15953	16070	15745	16092	16228	16186	16174	16224	16125	16165	15909	16072	16034	16262	16223	16044	16359	16256	15979	16033	16017	16116	16206	16133	16043	16242	16032	16181	16238	15968	16020	16226	16025	16193	16045	16270	16148	16169	16029	16078	16148	16010	15853	16010	16215	16135	15974	15912	16040	16109	16101	16217	16107	15757	16159	16211	16047	15976	15957	15963	16060	16121	16046	16213	16088	16188	16196	16000	16190	16245	16032	16282	16148	15863	16202	16370	16215	16092	16013	16004	15977	16123	16240	16159	16085	16043	16339	16180	16071	16144	16141	15927	16082	16156	16041	16041	16010	16044	15876	16091	16162	16243	16153	16007	15974	16172	16302	16046	16078	16100	15945	16028	16229	16097	15993	16069	16025	16107	15982	16139	16068	16039	16154	16023	15950	16232	16105	15924	16000	16168	16038	15861	16111	16007	16235	16162	16239	15986	16173	15985	16220	16078	16050	15914	16003	16118	16049	16005	16160	16107	16251	15957	15988	16024	16067	16029	15809	16168	16124	16107	16103	16118	16088	16092	16027	15977	16302	16027	16183	15996	15931	15983	15785	16065	16051	16201	16011	16193	15999	15980	16168	16104	15853	15838	16125	16113	16073	15930	16067	15957	16091	16026	15978	16127	16147	16123	16104	16175	16070	16331	16065	16157	16220	16178	15977	16104	16003	16021	16063	16070	15917	16181	16134	16109	16002	15930	16055	15897	16082	16102	16025	16041	16001	16097	16239	15945	15968	16289	16203	16250	16114	16169	15887	16331	15952	16120	16003	16108	16222	16174	16197	16184	16034	15823	16100	15971	16149	16030	15927	16100	16293	16259	16369	16068	16162	16197	15901	15924	16058	16020	16000	16119	16242	16048	16158	16275	16039	16060	16062	16074	16074	15968	16095	15985	16092	15842	15920	16035	16152	16227	16163	15933	16000	16040	16130	15982	15941	16051	16216	16187	15835	16235	16075	15989	15954	15984	15977	15978	16068	16106	15967	16123	15984	15757	16011	16054	16228	16171	16298	16267	15944	16096	16256	15816	16009	16099	16009	15983	15916	16221	16130	16042	16028	16064	16255	16078	15909	15863	16030	16032	15776	16171	16047	16021	16004	16137	16150	16073	16045	16004	15928	16119	15977	16175	16182	16109	16194	15915	15926	15999	16214	16110	15997	15949	16062	16100	16272	16092	15892	15828	16172	15971	16034	16062	16074	15916	16102	16071	15966	16136	16108	16122	16066	16091	15870	15982	16151	16142	16392	16047	16258	16042	16246	16183	16144	16019	16021	16262	16116	15941	16155	15989	16079	16185	16011	16100	16054	15968	16072	16048	16068	16223	16179	16108	15944	16043	16135	16249	16055	15939	16216	16192	15912	16010	16233	16127	16160	15987	15986	16073	15870	16099	16060	16105	16114	16050	16037	15763	15914	15946	16088	16178	15920	16096	15986	16089	15967	16166	16157	16012	16035	16028	16036	15967	16137	16099	16116	16010	16095	16010	16227
26269	46316	44069	36145	30808	26884	23801	21544	20115	19146	18200	17476	17052	16311	16031	15891	15475	15341	15133	15025	14881	14675	14783	14754	14772	14406	14649	14293	14450	14347	14465	14209	14219	14253	14245	14189	14230	14148	14191	14027	14222	14026	14159	14240	14148	14209	14115	14169	14099	14062	14036	14040	14103	14188	14302	14155	13841	14188	14191	14123	14058	14110	13983	14194	14234	14064	13983	14107	14163	14208	13926	14165	14044	14132	14141	14153	14034	14113	14179	14294	14193	14079	14159	14012	14041	14038	14114	14105	14043	14113	14088	14021	14252	13967	14110	14108	14000	14145	14186	14016	14213	14275	14033	13991	14085	13954	14079	14012	14160	14174	13858	14080	14126	14000	14271	14030	14075	14068	13935	13972	14222	14235	14188	14032	14142	14009	14202	13943	13989	14052	14166	14202	13926	14044	13970	14175	14064	13977	14201	14078	14164	14077	14021	14077	13934	14064	14250	14026	14252	14122	13924	14002	14000	14102	14243	13946	14143	14143	14054	13892	14093	13950	14196	14061	14211	14019	13975	14037	14025	14101	14070	13916	14057	14160	14190	14055	13980	14000	14097	14011	13899	13961	14164	14019	14092	13925	14233	13992	14309	14055	14059	14124	13873	14118	13832	14077	14046	14201	13964	14185	13977	14121	14144	14066	13993	13977	14122	14086	14004	14156	14020	14196	14079	14089	14000	14077	14001	14073	14062	14063	14076	14030	14067	14053	14059	14038	14056	14166	14076	14187	13995	13960	14100	14207	14114	13950	14092	14064	14036	13990	14131	14228	14072	14194	14024	14111	14083	14062	13967	13975	13981	14032	14124	13939	14093	14097	14212	14234	14025	14068	14070	13866	13914	14191	13955	14121	14204	14065	14093	13955	14172	14003	14073	14051	14205	14012	14076	14009	14062	14003	14100	14009	14018	14100	14064	14009	13877	13928	13948	14058	14021	13913	14138	14024	14138	13982	14063	14083	14015	14138	14085	14039	14057	14187	14060	13910	14187	14117	14125	14002	14013	14156	13967	13997	14088	14022	14244	14123	14034	14260	14002	14097	14111	14034	14097	14179	14144	14203	14188	14143	13976	14128	14223	13805	14038	13979	13999	14098	14095	14093	14113	14059	14040	14042	14178	14166	13965	13990	14074	14194	14066	13976	14001	14033	14062	14103	13936	14245	14053	14066	14047	14113	14242	14032	14016	13934	14024	14072	14066	14087	14093	14178	14087	13934	13995	13947	14134	14150	14094	14067	13992	14042	14121	13988	14119	14203	14282	14134	14139	14023	14083	14133	13918	14142	13954	14050	14085	14009	14144	14036	14120	13987	14095	14055	14088	14000	14071	14116	14025	14046	14016	14129	14177	14017	13929	14192	14113	14049	14042	13991	14190	14116	14143	14120	14141	14074	14011	14135	14027	13941	14053	14021	13982	14074	13892	14000	14112	14091	13927	14099	14051	13889	13953	14114	14018	14137	14220	14081	13973	13995	14182	14058	14026	13914	13985	14048	14063	14144	14262	14057	14054	14097	14022	14070	14088	14227	14027	13893	14014	14025	14111	14225	14109	14065	14232	14039	14105	14001	14191	14072	14010	14031	14057	14053	14207	14014	13944	14158	14007	14023	14066	14005	14036	14115	14162	13977	14154	14180	14163	14140	14243	13944	14166	13946	14108	14216	14064	14111	14198	13856	14112	14138	14088	13986	14010	13985	14151	13891	14002	14158	14120	14202	14077	13945	14111	14118	14081	13968	14190	14044	14168	14114	13969	14040	14067	14048	13952	14140	14104	14044	14136	14057	14145	14083	14157	14154	13965	14088	14161	14155	14112	14201	14248	14064	14043	14230	14000	13994	14026	14035	14267	14075	13979	14026	14165	14007	14077	14094	14082	14223	14069	14251	13992	14065	14075	13989	14049	14043	14204	14177	14006	14197	14002	14197	14027	14148	13931	14019	14023	14112	14057	14029	13856	14035	14283	14179	13957	14110	13962	14142	14074	14035	14252	14115	14036	14201	14001	14037	14266	14182	14019	14042	14125	13961	14127	14125	13859	14063	14001	14047	13851	14005	14050	14088	13899	14119	14086	14173	14234	14095	13970	14113	14006	14029	14137	14012	14213	14034	14045	14047	14023	14022	13940	13984	13996	14013	13885	13981	13993	14029	14067	14077	13980	14014	14131	14051	14063	13954	14065	13959	14163	14210	14039	14091	13965	13995	14091	13985	14061	13860	14069	14175	14167	14070	14042	14024	14010	14085	14035	14118	14094	14052	13983	14103	14066	13959	13989	14160	14073	14082	14058	13999	14088	13834	14084	14039	13989	13916	13983	13994	14145	14083	14134	14146	14129	14144	13955	14169	13961	14209	13882	13849	13971	14286	13957	13954	14050	14204	13932	14084	14132	14067	14065	14159	14199	14150	14101	14074	14021	13853	14009	14146	14179	14127	14044	14011	14268	14063	14028	13972	14228	14136	13997	13934	14029	14100	14180	14099	14088	13987	13932	14146	14001	14258	14092	14111	14130	14003	13923	13982	13994	14262	13999	14242	14117	13901	14096	13908	13953	14163	13867	14047	14068	14031	14107	14149	14070	14113	14086	13988	13993	14102	14208	14179	14243	14030	14205	14143	13955	14091	14116	14145	14118	13975	13976	14014	14142	14159	14048	13996	14092	13941	14102	14134	14170	14059	14251	13981	13984	14202	14042	14017	13918	14026	14151	14060	13937	14175	14129	13973	14132	14003	14034	14158	14064	14243	14191	13921	14145	14071	14035	14074	14107	14191	14019	14041	13966	14087	14045	14099	14118	14049	14045	14069	14176	14055	14002	13964	13991	14087	13937	14105	13985	14000	13943	13835	14173	14074	13943	14020	14134	13862	14066	13988	14023	14069	14044	14054	14171	14039	13971	14078	13954	13980	14206	14156	14079	14114	14134	14188	13949	13958	14065	13981	14127	14002	14129	14089	14024	14184	13867	13944	14100	14081	14150	13993	14053	13945	14131	14118	14116	14011	14184	13982	14146	14155	14274	14010	13926	13922	14024	14067	14065	14029	13944	14203	14131	14147	13991	13969	14062	13941	13931	14352	14201	14031	14110	14152	14091	13975	13892	14010	14094	14107	14123	14129	14014	14092	13973	13936	14186	13981	14015	14007	14140	14134	13968	14048	13932	14079	14128	14073	14093	13868	14041	14081	14125	14115	14187	14102	14088	14002	13880	14023	14038	14115	14151	14010	14166	14083	14015	14107	13971	14167	14130	14105	13968	14067	14078	14040	13994	14124	13910	13966	14113	14186	14047	14008	13995	13994	13984	14079	14000	14021	13920	13931	14111	14080	14249	14183	14128	14049	14061	14141	14027	14176	13970	14062	13980	14083	13916	13961	14000	13994	14078	14049	14085	14043	14224	14058	14103	14016	13954	14011	14019	13961	14072	13992	14180	13903	14065	14089	13971	13977	13905	14037	14102	13963	14127	14139	14054	14064	14015	14127	13954	14300	14029	14144	14124	14022	14017	14041	14055	14166	14024	14028	14072	14169	14080	13934	14086	14082	14064	14010	13876	14055	13927	13970	14089	14096	14056	13941	14066	14013	14065	14139	14000	14244	14124	14070	14097	14095	14102	14127	13962	13995	14214	14097	14121	14269	14146	14190	14076	13923	14015	13959	14077	14205	14026	13908	14075	13966	13945	13962	14013	14144	14157	13936	14069	14075	14213	14136	14181	14138	14039	14084	14129	13950	14164	13995	13908	14041	14095	14085	14138	13994	13926	14149	14213	14152	14056	14040	14016	14068	14069	14060	14205	14184	14252	13978	14091	14046	14124	14033	14207	14140	14156	13923	13978	14211	14043	13972	13942	14037	13856	14068	14089	14036	13967	14192	14113	14157	14059	14105	14039	13953	13999	14066	14037	14058	14137	13922	14151	14073	14144	14217	14028	14007	14005	14113	14154	14134	13951	14052	14105	14124	14207	14116	14053	14121	14280	14184	13980	13971	13997	14110	14117	14098	14128	14122	14024	14008	14099	14087	14040	13882	14182	14090	14122	14111	14232	14052	13942	13989	13903	14079	14001	14066	14122	14094	13930	14081	13911	13954	14155	14098	13936	14185	14029	14273	14173	14058	14046	14177	14060	14150	13899	13973	14234	13962	14013	13894	14165	14099	13969	13958	14106	14097	13986	13966	14151	14131	13874	13956	13977	14152	14144	14110	13900	14105	13839	13882	14026	14141	14218	13994	14136	13795	14008	14077	13983	14144	14083	14381	13942	14219	14080	14036	14053	14120	13953	14082	13763	14193	14086	13976	14080	13873	13952	14238	14060	14086	14082	14052	13871	14065	14069	14111	14033	14048	14058	14041	14145	14041	14062	14231	14010	14140	14174	14068	14053	14069	14104	14163	14031	14136	14005	14057	14140	14093	14189	14076	13972	14086	14089	14077	14104	14149	14125	14120	14185	14010	14064	14069	14153	14064	13990	13998	14278	14148	13889	14219	13975	13822	14118	14099	13975	14019	14112	14018	14180	14210	14085	13907	14046	13977	14077	13933	14093	14181	14114	13816	14158	14011	14039	14010	14207	14136	14169	13947	13939	14184	14065	14147	13987	14121	14166	13999	14121	13974	14056	13988	14068	14080	14204	14046	14031	14155	14098	14230	14198	13900	14162	14158	14110	14209	14178	14078	14093	14199	14112	14049	14130	13979	13939	14246	13900	14187	14086	13957	14033	13911	13992	13911	14100	13995	14146	14014	14089	14031	13931	13871	14116	14119	14031	13931	14116	13948	14069	14072	14011	14038	14026	14018	14253	14005	14029	14096	14065	13991	14008	13995	14218	14081	14099	14002	14134	14093	14021	14027	13970	13885	13866	13907	14008	14014	14102	13866	13942	13855	14075	14018	14035	14013	13867	14085	14207	14111	14202	14122	13989	13960	14022	14134	14023	14015	14077	14109	14000	14312	14107	14135	14198	13943	14079	14002	14072	14013	13998	14184	14086	14061	13873	14043	13989	14060	14088	14076	14065	14209	13990	14048	14247	13806	14079	14150	13996	14020	14178	14101	14003	14013	14007	14043	14243	14113	13935	13929	14107	13994	13960	13948	14240	14075	13977	14215	14095	14173	14082	14055	14205	14173	14008	14008	14160	14081
27875	24784	30942	27477	22576	20633	19670	18645	18114	18071	17581	17188	17365	17227	17142	16810	17055	16846	16484	16687	16614	16614	16634	16699	16575	16825	16630	16724	16574	16557	16754	16565	16525	16595	16689	16674	16687	16572	16602	16416	16522	16518	16657	16445	16630	16470	16608	16392	16576	16649	16396	16476	16438	16779	16566	16340	16470	16586	16422	16532	16534	16355	16627	16308	16448	16608	16782	16750	16466	16520	16435	16567	16414	16445	16429	16578	16551	16635	16542	16474	16569	16613	16519	16407	16610	16607	16415	16495	16531	16382	16517	16348	16531	16434	16676	16547	16586	16411	16304	16573	16704	16649	16265	16507	16313	16509	16683	16539	16476	16555	16478	16493	16706	16424	16523	16303	16612	16501	16610	16317	16387	16464	16465	16546	16526	16533	16540	16594	16479	16536	16420	16666	16618	16387	16576	16502	16691	16599	16466	16587	16833	16512	16510	16529	16728	16201	16587	16570	16620	16646	16491	16595	16500	16396	16559	16496	16429	16550	16465	16636	16355	16302	16486	16382	16580	16504	16432	16585	16579	16456	16565	16518	16426	16305	16558	16474	16425	16586	16656	16654	16645	16342	16559	16378	16539	16345	16420	16423	16380	16527	16531	16422	16598	16472	16788	16448	16520	16529	16671	16670	16428	16605	16492	16581	16568	16371	16744	16240	16577	16710	16566	16418	16468	16491	16471	16493	16552	16618	16393	16671	16565	16618	16579	16685	16647	16452	16382	16519	16484	16662	16592	16454	16474	16545	16503	16448	16425	16503	16687	16546	16773	16805	16492	16472	16700	16542	16269	16521	16597	16375	16499	16499	16391	16560	16440	16637	16669	16570	16610	16529	16451	16617	16446	16442	16452	16363	16610	16561	16298	16666	16667	16820	16657	16424	16629	16479	16524	16563	16458	16668	16609	16516	16432	16573	16505	16570	16633	16594	16235	16605	16569	16507	16485	16391	16559	16597	16400	16694	16550	16737	16575	16627	16443	16596	16471	16472	16558	16693	16569	16548	16575	16633	16444	16301	16737	16489	16320	16486	16534	16537	16449	16568	16555	16523	16371	16406	16705	16525	16514	16424	16536	16617	16388	16421	16550	16428	16359	16359	16503	16365	16748	16580	16573	16321	16427	16316	16394	16327	16470	16340	16466	16475	16521	16503	16525	16300	16431	16528	16335	16561	16566	16585	16695	16555	16666	16424	16574	16574	16537	16499	16421	16577	16662	16364	16801	16772	16480	16408	16465	16598	16460	16603	16589	16386	16413	16410	16406	16407	16382	16632	16467	16522	16561	16544	16613	16429	16672	16611	16391	16681	16421	16480	16575	16569	16612	16513	16679	16577	16596	16504	16636	16481	16420	16576	16746	16667	16444	16674	16632	16692	16562	16490	16441	16361	16475	16502	16565	16594	16391	16567	16534	16610	16503	16520	16646	16484	16603	16675	16551	16476	16472	16501	16706	16355	16587	16581	16820	16653	16380	16542	16609	16412	16605	16483	16508	16436	16582	16498	16664	16192	16500	16478	16742	16506	16458	16480	16729	16570	16695	16536	16641	16675	16402	16646	16547	16362	16406	16566	16605	16645	16508	16544	16587	16683	16457	16539	16707	16745	16668	16482	16528	16486	16687	16418	16472	16564	16680	16637	16590	16509	16388	16593	16589	16583	16649	16468	16422	16454	16491	16744	16386	16566	16410	16421	16536	16554	16802	16471	16425	16552	16629	16500	16607	16537	16459	16535	16544	16591	16535	16514	16720	16480	16368	16449	16586	16515	16631	16386	16789	16496	16629	16652	16346	16534	16600	16648	16679	16508	16510	16495	16793	16563	16633	16390	16650	16511	16371	16585	16521	16400	16426	16667	16558	16742	16366	16636	16659	16628	16582	16363	16436	16603	16647	16607	16806	16692	16716	16625	16451	16248	16548	16437	16434	16541	16547	16542	16587	16471	16715	16626	16579	16737	16425	16514	16517	16429	16574	16459	16576	16431	16583	16490	16489	16480	16462	16501	16607	16493	16639	16597	16377	16634	16488	16807	16648	16414	16472	16402	16362	16575	16388	16456	16699	16442	16496	16600	16412	16641	16612	16403	16579	16648	16574	16782	16463	16661	16647	16317	16560	16569	16628	16594	16446	16406	16385	16546	16445	16568	16618	16358	16449	16673	16585	16528	16520	16578	16389	16390	16600	16573	16469	16580	16432	16413	16584	16431	16468	16484	16317	16503	16440	16638	16453	16605	16565	16418	16489	16617	16357	16536	16692	16399	16479	16679	16599	16665	16650	16593	16569	16670	16568	16526	16451	16728	16534	16570	16533	16405	16422	16691	16586	16599	16532	16593	16605	16617	16436	16732	16633	16641	16574	16589	16587	16512	16691	16470	16397	16632	16442	16527	16570	16522	16413	16377	16364	16576	16500	16448	16697	16363	16418	16477	16527	16396	16632	16526	16589	16497	16598	16483	16460	16494	16350	16297	16276	16776	16578	16744	16664	16339	16521	16720	16418	16471	16506	16467	16686	16505	16421	16408	16544	16471	16580	16467	16638	16583	16441	16527	16358	16578	16512	16508	16670	16513	16748	16410	16673	16554	16613	16723	16654	16568	16468	16729	16668	16701	16460	16384	16607	16382	16539	16453	16484	16433	16591	16287	16381	16360	16369	16486	16453	16562	16463	16795	16360	16637	16499	16582	16515	16424	16482	16534	16623	16390	16847	16542	16365	16344	16605	16375	16580	16357	16474	16630	16542	16653	16533	16448	16670	16519	16562	16631	16669	16492	16261	16609	16510	16591	16649	16433	16322	16558	16540	16513	16493	16542	16437	16729	16330	16618	16486	16619	16493	16304	16418	16682	16688	16616	16656	16494	16447	16295	16576	16758	16462	16479	16617	16629	16547	16523	16395	16658	16432	16540	16560	16515	16473	16535	16696	16557	16591	16599	16498	16414	16559	16459	16566	16405	16546	16718	16520	16696	16363	16555	16690	16559	16467	16632	16498	16602	16381	16349	16488	16391	16593	16469	16437	16238	16464	16448	16577	16460	16490	16501	16407	16686	16645	16512	16654	16668	16523	16065	16381	16507	16424	16365	16732	16812	16632	16433	16633	16480	16359	16575	16598	16527	16432	16398	16701	16259	16567	16350	16476	16368	16632	16403	16399	16390	16504	16510	16413	16572	16672	16514	16533	16578	16628	16447	16488	16508	16412	16404	16450	16312	16711	16446	16600	16387	16554	16550	16676	16492	16546	16570	16495	16481	16590	16643	16555	16679	16546	16544	16633	16532	16578	16498	16533	16391	16466	16329	16641	16519	16366	16434	16502	16373	16432	16512	16390	16478	16423	16327	16554	16473	16489	16608	16604	16319	16585	16634	16680	16528	16467	16334	16730	16606	16449	16330	16599	16651	16528	16602	16656	16459	16545	16435	16558	16374	16372	16450	16476	16402	16656	16601	16659	16745	16639	16684	16772	16646	16562	16427	16557	16391	16541	16479	16617	16751	16546	16458	16433	16525	16461	16384	16645	16435	16542	16767	16693	16544	16460	16566	16345	16310	16407	16478	16673	16479	16327	16558	16301	16363	16535	16690	16590	16469	16481	16510	16544	16489	16423	16595	16533	16523	16530	16434	16546	16651	16417	16393	16469	16534	16495	16574	16578	16475	16760	16369	16573	16326	16464	16564	16599	16483	16551	16567	16414	16529	16493	16695	16531	16407	16392	16304	16466	16372	16623	16547	16374	16353	16521	16543	16787	16541	16462	16512	16299	16527	16431	16358	16486	16498	16432	16459	16663	16807	16397	16472	16473	16534	16451	16575	16670	16538	16466	16543	16587	16494	16540	16560	16576	16471	16458	16331	16348	16452	16500	16440	16476	16396	16428	16355	16544	16454	16396	16389	16426	16395	16403	16448	16573	16687	16551	16400	16584	16552	16515	16534	16441	16612	16607	16484	16441	16665	16814	16559	16467	16634	16539	16603	16592	16376	16649	16457	16564	16346	16605	16469	16519	16387	16558	16402	16770	16638	16598	16322	16404	16506	16479	16655	16542	16690	16613	16471	16569	16521	16531	16540	16550	16561	16448	16385	16444	16569	16530	16394	16633	16490	16325	16526	16360	16613	16525	16568	16571	16569	16650	16525	16487	16731	16735	16594	16392	16472	16510	16527	16751	16535	16779	16571	16518	16647	16607	16546	16530	16715	16456	16564	16629	16451	16400	16302	16489	16486	16558	16402	16527	16543	16313	16528	16496	16587	16811	16683	16473	16670	16483	16564	16520	16448	16735	16441	16424	16489	16563	16416	16466	16389	16483	16372	16639	16682	16488	16597	16426	16609	16573	16425	16567	16533	16498	16676	16542	16477	16460	16575	16307	16532	16336	16422	16230	16445	16620	16577	16401	16518	16213	16451	16475	16365	16445	16578	16563	16515	16507	16358	16512	16665	16536	16562	16646	16423	16568	16410	16398	16528	16408	16562	16402	16364	16459	16384	16563	16494	16618	16545	16583	16491	16362	16508	16574	16443	16651	16611	16439	16380	16711	16516	16481	16583	16375	16483	16723	16576	16484	16538	16513	16443	16503	16374	16508	16706	16662	16510	16460	16675	16454	16776	16514	16532	16651	16593	16596	16229	16639	16733	16531	16439	16537	16590	16635	16606	16444	16552	16635	16465	16443	16600	16537	16333	16583	16499	16498	16549	16482	16331	16431	16593	16613	16448	16543	16774	16634	16512	16604	16702	16462	16374	16479	16274	16583	16702	16632	16599	16484	16563	16489	16474	16717	16646	16446	16498	16238	16724	16512	16622	16568	16216	16511	16513	16342	16584	16599	16675	16552	16677	16391	16449	16638	16449	16417	16406	16466	16424	16554	16589	16465	16374	16255	16557	16329	16572	16453	16498	16526	16504	16536	16302	16503	16590	16480	16445	16490	16739	16364	16619	16581	16421	16438	16428	16378	16437	16600	16549	16494	16533	16414	16444	16674	16434	16576	16427	16648	16446	16221	16420	16610	16601	16537	16546	16503	16389	16501	16548	16500	16393	16483	16426	16523	16488	16493	16462	16457	16461	16303	16546	16572	16578	16479	16563	16497	16670	16504	16557	16508	16679	16469	16309	16463	16808	16746	16671	16494	16550	16682	16802
25099	37291	34811	27623	23287	20499	19092	17783	16968	16478	16167	15757	15521	15425	14996	14876	14876	15014	14959	14699	14818	14642	14594	14512	14536	14464	14404	14467	14387	14522	14477	14450	14388	14483	14494	14559	14500	14297	14268	14535	14473	14332	14470	14497	14469	14393	14530	14369	14354	14307	14490	14431	14366	14318	14361	14359	14482	14284	14360	14345	14431	14280	14488	14447	14353	14272	14316	14325	14584	14388	14449	14318	14507	14448	14271	14502	14213	14464	14577	14294	14405	14468	14300	14156	14396	14457	14364	14461	14504	14346	14359	14381	14313	14465	14430	14231	14419	14435	14186	14427	14425	14319	14348	14307	14573	14313	14455	14454	14338	14442	14322	14227	14539	14281	14466	14223	14563	14255	14360	14376	14314	14440	14385	14325	14396	14331	14323	14380	14330	14338	14287	14342	14434	14392	14474	14495	14514	14274	14377	14286	14454	14416	14227	14652	14439	14264	14283	14538	14320	14369	14507	14339	14414	14418	14490	14347	14258	14270	14433	14331	14245	14278	14276	14360	14401	14357	14272	14234	14421	14305	14402	14330	14371	14317	14541	14459	14529	14300	14386	14589	14360	14544	14312	14365	14355	14263	14387	14319	14281	14159	14398	14536	14377	14423	14242	14327	14495	14654	14282	14372	14326	14397	14397	14386	14249	14447	14492	14180	14358	14403	14436	14448	14383	14238	14429	14317	14274	14164	14540	14526	14389	14564	14302	14658	14430	14420	14356	14248	14148	14536	14215	14389	14275	14530	14273	14257	14361	14426	14460	14382	14438	14442	14391	14182	14410	14303	14307	14478	14316	14423	14329	14357	14324	14462	14352	14243	14474	14437	14481	14410	14392	14180	14340	14268	14343	14306	14512	14425	14368	14381	14278	14282	14453	14446	14335	14346	14434	14485	14433	14286	14487	14306	14244	14549	14405	14432	14487	14387	14408	14475	14384	14394	14392	14582	14408	14444	14290	14418	14305	14222	14457	14515	14452	14383	14202	14333	14424	14424	14331	14432	14369	14209	14414	14379	14275	14286	14473	14598	14385	14415	14411	14398	14370	14186	14634	14165	14491	14353	14449	14437	14552	14363	14446	14321	14379	14434	14292	14369	14531	14250	14460	14353	14217	14299	14405	14510	14335	14302	14444	14253	14357	14214	14381	14536	14248	14279	14381	14457	14385	14445	14256	14263	14486	14367	14449	14490	14383	14399	14400	14360	14346	14308	14336	14412	14477	14318	14447	14483	14267	14442	14393	14368	14342	14457	14427	14328	14575	14242	14420	14360	14368	14342	14458	14524	14348	14547	14423	14476	14401	14350	14239	14385	14394	14447	14395	14411	14171	14627	14545	14484	14295	14414	14284	14292	14411	14377	14146	14562	14419	14514	14335	14645	14437	14300	14288	14496	14250	14225	14344	14344	14443	14521	14439	14373	14324	14460	14608	14400	14263	14303	14331	14521	14284	14399	14568	14529	14277	14214	14302	14302	14396	14352	14343	14376	14334	14379	14205	14481	14461	14330	14506	14397	14277	14437	14317	14461	14209	14345	14300	14254	14323	14269	14404	14237	14484	14367	14413	14366	14494	14421	14438	14366	14455	14360	14309	14289	14223	14332	14329	14288	14470	14197	14437	14326	14324	14438	14418	14415	14244	14349	14327	14436	14331	14406	14329	14398	14519	14426	14548	14300	14357	14498	14231	14401	14362	14478	14245	14355	14361	14315	14341	14395	14289	14397	14371	14406	14431	14466	14368	14378	14370	14443	14241	14364	14439	14406	14361	14394	14207	14351	14293	14409	14333	14454	14238	14400	14496	14314	14386	14179	14417	14484	14389	14343	14425	14487	14421	14443	14481	14316	14284	14649	14276	14319	14381	14361	14271	14347	14455	14300	14235	14442	14394	14493	14398	14395	14340	14433	14403	14344	14284	14450	14474	14304	14386	14324	14554	14358	14328	14381	14485	14358	14321	14489	14387	14415	14411	14480	14305	14197	14326	14359	14316	14435	14258	14487	14418	14293	14448	14379	14434	14338	14419	14429	14456	14464	14236	14142	14400	14351	14441	14416	14323	14368	14288	14441	14421	14367	14414	14212	14436	14294	14481	14361	14418	14343	14336	14393	14458	14202	14475	14362	14238	14348	14381	14383	14313	14364	14339	14452	14305	14449	14221	14481	14301	14340	14224	14599	14305	14546	14353	14349	14446	14398	14214	14352	14464	14335	14288	14421	14310	14449	14419	14503	14283	14485	14573	14355	14354	14341	14453	14428	14316	14491	14319	14356	14323	14391	14473	14431	14313	14329	14548	14475	14550	14570	14316	14387	14347	14273	14352	14566	14434	14348	14150	14389	14353	14555	14412	14264	14366	14450	14332	14413	14380	14470	14484	14118	14382	14285	14371	14210	14427	14475	14328	14369	14306	14169	14382	14496	14611	14342	14318	14419	14532	14392	14296	14358	14449	14434	14559	14197	14503	14329	14388	14400	14399	14215	14295	14345	14529	14630	14481	14341	14389	14421	14313	14314	14296	14330	14438	14502	14428	14370	14382	14315	14298	14308	14425	14330	14419	14206	14321	14286	14287	14357	14325	14401	14388	14390	14221	14347	14349	14419	14384	14356	14385	14341	14424	14408	14509	14381	14293	14380	14266	14394	14364	14393	14458	14572	14384	14420	14369	14461	14320	14510	14437	14425	14417	14486	14323	14311	14227	14331	14400	14390	14464	14313	14484	14277	14565	14507	14291	14370	14214	14430	14447	14426	14353	14198	14362	14413	14374	14411	14367	14378	14387	14415	14515	14312	14340	14339	14228	14355	14488	14245	14466	14368	14271	14452	14489	14255	14337	14436	14487	14352	14408	14341	14326	14466	14373	14293	14268	14426	14469	14421	14325	14530	14351	14473	14461	14456	14400	14231	14375	14390	14489	14284	14406	14331	14336	14363	14449	14282	14458	14296	14490	14397	14446	14406	14528	14548	14343	14346	14336	14406	14334	14118	14574	14407	14341	14312	14409	14300	14361	14522	14453	14322	14430	14239	14387	14429	14476	14591	14385	14278	14256	14279	14424	14462	14367	14339	14274	14201	14389	14402	14253	14222	14227	14417	14341	14412	14336	14352	14345	14408	14392	14268	14449	14332	14352	14543	14416	14403	14288	14439	14475	14455	14247	14392	14255	14455	14433	14275	14278	14236	14378	14426	14387	14358	14365	14390	14318	14345	14498	14525	14338	14328	14555	14468	14391	14389	14388	14498	14258	14482	14288	14507	14231	14565	14356	14366	14270	14486	14327	14342	14280	14512	14284	14323	14414	14443	14359	14268	14338	14221	14429	14517	14325	14541	14390	14431	14404	14416	14330	14522	14243	14303	14422	14412	14450	14465	14239	14445	14379	14423	14425	14580	14384	14411	14488	14435	14451	14335	14298	14367	14297	14377	14374	14446	14351	14376	14327	14377	14344	14438	14429	14276	14419	14362	14381	14380	14309	14390	14232	14196	14421	14313	14231	14287	14411	14335	14330	14337	14356	14338	14311	14439	14410	14538	14450	14245	14452	14378	14616	14342	14398	14364	14372	14176	14303	14436	14468	14438	14545	14307	14429	14343	14269	14327	14289	14311	14385	14493	14399	14602	14566	14531	14355	14558	14442	14576	14326	14304	14404	14397	14320	14424	14256	14431	14426	14234	14408	14402	14232	14431	14294	14443	14363	14409	14351	14304	14362	14275	14280	14395	14444	14339	14445	14471	14549	14410	14333	14441	14467	14192	14237	14373	14443	14420	14088	14318	14487	14351	14330	14453	14428	14321	14458	14372	14466	14450	14534	14469	14483	14442	14308	14419	14393	14223	14359	14436	14353	14439	14391	14469	14377	14484	14279	14443	14285	14345	14307	14601	14243	14396	14423	14513	14531	14474	14490	14494	14344	14356	14399	14527	14351	14350	14441	14497	14360	14406	14500	14106	14261	14439	14393	14416	14349	14381	14314	14502	14277	14404	14323	14584	14447	14381	14415	14446	14287	14361	14382	14359	14308	14412	14479	14319	14313	14418	14294	14390	14446	14467	14328	14414	14421	14342	14288	14374	14388	14480	14634	14298	14302	14343	14487	14578	14464	14252	14337	14379	14363	14398	14465	14523	14477	14209	14423	14361	14262	14450	14435	14462	14265	14344	14445	14225	14350	14559	14392	14547	14513	14334	14482	14434	14284	14404	14405	14301	14473	14371	14396	14481	14369	14532	14344	14604	14501	14381	14439	14362	14284	14446	14539	14401	14375	14337	14500	14174	14446	14413	14297	14432	14562	14391	14486	14450	14337	14340	14370	14388	14411	14313	14253	14357	14245	14351	14217	14335	14450	14375	14370	14386	14422	14278	14276	14365	14474	14494	14463	14334	14366	14191	14459	14368	14385	14457	14439	14331	14322	14200	14381	14341	14491	14377	14487	14446	14519	14286	14293	14300	14407	14543	14514	14372	14343	14356	14391	14382	14406	14355	14509	14403	14561	14508	14285	14343	14374	14462	14354	14470	14368	14484	14404	14449	14497	14517	14280	14442	14426	14361	14444	14420	14369	14258	14262	14474	14193	14432	14464	14484	14277	14491	14228	14378	14224	14359	14479	14403	14349	14461	14458	14342	14432	14323	14568	14531	14285	14392	14335	14388	14532	14290	14267	14406	14387	14447	14367	14239	14536	14255	14447	14389	14340	14383	14331	14404	14375	14292	14440	14482	14450	14363	14436	14439	14249	14370	14586	14321	14265	14400	14625	14464	14526	14498	14388	14359	14424	14299	14411	14499	14496	14447	14391	14477	14279	14407	14402	14403	14360	14350	14246	14325	14536	14388	14314	14394	14455	14365	14262	14209	14398	14397	14216	14318	14435	14340	14428	14309	14628	14507	14204	14274	14464	14419	14445	14339	14385	14492	14454	14463	14350	14483	14196	14523	14453	14269	14399	14423	14271	14382	14361	14453	14551	14345	14400	14304	14425	14327	14403	14386	14442	14318	14315	14349	14304	14313	14317	14377	14230	14402	14349	14408	14324	14487	14349	14508	14327	14235	14419	14277	14243	14407	14417	14191	14431	14275	14424	14288	14547	14457	14484	14640	14354	14516	14445	14523	14341	14454	14468	14513	14455	14368	14415	14436
23694	21002	28373	24381	23106	23949	23114	19885	18968	18496	18234	17582	17614	17447	17127	17090	16886	16834	16965	16763	16721	16809	16751	16655	16596	16690	16491	16720	16417	16419	16432	16451	16465	16376	16219	16318	16560	16507	16450	16575	16282	16523	16309	16430	16459	16397	16415	16509	16290	16448	16159	16350	16351	16336	16234	16414	16342	16224	16353	16322	16282	16542	16481	16424	16418	16331	16474	16515	16340	16418	16365	16289	16369	16316	16204	16092	16128	16423	16366	16240	16301	16251	16282	16417	16347	16385	16364	16319	16270	16222	16300	16370	16312	16279	16233	16364	16267	16455	16420	16501	16353	16505	16329	16440	16222	16296	16443	16379	16269	16421	16286	16575	16346	16401	16314	16350	16212	16199	16169	16251	16269	16253	16206	16453	16369	16212	16373	16238	16315	16440	16274	16253	16251	16306	16438	16442	16457	16170	16510	16265	16375	16341	16160	16381	16345	16276	16379	16143	16214	16219	16301	16249	16259	16349	16487	16215	16227	16191	16204	16268	16271	16360	16314	16324	16244	16181	16354	16264	16100	16397	16193	16515	16443	16425	16452	16225	16545	16241	16389	16377	16330	16040	16049	16228	16254	16283	16403	16178	16471	16240	16246	16352	16281	16601	16380	16533	16353	16345	16300	16323	16514	16170	16312	16457	16393	16241	16186	16176	16178	16292	16302	16222	16146	16354	16366	16286	16230	16233	16519	16320	16462	16181	16466	16326	16182	16519	16399	16270	16288	16263	16436	16189	16131	16223	16124	16206	16220	16361	16294	16428	16278	16320	16348	16280	16333	16270	16162	16084	16251	16161	16525	16262	16475	16285	16339	16276	16506	16232	16166	16195	16307	16293	16368	16216	16272	16297	16242	16244	16300	16307	16443	16376	16426	16270	16469	16226	16256	16472	16197	16235	16174	16101	16388	16289	16196	16304	16265	16402	16428	16309	16354	16478	16360	16405	16419	16521	16188	16167	16303	16182	16132	16363	16387	16273	16245	16222	16261	16352	16531	16546	16334	16329	16163	16226	16248	16384	16406	16209	16231	16486	16270	16257	16395	16406	16321	16290	16282	16329	16313	16284	16377	16350	16269	16236	16401	16313	16162	16440	16320	16290	16274	16058	16327	16321	16456	16608	16372	16329	16267	16291	16190	16164	16216	16310	16477	16366	16197	16201	16353	16318	16256	16424	16200	16223	16365	16392	16332	16268	16264	16352	16405	16207	16351	16285	16192	16159	16293	16227	16177	16546	16396	16160	16323	16507	16330	16398	16251	16244	16154	16375	16299	16230	16350	16346	16136	16329	16365	16499	16284	16245	16194	16239	16439	16244	16591	16405	16232	16404	16460	16310	16117	16442	16451	16289	16428	16389	16183	16383	16418	16376	16175	16470	16263	16186	16060	16365	16462	16219	16384	16352	16224	16128	16250	16256	16289	16260	16391	16337	16225	16284	16230	16406	16476	16227	16243	16340	16191	16245	16353	16255	16358	16347	16416	16486	16370	16204	16216	16327	16302	16134	16372	16500	16331	16245	16345	16456	16330	16289	16266	16390	16408	16369	16278	16346	16459	16460	16372	16310	16333	16157	16070	16248	16223	16312	16439	16489	16362	16249	16356	16338	16549	16174	16305	16183	16424	16319	16301	16114	16208	16426	16333	16205	16194	16209	16373	16103	16090	16350	16165	16494	16188	16249	16240	16341	16358	16323	16319	16252	16505	16415	16290	16456	16420	16341	16387	16433	16384	16272	16415	16523	16296	16311	16222	16430	16418	16364	16177	16443	16432	16308	16209	16476	16521	16330	16229	16309	16461	16526	16305	16343	16229	16375	16331	16320	16229	16269	16310	16315	16239	16361	16358	16142	16338	16332	16470	16658	16243	16440	16184	16411	16385	16203	16212	16387	16175	16199	16401	16271	16254	16335	16402	16463	16590	16238	16416	16226	16269	16242	16372	16452	16204	16596	16303	16324	16386	16457	16284	16295	16394	16381	16251	16242	16393	16268	16291	16259	16347	16258	16312	16258	16227	16377	16269	16380	16404	16170	16353	16496	16301	16401	16295	16492	16111	16294	16326	16305	16339	16272	16075	16132	16200	16397	16298	16296	16298	16288	16541	16128	16359	16392	16409	16377	16166	16304	16403	16293	16366	16242	16155	16176	16307	16213	16158	16389	16436	16309	16302	16324	16259	16408	16434	16297	16152	16444	16428	16373	16418	16182	16247	16310	16373	16297	16301	16265	16330	16365	16309	16356	16275	16493	16349	16250	16341	16294	16143	16288	16246	16367	16401	16334	16359	16360	16343	16278	16299	16157	16506	16291	16239	16277	16257	16271	16310	16292	16449	16174	16174	16243	16291	16262	16160	16264	16183	16093	16291	16146	16323	16254	16305	16196	16282	16432	16434	16229	16409	16335	16269	16310	16507	16204	15975	16415	16181	16264	16337	16094	16327	16381	16424	16177	16343	16327	16132	16307	16129	16207	16386	16259	16408	16377	16201	16403	16371	16383	16122	16400	16396	16369	16422	16370	16461	16280	16344	16169	16374	16297	16414	16338	16266	16315	16269	16066	16124	16371	16279	16319	16397	16436	16247	16205	16325	16088	16265	16397	16620	16256	16198	16354	16599	16101	16250	16262	16240	16259	16171	16425	16211	16056	16253	16077	16318	16257	16278	16339	16363	16325	16200	16296	16256	16389	16159	16459	16521	16263	16461	16230	16327	16303	16377	16319	16233	16536	16245	16340	16124	16399	16425	16387	16285	16303	16139	16264	16198	16205	16483	16349	16141	16419	16342	16391	16413	16200	16503	16355	16483	16449	16485	16379	16493	16192	16399	16431	16356	16333	16445	16448	16129	16256	16349	16299	16411	16369	16306	16457	16299	16274	16414	16396	16268	16179	16334	16275	16415	16313	16347	16055	16241	16150	16426	16256	16341	16353	16218	16431	16264	16200	16247	16154	16151	16232	16145	16320	16390	16141	16411	16430	16370	16303	16511	16264	16144	16294	16335	16454	16314	16287	16300	16318	16312	16309	16304	16184	16333	16255	16315	16429	16364	16379	16321	16238	16448	16267	16148	16143	16044	16255	16065	16215	16305	16289	16061	16354	16205	16547	16390	16388	16147	16446	16308	16345	16296	16256	16321	16339	16177	16305	16247	16372	16271	16338	16130	16348	16279	16311	16283	16347	16184	16218	16300	16444	16303	16317	16220	16265	16345	16339	16354	16341	16325	16279	16167	16555	16331	16337	16406	16290	16376	16356	16447	16442	16531	16316	16436	16474	16230	16178	16315	16271	16429	16165	16386	16490	16301	16213	16412	16180	16215	16322	16328	16527	16187	16268	16211	16173	16409	16377	16342	16381	16394	16242	16277	16336	16356	16320	16324	16300	16386	16242	16196	16148	16221	16357	16273	16272	16263	16285	16369	16418	16239	16245	16417	16404	16386	16167	16125	16204	16257	16293	16118	16316	16232	16486	16415	16195	16166	16153	16371	16339	16360	16379	16212	16263	16326	16064	16374	16267	16270	16195	16385	16436	16334	16340	16139	16198	16470	16425	16401	16459	16328	16350	16262	16322	16302	16385	16163	16351	16384	16134	16306	16436	16400	16426	16381	16258	16189	16237	16316	16049	16215	16491	16365	16393	16154	16292	16200	16304	16325	16400	16464	16251	16356	16404	16108	16032	16277	16142	16370	16093	16228	16433	16416	16222	16403	16276	16117	16195	16235	16247	16333	16379	16084	16380	16264	16286	16391	16040	16108	16293	16331	16314	16394	16325	16610	16265	16256	16317	16432	16425	16456	16495	16428	16371	16334	16398	16257	16225	16317	16323	16430	16174	16203	16237	16133	16249	16352	16290	16317	16418	16301	16351	16268	16342	16298	16352	16319	16098	16293	16409	16372	16201	16295	16340	16211	16383	16264	16151	16312	16426	16170	16392	16319	16146	16343	16358	16362	16358	16366	16473	16298	16289	16264	16298	16240	16237	16640	16314	16243	16337	16198	16249	16434	16382	16371	16279	16256	16162	16184	16245	16227	16188	16160	16227	16341	16288	16274	16178	16323	16229	16398	16388	16324	16635	16207	16266	16200	16310	16380	16294	16313	16303	16341	16400	16269	16415	16404	16311	16390	16252	16236	16299	16370	16421	16488	16335	16366	16136	16226	16370	16422	16225	16428	16350	16355	16307	16533	16430	16290	16122	16285	16374	16177	16315	16169	16341	16245	16292	16374	16323	16332	16432	16087	16187	16389	16295	16271	16352	16342	16430	16518	16384	16252	16191	16105	16247	16454	16220	16367	16481	16416	16306	16489	16483	16419	16021	16086	16310	16179	16221	16283	16245	16151	16401	16493	16410	16382	16309	16398	16410	16471	16193	16225	16320	16288	16335	16121	16204	16316	16266	16259	16287	16201	16168	16121	16419	16297	16282	16514	16174	16322	16166	16280	16270	16392	16605	16173	16351	16345	16343	16254	16185	16300	16353	16424	16358	16307	16194	16280	16305	16280	16340	16351	16290	16236	16281	16270	16289	16158	16326	16206	16409	16067	16230	16397	16377	16085	16367	16258	16020	16323	16413	16416	16346	16254	16043	16261	16268	16355	16329	16626	16157	16332	16323	16464	16268	16288	16298	16279	16209	16225	16476	16402	16172	16285	16338	16378	16474	16177	16459	16400	16223	16265	16307	16394	16162	16243	16354	16341	16309	16247	16166	16275	16350	16000	16232	16200	16144	16451	16407	16511	16589	16496	16413	16274	16373	16342	16403	16191	16289	16100	16405	16407	16329	16484	16299	16340	16475	16329	16276	16358	16340	16316	16390	16347	16366	16328	16281	16229	16463	16219	16303	16363	16303	16422	16414	16293	16097	16336	16308	16316	16286	16420	16396	16316	16530	16352	16413	16458	16437	16218	16428	16294	16193	16391	16150	16182	16246	16383	16396	16384	16268	16328	16280	16295	16200	16117	16196	16251	16287	16234	16230	16358	16358	16342	16493	16288	16412	16362	16388	16280	16298	16220	16229	16520	16386	16269	16269	16268	16284	16226	16418	16319	16287	16296	16190	16401	16426	16221	16474	16385	16363	16242	16338	16399	16350	16451	16339	16275	16385	16387	16423	16260	16232	16374	16279	16287	16177
24809	41727	39803	31610	26890	23358	21147	19784	18554	17683	16997	16668	15995	15763	15588	15308	15050	14882	15041	14733	14917	14763	14759	14612	14568	14616	14495	14375	14510	14431	14370	14297	14433	14239	14296	14399	14369	14262	14150	14206	14187	14322	14360	14239	14335	14077	14327	14328	14293	14284	14316	14244	14423	14221	14173	14511	14287	14170	14337	14083	14346	14395	14255	14346	14281	14437	14125	14308	14198	14298	14296	14041	14335	14140	14166	14218	14334	14239	14125	14117	13991	14300	14227	14131	14391	14219	14443	14211	14193	14024	14175	14135	14269	14248	14197	14179	14345	14184	14250	14303	14167	14266	14091	14501	14260	14217	14379	14336	14216	14290	14152	14299	14348	14185	14143	14216	14286	14195	14223	14211	14211	14154	14285	14123	14109	14146	14210	14086	14168	14248	14297	14300	14269	14359	14265	14131	14250	14169	14247	14231	14369	14419	14207	14304	14237	14281	14430	14215	14152	14220	14154	14203	14334	14359	14273	14201	14382	14215	14162	14334	14317	14264	14227	14272	14311	14304	14205	14212	14320	14240	14184	14209	14263	14338	14143	14166	14140	14192	14298	14233	14039	14456	14167	14246	14248	14026	14351	14134	14177	14391	14070	14263	14214	14454	14245	14232	14225	14235	14113	14231	14180	14384	14358	14318	14230	14201	14203	14255	14186	14232	14225	14246	14083	14222	14290	14126	14212	14263	14026	14103	14158	14315	14114	14244	14427	14117	14244	14372	14277	14149	14106	14150	14317	14121	14054	14135	14192	14205	14216	14610	14306	13940	14159	14194	14234	14179	14168	14145	14328	14297	14219	14282	14377	14219	14388	14067	14197	14378	14284	14419	14096	14209	14131	14383	14190	14203	14169	14177	14252	14329	14328	14431	14220	14266	14234	14198	14212	14330	14227	14321	14116	14231	14090	14167	14393	14174	14239	14186	14243	14345	14256	14203	14166	14175	14111	14044	14315	14118	14297	14277	14274	14237	14187	14412	14273	14327	14119	14167	14170	14253	14155	14298	14216	14208	14324	14368	14069	14199	14039	14289	14290	14266	14310	14322	14182	14236	14172	14123	14108	14172	14463	14127	14311	14128	14057	14171	14106	14398	14265	14254	14259	14191	14301	14081	14058	14476	14170	14300	14261	14181	14167	14251	14098	14200	14419	14303	14186	14189	14298	14239	14192	14355	14089	14012	14116	14309	14245	14123	14181	14168	14163	14169	14127	14119	14205	14230	14430	14253	14187	14061	14243	14131	14327	14242	14428	14320	14197	14150	14169	14309	14193	14079	14327	14353	14215	14078	14196	14031	14328	14222	14245	14164	14131	14137	14267	14292	14213	14289	14262	14257	14275	14189	14215	14279	14245	14236	14114	14384	14199	14272	14258	14189	14084	14326	14165	14367	14127	14251	14154	14205	14320	14259	14323	14317	14158	14423	14308	14192	14197	14279	14251	14154	14290	14305	14101	14258	14217	14326	14341	14358	14323	14134	14429	14022	14149	14135	14138	14061	14265	14263	14166	14185	14150	14179	14252	14242	14430	14089	14166	14236	14023	14216	14376	14139	14212	14212	14221	14085	14122	14318	14193	14170	14320	14358	14164	14147	14439	14120	14422	14328	14078	14285	14336	14246	14196	14280	14182	14178	14165	14336	14151	14282	14092	14229	14247	14101	14051	14304	14224	14137	14273	14310	14254	14165	14223	14079	14237	14258	14297	14310	14190	14308	14267	14342	14267	14216	14272	14286	14219	14297	14154	14081	13887	14173	14254	14053	14483	14094	14365	14303	14227	14179	14285	14146	14243	14323	14196	14285	14186	14214	14180	14365	14288	14100	14218	14190	14248	13942	14280	14294	14216	14094	14019	14271	14399	14117	14076	14278	14319	14431	14161	14282	14332	14275	14257	14228	14258	14229	14119	14289	14193	14339	14255	14280	14103	14297	14287	14187	14256	14125	14349	14290	14401	14310	14181	14258	14003	14283	14250	14246	14210	14171	14231	14362	14284	14410	14222	14095	14237	14308	14173	14182	14244	14267	14103	14188	14285	14254	14182	14459	14179	14229	14160	14289	14247	14269	14428	14092	14121	14363	14321	14120	14161	14235	14230	14344	14195	14395	14094	14124	14237	14216	14250	14256	14009	14288	14253	14250	14251	14340	14393	14557	14218	14151	14235	14208	14127	14148	14235	14202	14167	14176	14400	14338	14244	14203	14194	14155	14259	14155	14248	14325	14369	14215	14081	14264	14274	14217	14255	14222	14238	14145	14293	14242	14237	14266	14362	14145	14294	14152	14225	14436	14163	14242	14284	14233	14234	14222	14221	14175	14168	14226	14275	14341	14464	14406	14329	14203	14278	14193	14085	14263	14261	14242	14106	14245	14142	14205	14053	14313	14204	14101	14179	14155	14246	14166	14194	14280	14233	14243	14281	14297	14155	14354	14210	14249	14087	14219	14224	14264	14307	14248	14195	14162	14162	14391	14288	14253	14165	14096	14325	14102	14117	14290	14378	14108	14429	14333	14288	14216	14279	14267	14311	14278	14200	14263	14301	14248	14263	14106	14262	14134	14303	14159	14211	14105	14160	14314	14308	14230	14385	14389	14359	14215	14168	14227	14350	14255	14197	14145	14279	14271	14286	14199	14168	14175	14207	14175	14082	14065	14304	14339	14207	14036	14399	14220	14254	14247	14167	14281	14385	14332	14291	14160	14189	14264	14194	14243	14083	14078	14261	14215	14358	14356	14508	14196	14409	14282	14200	14162	14258	14386	14121	14401	14079	14223	14306	14250	14117	14071	14289	14352	14065	14118	14254	14097	14228	14356	14194	14140	14197	14242	14202	14148	14197	14087	14148	14238	14348	14053	14166	14187	14086	14140	14067	14350	14115	14225	14174	14394	14199	14145	14084	14294	14161	14186	14225	14126	14226	14081	14096	14286	14339	14220	14083	14317	14295	14221	14227	14155	14223	14350	14348	14211	14247	14185	14319	14214	14052	14277	14167	14296	14195	14258	14328	14192	14409	14131	14210	14132	14103	14306	14135	14232	14091	14247	14159	14245	14100	14281	14249	14294	14102	14178	14207	14302	14263	14131	14203	14211	14296	14011	14318	14345	14196	14374	14161	14296	14423	14276	14194	14284	14151	14152	14272	14218	14028	14343	14243	14219	14273	14219	14323	14332	14258	14237	14270	14189	14245	14145	14228	14163	14297	14256	14390	14292	14268	14167	14265	14247	14387	14169	14490	14106	14195	14219	14297	14097	14158	14108	14139	14210	14171	14148	14413	14340	14266	14197	14196	14278	14256	14197	14298	14247	14181	14287	14218	14396	14273	14350	14053	14342	14322	14217	14147	14247	14365	14117	14196	14306	14219	14199	14173	14201	14320	14144	14260	14114	14176	14143	14217	14454	14082	14161	14135	14272	14240	14080	14302	14254	14268	14169	14206	14123	14303	14073	14269	14188	14405	14179	14215	14269	14195	14087	14275	14095	14345	14372	14180	14085	14175	14203	14246	14349	14225	14231	14135	14315	14294	14190	14255	14315	14238	14228	14406	14234	14134	14180	14196	14200	14203	14185	14180	14305	14269	14270	14070	14419	14222	14250	14207	14229	14117	14177	14156	14429	14239	14288	14128	14247	14102	14370	14283	14237	14227	14231	14301	14251	14295	14197	14240	14327	14343	14382	14351	14281	14266	14128	14288	14312	14155	14162	14184	14190	14238	14106	14145	14362	14224	14215	14471	14061	14194	14238	14237	14221	14321	14188	14116	14428	14130	14169	14310	14315	14326	14062	14210	14246	14321	14189	14232	14130	14290	14346	14217	14128	14339	14156	14171	14145	14122	14196	14160	14336	14119	14205	14314	14115	14200	14386	14261	14351	14268	14339	14266	14199	14255	14342	14050	14261	14160	14151	14197	14310	14030	14170	14372	14178	14107	14371	14299	14320	14219	14183	14231	14249	14284	14195	14342	14129	14299	14275	14119	14194	14181	14329	14129	14055	14303	14183	14267	14248	14087	14312	14280	14150	14051	14336	14141	14182	13968	14420	14157	14315	14290	14265	14359	14165	14230	14180	14251	14334	14192	14176	14236	14340	14199	14307	14273	14251	14200	14176	14296	14166	14107	14265	14292	14404	14088	14151	14064	14463	14074	14335	14155	14154	14160	14120	14259	14128	14198	14102	14256	14237	14331	14208	14147	14220	14370	14190	14348	14236	14205	14304	14362	14167	14075	14223	14114	14253	14279	14183	14321	14199	14212	14305	14059	14218	14231	14174	14248	14265	14231	14327	14180	14155	14285	14307	14174	14252	14281	14245	14249	14104	14176	14364	14259	14247	14230	14190	14172	14229	14231	14111	14137	14306	14297	14379	14158	14119	14251	14305	14113	14251	14079	14355	14230	14176	14331	14252	14266	14200	14458	14107	14120	14322	14207	14219	14303	14076	14341	14313	14240	14142	14441	14208	14400	14295	14129	14293	14220	14210	14268	14454	14092	14446	14185	14201	14201	14160	14142	14183	14309	14249	14389	14333	14188	14238	14221	14425	14320	14140	14314	14260	14295	14178	14384	14396	14210	14307	14317	14292	14213	14285	14205	14284	14277	14216	14299	14166	14176	14373	14172	14413	14233	14152	14180	14220	14146	14303	14305	14274	14280	14331	14214	14281	14202	14336	14144	14094	14212	14200	14326	14150	14224	14287	14224	14257	14130	14239	14297	14248	14146	14202	14300	14123	14110	14113	14212	14323	14341	14241	14195	14371	14220	14281	14396	14215	14307	14389	14106	14355	14257	14177	14157	14420	14252	14330	14224	14292	14230	14126	14170	14186	14198	14359	14408	14417	14346	14288	14233	14278	14423	14207	14286	14269	14215	14285	14144	14181	14320	14258	14162	14382	14199	14194	14188	14368	14179	14401	14378	14334	14136	14229	14214	14182	14273	14256	14320	14354	14124	14190	14282	14226	14065	14190	14190	14073	14227	14062	14083	14212	14380	14165	14320	14357	14235	14257	14195	14192	14061	14329	14222	14238	14111	14219	14214	14233	14224	14070	14283	14233	14210	14061	14416	14176	14196	14233	14269	14035	14245	14275	14328	14187	14261	14133	14121	14286	14122	14250	14290	14148	14285	14286	14234	14325
22626	21019	28739	23534	21646	24658	26791	21750	20025	19762	19097	18335	17968	17843	17475	17345	17168	17176	17244	17216	17137	16935	16901	16678	17043	16897	16867	16566	16495	16661	16569	16548	16317	16556	16497	16329	16407	16506	16445	16424	16464	16461	16579	16442	16330	16453	16357	16510	16374	16137	16312	16417	16533	16171	16505	16512	16408	16453	16326	16472	16400	16412	16347	16219	16368	16363	16490	16354	16278	16370	16094	16470	16524	16352	16211	16478	16322	16448	16463	16313	16337	16471	16498	16317	16116	16334	16258	16265	16185	16267	16370	16542	16379	16201	16458	16423	16523	16248	16157	16288	16226	16397	16299	16433	16342	16335	16244	16483	16360	16540	16282	16242	16252	16389	16447	16333	16227	16227	16426	16101	16368	16338	16432	16214	16238	16231	16350	16123	16087	16195	16216	16318	16291	16374	16426	16386	16301	16311	16311	16380	16316	16350	16259	16434	16311	16385	16295	16291	16205	16418	16395	16317	16342	16164	16236	16321	16314	16297	16268	16225	16257	16394	16386	16342	16363	16328	16441	16176	16503	16284	16288	16236	16337	16248	16262	16156	16360	16315	16455	16329	16210	16419	16376	16330	16286	16405	16252	16267	16210	16388	16112	16474	16293	16434	16244	16150	16169	16354	16391	16478	16440	16361	16254	16456	16287	16310	16416	16363	16106	16408	16343	16262	16129	16268	16370	16285	16236	16441	16329	16166	16113	16554	16235	16108	16280	16161	16314	16439	16268	16240	16174	16145	16241	16671	16383	16230	16190	16206	16314	16344	16196	16183	16428	16050	16168	16302	16357	16417	16171	16202	16157	16227	16313	16413	16205	16182	16367	16194	16160	16272	16300	16335	16308	16394	16250	16363	16438	16412	16294	16456	16362	16286	16250	16436	16397	16415	16400	16246	16152	16391	16403	16331	16210	16149	16253	16258	16172	16304	16138	16200	16204	16225	16135	16134	16214	16353	16222	16317	16026	16345	16564	16282	16345	16412	16176	16210	16303	16214	16405	16291	16116	16264	16110	16199	16070	16365	16333	16185	16244	16179	16161	16398	16296	16287	16385	16415	16169	16172	16356	16299	16209	16230	16326	16275	16259	16538	16458	16279	16328	16180	16468	16091	16328	16225	16192	16284	16352	16309	16397	16471	16368	16225	16349	16323	16327	16397	16130	16264	16319	15989	16238	16393	16432	16235	16323	16391	16216	16238	16269	16230	16371	16153	16269	16241	16192	16214	16346	16286	16279	16282	16149	16350	16439	16284	16329	16286	16400	16231	16356	16323	16297	16281	16323	16144	16212	16301	16331	16262	16321	16376	16269	16284	16240	16363	16469	16166	16188	16340	16371	15977	16249	16310	16271	16269	16431	16439	16402	16057	15916	16146	16154	16395	16312	16306	16302	16315	16410	16320	16427	16222	16229	16255	16304	16492	16095	16338	16312	16267	16399	16084	16463	16238	16318	15977	16171	16416	16294	16151	16146	16160	16198	16325	16223	16340	16282	16315	16284	16175	16242	16338	16253	16280	16454	16194	16358	16149	16342	16186	16214	16278	16069	16224	16310	16128	16107	16329	16403	16200	16274	16286	16215	16303	16162	16444	16322	16266	16173	16283	16393	16160	16193	16334	16243	16258	16156	16381	16269	16407	16456	16230	16241	16321	16150	16403	16401	16167	16261	16284	16360	16286	16162	16612	16473	16302	16414	16354	16357	16317	16171	16050	16250	16381	16329	16249	16349	16403	16186	16341	16217	16402	16414	16397	16326	16275	16420	16247	16315	16292	16299	16182	16448	16403	16433	16127	16327	16222	16240	16437	16092	16370	16166	16177	16323	16198	16637	16292	16306	16319	16338	16368	16345	16120	16415	16154	16222	16318	16484	16362	16283	16355	16267	16250	16365	16201	16343	16213	16163	16165	16376	16282	16291	16140	16201	16234	16242	16554	16513	16345	16367	16225	16227	16073	16374	16352	16558	16235	16115	16483	16302	16309	16309	16270	16255	16350	16372	16324	16437	16293	16244	16457	16339	16357	16238	16154	16225	16316	16352	16330	16230	16505	16389	16232	16387	16272	16319	16308	16191	16227	16435	16417	16112	16087	16363	16248	16169	16354	16305	16285	16412	16246	16227	16418	16440	16269	16423	16075	16359	16602	16324	16134	16279	16333	16159	16014	16318	16228	16261	16145	16198	16302	16367	16174	16263	16253	16191	16387	16438	16175	16408	16562	16257	16241	16486	16417	16146	16377	16575	16234	16268	16211	16204	16189	16259	16118	16201	16302	16287	16358	16409	16176	16355	16341	16153	16097	16386	16275	16241	16257	16467	16170	16210	16287	16275	16281	16295	16257	16321	16126	16245	16208	16458	16293	16328	16175	16370	16126	16326	16486	16328	16294	16219	16304	16182	16288	16248	16146	16365	16207	16278	16111	16203	16292	16308	16333	16305	16172	16331	16233	16062	16159	16291	16347	16376	16301	16399	16441	16278	16378	16266	16460	16392	16302	16481	16343	16306	16178	16334	16386	16477	16447	16286	16304	16410	16167	16200	16280	16328	16114	16246	16287	16273	16306	16214	16291	16386	16164	16129	16303	16421	16360	16194	16186	16272	16199	16078	16138	16283	16247	16309	16343	16330	16174	16307	16358	16505	16317	16475	16438	16298	16027	16299	16009	16325	16067	16260	16253	16261	16264	16330	16171	16324	16317	16362	16262	16079	16258	16299	16358	16222	16339	16534	16249	16210	16356	16116	16332	16346	16466	16080	16264	16136	16168	16390	16265	16360	16335	16320	16227	16179	16361	16432	16294	16259	16231	16259	16459	16273	16306	16075	16277	16345	16219	16174	16193	16179	16225	16534	16340	16103	16255	16407	16372	16339	16440	16320	16314	16219	16278	16203	16333	16187	16321	16141	16368	16289	16338	16388	16251	16201	16210	16076	16280	16560	16249	16258	16219	16309	16228	16515	16405	16487	16275	16321	16244	16249	16358	16194	16432	16420	16295	16263	16275	16124	16246	16215	16330	16038	16164	16353	16224	16173	16451	16301	16367	16235	16168	16252	16175	16227	16082	16259	16321	16184	16152	16247	16285	16114	16390	16309	16307	16450	16333	16293	16189	16250	16167	16286	16253	16392	16370	16331	16265	16132	16183	16196	16293	16171	16181	16223	16281	16389	16329	16408	16457	16385	16209	16347	16396	16386	16284	16117	16426	16239	16400	16213	16313	16173	16323	16333	16293	16318	16294	16256	16360	16181	16145	16462	16436	16298	16284	16271	16181	16203	16272	16341	16249	16456	16188	16419	16426	16418	16454	16114	16381	16434	16472	16438	16295	16109	16319	16046	16369	16204	16386	16070	16210	16513	16348	16196	16299	16233	16329	16273	16339	16295	16238	16353	16226	16098	16340	16347	16311	16417	16303	16413	16314	16279	16215	16321	16291	16542	16272	16247	16323	16307	16162	16128	16233	16457	16340	16349	16235	16338	16263	16280	16130	16209	16428	16298	16275	16487	16331	16226	16329	16377	16407	16266	16294	16277	16261	16204	16253	16382	16100	16155	16262	16280	16189	16278	16407	16315	16428	16366	16398	16331	16146	16356	16355	16298	16511	16308	16206	16267	16323	16254	16158	16235	16177	16217	16429	16337	16450	16456	16309	16319	16515	16162	16375	16462	16226	16488	16173	16399	16322	16279	16421	16440	16305	16386	16237	16238	16342	16351	16351	16282	16081	16172	16229	16442	16294	16162	16223	16338	16293	16188	16306	16339	16297	16342	16277	16175	16479	16291	16422	16302	16418	16313	16259	16578	16295	16173	16253	16372	16174	16452	16183	16271	16481	16284	16417	16450	16384	16235	16292	16125	16124	16219	16161	16295	16228	16336	16456	16228	16209	16078	16411	16353	16206	16376	16268	16388	16231	16124	16475	16393	16285	16438	16270	16377	16426	16460	16347	16359	16107	16389	16151	16438	16531	16321	16141	16027	16116	16248	16391	16240	16152	16272	16325	16225	16283	16575	16322	16319	16208	16465	16345	16335	16333	16291	16143	16309	16417	16400	16266	16095	16179	16328	16294	16547	16378	16377	16217	16215	16145	16202	16195	16323	16489	16373	16348	16323	15987	16255	16441	16462	16247	16400	16349	16374	16197	16358	16325	16262	16243	16417	16238	16309	16090	16219	16082	16319	16384	16293	16263	16275	16003	16046	16273	16389	16280	16302	16366	16226	16424	16297	16168	16329	16402	16380	16270	16273	16107	16365	16106	16219	16306	16285	16187	16263	16207	16428	16281	16276	16273	16262	16264	16312	16404	16286	16254	16115	16364	16276	16335	16207	16126	16421	16392	16317	16482	16288	16339	16254	16287	16306	16378	16318	16188	16572	16281	15995	16239	16341	16252	16202	16286	16202	16260	16304	16673	16262	16336	16293	16420	16331	16458	16382	16316	16464	16420	16288	16414	16270	16414	16281	16301	16278	16315	16379	16361	16320	16345	16204	16206	16452	16261	16139	16074	16269	16287	16112	16053	16200	16287	16280	16426	16195	16166	16395	16239	16457	16190	16439	16256	16254	16304	16220	16430	16290	16254	16152	16344	16536	16281	16127	16112	16242	16415	16305	16384	16268	16189	16373	16154	16252	16234	16264	16186	16289	16212	16307	16437	16298	16394	16203	16336	16328	16108	16338	16210	16326	16331	16228	16337	16304	16228	16288	16340	16293	16365	16235	16255	16354	16258	16348	16249	16374	16216	16340	16495	16228	16419	16449	16252	16120	15988	16256	16148	16220	16317	16457	16548	16283	16317	16066	16114	16238	16271	16182	16316	16325	16320	16209	16217	16294	16349	16395	16269	16166	16212	16314	16301	16232	16206	16162	16237	16161	16203	16450	16357	16451	16267	16370	16134	16437	16268	16316	16410	16377	16177	16338	16041	16483	16363	16143	16143	16216	16149	16327	16351	16277	16280	16215	16152	16366	16403	16309	16294	16262	16319	16421	16162	16463	16255	16224	16118	16330	16282	16307	16175	16290	16381	16416	16366	16218	16213	16111	16517	16556	16105	16349	16171	16072	16109	16195	16002	16257	16254	16044	16003	16380	16163	16181	16381	16360	16340	16491	16226	16487	16261	16117	16225	16269	16360	16299	16292
26198	46014	43949	35357	30172	26238	23584	21910	20274	19019	18361	17517	16941	16489	15954	15710	15550	15370	15134	14973	15082	15008	14816	14910	14781	14730	14697	14438	14449	14398	14438	14543	14389	14415	14238	14418	14286	14293	14357	14463	14278	14364	14361	14348	14205	14375	14282	14303	14165	14147	14249	14348	14286	14258	14356	14232	14235	14266	14166	14255	14239	14354	14225	14147	14160	14298	14162	14253	14453	14286	14142	14220	13969	14221	14279	14185	14286	14180	14099	14105	14222	14087	14206	14205	14127	14246	14088	14092	14204	14061	14138	14327	14197	14209	14161	14254	14360	14246	14342	14205	14178	14204	14084	14225	14014	14283	14247	14191	14077	14180	14284	14042	14134	14162	14196	14173	14169	14144	14275	14272	14145	14160	14302	14347	14317	14054	14198	14110	14150	14044	14230	14119	14077	14225	14089	14224	14188	14238	14312	14148	14204	14183	14252	14207	14399	14167	14109	14104	14182	14163	14231	14317	14041	14153	14195	14089	14184	14129	14140	14262	14249	14154	14297	14243	14211	14149	14231	14137	14158	14261	14186	14250	14232	14290	14318	14249	14108	14208	14238	14286	14147	14228	14243	14275	14288	14114	14232	14282	14290	14000	14167	14301	14101	14081	14197	14264	14107	14215	14137	14119	14172	14311	14208	14138	14138	14275	14258	14199	14044	14186	14194	14312	14240	14000	14329	14217	14214	14197	14167	14182	14168	14153	14119	14347	14173	14229	14046	14279	14052	14235	14221	13965	14181	14041	14169	14089	14098	14079	14195	14236	14138	14368	14072	14110	14112	14100	14126	14068	14246	14148	14293	14277	14114	14021	14328	14199	13952	14176	14007	14138	14383	14112	14235	14156	14162	14388	14289	14254	14088	14250	14318	14254	14246	14173	14077	14133	14262	14051	14172	14096	14166	14184	14408	14336	14190	14277	14278	14046	14195	14193	14293	14016	14135	14257	14167	14212	14108	14125	14100	14174	13890	14317	14157	14005	14191	14368	14210	14017	14086	14300	14091	14067	14240	14376	14256	14240	14115	14123	14362	14118	14094	14195	13986	14015	14190	14219	14100	14059	14236	14155	14260	14258	14186	14191	14150	14422	14006	14161	14169	14205	14196	14179	14105	14189	14132	14168	14201	14272	14092	14131	13976	14226	14223	14315	13927	14083	14148	14209	14159	14260	14317	14212	14137	14112	14081	14027	14105	14299	14145	14308	14166	14373	14288	14081	14263	14105	14009	14303	14113	14046	14209	14292	14061	14151	14078	14172	14079	14102	14199	14307	14158	14156	14117	14330	14275	14343	14102	14063	14182	14198	14215	14222	14415	14169	14289	14205	14090	14238	14205	14236	14250	14211	14075	14055	14156	14108	14257	14168	14264	14190	14150	14175	14235	14154	14182	14332	14117	14168	14204	14131	14228	14281	14292	14155	14163	14114	14322	14304	14233	14163	14156	14207	14212	14131	14148	14002	14103	14093	14036	14044	14096	14346	14168	14103	14194	14156	14203	14284	14223	14340	14235	14106	14195	14138	14147	14080	14097	14127	14281	14069	14142	14117	14128	14060	14163	14205	14244	14362	14122	14101	14143	14343	14011	14293	14196	14316	14193	14206	14024	14104	14286	14233	14253	14021	14291	14098	14304	14316	14248	14105	14084	14195	14265	14118	14135	14019	14202	14298	14295	14216	14058	14161	14163	14207	14333	14191	14189	14247	14301	14091	14186	14122	14265	14107	14056	14148	14261	13995	14030	14135	14195	14207	14114	14156	14240	14308	14179	14180	14224	14261	14270	14273	14071	14093	14160	14429	14078	14196	14156	14131	14089	14250	14189	14119	14262	14277	14180	14213	14284	14189	14108	14341	14282	14100	14294	14283	14315	14220	14117	14231	14136	14207	14130	14317	14129	14076	14156	14360	14232	14220	14145	14101	14296	14235	14221	14142	14033	13896	14216	14210	14272	14096	14298	14173	14116	14355	14246	14319	14188	14127	14061	14255	14156	14362	14140	14054	14239	14066	14161	14146	14242	14286	14174	14242	14199	14248	14154	14114	14297	14196	14176	14150	14233	13959	13992	14171	14296	14315	14259	14322	14076	14229	14315	14136	14149	14159	14260	14196	14277	14160	14389	14129	14053	14261	14092	14169	14153	14099	14232	14105	14257	14166	14477	14240	14071	14253	14229	14332	14239	14075	14252	14035	14140	14270	14202	14278	14132	14102	14095	14189	14230	14145	14232	14225	14276	14167	14259	14252	14125	14157	14214	14200	14139	14089	14196	14109	14208	14245	14141	14111	14358	14047	14209	14172	14275	14326	14151	14378	14194	14221	14104	14152	14201	14160	14173	14298	13984	14255	14067	14169	14222	14219	14168	14311	14087	14160	14318	13971	14178	14096	14227	14261	14071	14226	14228	14066	14165	14254	14210	14062	14224	14301	14179	14010	14193	14108	14137	14147	14218	14117	14308	14269	14135	14160	14086	14105	14138	14059	14021	14301	14267	14287	14280	14307	14223	14234	14145	14067	14361	14169	14077	14083	14266	14161	14136	14254	14227	14123	14147	14067	14135	14029	14113	14114	14105	14135	13982	14058	14237	14152	14044	14153	14232	14222	14210	13925	14210	14127	14334	14309	14396	14140	14098	14176	14292	14293	14153	14246	14193	14189	14227	14166	14175	14324	14118	14155	14109	14290	14205	14115	14125	14191	14047	14279	14038	14073	14137	14180	14314	14358	14170	14114	14119	14066	14189	14174	14149	14203	14270	14088	14217	14216	14277	14183	14246	14153	14136	14262	14138	14296	14138	14162	14086	14020	14151	14186	14181	14148	14130	14176	14035	14316	14153	14111	14123	14192	14144	14125	14152	14114	14246	14251	14077	13967	14418	14067	14108	14139	14114	14277	14130	14131	14357	14080	14235	14189	14156	14199	14211	14013	14212	14022	14322	14112	14260	14211	14212	14282	14280	14360	14272	14164	14177	14119	14188	14168	14207	14198	13976	14284	14277	14156	14143	14201	14041	14298	14135	14227	14142	14091	14359	13996	14327	14288	14333	14106	14199	14306	14172	14124	14174	14145	14218	14058	14218	14199	14181	14238	14142	14153	14130	14121	14157	14228	14196	14230	14124	14130	14124	14154	14119	14047	14301	14102	14330	14057	14145	14300	14292	14134	14279	14075	14089	14021	14113	14154	14088	14208	14143	14072	14144	14184	14172	14067	14181	14320	14118	14209	14202	14209	14033	14048	14279	14187	14245	14110	14118	14252	14180	14235	14160	14218	14132	14162	14205	14149	14026	14123	14120	14190	14206	14203	14206	14220	14264	14031	14105	14149	14139	14281	14226	14309	14132	14175	14052	14266	14179	14143	14127	14185	14237	14199	14134	14009	14069	14204	14172	14062	14164	14214	14102	14269	14132	14347	14276	14278	13975	14162	14165	14232	14253	14195	14107	14118	14122	14320	14309	14121	14192	14291	14395	14218	14217	14367	14182	14373	14149	14209	14112	14083	14165	14251	14216	14148	14234	14154	14275	14122	14174	14154	14134	13984	14150	14143	14099	14138	14129	14116	14185	14078	14043	14349	14078	14177	14168	14196	14384	14184	14206	14230	14146	14229	14038	14151	14226	14166	14171	14280	14292	14207	14409	13999	14304	14324	14166	14248	14212	14219	14245	14195	14232	14185	14248	14195	14281	14077	14325	14248	14202	14271	14234	14165	14214	14133	14138	14361	14117	14273	14189	14179	14115	14213	14203	14200	14180	14220	14310	14243	13966	14298	14110	14136	14187	14182	14291	14168	14190	14175	14167	14143	14183	14173	14224	14162	14110	14158	14288	14329	14088	14209	14157	14152	14304	14153	14291	14120	14228	14050	14099	14145	14109	14269	14247	14160	14384	14136	14250	14201	14197	14256	14167	14223	14100	14163	14245	14154	14103	14191	14204	14109	14102	13996	14242	14178	14249	14211	14296	14130	14055	14283	14138	14140	14214	14208	14088	13990	14149	14072	14263	14169	14196	14077	14342	14048	14105	14234	14122	14190	14092	14065	14116	14138	14219	14048	14328	14269	14174	14135	14327	14190	14304	14228	14228	14168	14201	14169	14326	14098	14145	14320	14138	14184	14214	14149	14202	14187	14204	14288	14244	14214	14075	14310	14062	14097	14245	14272	14283	14220	14145	14131	14149	14193	14086	14203	14149	13883	14163	14187	14260	14125	14287	14167	14073	14082	14305	14290	14190	14329	14030	14001	14150	14050	14143	14251	14198	14203	14250	14088	14207	14246	14060	14173	14087	14168	14152	14225	14018	14194	14093	13917	14358	14116	14199	14197	14230	14253	14113	14041	14181	14148	14255	14205	14101	14205	13909	14176	14171	14038	14053	13996	14188	14228	14125	14154	14182	14086	14255	14147	14061	14064	14134	14153	14151	14158	14105	14288	14143	14147	14153	14088	14073	14216	14349	14133	14083	14124	14104	14078	14041	14113	14329	14298	14308	14217	14086	14220	14218	14223	14108	14115	13950	14147	14240	14012	14196	14176	14239	14147	14163	14445	14267	14040	14058	14190	14134	14157	14148	14236	14193	14248	14226	14076	14059	14218	14397	14331	14206	14184	14161	14209	14098	14281	14186	14232	14002	14115	14135	14092	14103	14169	14281	14250	14200	14097	14240	14405	14348	14169	14178	14023	14185	14317	14185	13886	14163	14220	14292	14146	14204	14244	14063	14191	14210	14088	14310	14123	14074	13925	14318	14362	14177	14285	14277	14046	14275	14234	14124	14293	14135	14218	14277	14235	14130	14068	14212	14190	14186	14283	14255	14125	14130	14234	14126	14074	14208	14141	14150	14068	14073	14173	14278	14079	14246	14304	14343	14260	14057	14284	14144	14233	14210	14063	14103	14232	14159	14190	14280	14136	14304	14081	14184	14158	14331	14217	14155	14340	14179	14106	14159	14251	13976	14288	14170	14289	14090	14161	14271	14174	14132	14138	14128	14147	14276	13970	14107	14143	14141	14157	14354	14178	14183	14420	14096	14224	14106	14214	14129	14197	14082	14205	14115	14275	14318	14076	14216	14287	14089	14027	14117	14239	14143	14178	14193	14223	14200	14272	14144	14314	14286	14394	14076	14205	14192	14254	14102	14256
27724	24778	30618	27357	22420	20716	19739	18628	18244	17904	17621	17320	17267	17307	17185	17091	17084	16740	17000	16823	16974	16827	16740	16809	16681	16699	16627	16495	16728	16684	16651	16719	16489	16774	16727	16533	16647	16551	16686	16598	16765	16559	16589	16645	16666	16625	16737	16690	16557	16648	16603	16788	16657	16608	16779	16670	16639	16548	16953	16626	16704	16666	16736	16619	16814	16753	16573	16689	16592	16764	16798	16604	16638	16652	16620	16595	16677	16809	16803	16675	16664	16473	16761	16499	16664	16565	16705	16468	16628	16705	16623	16641	16844	16642	16491	16880	16772	16568	16687	16517	16723	16784	16500	16651	16754	16703	16723	16705	16639	16619	16719	16440	16772	16639	16548	16856	16658	16374	16680	16921	16619	16745	16613	16552	16580	16657	16698	16416	16418	16688	16527	16777	16612	16750	16750	16597	16646	16653	16788	16696	16552	16446	16715	16626	16624	16652	16683	16615	16376	16588	16730	16765	16645	16634	16426	16624	16760	16637	16648	16815	16760	16698	16432	16648	16784	16558	16608	16725	16791	16823	16620	16687	16643	16580	16751	16668	16502	16783	16503	16625	16682	16764	16640	16742	16595	16669	16899	16723	16579	16371	16586	16723	16621	16669	16808	16674	16595	16674	16635	16524	16674	16628	16675	16683	16603	16495	16709	16615	16571	16718	16557	16503	16469	16764	16795	16822	16695	16694	16589	16621	16595	16546	16483	16677	16518	16544	16518	16714	16869	16664	16531	16846	16538	16632	16676	16631	16724	16627	16389	16606	16583	16697	16567	16720	16700	16532	16486	16806	16752	16763	16640	16534	16656	16656	16658	16635	16840	16534	16491	16652	16660	16554	16512	16646	16488	16801	16499	16679	16861	16636	16429	16641	16625	16696	16507	16723	16603	16550	16914	16648	16644	16615	16685	16536	16679	16682	16832	16896	16735	16692	16700	16489	16705	16823	16586	16581	16673	16644	16671	16467	16693	16742	16682	16817	16575	16569	16611	16625	16647	16510	16779	16605	16592	16765	16574	16755	16550	16593	16763	16904	16679	16510	16516	16580	16547	16666	16602	16668	16488	16595	16487	16741	16436	16741	16749	16726	16505	16493	16539	16543	16812	16749	16536	16573	16546	16701	16657	16684	16743	16704	16611	16626	16576	16588	16571	16777	16766	16819	16411	16718	16547	16704	16585	16654	16723	16620	16779	16847	16694	16724	16542	16800	16493	16693	16794	16658	16792	16844	16535	16529	16646	16785	16446	16825	16803	16549	16846	16529	16723	16613	16621	16708	16656	16562	16547	16719	16753	16569	16605	16711	16764	16702	16787	16567	16768	16597	16743	16616	16855	16657	16633	16830	16658	16709	16653	16808	16638	16617	16810	16568	16573	16513	16733	16342	16618	16618	16565	16570	16654	16528	16668	16589	16581	16500	16439	16517	16652	16459	16737	16619	16702	16528	16782	16598	16668	16554	16663	16728	16603	16540	16618	16570	16630	16471	16597	16799	16746	16774	16764	16585	16470	16520	16653	16694	16758	16615	16723	16752	16622	16732	16755	16646	16643	16578	16672	16428	16584	16729	16631	16533	16726	16544	16607	16562	16774	16653	16544	16743	16511	16750	16729	16781	16699	16649	16646	16384	16458	16734	16746	16805	16584	16745	16700	16764	16583	16623	16390	16604	16740	16751	16732	16577	16741	16682	16589	16765	16756	16597	16679	16546	16733	16751	16751	16791	16570	16551	16505	16541	16895	16645	16662	16549	16552	16435	16239	16572	16554	16498	16734	16654	16623	16735	16855	16581	16516	16702	16761	16698	16729	16650	16685	16626	16449	16591	16679	16645	16572	16423	16711	16735	16569	16527	16670	16934	16669	16696	16592	16792	16576	16687	16700	16701	16566	16574	16393	16666	16664	16696	16685	16610	16658	16586	16666	16735	16682	16731	16626	16444	16748	16762	16667	16830	16579	16838	16764	16395	16687	16665	16623	16620	16487	16725	16511	16636	16265	16721	16607	16298	16597	16595	16645	16511	16709	16753	16566	16636	16829	16706	16607	16406	16520	16597	16686	16741	16641	16720	16445	16609	16789	16495	16540	16698	16583	16635	16829	16467	16720	16672	16632	16625	16785	16705	16680	16593	16792	16794	16839	16586	16564	16454	16604	16966	16687	16804	16683	16759	16747	16574	16753	16714	16703	16643	16618	16562	16494	16707	16707	16507	16747	16722	16383	16559	16553	16709	16615	16611	16550	16478	16473	16728	16636	16758	16589	16526	16780	16601	16708	16758	16759	16528	16745	16675	16619	16820	16758	16633	16653	16936	16638	16727	16642	16474	16751	16665	16764	16747	16685	16602	16596	16619	16687	16630	16629	16692	16573	16757	16699	16649	16796	16671	16630	16603	16416	16683	16615	16636	16561	16724	16648	16642	16606	16734	16805	16559	16768	16976	16780	16605	16698	16497	16482	16584	16760	16590	16717	16741	16636	16906	16695	16644	16696	16609	16795	16642	16777	16632	16514	16716	16529	16586	16466	16642	16635	16735	16746	16855	16763	16708	16527	16612	16676	16862	16794	16836	16723	16677	16764	16630	16764	16757	16687	16733	16676	16624	16685	16795	16875	16542	16641	16727	16670	16554	16725	16698	16854	16522	16665	16653	16729	16652	16771	16565	16597	16516	16607	16601	16609	16761	16540	16808	16835	16559	16645	16865	16708	16618	16753	16577	16957	16483	16728	16621	16565	16622	16427	16708	16601	16748	16622	16584	16836	16534	16720	16650	16720	16772	16481	16782	16647	16638	16636	16620	16587	16353	16585	16708	16641	16549	16567	16772	16866	16794	16938	16680	16776	16522	16741	16613	16643	16700	16534	16650	16513	16806	16635	16457	16398	16737	16593	16617	16631	16511	16443	16792	16781	16759	16692	16691	16668	16434	16615	16583	16688	16897	16673	16649	16595	16606	16466	16700	16549	16757	16518	16452	16883	16489	16662	16470	16583	16607	16518	16627	16647	16646	16657	16798	16501	16543	16697	16609	16615	16568	16695	16528	16521	16461	16616	16582	16598	16678	16627	16649	16703	16743	16693	16649	16485	16704	16559	16768	16555	16516	16673	16807	16662	16370	16966	16532	16693	16846	16788	16522	16731	16664	16511	16654	16725	16653	16538	16671	16732	16571	16470	16601	16733	16654	16694	16639	16644	16733	16810	16721	16783	16638	16450	16759	16625	16695	16686	16544	16633	16671	16665	16495	16579	16521	16745	16538	16658	16625	16784	16654	16743	16597	16514	16760	16612	16729	16660	16756	16837	16562	16658	16584	16578	16650	16606	16566	16696	16739	16849	16450	16753	16515	16527	16566	16630	16687	16798	16888	16501	16765	16599	16438	16782	16601	16693	16693	16763	16732	16570	16543	16698	16624	16414	16841	16528	16765	16776	16541	16734	16846	16562	16810	16720	16442	16813	16618	16943	16712	16411	16536	16735	16664	16769	16516	16507	16564	16632	16730	16649	16585	16703	16584	16647	16677	16633	16589	16497	16650	16810	16557	16607	16581	16660	16682	16638	16550	16713	16798	16798	16736	16603	16486	16699	16671	16546	16567	16538	16715	16595	16469	16562	16631	16631	16645	16761	16683	16770	16598	16638	16666	16636	16810	16600	16820	16771	16756	16634	16641	16488	16753	16501	16656	16553	16720	16702	16781	16570	16843	16623	16825	16646	16716	16411	16751	16767	16691	16769	16678	16567	16686	16712	16608	16619	16602	16582	16594	16686	16484	16707	16775	16617	16808	16643	16676	16831	16585	16576	16453	16644	16554	16481	16638	16769	16766	16804	16657	16738	16571	16654	16690	16571	16472	16630	16447	16748	16669	16614	16640	16398	16656	16646	16541	16610	16785	16706	16524	16672	16672	16562	16645	16708	16716	16689	16783	16655	16645	16502	16674	16525	16668	16542	16635	16503	16506	16636	16661	16771	16594	16776	16524	16532	16636	16527	16658	16772	16618	16672	16607	16672	16495	16560	16566	16443	16452	16850	16750	16547	16821	16613	16467	16680	16730	16694	16801	16614	16616	16635	16721	16669	16635	16765	16807	16738	16552	16761	16690	16611	16709	16687	16708	16729	16777	16730	16528	16710	16575	16618	16605	16692	16713	16608	16501	16493	16430	16711	16788	16751	16787	16637	16712	16586	16581	16806	16615	16541	16592	16580	16827	16454	16635	16468	16639	16717	16628	16662	16559	16548	16813	16555	16703	16709	16555	16685	16659	16750	16605	16686	16748	16593	16819	16721	16480	16635	16577	16565	16720	16815	16600	16753	16675	16621	16754	16568	16550	16753	16634	16707	16618	16686	16488	16700	16499	16718	16813	16579	16729	16746	16374	16568	16546	16690	16698	16556	16488	16885	16770	16876	16577	16755	16586	16642	16828	16786	16718	16757	16780	16459	16630	16747	16686	16843	16719	16829	16877	16664	16600	16755	16473	16630	16573	16799	16564	16646	16777	16654	16766	16829	16667	16713	16625	16485	16735	16706	16754	16665	16707	16700	16631	16811	16712	16710	16496	16748	16423	16665	16796	16787	16699	16502	16591	16820	16652	16527	16568	16550	16762	16595	16717	16557	16572	16505	16666	16740	16626	16563	16809	16506	16575	16595	16756	16755	16545	16784	16363	16727	16723	16673	16862	16644	16738	16657	16568	16634	16519	16612	16600	16782	16742	16609	16657	16644	16656	16618	16595	16745	16610	16724	16735	16599	16620	16570	16819	16647	16694	16652	16816	16605	16624	16655	16760	16734	16584	16686	16683	16612	16454	16659	16704	16639	16624	16677	16448	16845	16704	16654	16485	16668	16586	16744	16514	16758	16592	16357	16642	16533	16699	16647	16431	16677	16752	16708	16605	16780	16630	16863	16778	16817	16775	16566	16541	16473	16476	16570	16730	16708	16529	16708	16620	16509	16693	16751	16652	16626	16666	16532	16639	16835	16802	16749	16582	16572	16586	16747	16747	16628	16652	16593	16579	16780	16606	16748	16520	16447	16555	16676	16833	16525	16422	16769	16696	16657	16617	16719	16710	16421	16557	16565	16589	16705	16569	16548	16345	16582	16684	16515	16583	16689	16888	16666	16537	16712	16555	16647	16720
24738	36774	34637	26713	22536	20284	18761	17876	17154	16400	15917	15764	15518	15401	15342	15065	14859	14765	14850	14760	14670	14736	14630	14683	14682	14515	14524	14413	14449	14570	14421	14433	14465	14390	14456	14533	14504	14464	14402	14284	14386	14424	14566	14345	14556	14277	14424	14635	14355	14524	14444	14407	14377	14322	14406	14573	14200	14422	14615	14462	14407	14331	14555	14382	14403	14504	14497	14517	14571	14372	14286	14516	14346	14200	14351	14369	14462	14495	14406	14447	14335	14284	14370	14262	14172	14218	14448	14329	14504	14519	14442	14360	14370	14465	14517	14340	14449	14668	14258	14489	14398	14292	14435	14514	14483	14410	14167	14318	14420	14306	14208	14409	14408	14361	14516	14309	14307	14393	14412	14434	14453	14482	14498	14445	14278	14284	14375	14421	14444	14588	14313	14315	14476	14321	14386	14440	14360	14295	14418	14314	14403	14408	14454	14422	14447	14435	14418	14388	14312	14559	14562	14441	14247	14336	14410	14357	14293	14437	14378	14344	14516	14470	14256	14432	14519	14521	14412	14568	14316	14576	14330	14276	14362	14300	14235	14429	14312	14437	14420	14251	14426	14526	14461	14378	14344	14374	14451	14384	14349	14464	14564	14384	14405	14441	14209	14516	14383	14331	14410	14480	14453	14273	14401	14344	14386	14307	14262	14336	14427	14330	14379	14508	14581	14300	14390	14096	14425	14413	14256	14333	14546	14365	14394	14209	14569	14372	14154	14332	14342	14440	14352	14536	14471	14511	14380	14402	14313	14395	14431	14478	14318	14395	14429	14247	14460	14562	14410	14297	14340	14343	14398	14325	14387	14459	14358	14380	14364	14401	14248	14370	14451	14457	14459	14383	14445	14538	14315	14381	14517	14477	14527	14460	14398	14355	14437	14410	14301	14453	14448	14366	14350	14429	14197	14455	14559	14484	14401	14485	14446	14477	14387	14453	14226	14385	14422	14469	14348	14504	14419	14460	14587	14467	14544	14433	14363	14430	14535	14503	14413	14336	14390	14445	14385	14493	14491	14437	14289	14569	14452	14410	14347	14305	14302	14289	14279	14425	14552	14637	14471	14337	14161	14414	14252	14476	14542	14424	14313	14263	14390	14338	14370	14462	14288	14365	14341	14340	14411	14319	14415	14441	14381	14450	14243	14279	14479	14435	14292	14582	14425	14307	14449	14370	14440	14182	14388	14266	14402	14401	14251	14332	14484	14420	14492	14461	14521	14305	14442	14395	14347	14434	14413	14445	14293	14446	14388	14334	14446	14408	14542	14467	14249	14209	14499	14464	14281	14453	14448	14329	14614	14320	14523	14377	14400	14270	14478	14394	14312	14413	14487	14415	14334	14477	14345	14385	14276	14468	14458	14378	14289	14437	14326	14449	14529	14419	14480	14367	14281	14439	14324	14468	14376	14433	14212	14383	14591	14331	14397	14413	14390	14202	14280	14418	14464	14537	14453	14482	14184	14473	14558	14237	14349	14414	14398	14376	14353	14396	14388	14445	14469	14516	14400	14399	14275	14723	14407	14410	14339	14424	14476	14354	14405	14410	14381	14389	14581	14479	14504	14396	14396	14457	14277	14317	14373	14384	14233	14481	14478	14357	14265	14570	14462	14454	14311	14439	14295	14366	14270	14395	14528	14308	14395	14458	14287	14431	14314	14301	14530	14330	14420	14486	14242	14540	14438	14431	14263	14337	14602	14377	14339	14472	14538	14405	14561	14400	14394	14395	14413	14287	14460	14309	14448	14382	14393	14205	14465	14522	14411	14474	14509	14371	14402	14357	14532	14403	14412	14514	14405	14376	14471	14281	14322	14429	14291	14436	14309	14315	14610	14340	14437	14384	14329	14333	14370	14235	14361	14386	14326	14402	14350	14424	14563	14389	14514	14461	14404	14350	14411	14397	14425	14281	14488	14379	14356	14319	14255	14409	14395	14408	14466	14330	14377	14363	14373	14477	14461	14370	14404	14425	14462	14469	14467	14418	14363	14425	14288	14518	14322	14369	14455	14505	14482	14380	14456	14395	14630	14464	14479	14296	14486	14430	14490	14404	14573	14366	14458	14220	14302	14373	14253	14243	14369	14364	14411	14323	14480	14387	14322	14532	14336	14437	14506	14400	14565	14368	14489	14555	14437	14456	14409	14486	14584	14437	14325	14426	14413	14404	14308	14473	14330	14264	14420	14480	14558	14389	14442	14389	14288	14352	14417	14333	14446	14416	14442	14377	14451	14412	14398	14304	14498	14323	14462	14279	14528	14326	14241	14382	14391	14528	14277	14496	14262	14428	14437	14259	14346	14353	14421	14213	14482	14283	14445	14405	14639	14340	14362	14257	14403	14493	14332	14376	14408	14423	14398	14481	14529	14246	14262	14539	14411	14351	14337	14394	14286	14351	14529	14342	14402	14254	14337	14329	14244	14336	14499	14350	14339	14517	14504	14406	14397	14520	14436	14476	14321	14502	14287	14485	14252	14550	14468	14318	14374	14313	14139	14365	14313	14191	14352	14402	14473	14427	14450	14373	14296	14322	14305	14403	14337	14309	14523	14362	14322	14454	14372	14493	14364	14387	14369	14426	14411	14234	14339	14416	14275	14387	14311	14514	14514	14572	14365	14475	14530	14229	14413	14357	14270	14384	14433	14412	14437	14458	14323	14424	14514	14373	14268	14271	14282	14351	14345	14471	14372	14379	14270	14548	14238	14420	14443	14425	14329	14323	14410	14312	14316	14294	14358	14428	14550	14407	14319	14443	14401	14479	14411	14382	14525	14576	14455	14338	14484	14464	14371	14354	14503	14447	14380	14288	14478	14569	14366	14409	14325	14431	14417	14391	14365	14470	14298	14387	14512	14409	14398	14263	14329	14376	14493	14366	14441	14352	14475	14429	14457	14390	14590	14409	14278	14467	14473	14424	14447	14417	14495	14438	14499	14374	14539	14416	14351	14331	14481	14411	14487	14284	14295	14414	14298	14299	14336	14433	14467	14447	14378	14228	14285	14496	14304	14457	14292	14493	14331	14504	14465	14390	14411	14333	14400	14404	14437	14322	14418	14298	14448	14542	14536	14279	14522	14327	14394	14319	14389	14416	14321	14396	14289	14391	14258	14379	14406	14533	14351	14305	14485	14447	14472	14473	14239	14530	14624	14292	14233	14345	14521	14431	14419	14425	14373	14292	14399	14296	14373	14505	14453	14383	14268	14496	14458	14374	14328	14428	14441	14338	14386	14313	14416	14502	14390	14620	14270	14541	14405	14343	14414	14468	14358	14438	14281	14237	14552	14450	14222	14625	14428	14397	14408	14418	14246	14427	14254	14435	14352	14524	14570	14378	14536	14541	14327	14289	14382	14323	14421	14287	14387	14372	14252	14317	14460	14535	14225	14244	14300	14411	14517	14295	14181	14454	14269	14386	14345	14340	14413	14490	14282	14300	14406	14326	14411	14362	14426	14563	14305	14190	14319	14320	14341	14296	14512	14388	14398	14396	14364	14487	14416	14485	14389	14433	14375	14252	14364	14318	14321	14537	14449	14404	14487	14428	14531	14352	14401	14307	14525	14363	14416	14400	14408	14483	14460	14560	14425	14328	14398	14405	14476	14286	14361	14369	14458	14487	14454	14474	14401	14375	14499	14453	14388	14389	14338	14420	14510	14312	14296	14325	14279	14380	14502	14350	14319	14438	14474	14347	14470	14286	14274	14352	14431	14424	14389	14375	14305	14260	14519	14360	14371	14421	14526	14351	14282	14493	14320	14299	14434	14409	14459	14474	14408	14427	14383	14365	14309	14464	14438	14241	14336	14415	14391	14434	14364	14354	14412	14312	14769	14546	14537	14381	14423	14250	14484	14344	14510	14553	14204	14424	14283	14426	14309	14462	14569	14294	14372	14494	14459	14274	14426	14493	14421	14354	14298	14506	14324	14311	14482	14526	14337	14496	14367	14263	14338	14380	14409	14414	14350	14328	14421	14388	14379	14486	14402	14522	14216	14494	14367	14441	14242	14496	14408	14428	14505	14496	14308	14491	14190	14321	14335	14331	14526	14547	14395	14541	14503	14350	14416	14459	14413	14567	14436	14429	14351	14509	14400	14463	14471	14328	14280	14450	14543	14442	14429	14508	14466	14492	14312	14510	14402	14420	14280	14432	14550	14332	14330	14286	14388	14256	14393	14500	14294	14465	14330	14413	14458	14451	14374	14383	14501	14375	14485	14395	14290	14396	14251	14363	14568	14512	14305	14399	14407	14325	14477	14351	14273	14218	14544	14429	14265	14513	14249	14447	14276	14482	14417	14391	14506	14393	14131	14473	14411	14549	14478	14284	14382	14469	14529	14316	14467	14404	14481	14485	14407	14271	14459	14319	14461	14371	14393	14514	14420	14605	14413	14501	14398	14310	14462	14352	14306	14193	14299	14532	14524	14323	14384	14328	14404	14250	14453	14553	14367	14236	14600	14388	14535	14454	14472	14284	14528	14431	14455	14553	14321	14424	14402	14392	14347	14342	14428	14488	14424	14293	14456	14227	14437	14378	14423	14479	14555	14182	14551	14448	14475	14314	14291	14457	14505	14299	14307	14503	14414	14481	14543	14399	14362	14507	14336	14352	14533	14448	14534	14345	14436	14285	14465	14328	14467	14363	14297	14297	14360	14304	14333	14439	14362	14361	14197	14569	14339	14225	14339	14500	14245	14300	14410	14423	14379	14424	14343	14517	14456	14421	14447	14337	14344	14453	14343	14542	14617	14421	14522	14371	14436	14396	14299	14387	14367	14409	14443	14404	14269	14458	14385	14501	14359	14303	14672	14297	14405	14375	14384	14394	14410	14417	14499	14347	14390	14510	14432	14424	14512	14571	14451	14457	14445	14492	14375	14465	14444	14451	14482	14387	14333	14385	14392	14333	14412	14208	14317	14472	14389	14345	14341	14324	14380	14504	14505	14357	14442	14330	14308	14494	14421	14485	14356	14406	14424	14461	14320	14404	14479	14221	14468	14354	14291	14236	14387	14451	14426	14318	14333	14592	14480	14345	14475	14389	14396	14268	14500	14394	14413	14413	14440	14538	14377	14352	14446	14330	14619	14723	14532	14547	14444	14313	14518	14430	14459	14466	14370	14279	14474	14556	14371	14291
23768	20975	28279	24384	23152	23850	23124	20275	18790	18753	18217	17726	17505	17428	17301	17210	17072	17087	16674	16942	16736	16842	16627	16718	16794	16571	16534	16569	16675	16451	16686	16717	16335	16468	16608	16313	16444	16457	16555	16465	16616	16495	16333	16391	16476	16616	16500	16448	16428	16620	16656	16511	16398	16565	16594	16371	16473	16463	16453	16426	16517	16586	16264	16468	16355	16271	16608	16555	16532	16474	16489	16508	16482	16442	16565	16479	16434	16379	16483	16458	16412	16382	16534	16365	16396	16509	16478	16471	16586	16480	16404	16452	16490	16408	16259	16336	16408	16490	16540	16223	16492	16568	16374	16393	16355	16362	16318	16451	16371	16546	16521	16469	16413	16422	16245	16354	16371	16372	16392	16266	16490	16418	16497	16444	16393	16398	16479	16283	16495	16431	16399	16370	16491	16485	16593	16651	16593	16633	16594	16515	16366	16485	16440	16408	16319	16522	16428	16459	16536	16527	16361	16344	16505	16401	16430	16505	16555	16467	16436	16449	16382	16525	16357	16376	16481	16619	16653	16316	16302	16220	16239	16331	16528	16371	16576	16344	16344	16413	16427	16558	16500	16452	16453	16358	16654	16429	16564	16433	16340	16631	16483	16306	16579	16539	16604	16292	16461	16239	16366	16351	16459	16439	16492	16431	16315	16500	16256	16650	16488	16593	16436	16481	16379	16702	16337	16224	16583	16636	16373	16575	16515	16628	16508	16520	16523	16420	16440	16445	16352	16455	16392	16468	16553	16352	16554	16531	16324	16414	16270	16330	16523	16499	16443	16470	16367	16276	16635	16486	16200	16333	16525	16314	16446	16444	16464	16493	16569	16225	16505	16557	16428	16448	16566	16480	16419	16151	16497	16467	16251	16440	16557	16515	16339	16205	16242	16316	16513	16447	16503	16511	16419	16365	16419	16463	16457	16359	16291	16355	16186	16574	16437	16438	16535	16516	16632	16655	16439	16323	16433	16343	16622	16354	16425	16556	16528	16495	16555	16407	16546	16355	16441	16356	16606	16546	16422	16428	16491	16479	16622	16572	16439	16384	16583	16544	16664	16506	16278	16374	16395	16445	16352	16363	16346	16392	16476	16438	16409	16561	16545	16360	16496	16454	16590	16571	16452	16286	16484	16300	16664	16568	16593	16694	16449	16398	16288	16346	16496	16352	16516	16524	16490	16336	16482	16409	16363	16566	16573	16355	16361	16441	16342	16583	16359	16407	16478	16481	16378	16428	16401	16453	16613	16520	16515	16464	16343	16465	16406	16581	16463	16415	16409	16487	16472	16512	16541	16478	16454	16715	16342	16485	16483	16269	16456	16367	16506	16335	16497	16533	16536	16448	16428	16337	16442	16510	16614	16535	16559	16404	16319	16526	16539	16309	16487	16354	16540	16498	16530	16497	16634	16517	16505	16348	16540	16261	16482	16370	16470	16552	16518	16382	16345	16336	16361	16446	16235	16324	16510	16223	16627	16338	16660	16313	16501	16454	16499	16402	16448	16221	16416	16618	16500	16519	16522	16419	16644	16515	16403	16452	16422	16563	16291	16291	16498	16499	16502	16341	16346	16535	16564	16240	16501	16459	16615	16447	16584	16429	16377	16561	16568	16444	16555	16292	16309	16537	16650	16674	16401	16665	16529	16338	16557	16421	16496	16494	16251	16379	16379	16245	16211	16384	16299	16343	16340	16526	16444	16714	16516	16544	16427	16441	16534	16424	16412	16449	16420	16373	16351	16200	16481	16401	16254	16389	16539	16469	16467	16297	16547	16320	16286	16531	16655	16379	16521	16599	16631	16390	16480	16319	16473	16540	16161	16296	16446	16473	16479	16471	16575	16546	16520	16662	16555	16388	16758	16314	16547	16554	16678	16476	16418	16503	16426	16496	16431	16374	16334	16379	16452	16529	16301	16404	16593	16569	16466	16404	16252	16303	16397	16347	16608	16414	16643	16602	16608	16381	16593	16341	16360	16308	16441	16483	16265	16200	16376	16313	16303	16167	16304	16659	16499	16414	16509	16466	16281	16374	16463	16514	16563	16473	16315	16270	16361	16346	16325	16437	16400	16388	16315	16430	16436	16304	16327	16369	16406	16526	16404	16323	16301	16349	16489	16473	16614	16330	16356	16299	16432	16539	16712	16629	16526	16499	16441	16563	16405	16563	16516	16376	16331	16492	16354	16291	16510	16509	16385	16482	16452	16309	16587	16601	16323	16270	16591	16544	16354	16502	16471	16360	16368	16467	16470	16504	16245	16519	16501	16363	16463	16329	16524	16327	16370	16401	16435	16348	16264	16550	16345	16375	16324	16305	16379	16464	16389	16447	16416	16346	16549	16350	16518	16380	16425	16185	16360	16436	16492	16429	16397	16462	16510	16515	16531	16704	16500	16445	16541	16554	16385	16333	16492	16318	16310	16489	16306	16392	16348	16591	16361	16401	16544	16432	16385	16332	16474	16486	16692	16431	16511	16375	16446	16668	16532	16596	16607	16386	16552	16519	16428	16441	16323	16489	16432	16481	16533	16305	16187	16313	16531	16484	16523	16658	16403	16430	16509	16300	16459	16537	16300	16390	16394	16491	16223	16449	16553	16491	16441	16427	16130	16537	16342	16471	16480	16575	16573	16637	16386	16412	16331	16315	16333	16362	16492	16421	16415	16307	16633	16363	16339	16503	16237	16392	16474	16472	16577	16341	16464	16224	16290	16488	16409	16383	16382	16400	16579	16401	16591	16554	16380	16382	16265	16493	16429	16578	16413	16439	16414	16364	16479	16517	16590	16462	16442	16394	16218	16349	16405	16476	16404	16251	16440	16475	16312	16455	16483	16587	16435	16648	16438	16598	16535	16383	16655	16475	16349	16371	16503	16321	16615	16395	16331	16259	16546	16526	16345	16254	16211	16442	16281	16360	16458	16298	16437	16368	16389	16371	16464	16438	16553	16401	16344	16420	16378	16455	16716	16378	16338	16412	16348	16257	16522	16519	16365	16511	16419	16316	16455	16478	16468	16442	16463	16472	16394	16661	16471	16332	16464	16374	16535	16532	16374	16532	16538	16159	16438	16548	16325	16652	16365	16510	16399	16492	16573	16540	16450	16470	16426	16604	16681	16371	16531	16576	16408	16450	16572	16253	16504	16432	16408	16414	16368	16567	16471	16464	16620	16570	16304	16570	16440	16404	16446	16427	16533	16429	16519	16252	16477	16607	16307	16200	16254	16476	16432	16482	16422	16258	16544	16467	16439	16540	16473	16373	16306	16436	16573	16450	16563	16401	16529	16323	16432	16425	16374	16408	16536	16587	16110	16299	16385	16198	16368	16470	16435	16332	16284	16252	16280	16535	16485	16341	16396	16469	16472	16372	16363	16372	16366	16456	16509	16522	16403	16491	16401	16400	16345	16462	16380	16353	16348	16260	16349	16321	16428	16580	16503	16236	16360	16515	16491	16532	16416	16428	16546	16380	16411	16646	16571	16483	16488	16360	16413	16267	16372	16512	16623	16446	16369	16371	16513	16614	16282	16521	16451	16375	16498	16442	16396	16328	16423	16408	16473	16520	16322	16665	16524	16396	16388	16390	16408	16429	16421	16340	16487	16414	16504	16420	16394	16632	16358	16402	16277	16425	16565	16378	16379	16426	16336	16384	16551	16458	16619	16589	16434	16412	16583	16306	16337	16246	16337	16382	16471	16479	16313	16401	16586	16266	16407	16492	16331	16365	16317	16233	16430	16396	16521	16499	16431	16482	16586	16523	16513	16539	16488	16358	16547	16221	16474	16203	16393	16386	16465	16587	16595	16440	16385	16521	16417	16453	16415	16521	16544	16305	16494	16526	16279	16457	16368	16455	16418	16536	16546	16183	16507	16489	16381	16375	16562	16338	16315	16499	16480	16468	16318	16285	16419	16465	16460	16524	16616	16597	16454	16516	16123	16434	16473	16197	16396	16410	16349	16402	16474	16565	16563	16295	16303	16558	16719	16673	16494	16545	16612	16340	16679	16342	16553	16518	16508	16363	16497	16347	16315	16116	16369	16431	16565	16456	16633	16454	16348	16338	16480	16491	16646	16316	16786	16418	16464	16544	16600	16392	16400	16483	16188	16374	16469	16507	16554	16471	16421	16583	16565	16543	16501	16454	16539	16470	16290	16387	16444	16609	16535	16306	16310	16291	16534	16372	16362	16405	16481	16390	16547	16429	16589	16493	16380	16339	16477	16331	16462	16298	16355	16397	16311	16375	16606	16284	16377	16481	16500	16287	16402	16401	16299	16536	16291	16616	16360	16353	16327	16413	16353	16346	16374	16355	16384	16466	16269	16471	16426	16538	16373	16335	16398	16475	16429	16305	16357	16487	16488	16464	16540	16507	16378	16263	16499	16481	16570	16475	16149	16305	16450	16518	16545	16352	16376	16285	16373	16376	16384	16500	16390	16464	16419	16534	16364	16351	16307	16468	16398	16342	16325	16537	16372	16404	16441	16448	16412	16540	16428	16350	16385	16374	16403	16550	16538	16482	16299	16395	16427	16595	16342	16432	16304	16372	16464	16473	16642	16516	16566	16508	16344	16515	16538	16503	16471	16224	16455	16389	16528	16662	16524	16478	16479	16433	16555	16547	16401	16542	16421	16334	16475	16421	16609	16252	16323	16369	16225	16545	16548	16288	16372	16436	16657	16364	16444	16388	16394	16602	16621	16279	16320	16479	16367	16489	16343	16321	16623	16276	16434	16409	16410	16404	16350	16476	16349	16636	16515	16482	16476	16406	16529	16583	16376	16498	16549	16556	16320	16432	16720	16503	16573	16297	16225	16465	16544	16305	16386	16716	16412	16483	16427	16361	16462	16382	16452	16491	16628	16262	16554	16502	16324	16382	16310	16344	16375	16482	16493	16531	16531	16386	16462	16602	16728	16452	16470	16604	16537	16206	16511	16448	16577	16399	16425	16284	16391	16504	16546	16452	16513	16401	16426	16302	16097	16571	16425	16415	16306	16570	16509	16554	16388	16377	16390	16508	16395	16381	16389	16225	16412	16575	16431	16417	16532	16376	16491	16262	16373	16426	16435	16398	16522	16548	16227	16405	16366	16379	16360	16361	16265	16342	16404	16503	16448	16504	16542	16561	16547	16548	16607	16236
24574	41963	39746	31471	26641	23274	21069	19698	18351	17693	17222	16659	16293	15859	15573	15309	15215	15168	15231	14930	14924	14909	14704	14733	14730	14493	14707	14415	14650	14391	14598	14481	14513	14447	14382	14357	14377	14499	14253	14341	14431	14257	14536	14487	14306	14419	14316	14515	14470	14235	14416	14326	14566	14445	14358	14314	14398	14446	14151	14307	14444	14423	14423	14345	14466	14241	14436	14529	14462	14354	14297	14281	14337	14472	14242	14286	14308	14383	14265	14296	14287	14353	14320	14260	14438	14429	14374	14541	14304	14374	14199	14434	14404	14376	14211	14457	14492	14376	14287	14501	14492	14246	14413	14320	14405	14353	14194	14353	14455	14336	14433	14417	14397	14360	14360	14407	14442	14388	14415	14348	14537	14481	14115	14416	14335	14392	14389	14319	14396	14150	14427	14275	14311	14220	14424	14337	14307	14213	14394	14227	14312	14430	14553	14346	14476	14169	14458	14483	14265	14481	14321	14450	14570	14268	14259	14416	14388	14399	14393	14114	14343	14416	14426	14291	14264	14353	14427	14293	14199	14346	14215	14578	14466	14178	14327	14340	14368	14360	14391	14414	14399	14476	14229	14308	14343	14384	14176	14395	14355	14399	14375	14368	14501	14245	14405	14355	14322	14323	14314	14299	14496	14231	14308	14389	14412	14219	14168	14181	14396	14389	14436	14431	14412	14283	14459	14227	14343	14405	14273	14331	14322	14234	14325	14292	14203	14305	14383	14304	14336	14312	14375	14375	14196	14341	14398	14328	14247	14330	14356	14240	14380	14391	14387	14323	14323	14229	14335	14500	14371	14319	14312	14357	14302	14337	14370	14355	14437	14377	14458	14121	14437	14316	14205	14289	14417	14262	14259	14064	14356	14177	14397	14302	14292	14179	14399	14230	14254	14432	14327	14401	14242	14266	14223	14349	14333	14391	14232	14496	14343	14380	14341	14281	14231	14375	14457	14247	14443	14488	14288	14148	14356	14259	14432	14246	14266	14221	14288	14306	14354	14315	14364	14351	14258	14195	14265	14295	14394	14206	14279	14169	14385	14359	14310	14394	14374	14221	14331	14379	14342	14322	14380	14263	14322	14481	14366	14284	14237	14222	14298	14382	14390	14561	14370	14371	14434	14342	14421	14345	14259	14280	14286	14295	14251	14259	14418	14261	14487	14416	14446	14418	14204	14420	14218	14313	14290	14372	14259	14273	14436	14368	14322	14367	14387	14462	14402	14303	14231	14294	14326	14300	14179	14516	14341	14488	14246	14471	14282	14347	14393	14325	14484	14212	14403	14288	14397	14346	14379	14204	14342	14452	14290	14162	14328	14325	14397	14186	14461	14381	14416	14262	14295	14223	14359	14268	14238	14431	14313	14283	14391	14329	14313	14334	14425	14237	14398	14375	14447	14265	14334	14350	14538	14303	14350	14394	14414	14355	14126	14440	14236	14357	14261	14379	14279	14438	14299	14276	14277	14358	14376	14334	14266	14371	14181	14449	14465	14387	14341	14502	14177	14434	14192	14340	14261	14319	14268	14348	14256	14432	14354	14348	14438	14279	14247	14371	14429	14432	14281	14273	14424	14385	14282	14360	14402	14332	14404	14261	14223	14450	14356	14160	14262	14234	14332	14270	14412	14295	14401	14344	14313	14430	14275	14487	14446	14263	14414	14290	14230	14173	14232	14127	14510	14217	14193	14161	14213	14248	14287	14314	14573	14368	14274	14391	14359	14237	14324	14238	14342	14301	14306	14257	14433	14259	14270	14203	14260	14412	14544	14279	14379	14435	14607	14242	14326	14244	14364	14374	14400	14303	14337	14423	14317	14522	14209	14392	14298	14331	14319	14224	14332	14382	14396	14316	14325	14320	14434	14357	14431	14289	14252	14424	14404	14367	14314	14400	14368	14224	14433	14264	14397	14279	14303	14283	14292	14298	14520	14303	14446	14350	14316	14291	14142	14272	14314	14243	14324	14295	14325	14160	14331	14364	14364	14220	14264	14332	14182	14380	14543	14346	14531	14352	14367	14199	14295	14162	14464	14532	14330	14170	14213	14361	14209	14314	14234	14349	14369	14413	14336	14383	14421	14341	14240	14316	14455	14465	14392	14330	14279	14267	14443	14318	14560	14203	14445	14225	14380	14254	14257	14375	14489	14285	14327	14600	14363	14280	14305	14347	14381	14339	14362	14326	14309	14332	14417	14203	14300	14362	14514	14410	14379	14266	14438	14337	14337	14420	14373	14212	14106	14366	14358	14403	14360	14398	14420	14350	14466	14316	14187	14349	14362	14534	14416	14417	14247	14336	14440	14461	14312	14456	14273	14374	14276	14388	14248	14252	14207	14294	14482	14391	14415	14296	14424	14265	14334	14342	14328	14243	14294	14355	14344	14156	14295	14397	14220	14391	14357	14413	14202	14315	14362	14182	14275	14238	14511	14412	14336	14274	14359	14510	14249	14397	14181	14236	14382	14342	14327	14547	14339	14241	14350	14297	14338	14415	14419	14452	14544	14320	14286	14301	14278	14378	14180	14391	14209	14159	14418	14302	14478	14396	14292	14297	14369	14187	14435	14311	14326	14347	14244	14537	14242	14354	14219	14423	14445	14491	14404	14238	14427	14370	14283	14333	14460	14379	14288	14271	14145	14243	14474	14195	14203	14386	14386	14358	14321	14480	14285	14225	14185	14342	14314	14359	14453	14161	14329	14343	14432	14169	14179	14364	14399	14306	14316	14322	14376	14581	14250	14378	14263	14362	14274	14395	14320	14183	14298	14477	14304	14351	14382	14308	14392	14205	14401	14393	14317	14341	14288	14255	14330	14222	14442	14334	14348	14323	14402	14342	14496	14421	14343	14242	14281	14217	14429	14317	14406	14341	14399	14137	14233	14421	14235	14294	14385	14256	14357	14421	14194	14358	14330	14395	14430	14383	14288	14443	14468	14397	14257	14297	14382	14232	14158	14335	14343	14178	14309	14374	14395	14331	14376	14342	14220	14394	14467	14317	14391	14392	14194	14327	14431	14367	14297	14347	14375	14297	14202	14325	14499	14326	14481	14267	14415	14176	14332	14437	14467	14349	14531	14315	14361	14445	14269	14225	14291	14278	14355	14462	14306	14229	14350	14463	14403	14204	14313	14533	14402	14477	14377	14372	14272	14424	14360	14261	14377	14496	14326	14312	14428	14285	14429	14283	14347	14526	14233	14340	14391	14343	14333	14359	14373	14427	14401	14437	14216	14401	14447	14291	14235	14213	14319	14377	14439	14242	14333	14291	14367	14292	14321	14236	14329	14362	14350	14349	14445	14291	14276	14636	14131	14399	14448	14378	14218	14375	14245	14364	14361	14225	14185	14308	14346	14362	14284	14338	14365	14374	14298	14306	14431	14383	14505	14424	14243	14312	14472	14247	14425	14235	14339	14363	14370	14433	14154	14378	14268	14424	14357	14445	14335	14331	14367	14381	14264	14276	14377	14230	14441	14208	14429	14458	14196	14357	14258	14398	14360	14293	14370	14454	14243	14396	14268	14308	14325	14266	14162	14354	14197	14181	14366	14365	14347	14441	14294	14459	14556	14405	14439	14256	14306	14414	14272	14491	14360	14518	14501	14491	14460	14345	14411	14257	14443	14460	14397	14406	14266	14276	14323	14389	14309	14502	14302	14194	14271	14468	14337	14311	14267	14403	14253	14286	14354	14394	14247	14424	14449	14535	14425	14390	14396	14240	14334	14414	14407	14431	14468	14299	14376	14236	14490	14178	14328	14306	14237	14366	14433	14402	14414	14174	14355	14368	14425	14365	14363	14415	14465	14275	14277	14369	14320	14465	14432	14367	14398	14219	14410	14346	14296	14228	14354	14338	14184	14489	14323	14206	14366	14470	14459	14334	14296	14316	14256	14458	14187	14340	14297	14171	14262	14312	14342	14376	14315	14220	14412	14275	14420	14489	14165	14408	14211	14319	14368	14263	14333	14549	14333	14461	14280	14355	14352	14364	14220	14307	14473	14360	14315	14515	14371	14288	14319	14362	14219	14354	14379	14259	14360	14429	14227	14287	14256	14308	14404	14469	14312	14538	14280	14434	14528	14436	14193	14383	14139	14379	14295	14374	14324	14364	14383	14162	14329	14261	14393	14501	14338	14312	14275	14248	14284	14382	14248	14341	14503	14287	14261	14477	14344	14236	14356	14246	14316	14314	14347	14289	14394	14099	14458	14294	14382	14267	14321	14302	14246	14215	14291	14156	14434	14245	14364	14219	14545	14248	14269	14420	14378	14365	14243	14323	14276	14328	14479	14292	14346	14358	14331	14256	14357	14177	14216	14307	14368	14343	14345	14374	14354	14472	14389	14206	14426	14516	14372	14481	14309	14399	14287	14377	14412	14466	14334	14359	14350	14266	14347	14312	14376	14458	14312	14360	14245	14420	14200	14382	14235	14415	14310	14351	14314	14166	14540	14488	14259	14390	14448	14229	14180	14290	14382	14333	14480	14331	14215	14451	14178	14323	14285	14350	14315	14531	14434	14302	14368	14353	14388	14221	14251	14484	14412	14322	14305	14295	14454	14399	14162	14409	14467	14374	14357	14295	14228	14369	14305	14366	14454	14387	14256	14428	14548	14355	14248	14363	14289	14296	14365	14421	14421	14455	14373	14317	14368	14485	14309	14424	14250	14367	14469	14190	14269	14290	14191	14366	14355	14404	14326	14284	14461	14444	14312	14160	14475	14315	14497	14231	14222	14256	14455	14243	14143	14321	14266	14370	14267	14343	14312	14396	14244	14335	14437	14093	14474	14362	14393	14240	14475	14211	14230	14256	14400	14420	14409	14444	14333	14354	14218	14266	14254	14432	14340	14325	14382	14418	14410	14306	14366	14256	14501	14264	14438	14261	14468	14334	14369	14409	14471	14417	14311	14272	14365	14139	14296	14334	14351	14401	14334	14385	14301	14337	14348	14230	14333	14350	14323	14414	14449	14252	14356	14268	14200	14270	14357	14285	14328	14348	14566	14276	14276	14414	14439	14313	14545	14511	14383	14251	14389	14321	14326	14344	14484	14361	14386	14283	14260	14368	14335	14264	14283	14382	14377	14464	14343	14336	14257	14414	14176	14357	14375	14324	14235	14314	14326	14101	14275	14332
22602	20974	28683	23491	21624	24609	26622	21675	20158	19604	19112	18536	18325	18048	17756	17617	17367	17212	17240	17100	17130	17071	17141	16979	16957	16700	16854	16815	16562	16599	16710	16532	16569	16772	16478	16600	16406	16715	16567	16649	16504	16523	16561	16517	16689	16764	16622	16659	16345	16590	16438	16420	16689	16512	16663	16611	16646	16684	16336	16801	16506	16553	16528	16505	16567	16474	16370	16508	16719	16539	16372	16276	16735	16581	16339	16442	16494	16600	16468	16465	16563	16657	16562	16416	16581	16414	16524	16439	16577	16514	16350	16393	16404	16418	16369	16717	16560	16496	16587	16361	16569	16526	16341	16586	16568	16597	16291	16502	16433	16540	16636	16524	16438	16626	16398	16486	16608	16642	16583	16444	16534	16461	16499	16509	16370	16403	16411	16385	16601	16407	16444	16582	16459	16567	16583	16659	16562	16409	16631	16259	16568	16700	16397	16392	16495	16475	16359	16376	16427	16317	16477	16446	16409	16659	16452	16471	16535	16594	16584	16327	16387	16472	16618	16472	16517	16623	16587	16524	16614	16515	16558	16437	16340	16376	16376	16434	16550	16574	16709	16429	16570	16330	16545	16172	16508	16380	16349	16434	16551	16508	16466	16546	16388	16508	16591	16481	16527	16494	16631	16558	16589	16431	16617	16510	16206	16369	16552	16474	16371	16508	16310	16595	16508	16622	16447	16540	16499	16506	16526	16454	16555	16436	16523	16594	16617	16426	16482	16356	16190	16244	16471	16253	16485	16426	16440	16425	16579	16470	16622	16609	16558	16459	16439	16651	16456	16328	16623	16216	16523	16346	16727	16612	16417	16550	16453	16344	16201	16434	16435	16533	16399	16426	16523	16384	16419	16407	16587	16452	16388	16270	16526	16485	16475	16348	16557	16341	16487	16370	16404	16404	16481	16455	16538	16522	16539	16371	16272	16483	16508	16414	16384	16421	16430	16154	16603	16466	16583	16479	16672	16563	16289	16662	16478	16497	16576	16670	16522	16520	16448	16413	16492	16395	16624	16639	16488	16559	16554	16425	16746	16545	16613	16381	16528	16360	16416	16261	16515	16448	16478	16404	16299	16449	16475	16760	16397	16392	16443	16505	16529	16557	16606	16289	16341	16400	16514	16315	16483	16261	16343	16610	16349	16274	16416	16520	16456	16507	16681	16515	16660	16459	16423	16345	16371	16520	16569	16419	16555	16672	16405	16371	16542	16554	16361	16615	16537	16370	16431	16422	16268	16206	16368	16474	16540	16462	16344	16254	16335	16594	16471	16361	16370	16425	16291	16549	16571	16628	16456	16526	16475	16335	16274	16400	16440	16405	16529	16323	16537	16307	16434	16519	16447	16597	16536	16521	16410	16556	16547	16236	16206	16339	16321	16389	16646	16529	16497	16561	16602	16516	16338	16330	16471	16550	16452	16486	16581	16375	16615	16694	16351	16342	16595	16524	16349	16490	16628	16410	16533	16545	16334	16531	16376	16521	16473	16208	16539	16487	16405	16480	16443	16344	16457	16329	16347	16425	16378	16532	16334	16414	16602	16483	16575	16520	16440	16402	16522	16462	16496	16443	16526	16451	16418	16613	16536	16372	16326	16340	16400	16523	16522	16310	16475	16736	16470	16496	16351	16257	16704	16514	16580	16428	16360	16317	16444	16615	16475	16473	16478	16577	16536	16559	16532	16559	16512	16545	16332	16418	16611	16356	16482	16490	16659	16367	16495	16513	16422	16507	16559	16440	16359	16300	16461	16417	16455	16330	16468	16593	16472	16644	16310	16346	16448	16558	16327	16480	16548	16478	16501	16341	16497	16447	16268	16333	16488	16528	16657	16446	16493	16369	16601	16390	16408	16294	16304	16429	16534	16553	16676	16482	16570	16457	16345	16187	16422	16388	16364	16555	16563	16614	16516	16628	16422	16237	16468	16563	16428	16611	16406	16293	16368	16530	16361	16566	16442	16247	16579	16451	16276	16344	16429	16487	16511	16273	16388	16222	16451	16267	16361	16646	16376	16492	16566	16430	16343	16485	16539	16341	16552	16330	16372	16330	16320	16357	16530	16435	16340	16583	16696	16359	16560	16618	16510	16590	16412	16399	16322	16682	16517	16396	16514	16276	16444	16476	16564	16600	16354	16442	16301	16375	16481	16447	16394	16489	16440	16305	16335	16590	16533	16479	16460	16322	16649	16301	16378	16385	16386	16395	16461	16413	16613	16497	16379	16488	16526	16566	16398	16466	16378	16387	16529	16454	16387	16303	16452	16402	16606	16448	16332	16444	16465	16441	16659	16211	16545	16467	16531	16483	16658	16561	16642	16549	16319	16560	16650	16490	16457	16577	16525	16285	16398	16396	16348	16530	16699	16636	16463	16437	16453	16245	16565	16498	16495	16465	16531	16294	16528	16465	16531	16630	16439	16290	16406	16408	16365	16553	16465	16345	16428	16409	16408	16508	16662	16548	16417	16538	16316	16669	16507	16431	16320	16416	16528	16424	16533	16659	16533	16578	16298	16725	16374	16385	16398	16424	16531	16491	16382	16599	16359	16297	16374	16424	16381	16536	16716	16434	16613	16325	16533	16582	16670	16667	16548	16573	16583	16582	16512	16497	16486	16484	16377	16402	16588	16578	16340	16517	16514	16437	16465	16422	16547	16387	16355	16538	16518	16424	16518	16335	16490	16509	16429	16360	16594	16625	16345	16565	16517	16388	16240	16520	16269	16391	16350	16200	16338	16396	16584	16485	16509	16326	16551	16625	16492	16585	16377	16422	16483	16630	16416	16374	16621	16444	16470	16384	16428	16522	16623	16597	16468	16391	16471	16390	16334	16450	16512	16457	16433	16431	16545	16430	16560	16491	16423	16535	16461	16525	16343	16385	16274	16392	16629	16323	16289	16270	16561	16439	16499	16393	16371	16692	16360	16532	16262	16444	16441	16357	16612	16470	16601	16355	16563	16367	16288	16432	16608	16408	16434	16578	16575	16344	16586	16533	16337	16345	16487	16359	16312	16280	16368	16531	16539	16439	16347	16425	16474	16556	16421	16477	16351	16381	16365	16431	16414	16253	16599	16489	16287	16469	16470	16485	16484	16457	16534	16543	16359	16502	16315	16542	16558	16545	16407	16386	16447	16268	16292	16564	16240	16412	16303	16446	16482	16597	16444	16385	16420	16556	16497	16748	16537	16306	16324	16555	16431	16457	16518	16479	16501	16500	16594	16499	16394	16494	16421	16393	16330	16352	16533	16416	16441	16467	16497	16430	16406	16595	16396	16527	16594	16483	16524	16410	16454	16435	16262	16363	16421	16436	16482	16318	16816	16682	16401	16573	16645	16401	16538	16448	16386	16605	16562	16540	16227	16727	16517	16512	16483	16403	16296	16359	16631	16551	16315	16485	16254	16384	16554	16575	16244	16609	16348	16618	16583	16591	16431	16375	16494	16427	16669	16439	16570	16565	16610	16416	16458	16581	16592	16397	16440	16534	16464	16547	16464	16521	16672	16375	16391	16455	16462	16578	16367	16434	16589	16385	16711	16517	16415	16619	16588	16526	16498	16530	16548	16505	16572	16431	16780	16476	16382	16528	16448	16297	16362	16448	16379	16328	16569	16447	16390	16125	16490	16350	16568	16370	16582	16465	16452	16645	16484	16333	16580	16462	16417	16549	16395	16359	16395	16365	16641	16553	16498	16488	16571	16364	16357	16330	16482	16477	16353	16305	16437	16543	16521	16604	16447	16448	16384	16312	16497	16283	16404	16404	16404	16375	16083	16515	16512	16602	16497	16261	16546	16519	16305	16510	16396	16561	16510	16460	16378	16301	16498	16354	16300	16209	16369	16295	16419	16355	16391	16495	16574	16530	16363	16368	16432	16379	16477	16433	16528	16426	16461	16533	16504	16417	16625	16427	16366	16318	16381	16436	16447	16377	16385	16575	16374	16443	16427	16436	16611	16523	16437	16322	16303	16397	16417	16503	16501	16493	16490	16488	16482	16624	16409	16509	16400	16527	16518	16450	16734	16322	16685	16410	16258	16547	16374	16578	16369	16408	16323	16281	16437	16502	16625	16309	16414	16495	16304	16388	16383	16306	16288	16519	16553	16491	16502	16187	16330	16338	16473	16256	16389	16328	16571	16362	16516	16550	16354	16291	16422	16179	16525	16283	16359	16441	16536	16382	16266	16469	16482	16443	16727	16357	16384	16623	16609	16400	16678	16372	16450	16620	16298	16510	16449	16562	16400	16545	16614	16463	16423	16308	16518	16475	16562	16631	16273	16381	16322	16445	16552	16174	16473	16299	16641	16555	16316	16461	16234	16320	16476	16477	16574	16523	16575	16515	16462	16489	16471	16650	16547	16369	16664	16381	16377	16571	16527	16344	16539	16479	16443	16367	16450	16387	16564	16618	16437	16386	16557	16319	16419	16479	16411	16480	16346	16454	16671	16323	16429	16410	16555	16567	16192	16308	16576	16535	16587	16367	16569	16403	16586	16496	16441	16624	16473	16534	16507	16485	16291	16584	16383	16430	16608	16337	16697	16412	16354	16447	16449	16510	16399	16465	16466	16396	16173	16503	16660	16465	16421	16571	16573	16431	16472	16349	16458	16303	16460	16523	16329	16359	16409	16571	16446	16648	16437	16483	16461	16449	16448	16391	16368	16279	16362	16589	16602	16187	16624	16551	16449	16467	16484	16368	16698	16477	16433	16408	16444	16520	16510	16693	16377	16415	16354	16399	16523	16450	16390	16524	16564	16612	16359	16672	16416	16669	16525	16445	16330	16462	16531	16356	16436	16422	16783	16533	16482	16640	16372	16475	16273	16589	16305	16511	16573	16543	16399	16211	16214	16485	16391	16398	16342	16552	16691	16310	16564	16571	16421	16311	16554	16438	16301	16255	16476	16316	16260	16229	16498	16652	16570	16346	16639	16390	16398	16489	16357	16532	16462	16217	16471	16592	16528	16385	16534	16466	16471	16484	16605	16475	16514	16477	16423	16609	16609	16447	16514	16616	16406	16469	16477	16464	16400	16459	16324	16375	16573	16610	16478	16605	16493	16399	16451	16435	16397	16273	16495	16470	16395	16351	16446	16353	16537	16398	16270	16353	16434	16592	16448	16411	16550	16590	16678	16439
26553	46324	44029	35847	30140	26323	23865	21857	20538	19068	18217	17646	16981	16620	16172	15947	15666	15561	15385	15201	15321	15019	15043	14831	14681	14630	14738	14553	14541	14766	14531	14470	14535	14580	14650	14177	14534	14320	14408	14424	14467	14366	14236	14504	14473	14350	14248	14460	14488	14326	14484	14309	14438	14238	14490	14267	14511	14386	14349	14242	14335	14209	14340	14358	14437	14208	14291	14198	14287	14177	14389	14334	14277	14284	14324	14406	14364	14311	14393	14445	14363	14368	14378	14320	14309	14265	14385	14226	14367	14313	14341	14224	14411	14336	14195	14274	14384	14288	14390	14321	14392	14197	14238	14440	14397	14383	14348	14120	14344	14306	14145	14315	14216	14379	14248	14315	14307	14291	14323	14402	14297	14385	14323	14374	14316	14384	14066	14334	14388	14466	14344	14367	14141	14185	14353	14255	14221	14352	14441	14373	14389	14476	14202	14417	14283	14021	14176	14238	14125	14216	14334	14399	14336	14316	14334	14187	14361	14344	14258	14146	14225	14270	14466	14326	14317	14403	14267	14311	14299	14486	14075	14418	14366	14266	14242	14153	14257	14212	14205	14320	14417	14007	14396	14221	14282	14121	14115	14163	14467	14264	14252	14346	14326	14458	14404	14383	14193	14281	14304	14274	14334	14161	14204	14243	14313	14170	14390	14231	14361	14331	14327	14359	14302	14343	14225	14296	14414	14268	14309	14442	14085	14179	14206	14332	14299	14291	14235	14214	14238	14296	14146	14409	14378	14343	14143	14195	14404	14398	14206	14324	14364	14393	14197	14322	14223	14317	14379	14326	14313	14333	14189	14448	14264	14243	14358	14283	14431	14240	14254	14318	14293	14267	14251	14283	14290	14319	14285	14248	14379	14320	14382	14272	14210	14344	14375	14272	14412	14268	14318	14200	14289	14398	14234	14195	14295	14385	14288	14265	14278	14069	14167	14191	14268	14355	14126	14259	14398	14289	14420	14326	14406	14123	14250	14205	14178	14264	14213	14240	14316	14242	14198	14298	14442	14286	14278	14213	14284	14403	14313	14248	14307	14359	14240	14373	14180	14379	14301	14278	14261	14397	14214	14417	14299	14416	14229	14353	14307	14225	14418	14320	14344	14077	14378	14143	14346	14375	14290	14306	14158	14184	14285	14414	14222	14248	14329	14346	14308	14399	14419	14314	14341	14228	14205	14182	14290	14466	14286	14244	14281	14391	14322	14326	14319	14240	14161	14150	14257	14242	14402	14249	14337	14405	14294	14385	14247	14321	14236	14323	14270	14368	14176	14211	14196	14333	14324	14207	14431	14164	14160	14401	14311	14268	14262	14269	14075	14419	14143	14275	14247	14327	14366	14182	14219	14269	14219	14182	14421	14368	14498	14386	14240	14265	14338	14265	14345	14334	14301	14239	14272	14485	14153	14523	14428	14235	14350	14392	14362	14362	14404	14166	14297	14242	14380	14299	14276	14187	14418	14259	14243	14293	14408	14273	14372	14242	14480	14285	14216	14043	14335	14308	14307	14351	14195	14181	14344	14393	14459	14150	14238	14303	14290	14250	14276	14352	14231	14317	14407	14126	14308	14357	14325	14299	14468	14263	14368	14198	14342	14123	14380	14323	14124	14349	14138	14399	14517	14301	14322	14493	14233	14295	14336	14328	14264	14417	14228	14281	14352	14315	14186	14441	14239	14291	14154	14226	14374	14485	14080	14316	14271	14459	14421	14152	14245	14362	14118	14328	14148	14249	14141	14389	14337	14202	14227	14380	14303	14426	14384	14265	14350	14445	14209	14291	14321	14161	14252	14347	14399	14248	14300	14342	14356	14233	14318	14317	14277	14334	14300	14215	14387	14215	14301	14273	14206	14340	14267	14357	14429	14263	14411	14315	14339	14253	14097	14174	14340	14295	14372	14317	14249	14183	14277	14182	14210	14220	14252	14332	14428	14251	14381	14312	14114	14240	14150	14302	14206	14316	14236	14303	14400	14413	14340	14217	14413	14218	14134	14256	14283	14431	14194	14279	14223	14206	14508	14259	14297	14236	14375	14314	14255	14342	14328	14257	14344	14285	14350	14207	14259	14314	14374	14418	14325	14447	14245	14337	14289	14309	14423	14470	14184	14323	14294	14325	14303	14354	14425	14225	14426	14170	14260	14364	14145	14237	14458	14395	14140	14323	14108	14211	14261	14307	14378	14173	14312	14311	14345	14389	14256	14139	14147	14371	14256	14263	14257	14194	14268	14216	14376	14319	14372	14406	14445	14268	14181	14183	14243	14240	14290	14329	14285	14196	14287	14257	14282	14235	14498	14250	14072	14204	14220	14297	14303	14129	14312	14251	14302	14145	14198	14198	14288	14386	14260	14250	14326	14234	14200	14402	14328	14383	14238	14330	14156	14291	14303	14228	14116	14431	14100	14270	14271	14202	14442	14244	14211	14244	14250	14348	14217	14230	14322	14247	14255	14366	14333	14354	14339	14497	14334	14188	14377	14320	14331	14175	14267	14308	14262	14285	14268	14151	14179	14172	14348	14348	14488	14261	14329	14341	14422	14349	14269	14225	14398	14280	14349	14115	14150	14301	14390	14425	14306	14393	14394	14434	14282	14388	14288	14303	14311	14297	14243	14348	14415	14277	14304	14297	14172	14321	14272	14198	14250	14574	14338	14274	14329	14316	14237	14211	14437	14277	14358	14298	14383	14254	14242	14286	14455	14417	14130	14191	14229	14436	14442	14350	14480	14124	14404	14288	14249	14270	14354	14202	14264	14409	14240	14254	14276	14284	14362	14199	14271	14413	14282	14268	14414	14360	14434	14332	14270	14179	14166	14469	14206	14186	14419	14332	14348	14258	14260	14362	14320	14483	14410	14274	14438	14358	14189	14250	14332	14328	14243	14271	14347	14279	14290	14326	14269	14379	14200	14331	14261	14193	14272	14147	14163	14301	14329	14292	14284	14113	14373	14301	14277	14355	14349	14294	14301	14266	14185	14358	14284	14400	14320	14166	14374	14261	14420	14304	14316	14208	14234	14290	14306	14218	14433	14306	14254	14158	14120	14314	14253	14174	14118	14225	14311	14294	14487	14370	14226	14447	14256	14394	14296	14214	14375	14190	14259	14337	14234	14195	14347	14335	14404	14238	14220	14211	14305	14233	14352	14306	14202	14237	14397	14144	14161	14229	14294	14498	14342	14206	14334	14255	14409	14217	14189	14295	14411	14264	14220	14288	14244	14395	14241	14257	14468	14302	14377	14259	14180	14235	14275	14260	14282	14196	14337	14239	14387	14290	14351	14241	14305	14265	14335	14420	14401	14415	14371	14217	14294	14280	14269	14315	14463	14579	14406	14326	14409	14148	14435	14326	14244	14426	14267	14188	14328	14111	14282	14354	14398	14303	14449	14262	14313	14451	14593	14383	14403	14105	14270	14209	14318	14309	14234	14331	14388	14270	14321	14334	14158	14238	14186	14362	14392	14243	14428	14233	14318	14467	14247	14312	14170	14440	14357	14284	14318	14267	14329	14272	14404	14267	14285	14298	14241	14260	14464	14188	14301	14345	14249	14241	14123	14171	14108	14278	14416	14429	14395	14418	14366	14325	14260	14345	14228	14314	14303	14251	14317	14308	14212	14221	14352	14394	14462	14459	14115	14429	14228	14296	14145	14228	14088	14292	14402	14317	14256	14203	14377	14129	14330	14417	14386	14364	14221	14179	14450	14312	14309	14235	14394	14346	14304	14336	14445	14311	14226	14460	14329	14037	14411	14424	14309	14387	14494	14276	14465	14241	14246	14258	14279	14312	14136	14448	14265	14199	14167	14303	14408	14251	14196	14231	14226	14349	14329	14426	14266	14296	14499	14350	14237	14266	14431	14385	14260	14452	14255	14252	14259	14340	14278	14389	14249	14369	14242	14296	14195	14348	14338	14225	14324	14427	14270	14168	14301	14419	14256	14216	14261	14316	14235	14273	14437	14370	14274	14348	14347	14371	14197	14262	14255	14342	14304	14373	14559	14420	14348	14280	14311	14457	14210	14295	14112	14536	14217	14227	14151	14246	14306	14107	14311	14455	14263	14323	14229	14308	14401	14292	14279	14406	14393	14294	14375	14334	14223	14156	14290	14209	14409	14396	14253	14368	14252	14277	14353	14423	14395	14395	14396	14322	14316	14265	14286	14214	14244	14236	14301	14271	14430	14350	14463	14121	14084	14420	14400	14250	14335	14192	14275	14427	14293	14243	14128	14306	14174	14330	14255	14295	14246	14265	14276	14163	14289	14200	14221	14245	14322	14522	14185	14359	14265	14357	14197	14446	14205	14254	14276	14237	14364	14292	14213	14482	14417	14314	14204	14285	14384	14271	14262	14345	14302	14129	14423	14411	14224	14482	14307	14251	14317	14380	14188	14290	14392	14292	14384	14279	14310	14147	14290	14193	14249	14350	14259	14479	14333	14243	14338	14207	14187	14130	14327	14263	14286	14323	14260	14300	14196	14367	14318	14310	14288	14350	14227	14355	14189	14381	14320	14152	14271	14318	14405	14216	14328	14350	14293	14238	14267	14184	14333	14263	14362	14325	14271	14118	14167	14314	14359	14215	14353	14271	14136	14320	14205	14259	14088	14396	14363	14269	14137	14279	14287	14353	14338	14317	14458	14208	14243	14352	14258	14309	14226	14257	14362	14385	14200	14327	14365	14388	14439	14462	14414	14370	14157	14225	14299	14292	14244	14237	14108	14430	14177	14413	14390	14213	14286	14314	14401	14231	14384	14187	14386	14362	14079	14322	14427	14280	14337	14304	14419	14175	14538	14281	14200	14307	14221	14174	14453	14294	14363	14278	14461	14364	14239	14259	14223	14236	14180	14260	14270	14284	14112	14357	14321	14459	14390	14442	14368	14338	14246	14271	14307	14497	14121	14423	14345	14309	14332	14150	14301	14410	14379	14171	14281	14408	14395	14407	14389	14279	14284	14302	14242	14391	14235	14264	14378	14229	14149	14231	14304	14278	14347	14451	14307	14324	14188	14246	14244	14376	14437	14248	14365	14459	14126	14176	14093	14199	14355	14244	14354	14358	14372	14264	14217	14124	14259	14339	14584	14256	14347	14332	14348	14236	14247	14366	14249	14265	14074	14257	14284	14411
27980	24945	30877	27879	22877	21110	20017	19244	18596	18098	17972	17778	17748	17610	17289	17303	17337	17238	17244	17324	17234	17118	17015	17126	17046	17096	17065	17139	17222	17032	17060	17112	17124	17131	17115	17051	16957	17235	16914	16992	17189	17037	17023	16984	16584	16940	17122	17137	16933	16934	16916	17029	16990	16921	16972	17030	16893	16933	17126	17026	17086	16932	16901	17111	17211	16945	17156	17188	17011	16939	16965	16939	17029	17073	16786	17013	17049	17019	16949	17094	17049	17141	17161	16940	16975	16978	16677	16944	17019	17096	17321	17012	16933	16804	16880	17027	16912	16914	16993	17149	17033	17151	17029	17080	17000	17097	17150	17015	16744	16919	16852	17078	16883	16939	16946	16894	16841	16920	17011	16936	17050	17050	17011	16900	17022	17017	17023	16996	17012	17151	17060	16847	16743	17055	16834	16965	16881	17157	16902	16908	16740	16932	16827	16903	17002	16967	17044	16893	17104	16958	16789	17015	16966	17071	17004	16871	16891	16887	17147	16876	16823	16934	16908	16886	17022	16953	16837	16935	16930	17008	16981	17145	17097	16851	16958	16984	16974	16792	17259	16987	16797	16968	16836	16914	17030	16908	16826	16998	17089	16950	16906	17039	16954	16893	16815	16903	16924	16843	16715	16977	17008	16931	17034	16773	17029	16975	16718	16666	16902	16793	16908	17098	17104	17181	16919	17008	16869	17038	17108	16872	16995	17027	17015	17106	16850	16908	17081	16988	16997	16832	16924	17091	16708	16871	17037	16926	16975	16839	17100	16763	16887	17014	16794	16745	17030	17028	16992	17191	16951	17123	16870	16749	17128	17099	16908	16943	16900	16895	16938	17051	17105	17113	17099	16944	16837	17081	16822	16855	16887	17020	16995	17195	16821	17138	17037	17109	16852	17075	17067	17103	16893	16843	17021	17149	17114	17140	17158	16738	16885	16883	16909	17023	16964	17122	17019	16860	16939	16999	17186	16863	17086	16986	16976	16940	16978	16935	16906	16849	17095	17038	16841	16907	17086	16935	17116	17024	17075	16916	16994	16933	17001	17125	16943	16705	17045	16908	16959	16993	16788	16956	17037	16810	16759	16979	16891	17086	16919	16738	16789	16877	16995	16854	17219	17152	17025	16941	17028	16956	16801	16760	17023	17027	17125	16952	16952	16897	17039	17009	16998	16930	17058	16842	17125	16923	17014	16882	16815	16945	17129	17023	17039	16912	16941	17022	16976	16947	16983	17023	17004	16797	16825	16824	17068	17007	17088	16953	16900	16697	16738	17003	17019	17038	16782	16897	17028	16971	17091	16907	16913	17089	16940	16874	17123	16801	16975	16919	17151	16996	16923	16981	16990	16990	16906	16904	16938	16861	16900	17040	16864	16890	16969	17041	17005	17033	16967	16809	17010	16965	16954	16928	16776	16926	16980	17008	16862	16929	17107	16918	16840	16871	17055	16943	17115	17229	17075	17006	17017	17011	17050	16959	16805	17127	16962	16994	17020	16895	17054	16969	16876	17081	17227	16807	16809	17068	16999	16995	16784	16890	17021	16837	17047	16956	17064	16874	16811	16784	17014	17000	17189	17107	16996	16889	17136	16950	16961	17146	16819	16646	16912	17008	16989	16885	16811	17223	16755	17158	17066	16988	17012	16884	17052	16857	17031	17101	16875	16907	16830	17006	17058	17050	17051	16751	17030	17177	17082	16931	16963	17091	16986	16941	16917	17047	17001	16827	16862	16957	17215	16826	16935	16897	17007	17179	16922	16962	16985	16935	16994	17033	16850	17037	17112	17176	17044	17034	17010	16834	17076	16884	16923	17096	17195	16790	16879	16808	16848	17032	17043	16854	16943	16956	17000	17020	16830	17001	16871	16943	17123	17030	17102	16998	16992	16727	16741	16954	17002	17127	17016	17166	16807	16873	17031	16989	16888	16698	17144	16789	17075	16983	16919	16961	16951	16917	16908	16988	16988	17088	16866	17124	16961	16994	17052	16988	16976	17177	17003	16926	16766	16913	17047	17137	17037	16867	17113	17080	17112	16842	16850	16962	17030	17039	16949	17057	16920	16833	16875	16935	16941	16969	16978	16997	17193	16982	16831	16964	16964	16938	17317	16801	17140	16961	16993	16952	17153	16964	16912	17014	16955	16771	16953	16897	16952	16923	17038	17034	16915	16975	17067	16953	16793	16927	16794	16919	16791	16723	17061	16884	16864	17071	16948	16941	16928	17027	17107	17144	16863	16799	16924	16860	16872	17041	16943	16832	17001	16913	16959	16898	17025	17105	17050	17026	16957	17006	17112	17008	17031	16942	17086	16830	16811	17060	16868	17194	16979	16995	16965	16903	16923	17082	17079	16903	17024	17059	16896	16963	17062	16879	17002	16917	16969	16819	16888	17128	16849	16964	16964	17014	16938	17033	16904	16925	17052	16879	17079	17134	17062	17039	17053	16972	16860	17108	16959	16973	16874	16698	16934	17022	16897	17006	16808	17067	17078	17020	16915	16947	16958	16864	17085	17079	17152	17007	16932	17131	17078	17204	17087	17038	17060	17136	16901	17051	16971	17010	17001	17023	16950	16981	16957	17082	16843	16864	16704	16796	16963	17001	17022	16935	16976	17010	16722	17004	16740	16719	16672	16874	17007	17111	16849	17001	17039	17051	16925	16981	16954	16969	16982	17011	16860	16829	16949	16653	17006	17034	17058	17013	16987	17018	16872	17058	16880	16977	16784	16919	17022	16954	16959	16826	16956	16880	16985	16873	16912	16855	16855	16963	16870	17039	16968	16996	16989	16646	16807	17026	17026	17207	17010	17182	17038	16857	16918	16893	16886	16867	16985	16949	16929	16926	16866	17067	16997	16881	16995	16978	17092	16937	17057	17037	16808	16692	16875	17041	16956	17030	16897	16870	16889	16952	17218	17125	17080	16898	16884	16960	17013	17012	16889	17120	16889	17061	16993	16798	16755	16753	16863	16873	16895	16931	16936	16998	17001	17168	17150	16889	16860	16998	16825	16886	17014	16948	16962	17179	17024	17003	17060	17085	17040	16849	16918	16810	16906	17165	16843	17109	17070	16959	16970	16915	17122	17118	16994	17024	16898	16913	17029	16975	16797	16895	16995	16659	16930	16866	16925	16830	16879	17017	16861	17165	17097	16866	17014	17018	17120	17078	16886	17114	17001	16979	17133	16841	16819	17060	16956	16985	16788	16912	16826	16898	17041	16950	16914	17070	16955	16913	16796	16759	16978	16827	17022	16773	17054	16904	16855	17023	16852	16948	17161	16903	16920	16900	16975	16805	16933	16759	17012	16838	16914	16824	16958	17015	17126	16957	16910	17071	16996	16904	16887	16972	16992	17167	16946	17112	17180	16995	16925	16929	16868	16850	17016	16979	16715	16898	16861	16811	16956	16960	16735	16855	16762	16855	16936	16876	16978	16913	16842	17017	16946	16892	17114	17056	16972	16970	16944	16850	17036	17297	16997	17184	16949	17004	17073	16766	16980	16917	17018	17078	17112	16999	16999	16877	16985	16767	17045	16914	17055	16931	16974	17023	17156	16837	16990	17037	16914	17003	17146	16930	16866	17189	16884	16982	17064	16866	16875	16887	17071	17022	16874	16859	17153	17001	16953	16919	17001	16776	16844	16966	16864	17013	16966	16952	16796	16832	16981	16965	16915	16937	17146	17064	17084	16971	16959	17007	16958	16930	17171	17016	16683	16944	16901	16782	16967	17234	16911	16780	17067	16804	17140	17035	16989	16760	17013	16925	17190	17028	16987	16886	17067	16859	17008	16993	16974	17063	16988	16849	16939	16735	17004	17040	17050	16971	16986	16884	17031	16954	17015	17083	16975	17063	17012	16969	17091	17015	17054	17070	16983	17021	17022	16935	17084	16962	17014	17113	16702	17105	17200	16851	16746	16951	16952	16942	16851	16992	16977	17153	16955	16889	16856	16873	17189	16902	17122	17015	16910	17225	17048	17130	17017	16785	16764	17119	17199	16763	16977	16883	17074	17050	16981	17056	17196	16872	17053	16869	16965	17042	16881	16981	16934	16931	17071	16969	16953	17050	16815	16858	16976	16920	16976	16998	16921	17135	17021	17222	16917	16871	16905	16799	16944	16992	17064	16857	17046	16875	17063	17154	17238	17255	17118	16861	16846	16986	17024	16956	17117	16994	17020	17042	17064	16972	16679	16923	16896	16858	16932	17128	16934	16868	17003	16878	17007	17067	17005	16781	16897	16937	17040	16975	17066	17224	17181	17009	16989	17035	17009	17067	17280	17005	17027	16907	17039	16932	16939	16976	16972	17264	16982	16948	17019	16926	16900	16987	16883	16988	17142	16841	17013	16955	16921	16987	16905	16876	16939	17078	17218	17052	17076	16961	16979	17092	16784	16931	16784	17058	17109	17274	16946	16785	16833	17064	16995	16879	16892	16936	17011	16850	17100	17041	17014	17097	16848	16799	17111	16917	16767	17003	17008	16936	17059	16972	16838	17007	16819	17232	17117	16861	16933	16967	16932	16938	16994	17043	17065	16944	16798	16984	17040	17009	17045	16909	16937	16868	17059	17097	16868	16961	16956	17006	17096	16821	16993	16939	16734	17067	17034	17160	16982	17011	17092	16780	16834	17003	17032	16871	17164	17117	16907	16967	16992	16795	17059	17116	17009	16985	17032	17009	16911	17087	16771	17158	16874	17063	16852	17055	17057	17026	17122	17057	16855	17174	16815	16802	17086	17069	17049	16991	16791	16766	16954	16989	17060	17059	17076	16864	17121	16807	17118	17045	16679	16871	17090	17048	17138	17003	17002	16992	16914	17134	17023	16889	17145	17208	16823	17007	17008	16901	16938	17047	17010	16982	16949	17094	17222	17151	17146	16960	16996	17077	16925	16802	17003	17057	16999	17029	16827	17088	17073	16798	17019	16993	16977	16821	16876	16885	16909	16859	17028	17021	16918	17073	16800	17160	16986	16833	17098	16930	16778	16923	17005	17161	16998	16882	17171	16960	16866	16959	16675	17155	17161	16818	16999	17074	16961	16908	16962	16910	17069	17076	17003	16876	17002	16967	16839	16945	17056	17145	16846	16890	17041	16899	16915	16939	16913	16949	17021	16929	16831	17039	16867	16874
25820	37154	35031	27483	23246	20673	19049	18028	17080	16651	16090	15931	15735	15433	15296	15423	15228	15143	15115	15052	14850	15047	14915	14799	14833	14810	14775	14780	14692	14678	14832	14760	14494	14499	14780	14668	14740	14838	14772	14733	14551	14639	14613	14609	14728	14826	14687	14564	14649	14669	14693	14565	14918	14667	14664	14626	14619	14832	14770	14508	14798	14541	14493	14539	14488	14722	14597	14565	14598	14739	14706	14649	14651	14691	14573	14749	14552	14640	14642	14583	14775	14680	14613	14692	14666	14834	14554	14678	14665	14675	14780	14594	14570	14558	14591	14724	14715	14616	14709	14732	14618	14672	14660	14625	14622	14657	14634	14670	14736	14754	14709	14754	14606	14667	14540	14620	14694	14586	14710	14638	14688	14624	14628	14590	14572	14594	14696	14693	14649	14579	14616	14649	14758	14649	14561	14587	14680	14692	14619	14777	14648	14737	14688	14567	14413	14721	14601	14584	14596	14639	14505	14605	14739	14628	14688	14646	14544	14753	14634	14668	14658	14492	14583	14499	14547	14650	14568	14569	14487	14430	14643	14601	14780	14700	14787	14680	14804	14522	14704	14621	14686	14700	14677	14646	14628	14658	14741	14731	14572	14683	14717	14574	14523	14688	14645	14785	14597	14497	14665	14658	14615	14484	14564	14648	14725	14588	14789	14696	14688	14633	14691	14768	14640	14624	14768	14540	14751	14981	14625	14681	14579	14512	14644	14612	14608	14449	14437	14667	14718	14585	14685	14728	14697	14663	14574	14568	14654	14593	14755	14655	14620	14709	14845	14465	14695	14606	14588	14559	14579	14646	14703	14696	14483	14716	14537	14663	14672	14523	14707	14527	14761	14663	14840	14640	14603	14688	14587	14578	14796	14714	14521	14770	14799	14727	14660	14815	14691	14792	14784	14625	14642	14813	14574	14683	14504	14673	14605	14592	14568	14663	14570	14616	14594	14555	14640	14525	14731	14634	14733	14811	14697	14654	14775	14508	14827	14629	14599	14722	14720	14653	14805	15002	14795	14631	14725	14728	14559	14785	14639	14623	14494	14481	14677	14700	14556	14679	14568	14815	14641	14721	14576	14676	14607	14678	14708	14740	14677	14746	14813	14693	14642	14753	14599	14701	14690	14616	14566	14553	14489	14498	14541	14722	14530	14701	14585	14775	14737	14592	14641	14525	14642	14729	14520	14684	14519	14424	14719	14626	14430	14604	14657	14816	14577	14696	14723	14553	14539	14674	14546	14684	14723	14747	14700	14539	14599	14500	14664	14733	14634	14656	14753	14617	14771	14590	14677	14555	14674	14659	14636	14469	14727	14590	14585	14609	14755	14806	14598	14741	14551	14596	14672	14578	14771	14681	14708	14523	14667	14657	14571	14723	14648	14651	14506	14597	14716	14855	14563	14469	14678	14733	14597	14596	14552	14668	14629	14740	14438	14849	14724	14879	14571	14590	14619	14685	14730	14493	14752	14751	14825	14674	14584	14690	14665	14476	14683	14744	14639	14636	14610	14604	14458	14665	14565	14592	14728	14582	14861	14532	14613	14703	14742	14555	14640	14702	14682	14612	14719	14698	14634	14661	14648	14663	14582	14638	14591	14646	14566	14581	14707	14645	14666	14736	14595	14668	14633	14595	14668	14681	14653	14712	14717	14537	14579	14587	14643	14674	14700	14733	14678	14836	14695	14804	14632	14585	14656	14721	14529	14588	14750	14597	14612	14583	14579	14789	14811	14793	14693	14521	14549	14718	14521	14543	14700	14724	14630	14664	14485	14611	14733	14744	14742	14762	14914	14476	14645	14558	14569	14672	14501	14732	14698	14527	14748	14688	14767	14623	14666	14574	14716	14687	14730	14698	14798	14678	14672	14655	14752	14602	14732	14777	14637	14614	14733	14708	14623	14617	14732	14632	14729	14652	14588	14596	14558	14739	14652	14641	14750	14716	14728	14757	14602	14741	14712	14613	14676	14682	14640	14776	14732	14760	14564	14561	14682	14678	14780	14570	14788	14572	14516	14597	14709	14670	14685	14658	14602	14570	14593	14711	14766	14513	14687	14745	14437	14494	14666	14609	14596	14624	14787	14655	14757	14786	14653	14516	14774	14716	14531	14744	14602	14642	14563	14581	14729	14782	14790	14657	14720	14823	14669	14609	14734	14693	14594	14659	14731	14659	14634	14613	14672	14608	14715	14691	14511	14805	14602	14579	14517	14700	14574	14618	14817	14499	14786	14732	14459	14561	14664	14626	14703	14470	14568	14674	14890	14671	14701	14638	14790	14760	14649	14648	14659	14604	14555	14636	14476	14571	14598	14663	14726	14648	14622	14650	14653	14693	14708	14616	14544	14649	14798	14586	14546	14678	14635	14681	14640	14452	14553	14553	14677	14499	14463	14691	14850	14629	14630	14564	14566	14697	14556	14564	14593	14643	14697	14618	14661	14605	14658	14570	14435	14640	14779	14653	14659	14655	14583	14562	14756	14498	14602	14740	14736	14554	14622	14644	14646	14734	14663	14470	14632	14757	14620	14624	14694	14414	14787	14688	14608	14604	14541	14735	14678	14556	14787	14635	14628	14660	14677	14614	14551	14552	14805	14700	14825	14643	14397	14654	14796	14663	14781	14670	14545	14724	14636	14670	14637	14463	14719	14767	14748	14765	14648	14750	14457	14548	14686	14655	14597	14757	14754	14620	14673	14670	14695	14610	14848	14664	14555	14579	14440	14727	14627	14700	14529	14522	14564	14546	14808	14660	14685	14724	14794	14480	14731	14640	14905	14872	14495	14562	14623	14480	14635	14609	14520	14733	14413	14651	14550	14588	14468	14791	14633	14722	14603	14513	14647	14736	14544	14563	14697	14664	14491	14622	14478	14482	14753	14570	14628	14691	14711	14810	14655	14369	14535	14710	14729	14691	14665	14717	14622	14666	14657	14713	14928	14838	14698	14571	14768	14569	14707	14641	14618	14809	14547	14385	14539	14711	14744	14603	14507	14826	14680	14744	14581	14634	14607	14826	14583	14675	14727	14610	14814	14838	14633	14671	14781	14707	14695	14679	14559	14740	14709	14671	14520	14806	14644	14728	14559	14738	14805	14751	14620	14503	14733	14737	14685	14780	14705	14619	14812	14662	14650	14546	14636	14795	14865	14681	14723	14634	14738	14732	14501	14483	14771	14622	14542	14638	14806	14639	14607	14691	14609	14635	14703	14795	14564	14803	14602	14794	14574	14688	14611	14713	14400	14499	14638	14763	14514	14687	14690	14620	14769	14730	14598	14687	14675	14699	14808	14628	14638	14606	14582	14681	14807	14521	14684	14634	14526	14626	14613	14795	14803	14922	14707	14559	14785	14609	14802	14405	14715	14678	14668	14810	14559	14607	14814	14741	14580	14685	14652	14581	14639	14542	14725	14687	14682	14587	14646	14735	14724	14614	14630	14626	14649	14540	14633	14702	14780	14711	14586	14766	14620	14615	14714	14728	14562	14619	14442	14783	14698	14593	14660	14642	14526	14686	14627	14569	14567	14789	14737	14673	14675	14684	14745	14779	14633	14642	14716	14577	14627	14674	14618	14781	14636	14569	14801	14595	14717	14766	14615	14788	14599	14592	14497	14695	14643	14623	14518	14800	14571	14697	14483	14576	14633	14643	14809	14551	14685	14575	14567	14642	14752	14681	14601	14562	14647	14620	14663	14739	14620	14659	14690	14667	14610	14721	14602	14744	14576	14595	14762	14725	14765	14644	14607	14708	14567	14753	14683	14687	14595	14615	14679	14506	14624	14515	14746	14720	14748	14722	14756	14559	14558	14524	14613	14764	14613	14939	14665	14529	14682	14654	14753	14724	14701	14622	14717	14667	14600	14810	14814	14725	14615	14743	14564	14417	14804	14776	14749	14503	14686	14665	14626	14684	14717	14606	14653	14581	14721	14723	14677	14525	14671	14655	14569	14473	14708	14639	14729	14730	14839	14708	14763	14836	14830	14685	14640	14770	14512	14779	14743	14605	14368	14619	14606	14656	14520	14716	14687	14653	14778	14591	14519	14820	14744	14784	14706	14643	14728	14627	14695	14612	14520	14593	14590	14584	14802	14825	14576	14516	14654	14769	14583	14808	14638	14791	14552	14777	14808	14615	14700	14676	14542	14501	14677	14837	14617	14521	14637	14660	14631	14962	14786	14801	14537	14669	14671	14529	14609	14454	14590	14652	14742	14570	14654	14628	14762	14729	14605	14783	14708	14641	14695	14627	14683	14627	14796	14718	14640	14714	14584	14576	14594	14749	14584	14624	14583	14655	14674	14602	14560	14791	14616	14691	14476	14694	14682	14528	14619	14601	14720	14800	14695	14679	14625	14563	14629	14698	14712	14612	14543	14713	14635	14632	14792	14648	14649	14664	14678	14755	14615	14603	14739	14779	14699	14608	14621	14469	14750	14698	14643	14540	14618	14634	14567	14659	14601	14666	14675	14405	14564	14736	14789	14530	14669	14644	14603	14726	14592	14577	14597	14648	14443	14583	14794	14648	14599	14654	14675	14637	14674	14497	14710	14669	14736	14548	14707	14744	14743	14626	14781	14667	14584	14744	14569	14688	14715	14534	14585	14715	14670	14632	14709	14599	14817	14745	14533	14618	14762	14526	14604	14760	14663	14630	14703	14481	14540	14568	14549	14593	14776	14513	14664	14653	14739	14772	14577	14652	14748	14608	14592	14669	14695	14571	14669	14667	14796	14672	14681	14836	14711	14660	14615	14636	14801	14861	14550	14628	14757	14634	14730	14785	14683	14683	14614	14624	14715	14627	14704	14743	14466	14511	14913	14639	14650	14602	14669	14605	14678	14639	14730	14674	14719	14728	14726	14605	14668	14860	14707	14672	14412	14512	14691	14607	14601	14580	14621	14642	14688	14481	14632	14609	14607	14647	14815	14785	14594	14624	14513	14582	14721	14705	14597	14688	14494	14605	14616	14598	14662	14494	14748	14639	14754	14690	14632	14532	14670	14634	14705	14585	14622	14592	14604	14535	14649	14576	14496	14631	14800	14856	14607	14559	14502	14723	14626	14594	14634	14577	14710	14664	14720	14534	14664	14647	14769	14530	14649	14769	14639	14568	14742	14639	14582	14579	14570	14690	14682	14669
23795	21021	28356	24410	23305	24146	23455	20540	19394	18786	18603	18271	17942	17856	17518	17472	17487	17315	17105	17015	16965	17023	17165	16846	17147	16904	16997	16871	16957	16968	17029	17146	16781	16688	16885	16880	16706	16795	16730	16855	16858	16919	16814	16873	16760	16604	16700	16977	16835	17155	16825	16686	16760	16661	16526	16541	16710	16687	16726	16770	16929	16833	16745	16779	16649	16752	16585	16695	16988	16573	16811	16889	16732	16617	16793	16693	16653	16543	16675	16726	16832	16755	16621	16711	16648	16720	16718	16664	16658	16721	16826	16790	16635	16641	16709	16809	16794	16673	16832	16631	16909	16653	16779	16742	16734	16681	16711	16663	16659	16599	16682	16552	16774	16836	16612	16811	16931	16781	16755	16712	16741	16853	16891	16540	16661	16556	16614	16690	16632	16795	16736	16641	16714	16700	16588	16648	16512	16682	16781	16649	16862	16692	16950	16605	16747	16660	16727	16625	16540	16563	16757	16735	16729	16963	16659	16609	16889	16563	16878	16598	16847	16701	16748	16940	16866	16759	16704	16618	16792	16882	16509	16682	16713	16659	16694	16848	16865	16516	16677	16662	16953	16886	16885	16727	16879	16539	16889	16625	16936	16728	16757	16582	16932	16760	16512	16807	16659	16604	16677	16675	16703	16722	16897	16721	16693	16783	16609	16897	16703	16672	16695	16613	16785	16826	16953	16714	16673	16705	16671	16526	16788	16775	16711	16687	16810	16850	16671	16770	16652	16633	16705	16744	16781	16697	16681	16849	16820	16890	16783	16575	16619	16575	16522	16596	16699	16889	16690	16940	16715	16560	16617	16735	16527	16728	16723	16725	16739	16667	16698	16712	16764	16730	16824	16693	16682	16721	16650	16805	16952	16817	16782	16630	16566	16769	16927	16431	16796	16831	16824	16762	16737	16665	16795	16597	16585	17030	16748	16627	16609	16637	16655	16901	16744	16547	16523	16665	16706	16672	16822	16472	16584	16610	16857	16706	16651	16489	16643	16715	16544	16830	16752	16675	16805	16534	16774	16904	16718	16540	16640	16815	16766	16916	16827	16578	16708	16871	16515	16780	16836	16817	16762	16827	16610	16816	16661	16792	16590	16615	16653	16592	16710	16622	16593	16729	16628	16743	16822	16662	16661	16743	16752	16614	16664	16628	16462	16683	16877	16827	16972	16696	16654	16622	16779	16723	16689	16575	16857	16793	16710	16767	16662	16609	16474	16747	16674	16600	16944	16561	16905	16714	16701	16743	16523	16823	16582	16629	16744	16891	16691	16712	16769	16736	16665	16357	16714	16573	16555	16932	16831	16571	16711	16655	16643	16623	16691	16586	16536	16788	16711	16588	16586	16773	16618	16533	16671	16871	16777	16801	16672	16724	16732	16773	16422	16638	16743	16793	16820	16629	16636	16839	16801	16769	16796	16732	16840	16641	16613	16622	16670	16623	16754	16584	16771	16778	16854	16954	16840	16662	16619	16697	16752	16521	16701	16781	16487	16736	16741	16780	16680	16605	16718	16764	16777	16819	16749	16846	16632	16535	16597	16740	16615	16740	16975	16636	16645	16736	16686	16732	16744	16701	16817	16739	16674	16726	16640	16579	16825	16671	16690	16793	16612	16486	16693	16872	16697	16761	16919	16748	16844	16593	16819	16673	16547	16615	16646	16794	16851	16729	16652	16680	16843	16683	16696	16564	16550	16715	16714	16694	16898	16628	16678	16551	16739	16562	16908	16856	16727	16871	16728	16797	16665	16955	16711	16756	16835	16623	16779	16728	16699	16737	16766	16664	16855	16687	16728	16691	16632	16618	16709	16546	16702	16664	16679	16845	16997	16827	16818	16811	16790	16718	16619	16619	16741	16759	16628	16908	16921	16595	16930	16934	16560	16616	16859	16676	16579	16514	16620	16616	16765	16877	16745	16662	16629	16583	16492	16719	16798	16811	16674	16820	16622	16810	16598	16912	16698	16769	16718	16778	16553	16783	16767	16681	16545	16787	16896	16718	16605	16737	16607	16666	16881	16605	16683	16715	16859	16701	16844	16657	16582	16623	16812	16724	16759	16864	16812	16687	16618	16628	16556	16735	16600	16652	16614	16854	16765	16712	16754	16507	16666	16493	16742	16899	16666	16702	16637	16715	16644	16678	16731	16758	16711	16566	16550	16700	16742	16526	16578	16566	16571	16552	16729	16695	16756	16647	16657	16650	16724	16920	16806	16676	16780	16549	16772	16751	16751	16677	16743	16713	16738	16509	16776	16846	16623	16700	16873	16661	16864	16548	16797	16580	16649	16953	16715	16567	16712	16585	16814	16524	16653	16815	16666	16668	16853	16840	16641	16505	16796	16778	16598	16782	16848	16759	16772	16721	16646	16669	16732	16655	16621	16641	16816	16794	16783	16623	16804	16836	16476	16739	16781	16471	16644	16683	16607	16703	16728	16679	16632	16776	16568	16761	16726	16662	16690	16921	16823	16684	16643	16677	16510	16843	16680	16677	16663	16734	16633	16996	16670	16740	16771	16912	16632	16707	16916	16562	16846	16635	16737	16676	16693	16771	16622	16658	16749	16784	16712	16745	16700	16639	16702	16722	16640	16646	16768	16642	16671	16650	16772	16531	16837	16576	16724	16723	16700	16803	16707	16762	16616	16846	16723	16786	16729	16841	16814	16486	16637	16849	16704	16566	16785	16671	16682	16698	16713	16774	16875	16557	16881	16868	16543	16630	16766	16728	16771	16648	16956	16826	16646	16695	16896	16874	16562	16658	16590	16692	16544	16859	16723	16676	16623	16765	16767	16568	16777	16645	16732	16763	16651	16680	16829	16623	16704	16574	16754	16830	16716	16697	16666	16756	16695	16846	16696	16929	16749	16835	16821	16792	16634	16841	16908	16796	16705	16716	16773	16786	16538	16595	16725	16793	16614	16837	16874	16644	16645	16571	16879	16832	16479	16711	16617	16472	16897	16821	16714	16657	16615	16699	16857	16747	16716	16554	16765	16752	16890	16824	16738	16667	16648	16813	16781	16775	16894	16747	16646	16748	16864	16656	16678	16837	16605	16763	16492	16774	16710	16958	16697	16709	16553	16633	16920	16676	16651	16692	16723	16699	16720	16549	16773	16662	16634	16796	16800	16739	16835	16818	16395	16834	16680	16724	16700	16649	16703	16576	16660	16824	16848	16757	16701	16847	16696	16730	16464	16946	16797	16489	16698	16619	16687	16840	16829	16765	16653	16743	16470	16564	16635	16678	16845	16749	16831	16792	16661	16832	16618	16828	16566	16823	16789	16711	16568	16677	16577	16779	16795	16765	16441	16549	16748	16898	16489	16550	16723	16667	16578	16702	16904	16916	16906	16735	16508	16733	16861	16762	16746	16652	16683	16765	16713	16717	16773	16561	16664	16632	16790	16985	16796	16698	16715	16784	16671	16644	16641	16617	16712	16826	16569	16850	16781	16667	16625	16686	16874	16699	16628	16695	16608	16789	16791	16610	16835	16699	16665	16582	16593	16462	16757	16816	16862	16766	16873	16734	16645	16657	16849	16734	16944	16729	16633	16791	16768	16683	16629	16631	16765	16911	16764	16489	16900	16530	16598	16883	16510	16643	16546	16680	16795	16649	16692	16968	16594	16761	17015	16780	16582	16770	16753	16691	16807	16645	16611	16784	16657	16712	16708	16752	16927	16810	16688	16806	16667	16819	16750	16925	16827	16604	16765	16784	16750	16679	16805	16773	16825	16825	16867	16750	16631	16850	16720	16846	16704	16724	16571	16638	16603	16650	16640	16612	16737	16756	16687	16784	16704	16728	16895	16866	16854	16644	16801	16652	16829	16823	16715	16953	16921	16747	16529	16554	16791	16679	16664	16828	16513	16708	16869	16741	16720	16940	16712	16632	16620	16617	16811	16762	16509	16868	16905	16597	16712	16848	16754	16849	16863	16616	16635	16431	16827	16531	16574	16603	16645	16604	16684	16689	16760	16864	16770	16893	16832	16736	16651	16774	16611	16621	16822	16606	16694	16796	16714	16743	16741	16940	16673	16641	16586	16670	16861	16759	16773	16998	16459	16591	16712	16756	16762	16828	16791	16872	16545	16926	16558	16762	16644	16706	16783	16887	16863	16791	16791	16749	16636	16579	16689	16782	16827	16875	16621	16630	16968	16831	16782	16700	16833	16776	16722	16728	16797	16641	16762	16797	16896	16630	16913	16527	16681	16675	16727	16723	16620	16763	16676	16841	16825	16705	16729	16731	16590	16713	16646	16918	16745	16568	16732	16929	16657	16745	16650	16583	16574	16598	16752	16657	16546	16687	16815	16734	16675	16557	16698	16577	16813	16820	16776	16724	16854	16762	16668	16914	16805	16791	16680	16672	16470	16575	16480	16703	16691	16472	16568	16762	16612	16918	16853	16486	16575	16759	16643	16672	16800	16755	16621	16833	16796	16654	16620	16719	16661	16438	16833	16739	16831	16407	16716	16723	16471	16652	16718	16690	16659	16773	16744	16755	16774	16497	16789	16784	16714	16789	16661	16829	16904	16841	16761	16601	16554	16878	16715	16890	16516	16788	16777	16789	16605	16814	16667	16753	16658	16784	16713	16798	16688	16671	16748	16676	16801	16735	16769	16765	16831	16681	16749	16792	16489	16477	16417	16683	16608	16673	16923	16869	16817	16815	16511	16638	16900	16403	16611	16707	16763	16632	16761	16875	16953	16579	16811	16512	16789	16597	16827	16687	16629	16816	16829	16595	16692	16651	16754	16690	16825	16731	16746	16844	16753	16647	16783	16839	16713	16762	16608	16671	16782	16590	16736	16729	16899	16696	16557	16807	16783	16953	16790	16659	16768	16585	16665	16795	16758	16834	16550	16759	16674	16636	16753	16820	16711	16678	16816	16932	16798	16735	16599	16770	16681	16955	16518	16738	16813	16804	16698	16629	16586	16723	16570	16896	16650	16780	16547	16790	16760	16502	16748	16683	16608	16742	16740	16764	16691	16705	16736	16793	16722	16779	16718	16679	16921	16655	16490	16688	16598	16665	16574	16880	16734	16772	16728	16555	16635	16867	16672	16490	16663	16755	16911	16511	16760	16777	16611	16840	16786	16729	16700	16771	16868	16919	16802	16839	16776	16522
24998	42147	39743	31950	26786	23701	21504	20036	18664	17791	16957	16522	16257	15884	15846	15692	15544	15286	15149	15203	15180	15099	14996	14918	14669	14742	14692	14762	14627	14735	14613	14546	14574	14669	14568	14450	14519	14604	14584	14461	14796	14577	14750	14450	14611	14506	14589	14607	14634	14608	14422	14630	14595	14496	14474	14422	14493	14559	14621	14467	14610	14576	14555	14472	14248	14436	14362	14725	14617	14467	14406	14374	14292	14498	14418	14601	14368	14552	14579	14378	14428	14574	14453	14618	14559	14469	14414	14481	14503	14415	14299	14564	14718	14552	14423	14584	14502	14542	14614	14616	14532	14447	14466	14463	14454	14708	14573	14367	14628	14431	14424	14618	14618	14555	14561	14613	14642	14404	14517	14469	14445	14442	14625	14460	14479	14275	14368	14490	14498	14523	14519	14456	14488	14536	14535	14564	14513	14591	14543	14641	14448	14435	14492	14433	14333	14450	14352	14394	14605	14691	14410	14553	14379	14540	14478	14479	14408	14569	14524	14498	14542	14543	14500	14535	14436	14445	14594	14398	14388	14395	14511	14461	14516	14607	14602	14509	14415	14420	14388	14630	14588	14476	14507	14511	14447	14576	14373	14531	14406	14366	14479	14383	14533	14572	14353	14416	14501	14565	14592	14293	14648	14444	14521	14497	14344	14509	14479	14626	14484	14488	14422	14653	14597	14432	14567	14351	14487	14431	14488	14450	14450	14477	14540	14396	14419	14483	14457	14419	14522	14471	14468	14343	14440	14430	14460	14416	14527	14413	14614	14350	14295	14548	14433	14167	14506	14564	14586	14484	14491	14594	14568	14530	14453	14600	14337	14471	14513	14556	14485	14569	14441	14455	14417	14522	14621	14578	14502	14660	14431	14553	14415	14568	14472	14544	14579	14621	14494	14507	14460	14540	14570	14482	14537	14346	14450	14624	14492	14575	14425	14569	14466	14479	14408	14482	14571	14463	14565	14458	14561	14444	14551	14561	14538	14411	14517	14505	14402	14496	14547	14539	14418	14527	14566	14501	14297	14453	14460	14699	14341	14592	14555	14559	14578	14430	14720	14524	14597	14403	14402	14607	14378	14640	14645	14606	14483	14438	14365	14480	14257	14448	14502	14423	14594	14407	14454	14609	14587	14504	14456	14426	14655	14378	14451	14461	14489	14513	14382	14419	14535	14497	14453	14456	14568	14512	14568	14522	14330	14398	14689	14459	14521	14505	14498	14439	14607	14548	14425	14408	14337	14690	14630	14482	14483	14534	14629	14435	14516	14322	14450	14320	14303	14378	14376	14481	14453	14467	14486	14529	14510	14528	14398	14575	14596	14461	14539	14487	14439	14429	14499	14540	14444	14297	14658	14415	14399	14461	14571	14378	14530	14385	14493	14596	14574	14497	14470	14381	14486	14472	14554	14731	14529	14504	14448	14535	14351	14432	14429	14481	14574	14424	14390	14617	14531	14422	14442	14538	14392	14562	14492	14580	14599	14428	14536	14425	14460	14493	14449	14371	14492	14584	14487	14499	14544	14552	14552	14372	14419	14480	14443	14459	14463	14372	14557	14305	14538	14473	14438	14397	14635	14603	14500	14364	14595	14343	14610	14432	14490	14474	14468	14589	14384	14627	14346	14527	14519	14348	14708	14505	14526	14573	14566	14359	14479	14451	14518	14612	14548	14642	14624	14529	14602	14549	14556	14670	14556	14489	14530	14490	14549	14316	14432	14337	14430	14379	14420	14438	14480	14642	14671	14482	14411	14546	14428	14416	14396	14625	14353	14433	14479	14541	14409	14684	14520	14700	14512	14389	14623	14532	14431	14544	14458	14304	14485	14496	14434	14407	14496	14574	14411	14376	14544	14501	14582	14405	14487	14256	14516	14317	14490	14652	14468	14568	14524	14491	14468	14585	14524	14774	14445	14539	14396	14398	14607	14442	14304	14422	14439	14400	14564	14438	14471	14518	14434	14446	14370	14847	14478	14571	14499	14544	14535	14514	14443	14528	14579	14486	14328	14546	14434	14559	14400	14511	14415	14432	14461	14361	14497	14567	14491	14544	14560	14490	14469	14543	14396	14306	14239	14428	14579	14242	14346	14557	14511	14448	14644	14415	14549	14442	14618	14675	14504	14547	14377	14622	14534	14394	14602	14371	14326	14566	14634	14498	14538	14571	14521	14357	14603	14461	14520	14256	14433	14534	14470	14481	14490	14578	14361	14554	14562	14403	14478	14435	14501	14622	14470	14482	14612	14444	14366	14437	14492	14505	14620	14559	14498	14577	14527	14512	14414	14477	14469	14667	14414	14481	14531	14517	14611	14544	14538	14542	14482	14599	14393	14445	14543	14575	14436	14539	14617	14482	14441	14561	14417	14303	14468	14651	14586	14474	14431	14489	14468	14482	14430	14419	14419	14400	14511	14452	14349	14433	14465	14485	14338	14513	14522	14576	14681	14709	14533	14477	14457	14486	14250	14471	14639	14525	14452	14450	14421	14481	14551	14468	14469	14458	14425	14511	14467	14534	14562	14602	14298	14605	14540	14499	14573	14434	14500	14504	14483	14513	14447	14623	14461	14722	14364	14467	14566	14520	14442	14516	14388	14568	14511	14538	14506	14261	14447	14480	14502	14583	14556	14474	14325	14497	14418	14388	14594	14382	14686	14347	14564	14564	14675	14444	14498	14291	14351	14569	14741	14497	14614	14375	14481	14393	14434	14551	14590	14493	14511	14497	14528	14500	14332	14463	14437	14465	14558	14407	14489	14461	14536	14484	14483	14526	14457	14369	14381	14498	14403	14660	14556	14375	14459	14542	14425	14524	14508	14584	14587	14317	14397	14484	14432	14414	14340	14498	14491	14305	14346	14485	14446	14384	14575	14523	14477	14452	14492	14433	14636	14617	14358	14318	14580	14504	14495	14639	14268	14382	14676	14557	14598	14537	14382	14392	14519	14550	14535	14534	14494	14539	14349	14447	14433	14432	14526	14404	14539	14399	14446	14508	14500	14366	14416	14538	14372	14498	14452	14456	14615	14482	14506	14501	14388	14482	14590	14539	14425	14444	14568	14331	14449	14491	14471	14498	14456	14484	14576	14692	14463	14388	14523	14589	14470	14385	14386	14494	14395	14544	14386	14527	14597	14703	14501	14313	14507	14329	14643	14543	14482	14384	14403	14453	14523	14419	14477	14438	14671	14513	14523	14581	14587	14444	14518	14324	14622	14326	14456	14556	14537	14625	14439	14510	14544	14539	14520	14365	14498	14435	14510	14651	14462	14526	14597	14547	14670	14545	14477	14347	14500	14482	14563	14548	14498	14533	14413	14559	14482	14496	14464	14562	14346	14477	14548	14601	14501	14489	14613	14577	14483	14576	14591	14350	14314	14637	14556	14521	14507	14524	14490	14459	14461	14451	14521	14501	14498	14613	14432	14480	14404	14752	14553	14602	14328	14586	14376	14541	14474	14568	14591	14527	14443	14480	14483	14499	14499	14425	14492	14690	14434	14615	14410	14612	14657	14724	14575	14279	14541	14491	14545	14496	14692	14316	14579	14421	14772	14510	14422	14405	14562	14471	14472	14550	14494	14461	14624	14464	14442	14314	14543	14465	14343	14435	14529	14385	14589	14547	14672	14451	14638	14365	14411	14505	14549	14313	14403	14603	14439	14259	14494	14399	14517	14206	14449	14628	14650	14453	14453	14516	14364	14564	14605	14567	14546	14305	14632	14547	14505	14583	14389	14446	14451	14517	14455	14504	14664	14469	14691	14350	14584	14390	14524	14295	14543	14387	14481	14475	14394	14617	14450	14506	14624	14413	14570	14353	14510	14520	14438	14465	14431	14591	14538	14454	14574	14361	14603	14457	14496	14630	14420	14700	14561	14515	14552	14380	14486	14460	14584	14582	14512	14392	14588	14506	14572	14433	14579	14413	14531	14424	14655	14544	14545	14446	14687	14168	14498	14456	14311	14508	14396	14368	14464	14462	14417	14462	14483	14340	14524	14492	14511	14601	14403	14445	14532	14540	14525	14545	14476	14395	14640	14531	14730	14462	14279	14481	14507	14486	14591	14524	14406	14322	14362	14438	14513	14513	14495	14707	14588	14352	14423	14542	14440	14459	14607	14574	14521	14465	14547	14440	14435	14538	14754	14597	14405	14470	14370	14399	14642	14571	14455	14509	14425	14602	14456	14579	14421	14480	14527	14492	14466	14539	14576	14527	14456	14566	14579	14281	14545	14475	14649	14367	14472	14514	14502	14545	14623	14537	14430	14491	14396	14491	14454	14549	14479	14553	14413	14432	14554	14537	14476	14500	14486	14521	14500	14546	14544	14392	14580	14391	14572	14489	14397	14571	14446	14538	14354	14518	14449	14418	14392	14558	14501	14586	14504	14602	14602	14499	14354	14210	14660	14484	14391	14576	14318	14617	14577	14422	14497	14507	14520	14426	14478	14486	14565	14590	14477	14440	14449	14469	14492	14480	14556	14499	14465	14580	14488	14533	14427	14334	14570	14419	14434	14537	14422	14463	14384	14431	14622	14479	14630	14523	14482	14413	14479	14493	14590	14378	14603	14440	14403	14464	14374	14409	14569	14538	14491	14578	14417	14516	14533	14317	14660	14583	14481	14450	14368	14279	14430	14417	14498	14513	14569	14550	14572	14361	14491	14457	14494	14447	14498	14502	14592	14346	14546	14395	14691	14666	14515	14482	14569	14646	14527	14430	14477	14558	14506	14525	14520	14461	14420	14374	14508	14424	14630	14497	14591	14713	14503	14352	14488	14425	14333	14548	14534	14444	14366	14508	14469	14461	14333	14473	14300	14426	14524	14496	14474	14484	14492	14512	14424	14476	14508	14324	14498	14667	14573	14490	14509	14468	14537	14469	14528	14660	14609	14534	14445	14468	14330	14326	14514	14474	14599	14292	14440	14446	14588	14503	14542	14677	14492	14340	14508	14255	14552	14493	14459	14429	14604	14509	14403	14350	14528	14503	14526	14395	14574	14394	14363	14514	14445	14467	14634	14482	14431	14462	14404	14418	14455	14647	14399	14386	14663	14622	14489	14505	14455	14512	14555	14472	14448	14459	14586	14577	14586	14608	14385	14468	14548	14539	14670	14350	14323	14471	14461	14518	14543	14554
22609	21001	28746	23484	21608	24619	27080	21975	20459	20023	19273	18852	18393	18113	17946	17825	17540	17642	17535	17558	17178	17474	17341	17237	17019	17189	16942	16991	16911	16756	17036	16871	16961	16753	16908	16729	16983	16844	16779	16730	16855	16785	16814	16950	16912	16850	16895	16928	16821	16836	16740	16579	16957	17107	17005	16715	16872	16815	16855	16601	16888	16779	16817	16751	16875	16662	16627	16753	16798	16783	16889	16660	16698	16766	16494	16677	16950	16810	16551	16750	16698	16727	16769	16837	16675	16683	16966	16859	16809	16798	16669	16788	16707	16686	16795	16759	16748	16727	16703	16714	16701	16715	16791	16773	16789	16844	16589	16859	16684	16783	16639	16668	16823	16842	16663	16684	16804	16706	16797	16571	16721	16994	16784	16472	16814	17041	16586	16590	16669	16684	16723	16739	16712	16649	16510	16832	16698	16772	16849	16677	16916	16781	16724	16889	16746	16764	16882	16557	16788	16723	16643	16851	16628	16671	16921	16652	16897	16782	16618	16552	16697	16742	16776	16394	16589	16848	16648	16671	16589	16530	16679	16667	16892	16765	16815	16635	16945	16841	16769	16756	16778	16765	16682	16763	16620	16837	16613	16725	16742	16813	16511	16742	16630	16586	16733	16672	16579	16553	16726	16667	16571	16577	16809	16565	16685	17023	16672	16746	16695	16803	16838	16605	16689	16987	16761	16533	16457	16764	16971	16613	16601	16559	16494	16614	16797	16645	16791	16679	16684	16865	16680	16661	16665	16615	16609	16708	16829	16757	16816	16645	16871	16800	16636	16807	16745	16696	16649	16946	16672	16536	16679	16654	16723	16749	16705	16709	16721	16751	16704	16751	16679	16781	16674	16537	16756	16743	16852	16876	16783	16748	16872	16719	16781	16575	16762	16849	16734	16686	16702	16783	16747	16684	16642	16516	16401	16779	16734	16545	16664	16713	16571	16567	16529	16679	16641	16802	16875	16888	16685	16603	16748	16630	16635	16478	16690	16732	16640	16767	16601	16551	16802	16702	16720	16636	16517	16642	16754	16483	16663	16451	16781	16709	16741	16677	16499	16844	16626	16688	16896	16622	16913	16634	16538	16688	16631	16772	16756	16520	16719	16687	16532	16754	16643	16636	16453	16739	16770	16886	16621	16650	16514	16674	16631	16534	16727	16568	16624	16721	16570	16418	16606	16825	16952	16637	16601	16745	16610	16849	16971	16784	16449	16527	16606	16512	16680	16833	16480	16710	16634	16763	16588	16806	16780	16867	16847	16587	16828	16738	16726	16760	16800	16639	16606	16782	16724	16772	16829	16748	16687	16642	16558	16489	16680	16581	16687	16798	16579	16708	16615	16895	16739	16755	16552	16671	16604	16588	16569	16811	16695	16575	16742	16759	16874	16558	16796	16713	16813	16551	16772	16553	16730	16875	16653	16587	16808	16529	16625	16733	16615	16744	16749	16710	16831	16801	16661	16823	16738	16903	16656	16815	16813	16525	16563	16617	16708	16613	16617	16735	16644	16728	16809	16748	16714	16637	16777	16738	16683	16756	16774	16593	16539	16589	16703	16715	16637	16794	16656	16684	16810	16686	16674	16590	16744	16780	16553	16658	16816	16677	16645	16588	16729	16520	16561	16675	16777	16777	16758	16683	16642	16700	16649	16574	16716	16790	16626	16574	16645	16838	16622	16656	16599	16693	16714	16585	16631	16679	16860	16807	16771	16421	16769	16659	16740	16613	16746	16630	16787	16958	16737	16764	16603	16704	16607	16707	16531	16652	16718	16710	16725	16610	16665	16583	16685	16706	16492	16673	16738	16525	16622	16563	16834	16636	16793	16658	16609	16547	16793	16727	16596	16953	16696	16762	16843	16616	16608	16592	16632	16772	16647	16664	16614	16770	16925	16752	16518	16617	16702	16417	16793	16541	16833	16760	16702	16643	16634	16646	16733	16744	16564	16564	16783	16836	16724	16697	16683	16729	16925	16801	16745	16815	16551	16727	16602	16608	16780	16501	16837	16664	16774	16805	16618	16524	16628	16718	16617	16783	16700	16610	16632	16613	16574	16613	16902	16671	16543	16681	16749	16637	16665	16636	16835	16889	16786	16743	16620	16771	16678	16425	16795	16700	16722	16627	16685	16476	16637	16568	16763	16574	16912	16684	16693	16708	16674	16530	16651	16611	16762	16860	16838	16610	16774	16785	16849	16696	16615	16753	16593	16668	16704	16711	16708	16653	16589	16703	16710	16594	16675	16707	16727	16631	16620	16497	16666	16616	16578	16729	16767	16818	16863	16774	16626	16542	16776	16615	16584	16721	16700	16857	16666	16614	16713	16614	16736	16600	16551	16431	16702	16767	16689	16661	16778	16587	16573	16600	16734	16784	16614	16639	16674	16688	16785	16699	16585	16715	16641	16619	16867	16506	16744	16557	16670	16713	16603	16707	16869	16470	16953	16564	16728	16761	16491	16588	16681	16748	16754	16566	16803	16785	16820	16750	16809	16650	16861	16682	16665	16635	16840	16707	16715	16630	16819	16674	16649	16733	16762	16667	16691	16605	16737	16816	16608	16728	16702	16822	16634	16623	16672	16647	16695	16686	16718	16672	16804	16594	16862	16679	16573	16745	16540	16645	16717	16760	16845	16579	16550	16748	16450	16828	16678	16805	16737	16769	16633	16580	16661	16968	16647	16574	16613	16440	16500	16653	16544	16409	16812	16747	16658	16714	16749	16626	16500	16598	16406	16591	16840	16546	16601	16704	16444	16796	16818	16578	16767	16864	16837	16589	16695	16677	16836	16715	16754	16761	16669	16655	16508	16601	16653	16776	16635	16644	16714	16594	16516	16561	16739	16562	16613	16946	16592	16752	16600	16742	16683	16421	16728	16668	16790	16728	16649	16583	16663	16922	16717	16651	16555	16564	16899	16538	16833	16649	16680	16696	16657	16709	16441	16810	16782	16505	16508	16616	16782	16730	16485	16686	16733	16713	16686	16661	16795	16642	16522	16749	16611	16597	16654	16624	16563	16634	16748	16816	16762	16632	16566	16669	16644	16706	16794	16567	16660	16687	16706	16734	16543	16823	16799	16754	16855	16803	16663	16766	16736	16797	16642	16681	16572	16679	16621	16780	16488	16663	16648	16755	16859	16709	16760	16697	16693	16544	16730	16578	16673	16694	16792	16763	16631	16498	16633	16659	16635	16471	16584	16745	16759	16793	16715	16842	16602	16518	16787	16676	16758	16559	16905	16791	16560	16698	16691	16733	16797	16733	16722	16649	16561	16775	16882	16416	16753	16667	16723	16464	16776	16658	16802	16602	16555	16690	16758	16669	16763	16577	16710	16705	16757	16815	16833	16787	16608	16802	16637	16517	16724	16710	16704	16778	16675	16775	16769	16677	16774	16528	16901	16386	16777	16760	16699	16719	16480	16705	16692	16583	16407	16607	16683	16611	16508	16636	16672	16745	16767	16737	16809	16678	16567	16702	16748	16576	16598	16863	16713	16545	16721	16675	16786	16746	16595	16675	16722	16861	16555	16725	16767	16460	16654	16521	16704	16553	16581	16741	16699	16740	16614	16629	16574	16521	16540	16643	16696	16566	16781	16567	16637	16693	16513	16710	16624	16631	16722	16742	16563	16619	16721	16587	16856	16503	16825	16677	16475	16834	16674	16632	16692	16531	16723	16509	16654	16675	16726	16652	16540	16731	16585	16609	16820	16621	16860	16558	16712	16592	16624	16835	16680	16684	16670	16765	16637	16783	16680	16772	16720	16866	16707	16690	16508	16639	16618	16859	16738	16704	16855	16670	16763	16641	16860	16573	16646	16734	16671	16624	16698	16471	16677	16799	16579	16721	16448	16708	16874	16713	16540	16771	16575	16778	16695	16718	16673	16855	16894	16566	16617	16702	16736	16669	16823	16741	16692	16764	16561	16606	16774	16750	16706	16524	16687	16717	16588	16519	16783	16636	16641	16636	16844	16619	16770	16543	16804	16537	16599	16649	16615	16699	16671	16675	16565	16556	16703	16688	16617	16398	16697	16647	16363	16871	16849	16812	16761	16615	16701	16645	16686	16782	16615	16710	16744	16633	16867	16841	16649	16701	16733	16662	16928	16506	16513	16867	16527	16689	16635	16558	16624	16703	16754	16697	16841	16866	16652	16613	16508	16598	16646	16633	16705	16834	16612	16695	16573	16521	16696	16677	16543	16739	16789	16906	16657	16694	16632	16636	16634	16993	16715	16651	16760	16756	16620	16718	16719	16644	16464	16555	16736	16623	16505	16673	16698	16827	16859	16770	16705	16589	16655	16688	16649	16543	16624	16545	16647	16800	16741	16633	16480	16686	16626	16943	16842	16803	16657	16707	16791	16797	16705	16953	16742	16879	16768	16518	16669	16593	16630	16530	16790	16697	16457	16529	16806	16750	16861	16684	16719	16856	16689	16827	16562	16835	16629	16540	16654	16691	16627	16739	16627	16803	16718	16629	16806	16656	16607	16639	16764	16652	16658	16637	16811	16781	16628	16831	16780	16596	16762	16692	16614	16963	16671	16398	16772	16510	16774	16785	16574	16711	16489	16534	16845	16876	16643	16524	16881	16690	16562	16590	16801	16500	16488	16589	16658	16713	16661	16662	16619	16608	16692	16645	16559	16854	16899	16784	16733	16835	16662	16804	16574	16601	16766	16669	16586	16510	16832	16622	16639	16701	16654	16583	16541	16589	16878	16678	16692	16768	16798	16525	16771	16651	16640	16607	16638	16857	16626	16704	16593	16580	16796	16831	16609	16718	16556	16836	16453	16568	16794	16709	16934	16552	16580	16805	16691	16728	16804	16719	16571	16472	16724	16630	16780	16582	16687	16726	16587	16607	16598	16999	16801	16876	16626	16599	16741	16584	16766	16748	16604	16697	16521	16792	16628	16641	16472	16791	16609	16695	16807	16570	16633	16719	16621	16811	16823	16397	16765	16826	16735	16719	16636	16613	16490	16668	16665	16640	16680	16856	16768	16627	16645	16538	16639	16473	16785	16746	16786	16819	16619	16720	16753	16716	16732	16707	16655	16868	16676	16575	16837	16781	16760	16593	16808	16630	16669	16695	16845	16845	16708	16660	16549	16638	16655	16737	16754	16651	16746	16553
26499	46014	43698	35134	30115	26554	23894	21987	20305	19314	18186	17650	16938	16617	16222	16234	15842	15676	15569	15246	15412	15197	15039	14935	14985	14868	14796	14660	15020	14589	14800	14726	14717	14621	14609	14619	14368	14805	14513	14695	14593	14548	14560	14522	14707	14498	14685	14457	14758	14445	14445	14538	14386	14736	14501	14488	14395	14511	14494	14637	14616	14560	14677	14445	14370	14594	14473	14361	14557	14541	14467	14369	14403	14367	14454	14352	14413	14669	14321	14527	14587	14462	14492	14477	14579	14290	14501	14359	14396	14382	14531	14317	14657	14374	14463	14352	14545	14349	14486	14452	14483	14395	14471	14394	14557	14391	14513	14485	14450	14605	14313	14544	14498	14517	14540	14407	14234	14451	14287	14442	14276	14475	14434	14377	14313	14301	14603	14505	14272	14531	14422	14345	14470	14486	14523	14477	14467	14431	14400	14403	14445	14347	14385	14361	14616	14340	14447	14311	14498	14562	14413	14466	14624	14581	14372	14470	14463	14549	14412	14475	14266	14472	14436	14439	14373	14540	14274	14583	14573	14541	14481	14290	14265	14381	14542	14405	14491	14460	14426	14522	14485	14470	14473	14595	14412	14436	14509	14368	14539	14429	14269	14422	14586	14385	14444	14484	14501	14439	14363	14596	14514	14476	14417	14445	14608	14441	14575	14515	14528	14476	14433	14443	14427	14383	14429	14506	14382	14418	14412	14499	14442	14287	14431	14267	14376	14237	14350	14357	14359	14410	14380	14513	14352	14431	14547	14413	14508	14486	14489	14465	14394	14363	14449	14438	14327	14504	14383	14385	14424	14404	14379	14491	14391	14516	14431	14508	14448	14538	14324	14436	14292	14376	14602	14441	14417	14410	14562	14423	14443	14415	14466	14498	14440	14582	14344	14467	14395	14480	14388	14373	14419	14439	14460	14527	14473	14373	14475	14357	14363	14455	14271	14336	14515	14300	14448	14410	14257	14259	14514	14231	14570	14559	14515	14401	14439	14506	14451	14363	14386	14219	14534	14395	14337	14413	14532	14540	14412	14461	14315	14336	14487	14241	14432	14458	14356	14377	14446	14384	14405	14510	14506	14436	14647	14463	14394	14361	14647	14415	14456	14291	14380	14335	14431	14372	14450	14327	14365	14437	14714	14537	14304	14419	14468	14482	14492	14381	14447	14344	14256	14393	14428	14422	14485	14373	14504	14302	14473	14461	14545	14362	14420	14599	14419	14518	14387	14405	14336	14453	14207	14484	14397	14415	14439	14558	14399	14383	14384	14345	14450	14447	14382	14513	14426	14408	14499	14411	14366	14450	14337	14548	14487	14488	14471	14560	14341	14270	14523	14517	14591	14576	14249	14336	14570	14371	14312	14265	14550	14272	14451	14421	14521	14459	14489	14415	14333	14293	14416	14421	14536	14530	14386	14453	14274	14298	14312	14420	14500	14378	14281	14563	14504	14385	14420	14536	14362	14500	14692	14506	14521	14491	14525	14433	14469	14449	14536	14571	14458	14486	14396	14308	14395	14266	14427	14417	14300	14327	14394	14536	14413	14179	14569	14483	14531	14368	14570	14380	14383	14344	14410	14361	14596	14529	14392	14342	14291	14233	14497	14435	14226	14414	14429	14543	14493	14428	14271	14509	14299	14426	14452	14408	14479	14338	14573	14268	14570	14486	14336	14442	14368	14617	14460	14680	14523	14401	14309	14293	14451	14416	14480	14477	14626	14394	14513	14479	14365	14463	14427	14498	14476	14300	14508	14515	14273	14616	14445	14470	14439	14538	14578	14348	14531	14363	14498	14393	14324	14535	14387	14460	14477	14467	14568	14515	14339	14452	14317	14426	14535	14344	14291	14447	14715	14445	14415	14477	14419	14354	14420	14606	14409	14440	14356	14632	14451	14315	14404	14513	14461	14399	14371	14478	14450	14376	14349	14362	14520	14349	14500	14298	14533	14599	14419	14347	14659	14406	14385	14360	14358	14518	14703	14458	14655	14380	14336	14570	14513	14442	14547	14454	14550	14473	14360	14396	14485	14332	14506	14565	14349	14451	14423	14663	14443	14562	14466	14564	14437	14364	14446	14575	14353	14453	14483	14496	14362	14534	14605	14307	14395	14463	14340	14569	14345	14526	14411	14368	14326	14384	14488	14371	14488	14490	14470	14462	14472	14421	14447	14624	14367	14377	14481	14459	14480	14378	14310	14450	14421	14395	14479	14522	14394	14372	14554	14560	14419	14544	14444	14373	14174	14472	14380	14478	14326	14351	14378	14484	14459	14446	14272	14631	14556	14455	14580	14386	14536	14343	14406	14377	14491	14196	14369	14360	14564	14488	14400	14385	14325	14159	14543	14541	14529	14518	14650	14475	14438	14401	14662	14526	14628	14548	14445	14462	14471	14421	14430	14361	14280	14408	14411	14458	14365	14215	14464	14502	14445	14491	14503	14529	14433	14569	14429	14369	14356	14525	14358	14480	14519	14554	14439	14487	14317	14431	14490	14634	14372	14547	14368	14504	14513	14568	14344	14472	14498	14426	14342	14429	14425	14416	14479	14426	14435	14412	14350	14356	14501	14450	14321	14525	14334	14492	14459	14469	14402	14453	14627	14463	14424	14423	14379	14364	14496	14361	14404	14401	14636	14489	14324	14417	14381	14296	14425	14404	14271	14318	14391	14196	14548	14356	14532	14646	14441	14378	14416	14483	14381	14345	14419	14310	14397	14408	14459	14350	14358	14434	14506	14417	14340	14484	14312	14376	14403	14517	14421	14329	14447	14376	14502	14511	14342	14436	14344	14344	14454	14516	14407	14314	14444	14476	14493	14337	14564	14329	14527	14427	14538	14332	14557	14567	14496	14483	14387	14408	14539	14390	14232	14484	14533	14471	14564	14464	14467	14316	14419	14602	14443	14326	14546	14542	14504	14343	14434	14503	14451	14431	14364	14432	14365	14394	14373	14375	14376	14615	14353	14640	14394	14400	14339	14305	14395	14522	14543	14338	14535	14334	14487	14406	14232	14386	14450	14480	14512	14326	14494	14254	14349	14381	14588	14551	14467	14414	14415	14250	14378	14607	14320	14347	14408	14452	14442	14465	14597	14422	14496	14257	14574	14400	14196	14433	14329	14409	14495	14433	14358	14447	14548	14400	14569	14396	14370	14413	14293	14281	14462	14364	14364	14419	14437	14472	14406	14355	14330	14248	14410	14483	14486	14333	14270	14660	14403	14596	14513	14406	14386	14493	14486	14384	14398	14536	14425	14442	14428	14429	14445	14293	14435	14428	14411	14483	14753	14500	14358	14429	14513	14391	14420	14550	14414	14282	14362	14330	14376	14474	14512	14289	14506	14512	14413	14466	14371	14412	14403	14282	14458	14434	14285	14553	14290	14524	14532	14404	14332	14467	14331	14431	14291	14254	14483	14394	14479	14412	14426	14298	14416	14398	14458	14294	14455	14577	14274	14360	14293	14593	14431	14376	14423	14347	14532	14488	14476	14488	14323	14384	14445	14339	14540	14298	14383	14220	14595	14356	14528	14507	14402	14404	14362	14353	14323	14444	14600	14649	14358	14297	14549	14411	14497	14473	14452	14276	14646	14420	14314	14303	14504	14310	14339	14478	14301	14339	14400	14456	14343	14317	14622	14431	14443	14389	14350	14318	14448	14283	14511	14377	14380	14602	14307	14508	14477	14595	14344	14255	14459	14553	14350	14373	14428	14364	14431	14508	14397	14504	14401	14426	14362	14414	14358	14397	14386	14310	14299	14379	14461	14466	14451	14418	14511	14364	14556	14360	14258	14544	14545	14578	14483	14490	14325	14419	14508	14367	14459	14571	14360	14522	14268	14470	14401	14469	14408	14398	14267	14369	14432	14348	14372	14600	14540	14427	14502	14434	14450	14556	14510	14607	14372	14341	14462	14353	14360	14382	14386	14394	14334	14499	14562	14374	14422	14316	14469	14395	14371	14393	14311	14481	14414	14545	14323	14441	14390	14313	14379	14475	14496	14463	14405	14387	14362	14412	14516	14315	14377	14324	14246	14415	14438	14383	14367	14412	14362	14511	14263	14341	14355	14351	14304	14392	14453	14403	14372	14354	14286	14419	14252	14361	14411	14460	14311	14398	14321	14501	14294	14473	14444	14401	14296	14529	14396	14389	14393	14324	14394	14536	14456	14528	14677	14454	14236	14588	14308	14514	14299	14546	14532	14617	14523	14617	14387	14352	14485	14507	14498	14379	14514	14558	14390	14364	14426	14491	14240	14343	14518	14488	14361	14292	14522	14384	14563	14298	14517	14453	14319	14321	14376	14486	14382	14311	14324	14411	14447	14487	14360	14460	14544	14525	14368	14418	14349	14429	14448	14339	14440	14472	14326	14468	14389	14383	14425	14173	14329	14337	14590	14255	14463	14640	14455	14296	14475	14331	14590	14418	14461	14476	14352	14368	14280	14381	14462	14372	14509	14471	14356	14428	14485	14486	14379	14370	14415	14358	14314	14376	14483	14590	14448	14599	14362	14342	14359	14412	14570	14480	14468	14585	14392	14532	14529	14570	14254	14521	14485	14327	14478	14598	14357	14263	14441	14361	14516	14402	14331	14431	14467	14323	14413	14470	14477	14446	14529	14561	14396	14387	14458	14428	14376	14400	14276	14520	14425	14374	14390	14475	14360	14564	14739	14314	14571	14376	14449	14478	14544	14446	14364	14461	14522	14549	14355	14445	14439	14510	14432	14580	14465	14505	14403	14477	14682	14445	14400	14436	14425	14348	14442	14393	14473	14430	14505	14404	14307	14328	14544	14248	14383	14257	14463	14560	14308	14357	14394	14232	14440	14614	14458	14432	14418	14227	14505	14507	14562	14427	14478	14423	14379	14274	14559	14340	14403	14473	14423	14495	14565	14505	14536	14353	14400	14407	14386	14311	14456	14388	14461	14432	14539	14497	14457	14424	14560	14642	14531	14368	14497	14280	14415	14471	14330	14446	14364	14605	14316	14489	14428	14513	14427	14385	14358	14410	14329	14329	14549	14523	14326	14456	14561	14457	14482	14486	14641	14332	14292	14404	14241	14626	14298	14403	14505	14356	14510	14372	14592	14408	14362	14507	14562	14447	14361	14341	14619	14583	14381	14527	14543	14388
28009	24729	30554	27419	22616	21120	20237	19154	18808	18608	18177	17925	17869	17793	17501	17450	17402	17644	17505	17551	17339	17562	17486	17514	17341	17342	17164	17342	17185	17178	17403	17549	17319	17299	17200	17315	17471	17279	17137	17188	17016	17188	17178	17496	17051	17040	17148	17223	17121	17377	17130	16978	17283	17310	17397	17256	17256	17281	17190	17085	17362	17340	17371	17322	17203	17217	17307	17301	17149	17352	17127	17078	17183	17158	17335	17196	17231	17184	17138	17386	17179	17196	17152	17093	17205	17298	17290	17233	17169	17153	17261	17118	17026	17309	17279	17178	17135	17174	17122	17324	17328	17283	17045	17354	17328	17125	17118	17342	17167	17244	17027	17311	17283	17174	17155	16969	17252	17189	17280	17131	17041	17288	17182	17225	17306	17269	17198	17181	17264	17063	17398	17227	17344	17279	17238	17303	17201	17151	17019	17127	17253	17134	17198	17088	17341	16893	17279	17215	17288	17365	17449	17113	17389	17217	17252	17439	17343	17266	17309	17072	17166	17328	17264	17121	17056	17225	17073	17219	17199	16883	16933	17229	17423	17095	17118	17360	17230	17232	17261	17300	17223	17394	17194	17298	17236	17074	17020	17100	17158	17312	17113	17386	17230	17264	17184	17241	17165	17195	17142	17193	17161	17058	17208	17127	17343	17231	17209	17242	17182	17247	17165	17215	17261	17270	17261	17473	17149	17213	17392	17477	17194	17367	17086	17203	17198	17042	17099	17137	17163	17352	17251	17130	17183	17239	16960	17129	17121	17087	17165	17213	17242	17143	17246	17029	17188	17341	17202	17305	17265	17125	17142	17276	17350	17290	17168	17137	17280	17079	17222	16970	17334	17159	17346	17137	17232	17423	17232	17121	17373	17071	17224	17263	17279	17366	17087	17236	17468	17186	17346	17309	17226	17149	17262	17212	17138	17299	17162	17518	17215	17275	17188	17110	17144	17094	17171	17037	17330	17108	16933	17270	17119	17327	17255	17288	17125	17313	17277	17221	17435	17167	17428	17312	17235	17183	17165	17131	17189	17044	17239	17286	17325	17051	17251	17285	17132	17084	17179	17072	17261	17146	17448	17231	17308	17310	17179	17256	17391	17140	17281	17412	17152	17192	17117	17156	17148	17374	17336	17129	17274	17293	17269	17138	17148	17230	17387	17082	17193	17238	17054	17266	17192	17243	17160	17041	17283	17149	17116	17205	17134	17168	17262	17162	17292	17021	17264	17352	17159	17196	17313	17118	17262	17220	17072	17261	17182	17108	17113	17438	17193	17227	17167	17386	17320	17209	17410	17069	17241	17247	17297	17170	17232	17109	17153	17118	17108	17202	17056	17356	17063	17232	17144	17140	17128	17228	17146	17352	17330	17443	17129	16887	17181	17304	17140	17102	17105	17172	17387	17160	17258	17207	17176	17121	17220	17259	17187	17282	17377	17170	17125	17173	17107	17354	17167	17151	17068	17151	17234	17286	17177	17113	17186	17262	17246	17111	17228	17043	17155	17188	17172	17046	17061	17283	17239	17190	17178	17160	17244	17144	17392	17258	17133	17205	17295	17185	17146	17182	17329	17251	17161	17316	17241	17136	17085	17196	17341	17191	17376	17322	17293	17153	17119	17426	17211	17262	17309	17271	17311	17221	17323	17352	17204	17088	17004	17243	17055	17082	17210	17000	17169	17392	17243	17229	17193	17203	17164	17284	17367	17071	17412	17178	17297	17140	17176	17185	17244	17289	17386	17132	17161	17192	17120	17312	17099	16994	17225	17192	17031	17044	17196	17090	17322	17240	17402	17373	17218	17287	17163	17007	17222	17215	16985	17119	17193	17183	17133	17401	17419	17238	17162	17259	17402	17337	17288	17146	17223	17424	17129	17213	17293	17358	17330	17318	17057	17194	17218	17305	17151	17101	17264	17290	17181	17201	17129	17161	17265	17044	17279	17267	17193	17309	17243	17090	17337	17254	17242	17058	17431	17265	17003	17261	17138	17124	17143	17254	17339	17184	17284	17094	17358	17317	17426	17340	17162	17059	17299	17025	17131	17440	17149	17466	17316	17198	17205	17114	17232	17271	17118	17348	17086	17227	17129	17483	17215	17083	17238	17267	17233	17241	17209	17267	17177	17102	17048	17334	17260	17307	17076	17305	17364	17192	17167	17083	17268	17356	17240	17216	17304	17215	17248	16972	17030	17391	17330	17348	17346	17245	17124	17296	17376	17217	17209	17159	17075	17190	17181	17269	17153	17372	17329	17319	17224	17153	17216	17211	17201	17275	17403	17211	17203	17295	17113	17212	16970	17229	17324	17088	17158	17217	17177	17257	17109	17273	17187	17213	17100	17141	17215	16976	17415	17190	17315	17215	17315	17061	17128	17262	17152	17223	17220	17192	17235	17140	17149	17060	17094	17218	17105	17211	17083	17090	17352	17186	17298	17274	17315	17277	17213	17296	17291	17203	17123	17328	17296	17291	17279	17255	17245	17205	17417	17371	17244	17427	17024	17169	17363	17358	17254	17283	17291	17152	17240	17215	17228	17105	17137	17131	17218	17300	17024	17143	17181	17330	17198	17267	17264	17156	17212	17164	17162	17109	17223	17214	17296	17259	17415	17315	17152	17174	17179	17122	17308	17216	17198	17286	17304	17121	17127	17122	17272	17318	17223	17223	17324	17504	17376	17266	17243	17156	16973	17152	17117	17172	17184	17385	17020	17225	17152	17200	17265	17167	17168	17177	17316	17379	17254	17335	17272	17105	17271	17254	17175	17391	17306	17078	17225	17221	17261	17193	17227	17332	17178	17347	17291	17091	17423	17198	17253	17270	17460	17527	17272	17295	17056	17192	17163	17106	17249	17137	17281	17018	17207	17172	17299	17199	17198	17213	17363	17432	17330	17270	17237	17299	17203	17202	17273	17247	17211	17145	17179	17104	17103	17125	17136	17279	17211	17189	17102	17314	17238	17131	17350	17073	17169	17372	17097	17288	17234	17197	17027	17245	17243	17262	17362	17202	17143	17470	17154	17093	17225	17323	17241	17349	17269	17352	17261	17142	17348	17353	17380	17167	17291	17107	17380	17297	17259	17302	17140	17210	17331	17209	17431	17233	17084	17330	17226	17233	17118	17241	17485	17155	17117	17109	17150	17391	17429	17319	17267	17345	17460	17128	17287	17218	17217	17349	17240	17158	17260	17162	17279	17121	17026	17048	17217	17314	17263	17255	17544	17072	17323	17474	17053	17399	17137	17304	17157	17310	17326	17227	17158	17210	17294	17308	17360	17338	17334	17230	17320	17073	17247	17070	17276	17330	17008	17116	17218	17267	17324	17402	17345	17239	17318	17224	17343	17179	17030	17061	17239	17186	17296	17057	17115	17271	17156	17306	17062	17394	17311	17253	17190	17062	17379	17146	17186	17323	17175	17226	17338	17141	17304	17220	17358	17129	17534	17198	17147	17534	17316	17331	17213	17270	17364	17337	17358	17062	17069	17457	17319	17339	17306	17309	17247	17139	17278	17344	17027	17192	16913	17139	17335	17089	17130	17116	17049	17093	17129	17164	17236	17154	17217	17207	17150	17083	17145	17251	17080	17265	17318	17331	17308	17175	17256	17213	17199	17228	17336	17291	17071	17100	17158	17302	17249	17065	16977	17230	17239	17167	17415	17151	17308	17220	17128	17101	17167	17240	17226	17245	17137	17108	17188	17191	17155	17367	17413	17457	17072	17063	17237	17050	17203	17105	17077	17435	17230	17349	16974	17183	17075	17253	17321	17257	17126	17185	17191	17284	17234	17069	17121	17194	17015	17347	17236	17176	17220	17317	17139	17423	17180	17344	17151	17513	17229	17226	17197	17240	17340	17010	17003	17130	17210	17157	17214	17090	16989	17183	17364	17256	17245	17207	17050	17153	17266	17208	17513	16991	17124	17054	17259	17350	17229	17143	17258	17335	17348	17201	17225	17175	17150	17392	17238	17287	17160	17253	17296	17199	17289	17209	17282	17238	17246	17241	17321	17165	16996	17434	17091	17217	17278	17233	17454	17341	17178	17223	17180	17206	17220	17143	17277	17260	17191	17067	17501	17332	17233	17109	17226	17295	17351	17280	17055	17157	17148	17284	17277	17232	17159	17139	17123	17046	17174	17256	17408	17226	17227	17270	17251	17146	17315	17289	17182	17265	17077	17083	17174	17052	17109	17098	17295	17093	17207	17208	17171	17215	17086	17247	17068	17127	17277	17251	17073	17200	17122	17198	17149	17103	17372	17273	17141	17314	17276	17172	17124	17206	17202	17042	17325	17006	17259	17166	17367	17147	17156	17301	17249	17377	17201	17050	17263	16993	17226	17065	17143	17244	17344	17103	17363	17122	17263	17385	17314	17383	17184	17178	17189	17186	17344	17354	17422	17246	17274	16964	17291	17103	17336	17407	17214	17279	17190	17101	17211	17308	17388	17253	17434	17270	17238	17062	17343	17176	17137	17224	17268	17197	17259	17253	17397	17229	17195	17242	17207	17303	17150	17188	17044	17220	17429	17238	17211	17235	17145	17217	17229	16979	17026	17179	17258	17171	16971	17334	16920	17060	17216	17167	17167	17304	17189	17241	17443	17404	17295	17174	17142	17349	17148	17177	17157	17156	17290	17418	17357	17240	17115	17239	17142	17045	17053	17184	17182	17271	17341	16938	17023	17394	17232	17172	17385	17368	17179	17338	17290	17348	17253	17207	17290	17297	17069	16913	17014	17318	17089	17318	17373	17112	17146	17091	17190	17152	17006	16911	17227	17273	17071	17151	17316	17280	17343	17277	17144	17344	17293	17196	17125	17106	17196	17320	17248	17054	17200	17098	17152	17005	17231	17395	17209	17138	17211	17332	17308	17144	17224	17315	17290	17154	17336	17255	16920	17006	17290	17374	17261	17316	17189	17351	17278	17481	17185	17239	17160	17240	17257	17295	17546	17254	17243	17221	17513	17320	17215	17355	17370	17302	17149	17207	17289	17240	17271	17177	17356	17280	17000	17264	17318	17335	17104	17166	17240	17137	17257	17191	17215	17100	17118	17171	17139	17232	17163	17311	17221	17139	17292	17195	17243	17216	17345	17193	17342	17161	17097	17230	17250	17173	17189	17183	17425	17257	17071	17169
25706	36719	34340	26946	22944	20783	19145	17964	17361	16779	16566	15986	15767	15713	15317	15397	15306	15086	15190	14891	15109	15123	15066	14847	15011	14789	14853	14908	14742	14897	14975	14680	14797	14943	14724	14813	14829	14772	14685	14760	14798	14760	14791	14781	14780	14901	14709	14851	14808	14762	14766	14764	14820	14831	14712	14788	14824	14828	14786	14769	14695	14867	14871	14809	14734	14812	14771	14764	14772	14920	14829	14839	14851	14648	14799	14678	14799	14762	14661	14786	14644	14771	14831	14845	14698	14827	14727	14665	14645	14743	14727	14854	14799	14831	14735	14662	14865	14673	14770	14944	14789	14657	14709	14872	14750	14742	14826	14745	14764	14757	14702	14686	14709	14862	14845	14772	14731	14848	14810	14685	14801	14674	14859	14702	14778	14737	14834	14764	15001	14668	14702	14746	14812	14720	14661	14588	14551	14679	14675	14657	14785	14681	14737	14810	14948	14760	14534	14728	14661	14848	14735	14837	14621	14993	14781	14729	14706	14781	14840	14728	14747	14588	14696	14813	14728	14794	14729	14769	14755	14746	14714	14634	14712	14861	14726	14669	14785	14671	14713	14713	14701	14676	14747	14684	14844	14794	14794	14810	14802	14716	14738	14831	14881	14582	14786	14715	14798	14665	14640	14943	14779	14673	14750	14775	14798	14730	14701	14843	14710	14745	14803	14940	14778	14797	14776	14901	14671	14834	14700	14797	14657	14713	14747	14667	14862	14639	14732	14829	14832	14726	14774	14761	14658	14766	14788	14843	14711	14738	14892	14853	14708	14963	14788	14802	14742	14813	14808	14650	14834	14904	14813	14621	14705	14939	14653	14779	14836	14678	14782	14769	14715	14759	14865	14796	14646	14667	14617	14620	14574	14811	14939	14725	14613	14892	14696	14888	14820	14702	14708	14835	14881	14759	14859	14820	14830	14784	14630	14739	14761	14652	14806	14782	14655	14697	14740	14826	14597	14866	14705	14842	14784	14930	14746	14728	14885	14587	14935	14574	14745	14850	14875	14701	14643	14840	14789	14772	14746	14900	14801	14938	14651	14801	14941	14736	14803	14825	14664	14926	14784	14741	14873	14636	14647	14862	14668	14709	14743	14981	14703	14737	14712	14941	14819	14813	14586	14817	14761	15015	14848	14796	14812	14900	14864	14820	14722	14774	14803	14629	14743	14691	14742	14693	14790	14849	14599	14705	14664	14670	14741	14759	14593	14827	14732	14704	14822	14598	14782	14885	14704	14679	14855	14759	14808	14876	14724	14965	14767	14677	14735	14846	14817	14651	14751	14701	14697	14773	14629	14770	14790	14737	14505	14681	14868	14822	14916	14758	14734	14814	14639	14859	14745	14717	14760	14748	14842	14670	14762	14733	14672	14650	14727	14668	14901	14654	14758	14868	14648	14765	14706	14886	14762	14612	14780	14709	14886	14642	14852	14843	14681	14915	14660	14817	14763	14612	14867	14843	14811	14831	14831	14809	14814	14756	14595	14747	14710	14948	14683	15015	14784	14673	14839	14797	14807	14757	14683	14877	14760	14846	14655	14665	14809	14705	14839	14796	14772	14762	14737	14707	14670	14763	14729	14900	14786	14721	14995	14777	14797	14805	14767	14733	14714	14711	14803	14794	14932	14789	14574	14856	14610	14830	14806	14774	15047	14841	14800	14736	14717	14696	14713	14702	14711	14905	14772	14710	14776	14716	14880	14827	14787	14716	14922	14790	14854	14521	14914	14690	14816	14724	14674	14747	14834	14749	14741	14509	14901	14696	14813	14690	14819	14539	14743	14791	14805	14813	14881	14757	14946	14896	14733	14936	14765	14692	14855	14835	14646	14960	14631	14815	14728	14834	14846	14735	14711	14741	14555	14666	14676	14793	14860	14813	14768	14738	14817	14937	14762	14829	14790	14765	14699	14715	14683	14743	14798	14938	14580	14655	14838	14813	14978	14978	14763	14803	14717	14726	14608	14688	14833	14720	14796	14724	14699	14976	14621	14643	14814	14684	14722	14707	14857	14756	14864	14749	14616	14791	14846	14934	14781	14695	14639	14657	14881	14846	14764	14717	14795	14717	14679	14924	14829	14723	14877	14681	14722	14679	14749	14797	14906	14733	14702	14801	14783	14735	15015	14801	14879	14853	14723	14795	14667	14855	14727	14759	14733	14855	14854	14552	14806	14819	14741	14793	14671	14761	14499	14806	14532	14753	14879	14811	14893	14570	14822	14869	14728	14690	14712	14856	14746	14794	14702	14855	14870	14755	14626	14914	14962	14891	14798	14952	14629	14907	14782	14811	14887	14794	14684	14820	14797	14727	14662	14764	15051	14792	14775	14834	14734	14746	14958	14668	14747	14603	14883	14854	14842	14706	14903	14726	14855	14872	14898	14906	14909	14520	14770	14739	14827	14874	14754	14790	14734	14722	14636	14639	14791	14985	14856	14707	14818	14785	14665	14802	14838	14615	14724	14831	14829	14867	14727	14758	14683	14677	14754	14819	14775	14890	14784	14641	14733	14796	14902	14844	14843	14747	14893	14674	14726	14554	14706	14580	14764	14704	14908	14734	14855	14807	14820	14737	14820	14559	14714	14653	14833	14714	14692	14766	14769	14775	14739	14786	14775	14781	14707	14760	14803	14565	14813	14791	14830	14861	14903	14711	14806	14669	14762	14772	14712	14724	14902	14708	14888	14706	14853	14830	14830	14689	14864	14789	14598	14798	14560	14693	14785	14724	14945	14651	14651	14751	14816	14725	14765	14799	14724	14788	14740	14898	14777	14755	14788	14595	14721	14796	14842	14876	14708	14820	14827	14769	14642	14783	14836	14879	14663	14803	14731	14748	14898	14876	14743	14781	14664	14911	14989	14897	14729	14778	14650	14706	14714	14782	14732	14632	14750	14840	14878	14768	14788	14885	14802	14794	14822	14934	14767	14874	14631	14720	14839	14730	14756	14780	14729	14956	14725	14824	14812	14605	14811	14763	14768	14798	14641	14893	14747	14827	14786	14724	14887	14768	14859	14825	14850	14742	14831	14983	14765	14897	14758	14746	14723	14873	14936	14756	14796	14800	14773	14606	14802	14778	14782	14924	14853	14717	14832	14717	14865	14684	14910	14748	14648	14956	14749	14654	14810	14731	14854	14783	14905	14826	14603	14820	14701	14757	14729	14873	14738	14699	14767	14738	14837	14819	14731	14750	14666	15007	14935	14804	14825	14799	14739	14797	14744	14876	14805	14725	14808	14789	14817	14680	14632	14896	14735	14687	14716	14772	14846	14760	14847	14653	14661	14906	14807	14890	14792	14796	14992	14721	14603	14892	14791	14895	14662	14754	14783	14666	14690	14852	14750	14824	14719	14791	14781	14685	14822	14766	14606	14740	14768	14619	14682	14792	14876	14817	14682	14907	14769	14856	14669	14753	14668	14796	14869	14675	14680	15038	14901	14960	14808	14873	14862	14650	14735	14919	14625	14679	14887	14730	14665	14636	14716	14777	14747	14904	14653	14790	14720	14720	14756	14846	14778	14657	14769	14740	14640	14863	14701	14841	14859	14982	14860	14825	14781	14716	14776	14619	14841	14866	14687	14770	14857	14607	14692	14900	14797	14831	14781	14694	14721	14616	14836	14963	14744	14612	14688	14759	14860	14690	14594	14718	14836	14770	14709	14767	14810	14839	14743	14643	14741	14852	14932	14657	14659	14799	14796	14703	14913	14681	14862	14855	14709	14735	14714	14901	14640	14720	14648	14804	14740	14878	14774	14474	14701	14721	14814	14760	14721	14863	14629	14879	14823	14786	14727	14714	14737	14880	14806	14730	14708	14918	14701	14763	14881	14744	14772	14736	14703	14714	14801	14844	14653	14740	14859	14605	14784	14644	14521	14774	14723	14884	14794	14986	14720	14722	14673	14738	14747	14595	14807	14654	14772	14532	14880	14798	14867	14711	14770	14864	14913	14567	14839	14646	14789	14847	14748	14738	14928	14701	14952	14655	14878	14866	14824	14960	14658	14897	14919	14740	14882	14758	14821	14918	14854	14752	14825	14843	14803	14878	14895	14840	14762	14703	14782	14837	14696	14751	14702	14720	14795	14817	14750	14794	14685	14995	14707	14761	14760	14866	14747	14639	14696	14874	14755	14691	14799	14928	14792	14926	14817	14831	14656	14929	14682	14728	14756	14824	14917	14807	14786	14586	14917	14565	14756	14827	14624	14870	14649	14747	14741	14766	14719	14763	14816	14774	14805	14619	14759	14824	14846	14740	14752	14838	14683	14875	14746	14772	14754	14923	14670	14870	14855	14826	14682	14685	14945	14903	14611	14625	14812	14713	14667	14824	14688	14726	14891	14690	14769	14726	14761	14709	14828	14923	14831	14784	14788	14668	14935	14720	14752	14809	14742	14577	14657	14813	14733	14783	14829	14785	14787	14803	14843	14747	14677	14743	14845	14674	14830	14838	14688	14643	14694	14834	14836	14805	14779	14652	14713	14724	14746	14813	14747	14719	14849	14712	14698	14763	14738	14780	14668	14708	14695	14843	14688	14848	14649	14731	14961	14768	14761	14871	14933	14642	14811	14658	14629	14671	14630	14568	14837	14777	14795	14691	14875	14906	14525	14921	14774	14706	14788	14577	14790	14770	14806	14806	14714	14600	14775	14785	14717	14780	14724	14743	14778	14828	14624	14797	14697	14800	14684	14742	14774	14950	14792	14762	14822	14635	14892	14675	14647	14715	14668	14625	14775	14598	14657	14516	14656	14753	14667	14808	14730	14705	14860	14775	14794	14750	14734	14784	14806	14672	14839	14767	14859	14785	14721	14797	14774	14915	14597	14859	14843	14682	14810	14621	14828	14922	14648	14743	14872	14899	14679	14895	14607	14820	14800	14752	14678	14715	14793	14826	14874	14831	14683	14876	14841	14813	14677	14809	14666	14777	14839	14767	14741	14672	14597	14683	14737	14768	14782	14864	14859	14911	14671	14868	14736	14769	14656	14876	14703	14870	14771	14882	14827	14622	14527	14822	14870	14763	14732	14905	14702	14659	14840	14881	14771	14644	14882	14774	14844	14840	14655	14880	14871	14627	14678	14814	14727	14828	14916	14814	14750	14828	14776	14814	14817	14679	14845	14695	14842	14613
23774	21015	28421	24363	23146	24314	23485	20521	19442	19059	18781	18472	18005	17873	17919	17658	17605	17393	17455	17339	17223	17279	16995	17209	17141	17209	17276	17016	17199	17137	17125	17083	17247	17049	17262	17143	17229	16997	16987	16978	17104	17002	17061	16806	17023	16925	17006	17040	16923	17168	17057	16898	17150	16853	17067	16890	16925	17044	17046	16937	17115	16907	16926	16876	17138	16796	17101	17081	16889	17093	17065	17201	17031	16925	16886	16966	17090	16957	16691	16800	17096	16923	16902	16854	17060	17067	16940	16910	16997	17105	16975	16864	17027	17028	16975	17019	17030	16888	17021	17090	16760	16895	16903	16820	17122	16934	16942	16934	16767	16895	17051	17104	16719	16911	16767	16728	16929	16888	16941	17043	17025	16787	16827	16850	17102	17167	17041	16869	16970	16915	16773	16714	17131	17037	16874	16967	16855	17043	17038	16874	16869	16983	16867	17131	16900	17039	16863	16885	16942	16980	16894	16933	16812	16921	16850	16974	16787	16868	16974	16868	16995	16950	16983	16971	16959	16824	17024	16853	16941	16977	16796	17022	17026	16894	16942	17059	17091	16885	17006	16957	17046	16867	17034	16917	16879	17068	16914	16988	16869	16996	16917	17089	16766	16944	16996	16930	16978	16777	17135	16804	16976	16930	17025	16804	16957	17009	16818	16746	16782	16837	16934	16921	16762	16921	16953	16773	16853	16861	16896	16815	16932	17027	16931	16916	16932	16850	16914	17059	16774	16960	16798	16860	17106	16956	16966	16890	16828	16977	16859	16882	16847	16888	17038	16844	17017	16987	16958	16950	16958	16717	17010	17013	16949	16944	16720	16860	16893	16963	16918	16779	16824	17027	17022	16971	16895	16909	16866	16863	16911	16815	16887	16701	16809	16698	17032	16899	17019	16766	16996	16774	16797	16913	16836	17089	16847	17049	16893	17055	17093	16749	16862	17019	16791	17132	17054	16934	16901	17067	17100	16931	16852	16814	16952	16988	17051	16853	16818	16833	16994	16872	17035	16796	16977	16949	16957	17044	16996	16856	16951	16971	16973	16933	17120	16930	17075	16742	16900	16951	17063	16980	17054	16806	17084	16922	16887	17066	16863	16848	16883	16922	16900	16884	16937	16906	17032	17053	16970	16885	16668	16745	17075	16904	16975	16996	16915	16794	16975	16839	16810	16955	17002	16909	16910	16739	16859	16927	16796	16972	17067	16910	16707	17037	16916	16892	16960	16961	16886	16844	16964	16823	16927	17009	17093	17085	16891	16816	16874	16711	16970	17080	16915	16914	16809	16870	16978	16835	17057	16956	17149	17023	17050	16940	16795	17042	16797	16740	17067	17075	16987	16920	17137	16922	17034	16885	16982	16987	16902	16739	16810	16761	17119	16845	16979	16917	16925	16844	16798	16923	17037	16756	16746	17043	16866	16994	16984	16897	16785	16823	16796	17118	17047	16621	16958	16903	16934	16787	16747	16930	16900	16972	16727	16709	16824	17018	16736	17113	16771	16829	17024	17151	17245	16872	16965	16842	16896	16941	17140	16997	16861	16962	17103	16814	16868	16979	17065	16889	17120	16956	17013	17067	16929	16658	16823	16921	16916	16868	16999	16853	16629	16783	16934	16853	16920	17003	17017	17062	17044	17084	16945	16838	16719	16888	16907	16836	16963	17057	16923	16861	17036	17086	16814	16994	16864	16862	17041	16854	16826	16898	17176	16851	17069	16860	16936	16959	17047	16970	16982	16890	16807	17031	16948	16994	16887	16796	17113	16974	17064	16840	16933	16842	16904	16945	16724	16949	16754	16904	16803	16872	17119	17056	17020	16804	16910	16884	16874	16839	17027	16991	16778	16891	17042	16942	17036	17143	16942	16851	16998	16989	16952	16809	16988	16699	16919	16904	16915	16887	16958	17013	16928	17200	17039	16879	16830	16968	17076	17017	17005	16732	16994	16911	16937	17000	17096	16931	16978	16945	16950	17115	16928	17076	16918	17071	16858	16701	16807	17077	16736	16772	16967	16769	16992	16883	17003	16999	16923	16828	17168	16942	16994	17113	16902	17093	16987	17024	16920	17091	16912	16890	16876	16840	17083	17171	16871	17027	16824	17017	16908	16925	16877	16792	16948	16771	16777	17010	17212	16924	16996	17067	16826	17044	16940	16779	17019	16756	17249	16791	17094	16920	16912	16993	16898	16779	16931	16825	17067	16905	17200	16869	17006	16889	16981	16935	17064	16822	17217	17039	16837	16910	17171	16894	16847	17118	16982	17067	16837	17160	16850	16841	16953	16805	17025	17044	17033	16803	16880	17019	16985	16870	17085	17039	17114	16777	17074	16874	16838	16686	16839	16851	16792	16872	16921	16912	17087	16915	16882	16866	16882	16967	16949	16857	16763	17019	17056	16901	16998	17064	16846	16951	17184	16922	17021	17085	16916	16851	16667	16957	16904	16824	16873	16783	17089	16947	16832	16918	16804	17024	17168	17103	16646	16759	17038	16979	17057	16932	17082	16966	16860	16931	16939	16854	17030	16836	16983	16874	16781	16785	16825	16832	16766	17090	16853	16808	16930	17051	16832	16931	17017	16837	17035	16905	16937	17137	16993	17055	17018	17079	16966	16923	16966	17078	16873	16743	17078	16807	16981	17034	16759	16955	17088	16820	17075	16821	16859	16775	17027	16947	16769	16829	16811	16938	17157	17066	17066	16902	16928	16969	16808	16791	17160	16853	16986	16892	17157	17171	16965	16984	16973	16961	16884	16938	17014	16854	16864	16962	16708	16780	16860	16986	16866	16914	17078	17037	16909	16804	16906	16818	16732	17016	16775	16950	16718	16825	16888	16723	16811	16831	16673	16880	16830	16876	17024	16844	16835	16828	16969	16892	17062	16861	16728	16909	16995	16892	16849	16910	17056	16968	16885	16937	17004	16970	16931	17012	16858	17015	16988	16920	16790	16825	16974	17052	16907	16704	16891	16765	17124	17078	16953	17052	16939	16991	16804	17042	17035	17011	17145	16910	16888	17054	17089	16940	16948	16963	16870	16800	16990	16948	16886	17267	16913	16992	16945	17013	16955	17069	17024	16917	17033	17143	16824	16956	17206	16835	16614	17066	16808	16951	16924	16873	16964	16821	16908	17057	16957	16890	16932	16928	16884	16911	16999	17019	16773	16925	16894	16746	16980	16800	16824	16919	17012	16890	17039	16888	16932	16934	16773	16927	16877	16922	16971	16817	16999	17027	16929	16727	16710	17090	16782	16911	16800	16904	16737	16830	16823	16872	17050	17102	16978	16829	17054	16918	16937	16969	17007	17126	17047	16688	16858	17057	16879	16959	16911	16982	16801	16821	16868	17023	16899	17045	16901	16806	16819	16679	16913	16943	16889	17085	16894	16852	16914	17061	16926	16876	16777	16762	16919	16992	17043	17055	16785	16769	16762	17027	17051	16889	16867	16927	17080	16878	17051	16907	17055	16854	16963	16921	16614	16764	16952	16763	17072	17214	17011	17060	16742	16863	16706	16838	16898	16915	16913	16977	16958	16899	16879	17002	16803	16877	17013	16742	16991	17021	16781	17073	16867	16913	16967	16765	16861	16936	17124	16981	16856	16687	16914	16891	16914	16869	16988	17041	16834	16697	16838	16925	16932	16897	16885	16933	16890	16889	16959	16771	16855	17143	16851	16949	16861	16886	16981	16905	16955	16832	16941	16986	16621	16792	16950	17117	16983	16944	17043	16965	17072	17022	16866	16815	16779	16816	16987	16807	16850	16949	17009	16963	16891	16861	16977	16951	16927	16822	16800	16947	16999	16834	16807	16959	16987	17090	16939	16733	17010	16986	16953	16842	16845	17070	16786	16971	16807	17081	16936	17033	17171	16883	17027	16687	16901	16900	16998	17032	16862	17011	16914	16808	16969	17059	17144	17012	16874	16929	17102	17002	16994	16967	16919	17049	17160	16929	17034	16789	16898	16948	16895	16881	17077	16918	16921	16829	16835	16894	17052	17029	16950	17083	16994	16947	16970	17021	16912	16815	16943	16930	16946	16879	16871	16984	16795	16790	16950	16927	17182	17106	17049	16868	16876	16879	16847	16817	17023	16988	16729	17162	16881	16922	16932	17088	16965	17010	17007	16960	16965	17006	16839	17012	16755	16799	16756	16698	17131	16867	17043	16747	16783	17013	16801	16944	16860	17175	17067	16984	17009	16997	17051	17144	17041	16970	16801	16937	16797	16978	16850	16994	16889	17029	16933	16922	17072	17008	16977	16940	16897	16740	16957	16923	16810	17083	16879	16883	16972	16952	16833	16877	17000	16987	17197	16959	16894	16971	16917	16928	16706	16907	16955	16913	16926	16846	16765	16774	16979	16882	16917	16891	16905	16999	16797	16972	17019	16915	16982	16821	17018	17012	17125	16912	16730	16942	16863	16952	16784	16998	16914	17080	17023	17014	16892	16903	17011	16937	16950	16827	16954	16847	16819	17056	17050	16917	16953	16877	17010	16947	17028	17061	16765	16881	17031	16900	16740	16892	16724	16928	16900	16916	17085	16948	16823	17014	17032	17146	16933	17001	16745	16910	17164	16951	16829	16910	16854	17212	16821	16912	16891	16872	16885	17007	16943	16858	17072	16724	16758	16826	16984	16849	17008	16870	16929	17179	16732	16961	16959	16893	16920	16746	16830	16898	17044	16938	16960	16897	16628	16908	16954	16759	16916	16878	16904	16949	17228	17091	17030	16923	16712	16792	16958	16965	16960	16924	17141	16823	17026	16970	16993	17028	16796	16988	16627	16723	16931	16843	17009	16868	16817	16930	16987	16831	16887	16915	16851	16864	16944	16815	16847	16931	16996	16945	16818	17030	17232	16981	16972	17050	17160	17065	16928	16861	17070	16670	17026	16902	16823	16856	17066	16967	16625	16948	17152	16874	16957	16958	16959	16987	16893	16970	16881	16803	16807	17009	16903	16879	16821	16948	17003	16958	16847	16656	16939	16877	16824	17075	16947	17097	17123	17042	16746	16731	16622	16981	16903	16988	17016	16888	16830	16913	16941	16871	16911	16769	16894	16891	17068	16985	16808	16891	16879	17144	16917	16978	16884	17024	16997	16912	16854	16782	17039	17041	16784	16874	16923	17268
24990	41748	39238	31277	26348	23471	21313	19878	18649	17768	17137	16753	16507	15852	15752	15555	15326	15444	15315	15381	15138	15042	14922	14848	14813	14831	14829	14710	14622	14764	14938	14655	14799	14514	14808	14521	14683	14737	14717	14734	14630	14552	14620	14596	14729	14691	14747	14802	14517	14579	14648	14791	14783	14635	14591	14594	14602	14565	14908	14647	14550	14592	14601	14651	14680	14607	14651	14660	14643	14536	14670	14537	14506	14606	14425	14720	14499	14608	14648	14681	14607	14530	14588	14521	14572	14738	14695	14485	14494	14564	14601	14653	14532	14419	14693	14478	14318	14591	14564	14539	14761	14693	14756	14531	14628	14656	14828	14537	14447	14706	14785	14615	14488	14454	14596	14577	14576	14648	14613	14662	14897	14589	14710	14690	14597	14570	14612	14647	14775	14725	14538	14671	14632	14685	14549	14526	14835	14707	14656	14561	14473	14578	14380	14473	14471	14730	14636	14572	14650	14548	14490	14537	14761	14659	14632	14447	14759	14586	14554	14523	14712	14499	14737	14540	14670	14617	14514	14580	14552	14554	14650	14634	14579	14658	14593	14586	14705	14415	14631	14548	14530	14628	14515	14644	14577	14691	14585	14700	14724	14464	14671	14451	14783	14486	14516	14561	14506	14627	14658	14674	14535	14714	14479	14466	14635	14551	14624	14669	14794	14719	14564	14680	14613	14673	14673	14676	14763	14510	14561	14693	14672	14458	14471	14604	14499	14531	14581	14529	14521	14567	14572	14731	14576	14716	14625	14411	14598	14484	14670	14730	14680	14545	14682	14570	14534	14757	14499	14689	14558	14623	14575	14544	14545	14575	14614	14605	14620	14534	14476	14707	14590	14534	14495	14656	14673	14712	14486	14566	14571	14514	14662	14627	14557	14703	14633	14518	14665	14660	14718	14631	14615	14448	14617	14486	14599	14549	14728	14640	14563	14696	14521	14634	14522	14603	14640	14615	14747	14609	14631	14610	14444	14669	14669	14538	14736	14506	14621	14434	14644	14599	14631	14633	14505	14713	14447	14681	14456	14627	14299	14646	14719	14714	14586	14779	14589	14795	14528	14631	14647	14701	14651	14489	14817	14627	14623	14669	14641	14651	14604	14613	14535	14677	14576	14583	14542	14776	14522	14691	14541	14590	14362	14776	14561	14693	14590	14537	14689	14572	14409	14723	14737	14535	14625	14659	14510	14558	14660	14675	14696	14601	14750	14616	14582	14647	14561	14623	14628	14780	14648	14501	14598	14534	14419	14659	14571	14774	14629	14584	14572	14453	14567	14647	14466	14682	14398	14800	14598	14594	14510	14431	14624	14590	14590	14536	14732	14649	14699	14584	14656	14663	14606	14579	14540	14424	14630	14420	14501	14482	14510	14624	14659	14707	14641	14677	14486	14461	14484	14632	14680	14643	14629	14512	14764	14481	14540	14822	14527	14708	14596	14712	14719	14663	14570	14630	14538	14492	14618	14553	14486	14647	14635	14660	14596	14655	14532	14790	14801	14634	14526	14521	14638	14553	14630	14505	14587	14481	14550	14525	14632	14708	14454	14701	14526	14535	14766	14687	14586	14626	14689	14657	14683	14588	14581	14482	14615	14599	14664	14497	14550	14638	14570	14649	14518	14744	14589	14536	14674	14592	14535	14616	14503	14600	14603	14388	14652	14501	14644	14477	14756	14617	14733	14475	14737	14593	14688	14781	14514	14719	14552	14764	14607	14503	14526	14647	14549	14718	14502	14642	14719	14600	14476	14683	14421	14694	14687	14631	14594	14672	14560	14479	14555	14598	14461	14611	14550	14576	14530	14625	14536	14548	14669	14561	14500	14570	14720	14534	14641	14574	14404	14735	14447	14524	14674	14606	14534	14752	14571	14261	14775	14533	14509	14550	14429	14620	14660	14585	14524	14516	14543	14709	14784	14422	14497	14489	14599	14653	14622	14459	14750	14527	14725	14720	14504	14562	14550	14670	14536	14514	14625	14677	14789	14503	14703	14533	14596	14523	14684	14591	14529	14644	14470	14494	14732	14814	14614	14457	14533	14649	14643	14622	14575	14571	14553	14802	14516	14658	14409	14592	14775	14517	14583	14629	14635	14514	14496	14552	14562	14559	14660	14730	14509	14707	14552	14541	14693	14416	14740	14432	14646	14541	14623	14796	14686	14588	14670	14715	14502	14562	14547	14593	14612	14364	14708	14516	14543	14737	14660	14734	14650	14663	14664	14631	14721	14597	14521	14756	14408	14635	14645	14640	14524	14611	14656	14474	14673	14675	14619	14594	14564	14601	14648	14664	14446	14573	14610	14618	14714	14672	14719	14565	14636	14451	14602	14685	14503	14533	14568	14549	14607	14593	14575	14631	14584	14652	14726	14674	14662	14733	14620	14516	14632	14637	14713	14456	14660	14523	14589	14446	14605	14421	14456	14692	14606	14610	14387	14636	14632	14536	14655	14697	14530	14506	14415	14530	14557	14624	14754	14606	14708	14671	14547	14620	14686	14493	14581	14677	14627	14648	14753	14490	14604	14599	14685	14586	14606	14631	14562	14641	14716	14689	14604	14477	14753	14520	14553	14486	14571	14557	14612	14500	14599	14644	14728	14515	14607	14754	14451	14509	14490	14708	14556	14654	14750	14668	14605	14500	14634	14573	14602	14527	14553	14648	14507	14604	14525	14432	14574	14689	14617	14492	14639	14550	14537	14392	14610	14673	14757	14610	14747	14620	14706	14707	14653	14540	14528	14295	14696	14542	14542	14510	14556	14533	14693	14693	14516	14458	14586	14615	14660	14604	14512	14672	14479	14834	14575	14648	14696	14612	14359	14464	14787	14494	14651	14765	14557	14604	14622	14611	14542	14778	14564	14639	14694	14543	14567	14763	14612	14731	14585	14705	14765	14635	14677	14524	14402	14544	14652	14446	14655	14460	14752	14426	14656	14671	14488	14678	14684	14639	14645	14544	14520	14537	14746	14647	14664	14639	14653	14651	14560	14608	14555	14673	14609	14535	14680	14691	14689	14482	14584	14464	14695	14634	14750	14667	14540	14735	14709	14699	14594	14487	14574	14586	14462	14660	14650	14593	14628	14464	14636	14558	14547	14877	14641	14440	14650	14552	14867	14562	14633	14518	14759	14533	14766	14758	14661	14668	14596	14634	14559	14550	14515	14618	14691	14594	14631	14605	14547	14631	14774	14581	14557	14523	14525	14670	14549	14639	14707	14631	14604	14680	14666	14578	14643	14487	14691	14562	14558	14525	14718	14629	14733	14588	14686	14618	14580	14528	14444	14506	14537	14689	14606	14510	14470	14855	14605	14590	14837	14719	14646	14458	14520	14552	14681	14639	14847	14641	14579	14659	14589	14584	14676	14728	14579	14593	14516	14567	14560	14675	14582	14428	14516	14747	14592	14596	14657	14518	14529	14617	14565	14700	14579	14626	14620	14562	14678	14675	14567	14733	14484	14628	14633	14660	14362	14679	14573	14735	14711	14687	14603	14565	14694	14557	14572	14834	14607	14651	14437	14652	14617	14533	14619	14644	14727	14599	14700	14675	14634	14456	14447	14674	14700	14512	14548	14627	14692	14722	14705	14758	14480	14591	14520	14580	14459	14793	14453	14565	14735	14607	14642	14587	14646	14462	14622	14616	14571	14618	14672	14532	14579	14694	14633	14496	14789	14625	14556	14734	14710	14386	14603	14568	14503	14637	14817	14664	14498	14459	14696	14583	14515	14627	14531	14565	14577	14675	14687	14716	14716	14589	14698	14626	14548	14665	14699	14761	14564	14601	14592	14584	14564	14657	14564	14725	14620	14452	14737	14387	14591	14581	14606	14577	14654	14656	14561	14562	14598	14571	14639	14661	14633	14505	14581	14597	14509	14557	14538	14593	14618	14606	14648	14436	14630	14512	14753	14588	14505	14521	14567	14627	14484	14577	14716	14500	14692	14592	14742	14545	14635	14614	14668	14499	14532	14616	14580	14693	14613	14485	14510	14631	14696	14613	14501	14758	14580	14552	14664	14651	14586	14617	14676	14541	14762	14596	14543	14765	14696	14801	14461	14551	14540	14665	14584	14544	14596	14593	14788	14632	14576	14570	14611	14610	14530	14610	14649	14546	14695	14676	14606	14423	14535	14461	14639	14592	14595	14654	14637	14490	14531	14460	14660	14585	14680	14604	14421	14701	14550	14589	14563	14529	14593	14642	14831	14614	14471	14602	14644	14666	14718	14747	14397	14505	14468	14681	14749	14515	14704	14623	14463	14675	14486	14602	14554	14664	14502	14691	14608	14561	14521	14649	14567	14599	14462	14776	14551	14621	14655	14706	14539	14477	14653	14643	14615	14789	14664	14644	14638	14641	14786	14711	14560	14520	14354	14593	14599	14565	14352	14543	14548	14514	14445	14638	14590	14563	14765	14563	14449	14594	14594	14660	14667	14602	14574	14567	14706	14612	14581	14695	14637	14854	14640	14629	14735	14600	14588	14335	14533	14680	14890	14445	14569	14730	14529	14519	14564	14619	14625	14538	14634	14624	14643	14767	14598	14693	14572	14567	14687	14445	14726	14623	14630	14775	14639	14548	14750	14574	14478	14868	14549	14604	14514	14711	14470	14579	14555	14675	14651	14751	14633	14641	14525	14563	14415	14660	14591	14593	14558	14664	14684	14439	14678	14839	14594	14645	14589	14488	14688	14723	14629	14530	14732	14617	14590	14583	14637	14482	14616	14368	14531	14614	14536	14737	14627	14501	14582	14570	14515	14574	14556	14650	14722	14703	14684	14627	14542	14644	14472	14573	14608	14650	14688	14664	14539	14641	14406	14634	14624	14573	14639	14637	14595	14721	14681	14604	14521	14545	14526	14702	14528	14577	14533	14534	14686	14582	14721	14653	14578	14427	14776	14533	14638	14652	14550	14596	14669	14560	14657	14566	14489	14515	14520	14643	14675	14594	14573	14560	14555	14695	14594	14598	14604	14804	14334	14638	14722	14514	14609	14642	14624	14667	14576	14721	14602	14625	14623	14577	14635	14614	14521	14460	14522	14582	14485	14462	14657	14653	14579	14589	14614	14524	14540	14529	14697	14601	14562	14557	14698	14606	14690	14735	14608	14572	14789	14635	14758	14588	14709	14520
22660	21051	28789	23563	21637	24698	27036	21939	20582	19994	19619	18976	18510	18322	18138	18052	17725	17786	17759	17674	17661	17487	17173	17253	17178	17216	17163	17005	17162	17076	17110	16942	17129	17398	17059	16878	17061	16927	17030	16892	17082	16983	17020	17129	16956	17159	17072	17216	16981	16820	17121	16964	17022	16849	16957	16905	16953	17178	17068	17074	16943	17007	17019	17079	17035	17009	16745	16972	16763	16794	16899	17045	16615	16935	16732	16815	16798	16849	17037	17007	16752	16912	16826	16940	17117	16904	17100	16852	17018	17023	16753	16955	16750	16851	16888	16813	16723	16720	17107	17033	16657	16711	16912	16910	16895	16610	16855	16937	16891	16786	16682	16936	16744	16886	17065	16792	16902	17095	16839	16776	16985	16967	16911	16990	16958	16790	16768	16715	16847	16920	16839	16876	17051	16737	16777	16760	16854	16773	16808	16742	16748	16997	16896	16877	16839	16951	16821	16919	16779	16841	16951	16894	16961	16837	16771	16761	16962	16928	16800	16928	16915	16820	16839	16882	17036	16855	16823	16890	16869	16968	16905	16950	16952	17130	16869	16843	16876	16839	16829	17014	16991	16688	16972	17023	16958	16851	16761	16826	16887	16623	16766	16901	16728	17037	16849	16768	16655	16932	16826	16860	16715	16821	16946	16749	16790	16651	16770	16820	16896	16938	16984	16832	16864	16779	16956	16872	16936	16828	16934	16930	16877	16965	16811	16891	16824	17013	17016	16904	16856	17058	16882	16760	16940	16779	16919	17057	16772	16677	16946	16746	16989	16891	16833	16992	16946	16968	16809	16722	16700	16889	16867	16831	16922	16908	17111	16742	16948	17005	16879	16925	16829	17022	16856	17056	16923	16852	16878	16741	16981	16972	16675	16907	16869	16738	16948	16797	16809	16688	16864	16914	17024	16934	16897	16871	16821	16866	16786	16934	16971	16828	16984	16894	16844	16674	16674	16763	16903	16767	16918	16776	16844	16717	16811	17042	16811	17071	16995	16884	17030	17029	16856	17028	16983	16859	16719	17030	16829	16898	16937	16950	16810	16838	16917	16843	16937	16896	16822	16900	16823	16863	16844	16851	16800	16882	16899	16736	17109	16769	16733	16581	16740	17099	16757	16907	16849	16731	16792	16812	17041	16877	17011	16818	17023	16897	16912	17017	16707	16735	16947	16772	16879	16861	16993	17099	16911	16613	16811	17043	16758	16799	16875	16960	16817	16758	16692	16976	16849	16836	16925	16911	16946	16942	16770	16825	16939	16869	16837	16734	16866	16833	16790	16880	16941	16771	16754	16766	16917	16912	16685	16790	17010	16908	16892	16963	16744	16860	16767	16817	16863	16779	16764	16825	16880	16946	16864	16784	16796	16869	16832	16655	16924	16970	16864	17051	16801	16932	16865	16784	17167	16805	16747	16952	17109	17029	16704	16868	16940	17094	17017	16906	16864	16778	16887	16890	16765	17062	16748	16749	17013	16834	16862	16858	16794	16904	16848	16798	16973	16988	17003	16762	16845	16712	16815	16846	16853	16826	16892	16809	16850	16688	17006	17072	16898	16845	16873	16921	16935	16822	16660	16863	16829	17017	17001	16896	16983	16824	16746	16702	16844	16768	16868	16783	16889	16955	16824	16768	16860	16864	16874	16768	16760	16782	16909	16798	16821	16629	16911	16736	16819	16693	16687	16701	16915	16834	16696	16849	16868	16836	16727	16679	16633	16982	16955	16900	16718	16755	16865	16725	16879	16904	16760	16753	17034	16963	16969	16812	16896	16727	16702	16959	16730	17042	16909	16849	16804	16874	16776	16836	16875	16775	16874	16861	16966	16942	16996	16770	17071	16930	16987	17142	16936	16923	16816	16666	16806	16746	17143	16840	16904	16825	16893	16815	16644	16872	16899	16712	16721	16737	16820	16711	16735	16756	16943	16941	16954	16727	16832	16716	16971	16935	16950	17001	16866	16936	16812	16602	16785	16844	16715	16594	16914	16821	17067	16920	16708	16745	16994	16855	16605	16881	16904	16676	16755	16829	16926	16915	17025	16677	17007	16885	16725	16956	16812	17017	16862	16723	17042	16900	16996	16828	16813	16704	16763	17036	16887	16909	16768	16878	16942	16805	16806	16768	16969	16765	16762	16668	16839	16716	16775	16645	16956	16799	16868	16866	16893	16887	16908	16710	16598	16940	16839	16864	16644	16949	16964	16819	16911	16882	16757	16675	16847	16924	17070	16963	16984	16897	16927	16965	16763	16616	16959	16809	17103	16891	16819	16703	16838	16917	16974	16709	16737	16826	16795	16974	16872	16911	16910	17041	16743	16662	16700	16789	16745	16949	16970	16893	16727	16958	16852	16885	16932	16899	16686	16884	16932	16843	16873	17052	16919	17026	16903	16944	16901	17034	16969	16875	16788	17064	16787	16728	16783	16904	16733	16765	16892	16985	16857	16854	16831	16828	16896	17122	17032	16760	16523	16746	16781	16609	16886	16941	16945	16890	16933	16719	17004	16866	16625	16776	16776	16833	16896	16853	16971	16976	16941	16945	16744	16923	16704	16854	16680	16659	16696	16905	16569	16884	16815	16931	16875	16696	16805	16858	16763	16743	16842	16895	16968	16790	16870	16881	16901	16853	16771	16722	16878	16856	16770	16782	16761	16922	16975	16977	16786	16716	16912	16747	16908	17024	16922	16915	16649	16973	16690	16709	16907	16779	16793	16848	17007	16815	17052	16917	17039	16748	16855	16993	17063	16905	16694	16742	17080	16921	16758	16903	16802	16833	16807	16795	16945	16979	16729	16799	16704	16918	16856	16666	16933	16743	16798	16888	16948	16858	16815	16842	16679	16848	16865	16568	16910	16992	17014	16814	16851	16717	16908	16877	16760	16954	16870	16953	16637	16722	16732	16954	17080	16917	17190	16742	16932	16824	16981	16938	16996	16783	16793	16840	17135	16604	16986	16782	16927	16743	16993	16911	17057	16688	16958	16820	16746	16873	16902	16821	16865	16814	16709	17069	16776	16887	16910	16916	16884	16685	17067	16858	16758	16965	16843	16780	16842	17100	16959	16913	16725	16971	16839	16998	17049	16986	17052	16962	16933	16834	16785	16919	16754	16968	16665	16832	16926	16666	16747	16872	16991	16946	16805	16763	16935	16944	16826	16878	16829	16903	16925	16837	16630	16766	16761	16798	16761	16754	16851	16852	16933	16730	17011	16746	16798	16783	16770	16924	16933	16835	16995	16993	17069	16905	16980	16891	16835	16779	16793	17023	16838	16784	16768	17010	16790	16944	16777	16747	17049	16956	16934	16872	16900	16904	16749	16900	16882	16914	16949	16913	16906	16936	16869	16913	16850	16779	16848	16753	17059	16942	16768	16697	16913	16707	16972	17098	16982	16917	16940	17106	16795	16953	16958	16883	16946	16816	16942	16849	16896	16788	16864	16871	16985	17036	16937	17075	16657	16615	16940	16846	16845	16671	16873	16760	16704	17001	16873	16856	16935	16919	16637	16989	16791	16623	16700	16907	17009	16900	17070	16911	16960	16779	16753	17041	16906	16620	16911	16894	16947	16784	16991	16630	16765	16934	16688	16899	16887	16965	16679	16540	16769	16911	16779	16855	16998	16906	16859	16873	16963	16683	16877	16877	17023	16998	16808	16927	16775	16879	16736	16876	16807	16896	16612	16938	16946	16766	16826	16877	16893	16741	16766	16588	17107	16962	16757	16819	16891	16857	16743	16799	16722	16960	16968	16889	16933	16735	16965	17053	16874	16961	16921	17005	16769	16841	16768	16856	16676	16946	16871	16983	16893	16670	16926	16833	16769	16867	16926	16871	16858	16992	16968	16975	16948	16907	16736	16943	16592	16799	16850	16801	16899	16703	16811	16850	16745	16775	16818	16842	17049	16884	16682	17044	16895	17012	16709	17067	16891	16909	16951	16827	16945	16784	17122	17014	16831	17014	16787	16876	16912	16876	16875	16690	16776	16839	16907	16877	16809	16698	16863	16686	16808	16668	16777	16639	16805	16870	16654	16823	16977	16871	16886	17104	16986	17027	16729	16965	16886	16888	16858	16657	16826	16822	16781	16836	16929	16744	16867	17095	16677	16945	16748	16715	16873	16916	16691	16726	16810	16960	16758	16603	16878	16794	17013	17170	16763	16908	16756	16791	16738	16839	16921	16815	16710	17095	16898	16897	16685	16922	16791	16789	16897	16632	16932	16664	16613	16981	17018	16786	16860	16872	16876	16978	16713	16835	16923	16834	16962	16740	16827	16735	16814	16894	16941	16782	17029	16694	16842	16783	16719	16705	17045	16904	16884	16928	16980	16843	16847	16783	16710	17146	16777	16988	16905	16911	16787	16828	16990	16828	16763	16718	16962	16740	16983	16817	16889	16965	16784	16958	16849	16981	16977	16717	16885	16627	16781	16860	16820	16640	16630	16819	16836	16902	16762	16726	16779	16801	16870	16808	16893	17005	17015	16927	17002	16762	16673	17108	16925	17094	17255	16956	16751	16871	17003	16934	16690	16930	17083	16850	16770	16770	16743	16800	16790	16787	16790	16873	16731	16726	16881	16827	16813	16888	17092	16738	16740	16873	16752	16822	16813	16795	16929	16776	16974	16857	16899	16876	16676	16870	16920	17029	17009	16923	16909	16942	16872	16899	16836	16815	16730	16689	16726	16859	16786	16784	16724	16906	16704	16588	16777	16790	16940	16764	16807	16671	16983	16722	16946	16806	16798	16874	16755	16767	16853	17147	16862	16714	16777	16829	16960	16865	16872	16895	16778	16741	16910	16815	17032	16940	16797	16882	16780	16811	16755	16860	16746	16881	16934	16697	16659	16853	16939	16904	16810	16664	16875	17002	16639	16764	16817	16871	16882	16939	16777	16763	16728	17043	16828	16879	16845	16892	16819	16769	16725	16958	16970	16935	16663	16916	16814	16870	16828	16852	16715	16995	16670	16758	16982	16683	16688	16737	17017	16864	16896	16820	16873	16692	16761	16941	16821	16723	16743	16694	16855	17049	16839	16949	16970	16976	16774	16980	16871	16917	17017	16570	16881	16842	16802	16600	16726	16771	16900	16660	16888	16873	16681	16868	17046	17047	16632	16788	16941	16860	16832	16859
26846	46037	43329	35226	29794	26348	23838	21781	20507	19221	18302	17598	17128	16780	16237	15983	15913	15613	15746	15645	15485	15363	15330	14916	15018	14911	14767	14758	14752	14927	14732	14784	14882	14792	14709	14653	14747	14734	14964	14669	14633	14732	14677	14605	14668	14659	14437	14665	14614	14639	14798	14519	14725	14644	14640	14629	14571	14626	14744	14747	14719	14667	14660	14691	14518	14480	14539	14621	14598	14514	14777	14673	14548	14590	14571	14374	14464	14570	14675	14512	14552	14460	14619	14634	14877	14508	14549	14563	14489	14536	14560	14689	14492	14590	14664	14605	14644	14538	14519	14485	14626	14508	14698	14545	14669	14687	14644	14702	14630	14588	14749	14494	14751	14662	14557	14738	14440	14797	14592	14597	14565	14450	14504	14598	14696	14627	14766	14576	14612	14636	14461	14598	14494	14434	14637	14559	14472	14638	14521	14537	14718	14442	14502	14480	14699	14646	14720	14527	14469	14573	14526	14722	14577	14730	14702	14698	14732	14612	14628	14581	14717	14559	14402	14670	14375	14525	14562	14754	14611	14611	14677	14594	14632	14697	14601	14599	14604	14484	14522	14496	14662	14720	14569	14434	14643	14518	14593	14464	14714	14548	14583	14525	14602	14671	14664	14586	14671	14418	14317	14448	14554	14560	14550	14685	14542	14488	14513	14588	14553	14645	14623	14670	14585	14440	14636	14813	14541	14583	14543	14612	14409	14702	14570	14607	14621	14626	14517	14567	14525	14552	14617	14627	14528	14460	14697	14583	14629	14408	14478	14550	14563	14551	14583	14728	14470	14543	14581	14476	14558	14528	14713	14469	14655	14545	14628	14514	14455	14506	14687	14512	14412	14562	14493	14512	14487	14619	14565	14493	14410	14745	14608	14538	14532	14627	14482	14446	14631	14499	14527	14572	14743	14633	14527	14639	14494	14648	14553	14569	14509	14523	14753	14446	14620	14570	14722	14644	14495	14527	14734	14554	14495	14510	14547	14504	14672	14538	14468	14523	14473	14726	14671	14492	14825	14468	14380	14594	14640	14525	14714	14695	14651	14614	14708	14574	14635	14525	14699	14571	14655	14514	14672	14688	14755	14682	14632	14717	14656	14547	14666	14467	14432	14517	14461	14571	14419	14637	14600	14471	14633	14523	14527	14633	14635	14603	14550	14589	14525	14571	14577	14484	14600	14524	14501	14539	14492	14676	14607	14335	14651	14637	14484	14624	14535	14523	14407	14569	14500	14656	14548	14382	14759	14680	14564	14530	14623	14495	14493	14488	14468	14491	14598	14446	14482	14532	14685	14697	14674	14575	14672	14463	14600	14755	14610	14440	14631	14595	14488	14639	14509	14575	14724	14536	14771	14586	14589	14451	14516	14341	14452	14555	14571	14438	14752	14576	14657	14447	14710	14492	14443	14602	14505	14744	14464	14650	14582	14681	14519	14485	14618	14456	14547	14723	14423	14586	14421	14560	14732	14635	14598	14430	14588	14528	14548	14528	14693	14648	14506	14654	14395	14539	14563	14466	14520	14523	14493	14514	14652	14539	14521	14459	14567	14680	14533	14637	14532	14683	14639	14650	14570	14348	14493	14542	14499	14447	14483	14557	14590	14583	14586	14505	14552	14638	14571	14459	14551	14706	14530	14554	14487	14461	14529	14491	14424	14571	14611	14553	14619	14664	14659	14364	14688	14727	14585	14567	14521	14575	14432	14325	14696	14645	14451	14568	14559	14604	14660	14686	14603	14449	14537	14639	14485	14605	14529	14445	14572	14631	14603	14550	14670	14613	14760	14602	14382	14615	14619	14277	14750	14556	14441	14626	14505	14522	14581	14529	14592	14624	14601	14732	14565	14619	14551	14682	14741	14570	14505	14530	14445	14673	14554	14619	14513	14454	14476	14519	14565	14634	14503	14667	14666	14572	14570	14583	14371	14564	14723	14480	14573	14516	14704	14576	14649	14644	14621	14557	14585	14619	14489	14437	14630	14574	14428	14605	14673	14838	14544	14536	14653	14504	14712	14384	14702	14408	14524	14710	14520	14637	14623	14604	14611	14566	14447	14694	14587	14750	14648	14717	14531	14486	14374	14535	14557	14628	14711	14596	14533	14624	14653	14443	14504	14445	14466	14581	14576	14738	14556	14419	14687	14609	14676	14481	14610	14632	14520	14600	14447	14419	14497	14534	14532	14479	14595	14554	14440	14706	14699	14477	14451	14424	14647	14592	14470	14593	14664	14435	14405	14511	14625	14624	14648	14445	14512	14704	14549	14656	14627	14558	14642	14540	14471	14656	14524	14333	14588	14573	14509	14593	14566	14571	14574	14455	14561	14618	14563	14544	14665	14692	14467	14556	14361	14492	14481	14384	14556	14565	14620	14632	14575	14747	14388	14599	14632	14566	14682	14615	14541	14679	14535	14529	14697	14580	14673	14603	14402	14658	14603	14643	14636	14555	14570	14465	14549	14617	14558	14492	14479	14549	14586	14687	14556	14672	14572	14549	14601	14719	14388	14494	14598	14667	14659	14631	14593	14361	14488	14628	14541	14763	14579	14636	14531	14610	14575	14506	14656	14459	14522	14420	14591	14515	14574	14578	14619	14495	14687	14632	14765	14757	14462	14428	14649	14619	14631	14558	14472	14473	14763	14422	14453	14573	14561	14426	14561	14595	14528	14616	14524	14686	14444	14611	14539	14622	14535	14652	14667	14621	14546	14597	14375	14911	14497	14577	14469	14341	14662	14714	14477	14628	14570	14541	14603	14426	14702	14583	14518	14780	14489	14593	14657	14555	14592	14606	14540	14518	14573	14641	14553	14424	14727	14591	14489	14591	14542	14697	14412	14662	14550	14563	14750	14487	14711	14641	14629	14698	14544	14689	14631	14583	14549	14538	14495	14598	14659	14620	14474	14480	14503	14646	14455	14452	14600	14503	14557	14597	14634	14577	14390	14759	14533	14578	14550	14663	14549	14698	14528	14752	14626	14578	14626	14477	14556	14394	14649	14517	14669	14621	14548	14543	14636	14426	14572	14515	14566	14510	14576	14657	14554	14650	14496	14520	14515	14568	14557	14712	14395	14581	14656	14670	14534	14418	14683	14556	14513	14728	14705	14534	14500	14542	14456	14486	14692	14479	14549	14609	14459	14389	14556	14627	14543	14615	14542	14555	14568	14675	14690	14440	14773	14620	14483	14733	14523	14577	14556	14572	14668	14545	14515	14603	14529	14580	14540	14425	14575	14540	14629	14768	14777	14644	14572	14436	14664	14480	14563	14474	14565	14649	14627	14581	14568	14562	14539	14543	14636	14551	14560	14533	14602	14399	14696	14624	14523	14589	14641	14783	14266	14577	14620	14549	14578	14637	14577	14626	14609	14648	14552	14521	14595	14536	14515	14622	14541	14486	14522	14478	14508	14710	14514	14625	14538	14524	14672	14434	14603	14662	14576	14596	14441	14611	14505	14585	14459	14480	14408	14483	14514	14537	14647	14618	14395	14615	14729	14551	14483	14683	14547	14503	14698	14573	14424	14562	14516	14474	14474	14594	14573	14595	14496	14654	14521	14467	14525	14649	14512	14504	14585	14554	14423	14400	14849	14504	14513	14615	14494	14560	14473	14640	14606	14605	14578	14612	14555	14579	14796	14405	14578	14591	14580	14661	14529	14619	14634	14635	14509	14495	14509	14639	14536	14563	14597	14747	14594	14536	14536	14557	14568	14564	14736	14657	14493	14544	14638	14318	14548	14411	14474	14569	14596	14547	14546	14605	14595	14691	14560	14650	14584	14579	14418	14485	14466	14632	14492	14500	14311	14626	14771	14575	14400	14460	14641	14596	14588	14573	14620	14483	14552	14646	14510	14538	14644	14554	14515	14659	14374	14716	14555	14618	14627	14556	14610	14653	14557	14488	14342	14474	14553	14570	14568	14524	14519	14514	14616	14573	14463	14477	14535	14473	14545	14426	14613	14583	14641	14538	14561	14611	14600	14618	14596	14407	14472	14623	14540	14498	14600	14784	14388	14562	14653	14601	14576	14674	14537	14328	14555	14571	14483	14441	14544	14438	14673	14697	14495	14505	14534	14495	14595	14475	14569	14586	14541	14466	14373	14609	14788	14531	14544	14414	14622	14699	14442	14582	14545	14434	14553	14633	14514	14560	14585	14497	14625	14475	14595	14746	14610	14624	14497	14586	14702	14550	14559	14577	14598	14477	14580	14567	14365	14670	14536	14479	14703	14578	14578	14738	14629	14621	14413	14611	14611	14602	14603	14490	14520	14634	14725	14705	14550	14560	14712	14629	14612	14563	14476	14594	14720	14653	14760	14691	14471	14469	14438	14598	14556	14529	14471	14566	14499	14485	14649	14618	14558	14375	14756	14525	14601	14647	14496	14567	14444	14523	14606	14688	14503	14487	14586	14507	14600	14705	14565	14597	14342	14518	14545	14413	14471	14507	14534	14477	14494	14604	14642	14613	14466	14737	14637	14579	14597	14591	14621	14631	14469	14519	14568	14511	14466	14568	14634	14569	14622	14595	14651	14432	14422	14372	14607	14497	14471	14764	14600	14566	14638	14660	14565	14497	14565	14568	14804	14496	14552	14533	14502	14633	14343	14460	14652	14655	14578	14570	14697	14648	14546	14642	14494	14547	14503	14572	14616	14634	14456	14552	14592	14492	14425	14669	14369	14656	14629	14378	14494	14466	14555	14576	14499	14557	14393	14630	14635	14608	14592	14737	14544	14701	14612	14654	14670	14610	14608	14576	14468	14561	14526	14641	14516	14519	14579	14640	14542	14537	14425	14603	14536	14535	14566	14730	14401	14419	14573	14464	14706	14607	14479	14393	14454	14671	14680	14582	14550	14550	14532	14562	14586	14631	14556	14655	14451	14648	14569	14542	14652	14583	14565	14503	14532	14365	14582	14462	14373	14516	14571	14597	14409	14523	14497	14522	14488	14444	14669	14558	14577	14606	14459	14445	14516	14749	14527	14517	14590	14606	14655	14570	14432	14570	14463	14656	14548	14526	14473	14451	14694	14542	14419	14621	14526	14441	14580	14519	14604	14655	14584	14552	14478	14654	14435	14493	14478	14709	14643	14588	14445	14785	14513	14534	14683	14643	14780	14590	14519	14576	14548	14442
27946	24820	30346	27382	22494	21124	20253	19149	18629	18262	18185	17952	17887	17624	17730	17499	17587	17373	17495	17671	17306	17275	17276	17453	17354	17256	17352	17461	17428	17101	17483	17263	17320	17098	17375	17204	17490	17180	17219	17453	17198	17368	17273	17263	17291	17212	17245	17187	17333	17041	17075	17243	17350	17248	17182	17275	17414	17290	17163	17263	17320	17387	17348	17303	17282	17263	17528	17308	17370	17257	17375	17247	17130	17270	17267	17247	17453	17249	17401	17349	17319	17303	17274	17320	17214	17356	17257	17347	17271	17148	17344	17267	16973	17185	17188	17243	17085	17165	17188	17231	17272	17311	17463	17226	17184	17183	17366	17252	17328	17195	17282	17415	17152	17381	17322	17320	17417	17449	17449	17322	17297	17107	17246	17242	17252	17205	17385	17228	17246	17202	17289	17492	17232	17223	17329	17301	17312	17330	17112	17442	17265	17413	17163	17133	17327	17334	17427	17166	17444	17338	17206	17162	17185	17309	17410	17067	17236	17014	17304	17140	17257	17231	17086	17058	17280	17255	17235	17160	17316	17568	17268	17254	17261	17341	17291	17230	17164	17298	17222	17168	17273	17366	17231	17228	17354	17290	17358	17283	17325	17233	17129	17294	17177	16972	17359	17457	17228	17464	17117	17205	17314	17328	17107	17023	17380	17158	17307	17328	17401	17143	17191	17092	17098	17490	17303	17528	17325	17378	17169	17289	17322	17222	17165	17179	17473	17416	17256	17471	17274	17206	17139	17336	17274	17283	17558	17252	17245	17241	17352	17304	17316	17273	17362	17382	17282	17270	17183	17352	17290	17161	17366	17238	17401	17306	17293	17325	17409	17219	17339	17402	17343	17405	17254	17347	17264	17067	17182	17300	17179	17353	17337	17298	17272	17279	17151	17186	17367	17431	17337	17385	17394	17210	17209	17254	17329	17384	17317	17276	17370	17480	17322	17211	17412	17139	17331	17224	17174	17161	17151	17201	17192	17350	17408	17275	17179	16997	17242	17110	17188	17365	17302	17365	17329	17321	17357	17245	17294	17220	17224	17196	17296	17242	17551	17395	17342	17350	17155	17171	17010	17430	17325	17285	17289	17261	17327	17297	17389	17288	17476	17440	17245	17153	17264	17288	17294	17508	17212	17312	17279	17441	17260	17361	17251	17224	17271	17206	17442	17239	17220	17328	17379	17254	17385	17127	17305	17141	17122	17351	17273	17279	17301	17295	17108	17136	17476	17194	17364	17201	17281	17172	17397	17222	17315	17198	17352	17331	17420	17499	17489	17370	17218	17224	17217	17287	17369	17451	16965	17049	17111	17452	17311	17252	17295	17309	17359	17289	17447	17221	17288	17252	17372	17293	17407	17488	17225	17239	17093	17167	17399	17032	17311	17342	17147	17338	17339	17178	17238	17152	17250	17271	17340	17488	17225	17343	17173	17165	17297	17256	17425	16997	17230	17442	17254	17324	17260	17290	17253	17372	17411	17240	17395	17253	17360	17368	17354	17263	17317	17315	17351	17248	17216	17170	17211	17237	17369	17254	17316	17210	17203	17218	17372	17389	17251	17106	17125	17147	17366	17299	17163	17531	17454	17305	17189	17228	17336	17449	17237	17372	17321	17486	17233	17263	17316	17202	17343	17153	17378	17308	17353	17323	17287	17253	17122	17299	17350	17013	17565	17264	17437	17333	17286	17156	17375	17339	17244	17354	17211	17100	17271	17301	17358	17163	17072	17241	17212	17078	17156	17312	17312	17223	17355	17266	17383	17289	17142	17206	17376	17302	17214	17353	17204	17316	17328	17221	17260	17335	17516	17034	17252	17421	17272	17284	17242	17351	17201	17234	17068	17339	17146	17302	17239	17409	17239	17313	17258	17241	17321	17506	17358	17155	17301	17345	17339	17391	17155	17317	17141	17110	17135	17078	17197	17072	17224	17473	17220	17268	17380	17213	17142	17363	17136	17290	17341	17362	17161	17447	17333	17266	17431	17177	17242	17398	17257	17395	17407	17382	17412	17365	17598	17263	17274	17508	17410	17165	17146	17379	17189	17453	17304	17186	17339	17240	17211	17264	17261	17309	17140	17244	17145	17278	17238	17180	17177	17291	17193	17304	17237	17284	17207	17306	17401	17056	17251	17379	17412	17335	17368	17463	17263	17281	17164	17291	17354	17252	17178	17157	17382	17279	17307	17336	17293	17251	17214	17240	17340	17339	17236	17204	17257	17451	17156	17368	17268	17230	17175	17196	17175	17464	17162	17331	17369	17281	17244	17311	17362	17136	17463	17243	17181	17229	17463	17409	17384	17367	17446	17176	17273	17379	17175	17257	17244	17067	17136	17520	17202	17411	17181	17236	17178	17242	17181	17178	17237	17248	17389	17461	17311	17201	17345	17299	17397	17425	17366	17217	17258	17291	17377	17196	17303	17094	17195	17262	17260	17345	17483	17407	17259	17270	17474	17368	17336	17170	17224	16999	17184	17127	17260	17306	17377	17158	17249	17422	17161	17127	17375	17465	17387	17243	17177	17216	17449	17156	17234	17132	17130	17454	17385	17322	17299	17367	17028	17259	17256	17426	17337	17253	17433	17014	17229	17346	17411	17157	17120	17096	17367	17319	17196	17423	17363	17489	17327	17310	17082	17234	17352	17391	17243	17293	17227	17561	17289	17013	17213	17334	17279	17220	17548	17101	17118	17146	17302	17382	17343	17289	17225	17388	17277	17381	17441	17253	17356	17101	17212	17166	17607	17312	17405	17391	17250	17318	17544	17212	17445	17287	17114	17253	17293	17266	17310	17388	17156	17218	17328	17401	17098	17284	17343	17240	17186	17386	17386	17269	17221	17113	17213	17282	17382	17325	17466	17278	17368	17325	17408	17419	17359	17248	17310	17301	17410	17366	17235	17342	17331	17464	17363	17539	17242	17341	17247	17353	17382	17410	17450	17363	17362	17415	17322	17365	17188	17195	17387	17316	17316	17551	17451	17255	17258	17277	17015	17274	17176	17242	17188	17307	17276	17236	17225	17135	17256	17229	17216	17212	17312	17488	17231	17389	17386	17288	17188	17218	17387	17226	17112	17143	17446	17344	17141	17209	17239	17384	17418	17288	17384	17479	17276	17240	17229	17295	17317	17287	17101	17289	17347	17135	17362	17363	17087	17366	17422	16986	17365	17382	17394	17126	17232	17242	17145	17272	17556	17393	17343	17219	17223	17330	17257	17255	17492	17399	17406	17283	17449	17297	17202	17457	17298	17314	17303	17188	17341	17492	17401	17291	17291	17380	17246	17224	17339	17310	17187	17398	17296	17179	17227	17345	17388	17310	17350	17287	17311	17350	17298	17189	17531	17456	17286	17306	17292	17275	17214	17273	17421	17391	17239	17150	17294	17256	17093	17318	17344	17303	17460	17359	17275	17091	17178	17273	17377	17210	17094	17193	17395	17218	17298	17190	17391	17265	17236	17220	17151	17190	17285	17164	17393	17434	17279	17037	17262	17391	17279	17234	17452	17078	17514	17243	17253	17221	17374	17138	17298	17297	17360	17426	17474	17357	17100	17245	17417	17326	17313	17226	17135	17279	17246	17189	17148	17324	17221	17147	17393	17268	17273	17225	17399	17240	17336	17427	17450	17447	17294	17265	17186	17376	17308	17237	17397	17090	17320	17251	17234	17132	17216	17233	17273	17344	17335	17434	17457	17142	17210	17438	17183	17368	17252	17148	17390	17292	17514	17349	17431	17285	17410	17213	17283	17220	17196	17303	17343	17280	17369	17319	17284	17290	17199	17185	17312	17325	17329	17222	17182	17148	17329	17190	17446	17247	17148	17586	17314	17281	17317	17256	17468	17303	17100	17299	17343	17366	17564	17317	17243	17307	17362	17404	17256	17258	17311	17213	17307	17298	17224	17461	17250	17229	17156	17231	17325	17193	17109	17295	17175	17182	17367	17314	17292	17275	17402	17301	17014	17352	17366	17309	17351	17180	17220	17072	17102	17229	17339	17293	17415	17390	17300	17198	17246	17281	17224	17188	17247	17419	17227	17233	17214	17411	17217	17479	17360	17361	17306	17202	17238	17285	17148	17300	17282	17154	17311	17180	17289	17458	17305	17253	17296	17319	17457	17396	17212	17264	17188	17309	17565	17277	17254	17169	17463	17311	17440	17598	17500	17278	17394	17325	17315	17146	17312	17166	16977	17310	17273	17363	17316	17361	17368	17089	17254	17343	17156	17245	17192	17321	17380	17311	17090	17289	17180	17389	17335	17258	17197	17380	17209	17346	17388	17560	17397	17323	17394	17493	17530	17169	17336	17500	17413	17335	17294	17259	17298	17368	17510	17238	17341	17297	17258	17430	17566	17317	17289	17220	17107	17285	17087	17396	17268	17531	17431	17253	17284	17088	17197	17408	17309	17448	17187	17440	17364	17188	17332	17196	17232	17402	17353	17329	17600	17451	17304	17453	17287	17387	17225	17094	17246	17236	17260	17395	17343	17335	17316	17215	17265	17207	17125	17374	17264	17228	17500	17292	17326	17471	17105	17342	17303	17403	17267	17471	17483	17468	17200	17319	17361	17201	17307	17211	17276	17417	17246	17293	17082	17207	17311	17324	17329	17194	17315	17286	17115	17222	17177	17163	17435	17334	17239	17374	17477	17213	17322	17253	17166	17371	17194	17447	17349	17103	17357	17203	17442	17421	17106	17292	17251	17228	17198	17522	17331	17219	17245	17321	17345	17268	17130	17308	17332	17129	17293	17207	17419	17271	17457	17256	17205	17290	17228	17221	17316	17325	17347	17391	17428	17266	17395	17149	17234	17417	17183	17184	17260	17326	17291	17326	17195	17312	17282	17150	17125	17382	17321	17160	17534	17486	17260	17214	17219	17149	17247	17297	17206	17101	17303	17101	17220	17094	17095	17251	17414	17345	17250	17363	17151	17247	17267	17277	17300	17188	17263	17091	17335	17417	17291	17125	17443	17205	17111	17179	17395	17346	17128	17219	17270	17294	17224	17239	17418	17213	17536	17277	17276	17275	17326	17287	17291	17182	17209	17136	17217	17269	17449	17336	17317	17052	17152	17243	17424	17134	17207	17135	17185	17424	17334	17361	17231	17228	17271	17318	17339	17229	17193	17190	17273	17366
25279	36474	33831	26500	22669	20477	18789	17803	17251	16764	16442	15943	15825	15779	15604	15434	15118	15421	15307	15036	15279	15106	14923	14973	14862	14694	14992	14906	14881	14880	14871	14827	14856	14811	14964	14875	14973	14881	15065	14710	14917	14665	14937	14811	14813	14812	14897	14967	14827	14899	14927	14858	14739	14890	14779	14761	14999	14926	14814	14761	14905	14687	14758	14713	14931	14761	14899	14999	14874	14941	14853	14815	14665	14715	14830	14737	14792	14919	14747	14862	14792	14863	14882	14955	14701	14902	14799	14827	15045	14687	14881	14584	15007	14734	14805	14775	15025	14905	14649	14674	14757	14870	14839	14858	14828	14791	14716	14907	14927	14689	14850	14877	14824	14801	14851	14776	14890	14847	14945	14782	14777	14823	14920	14813	14874	14839	14805	14613	14719	14872	14903	14876	14951	14888	14968	14859	14910	14575	14997	14916	14985	14815	14734	14663	14772	14696	14847	14857	14981	14767	14876	14817	14947	14816	14894	14695	14714	14874	15011	14657	14789	14780	14769	14776	14675	14924	14706	14731	14933	14740	14660	14938	14770	14574	15021	14849	14777	14749	14830	14770	14855	14764	14859	14949	14840	14766	14715	14726	14686	14879	14711	14717	14852	14920	14751	14809	14682	14796	14873	14921	14801	14741	14934	14961	14823	14725	14676	14820	14797	14959	14874	14799	14743	14856	14833	14756	14946	14592	14723	14708	14862	14880	14823	14837	14889	14589	14809	14673	14726	14783	14864	14868	14739	14773	14765	14988	14764	14748	14883	14746	14751	14895	14614	14834	14749	14746	14703	14816	14844	14886	14869	14866	14676	14934	14815	14689	14900	14767	14878	14827	14783	14858	14773	14819	14823	14889	14760	14721	14765	14860	14907	14842	15020	14761	14864	14894	14826	14924	14845	14986	14603	14954	14926	14766	14738	14645	14844	14788	14948	14626	14852	14910	14655	14887	14898	14855	14795	14850	14784	14855	14914	14941	14773	14835	14955	14668	14759	14836	14742	14912	14884	14749	14899	14784	14787	14819	14823	14676	14973	14826	14852	14944	14651	14849	14876	14868	14716	14771	14812	14898	14962	14776	14765	14997	14851	14884	14868	14680	14885	14745	14901	14659	14816	14771	14871	14884	14786	14751	14746	14771	14957	14765	14720	14988	14842	14825	14816	14882	14929	14704	14946	14803	14710	15009	14910	15098	14761	14826	14706	14842	14639	14804	14727	14853	14848	14985	14936	14705	14991	15023	14830	14892	14852	14887	14758	14791	14847	14712	14800	14680	14767	14876	14814	14775	14765	14724	15017	14700	14919	14649	14958	14756	14885	14831	14839	14778	14915	14927	14906	14864	14726	14786	14803	15010	14800	14879	14959	14875	14752	14682	14722	14674	14866	14794	14833	14859	14990	14741	14954	14799	14829	14900	14794	14960	14794	14852	14838	14785	14722	14884	14640	14897	14704	14831	14753	14858	14914	14823	14902	14919	14752	14766	14948	14712	14781	14903	14818	14902	14760	14821	14698	14855	14663	14876	14718	14867	14706	14689	14893	14800	14889	14894	14868	14816	14827	14805	14887	15000	15068	14706	14829	14914	14893	14846	14905	14721	15002	14975	14784	14868	14838	14701	14890	14755	14897	14487	14844	14776	14775	14814	14606	14910	14842	14845	14944	14723	14815	14931	14879	14907	14834	14878	14845	14817	14747	15012	14851	14841	14725	14907	14980	14980	14943	14871	14779	14726	14815	15147	14787	14789	14771	14805	14699	14673	14984	14998	14879	14844	14868	14818	14834	14765	14835	14620	14669	14691	14722	14918	14918	14513	14966	14856	14815	14589	14849	14839	15040	14611	14828	15004	14801	14885	14808	14755	14798	14837	14872	14753	14754	14894	14822	14899	14859	14903	14914	14904	15012	14751	14799	14870	14809	14737	14824	14783	14833	14805	15003	14722	14770	14931	14792	14844	14715	14827	14874	14740	14838	14799	14748	14770	14771	14836	14690	14907	14998	14845	14914	14911	14737	14823	14919	14804	14908	14841	14945	14904	14769	14812	14874	14999	14856	14747	14810	14786	14798	14735	14797	14673	14836	14933	14859	14790	14857	14998	14772	15112	14653	14666	14794	14846	14835	14988	14847	14954	14777	14831	14830	14663	14834	14796	14836	14769	14835	14724	15043	14770	14660	14812	14894	14823	14883	14789	15053	14706	14733	14766	14874	14702	14922	14816	14798	14810	14631	14913	14794	14814	14913	14773	14731	14888	14873	14778	15004	14771	14828	14741	14648	14905	14875	14866	14804	14764	14725	14610	14595	14843	14969	14728	14796	14997	14923	14777	14855	14788	14838	14820	14754	14823	14914	14701	14669	14770	14761	14840	14896	14822	14749	14812	14723	14703	14837	14773	14781	14878	14813	14837	14865	14813	14682	14790	14793	14888	14789	14661	14911	14788	14813	14709	14909	14863	14794	14826	14724	14798	14929	14972	14758	14869	14820	14782	14870	14839	14922	14766	14620	14978	14902	14959	14693	14893	14933	14787	14755	14761	14844	14775	14749	14651	14767	14849	14843	14822	14807	14854	14986	14830	14804	14882	14770	14774	14912	14965	14741	14791	14772	14961	14604	14728	14735	14843	14800	14866	14674	14701	14869	14703	14889	14911	14792	14731	14690	14860	14804	14943	14800	14882	14709	14839	15013	14659	14759	14789	14956	14889	14752	14624	14786	14736	14909	14790	14800	14812	14886	14624	14748	14950	14804	14915	14787	14812	14618	14762	14957	14789	14792	14863	14803	14764	14916	14647	14887	14657	14827	14647	14871	14877	14845	14762	14790	14722	14711	14743	14652	14694	14793	14679	14609	14703	14950	14922	14748	14807	14704	14667	14813	14844	14935	14765	14868	14798	14942	14856	14744	14758	14791	14765	14854	14828	14628	14748	14790	14829	14705	14805	14707	14704	14826	14791	14871	15005	14732	14718	14923	14924	14823	14735	14813	14803	14739	14751	14860	14753	14951	14832	14833	14782	14939	14898	14919	15054	14845	14774	14854	14884	14862	14969	14835	14692	14786	14900	14775	14851	14793	14902	14881	14853	14750	14776	14683	15053	14933	14751	14717	14785	14781	14764	14894	14658	14859	14820	14849	14860	14826	14967	14899	14785	14617	14890	14735	14844	14963	14766	14947	14690	14885	14748	14793	14655	14920	14906	14708	14746	14809	15064	14856	14803	14789	14842	14719	14810	14762	14895	14749	14835	14847	14890	14892	14793	14855	14861	14850	14976	14849	14881	14720	14820	14977	14720	14805	14907	14779	14756	14790	14760	14739	14829	14758	14733	14831	14878	14904	14835	14898	14867	14779	14852	14731	14829	14745	14882	14805	14830	14849	14776	14852	14870	14863	14778	14631	14841	14949	14648	14695	14981	14888	14856	14864	14869	14732	14767	14807	14835	14951	14839	14815	14688	14858	14957	14628	15043	14856	14717	14795	14810	14893	14748	14837	14730	14785	14800	15000	14819	14869	14960	14770	14808	14813	14887	14858	14884	14778	14771	14811	14843	14976	14861	14824	14812	14887	14706	14933	14775	14750	14792	14934	14851	14897	14765	14771	14913	14802	14800	14963	14753	14788	14844	14592	14923	14737	14920	14762	14790	14979	14615	14882	14751	14850	14836	15050	14815	14679	14868	14714	14802	14778	14999	14789	14899	14831	15016	15040	14911	14717	15017	14731	14779	14667	14880	14818	14889	14760	14798	14782	14931	14778	14658	14720	14857	14871	14900	14803	14772	14745	14949	14700	14991	14836	14683	14901	14825	15017	14812	14853	14744	14719	14833	14728	14716	14696	14685	14931	14950	14838	14783	14739	14867	14875	14908	14825	14841	14934	14748	14868	14703	14792	14940	14802	14914	14649	14839	15018	14698	14775	15104	14885	14834	14789	14855	14801	14734	14906	14848	14778	14862	14800	14927	14794	14726	14766	14782	14921	14816	14769	14803	14900	14703	14926	14908	14891	14982	14706	14802	14731	14870	14896	14831	14954	14761	14976	14748	14724	14804	14891	14793	14674	14880	14833	14936	14891	14686	14777	14669	15092	14798	14729	14925	14701	14699	14596	14749	14963	14749	14968	14829	14972	14768	14888	14808	14878	14813	14915	14857	14674	14852	14968	14829	14767	14970	14830	14684	14836	14762	14800	14908	14883	14782	14832	14810	14858	14822	14794	14798	14754	14743	14774	14746	14757	14739	14985	14910	14910	14821	14757	14589	14891	14743	14848	14883	14782	14956	14853	14791	14908	14805	14802	14771	14944	14718	14799	14662	14799	14805	14580	14956	14763	14776	14775	14804	14937	14904	14669	14785	14765	14824	14846	14610	14673	14645	14963	14838	14911	14898	14797	14818	14891	14813	14849	14900	14810	14862	14845	14881	14876	14816	14802	14925	14876	14861	14721	14760	14911	14826	14637	14863	14869	14625	14762	14811	14930	14874	14636	14843	14902	14815	14966	14832	14788	14874	14730	14837	14825	14984	14809	14832	14927	14795	14737	14806	14980	14898	14872	14782	14962	14936	14923	15113	14764	14728	14673	14872	14856	14863	14857	14791	14861	14781	14800	14830	14735	14826	14837	14827	14857	14851	14890	14719	14824	14844	14740	14905	14636	14758	14894	14719	14808	14898	14689	14877	14701	14679	14857	14893	14814	14785	14813	14815	14779	14917	14787	14616	14662	14896	14913	14736	14757	14798	14702	14849	14803	14917	15040	14714	14847	14892	14770	14753	14870	14958	14829	14711	14804	14871	14875	14683	14760	14887	14897	14926	14862	14770	14861	14843	14869	14831	14746	14972	14733	14907	14995	14753	14875	14823	14797	14862	14953	14959	14774	14674	14956	14771	14803	14902	14840	14980	14697	14945	14957	14972	15064	14816	14918	14724	14914	14957	14681	14948	14807	14678	14928	14837	14655	14814	14825	14964	14570	14926	14690	14817	14931	14775	14783	14880	14911	14818	14693	14780	14937	14825	14867	14881	14816	14726	14772	14808	14846	14646	14726	14855	14950	14959	14874	14849	14860	14776	14781	14753	14969	14814	14891	14897	14808	14880	14809	14919	14607	14700	14865	14730	14772	14841	14907	14637	14986	14794	14903	14854
23765	21010	28357	24390	23142	23937	23602	20332	19345	19002	18769	18388	18250	17866	17931	17715	17639	17685	17454	17620	17562	17336	17264	17273	17336	17129	17315	17198	17290	17034	17314	17329	17217	17169	17108	17150	16955	17016	17198	16969	17102	17285	17157	17187	17009	17027	17076	17070	17285	17038	17115	17298	17104	17031	17179	17208	17029	17165	17076	17148	17179	17028	17104	17287	17317	17212	17063	16900	17028	16933	17126	17052	17225	17130	16887	17007	17137	17051	17015	17243	16957	17049	17046	16786	17115	17050	17025	17190	17187	17041	17183	16858	16887	16944	16873	17061	16971	16984	17295	16954	17051	17157	17177	16858	17059	17060	16942	16969	17059	17249	16878	16912	17057	16992	17234	17002	17031	16996	17200	17126	16979	17172	17109	16991	17067	17022	16985	17104	16918	16920	16877	17085	16975	17013	17039	16947	16914	16992	17012	17164	17091	16984	17130	16970	17374	17098	16968	17018	17038	16997	16937	16962	16940	17090	17024	16989	16812	17373	16963	17170	17002	16953	16893	17101	17140	17015	16972	16975	17098	17004	17062	16743	17151	16973	17140	16904	17200	17201	16871	17071	17121	17023	17166	17052	17024	17070	16966	17037	16914	17051	16979	17061	17009	17013	16859	17251	16818	16971	16911	16906	17067	17048	17026	16978	17100	17086	17229	17061	16910	17162	17011	16852	17209	17156	17030	17012	17019	17073	17055	17013	17233	16992	17095	17306	16978	17147	17021	16838	17019	16974	17056	16950	17063	17260	16928	17115	16889	16960	17218	17024	16950	17153	16955	16951	17111	17148	17084	17068	17033	16844	17096	17210	17240	17135	17195	17100	17035	17042	17002	17066	17005	17239	17005	16944	17073	17110	16964	17103	17281	17141	16968	17130	16909	16903	17047	16965	17011	16953	16985	17001	16960	17078	17146	17176	17043	17130	16778	17123	17179	17014	17097	16941	17023	17010	17138	16960	16878	16919	17010	17114	17061	17131	17201	17063	17092	17005	16994	17101	17191	16934	16984	16994	17063	16960	16872	16854	17183	16922	17044	17032	17056	17075	16996	17001	17126	16984	17171	17013	17009	17083	17197	17058	16979	17145	16914	16928	17127	17077	17076	17165	17012	16892	17037	17019	17094	17104	17018	16992	16993	17001	16975	17030	16824	17038	16900	17053	17046	16798	17030	17002	16916	16826	17112	16988	17107	16944	16958	17017	17011	17209	16966	17032	17017	17062	17011	16967	17041	17104	17169	16834	16854	16903	16883	17006	16989	17060	16908	17039	17116	17135	17148	17165	17088	17026	17150	17213	17141	16975	16921	16976	16986	16984	17149	17108	16832	17080	16983	17027	16963	17052	17049	16874	17034	17088	17184	17227	17050	16938	16920	17012	16993	17048	17124	17023	16971	16916	17075	17083	17053	17271	16987	16957	17056	17108	16969	16897	17073	16991	16958	17077	17204	16951	17102	17042	16985	17031	17213	16902	16852	17002	17093	16864	17056	17058	17211	16923	17023	17250	17079	17067	17034	16997	17174	17046	16948	16998	17039	17001	16758	17184	16900	17155	16664	16911	17061	16822	16878	16799	17026	17160	16940	16870	16967	17166	17130	17184	16937	17009	17179	17264	16899	17139	16877	17095	17035	16920	16970	17096	17029	16904	17004	17144	16823	17093	17064	17061	17092	17096	16734	17126	17118	17147	16873	16871	16992	17012	16982	16944	17017	16876	16897	16981	16934	17132	17103	17233	17205	16984	17160	16850	16872	17009	17062	17010	16835	16979	16986	16984	16850	16843	17117	16892	16975	16945	16987	17028	17077	17118	17159	17007	16882	17022	17080	17147	16987	17018	17030	17013	17116	16946	16961	16956	17107	16996	17011	17205	17056	17187	17164	17141	16931	17034	17136	17048	17106	16997	17183	17067	16786	16853	17067	16851	17113	17092	17114	17177	17128	16917	17041	16953	17219	17073	16723	16950	16943	17083	17074	16992	17009	16898	16995	17188	17149	17036	17237	17106	16924	16971	17063	17059	17136	16912	17156	16999	17253	16891	16851	17130	17140	17013	17084	17064	16941	17000	16990	17025	16912	16979	16934	17044	17106	16860	16951	16875	16903	16930	17016	17130	16977	17237	17027	16928	17220	17179	16821	16862	16927	17065	17079	17094	16893	17098	17114	17049	16786	17101	17317	16904	17087	16920	17149	17155	17148	16978	17199	16890	16908	16791	17152	16950	16965	17121	17120	17131	17194	17057	17122	17092	17047	17043	17017	16918	17046	16890	16847	17020	16925	16957	17042	16974	17012	17052	17066	16972	17234	17055	17084	16906	16927	17171	17076	17153	17034	17320	17090	16969	16957	17111	17066	17164	16918	17299	17130	17009	17058	17130	17155	17085	17099	17104	16952	17091	16902	17049	17072	17075	17051	17085	17099	17126	17044	16877	17106	17093	16940	16976	16952	16847	17265	17129	17074	16989	17079	16889	16914	17010	17150	16877	17291	16985	17009	17097	17153	17157	16814	17055	17182	16905	17170	17158	17014	17019	17054	16981	17065	16920	17219	17085	17196	17022	17086	17223	17319	17027	17181	17091	17117	16966	16992	16891	17090	17169	17097	17060	17006	16909	16864	17127	17057	16984	17050	16995	17094	17091	16994	16987	17197	17027	17005	16953	17213	17174	17009	17144	17023	17227	17080	17279	17052	17064	17187	16976	16963	16979	16936	17237	17078	17035	17101	16817	16880	16912	17206	17002	17018	17270	16871	17124	17092	16895	17109	16897	16951	16963	16769	17014	17060	16865	17078	17002	17061	16942	17044	17043	17022	17136	17125	17159	16925	16774	17019	16982	17119	17247	17308	16863	17131	16717	17161	17062	16926	17085	17134	16884	16913	17020	16855	17072	17144	17319	17004	17188	17159	17041	17006	16923	16954	17117	17047	17005	17118	17075	16997	17191	17102	17154	17116	17200	17129	17112	17067	17116	17000	17089	16864	17015	16949	17123	16996	16858	17079	16915	16842	17049	16835	16928	16954	17119	16998	17094	17170	17020	17144	17149	16973	17131	17142	17225	16952	16793	17095	17277	16841	16866	17050	16967	16963	17080	17036	16798	16988	17256	16910	17056	17103	17256	17138	17036	17039	16843	17138	16891	17062	17069	16988	16971	17112	17034	16838	17013	17283	17146	16936	17015	16913	16939	17139	16937	17090	16969	17103	17036	17149	17050	17205	17193	17065	16821	17033	16984	16934	17229	17164	17093	16803	16906	17233	17006	17054	17100	17111	16833	17103	17103	16886	16947	16963	17049	17020	16972	16963	17018	16902	17037	17021	17028	16870	16890	16951	17045	17099	16953	17094	17054	17126	17199	16962	17013	16992	16952	17136	17007	17211	16951	17120	17129	17130	17028	17099	17095	17218	17068	17024	16992	17069	16905	17109	16993	16893	17204	17193	17151	17271	17144	17122	17049	16840	17076	17060	16928	17026	16827	17077	16974	16812	17110	17231	17010	17010	17093	16982	17086	16972	16941	17070	16850	16839	17141	17059	17149	17026	17069	17188	17088	17070	16975	16910	16753	16915	17120	17076	17078	16862	16943	17068	17059	17078	17033	17182	16854	16988	17036	16975	17123	17000	16815	16923	17136	17089	17179	17150	17182	17082	17144	17198	17038	16899	16950	16967	17035	17136	17032	16912	17093	17016	17171	17011	17146	17018	17298	17142	17321	17167	16970	16945	16885	16949	17152	17155	17076	17010	17143	17035	17081	17110	17063	17079	17056	16988	17274	17195	16921	16943	17127	16794	16969	17027	17178	16891	16896	16832	17080	17226	17167	17080	17235	17101	17112	17270	17046	16890	17219	17106	16930	16970	17006	17069	17110	16998	17201	17133	17094	17123	17073	17081	16954	17070	17038	17067	17029	17003	17032	16986	16987	16945	17134	16916	17033	17000	17165	17151	17179	16854	17101	17007	17024	17190	17026	17027	16881	16891	16817	17090	16954	17041	16952	16837	17112	17076	17076	17101	16976	17193	16840	17110	17084	16900	16949	16906	17135	16953	17279	17042	17024	17014	16856	16943	17057	16833	17012	16976	17156	17002	16922	17037	17120	17325	17159	17128	17155	17028	17156	16891	16979	17128	16840	17138	16962	17137	17157	17004	17232	17030	16930	17268	16990	17155	17188	16994	16848	16897	16864	16820	17179	17013	17075	17136	17130	17270	17125	17178	17126	17010	17103	16981	17121	17213	17248	17097	16988	17063	17142	17061	16818	17190	17166	17011	17088	17045	17011	17014	17049	17012	17121	17083	16819	17219	17140	17002	17158	16948	17004	17002	16899	17054	17250	16990	17040	17121	17249	17056	17047	17083	16923	16977	16912	16984	17148	17268	16841	16946	16993	16858	17087	16877	17128	17081	17115	17129	17018	17002	17033	16968	16964	16986	17065	16990	17121	17387	17093	16815	17050	17072	16875	17012	17148	17192	17028	16986	17023	17005	17223	17125	16962	16928	17108	16834	17004	17175	17066	17067	17141	16856	16954	16913	16989	17127	16985	17041	16975	16939	17047	17252	17013	16873	17072	16973	16926	17089	17130	17264	16949	17200	17068	17087	17030	16987	16879	17008	17057	17204	17130	17186	17161	16950	17207	17037	16819	16798	17040	17223	17004	17210	16828	17099	16999	17193	17021	16986	16827	17024	16963	16862	17067	17084	17290	17125	16925	17033	17043	17097	16960	17056	17026	17132	17084	16896	17116	17018	17048	17087	17056	17054	17061	16903	16992	16858	17244	17000	17100	17115	17208	17045	17015	17028	16804	16983	17156	17024	16952	17136	17124	17145	17031	17035	16860	17045	16886	16975	17033	17131	17033	17248	16957	16973	17206	17009	16993	17181	17099	17259	16893	16989	16982	16924	16945	17096	17148	17076	17140	17156	16975	17226	16915	17141	17209	17169	17064	17155	17064	17068	16946	17057	16926	17101	17238	17206	17029	17088	16911	16973	16803	17077	17117	16886	16996	16996	16973	17036	17040	17031	17098	17234	17057	16935	16784	17082	17057	17147	16900	16900	16963	17138	17109	17086	16942	17084	17032	16977	16957	16968	17009	16938	17130	16959	17221	17158	17076	17077	17022	16999	17073	16818	17287	16986	17071
24875	41792	39163	30875	25974	23238	21198	19573	18554	17799	17042	16705	16431	16022	15697	15631	15469	15484	15369	15227	15302	15198	14940	14921	15007	15022	14826	14712	14781	14926	14732	14801	14845	14855	14822	14918	14664	14829	14739	14701	14984	14735	14688	14646	14710	14821	14751	14708	14705	14650	14771	14749	14648	14724	14672	14920	14735	14666	14749	14776	14790	14827	14635	14907	14716	14871	14590	14935	14771	14895	14776	14567	14739	14691	14746	14632	14605	14669	14695	14891	14732	14829	14698	14777	14647	14819	14667	14671	14665	14715	14639	14683	14812	14818	14671	14534	14749	14696	14626	14619	14765	14739	14565	14700	14644	14649	14647	14776	14611	14682	14679	14766	14614	14580	14597	14685	14629	14670	14639	14703	14757	14605	14693	14687	14721	14676	14653	14664	14683	14561	14528	14625	14668	14781	14729	14787	14630	14658	14709	14773	14731	14802	14684	14735	14693	14783	14613	14715	14752	14696	14795	14754	14822	14776	14736	14683	14657	14750	14700	14657	14671	14641	14733	14731	14612	14565	14606	14588	14742	14770	14779	14659	14618	14630	14538	14790	14655	14448	14639	14614	14667	14574	14685	14467	14640	14661	14591	14708	14637	14611	14697	14676	14653	14585	14781	14620	14681	14391	14600	14580	14827	14755	14683	14711	14625	14551	14565	14851	14822	14499	14632	14643	14702	14732	14645	14726	14679	14648	14561	14615	14810	14757	14607	14699	14884	14756	14683	14749	14679	14677	14720	14762	14721	14572	14662	14704	14804	14654	14715	14556	14641	14691	14681	14533	14457	14859	14568	14662	14593	14644	14501	14550	14630	14576	14507	14486	14591	14654	14761	14678	14628	14552	14701	14733	14598	14606	14571	14716	14710	14699	14620	14603	14659	14696	14585	14505	14806	14645	14964	14713	14808	14647	14639	14743	14668	14640	14598	14523	14786	14586	14741	14627	14678	14656	14614	14902	14678	14719	14686	14683	14638	14698	14737	14645	14651	14695	14734	14602	14766	14703	14702	14849	14673	14790	14556	14610	14749	14636	14734	14595	14628	14646	14777	14647	14805	14670	14762	14576	14625	14777	14546	14523	14432	14587	14761	14668	14596	14781	14652	14508	14670	14731	14695	14669	14516	14675	14773	14690	14698	14699	14716	14738	14660	14652	14625	14622	14702	14818	14675	14675	14698	14772	14740	14751	14921	14671	14673	14740	14578	14532	14611	14664	14622	14585	14643	14936	14635	14640	14615	14911	14721	14583	14704	14739	14661	14725	14859	14520	14722	14661	14765	14792	14499	14562	14698	14611	14674	14610	14695	14846	14656	14672	14531	14830	14689	14605	14673	14641	14687	14617	14615	14653	14683	14689	14648	14569	14753	14635	14724	14538	14836	14441	14618	14791	14813	14751	14722	14688	14846	14654	14655	14619	14788	14523	14643	14670	14644	14601	14700	14706	14763	14931	14613	14547	14773	14837	14691	14717	14875	14654	14791	14622	14621	14682	14738	14768	14660	14759	14583	14684	14776	14677	14607	14575	14828	14629	14641	14694	14717	14745	14637	14625	14553	14693	14756	14636	14685	14718	14816	14465	14634	14699	14650	14825	14659	14617	14673	14601	14742	14643	14752	14588	14649	14704	14555	14827	14750	14810	14622	14806	14549	14565	14840	14692	14710	14411	14703	14847	14749	14630	14678	14734	14606	14529	14650	14653	14638	14546	14591	14716	14791	14725	14785	14581	14564	14720	14621	14614	14769	14611	14703	14765	14611	14656	14729	14657	14770	14825	14735	14458	14582	14622	14654	14672	14681	14769	14708	14935	14723	14647	14761	14785	14664	14568	14789	14788	14687	14730	14621	14871	14726	14790	14583	14648	14586	14798	14505	14595	14781	14727	14633	14782	14563	14864	14653	14446	14770	14727	14650	14883	14617	14819	14740	14713	14730	14609	14663	14797	14561	14588	14564	14626	14781	14447	14510	14613	14608	14604	14846	14733	14663	14709	14716	14645	14595	14647	14736	14748	14615	14665	14766	14482	14776	14623	14791	14604	14752	14452	14718	14569	14668	14680	14652	14685	14732	14608	14768	14709	14724	14783	14584	14845	14654	14670	14645	14693	14769	14770	14661	14724	14631	14622	14684	14545	14678	14704	14806	14695	14618	14643	14510	14810	14542	14759	14774	14663	14776	14786	14521	14739	14762	14791	14607	14792	14779	14569	14575	14741	14671	14720	14668	14792	14887	14865	14816	14658	14607	14710	14562	14673	14797	14728	14667	14576	14574	14675	14522	14567	14715	14667	14753	14540	14723	14602	14737	14789	14549	14683	14518	14720	14532	14693	14680	14702	14687	14610	14551	14712	14663	14666	14631	14680	14719	14665	14682	14652	14560	14541	14902	14519	14644	14783	14550	14792	14760	14701	14594	14755	14644	14679	14681	14635	14639	14735	14607	14720	14590	14689	14680	14649	14626	14526	14789	14811	14627	14679	14770	14670	14672	14621	14840	14573	14710	14729	14678	14901	14692	14707	14685	14671	14664	14784	14617	14773	14684	14635	14633	14694	14876	14784	14554	14589	14679	14579	14781	14634	14776	14547	14613	14560	14550	14501	14731	14599	14672	14669	14649	14664	14882	14730	14737	14618	14646	14686	14564	14509	14725	14652	14604	14701	14711	14809	14820	14603	14681	14808	14637	14515	14781	14650	14622	14591	14730	14697	14626	14553	14657	14624	14690	14643	14608	14573	14664	14677	14688	14670	14706	14691	14755	14623	14699	14633	14688	14599	14577	14546	14723	14693	14663	14588	14538	14811	14775	14872	14668	14681	14835	14591	14611	14601	14849	14512	14707	14678	14806	14730	14652	14738	14788	14780	14721	14632	14684	14805	14750	14579	14723	14616	14652	14775	14660	14631	14661	14601	14804	14758	14827	14722	14571	14664	14694	14688	14798	14636	14569	14683	14678	14653	14708	14567	14750	14729	14608	14675	14470	14870	14604	14730	14647	14648	14712	14663	14829	14616	14661	14663	14598	14725	14759	14569	14814	14626	14791	14576	14694	14661	14620	14606	14937	14694	14470	14625	14753	14749	14682	14676	14841	14663	14689	14758	14488	14609	14650	14609	14727	14643	14602	14596	14730	14908	14651	14787	14744	14765	14690	14724	14841	14569	14575	14570	14625	14784	14703	14759	14784	14843	14660	14727	14558	14601	14644	14672	14716	14577	14837	14736	14908	14591	14835	14617	14564	14721	14655	14747	14763	14693	14682	14820	14830	14571	14713	14633	14612	14856	14669	14750	14792	14734	14688	14607	14908	14904	14686	14715	14658	14685	14760	14535	14753	14772	14868	14825	14710	14655	14718	14548	14649	14817	14728	14715	14641	14668	14650	14801	14636	14606	14606	14689	14678	14757	14630	14874	14700	14728	14595	14730	14603	14517	14675	14694	14538	14693	14670	14789	14788	14543	14684	14674	14583	14661	14757	14642	14497	14665	14617	14644	14769	14685	14927	14361	14700	14651	14604	14653	14690	14806	14658	14747	14732	14541	14872	14635	14636	14656	14551	14679	14705	14768	14780	14620	14667	14764	14658	14677	14722	14522	14794	14548	14669	14688	14615	14723	14724	14631	14821	14643	14536	14673	14706	14717	14675	14602	14780	14546	14753	14621	14629	14843	14668	14808	14761	14644	14571	14764	14588	14621	14734	14825	14714	14769	14894	14685	14528	14750	14641	14577	14621	14662	14639	14627	14692	14743	14760	14624	14707	14767	14816	14808	14657	14691	14806	14631	14610	14637	14637	14641	14646	14798	14746	14736	14777	14662	14684	14825	14517	14591	14585	14755	14610	14843	14759	14729	14600	14651	14845	14765	14720	14560	14628	14690	14813	14773	14727	14652	14665	14616	14669	14711	14655	14791	14438	14735	14700	14789	14661	14593	14708	14664	14822	14623	14698	14744	14694	14840	14566	14640	14628	14657	14772	14651	14694	14775	14790	14543	14699	14623	14746	14642	14653	14696	14526	14535	14795	14797	14686	14704	14641	14656	14628	14712	14643	14630	14778	14591	14727	14566	14769	14615	14782	14739	14862	14705	14753	14622	14573	14646	14926	14826	14671	14687	14748	14745	14568	14674	14767	14656	14634	14559	14739	14630	14764	14723	14666	14821	14710	14637	14737	14639	14577	14627	14877	14700	14522	14770	14637	14670	14625	14785	14637	14771	14660	14702	14547	14707	14786	14853	14677	14793	14813	14847	14652	14634	14737	14656	14641	14589	14738	14659	14754	14612	14698	14625	14636	14670	14735	14751	14679	14693	14687	14739	14624	14746	14651	14783	14594	14681	14755	14621	14663	14591	14551	14905	14620	14822	14621	14560	14760	14754	14740	14726	14572	14595	14758	14783	14575	14661	14703	14714	14650	14765	14694	14621	14691	14591	14694	14597	14760	14669	14681	14699	14743	14465	14760	14637	14642	14863	14723	14721	14707	14704	14761	14719	14770	14588	14703	14632	14859	14700	14734	14578	14596	14692	14646	14580	14761	14625	14732	14669	14757	14797	14598	14661	14791	14577	14802	14735	14773	14588	14586	14794	14733	14716	14642	14622	14640	14826	14616	14605	14633	14702	14529	14644	14751	14819	14786	14559	14611	14697	14690	14653	14762	14717	14652	14633	14652	14898	14710	14756	14795	14739	14742	14707	14703	14839	14725	14774	14667	14830	14525	14388	14653	14711	14657	14711	14700	14821	14638	14709	14704	14616	14673	14603	14761	14810	14676	14613	14665	14691	14834	14671	14558	14638	14643	14684	14812	14775	14623	14752	14622	14646	14810	14568	14616	14673	14561	14786	14983	14656	14783	14680	14587	14710	14701	14589	14813	14694	14698	14732	14650	14761	14497	14836	14774	14765	14709	14628	14636	14653	14776	14528	14524	14627	14705	14683	14893	14698	14634	14455	14780	14683	14674	14626	14566	14664	14775	14716	14717	14566	14537	14824	14663	14679	14654	14692	14751	14772	14709	14681	14541	14687	14747	14881	14677	14494	14688	14590	14663	14664	14684	14629	14649	14650	14661	14665	14753	14752	14706	14664	14747	14719	14620	14701	14752	14561	14769	14593	14856	14638	14708	14753	14729	14797	14585	14710	14720	14803
22573	20993	28750	23483	21615	24542	26888	21477	20474	19904	19667	18959	18500	18539	18175	18247	17881	17693	17613	17790	17545	17382	17305	17336	17310	17388	17152	17255	17120	17103	17078	17245	17399	17339	17461	16993	17236	17013	17165	17088	17038	16827	17188	16966	17190	17085	17120	16911	17073	16964	17109	17256	16952	16870	17061	17037	16889	16836	17146	17027	16964	17051	16756	17115	16980	16805	16801	17081	17239	17108	17002	16949	16927	16928	17048	17056	16943	17187	17153	16867	17056	16985	16774	16837	17145	16998	16959	17047	16875	16862	16938	17001	17007	16900	17083	16958	16994	16939	16926	16954	17036	16965	17073	17007	16875	17034	16912	17026	17098	16883	16944	16982	17038	16955	16835	17011	17095	16870	16772	16849	16923	17159	17109	16953	16822	16854	16937	16846	17117	16970	16885	16860	16966	17017	17007	16990	16869	16963	16811	17007	16834	16968	16817	17079	16946	16768	17151	16746	17116	17067	16923	17063	16925	17110	16938	17016	16789	16957	16922	17047	17059	16944	17104	16904	17051	16911	17121	16843	16946	16989	17139	17091	17067	17017	16835	16969	16932	16874	16706	16829	17002	17056	16940	17265	16921	16871	17062	17030	16996	16984	17053	17076	16869	16933	16873	16917	16954	16967	16805	17012	16981	16756	16987	16946	16930	16955	16751	16833	16958	16945	17026	17065	16959	16663	17135	17072	16825	17128	16985	16966	17022	17113	16902	16994	16964	17012	17100	17005	17004	17261	16971	16983	16869	16811	17033	17018	16984	16891	17011	16932	16985	17133	17048	16749	16759	17056	17037	16875	17036	16956	16925	16982	17124	16979	16985	16913	16845	16995	16948	17064	16964	16888	16941	16939	17070	16700	17107	16950	17002	16944	16998	16901	16714	17089	17258	17004	17057	16859	16849	17175	16906	16855	16967	17166	16866	16687	16967	16983	16991	16781	16642	16939	16826	17001	16666	16917	17134	16902	17233	16897	16896	16928	16943	16835	16605	16908	17154	16660	17142	16925	16975	17042	16861	17018	16974	16972	17105	17013	17114	16950	17041	16970	17075	16781	16911	16987	17011	16927	16847	16934	17104	16666	16845	16914	16792	16751	16874	16880	17139	16901	17019	16892	17110	16968	17120	16723	17036	17018	16918	17140	17131	16797	16967	16930	16970	16806	17108	17210	17027	17016	16927	17121	16895	16686	16834	17183	16878	17015	16916	17076	16734	16988	17101	16792	16949	17012	16911	17131	16993	17059	16831	17069	16957	17067	16857	16928	16876	16786	17103	16939	17037	16903	17054	16912	16949	16798	17056	16814	16869	16952	17011	16858	17004	16879	17149	16817	17064	16875	17041	16864	16955	16931	17171	16757	16873	16913	17017	16767	16963	16862	16871	16764	16723	17125	16837	16849	16871	16940	16740	16756	16995	16816	16974	16979	16981	17002	17044	16928	17133	16859	16976	16996	16870	17008	16840	16929	16928	16945	16997	16901	16847	16989	16986	16959	16835	17057	16891	17017	17117	17213	17110	16958	16958	16767	16972	16966	16965	16767	16911	17024	16967	17104	16962	16908	17045	16951	17044	17037	17029	16960	16976	16830	16867	16860	17004	17064	16844	17075	16792	16945	16840	16921	16831	16959	16956	16778	17118	16842	16896	16834	17004	16703	16828	16902	16965	17016	17181	16958	17029	16748	16861	16714	16891	16873	17018	16832	16793	16981	17161	16960	17090	17016	17094	16940	17054	17105	17143	17042	16965	16920	17004	16863	16898	16970	16926	16937	16859	17042	17068	16937	17011	17101	16782	16890	16917	16942	16830	16971	16961	16945	16737	16917	16959	17124	16958	17009	16896	17024	16986	16686	17034	16925	16870	17004	17037	16652	16926	16744	16892	17136	16883	16801	16684	16880	16935	16940	16984	16932	16991	16961	16848	16836	16876	17038	17077	16929	16930	17057	16913	16970	17035	17005	16975	16950	16945	16790	16945	16960	16898	17084	16985	16938	16956	17119	17118	16901	17179	17196	16919	17005	17055	16844	16846	17001	16906	16858	17088	17000	16741	17003	16949	17207	17020	17046	17014	16921	16943	16926	16963	16917	16969	16950	17199	16973	17066	16984	16926	16930	16903	16912	17072	16971	16992	16807	17030	16944	16917	17126	16902	16916	16812	16677	16848	16879	16942	16685	16828	16883	16956	16930	16773	17029	16820	16949	16878	17080	16958	17005	17040	17008	16865	16950	16943	16886	16992	16943	17009	16864	16718	17037	17314	17028	16903	16800	16960	16949	16873	17125	16900	16903	16984	16788	17128	16879	16953	16852	16905	17112	16892	16814	16994	17039	17016	17128	16901	16944	17027	16824	16956	16772	16857	16805	16950	16878	16968	16796	17011	16984	16975	17044	17006	17072	17031	16983	16973	16996	17169	17064	16942	17098	17107	16983	16777	16915	16905	16974	16979	16869	16775	17040	16915	17068	16929	17005	16893	17074	17199	17132	16859	16801	16943	16882	17052	16972	16971	16856	16831	16959	16992	17130	16910	17029	16906	16787	17213	16821	16901	17024	16954	16797	17047	16933	16886	16941	17096	16888	16681	17040	17049	16939	17071	16888	17074	17162	17009	16921	17016	17051	17049	16810	16877	16880	17071	16913	17108	16836	16924	17147	17170	16723	17096	16821	17009	16904	16966	16842	16907	16746	17077	16855	16926	17106	16912	16887	16971	17221	16871	16936	16940	16959	16985	17062	16902	16983	16928	17136	17081	16951	16944	16807	16865	16919	16960	16871	17124	16943	16953	16992	16999	16877	16822	16757	16964	16754	16901	16856	16822	17002	17179	17003	17046	16808	17046	16681	17226	17030	17078	17039	17091	17195	16995	16864	17112	16858	17084	16773	17173	17001	17105	17048	17062	16931	16926	16837	16832	16842	17008	16946	16904	17026	17121	17038	16930	17077	17113	17064	17099	16994	16836	16997	16920	17028	16897	17060	16897	16909	16847	16979	16618	16872	17053	16853	16878	17038	16917	17031	16806	16988	17069	16784	16856	16938	16954	16845	16793	16836	17221	16925	16731	16818	16875	16991	16968	16994	16971	16957	16890	17069	16893	16882	16831	17014	16865	16609	16800	17103	17127	16865	17107	16796	17071	17030	16981	16817	16810	17132	16956	16913	17032	16928	16979	16888	16967	16991	16998	16786	16962	17143	17018	17005	16937	16900	16925	16813	16843	16861	16952	16963	16997	17043	17016	16931	16895	16853	16915	16850	16955	16896	16995	16842	16853	17021	17055	16971	16906	17030	17000	16885	16895	16966	16732	16891	16861	17103	16904	16818	16947	16900	16808	16853	16932	16966	16957	17147	17036	17057	17136	17051	16812	17019	17056	16771	16779	16958	17059	16993	17080	17001	16943	17021	16896	16898	17026	17014	16700	16732	16913	17129	16783	16967	16937	16952	16872	16894	17012	16855	16924	16722	16898	16984	17028	17276	16809	17046	17086	17017	16973	17054	17063	16790	16810	17146	17184	16822	16959	16929	16891	17018	16896	17041	17020	16848	16849	16973	16990	16898	17089	16956	16831	16994	16644	16870	16958	16875	16901	17028	16845	17035	17048	16779	16924	16943	17063	16868	16922	16950	17192	16865	16920	16785	17156	16798	16790	16997	16910	17148	16943	16893	16932	17042	16951	16840	16910	16881	16954	16818	16973	16988	17135	16881	16793	16959	16928	16924	16890	16800	16891	17055	16941	16989	17085	17146	16913	17107	16872	16952	16917	17000	16996	16906	16817	17012	17009	16934	17197	16978	17133	16862	16938	16966	17053	16950	17015	16869	16776	16877	16898	16847	17088	17087	17073	16807	17121	16950	17036	16868	16751	16868	17045	17001	16783	16860	16855	16827	16983	16988	16960	16925	17047	16934	16978	17144	16842	17179	16811	16973	16914	17157	16992	17028	16952	16840	16846	17028	16821	16897	16964	16933	16789	16922	16908	16968	16912	17064	17011	16929	16883	16912	17042	17016	16950	16935	17015	17091	16976	17025	16931	16943	16888	16835	16917	16839	17122	16947	16890	17222	17002	17028	16976	17026	16732	16800	16972	16813	16985	16876	16902	17175	16996	17013	17031	17021	16945	16868	16873	17043	17009	17008	17028	17084	16974	16829	17017	16974	16999	16941	17034	16912	16936	16925	17098	17168	16850	16802	17224	17084	16840	16708	16723	16988	16820	16941	17032	16802	16778	17002	16957	17112	16923	17045	17004	16786	16844	16891	16891	16876	17076	17031	17081	17024	17021	16931	17041	16924	16983	16936	17072	17015	16844	16704	17024	16858	16798	16778	16811	17037	16935	17025	17012	17162	16726	16940	16905	16914	16980	17047	16815	17054	16752	17057	17187	16870	16954	17020	16986	17288	16984	16966	16910	16809	16821	17068	16878	16954	17059	17004	16786	16989	16995	17029	17040	16956	16719	16874	17024	16909	17088	17064	17048	16986	16876	17129	16970	16912	17059	16784	16968	16812	16816	17058	16739	16860	17000	16706	17007	16780	16943	16976	16930	16896	16756	16940	16977	16972	16886	17039	17064	16875	17091	17000	16883	17073	16976	16836	16917	16963	16833	16974	16747	16887	16932	16840	16849	16781	16829	17034	16878	17054	16636	16978	17090	17076	17112	17157	16768	16848	17047	16805	17001	17047	16974	16893	17013	16867	16974	17096	16968	16861	16925	16836	16891	16964	17099	16611	16738	16835	16787	16978	16865	16826	16816	16867	17001	16985	16990	16915	16817	16895	16875	16966	16830	17093	17028	16988	16992	16850	17009	16896	16807	16842	16834	16999	16819	16807	17030	16951	16901	17056	16896	16983	16947	16889	17035	17088	17068	17013	17102	17134	17062	16961	16863	16746	17035	16911	17048	16983	16960	16886	16935	16966	17007	17078	17006	17082	16952	16882	16736	17137	16948	16837	16916	16994	16773	17172	17105	17057	16640	16762	17078	16758	17045	16862	17019	16780	17040	17020	16987	16873	16949	16775	17084	16792	16987	16856	17010	16927	16958	17046	17003	16832	16829	16832	16973	17062	16998	16731	16995	16991	17026	16792	16911	17036	16823	16884	16997	17043	17137	16784	16765	16901	17048	16963	16885	17010	16890	17140
26245	45614	43042	35031	29318	25942	23515	21601	20293	19086	18216	17553	17068	16612	16193	16163	15821	15554	15699	15587	15262	15187	15160	14957	14823	14805	14860	14854	14817	14863	14619	14732	14810	14848	14733	14857	14627	14819	14757	14905	14677	14638	14729	14561	14679	14727	14619	14513	14649	14742	14656	14599	14668	14871	14567	14728	14550	14513	14589	14683	14732	14557	14539	14611	14462	14514	14761	14405	14548	14704	14431	14498	14485	14740	14628	14702	14736	14587	14628	14479	14559	14458	14609	14676	14580	14668	14497	14471	14557	14587	14464	14515	14730	14538	14324	14494	14685	14597	14592	14580	14608	14512	14658	14699	14674	14536	14579	14485	14663	14450	14565	14640	14598	14550	14496	14523	14651	14600	14658	14631	14529	14658	14464	14663	14391	14588	14593	14661	14618	14699	14609	14620	14480	14491	14562	14588	14614	14630	14696	14569	14493	14544	14377	14585	14722	14693	14453	14507	14494	14671	14565	14629	14449	14550	14547	14671	14517	14488	14509	14520	14601	14641	14370	14416	14710	14639	14756	14571	14668	14444	14539	14583	14569	14560	14499	14495	14631	14621	14380	14671	14325	14449	14546	14520	14456	14477	14626	14441	14603	14517	14597	14462	14604	14525	14657	14658	14441	14651	14447	14451	14551	14476	14547	14688	14666	14455	14567	14428	14570	14439	14571	14632	14613	14552	14630	14541	14680	14551	14548	14623	14628	14417	14514	14694	14572	14533	14563	14518	14547	14423	14486	14701	14457	14523	14691	14495	14515	14560	14518	14686	14575	14528	14672	14689	14767	14435	14494	14651	14750	14427	14378	14697	14482	14469	14634	14624	14378	14579	14625	14651	14698	14587	14483	14667	14495	14561	14490	14533	14554	14631	14499	14498	14615	14554	14457	14638	14776	14456	14593	14635	14428	14484	14650	14581	14399	14711	14674	14703	14356	14582	14554	14584	14676	14440	14554	14530	14671	14519	14755	14347	14512	14466	14481	14501	14513	14590	14692	14577	14526	14715	14365	14505	14418	14595	14736	14556	14507	14679	14570	14581	14533	14686	14622	14525	14680	14556	14540	14628	14475	14572	14742	14457	14574	14510	14692	14456	14584	14482	14797	14432	14690	14486	14630	14662	14547	14411	14559	14460	14582	14534	14543	14628	14593	14728	14541	14463	14592	14511	14612	14485	14569	14484	14637	14415	14637	14641	14587	14571	14515	14566	14521	14432	14569	14618	14590	14608	14744	14644	14577	14592	14723	14635	14401	14587	14449	14540	14452	14503	14642	14585	14457	14632	14601	14627	14476	14483	14531	14418	14613	14525	14534	14486	14688	14544	14519	14641	14672	14483	14513	14579	14578	14397	14609	14389	14640	14389	14684	14452	14540	14537	14501	14591	14641	14509	14441	14527	14541	14470	14507	14516	14567	14418	14521	14786	14575	14633	14436	14588	14703	14603	14506	14432	14504	14667	14700	14534	14554	14406	14589	14490	14618	14604	14708	14685	14498	14532	14640	14737	14553	14493	14410	14624	14502	14372	14427	14431	14496	14532	14606	14569	14481	14551	14510	14513	14733	14628	14726	14616	14522	14662	14616	14604	14648	14527	14637	14586	14621	14474	14539	14445	14722	14599	14599	14481	14321	14502	14604	14524	14597	14595	14557	14562	14575	14369	14483	14591	14587	14521	14535	14480	14706	14563	14662	14645	14472	14728	14578	14731	14485	14603	14574	14420	14526	14613	14515	14505	14456	14487	14617	14560	14405	14695	14546	14377	14469	14880	14469	14503	14538	14496	14671	14575	14495	14516	14605	14330	14468	14537	14494	14627	14395	14557	14611	14405	14537	14563	14533	14587	14504	14669	14515	14384	14601	14506	14548	14669	14541	14574	14540	14461	14512	14481	14630	14608	14548	14519	14546	14579	14566	14485	14543	14460	14468	14458	14689	14617	14540	14574	14597	14557	14528	14777	14518	14749	14499	14385	14695	14556	14413	14570	14584	14603	14456	14723	14540	14459	14467	14586	14437	14501	14378	14644	14540	14434	14611	14667	14677	14635	14589	14581	14576	14416	14320	14519	14462	14552	14495	14385	14525	14495	14472	14679	14639	14722	14453	14562	14496	14539	14454	14471	14466	14469	14628	14417	14521	14555	14409	14316	14422	14404	14378	14554	14628	14639	14691	14461	14496	14737	14536	14577	14576	14674	14505	14642	14617	14391	14577	14611	14605	14493	14605	14498	14524	14523	14664	14564	14512	14587	14458	14461	14645	14427	14622	14561	14472	14554	14526	14605	14662	14487	14457	14636	14549	14545	14590	14479	14705	14558	14677	14625	14493	14528	14406	14739	14570	14470	14576	14488	14658	14433	14596	14565	14598	14677	14573	14309	14632	14547	14616	14574	14537	14613	14641	14574	14405	14737	14433	14630	14446	14431	14610	14606	14538	14526	14509	14600	14351	14448	14565	14522	14524	14500	14610	14487	14523	14501	14573	14592	14543	14462	14464	14528	14639	14459	14536	14422	14553	14600	14526	14659	14494	14574	14443	14545	14525	14496	14521	14462	14434	14500	14646	14665	14652	14550	14513	14533	14637	14418	14531	14786	14539	14568	14521	14514	14514	14657	14621	14434	14502	14513	14710	14501	14618	14471	14450	14515	14309	14604	14619	14508	14532	14521	14464	14730	14508	14621	14407	14743	14606	14532	14539	14616	14649	14545	14596	14404	14553	14422	14565	14647	14639	14491	14525	14584	14564	14627	14495	14607	14505	14583	14745	14528	14473	14551	14445	14543	14599	14593	14582	14629	14486	14527	14462	14507	14493	14502	14729	14523	14556	14263	14574	14567	14438	14512	14508	14609	14611	14662	14669	14627	14636	14606	14533	14644	14625	14508	14572	14414	14621	14496	14644	14680	14339	14540	14600	14516	14510	14652	14539	14464	14459	14493	14566	14453	14540	14547	14688	14562	14536	14468	14542	14426	14471	14639	14492	14497	14585	14552	14578	14566	14548	14556	14575	14609	14627	14606	14620	14523	14479	14638	14449	14415	14703	14594	14688	14483	14663	14749	14613	14626	14650	14673	14627	14668	14564	14748	14573	14520	14491	14667	14620	14608	14561	14526	14500	14623	14563	14604	14547	14581	14562	14604	14543	14491	14607	14636	14573	14629	14542	14467	14460	14575	14562	14452	14753	14442	14607	14469	14499	14588	14529	14485	14712	14475	14479	14725	14703	14624	14528	14582	14722	14535	14531	14418	14734	14478	14631	14686	14487	14596	14666	14583	14630	14534	14491	14465	14613	14437	14507	14560	14432	14359	14490	14610	14647	14627	14569	14521	14621	14682	14462	14451	14504	14399	14480	14629	14520	14601	14656	14578	14608	14214	14581	14544	14580	14614	14518	14513	14545	14459	14625	14516	14629	14472	14646	14567	14426	14577	14685	14583	14513	14635	14570	14423	14392	14419	14556	14343	14698	14553	14587	14583	14687	14461	14588	14630	14643	14754	14510	14436	14516	14560	14672	14497	14555	14555	14435	14576	14559	14508	14520	14352	14571	14598	14444	14591	14627	14476	14487	14507	14591	14484	14568	14498	14660	14741	14747	14469	14749	14634	14562	14381	14524	14427	14481	14541	14574	14484	14710	14598	14569	14521	14484	14492	14449	14473	14573	14600	14589	14472	14542	14493	14527	14526	14684	14514	14547	14463	14807	14578	14451	14570	14478	14523	14635	14563	14656	14677	14505	14602	14617	14495	14580	14526	14709	14407	14585	14538	14540	14626	14596	14322	14637	14487	14509	14504	14509	14440	14546	14531	14679	14535	14673	14560	14590	14442	14549	14475	14684	14493	14557	14476	14616	14548	14428	14589	14473	14486	14416	14576	14573	14361	14434	14623	14405	14561	14584	14485	14577	14729	14538	14506	14549	14467	14489	14461	14555	14430	14576	14462	14455	14663	14483	14506	14606	14423	14569	14525	14558	14583	14579	14602	14579	14638	14664	14336	14467	14525	14494	14443	14571	14482	14520	14612	14521	14610	14578	14485	14596	14480	14461	14530	14456	14571	14602	14451	14531	14642	14658	14499	14781	14514	14576	14374	14474	14585	14485	14475	14450	14757	14641	14687	14351	14525	14539	14599	14698	14509	14432	14501	14455	14431	14643	14748	14461	14669	14558	14419	14400	14623	14669	14464	14467	14525	14578	14666	14402	14543	14425	14624	14449	14597	14685	14530	14434	14585	14436	14591	14518	14552	14659	14567	14645	14534	14783	14568	14485	14544	14519	14676	14620	14494	14566	14487	14485	14663	14494	14507	14557	14495	14633	14587	14416	14674	14570	14775	14647	14542	14588	14545	14569	14602	14467	14393	14527	14508	14485	14657	14548	14636	14622	14535	14583	14551	14601	14444	14474	14448	14414	14317	14583	14557	14463	14711	14634	14567	14563	14448	14477	14439	14599	14618	14619	14603	14498	14459	14576	14407	14713	14503	14525	14445	14724	14596	14544	14378	14560	14445	14512	14596	14428	14589	14629	14548	14552	14494	14616	14486	14451	14517	14509	14582	14622	14354	14643	14607	14685	14510	14565	14423	14590	14518	14526	14397	14643	14525	14407	14526	14598	14665	14615	14654	14395	14529	14480	14562	14386	14489	14516	14540	14547	14736	14633	14704	14597	14592	14625	14643	14561	14564	14537	14664	14629	14710	14408	14544	14597	14605	14660	14471	14527	14571	14526	14469	14418	14654	14456	14409	14496	14646	14553	14576	14433	14477	14753	14646	14431	14549	14561	14483	14450	14601	14684	14467	14524	14512	14679	14561	14545	14582	14538	14508	14416	14516	14548	14454	14552	14541	14498	14624	14712	14577	14544	14496	14317	14471	14643	14585	14547	14615	14456	14472	14578	14520	14595	14573	14507	14465	14623	14470	14624	14613	14515	14564	14544	14482	14791	14738	14420	14454	14523	14486	14620	14497	14572	14599	14548	14552	14482	14548	14565	14560	14498	14482	14629	14538	14578	14447	14603	14601	14385	14477	14603	14417	14531	14457	14517	14667	14599	14527	14454	14355	14395	14486	14465	14444	14501	14400	14500	14565	14482	14497	14389	14622	14567	14627	14496	14613	14508	14648	14528	14271	14714	14559	14393	14478
27947	24889	30357	27189	22426	21065	20103	19380	19008	18638	18448	18212	18095	17884	17765	17853	17794	17935	17795	17798	17915	17742	17817	17717	17519	17671	17658	17546	17281	17526	17407	17596	17535	17453	17512	17706	17702	17578	17538	17576	17431	17511	17463	17698	17563	17461	17416	17487	17645	17558	17647	17455	17565	17434	17439	17577	17508	17589	17393	17514	17208	17663	17481	17431	17340	17571	17426	17456	17502	17557	17539	17420	17652	17613	17573	17561	17421	17390	17614	17762	17584	17550	17583	17534	17493	17472	17571	17395	17600	17652	17358	17644	17501	17483	17522	17394	17625	17391	17556	17603	17440	17494	17483	17563	17468	17609	17500	17576	17730	17622	17598	17504	17508	17437	17578	17297	17470	17389	17577	17559	17658	17539	17612	17444	17587	17306	17340	17333	17641	17367	17529	17535	17543	17596	17519	17673	17608	17395	17552	17675	17517	17611	17494	17268	17552	17336	17387	17452	17510	17614	17501	17342	17414	17419	17406	17582	17513	17477	17536	17506	17427	17506	17432	17321	17683	17587	17462	17195	17513	17522	17465	17389	17462	17555	17452	17442	17371	17466	17668	17629	17478	17277	17491	17425	17581	17575	17395	17414	17482	17534	17482	17611	17484	17476	17206	17441	17592	17461	17358	17478	17685	17497	17305	17396	17521	17597	17456	17349	17590	17512	17640	17653	17392	17565	17732	17660	17350	17587	17430	17346	17608	17324	17239	17436	17685	17361	17501	17519	17376	17590	17383	17294	17588	17635	17456	17672	17565	17314	17441	17571	17499	17626	17571	17632	17417	17479	17527	17503	17412	17407	17377	17349	17525	17428	17578	17297	17548	17385	17512	17530	17681	17498	17468	17376	17428	17486	17338	17680	17536	17275	17620	17444	17609	17439	17481	17359	17563	17432	17447	17589	17376	17256	17844	17453	17705	17442	17571	17410	17514	17410	17419	17770	17449	17657	17365	17612	17514	17516	17519	17526	17541	17438	17483	17288	17418	17607	17609	17499	17397	17269	17411	17480	17485	17503	17591	17420	17389	17281	17566	17364	17608	17487	17683	17459	17414	17474	17547	17175	17406	17539	17230	17364	17360	17353	17573	17671	17334	17502	17533	17436	17459	17336	17548	17680	17493	17590	17505	17691	17648	17334	17398	17517	17529	17427	17590	17426	17539	17614	17612	17569	17532	17587	17558	17346	17564	17358	17558	17553	17624	17535	17693	17546	17509	17517	17368	17504	17410	17279	17603	17485	17463	17405	17259	17510	17449	17470	17511	17506	17578	17580	17786	17419	17703	17618	17520	17442	17489	17398	17434	17471	17478	17360	17527	17519	17386	17414	17552	17360	17498	17412	17496	17400	17575	17492	17523	17592	17401	17570	17585	17309	17580	17573	17416	17326	17452	17398	17447	17545	17254	17385	17445	17504	17388	17643	17432	17535	17345	17364	17436	17653	17496	17654	17580	17508	17558	17359	17609	17499	17459	17542	17343	17527	17435	17437	17522	17465	17501	17588	17356	17301	17190	17407	17551	17577	17465	17645	17533	17540	17384	17450	17410	17605	17601	17447	17698	17563	17365	17439	17724	17341	17537	17416	17561	17469	17487	17360	17476	17298	17429	17582	17424	17335	17515	17391	17298	17539	17582	17460	17439	17450	17628	17552	17472	17598	17609	17587	17453	17428	17325	17512	17525	17642	17553	17581	17278	17569	17548	17338	17401	17564	17512	17375	17451	17400	17487	17336	17578	17305	17445	17394	17443	17424	17306	17443	17517	17489	17503	17425	17358	17681	17601	17389	17523	17379	17475	17697	17369	17427	17478	17522	17400	17628	17497	17655	17565	17536	17526	17382	17512	17411	17432	17382	17757	17479	17419	17434	17496	17508	17374	17493	17440	17745	17464	17547	17547	17466	17687	17345	17222	17598	17611	17511	17387	17567	17525	17419	17606	17502	17447	17409	17393	17575	17592	17365	17419	17448	17505	17607	17732	17427	17488	17343	17418	17467	17511	17480	17756	17486	17501	17378	17591	17271	17688	17594	17528	17550	17542	17514	17567	17487	17398	17533	17555	17424	17525	17555	17803	17345	17375	17444	17706	17308	17445	17464	17499	17592	17662	17399	17371	17514	17575	17354	17674	17591	17421	17463	17482	17374	17460	17398	17591	17445	17636	17218	17466	17594	17306	17495	17675	17603	17566	17369	17482	17481	17575	17396	17387	17402	17538	17246	17755	17434	17470	17435	17268	17480	17384	17566	17646	17377	17736	17640	17428	17430	17738	17571	17580	17571	17464	17656	17544	17558	17444	17427	17596	17618	17369	17606	17641	17737	17536	17618	17346	17544	17448	17573	17602	17482	17314	17678	17418	17461	17467	17222	17461	17589	17552	17481	17733	17374	17237	17458	17374	17418	17382	17455	17511	17203	17428	17634	17569	17347	17621	17461	17379	17460	17589	17524	17474	17511	17526	17298	17478	17295	17375	17275	17618	17298	17644	17514	17404	17539	17496	17378	17655	17592	17654	17568	17589	17343	17444	17411	17392	17401	17442	17419	17644	17337	17567	17515	17556	17391	17585	17373	17316	17413	17671	17509	17485	17470	17496	17498	17640	17344	17339	17461	17451	17419	17515	17695	17622	17535	17569	17413	17441	17424	17396	17376	17489	17615	17498	17408	17516	17486	17546	17714	17483	17526	17529	17185	17424	17439	17548	17516	17542	17511	17387	17408	17487	17284	17264	17378	17468	17563	17599	17663	17342	17510	17426	17491	17439	17453	17676	17395	17517	17603	17487	17510	17586	17556	17424	17450	17681	17521	17378	17477	17652	17445	17452	17147	17528	17480	17339	17448	17466	17453	17412	17451	17430	17563	17348	17527	17424	17325	17475	17449	17489	17564	17421	17493	17332	17526	17663	17489	17485	17807	17720	17514	17600	17496	17577	17416	17616	17572	17669	17557	17622	17511	17677	17417	17605	17488	17466	17430	17348	17575	17575	17450	17749	17431	17735	17571	17477	17579	17338	17640	17562	17454	17611	17537	17600	17442	17514	17569	17604	17443	17736	17532	17453	17490	17283	17491	17269	17445	17651	17499	17338	17641	17438	17496	17551	17581	17491	17476	17413	17571	17561	17422	17627	17559	17452	17386	17371	17414	17498	17668	17760	17489	17554	17499	17494	17302	17546	17361	17369	17341	17487	17535	17593	17463	17398	17668	17432	17560	17435	17732	17736	17516	17259	17415	17650	17428	17368	17453	17563	17490	17674	17536	17544	17536	17724	17377	17501	17461	17437	17558	17438	17473	17466	17664	17798	17401	17531	17448	17662	17588	17408	17565	17509	17425	17306	17481	17514	17382	17491	17512	17606	17553	17435	17677	17390	17610	17526	17633	17489	17585	17540	17681	17268	17747	17500	17720	17445	17413	17610	17597	17484	17440	17603	17556	17518	17546	17264	17511	17568	17452	17440	17329	17360	17383	17556	17359	17639	17625	17313	17535	17403	17491	17560	17463	17694	17475	17347	17663	17477	17604	17350	17255	17533	17602	17624	17517	17569	17430	17320	17561	17543	17551	17586	17666	17488	17381	17425	17397	17478	17480	17493	17480	17505	17429	17509	17466	17384	17472	17449	17672	17543	17328	17472	17447	17479	17668	17539	17502	17509	17587	17515	17421	17507	17487	17544	17715	17502	17525	17420	17551	17466	17386	17392	17478	17300	17517	17438	17399	17521	17536	17660	17651	17645	17646	17466	17485	17540	17426	17434	17659	17505	17279	17514	17383	17652	17664	17481	17193	17611	17416	17656	17629	17481	17217	17488	17581	17359	17520	17419	17657	17832	17642	17387	17328	17584	17420	17560	17645	17654	17268	17375	17433	17512	17581	17545	17630	17635	17442	17510	17416	17585	17465	17481	17481	17538	17360	17332	17387	17405	17287	17307	17541	17467	17474	17541	17467	17648	17540	17416	17526	17431	17490	17404	17483	17529	17314	17618	17347	17334	17470	17602	17460	17605	17695	17500	17601	17386	17323	17491	17601	17373	17467	17508	17607	17420	17603	17457	17607	17408	17502	17649	17541	17470	17390	17390	17442	17449	17565	17627	17429	17427	17539	17569	17496	17549	17456	17638	17456	17484	17268	17514	17563	17503	17433	17487	17564	17592	17441	17393	17563	17634	17505	17473	17513	17597	17571	17419	17586	17808	17574	17727	17566	17504	17398	17528	17535	17353	17491	17600	17705	17599	17677	17469	17456	17447	17516	17851	17565	17551	17533	17678	17460	17579	17464	17604	17408	17404	17488	17744	17329	17414	17512	17488	17493	17461	17485	17465	17657	17554	17413	17540	17652	17627	17767	17538	17489	17685	17605	17392	17353	17488	17464	17494	17642	17717	17618	17558	17366	17522	17528	17568	17490	17478	17346	17452	17413	17718	17312	17532	17355	17408	17420	17463	17631	17613	17534	17391	17525	17528	17428	17370	17312	17408	17471	17432	17622	17402	17516	17504	17673	17571	17574	17574	17619	17491	17554	17714	17409	17537	17468	17581	17325	17316	17423	17664	17603	17485	17524	17424	17636	17341	17272	17377	17563	17403	17483	17474	17742	17550	17561	17456	17401	17585	17392	17509	17456	17493	17481	17521	17714	17631	17646	17372	17676	17636	17332	17438	17469	17527	17587	17558	17463	17633	17594	17649	17636	17550	17518	17446	17490	17610	17489	17568	17666	17673	17462	17352	17396	17417	17656	17482	17471	17387	17478	17536	17593	17613	17432	17463	17596	17590	17640	17191	17564	17352	17479	17673	17493	17369	17500	17473	17537	17497	17485	17544	17591	17402	17531	17290	17388	17499	17514	17292	17539	17403	17491	17633	17628	17388	17426	17636	17431	17500	17675	17477	17472	17571	17534	17413	17590	17429	17659	17481	17662	17564	17447	17542	17473	17321	17435	17298	17516	17652	17337	17374	17554	17620	17537	17557	17409	17458	17479	17556	17385	17561	17397	17427	17485	17604	17466	17511	17566	17539	17391	17538	17453	17398	17388	17501	17478	17419	17522	17463	17420	17436	17518	17574	17705	17611	17405	17374	17585	17630	17378	17436	17320	17369	17416	17602	17224	17538	17491	17587	17551	17473	17439	17620	17294	17441	17409
25150	36643	33650	26281	22408	20185	18869	17981	17224	16785	16487	16180	15790	15698	15477	15446	15345	15228	15460	15137	15467	15092	15051	15063	14929	15082	14878	15094	15108	15073	14839	14973	14976	14981	14923	14832	14953	15021	14922	14851	14888	14881	14949	14849	14975	14837	14826	14990	14846	14848	14930	14926	14904	14829	14868	14866	14971	14841	14766	14852	14940	14954	14918	14905	14864	14919	14785	14908	14843	14889	14846	14850	14995	14838	14888	14911	14872	14897	14777	14901	15026	14797	14891	14995	14835	15001	14831	14944	14891	14793	15123	14913	14976	14992	14940	15063	14987	15014	14690	14928	14815	14821	14884	15101	15031	14859	15030	14979	14937	14877	14899	14783	15040	14900	14840	15044	14841	14822	14870	14885	14957	15016	14854	14810	14990	14866	14847	14856	14926	15012	14923	14990	14712	14915	14790	14889	14819	14853	14941	14930	14901	14871	14898	14983	14999	14943	14856	14977	14859	14806	14921	14951	14832	14935	14937	14766	14877	14856	14829	14928	15015	14785	14814	14953	14945	14927	14831	14943	14975	14911	14882	14844	14871	14953	14857	14894	14892	15086	14842	14926	14998	15053	14920	14872	15069	14801	14901	14791	14707	14928	14805	14999	14908	14800	14663	14954	14831	14778	14823	14820	14811	14837	15094	14892	14802	14986	14895	15039	14950	14803	14803	14890	14943	14891	14786	14944	14755	14911	14772	14864	15044	14978	14906	14925	14816	14898	14869	14875	14837	14785	14774	14803	15048	14767	15049	14813	14890	14783	14850	14863	15136	14807	14839	14880	14958	14865	14913	14742	14833	14731	14912	14902	14817	14905	14951	14974	15006	14820	14799	14927	14928	14772	14835	15059	14811	14948	14899	14901	14989	14846	14864	14925	14769	14954	15024	14803	14859	14908	14870	14939	14860	14849	14852	14836	14908	14973	14897	14883	14882	14656	14917	14836	14902	14952	15022	14962	14793	14863	14787	14917	14988	14937	14928	15020	15065	15005	14790	14746	14928	14919	14837	14813	14917	14748	15066	14918	14861	15010	14992	14960	14583	14924	14915	14817	14933	14800	14903	14839	14978	14843	14710	14867	15019	15037	14813	14790	14831	14927	14849	15095	14962	14887	15123	14802	14733	14862	14734	14878	14944	14938	14875	14926	14876	14863	14873	14792	14877	14774	14991	14899	14870	14830	14932	14991	14891	14830	14958	14840	14865	14792	14825	14993	15013	14939	14887	14918	14787	14827	14773	15041	14606	14791	14784	14868	14960	15039	14739	14614	14902	14901	14880	14888	14850	15009	15008	15014	14895	14844	14828	14792	14880	14767	14832	14744	14856	14961	14855	15082	14923	14960	14932	14930	14687	14943	14938	14971	15063	14925	15103	14809	14819	15009	14796	14866	14965	14990	15020	14878	15116	14991	15001	14839	14802	14913	14886	15074	14794	14763	14916	14842	14919	14787	14970	14917	14996	14708	14824	14975	14822	14854	14926	14810	14903	14803	14832	14948	14952	15106	14793	14821	14876	14911	14987	14879	14760	15029	14958	15034	14858	14864	15019	14910	14785	15126	14984	14842	14982	14959	14953	14785	14957	14960	14944	14925	15038	14855	14922	14867	14926	14928	14905	14818	14946	14929	15031	14741	14960	14944	14906	14769	14912	14751	14725	14853	14966	14989	15046	14858	14949	14853	14829	14965	14767	14934	15045	14905	15025	14819	14881	14853	15063	14930	14803	14990	14857	15022	14797	14765	15032	14885	15088	14913	14964	15024	14863	14766	14981	15055	14864	14966	14852	14864	14697	14947	14825	14761	14888	14931	14971	14856	14830	14975	14954	14936	14907	14971	14971	14865	14866	14971	14980	14860	14808	14752	14948	14914	14959	15003	14797	14802	14932	14938	15021	14873	14987	14808	14965	15124	14864	14788	14729	14977	15026	14903	14865	15047	15025	14879	14856	14965	14838	14912	14686	14973	14914	14957	14884	14738	14949	14719	14885	14896	14823	14958	15097	14897	15007	14851	14960	14949	14884	14907	14934	14787	14928	14832	15001	15028	14966	14773	15001	14945	14879	14896	14899	14772	14838	15020	14940	14803	15093	14812	14816	14867	14882	14702	14903	14847	14927	14778	14917	15072	14708	15014	14848	14786	14893	14699	14954	15014	14792	14826	14833	14993	14936	15069	14837	14925	14915	14878	14919	14931	15013	14973	14783	14754	14849	14951	14915	14737	14926	14967	14921	14907	14843	15079	14913	14967	14845	14797	14967	14824	14987	14934	14817	14964	14966	14688	15003	15042	14786	14971	15075	14984	15008	14921	14939	14874	15110	14942	14985	15048	14943	14855	15073	14988	14877	15065	15013	14954	14949	14729	14800	14737	14940	14916	14734	14901	14934	14905	14795	14972	14812	14819	14847	14886	14711	14807	14808	14952	14940	14812	15039	15020	14996	14874	14948	14845	15024	14915	14728	15005	15050	14858	15055	14921	14919	15004	14800	14996	14904	14898	14851	14864	14861	15055	15007	14788	14962	15112	14900	14981	14936	14825	15105	15093	14881	14895	14875	14814	14827	14907	14887	14903	15026	15029	14990	14812	14988	15033	14941	14789	14890	14868	14825	14806	14788	14820	14914	14951	14978	14881	14851	14965	14826	15033	14987	14998	14894	14784	14834	14819	14964	14731	14817	14996	14978	15084	14915	14739	14835	14854	14810	14945	14807	14929	14836	14873	14943	14955	14959	14779	14861	14933	14870	14912	15084	14957	14861	14861	14832	14778	14852	14883	14726	14909	14877	14956	14887	14934	14861	15020	14686	14884	14856	15016	14983	14837	15078	14947	15022	14926	14991	14910	14963	14945	14893	14976	14812	14924	15161	14811	14752	14792	14939	14941	14962	14968	15023	14932	14823	14951	14980	14844	14848	14942	14806	14925	15002	14882	14866	14874	14854	14817	14872	14845	14992	14805	14969	14848	14864	14791	15009	14945	15012	14724	14939	14990	14903	14998	14854	15014	15009	14922	14890	15136	14937	14761	14901	14773	14816	14905	14993	14850	14653	14757	14824	14887	14871	15068	14826	14791	14982	14794	15009	14851	15001	14858	14848	14912	14931	14913	14915	15052	14921	14943	14951	14846	14877	14890	14906	15022	14874	14806	14821	14771	14923	14817	14901	14800	14852	14999	14894	14874	14933	14848	14967	14865	14838	14920	15042	15046	14873	14622	15237	14963	14919	14824	14859	15023	14861	14816	15039	14940	14856	14822	14982	14878	15010	15009	14825	14869	14912	14716	14826	14984	14914	14935	14839	15029	14855	14782	14851	15035	14972	14724	14983	15035	14784	14748	14906	14931	14921	14854	14864	14913	15036	14774	14972	15018	14857	15076	14862	14688	14911	14943	14742	14970	14872	14855	15101	14832	14983	14871	14852	14641	15090	14887	14831	14846	14858	14786	14799	15012	14940	14929	14844	14858	14843	14888	14792	14944	14989	14984	14958	14938	14889	15027	14868	14745	14913	14780	14955	14999	14748	14942	14933	15003	14899	15050	15032	14737	14835	15019	14757	14946	15016	15076	14967	14872	14968	14823	14891	14964	14983	15136	14959	14901	14867	14898	14931	14878	14935	14807	14973	14854	15114	14680	14930	14881	14725	14844	14962	14903	14883	14961	14757	14961	14845	15026	14853	14948	15021	14859	14794	14970	14955	14846	15076	14881	14889	14747	14834	15027	14789	14952	14945	14866	14826	14901	14944	14986	14928	14828	15012	14867	14728	15080	14978	14918	14806	14993	14886	14790	14802	14880	14998	14994	14923	14891	14956	14783	14749	14819	14993	14827	14804	14981	14816	14874	14876	14882	14947	14925	14821	14805	14947	14873	14879	15007	14846	15041	14805	14833	14828	14943	14930	14912	14995	14948	14857	14943	14813	14745	14854	14754	15105	14912	14936	14952	14755	15022	14804	14933	14836	14844	14894	15025	14948	14742	14852	14922	14835	15024	14865	14987	14795	14928	14930	14638	14839	14937	14932	14838	14805	14683	14802	14924	14862	14987	14825	14792	15077	15069	14921	14925	14667	14866	15073	14930	14828	14751	14916	14840	14805	14793	14948	14870	14946	14863	14992	14823	14782	14868	14998	14785	14908	14749	14925	14891	14967	14975	15043	14893	14915	14982	14966	14945	14956	14890	14763	15046	14926	14918	14932	14946	14838	14908	14972	14893	14946	14930	14747	14876	14958	14782	14989	14885	14914	14958	14797	14858	15014	14848	14938	15132	15012	14830	14987	14956	14853	14992	14839	14882	14972	14826	14906	14725	14979	14785	14960	14907	15091	14871	14945	14847	14755	14859	14953	14905	14917	14758	14817	14892	14903	14881	14951	14925	15067	14965	14979	14769	15014	14978	15051	15002	14957	14959	14737	14999	14684	14882	14956	14827	15055	14949	14924	15093	14896	14648	14746	14840	14996	14930	14912	14971	14893	14902	14928	14994	15038	15035	14845	14836	14860	14974	14921	15099	14853	14909	14852	14982	14936	14937	14720	14766	15166	14934	14720	14984	14928	14842	14805	14788	14896	14870	14812	14798	14986	14923	15012	14805	14826	15037	14843	14964	14826	14778	14914	14963	14967	15060	15043	14768	14882	14955	14853	14981	14804	14862	14889	15110	14890	15014	14977	15017	14775	14936	14988	14869	14896	14776	14786	14830	14810	14964	14835	14859	14802	14903	14918	14957	14830	14828	15073	14908	14933	14899	14871	14964	14881	14989	14836	14911	14956	14966	14887	14794	14834	14867	14858	14853	14768	14779	14916	14865	14854	14983	14887	14866	15026	14964	14779	14731	14893	14894	14990	14933	15011	14990	14805	14937	15059	14826	14977	14860	14882	14754	14851	14841	15018	14773	15156	14889	14987	14776	14903	14798	14846	15072	14847	14825	14981	14850	14828	14983	14763	15020	14990	14919	15035	14959	14803	14774	14979	14890	15005	14826	14798	14793	14857	14765	14911	14879	14763	14939	14937	14949	14807	14922	15015	14988	14880	14876	14891	14804	14957	14847	15087	14813	14889	14922	14839	14995	14843	14768	14934	15075	14969	14875	14811	14868	14939	14894	14840	14829	14752	15054	14906	14886	15107	14885	15017	14854	14760	14981
23711	21016	28349	24428	23110	23956	23368	20403	19341	19019	18886	18401	17916	17952	17661	17735	17699	17455	17692	17430	17632	17470	17375	17205	17124	17265	17146	17172	17128	17268	17166	17100	17309	17218	17203	17271	17068	16983	17264	17093	17015	17150	17145	17065	17138	17267	17220	17069	17172	17095	17178	17055	17051	17170	17258	17014	17278	16919	16947	16985	17223	16947	17170	17170	17182	16965	16955	17019	17044	17152	17206	17002	16798	17083	16919	16830	16883	16901	17138	17084	17169	17152	16880	16956	17131	16947	17021	17103	17145	17060	16954	16866	17011	16957	16872	17057	16866	17195	17072	17110	16942	16967	16927	16986	16906	16927	16981	17052	16987	17040	17049	17077	17034	17028	17119	17049	17098	17029	16992	17088	16832	17150	17034	17092	16935	16957	16883	16970	17136	16833	16884	17107	17115	16908	16981	16883	17039	17103	16963	17158	16902	17040	17094	16879	17094	17100	16903	17082	17014	17049	17084	17067	16890	17000	17163	17063	16974	17221	17169	16897	16920	17080	17061	16908	17122	16783	17150	17195	16910	16742	17167	17214	17089	16895	17094	17202	17049	16854	16859	16761	16768	16959	16806	16901	17195	17060	17051	16897	17017	16952	16862	16933	16959	17239	17177	17004	17081	17152	17147	16935	16996	16891	16874	16867	16969	16886	17086	17128	17023	16922	16864	17074	16913	16945	16900	17028	17094	17005	17147	17092	16923	16948	17061	16935	16931	17143	16987	16883	16986	16844	17046	16997	17078	17021	16956	16985	17126	17070	17221	17021	16962	17181	16932	17012	17004	17118	17053	17149	16999	16961	17055	17071	17008	16951	17184	16968	17029	16911	16841	16894	17324	17018	17041	16959	16749	17106	16992	16980	17067	17046	16932	17136	16935	16884	17123	16909	16952	17001	17065	17097	17049	17048	16924	16942	16873	17176	17011	16885	17205	16905	17144	17068	16936	16918	17048	17036	16938	17084	17085	16997	17030	17021	17022	17030	16958	17012	17112	17014	17308	16964	17038	17063	17017	17193	16946	16995	17010	16803	17127	16967	16894	17011	17112	17074	16899	16979	16890	16982	16984	16898	16923	17060	16966	16942	17213	16899	17012	16951	17010	16908	16983	16891	16875	16971	16997	17023	16869	16961	17073	16983	16956	16659	17003	17100	17029	17035	16946	16804	16964	17174	16932	16953	16886	16799	17045	16997	17114	16887	16873	16786	17091	17066	16950	16832	17024	17031	17082	16931	17028	16907	16964	16996	16857	17018	17044	16948	16983	17076	16799	16930	16958	16936	17005	17045	17133	17259	17313	17137	16992	17002	16972	17134	16852	17179	16956	17045	17174	17138	17210	17042	16891	16947	17015	17080	16867	16947	17056	16813	17046	17082	17002	16890	16862	17015	17135	17029	16989	17144	16985	16825	17014	16975	16789	17077	17027	17007	16882	17166	16809	16826	16763	16983	17022	16944	17055	16966	16907	16891	17082	16957	17154	16942	17117	16963	16806	17104	16951	16990	17240	17001	16954	17008	17101	17163	16928	17040	17008	16771	17085	17038	17083	16984	16967	16924	16938	17246	17014	16916	16892	16983	16904	16974	17146	17034	17141	16997	17102	17037	17130	17061	17023	17020	17104	16829	17007	17071	17117	16986	16951	17012	17064	16975	17144	17236	17177	16698	16961	17026	16977	17045	17062	17027	16867	17021	17104	16902	17091	16729	17187	16909	16933	17035	17098	17124	17011	17112	16835	17137	16927	16911	17005	16862	17028	17094	17035	16878	17038	17017	17338	17172	16806	16709	17063	17138	16983	17000	17076	16957	16981	16996	16985	16942	16947	17028	16998	17233	16905	17058	17069	17053	17186	17005	17026	16955	17117	16987	17236	16926	16998	17274	17134	16897	16890	17011	17098	17027	16891	17015	16853	16846	16884	17127	16962	16969	16877	17182	17087	17133	17086	16999	16920	16898	16663	16854	16962	16972	17132	17039	17123	16909	16946	16907	17006	16934	17185	17025	17047	16912	17108	16879	17002	16982	17080	17034	16983	16871	17038	16891	17124	17072	17038	16967	17068	16956	17073	17047	16873	17123	16845	17144	17004	16929	17148	16880	16988	16852	16994	16863	16967	17044	17156	17289	16874	17052	16954	17088	16920	17144	17039	17055	17069	16880	16998	17047	17038	17120	16968	17053	16957	17008	17098	16963	16923	16917	17161	17125	16917	16951	16933	16938	17159	17009	17080	16877	16908	16968	16760	17088	16943	17017	17211	17006	16965	16919	17062	16932	16956	16920	16915	17011	16991	17116	16779	17104	17074	17028	16986	16860	17068	17025	17023	16935	17117	17041	16938	17066	17170	16809	17026	16994	17121	17184	16919	16923	16880	16693	17082	17048	17114	16994	17150	16912	16849	16897	16663	17098	17022	17178	16949	16893	17058	16940	16993	16783	17133	17120	17068	17003	17036	17006	17029	16885	17067	16831	17078	16922	16944	17048	17101	16828	17052	17189	16992	16909	17098	17006	17045	17220	17073	16823	16900	16830	17101	17307	16830	16867	16757	17058	17007	17136	16885	16870	17015	17123	17252	16934	17059	17181	16883	17033	17083	16951	16883	17004	17054	17155	17034	16903	17144	17013	17092	16930	16747	16978	17099	17034	16990	16982	16919	16877	17050	17141	16897	17052	16958	16871	17044	16942	17102	16940	16885	16936	16968	17046	17021	16954	17165	17014	16752	16935	16896	16903	17071	17115	16930	16864	17046	16963	17004	16839	16964	16896	17114	17060	17051	16958	16989	17063	17038	17057	17064	17126	17129	16959	16916	16980	17090	16844	17115	16906	17272	16870	17151	16942	17148	16990	16863	17040	16987	16917	16983	17097	16961	16961	17132	16922	17071	16766	17133	16862	17118	16840	17022	16990	17167	16976	17175	16949	17105	16937	17191	16924	17035	17186	17078	16801	16961	17071	17122	16990	16894	16884	17027	16894	16844	17005	16827	17197	17125	16939	16920	17083	16931	16992	17133	17009	17002	16919	16950	17164	17099	17147	16858	16939	17125	17037	16918	17076	16898	16687	17062	17064	16862	16954	17046	16860	17021	17062	16936	17179	17033	17051	16930	17208	16968	17001	17014	17104	16984	16873	16990	17016	17088	17244	17061	17088	17068	16924	17048	17100	17099	16849	16992	16841	17103	17139	16780	16826	17174	16977	16877	16849	16908	16959	16813	16983	16950	16923	16907	16888	16858	16953	16988	16978	17057	17031	17045	17058	17010	16975	17019	16848	16865	16909	17021	17016	16941	17069	16919	16956	16945	17095	16907	16752	16858	16850	16756	17067	17069	16856	17022	16878	16862	17066	17247	17049	17109	17165	17129	17078	16963	16806	17075	17041	17182	16915	17191	17077	17002	17195	16867	16991	17091	16990	16991	16759	16945	17100	16886	17073	17051	16792	16847	16885	16784	16895	17140	16856	16963	17003	17052	17083	17066	17172	17003	16760	17034	16962	16906	17133	17039	17061	16945	17092	17142	17062	17191	16924	17153	17022	16972	17082	17048	16881	17103	16901	16954	17010	17208	16992	16970	16940	17118	16828	17029	17049	16976	16986	17140	17133	16898	16991	17017	17003	17180	16821	16952	16761	16886	16840	17094	17083	17007	16997	17144	17159	16902	16951	16953	17015	17245	17146	17075	16908	16885	17057	16891	17283	16932	17076	17016	16857	17135	16871	16939	17029	17109	17002	17194	17198	17021	17185	17054	16983	16923	17115	17071	16820	17058	16804	17170	17018	16958	16935	17150	17128	17008	16919	17095	16998	17071	17076	17094	17081	16823	17008	17068	17184	16752	16943	16949	17097	17106	16851	16864	16925	16938	16832	16930	16934	17185	17218	16935	16859	16828	17082	17104	17141	16967	17048	17075	16869	16981	17096	17001	17034	17079	17037	17078	16978	16954	17178	17105	16962	16847	17226	16849	17225	17087	16995	17278	16998	16918	16962	16910	17029	16880	17119	16985	17092	17004	16967	17017	16960	17088	17199	17005	16911	16911	16920	16953	16995	16950	16891	16966	17083	17077	16810	17006	16939	17052	17110	17044	16998	16922	17061	16954	17086	17174	17005	16895	16859	17161	16773	16960	16994	17010	17002	17014	17039	16937	17113	16988	17043	16855	17083	17041	16996	17092	17015	17042	16970	16946	17238	16884	17038	17118	17270	17055	17095	17163	16931	16977	16937	17043	17030	17282	17011	16996	16979	16901	16928	17089	16998	16994	17009	17052	16940	16876	17061	17067	17069	17142	17016	16715	17152	17176	16890	16983	17017	16908	17130	17170	17024	17110	17058	17062	17028	17184	17011	17030	17050	17088	17081	16993	16976	16961	17052	16946	16949	17022	17101	16869	17288	17051	16913	17063	17082	17063	17097	17244	17171	16858	17021	16805	17124	17001	16807	16886	16847	16964	17000	17019	16954	16970	16977	17127	17033	17059	17001	16978	17098	16957	17080	16905	17077	17008	16938	17146	17046	17172	16763	16805	16972	16874	17122	17160	17055	16895	16913	17129	16929	17074	16659	17114	16999	17047	16992	16967	17097	17033	17059	16965	16933	16964	16991	16925	17035	17110	17026	16884	16986	16912	16941	16858	17037	17056	17049	16920	16913	17270	16961	17268	17139	16908	16992	16847	17072	16988	16922	16861	17087	17067	16875	16900	17142	17047	17080	17060	16941	16999	17202	17157	16867	17007	17045	16862	17077	17150	17161	17166	17019	16983	16765	17121	17081	17204	17056	17015	17122	17081	17244	17036	17210	16860	16938	17004	16794	16957	17100	17211	17044	16929	17153	17100	17218	17025	16970	17109	17022	17125	17146	17103	17096	17084	16961	17238	17005	17062	16873	17048	16959	17090	16800	17186	17177	17049	17051	16995	17007	17143	17132	17117	16984	17171	16978	17116	17117	17053	17050	17079	17195	17164	16910	16862	16914	17094	16924	16937	16972	16926	17041	17208	16872	17174	17098	17162	17066	16926	17087	17152	16985	16963	16973	16914	16903	17236	17113	17102	16913	17023	16934	17014	16944	16971	17015	16971	17030	17067	17043	17062	16854	16802	16956	16941	17009	17054	17044	17091	16873	16989	17195	16917	16870	17101	16968
24824	40768	38448	30591	25855	22703	20762	19542	18545	17891	17273	16767	16231	16156	15797	15749	15560	15519	15368	15145	14994	15010	15148	14931	15031	14975	14761	14798	14920	14918	14857	14665	14867	14809	14765	14975	14731	14992	14669	14721	14918	14910	14731	14708	14837	14796	14733	14748	14665	14862	14854	14714	14638	14775	14854	14802	14648	14791	14702	14679	14767	14777	14738	14445	14720	14716	14811	14681	14779	14557	14538	14711	14668	14470	14822	14833	14650	14672	14775	14740	14711	14699	14476	14690	14657	14691	14659	14586	14767	14732	14674	14859	14726	14882	14496	14790	14763	14735	14612	14564	14545	14626	14834	14747	14594	14678	14919	14629	14632	14672	14844	14589	14707	14692	14670	14782	14732	14532	14696	14898	14720	14567	14705	14709	14625	14721	14723	14616	14759	14617	14749	14621	14704	14718	14796	14518	14749	14683	14564	14572	14652	14820	14570	14772	14559	14746	14591	14670	14837	14763	14705	14709	14597	14494	14557	14858	14721	14571	14541	14942	14774	14755	14618	14763	14647	14561	14614	14718	14649	14678	14702	14722	14833	14594	14623	14680	14739	14730	14678	14660	14587	14708	14656	14894	14803	14893	14693	14485	14625	14621	14683	14821	14709	14701	14789	14670	14653	14524	14699	14766	14667	14742	14697	14567	14549	14621	14694	14609	14607	14671	14540	14765	14649	14879	14694	14589	14698	14558	14692	14728	14490	14645	14818	14795	14623	14658	14534	14375	14874	14813	14622	14760	14716	14752	14798	14700	14642	14542	14747	14713	14837	14641	14642	14555	14566	14580	14579	14658	14544	14589	14734	14685	14662	14836	14667	14473	14758	14635	14837	14738	14781	14774	14489	14652	14711	14583	14579	14690	14571	14575	14744	14668	14667	14602	14791	14538	14521	14600	14780	14707	14606	14701	14620	14675	14845	14683	14582	14462	14749	14711	14714	14659	14824	14746	14643	14804	14613	14614	14807	14762	14644	14599	14679	14523	14741	14491	14713	14652	14712	14622	14842	14611	14683	14794	14677	14631	14727	14583	14665	14652	14690	14648	14662	14610	14652	14778	14699	14618	14732	14707	14675	14560	14570	14706	14622	14622	14553	14716	14646	14681	14659	14622	14554	14767	14621	14662	14750	14757	14712	14592	14611	14641	14821	14675	14842	14680	14669	14689	14678	14806	14798	14705	14664	14701	14712	14675	14705	14796	14675	14582	14765	14583	14673	14734	14757	14687	14684	14637	14705	14525	14681	14594	14725	14542	14916	14762	14726	14661	14617	14771	14744	14832	14572	14561	14742	14639	14630	14670	14646	14640	14526	14729	14697	14755	14847	14469	14751	14504	14814	14543	14753	14697	14646	14614	14700	14734	14522	14748	14851	14567	14680	14711	14672	14796	14698	14767	14617	14868	14560	14702	14536	14676	14526	14546	14742	14692	14655	14664	14643	14706	14635	14766	14606	14619	14787	14605	14678	14708	14643	14592	14618	14706	14606	14707	14565	14694	14729	14658	14853	14709	14620	14706	14717	14642	14618	14844	14571	14737	14818	14752	14634	14744	14834	14671	14604	14747	14689	14663	14763	14470	14634	14757	14674	14737	14707	14953	14731	14649	14524	14699	14767	14696	14843	14684	14728	14638	14691	14633	14651	14631	14626	14589	14667	14694	14709	14631	14787	14739	14797	14596	14666	14678	14720	14791	14757	14696	14498	14811	14693	14841	14596	14631	14580	14677	14751	14681	14687	14770	14853	14660	14760	14673	14766	14564	14711	14732	14742	14604	14712	14767	14496	14823	14672	14583	14696	14677	14669	14763	14829	14721	14559	14806	14479	14706	14621	14639	14688	14651	14576	14615	14688	14880	14703	14749	14657	14847	14660	14673	14586	14611	14736	14849	14727	14712	14870	14715	14678	14704	14779	14688	14575	14851	14662	14652	14770	14643	14696	14757	14730	14625	14650	14680	14690	14641	14755	14605	14773	14716	14517	14661	14700	14661	14722	14659	14694	14635	14808	14635	14714	14630	14816	14651	14693	14737	14681	14762	14586	14729	14560	14745	14722	14547	14480	14634	14798	14688	14649	14769	14544	14758	14640	14709	14706	14893	14640	14770	14635	14638	14615	14746	14675	14705	14443	14867	14744	14585	14797	14732	14692	14703	14742	14727	14580	14482	14698	14580	14738	14625	14648	14666	14661	14787	14838	14811	14684	14673	14762	14545	14657	14601	14701	14621	14775	14667	14894	14628	14724	14630	14728	14587	14602	14714	14505	14765	14679	14634	14601	14575	14596	14743	14863	14735	14745	14674	14562	14795	14732	14747	14654	14546	14631	14715	14578	14684	14718	14834	14677	14806	14675	14556	14778	14563	14667	14612	14700	14685	14541	14615	14587	14728	14780	14505	14601	14663	14830	14612	14740	14842	14699	14577	14693	14632	14809	14655	14614	14543	14653	14675	14723	14565	14693	14711	14698	14602	14760	14661	14637	14693	14735	14566	14724	14747	14782	14580	14779	14633	14747	14810	14636	14560	14655	14494	14795	14602	14795	14586	14905	14750	14605	14765	14576	14622	14708	14880	14786	14466	14637	14664	14654	14689	14595	14619	14685	14649	14488	14844	14670	14661	14685	14857	14676	14699	14541	14636	14581	14693	14771	14715	14718	14635	14476	14679	14651	14698	14637	14667	14843	14524	14780	14515	14630	14789	14614	14635	14720	14540	14639	14838	14666	14708	14602	14781	14667	14669	14631	14816	14824	14782	14860	14722	14641	14714	14582	14595	14661	14832	14739	14664	14561	14861	14799	14578	14824	14796	14748	14589	14612	14592	14556	14675	14777	14562	14627	14653	14646	14619	14551	14529	14648	14814	14690	14625	14847	14623	14675	14771	14725	14609	14644	14632	14705	14713	14624	14723	14649	14693	14638	14657	14594	14866	14701	14608	14780	14650	14612	14733	14682	14658	14681	14785	14663	14631	14726	14567	14773	14679	14489	14804	14654	14718	14759	14512	14751	14467	14626	14827	14530	14486	14580	14744	14616	14653	14633	14747	14830	14696	14732	14738	14537	14760	14759	14700	14843	14637	14627	14681	14790	14776	14608	14644	14624	14628	14702	14674	14643	14730	14614	14705	14752	14761	14715	14589	14787	14779	14622	14624	14553	14668	14611	14757	14726	14742	14650	14593	14530	14669	14606	14645	14721	14707	14802	14605	14696	14629	14656	14706	14564	14739	14733	14643	14695	14568	14659	14672	14500	14678	14683	14949	14610	14607	14740	14614	14720	14642	14802	14599	14622	14670	14791	14686	14830	14606	14648	14772	14763	14594	14513	14780	14658	14606	14807	14727	14512	14780	14636	14501	14769	14782	14701	14701	14624	14617	14720	14744	14886	14621	14669	14718	14695	14717	14733	14739	14740	14616	14709	14637	14719	14457	14526	14676	14779	14655	14559	14719	14713	14760	14697	14585	14636	14730	14678	14729	14509	14676	14887	14822	14658	14800	14773	14478	14414	14588	14767	14655	14825	14670	14550	14615	14600	14494	14748	14595	14817	14637	14576	14608	14530	14737	14675	14705	14808	14821	14629	14687	14746	14619	14700	14861	14589	14529	14623	14673	14741	14817	14673	14754	14637	14593	14586	14739	14735	14744	14575	14678	14713	14677	14848	14732	14617	14643	14808	14689	14493	14556	14682	14743	14751	14729	14684	14857	14720	14666	14646	14581	14675	14653	14703	14753	14789	14682	14794	14838	14637	14727	14708	14915	14639	14766	14684	14498	14607	14700	14672	14718	14815	14646	14708	14537	14802	14714	14603	14750	14695	14847	14889	14509	14612	14710	14615	14756	14605	14675	14685	14543	14754	14739	14663	14540	14790	14723	14754	14711	14610	14464	14736	14651	14720	14566	14755	14685	14824	14774	14583	14720	14577	14787	14764	14801	14747	14653	14623	14557	14818	14762	14434	14694	14693	14726	14664	14725	14680	14570	14674	14584	14398	14712	14587	14724	14692	14588	14735	14615	14846	14629	14596	14670	14540	14828	14552	14578	14694	14681	14701	14755	14607	14641	14713	14611	14520	14703	14941	14493	14652	14805	14744	14682	14778	14718	14643	14452	14614	14592	14768	14709	14841	14604	14655	14730	14530	14534	14713	14771	14770	14765	14819	14695	14768	14713	14797	14759	14640	14674	14556	14786	14786	14560	14709	14733	14750	14628	14759	14650	14776	14549	14798	14643	14786	14748	14602	14684	14512	14650	14498	14505	14834	14642	14687	14757	14816	14607	14654	14709	14700	14673	14604	14720	14623	14636	14747	14825	14490	14684	14716	14502	14814	14699	14580	14654	14733	14656	14885	14762	14636	14576	14636	14623	14637	14622	14579	14693	14787	14738	14641	14791	14575	14654	14761	14716	14617	14762	14781	14473	14613	14709	14716	14771	14757	14696	14773	14675	14756	14716	14689	14713	14754	14656	14679	14671	14680	14804	14636	14588	14673	14662	14598	14617	14721	14796	14639	14952	14772	14858	14734	14679	14623	14566	14841	14778	14749	14618	14669	14632	14571	14625	14566	14627	14604	14622	14882	14733	14771	14852	14639	14739	14849	14753	14542	14701	14801	14620	14675	14632	14680	14615	14775	14595	14577	14647	14656	14770	14620	14700	14788	14698	14711	14763	14681	14678	14603	14785	14626	14726	14619	14738	14783	14738	14590	14801	14872	14610	14766	14691	14983	14807	14707	14721	14652	14747	14569	14734	14605	14671	14655	14554	14771	14607	14631	14655	14644	14552	14669	14707	14668	14783	14614	14637	14813	14694	14666	14553	14657	14541	14757	14775	14663	14806	14522	14469	14615	14659	14714	14786	14825	14735	14706	14898	14785	14771	14657	14758	14730	14684	14768	14784	14667	14637	14600	14650	14569	14719	14668	14695	14690	14528	14783	14758	14495	14648	14778	14791	14769	14776	14741	14632	14690	14655	14595	14672	14893	14734	14671	14680	14520	14523	14541	14680	14760	14773	14721	14469	14621	14612	14679	14899	14752	14645	14527	14682	14894	14714	14604	14501	14728	14646	14651	14694	14692	14576	14662	14760	14577	14685	14619	14602	14780	14918	14641	14575	14659	14576	14764	14812	14652	14516	14695	14680
22626	21014	28792	23468	21595	24509	26949	21725	20278	19853	19372	19049	18673	18379	18185	17919	17841	17681	17728	17713	17646	17375	17538	17530	17201	17404	17146	17319	17145	17310	17364	17252	17314	17088	17393	17406	17183	17220	17089	17092	17293	17236	17133	17040	17214	17135	17140	17154	17128	16935	17036	17142	17082	17072	17257	17050	17197	17164	17148	17183	16970	17234	17035	16998	17075	17103	17063	16830	17026	16965	17157	16862	17196	17009	17132	17053	16967	17148	16970	17344	16944	16888	16729	17131	17044	17006	17186	17171	16934	17015	17169	16998	17138	17210	17095	16773	16873	17021	16974	17090	17083	17091	16904	17197	17146	17080	17079	16957	17035	17073	17069	16901	17037	16899	17075	16829	16841	16923	16956	16937	17195	17064	17120	17055	17285	17033	16979	17010	17201	17175	17127	17357	17000	16979	16975	17145	17052	16856	17057	17067	17123	17048	17165	16999	17025	17011	16926	17045	17131	17096	16862	16956	16955	16986	17153	17097	17013	16925	16986	17044	17091	17062	16866	17134	16953	17115	17247	16905	16914	16864	17190	17053	16933	17045	16871	17120	16784	17158	16912	17183	16931	17007	17018	17331	17166	17126	16923	17105	17046	16890	17211	16985	17165	16880	17026	17040	17092	17063	17161	17074	16955	17085	17036	16826	16807	16979	16821	17134	17258	16994	17089	17029	17212	16924	17005	17020	16862	16937	16900	16877	16989	17085	17021	16917	16959	17091	16866	16802	16980	17072	16966	17042	17019	16807	16938	16840	16923	16975	16961	17019	16954	16985	16859	17019	17002	17103	17051	17055	17060	17017	16795	17060	16880	16875	17104	16926	16920	17048	17022	17165	17000	16977	17213	17171	16978	17035	17097	16965	16877	16974	16753	16687	16992	17189	17080	17016	17075	17114	17092	16978	16968	17073	16925	16754	16747	16948	16797	17038	17157	17008	16923	16957	16654	17050	17130	16698	17062	16931	16874	17101	16971	16944	17142	17061	17138	17040	17116	17059	16901	16888	17077	16962	17084	16826	16998	17228	16980	16995	17014	17072	17114	16882	17122	16986	17001	16915	17110	16995	17089	17069	16979	16990	17188	17029	16814	16936	16828	17089	16958	16800	16941	16817	17031	17035	16996	16911	17049	17045	17093	16893	17003	16977	16999	17176	17017	16910	16930	17120	16973	16907	17256	16960	17031	17042	17186	16975	16879	17123	17051	16948	16916	17053	17056	16905	17006	16945	17058	16918	16889	16821	17064	16934	16912	16885	16977	16855	17076	16971	17086	17042	16818	17149	16977	16985	16940	16782	16942	17097	17057	17028	16979	17071	16967	16937	16997	16989	16927	16807	17038	17081	16950	16973	16986	17041	17085	17200	17257	17129	17155	16963	16855	16937	17019	16828	17052	17021	16777	16978	17084	16953	16829	16869	16948	17072	16966	17116	17071	17208	17267	17062	17005	17269	16880	17155	16932	17047	17056	16976	16999	16955	16863	16964	17140	16979	17126	17059	16918	17002	16934	17016	17098	16905	17068	16946	17012	16945	17011	17061	16919	16976	16909	16974	17061	16915	17021	16772	17075	17015	17106	16962	17027	16952	16739	16873	17082	17012	16820	16964	17187	17025	16905	17027	17046	16801	16994	17109	16995	16865	16966	17111	16843	17090	16902	16935	16874	16937	17069	16785	16987	17011	17323	17184	17074	17073	17289	16923	17071	17276	16936	17131	17210	17163	17116	16880	17014	17071	16871	17019	16955	16996	17092	16832	16807	16739	16910	17010	16906	17024	17034	16914	16959	16931	16858	16904	16911	16979	16934	17084	17117	16995	17145	16809	17001	17008	17118	17084	16939	16769	17009	17050	17155	17044	17004	17063	16841	16967	17192	16993	16931	16864	16957	17129	16870	17169	16776	16825	17004	16950	17085	16907	17007	17167	17100	17007	16945	16961	17005	17008	16981	17149	17022	16938	17068	16890	17079	17218	17171	17039	17061	17066	16942	17006	17083	17144	17312	17074	17015	16921	17199	17039	17076	17001	17202	17133	16987	16843	16992	17219	16997	16906	16902	17086	16873	17075	17125	17013	17013	17027	16952	17055	17032	16825	16914	17065	17002	17138	17277	16900	16955	17004	17045	16919	16938	17063	17041	17022	17123	16909	16918	17029	17008	16869	17118	17148	17096	17160	17145	17049	16901	17115	16994	16973	17033	16903	16981	16960	16955	17133	17238	16998	16924	17114	17211	17056	17046	16890	16968	17037	17120	16835	16822	16984	17157	17347	16932	17018	16943	17032	16989	16962	17007	16885	16851	17105	17083	16877	17117	16815	17017	16923	16982	16931	17149	17047	16926	17262	17095	16935	17033	16994	17076	16740	17074	17219	16980	17083	16974	17160	17116	16860	16888	17120	16964	17254	17097	16908	17036	16993	16935	16934	16964	16964	16831	16941	17022	17025	17088	17126	17067	16745	16880	16789	16739	16816	16859	16964	17003	16829	16923	16934	16993	16985	17061	17089	16936	17191	16996	16987	16950	16940	16977	17083	16989	16992	16926	16950	17148	16986	17114	16918	16930	16830	17025	16834	17144	17036	17114	17134	17092	16981	16969	16999	17168	16820	16989	17071	17069	16885	17099	16944	17171	16870	17021	17080	17107	17111	17149	17071	17124	16925	16872	16891	17100	16999	16855	16787	16968	16924	17065	17031	16919	17058	17060	17024	16969	17207	16930	16923	17016	17158	17054	16765	16957	16963	16899	16950	17100	16981	16947	17003	16889	17019	16998	17217	17209	17058	16852	16973	17076	16937	16942	16939	16930	16880	16895	17004	17009	16894	17102	16957	17015	16939	16968	17119	17023	16920	17120	16963	16957	16884	16848	16969	17043	17020	16984	16844	17046	17013	17007	16933	17051	17066	17027	17142	17159	17097	17096	16824	16899	16852	16916	17111	16887	16945	17022	16826	16971	16855	16922	17057	16867	17213	17001	17012	16908	17133	16990	16878	17023	16996	17031	16941	16983	16948	17014	16997	17050	16793	17152	16890	17023	16960	16979	16981	16925	17062	17056	17062	16956	16971	16809	16893	16923	17072	17015	16908	17082	16878	16921	17049	17071	17087	17056	17111	16997	16972	16886	16947	17257	16990	17070	16804	16929	16818	17208	16907	17166	16845	16918	17197	16856	16959	16995	17163	16790	16953	17104	17167	17065	16929	16879	17153	16963	16947	17014	17075	16969	17118	16951	16913	17014	16961	16948	16922	17084	17064	16980	16989	17038	17025	16846	16923	17024	17107	17080	17306	16951	16933	16916	16905	16876	16967	16931	17037	16971	16811	17002	16967	17068	17065	17008	17043	17048	17030	16966	16936	17012	17044	17127	16886	16994	16844	17005	16902	17042	16854	16779	17075	17353	17041	17037	17084	17038	17027	16949	17080	17038	17117	17051	16931	17072	16906	16892	17030	17192	16987	17025	17087	16875	16964	16904	17156	16956	16946	17081	17029	16835	16823	16973	16837	16954	16888	17142	16899	16995	16830	17132	17110	16995	17040	17139	17052	16884	16952	17035	16707	17096	17037	16960	16923	17293	16973	17096	17121	17092	17073	16961	16826	16963	17067	16925	17011	17035	16934	17154	16872	16904	17075	16929	16709	17225	17171	17000	17223	16885	17082	17146	17016	17003	16870	17060	17005	17214	16977	17077	16977	17056	17194	16990	17049	17018	16984	17036	16863	16703	16815	17075	17083	16946	16941	16754	17084	16823	16903	17136	16756	16966	16849	16917	16881	17103	17035	17108	17253	16861	16868	17087	17002	16941	17017	17016	17137	17034	16981	17029	16888	17011	16777	17113	16892	17013	17191	17038	16880	17132	17082	17001	16890	17187	17139	16976	17032	17127	17156	16923	16842	17210	17058	16879	16927	17125	16936	16941	17058	17006	16936	16831	17043	16989	17009	17078	16740	17052	17127	16910	17032	16785	17061	16723	17102	16903	17242	16968	17012	16995	16921	16950	16939	17014	16865	16910	17102	17094	17062	17122	17029	17086	16866	17215	16929	16902	16923	16825	16899	17061	17076	16982	16929	16970	16956	16874	17196	16915	16974	16906	16792	17038	16954	16906	16983	17114	16930	17102	17113	17009	16770	16998	16872	16876	16924	17176	17096	17132	17038	17088	16938	16970	16788	16851	17027	16799	16952	17057	17058	16978	17120	16943	16828	16998	16901	17137	17207	16962	17016	17053	16982	16990	17111	16848	16993	16858	17058	17040	17006	17053	17017	16963	17002	17120	16944	16897	17263	17219	17026	17107	17132	17196	16939	16960	16839	16966	16915	16837	17082	16944	16873	16887	17001	17054	16876	16775	17032	17057	17054	17210	17091	17164	17123	17089	17038	16806	17141	16939	16985	16935	16869	16964	16997	16912	16987	16946	17007	16858	17055	16929	16920	17124	17037	17145	16927	16882	17043	16978	16979	16813	16950	17063	16929	17079	17191	17157	17028	17141	17100	16954	16937	16911	17124	16970	17029	17041	17153	16905	16955	16937	16762	17188	17157	17093	17006	16753	16971	17024	16913	17076	16963	17054	16852	16925	16929	16867	16897	16875	17054	16936	17061	17003	17089	16960	17197	16961	17021	16798	16967	16907	17062	16940	16927	16936	17016	17036	17037	16855	16953	17028	17055	17014	16944	17012	17046	16887	17046	16726	17060	16972	16865	16987	17081	17210	17065	16792	16835	16846	17096	16825	16909	16954	16940	17064	17017	17041	16917	16888	16898	16827	16879	16883	16981	16989	16868	16987	17105	16925	16978	17035	17196	17199	17041	16991	17012	16855	16776	17012	16888	16970	16873	17001	16971	17179	16906	16898	17040	16984	17126	16946	16882	17024	16864	16895	16977	17025	17029	16881	16931	17044	17027	16852	17085	17178	17067	17032	17013	16951	16998	16916	17047	16929	17086	16883	16991	17173	17014	17124	16946	17123	17188	16953	17047	16767	16707	17110	17124	17042	17128	17169	17102	17118	16866	16901	16994	17069	17036	17141	17082	17011	17020	16933	16859	17041	16943	16967	16816	16794	16932	16959	16996	16692	17114	16899	17109	17118	17106	17024	16990	17113	16988	16947	16951	16902	17046	17083	17021	17013	16995	16981	16883
25822	44761	42301	34419	29217	25757	23113	21245	20192	19095	18315	17608	17217	16733	16200	16184	15834	15809	15530	15543	15262	15245	15059	14906	15016	15177	14929	14723	15009	14785	14919	14791	14774	14908	14993	14658	14849	14673	14784	14865	14820	14841	14843	14730	14798	14645	14822	14719	14702	14721	14658	14673	14637	14764	14646	14590	14583	14729	14661	14807	14695	14864	14794	14808	14583	14621	14693	14608	14806	14696	14693	14780	14679	14590	14674	14600	14832	14557	14526	14629	14781	14669	14734	14657	14496	14817	14657	14609	14621	14659	14617	14717	14516	14660	14615	14631	14500	14581	14623	14427	14603	14537	14576	14389	14573	14693	14556	14562	14722	14696	14594	14704	14626	14660	14591	14779	14592	14592	14462	14368	14644	14668	14774	14462	14600	14459	14725	14668	14707	14716	14733	14676	14732	14569	14587	14733	14605	14585	14495	14592	14587	14490	14644	14515	14627	14523	14562	14729	14596	14700	14667	14726	14583	14701	14671	14625	14762	14659	14669	14698	14556	14668	14734	14558	14584	14454	14555	14655	14713	14646	14452	14590	14627	14689	14455	14725	14539	14681	14451	14719	14414	14480	14719	14625	14559	14606	14673	14569	14662	14745	14684	14622	14499	14459	14609	14582	14457	14595	14733	14571	14542	14780	14569	14669	14731	14653	14729	14560	14384	14662	14541	14776	14517	14684	14618	14613	14509	14629	14832	14693	14727	14635	14579	14610	14598	14715	14651	14402	14661	14572	14651	14649	14597	14617	14591	14622	14504	14569	14746	14505	14512	14744	14622	14595	14438	14817	14550	14553	14762	14666	14608	14664	14678	14583	14547	14644	14762	14301	14774	14378	14618	14579	14691	14605	14473	14682	14459	14675	14569	14583	14551	14595	14596	14689	14623	14445	14659	14566	14670	14661	14585	14525	14748	14569	14723	14590	14626	14623	14421	14610	14578	14674	14660	14673	14773	14603	14780	14616	14682	14414	14548	14741	14529	14480	14506	14647	14540	14737	14551	14672	14618	14587	14628	14604	14684	14634	14589	14708	14674	14527	14592	14759	14687	14485	14693	14537	14492	14466	14652	14607	14656	14457	14665	14571	14549	14597	14731	14553	14707	14589	14616	14593	14625	14462	14578	14615	14549	14727	14448	14688	14701	14399	14543	14776	14641	14612	14655	14794	14420	14804	14823	14689	14544	14600	14544	14735	14557	14618	14620	14802	14506	14519	14466	14479	14455	14492	14624	14408	14613	14696	14580	14465	14635	14609	14710	14622	14665	14702	14603	14652	14689	14612	14682	14686	14708	14430	14741	14692	14732	14713	14671	14676	14920	14603	14413	14465	14594	14667	14447	14628	14559	14665	14596	14740	14691	14570	14481	14559	14492	14634	14524	14547	14576	14505	14544	14667	14537	14653	14546	14569	14627	14426	14564	14662	14621	14682	14571	14684	14588	14542	14507	14588	14490	14586	14537	14617	14669	14607	14512	14516	14759	14686	14520	14717	14644	14546	14636	14628	14438	14680	14610	14560	14507	14578	14683	14592	14695	14645	14741	14701	14657	14634	14501	14513	14709	14614	14575	14774	14803	14782	14549	14615	14615	14598	14613	14761	14653	14476	14517	14690	14592	14618	14608	14521	14518	14550	14570	14568	14552	14602	14645	14694	14622	14683	14748	14652	14395	14648	14626	14453	14648	14586	14701	14493	14581	14580	14451	14602	14461	14555	14486	14579	14509	14535	14599	14618	14633	14521	14442	14556	14801	14625	14516	14610	14686	14602	14568	14606	14572	14584	14634	14500	14644	14506	14718	14600	14661	14681	14478	14412	14610	14701	14527	14689	14575	14529	14649	14605	14728	14700	14749	14482	14644	14697	14726	14572	14614	14623	14528	14662	14744	14499	14369	14499	14558	14705	14635	14673	14580	14786	14589	14475	14549	14614	14720	14635	14666	14610	14533	14583	14593	14526	14659	14713	14637	14661	14575	14557	14575	14639	14768	14590	14644	14564	14555	14675	14632	14786	14550	14671	14526	14624	14656	14557	14622	14596	14597	14680	14726	14658	14751	14708	14573	14491	14609	14602	14546	14547	14651	14686	14721	14464	14652	14561	14473	14665	14652	14616	14742	14550	14747	14506	14700	14673	14691	14707	14633	14599	14540	14588	14617	14654	14611	14707	14664	14593	14598	14664	14641	14648	14596	14457	14714	14684	14545	14610	14585	14706	14554	14666	14594	14608	14602	14549	14559	14677	14739	14625	14577	14607	14813	14520	14580	14478	14636	14611	14578	14580	14677	14541	14590	14655	14638	14559	14683	14620	14659	14540	14506	14585	14659	14643	14602	14641	14600	14759	14624	14619	14619	14486	14466	14656	14655	14474	14722	14691	14579	14611	14496	14598	14675	14574	14610	14412	14751	14596	14582	14598	14659	14661	14708	14556	14547	14684	14756	14565	14689	14526	14618	14548	14727	14578	14563	14628	14560	14525	14607	14603	14741	14529	14527	14664	14519	14696	14532	14604	14638	14748	14531	14679	14665	14643	14626	14641	14568	14572	14553	14630	14687	14784	14580	14639	14761	14724	14608	14649	14776	14669	14776	14505	14506	14609	14555	14635	14546	14593	14657	14705	14756	14684	14607	14661	14741	14534	14597	14798	14757	14508	14644	14563	14619	14735	14630	14573	14603	14742	14763	14496	14481	14686	14604	14497	14593	14522	14640	14739	14590	14757	14599	14455	14657	14650	14663	14619	14867	14652	14426	14608	14633	14556	14530	14651	14546	14646	14568	14564	14597	14524	14604	14508	14461	14581	14766	14533	14609	14591	14761	14498	14652	14710	14661	14469	14583	14758	14541	14504	14876	14451	14603	14489	14559	14529	14525	14611	14735	14437	14613	14532	14786	14605	14631	14623	14504	14647	14558	14662	14753	14503	14633	14437	14483	14631	14610	14639	14650	14699	14472	14651	14698	14739	14700	14604	14497	14668	14590	14631	14545	14383	14646	14770	14655	14578	14598	14482	14557	14464	14635	14516	14596	14768	14623	14716	14314	14648	14493	14569	14551	14582	14540	14809	14606	14655	14551	14598	14737	14662	14652	14393	14550	14762	14594	14501	14730	14657	14671	14663	14623	14764	14547	14545	14433	14600	14656	14734	14529	14748	14616	14666	14467	14499	14630	14505	14440	14496	14726	14732	14657	14566	14589	14732	14498	14565	14674	14511	14437	14670	14811	14518	14559	14652	14515	14506	14571	14632	14685	14638	14539	14511	14742	14677	14644	14610	14636	14658	14622	14648	14792	14455	14488	14694	14595	14678	14509	14748	14627	14536	14592	14703	14592	14492	14704	14728	14716	14519	14661	14745	14689	14559	14715	14620	14622	14664	14588	14540	14614	14651	14495	14719	14519	14711	14572	14574	14678	14658	14566	14622	14663	14502	14583	14568	14646	14597	14523	14574	14566	14571	14685	14713	14684	14593	14444	14620	14534	14634	14584	14566	14664	14562	14537	14546	14765	14704	14693	14742	14584	14566	14621	14426	14501	14536	14639	14454	14738	14564	14645	14573	14478	14823	14667	14473	14659	14548	14634	14592	14732	14435	14831	14771	14606	14578	14581	14569	14731	14627	14654	14649	14560	14604	14515	14609	14641	14617	14560	14539	14458	14644	14766	14533	14550	14412	14604	14477	14669	14443	14521	14617	14499	14507	14745	14615	14560	14529	14692	14575	14772	14485	14671	14719	14603	14541	14532	14581	14481	14669	14504	14444	14576	14645	14693	14724	14553	14599	14673	14672	14713	14640	14625	14704	14756	14610	14639	14642	14741	14597	14720	14620	14651	14730	14654	14745	14456	14772	14554	14658	14541	14680	14506	14693	14606	14697	14605	14602	14676	14524	14610	14721	14562	14605	14579	14508	14562	14647	14799	14712	14678	14631	14592	14520	14689	14563	14588	14633	14693	14516	14503	14583	14533	14531	14596	14625	14481	14602	14540	14400	14539	14587	14566	14580	14617	14738	14769	14711	14649	14622	14669	14594	14424	14659	14550	14642	14472	14490	14699	14525	14546	14654	14584	14792	14559	14561	14497	14697	14730	14582	14489	14527	14635	14796	14632	14545	14602	14656	14699	14595	14595	14559	14690	14540	14668	14682	14675	14607	14664	14777	14634	14626	14592	14888	14504	14655	14725	14650	14585	14542	14578	14580	14615	14518	14775	14568	14616	14591	14568	14609	14522	14737	14651	14537	14655	14767	14696	14422	14562	14557	14522	14522	14736	14730	14482	14650	14574	14679	14790	14583	14675	14540	14771	14642	14771	14754	14618	14647	14723	14494	14766	14560	14596	14588	14499	14679	14575	14729	14527	14562	14546	14577	14758	14531	14468	14684	14644	14678	14524	14713	14753	14730	14656	14636	14342	14732	14552	14656	14786	14434	14633	14658	14685	14769	14610	14527	14542	14629	14703	14678	14708	14687	14604	14760	14622	14488	14830	14651	14624	14684	14542	14593	14685	14702	14565	14657	14489	14683	14524	14503	14504	14684	14545	14486	14796	14697	14686	14657	14481	14512	14506	14595	14489	14523	14448	14682	14600	14515	14751	14692	14563	14530	14704	14600	14715	14494	14456	14705	14716	14502	14514	14546	14510	14605	14525	14770	14618	14607	14575	14839	14544	14712	14723	14673	14583	14625	14441	14588	14641	14707	14540	14517	14525	14613	14526	14520	14563	14786	14775	14597	14509	14636	14627	14578	14683	14627	14475	14681	14714	14677	14488	14568	14682	14563	14738	14699	14714	14582	14802	14594	14590	14628	14716	14401	14603	14537	14502	14617	14685	14833	14577	14783	14536	14674	14658	14540	14602	14464	14522	14794	14595	14653	14738	14683	14563	14482	14448	14462	14557	14756	14620	14725	14500	14616	14620	14541	14648	14533	14665	14669	14505	14446	14639	14566	14415	14616	14543	14621	14572	14794	14507	14515	14584	14350	14530	14546	14713	14698	14502	14526	14583	14590	14634	14754	14469	14670	14654	14529	14557	14625	14643	14486	14784	14523	14504	14842	14500	14759	14667	14698	14627	14609	14638	14622	14502	14644	14597	14446	14621	14608	14703	14629	14533	14649	14722	14468	14756	14801	14555	14560	14663	14738
28022	24495	30045	27266	22558	21301	20247	19648	18845	18847	18565	18488	18397	18186	17977	18127	17995	17732	17850	17929	17638	17835	17817	17795	17731	17697	17590	17704	17796	17546	17849	17701	17832	17742	17614	17521	17587	17663	17566	17530	17593	17447	17534	17484	17650	17680	17854	17623	17536	17589	17699	17596	17754	17536	17751	17501	17546	17530	17665	17682	17727	17673	17710	17882	17584	17562	17404	17694	17809	17728	17701	17463	17619	17617	17610	17633	17575	17708	17562	17481	17565	17505	17463	17630	17576	17510	17780	17551	17728	17598	17815	17754	17565	17604	17556	17639	17679	17593	17591	17627	17568	17493	17514	17548	17606	17688	17615	17552	17705	17643	17637	17463	17582	17724	17843	17504	17521	17722	17759	17844	17632	17512	17684	17654	17563	17591	17747	17578	17622	17530	17442	17636	17630	17704	17600	17561	17719	17735	17413	17386	17624	17537	17663	17697	17600	17861	17933	17845	17611	17588	17750	17620	17627	17619	17579	17545	17742	17689	17671	17711	17432	17761	17422	17555	17666	17407	17538	17846	17888	17908	17649	17736	17643	17670	17447	17654	17663	17541	17653	17577	17586	17608	17516	17678	17493	17868	17718	17666	17903	17727	17734	17823	17580	17423	17791	17432	17532	17787	17570	17579	17604	17408	17720	17494	17673	17497	17544	17518	17552	17516	17726	17613	17455	17537	17609	17501	17551	17583	17574	17758	17606	17529	17517	17400	17724	17591	17655	17563	17616	17572	17568	17686	17486	17737	17390	17580	17517	17617	17704	17736	17689	17835	17484	17468	17654	17634	17668	17645	17455	17780	17383	17551	17612	17670	17428	17534	17806	17447	17673	17680	17406	17540	17762	17630	17787	17478	17527	17563	17493	17617	17503	17793	17695	17674	17726	17636	17672	17722	17797	17436	17613	17763	17611	17525	17856	17630	17587	17633	17505	17707	17448	17443	17529	17842	17721	17707	17591	17547	17763	17597	17569	17509	17652	17649	17509	17750	17511	17364	17542	17549	17600	17820	17754	17426	17644	17467	17488	17417	17631	17591	17701	17546	17581	17753	17803	17569	17475	17547	17645	17315	17428	17554	17579	17491	17564	17538	17512	17791	17573	17643	17733	17639	17594	17590	17584	17351	17678	17542	17688	17854	17700	17509	17717	17462	17600	17648	17564	17611	17744	17670	17670	17555	17563	17720	17757	17683	17828	17751	17654	17711	17657	17586	17588	17684	17559	17614	17511	17570	17686	17460	17639	17744	17540	17515	17334	17749	17594	17661	17618	17652	17622	17694	17753	17472	17818	17547	17484	17653	17585	17716	17569	17616	17633	17522	17462	17729	17537	17403	17548	17438	17526	17591	17490	17677	17645	17511	17448	17546	17665	17696	17811	17483	17498	17671	17938	17533	17427	17719	17740	17576	17504	17605	17483	17616	17739	17654	17504	17700	17562	17597	17666	17696	17649	17702	17709	17643	17672	17575	17661	17507	17646	17573	17627	17645	17793	17729	17600	17783	17595	17625	17704	17742	17875	17604	17532	17751	17391	17417	17530	17625	17725	17690	17651	17444	17438	17631	17502	17541	17739	17583	17658	17703	17558	17628	17620	17523	17681	17707	17667	17716	17638	17695	17771	17470	17535	17609	17664	17406	17567	17447	17648	17610	17634	17645	17594	17550	17673	17595	17674	17611	17459	17672	17606	17706	17796	17822	17737	17690	17859	17696	17408	17660	17620	17468	17701	17542	17781	17544	17629	17712	17457	17462	17740	17735	17619	17734	17722	17690	17620	17733	17454	17726	17384	17584	17492	17681	17650	17557	17579	17434	17526	17677	17652	17538	17594	17542	17562	17687	17764	17577	17598	17481	17551	17546	17674	17490	17503	17549	17656	17661	17624	17734	17758	17693	17673	17517	17553	17549	17577	17543	17578	17612	17518	17695	17612	17458	17509	17618	17767	17464	17639	17413	17525	17893	17815	17597	17604	17630	17507	17673	17786	17494	17420	17635	17687	17715	17555	17688	17634	17649	17717	17726	17756	17647	17456	17700	17648	17613	17627	17500	17563	17591	17667	17536	17572	17699	17874	17492	17688	17618	17480	17420	17584	17576	17567	17433	17441	17736	17694	17686	17576	17639	17708	17677	17708	17577	17478	17801	17721	17736	17652	17584	17675	17741	17352	17587	17643	17571	17559	17568	17619	17580	17523	17577	17720	17538	17678	17629	17838	17632	17741	17620	17697	17622	17532	17514	17717	17693	17760	17516	17650	17632	17718	17821	17705	17667	17640	17520	17602	17749	17458	17514	17286	17686	17726	17529	17702	17605	17518	17631	17711	17494	17758	17724	17790	17702	17694	17476	17544	17671	17862	17706	17538	17604	17563	17713	17597	17325	17533	17821	17653	17641	17595	17736	17651	17734	17740	17523	17750	17753	17550	17555	17506	17579	17658	17577	17450	17786	17846	17858	17807	17718	17811	17594	17594	17869	17556	17710	17665	17661	17819	17598	17501	17632	17728	17771	17657	17675	17472	17527	17681	17729	17792	17876	17591	17718	17517	17660	17773	17724	17673	17645	17736	17442	17644	17501	17726	17679	17731	17551	17608	17691	17742	17583	17623	17605	17584	17394	17701	17322	17429	17594	17638	17581	17593	17823	17554	17760	17800	17688	17498	17579	17824	17812	17676	17634	17596	17563	17633	17669	17697	17839	17455	17445	17741	17805	17543	17477	17731	17503	17818	17748	17471	17613	17493	17521	17462	17690	17669	17622	17636	17518	17688	17500	17756	17703	17456	17810	17428	17269	17661	17905	17610	17629	17666	17490	17398	17378	17190	17673	17711	17479	17444	17785	17621	17665	17576	17536	17589	17564	17695	17647	17666	17636	17741	17591	17612	17683	17676	17622	17746	17545	17562	17825	17660	17605	17577	17797	17782	17577	17803	17614	17621	17650	17600	17600	17649	17810	17714	17709	17689	17542	17521	17705	17874	17726	17753	17745	17523	17639	17722	17629	17506	17531	17486	17490	17626	17609	17725	17590	17632	17603	17626	17629	17601	17638	17602	17755	17666	17578	17669	17560	17696	17607	17625	17609	17756	17518	17778	17578	17661	17691	17707	17628	17816	17607	17785	17720	17823	17547	17649	17331	17639	17725	17444	17646	17476	17591	17584	17481	17666	17599	17640	17401	17588	17769	17557	17706	17681	17735	17682	17826	17762	17681	17460	17664	17606	17583	17537	17579	17530	17462	17650	17533	17601	17809	17781	17841	17610	17712	17549	17700	17717	17837	17354	17820	17683	17493	17846	17594	17531	17730	17815	17686	17497	17641	17606	17502	17582	17693	17708	17687	17629	17717	17716	17634	17520	17566	17711	17730	17404	17595	17524	17636	17735	17614	17544	17616	17705	17576	17791	17923	17716	17722	17878	17699	17568	17634	17655	17653	17812	17629	17472	17621	17573	17400	17684	17620	17846	17728	17721	17667	17792	17691	17518	17530	17470	17325	17532	17685	17637	17754	17839	17724	17690	17631	17483	17589	17575	17703	17704	17450	17763	17823	17633	17428	17641	17633	17659	17556	17473	17582	17613	17639	17483	17678	17541	17544	17502	17570	17572	17796	17726	17683	17481	17626	17519	17513	17788	17607	17590	17588	17841	17886	17636	17813	17471	17649	17509	17463	17474	17489	17695	17564	17679	17659	17666	17609	17607	17655	17571	17603	17698	17693	17622	17518	17701	17727	17503	17539	17635	17664	17704	17617	17836	17582	17749	17522	17538	17621	17680	17561	17808	17521	17529	17565	17732	17595	17438	17536	17596	17547	17544	17543	17626	17740	17647	17543	17606	17778	17588	17626	17596	17597	17620	17698	17793	17711	17598	17646	17748	17773	17559	17473	17763	17820	17709	17560	17600	17471	17476	17565	17637	17847	17750	17526	17741	17640	17839	17638	17706	17541	17649	17842	17772	17531	17758	17739	17592	17462	17629	17685	17456	17520	17667	17623	17605	17719	17819	17874	17668	17597	17713	17610	17572	17582	17783	17903	17672	17569	17583	17727	17843	17604	17600	17499	17804	17666	17707	17569	17732	17607	17564	17443	17604	17671	17767	17684	17609	17689	17545	17693	17684	17818	17798	17634	17638	17752	17605	17447	17576	17543	17406	17424	17687	17357	17596	17503	17575	17651	17686	17657	17809	17706	17623	17622	17508	17624	17516	17621	17622	17414	17636	17536	17704	17820	17696	17623	17569	17591	17694	17559	17546	17632	17761	17779	17829	17516	17596	17691	17808	17624	17550	17461	17723	17671	17825	17675	17603	17636	17713	17636	17650	17541	17621	17505	17493	17586	17549	17713	17627	17708	17674	17580	17537	17553	17575	17681	17552	17552	17728	17512	17588	17634	17546	17725	17627	17853	17620	17939	17681	17577	17479	17627	17503	17515	17677	17467	17788	17581	17406	17685	17416	17562	17808	17713	17690	17672	17651	17454	17473	17479	17499	17653	17693	17675	17714	17508	17654	17594	17555	17588	17631	17594	17668	17582	17720	17703	17657	17625	17559	17429	17691	17594	17802	17716	17691	17713	17581	17757	17556	17571	17751	17790	17717	17571	17609	17716	17590	17439	17691	17742	17772	17531	17755	17771	17706	17599	17757	17346	17585	17315	17754	17603	17511	17566	17468	17710	17628	17663	17463	17633	17701	17756	17598	17705	17709	17702	17845	17639	17498	17675	17616	17775	17823	17787	17553	17696	17737	17617	17515	17622	17704	17689	17903	17834	17687	17657	17769	17647	17697	17577	17687	17772	17716	17371	17796	17686	17633	17662	17848	17654	17520	17584	17745	17745	17709	17622	17623	17429	17434	17552	17321	17795	17564	17738	17760	17534	17541	17512	17820	17365	17573	17543	17490	17610	17616	17764	17835	17627	17713	17551	17758	17669	17745	17819	17610	17651	17544	17838	17469	17595	17623	17480	17402	17620	17719	17645	17629	17646	17720	17545	17616	17614	17745	17629	17604	17635	17647	17628	17649	17730	17613	17681	17623	17554	17692	17588	17651	17638	17578	17935	17648	17564	17831	17569	17565	17710	17596	17688	17746	17612	17662	17684	17582	17603	17530	17657	17701	17555	17905	17564	17615	17688	17779	17619
24651	35543	33021	26033	22382	20292	18644	17848	17192	16771	16598	16206	15893	15758	15667	15548	15520	15197	15363	15386	15198	15033	15128	14893	15078	15081	15123	15103	15032	14902	15040	15163	14869	14989	15173	14970	15116	14985	15042	15081	15071	14924	14905	14839	14824	15017	14982	15123	15087	14850	14994	14905	14899	15093	15092	14946	14847	15168	14897	15037	15031	14947	14965	15002	15039	15002	14922	14887	14929	15136	14946	14971	14948	15022	15011	15027	14941	14996	15001	15036	14969	14965	14870	14927	14972	14898	14929	14732	14783	14978	15115	14829	15004	15025	14937	14857	14986	14823	14844	14988	14876	14894	14838	14957	14752	15043	14914	14852	14959	14848	15027	15016	14775	15016	14965	14997	14909	14952	14942	15009	15089	14821	14924	15015	14887	14903	14921	15021	14897	14818	14915	15035	14723	14982	14927	14907	14996	14808	15033	14970	15027	14936	14940	14885	14802	15100	15078	14964	14939	15012	14922	14914	14945	14894	14780	15018	14996	14963	14930	15067	14809	14907	14854	14809	14981	14976	14929	14861	14946	14994	14980	15039	14968	14995	14921	15059	15046	14986	14924	15011	14923	15141	14906	15011	14986	14923	14951	14935	14991	15033	15025	14874	14946	14997	14876	14822	14881	15053	15054	15003	14875	14902	14925	14945	14841	14873	15041	14774	14965	14930	15068	15026	15099	15012	14958	14827	14851	14920	15065	15079	14862	15011	14796	14821	14827	14967	15149	14848	15071	14963	15048	14986	14899	15084	15006	14847	14967	14780	14805	14856	15003	15027	15061	14880	14857	15024	15046	14874	14771	14905	14928	14927	14901	15009	14985	14985	14973	14989	14888	14988	15104	14822	14957	14959	14949	14898	15050	14932	14843	14918	14784	15013	15006	14915	15068	14707	14840	15107	14819	14955	14928	14973	14989	15056	14976	14820	14921	14965	15031	14999	15092	14898	14848	14950	14763	15038	15016	15195	15059	14856	14875	14988	14986	14957	14885	14909	14709	14906	14729	14893	14788	14860	15242	14906	14953	15040	15035	14906	15183	14963	15030	14964	15105	14927	14757	15000	14961	14978	14966	14812	14997	14922	15063	14864	14859	14976	14824	14952	15095	15045	14834	14834	14978	14967	15028	14948	14870	14905	15066	14854	14802	14895	14880	14924	15095	15020	15047	15009	14843	14862	14912	14950	15045	14965	15019	15091	14976	15016	14873	15083	14916	14831	14915	14951	15042	14999	14803	14955	14879	14899	14902	15144	15055	14864	15054	15014	14912	14787	14910	15029	14783	15007	14878	15036	15025	15002	14907	14862	14808	14977	14930	14956	15003	14824	14934	15053	14794	14976	14865	15108	14826	15057	14880	15040	15053	15046	14638	14925	14942	14736	14945	14836	14832	14841	14942	15126	15007	15003	14849	14978	15016	15062	14995	14916	14799	14896	14925	15055	14928	15011	15062	14962	15071	14989	15116	15063	14855	15132	14996	15149	15017	15084	14893	14888	14909	15070	14942	14843	15012	14970	15106	14795	14864	15152	15049	14985	14972	14806	14945	15071	14940	15059	14913	14991	15101	14914	14972	14987	15016	15036	14887	14876	14938	15045	14968	14882	14964	14955	14895	14968	14924	14997	14903	15102	14695	14833	14987	14941	14955	14823	14888	15002	15051	14820	15010	15028	14846	15129	14850	14986	14985	14901	14753	14904	15060	14977	14944	14955	14841	14875	14967	15120	14964	14880	14840	14928	14799	14968	14833	14885	15115	14980	14874	15017	14909	15018	14828	15116	14998	14852	14834	14942	15020	14860	14859	15007	14923	15041	14955	14941	15043	15018	14924	14839	15055	14977	14981	14994	15002	15064	14947	14950	14916	15035	14831	14953	15038	15071	14943	14960	14955	14981	14893	14792	15195	15127	14902	15028	14819	15034	14800	14820	14975	15109	14904	15078	14985	14975	14883	14993	14792	15087	14915	14987	15050	14922	14974	14764	14977	14898	15082	15048	14899	15058	15081	14994	15015	14876	14974	14983	15021	14936	15101	14893	14941	15003	14954	14932	15001	15151	14952	14976	15114	14929	14934	14947	14985	14980	15008	14888	14919	14909	14834	15152	15028	15000	14984	14958	14884	14978	14840	14963	14964	14898	14831	15059	15001	14858	15087	14947	14825	14904	14912	14868	14825	14930	14940	14993	14813	14985	14906	14894	14907	15065	14774	15045	15014	14923	14791	14925	14984	14949	15141	14946	15021	15014	15150	14913	14910	14952	14920	14982	15098	14967	15008	14972	14936	14858	15007	14858	15074	14972	14843	14925	14993	15140	14950	14935	14923	15060	14951	15038	15153	14882	14994	14890	14877	15090	15016	14963	14978	15068	15003	14910	14726	15079	15190	15026	14948	14982	15014	14811	14760	15135	15015	15025	14977	15081	14862	14872	14908	15011	14959	14999	14915	14892	15021	14829	15011	14973	14855	14849	15152	14889	14848	14937	15073	15005	14864	15059	15006	15029	14935	15008	15039	14885	14846	14978	14987	14980	14991	14966	14917	14950	14790	14966	14948	14919	15058	14849	14916	14827	14804	14976	14923	15041	15077	14974	14877	15022	14722	14856	15116	14914	14878	14948	14952	15043	15040	15029	14993	14858	14944	14899	14843	15032	14869	14991	14920	15025	14999	15007	14876	14845	14903	15009	14861	14999	15019	15107	14828	15000	14950	14951	14937	14841	14943	15002	14924	14984	15094	14910	15049	14960	14987	15002	14891	14888	14962	15049	14941	14943	15068	14945	14933	14930	14898	15051	15031	14954	14927	14957	15100	14937	15024	14999	14971	15035	14893	14843	14880	14719	14941	14972	14998	14981	14915	14978	14891	14985	14863	14940	15028	14878	15019	14943	15093	14877	14888	14829	14886	14910	14971	14875	14894	14935	15079	14968	14859	14871	14872	14908	14928	14951	14914	14950	14869	14987	15045	14924	14913	14989	14900	15090	14940	15002	14857	14982	15070	14920	15129	14903	14990	14840	14989	14988	15011	14963	15030	14905	15037	14997	15024	14874	14851	14916	14876	14852	15044	15134	14739	14928	14909	15090	14999	15048	14917	14950	15132	14938	15071	14871	14852	15079	15061	14838	14919	14893	14899	15019	14853	14979	14823	15052	14993	15054	14900	14836	14811	15082	14875	15002	14997	14950	15089	14915	14936	14980	15087	14952	15031	14863	14951	15057	14969	15013	14841	15025	15110	14895	14950	15018	15012	14968	14629	14813	14962	14989	14904	14866	14930	15020	15050	14965	14888	14992	15081	14866	14865	14858	14872	15002	15014	15063	14950	14863	14947	14983	14847	14905	14957	14979	14959	14856	15001	15085	14966	14736	14927	14959	15036	14815	14818	14897	14938	14803	14952	14925	15046	14932	15171	15003	14906	14854	14919	14967	15012	14860	15050	14906	15054	14990	15045	14997	15023	15061	14949	14936	15016	15001	14929	14961	15073	15104	14967	14689	14895	15040	14992	14986	14956	14964	14908	14856	14910	15053	14814	15005	14988	14929	14874	14832	14902	14938	14872	14896	15005	15117	15015	14873	15048	15082	15005	14987	15088	14739	14882	14932	14938	15106	15072	14980	15001	14881	14942	15031	15006	14809	15076	14843	14988	15006	15039	14921	14928	14934	14988	14755	15069	15058	15068	14932	15027	14905	14837	14858	14940	14788	14934	14937	14967	14857	14943	14925	15027	15105	14858	15062	15087	15015	14979	15177	14943	14967	14988	14909	14888	15068	15032	14976	14962	14956	14869	14833	15110	14892	15045	14968	14783	14976	14926	15018	15130	14808	14654	15125	14857	14938	15020	14948	14929	15124	15146	14893	15104	14728	14962	15034	14894	14951	14995	14960	14907	14878	14760	14984	14960	15003	14801	14981	14947	15014	14829	14950	14994	14867	15087	14791	14999	14965	14957	14916	14834	14906	14953	14961	14879	14889	14958	14742	14953	14930	14854	14990	14958	15076	14966	14968	14986	14948	14904	14982	15045	14987	15110	14986	14949	14945	14895	14999	14727	14962	14950	14872	15052	15165	14993	15088	14927	14844	15022	14772	14860	15002	15117	14892	14881	14963	14990	14927	15051	14960	15012	15144	14890	15109	14932	15110	15038	14935	14862	15006	14958	14916	14901	14848	14970	14844	14876	15047	14803	14924	15029	14846	14946	14879	15014	14977	14937	14926	15065	14999	14999	14898	15011	15064	14945	15009	15022	14936	15006	14826	14944	14868	14976	14925	14813	14914	14906	15048	15017	14957	14944	14756	15116	14671	14902	14925	14910	14808	15030	14858	14758	14894	15043	14939	14962	15066	14943	15056	14976	15006	14787	15102	14954	14990	14832	14882	14987	15004	15004	14884	14999	14893	15024	14920	14962	15016	15049	14939	14953	14939	15005	14965	15002	14995	14850	14975	15084	14869	14832	14880	15036	14861	14965	14960	15018	14997	15008	15042	14940	15008	14989	15024	14918	15035	15186	14962	15058	14993	15139	14934	14864	15028	14925	15099	14848	14827	15111	15043	14968	15117	15174	15075	14835	14871	14955	14988	14899	14960	14877	14921	14965	14905	15047	15016	15109	14893	14983	14874	15081	15011	14867	14880	14954	14961	14900	14775	14803	14861	15123	15114	14826	14809	14909	14962	15048	14955	15072	14938	15056	14982	15031	14882	14968	14994	15088	14910	14935	14995	15030	14805	15063	14874	14929	14925	14858	14957	14998	15005	15032	15057	14974	15007	15050	15057	15054	14993	14857	14999	15085	15037	15158	15103	14836	14932	14998	15033	15279	14981	14987	15083	15016	14830	14911	15038	14962	15003	14974	15011	14897	15033	14975	14868	15106	14922	15063	14980	14922	14988	14841	14899	15022	15072	14942	14959	14846	15102	15129	14833	14968	14802	14902	15011	14945	14949	14904	14895	14828	14927	15007	15009	14970	14852	14804	14944	14973	14919	15007	14967	15023	14786	15086	14781	15011	14822	14970	14858	15094	14960	14888	14911	14887	14970	14879	15033	14899	14829	15007	15016	14990	15080	14989	14944	15005	15055	14920	14921	14942	14980	15145	15004	15115	14914	14971	14936	14897	14938	14988	15020	14900	14905	14871	14891	14939	15009
23850	21033	28356	24413	23175	23890	23323	20351	19609	19017	18892	18812	18203	18380	18127	17858	17774	17794	17816	17521	17428	17471	17715	17361	17375	17328	17361	17353	17375	17496	17593	17541	17395	17439	17366	17387	17336	17341	17401	17275	17281	17211	17428	17507	17290	17447	17121	17312	17135	17209	17268	17206	17320	17362	17090	17253	17276	17200	17282	17097	17262	17371	17055	17114	17278	17283	17345	17120	17390	17278	17321	17154	17198	17142	17229	17169	17207	17064	17117	17250	17251	17359	17173	17315	17097	17036	17301	17304	17338	17030	17182	17004	17069	17135	17247	17214	17265	17319	17063	17137	17227	17163	17209	17269	17387	17135	17047	17180	17191	17087	17041	17224	17175	17161	17182	17360	17258	17219	17156	17113	17346	17018	17259	17324	17032	17102	17070	17254	17286	17022	17213	17091	17266	17195	17209	17329	17237	17189	17233	17046	17113	17051	17220	17022	17160	17045	17223	17277	17028	17258	17147	17125	17239	17224	17297	17289	17151	17111	17180	17126	17324	17132	17527	17238	17069	17291	17222	17210	17110	17082	17122	17321	17253	17301	17100	17282	17278	17429	17225	17194	17177	17174	17115	17200	17091	17083	17358	17282	17211	17271	17408	17168	17209	17216	17338	17247	17101	16974	17112	17193	17201	17134	17148	17077	17131	17344	17425	17324	17372	17057	17246	17089	17183	17037	16831	17177	17364	17187	17261	17161	17325	17144	17168	17090	17276	16992	17294	17228	17252	17278	17128	17286	17314	17097	17332	17181	17275	17208	17187	17132	17218	17340	17301	17326	17211	17275	17240	17284	17171	17337	17260	17271	17174	17094	17199	17238	17252	17121	17225	17089	17241	17024	17321	17230	17346	16995	17261	17268	17174	17273	17140	17383	17080	16861	17105	17209	17021	17096	17186	17087	17139	17291	17220	17253	17284	17264	17323	17154	17088	17136	17218	17081	17202	17327	17196	17163	17049	17193	17269	17121	17094	17132	17390	17075	17164	17291	17169	17114	17217	17130	17106	17141	17224	16999	17101	17234	17334	17331	17278	17175	17262	17448	17166	17285	17296	17081	17130	17089	17149	17393	17257	17316	17257	17215	17232	17203	17377	17157	17056	17273	17318	17111	17235	17165	17269	17037	17143	17302	17146	17047	17238	17208	17256	17084	17311	17104	17097	17136	17121	17123	17090	17319	17330	16964	17262	17060	17240	16972	17203	17262	17266	17392	17112	17195	17236	17454	17106	17195	17033	17266	17140	17090	17232	17252	17069	17299	17152	17071	17104	17050	17304	17097	17119	17433	17049	17174	16973	17342	17278	17316	17172	17266	17241	17146	17134	17168	17090	16958	17292	17143	17145	17349	17151	16866	17271	17171	17189	17239	17225	17322	17231	17168	17097	17096	17228	17266	17360	17193	16980	17234	17180	17163	17091	17234	17159	17327	17041	17159	17124	17229	17155	17102	17254	17373	17067	17154	17185	17149	17407	16977	17173	17350	17314	17244	17298	17171	17287	17231	17086	17306	17274	17178	17216	17115	17308	17226	17155	17264	17192	16984	17165	17117	17258	17091	17314	17023	17216	17506	17164	17364	17187	17165	17117	17307	17332	17105	17297	17023	17130	17117	17288	17148	17177	17106	17075	17135	17137	17231	17319	17098	16987	17044	17109	17369	17223	17188	17216	17165	17329	17109	17088	17194	17056	17142	17189	17181	17323	17103	17115	17204	17180	17221	17138	17316	17273	17078	17291	17436	17290	17170	17222	17065	17037	17157	17096	17013	17261	17292	17195	17093	17219	17231	17012	17309	17136	17249	17244	17057	17071	16983	17141	17203	17452	17225	17098	16980	17080	17122	17289	17316	17330	17202	17149	17150	17218	17152	17228	17138	17148	17015	16888	17185	17298	17069	17150	17202	17348	17077	17298	17021	16943	17381	17259	17309	17288	17047	17193	17250	17249	17213	17140	17182	17200	17359	17177	17273	17082	16924	17012	17117	17169	17255	17165	17107	17368	17245	17222	17314	17263	17304	17361	17163	17498	17029	17342	16932	17211	17074	17129	17006	17164	17179	17055	17150	17075	17268	17286	17102	17214	17234	17204	17290	17295	17418	17130	17180	17103	17297	17186	17318	17214	17225	17204	17105	17276	17307	17209	17432	17209	17054	17128	17131	17250	17087	17142	17035	17271	17062	17236	17331	17356	17235	17109	17293	17247	17158	17240	17191	17103	17061	17165	17193	17219	17170	17311	17193	17136	17338	17356	16999	17015	17066	17079	17206	17352	17163	17282	17223	17242	17166	17326	17126	17268	17085	16986	17145	17248	17073	17191	17161	17319	17088	17119	17117	17116	17340	17333	17224	17086	17530	17020	17148	17461	17347	17116	17086	17246	16969	17217	17119	17207	17225	17160	17227	17185	17172	17385	17279	17395	17383	17247	17187	17274	17133	17293	17145	17161	17409	17097	17349	17242	17308	17221	17153	17300	17063	17210	17307	17127	17536	17227	17321	17003	17120	17127	17162	17144	17023	16998	17112	17202	17026	17294	17142	17327	17274	16884	17136	17200	17075	17137	17049	17238	17226	17218	17375	17322	17193	17269	17104	17253	17375	17160	17139	17189	17069	17203	17179	17350	17296	17300	17150	17097	17239	17175	17355	17163	17193	17227	17286	16948	17179	17243	17160	17099	17260	17198	17062	17064	17262	17113	17226	17308	17207	17286	17238	17180	17500	17330	17215	17000	17148	17053	17314	17139	17327	17217	17046	17126	17059	17212	17135	17374	17179	17183	17288	17208	16984	17213	17118	17317	17226	17104	17161	17293	17031	17266	17343	17209	17182	17121	17219	17080	17160	17169	17338	17132	17148	17373	17147	17165	17253	17074	17157	17045	17142	17243	16993	16945	17455	17123	17257	17345	17118	17290	17301	17324	17309	17148	17359	17088	17103	17139	16971	17317	17207	17255	17056	17302	17113	17374	17249	17302	17442	17163	17285	17128	17403	17208	16996	17179	17228	17142	17197	17311	17399	17242	17175	17242	17037	17179	17212	17210	17140	17003	17119	17062	17157	17182	17292	17257	17236	17329	17117	17236	17453	17109	17104	17160	17116	17131	17244	17240	17090	17162	17147	17342	17166	17125	17071	17140	17419	17161	17164	17347	17376	17363	17277	17216	17312	17249	17218	17192	17179	17084	17240	17101	17111	17193	17265	17216	17087	17350	17349	17304	17264	17074	16990	17231	17250	17225	17269	17434	17190	17363	17066	17254	17053	17017	17267	17150	16958	17243	17159	16970	17191	17229	17062	17267	17120	17265	17276	17455	17128	17278	17417	17038	17271	17226	17284	17087	17024	17160	17382	17158	17117	17082	17227	17309	17261	17160	17323	17197	17254	17255	17316	17371	17039	17371	17265	17298	17203	17486	17248	17316	17097	17207	17200	17086	17356	17414	17028	17116	17095	17214	17155	17247	17219	17272	17229	17465	17232	17200	17058	17381	17024	17136	17090	17286	17209	17334	17116	17283	17436	17260	17069	17305	17249	17418	17074	17280	17048	17009	17142	17185	17293	17159	17058	17053	17027	16998	17172	17152	17118	17302	17250	17167	17223	17127	17156	17147	17237	17359	17307	17211	17164	17049	17195	17286	17215	17194	17328	17351	17149	17312	17217	17158	17269	17216	17014	17168	17120	17300	17023	17058	16990	17199	17056	17191	17125	17253	17152	17408	17437	17205	16947	17051	16949	16892	17147	17275	17344	17089	17370	17235	17230	17299	17129	17138	17045	17346	17169	16970	17296	17506	17212	17247	17151	17295	17327	17302	17259	17080	17284	17020	17210	17082	17166	17139	17170	17315	17231	17226	17254	17295	17112	17213	16986	17162	17177	17126	17180	17161	17093	17000	17227	17300	17409	17182	17031	17157	17213	17253	17260	17120	17250	17173	17004	17229	17096	17262	17086	17217	17159	17282	17020	17266	17231	17321	17115	17122	17229	17406	17436	17154	17089	17421	17034	17305	17183	17122	17246	17335	17322	17040	17272	17180	17075	17322	17172	17104	17330	17216	17152	17126	17075	17045	17015	17154	17028	17280	17292	17208	17491	17352	17236	17255	17056	17421	17237	17206	17232	17170	17262	17231	17128	17188	17121	17159	17071	17143	17091	17314	17218	17253	17266	17147	17242	17249	17175	17268	17267	17057	17150	17005	17302	17048	17035	17133	17124	17216	17166	17341	17171	17208	17385	16995	17192	17154	17099	17279	17155	17078	17307	17019	17219	17102	17183	17192	17188	17114	17065	17231	17174	17147	17115	17087	16985	17201	17181	17206	17259	17182	17045	17186	17250	17279	17368	17377	17441	17279	17036	17352	17339	17070	17252	17104	16919	17249	17194	17074	17040	17090	17123	17287	17076	17256	17106	17265	17184	17323	17357	17117	17089	17306	17069	17200	17035	17124	17194	16962	17212	17212	17220	17000	17281	17180	17173	17294	17192	17251	17189	17251	17017	17328	17152	17218	17275	17016	17111	17170	17051	17056	17109	17137	17129	17164	17003	17189	17217	17304	17080	17113	16914	17294	17271	17135	17296	17366	17427	17261	17267	17365	16937	17090	17162	17201	17355	17251	17298	17365	17364	17257	17145	17180	17128	17195	17237	17084	17315	17142	17102	17140	17178	17353	17456	17074	17113	17277	17178	17356	17145	17302	17318	17077	17247	17153	17284	17179	17297	17033	17289	17284	17160	17126	17109	17152	17247	16908	16937	17098	17115	17187	17300	17245	17188	17227	17152	17368	17271	17156	17219	17164	17527	17184	17217	17340	17158	17095	17141	17029	16977	17118	16947	17124	17175	17274	17180	16888	17401	17146	17282	17119	17144	17131	16979	17278	17328	17190	17189	17211	17088	17200	17190	17207	17200	17379	17055	17252	17152	17317	17487	17059	17120	17273	16978	17101	17309	17340	17152	17219	17128	17353	17235	17297	17057	17337	17345	17092	17118	16946	16887	17342	17179	17085	17267	17195	17253	17163	17278	17253	17222	17233	17017	17206	17258	17365	17274	16983	17194	17010	17373	17175	17148	17192	17353	17135	17057	17326	17261	17348	17210	17208	17127	17266	17358	17177	17244	17467	17200	17135	17221	17176	17204	17218	17198
23642	40415	38328	30364	25895	22727	20609	19317	18687	17748	17336	16748	16233	16063	15760	15896	15645	15561	15220	15176	15244	15135	15204	15030	14872	15000	15027	15048	14931	14734	14913	15077	14847	15138	14944	14964	14961	15010	15064	14900	14965	14774	14984	14925	15020	14898	14659	15012	14950	14705	14919	14797	14773	14810	14857	14937	14863	14653	14893	14783	14790	14869	14757	14812	14754	14735	14799	14797	14723	14778	14830	14740	14783	14796	14740	14798	14775	14853	14735	14795	14704	14589	14851	14831	14889	14573	14890	14760	14685	14676	14651	14625	14768	14778	14699	14879	14723	14675	14890	14799	14765	14961	14645	14775	14611	14770	14558	14732	14973	14717	14653	14818	14705	14807	14897	14857	14894	14623	14680	14710	14876	14856	14805	14775	14749	14684	14841	14792	14834	14573	14773	14797	14928	14654	14750	14816	14777	14855	14708	14775	14713	14847	14780	14756	14756	14687	14667	14531	14832	14808	14625	14783	14718	14705	14744	14692	14630	14761	14660	14615	14745	14758	14665	14606	14876	14866	14737	14873	14688	14828	14789	14766	14776	14929	14780	14623	14827	14529	14764	14683	14858	14700	14752	14675	14743	14690	14840	14833	14707	14790	14856	14724	14804	14792	14747	14704	14596	14678	14785	14697	14660	14713	14798	14818	14916	14656	14738	14930	14743	14732	14705	14804	14743	14555	14626	14782	14710	14549	14645	14798	14800	14881	14760	14699	14719	14822	14843	14594	14791	14665	14667	14754	14657	14710	14694	14947	14722	14714	14647	14692	14820	14765	14657	14785	14667	14673	14584	14719	14712	14753	14829	14788	14681	14807	14833	14847	14784	14806	14627	14736	14576	14686	14784	14836	14918	14755	14761	14595	14759	14754	14604	14938	14665	14737	14759	14819	14792	14699	14739	14832	14615	14623	14735	14802	14724	14744	14770	14792	14715	14825	14827	14887	14640	14750	14764	14816	14763	14783	14806	14840	14665	14726	14824	14799	14912	14778	14767	14683	14763	14859	14608	14854	14964	14848	14746	14924	14709	14697	14635	14919	14605	14869	14819	14685	14716	14814	14781	14707	14795	14656	14733	14727	14562	14765	14917	14661	14792	14661	14591	14859	14816	14960	14789	14855	14722	14770	14805	14919	14742	14771	14870	14632	14803	14630	14815	14611	14850	14655	14848	14906	14770	14802	14700	14869	14751	14818	14891	14820	14764	14682	14974	14785	14783	14731	14733	14944	14601	14855	14804	14679	14792	14787	14692	14636	14784	14795	14702	14710	14659	14769	14773	14816	14732	14784	14908	14885	14635	14811	14775	14691	14887	14957	14678	14851	14696	14684	14838	14628	14825	14930	14769	14895	14678	14645	14802	14745	14828	14700	14922	14603	14767	14861	14619	14752	14514	14801	14750	14701	14677	14693	14645	14656	14803	14813	14917	14639	14714	14673	14711	14819	14736	14644	14784	14806	14650	14731	14552	14833	14840	14737	14712	14806	14710	14838	14956	14806	14826	14755	14699	14705	14819	14662	14743	14761	14780	14844	14818	14624	14791	14693	14674	14802	14596	14731	14676	14865	14837	14695	14759	14797	14782	14719	14968	14748	14807	14734	14735	14726	14609	14654	14827	14578	14714	14785	14665	14829	14648	14791	14647	14819	14861	14875	14718	14789	14768	14638	14836	14623	15052	14793	14700	14714	14801	14977	14695	14717	14793	14748	14716	14709	14814	14667	14700	14661	14808	14895	14721	14805	14685	14739	14661	14861	14808	14730	14778	14680	14827	14645	14812	14723	14705	14710	14699	14965	14857	14880	14800	14614	14944	14769	14784	14874	14804	14861	14632	14726	14584	14782	14694	14761	14904	14711	14663	14672	14749	14618	14748	14730	14865	14966	14848	14501	14707	14768	14748	14789	14746	14777	14746	14757	14638	14701	14813	14822	14724	14790	14721	14799	14808	14752	14660	14754	14860	14975	14713	14720	14643	14843	14752	14780	14902	14859	14703	14899	14820	14845	14829	14795	14780	14720	14862	14765	14844	14815	14784	14668	14807	14702	14821	14755	14879	14670	14870	14866	14729	14765	14688	14626	14593	14658	14486	14783	14947	14676	14767	14838	14745	14720	14814	14760	14745	14622	14719	14717	14892	14709	14801	14694	14924	14732	14646	14730	14794	14739	14646	14638	14693	14707	14841	14748	14821	14845	14688	14912	14804	14679	14775	14859	14797	14707	14701	14625	14564	14668	14775	14780	14694	14842	14867	14743	14601	14762	14695	14710	14737	14661	14665	14982	14813	14709	14683	14716	14928	14683	14741	14736	14735	14726	14660	14638	14796	14952	14573	14819	14735	14718	14726	14682	14877	14898	14863	14650	14609	14853	14692	14612	15029	14777	14740	14896	14768	14765	14761	14753	14585	14818	14698	14718	14846	14567	14714	14662	14741	14745	14739	14749	14616	14902	14810	14910	14761	14948	14796	14867	14707	14737	14928	14704	14670	14711	14748	14730	14589	14622	14597	14724	14626	14631	14830	14653	14846	14888	14800	14835	14603	14819	14584	14610	14720	14625	14640	14954	14983	14643	14751	14742	14790	14735	14673	14771	14721	14767	14823	14732	14761	14756	14808	14736	14876	14722	14801	14801	14849	14622	14788	14898	14575	14701	14829	14712	14672	14775	14764	14846	14776	14712	14732	14649	14765	14752	14876	14704	14776	14581	14744	14625	14762	14825	14878	14867	14675	14713	14755	14678	14709	14927	14573	14833	14734	14781	14883	14750	14843	14701	14907	14835	14757	14687	14824	14688	14704	14702	14598	14739	14782	14798	14823	14725	14628	14600	14832	14762	14954	14768	14841	14666	14755	14867	14682	14919	14728	14799	14760	14862	14565	14672	14896	14737	14852	14743	14803	14743	14823	14559	14623	14809	14773	14666	14716	14629	14708	14672	14581	14708	14700	14726	14840	14870	14848	14791	14716	14835	14598	14824	14699	14798	14581	14725	14928	14675	14914	14834	14704	14621	14809	14609	14829	14648	14637	14750	14767	14608	14784	14845	14895	14544	14780	14755	14764	14621	14694	14773	14865	14761	14771	14606	14700	14641	14819	14911	14788	14615	14754	14779	14708	14867	14765	14756	14634	14680	14786	14895	14759	14783	14828	14778	14825	14898	14804	14714	14822	14851	14885	14829	14573	14820	14644	14846	14893	14823	14755	14723	14613	14799	14700	14640	14663	14679	14743	14718	14753	14789	14811	14977	14591	14686	14833	14752	14780	14569	14618	14691	14731	14763	14729	14772	14816	14639	14801	14789	14810	14655	14620	14734	14912	14773	14666	14706	14738	14781	14545	14640	14701	14691	14778	14678	14687	14849	14753	14827	14891	14565	14676	14631	14670	14710	14709	14624	14798	14681	14693	14707	14841	14644	14819	14768	14734	14766	14898	14691	14667	14804	14681	14766	14711	14750	14861	14772	14930	14935	14628	14782	14675	14820	14905	14614	14754	14740	14922	14737	14554	14866	14804	14674	14840	14667	14657	14616	14726	14879	14781	14683	14852	14717	14704	14811	14913	14898	14802	14778	14694	14722	14830	14711	14846	14509	14852	14708	14707	14775	14786	14648	14758	14728	14711	14657	14882	14583	14756	14643	14596	14717	14844	14771	14776	14820	14768	14945	14759	14929	14740	14683	14581	14722	14531	14749	14739	14776	14869	14863	14685	14549	14863	14630	14831	14726	14913	14837	14694	14601	14783	14844	14852	14870	14772	14814	14810	14711	14871	14755	14760	14572	14840	14800	14692	14859	14611	14746	14804	14775	14689	14783	14798	14801	14661	14571	14929	14694	14715	14834	14814	14782	14582	14798	14901	14872	14801	14724	14824	14672	14751	14698	14596	14969	14765	14665	14779	14794	14856	14738	14796	14791	14877	14789	14704	14784	14840	14725	14599	14847	14899	14603	14813	14853	14932	14776	14806	14642	14713	14678	14743	14773	14707	14719	14795	14726	14743	14860	14781	14825	14804	14747	14793	14811	14662	14915	14711	14776	14648	14675	14904	14662	14925	14694	14926	14756	14880	14783	14757	14531	14797	14702	14838	14759	14721	14852	14646	14705	14629	14790	14815	14695	14818	14847	14731	14744	14517	14734	14817	14762	14882	14724	14684	14777	14671	14899	14686	15031	14885	14773	14829	14751	14836	14723	14723	14784	14785	14883	14814	14878	14801	14784	14828	14655	14600	14754	14679	14729	14786	14764	14826	14810	14771	14901	14737	14768	14688	14881	14688	14729	14757	14855	14894	14890	14755	14625	14777	14756	14762	14632	14801	14679	14729	14774	14796	14751	14740	14747	14857	14856	14704	14556	14744	14701	14651	14751	14671	14886	14931	14732	14610	14788	14589	14718	14792	14861	14695	14746	14785	14736	14862	14738	14963	14752	14813	14794	14680	14738	14747	14688	14707	14733	14727	14691	14767	14911	14815	14709	14615	14612	14885	14788	14790	14781	14667	14859	14857	14698	14621	14795	14799	14713	14725	14748	14799	14761	14839	14900	14720	14736	14813	14766	14879	14848	14728	14798	14867	14774	14752	14671	14844	14726	14712	14720	14807	14839	14792	14820	14642	14694	14766	14786	14678	14735	14982	14652	14711	14860	14644	14769	14818	14748	14780	14908	14752	14653	14688	14885	14759	14848	14884	14737	14893	14836	14695	14877	14619	14722	14772	14776	14670	14618	14656	14763	14699	14794	14752	14925	14862	14596	14828	14726	14698	14701	14709	14802	14719	14813	14817	14642	14786	14649	14624	14600	14746	14743	14779	14621	14777	14726	14733	14762	14872	14887	14667	14705	14886	14564	14749	14875	14686	14772	14740	14930	14756	14781	14711	14741	14753	14775	15000	14669	14675	14836	14812	14794	14794	14669	14833	14648	14777	14831	14629	14663	14789	14781	14714	14833	14643	14727	14547	14787	14951	14645	14813	14924	14802	14647	14791	14775	14885	14698	14564	14615	14738	14808	14785	14704	14621	14834	14754	14817	14695	14787	14688	14803	14802	14812	14827	14871	14694	14624	14824	14796	14762	14813	14687	14854	14798	14829	14884	14854	14959	14796	14809	14559	14858	14707	14674	14954	14718	14777	14718	14891	14611	14629
22525	20905	28601	23402	21453	24445	26806	21833	20312	20406	19479	18987	18709	18249	18154	18135	18120	17727	17708	17530	17459	17536	17319	17358	17323	17523	17534	17702	17626	17267	17207	17432	17473	17361	17513	17274	17190	17382	17259	17203	17468	17296	17316	17292	17043	17349	17059	17334	17367	17187	17198	17382	17215	17116	17046	17279	17175	17204	17025	16924	16871	16989	17157	17181	17124	17127	17114	17031	17168	17053	17124	17004	17250	17007	16946	17167	17165	17055	17185	17136	17112	17002	17061	16916	16992	17336	17173	17163	16872	16892	17058	17240	17150	17185	17331	17164	17237	17150	17128	17144	17132	16959	16931	17032	17193	17061	17047	17155	17071	17042	17226	17037	17076	17039	16957	17326	17052	17024	16989	17025	17071	17088	17097	17022	17073	17031	16984	16802	17077	16867	17070	16924	17211	17157	17065	17028	17255	17080	17261	16905	17018	16946	17181	17248	17173	17242	17185	17025	16913	17035	16975	17091	17075	17018	17191	17116	17292	17110	16831	16942	16960	17041	17046	17126	17094	17039	16877	17065	16851	17045	17178	17106	16901	16951	17041	17012	17028	17046	17291	16978	17193	17217	17022	17065	16990	16923	17085	16955	17054	17008	17040	16942	17136	17021	17005	17041	17037	16975	16936	17014	17018	17122	17018	16773	17138	17164	17156	17336	17127	17094	17070	17044	17064	17069	17146	17181	17100	17199	17107	17071	17067	16985	17117	17229	17227	17148	17062	17042	16982	16971	16893	16955	16878	17030	17153	17027	17192	17094	16832	17017	17120	17155	17235	17118	17061	17050	17027	17128	16996	17073	17032	17111	16933	17053	16884	17123	17139	16987	17021	17098	17227	17006	17040	16980	17012	17149	17067	17153	17143	16947	17079	17321	17132	17134	17047	17072	17151	17038	16975	17051	17104	17160	17050	17112	16981	17061	16934	16917	16963	16919	17164	17022	17039	17158	17079	17053	17042	17096	17004	16956	17121	16949	17139	17132	16956	17080	17099	17066	16966	17141	16869	17076	16957	17059	17041	16991	17099	16984	17038	17007	17117	17014	17201	17044	16812	16957	17044	16979	16932	17041	17136	16929	17025	16929	17228	16934	17081	17049	16831	16938	17112	17063	17119	17066	17174	17003	17044	16954	17093	17142	17021	17326	16944	17262	16969	17052	16923	17013	17093	16883	16966	16902	16864	16998	17117	16935	17057	17000	16752	17121	17046	17098	16896	17048	17262	16992	17110	17014	17139	16948	17075	17013	16987	17148	17186	16945	17114	17055	17195	17050	16849	16995	17120	17060	17039	16986	17078	16942	17077	17077	17022	16949	16950	16997	17017	17166	17145	16905	17074	17087	17205	16996	16971	16940	17102	17054	16973	16974	17181	17023	17150	17152	17063	17226	17141	17307	17016	17101	17138	17033	17117	17089	17096	17130	16992	17160	16921	17042	17117	16985	17022	16934	17119	17118	16926	17016	17013	17021	17116	17067	17211	17045	17016	17090	17152	17057	17020	17221	17219	17001	17025	17070	16917	17054	17138	17091	17096	16970	17172	16997	17071	17093	16906	17254	17002	17010	17026	17088	16985	16859	17098	17119	17079	17051	17076	17014	16910	17020	17074	16966	16965	16814	17161	17048	16916	16873	17153	17132	17151	16791	17167	17287	17221	17060	17059	16966	17216	16928	17423	17060	16918	17067	16968	16914	17112	17292	17187	16892	16793	17074	16967	17109	16979	17077	16914	17035	17072	17165	17069	17002	17098	17201	17264	17208	17088	17089	16885	17181	17181	17205	17016	16919	17012	16921	17028	17183	17272	16973	17117	17157	17001	16856	17076	17016	16964	17056	17090	17210	16753	17098	17013	16884	16985	16877	16813	17292	17027	16953	17000	16861	17084	17050	17111	17038	16941	17097	17149	16988	17048	16939	16967	17161	16960	17101	17268	17124	17251	17038	16991	17070	17016	17047	16895	17091	17265	17137	17045	17043	17075	17111	17071	17108	17171	17125	17102	17106	17070	16910	16897	16909	17180	16898	16973	16812	17011	16889	17188	17007	17028	17256	16945	16922	16976	16976	17205	17193	17281	16992	16863	17276	17018	17118	17098	17054	17144	17212	17065	16900	17153	17180	17100	17034	17122	17164	16897	17060	17114	16964	17116	17169	17018	17019	16901	17071	17091	16856	17104	17147	17049	16978	17116	17083	16982	16987	16928	17002	17085	16877	17060	16969	17057	16965	16953	17115	16934	17068	17245	17025	17022	17022	17071	17188	16917	17028	16839	17171	17072	16935	17070	16884	17190	16832	17168	16904	16931	17058	17079	17073	17095	17145	17003	16995	17070	16898	17187	17067	17030	16919	17081	16876	17026	17158	17192	17222	17127	17029	17086	16957	17283	16669	17000	16972	17094	17117	17006	17016	16954	16952	16957	17019	17086	17172	17102	17181	17053	17086	16862	17120	17074	17106	17028	17053	16936	16997	16800	17032	17006	16868	17035	17061	17079	17198	16941	17048	17044	17233	17091	16981	17112	17073	17148	16714	17108	17128	17296	16951	17099	17078	17048	17110	17095	17043	17131	17016	17253	16898	17147	17132	17044	17010	17050	17062	16950	16976	16986	17140	17127	17007	17118	17034	17079	16894	17147	17061	17066	17163	17088	17125	17118	17077	17130	17142	17089	17033	17014	16751	17010	16963	16984	17066	16985	16910	16917	16840	17125	17131	17179	17050	17234	16831	17007	16728	17001	16848	17118	17037	17086	16981	17103	16954	16791	17254	17014	17066	17130	17089	16955	16942	16973	16780	16893	16768	17116	17120	17115	16970	16970	17214	17108	17312	16997	17109	16942	17130	17201	16964	17033	16959	17172	17066	17046	17029	17067	17086	17024	17264	17294	17155	17048	17125	17038	17118	17008	17079	16890	17049	17184	17069	17036	16881	17140	17019	17153	17061	16930	17048	17108	17156	17034	17005	17014	16825	17096	17202	17203	17064	17060	17057	17124	17063	17100	16975	16843	17202	17288	16928	16840	16976	17033	16978	17099	17005	16896	17036	17113	17027	17124	17024	16951	17054	17068	17157	17085	16910	17133	17133	16969	16849	17238	17183	17248	17131	16923	17039	17041	17070	17063	16777	16814	17076	17049	16967	16875	17101	16859	17060	17118	16867	17134	16974	16862	16903	17200	17148	16910	17024	16979	17100	17008	17124	17011	17206	17131	17244	16867	17093	17030	17021	16951	16939	17234	17086	17077	16833	17085	17177	17114	17237	16930	17079	16891	17035	17154	17074	17047	17045	16999	17175	17015	16875	17079	17174	17150	16958	17201	16966	17017	16863	16843	16805	17078	16919	16929	17147	17024	17025	16999	17011	17063	17281	17269	17191	17155	16964	17119	17066	17020	17051	16879	16988	17151	17096	16867	16753	16829	17130	17056	17326	17186	17099	16974	16964	17281	17034	17306	17031	17017	16842	17020	16806	16890	17090	17114	17112	16987	17142	17178	17121	16963	16955	17200	17057	17155	17140	17201	17101	16973	16962	17236	17069	17078	16905	16993	16946	16974	16896	16933	17088	16874	16922	17066	16990	16964	17014	17039	17094	17175	17008	16902	16822	17050	17027	16834	17199	17032	17268	16995	16983	16976	16994	17213	16989	17085	17260	16841	17058	17119	16904	17061	16930	17151	17013	17155	16874	17252	17197	16858	16948	17008	17053	17092	17083	17060	16905	17105	17151	17080	17068	17029	16992	17074	17226	16925	17052	16975	16980	16869	17002	16997	17120	17168	17162	16960	16945	17279	17036	16980	17202	16981	16948	17051	16937	17127	17000	16950	17185	16948	16922	17088	16996	17145	17094	17022	16935	16891	17032	17236	17146	16854	16874	16894	17111	16987	17045	17148	17032	17078	17279	17110	16828	17026	17025	16937	17069	17160	17033	17258	16961	17089	16983	17033	16948	17101	17204	17065	17141	17109	17015	17013	16935	16742	16955	16828	16879	17057	16970	16946	17083	17098	17224	16925	17037	17166	17180	17055	16996	16996	16874	17103	16975	17167	17003	17100	17243	17162	16968	16991	16915	17032	17075	17072	16981	16929	17046	17230	17159	17168	16859	16845	16830	17114	17015	17128	17096	17230	17129	17239	17071	17067	17136	16949	17132	17048	17065	17315	17247	16940	17088	17037	17137	17083	17108	17075	16944	17106	17037	17023	17086	17117	16927	17135	16846	17084	17081	17048	16895	17359	17053	17148	16973	16992	16875	17076	16943	17211	17204	17050	17272	17000	16995	16974	16992	17092	17022	16913	17207	17080	17007	17147	16948	16964	16929	16965	17085	17138	16971	16868	16956	17192	16978	17029	17215	17177	17146	16898	17054	17042	16904	17008	17133	17012	16980	17145	17219	16922	16962	17044	16974	17144	17225	17076	17107	16999	17019	17016	16920	17032	17143	16819	17194	17009	17127	17067	16985	16986	17064	16949	16981	17189	17194	17152	17133	17090	17021	17017	17182	17221	17175	17096	16837	16886	16991	16923	17111	17138	17203	17003	17055	17063	17128	17070	16958	17338	17184	17031	17369	17226	17180	16930	16886	17074	17168	17016	17078	17239	17088	17131	17138	17054	16826	16925	16875	16984	17067	16975	17187	16978	17011	17184	17050	16730	17129	17131	16954	17234	17096	17142	17116	17094	17127	17131	17329	17058	16984	17196	17102	17150	16895	17054	17070	17255	17010	17085	17010	16957	16993	17138	16936	17033	17224	17025	17011	16970	17074	17081	17018	17018	17077	17147	17118	16949	17044	17021	17051	17006	16977	17006	17033	17103	17187	17086	16906	17234	17175	17188	17119	16897	17065	17137	16979	16983	17112	16873	17147	17118	17115	17198	17024	17026	17037	16936	17152	17218	16865	17255	17129	17037	17064	17195	16843	17133	16977	17126	17153	16966	17010	17032	17063	17076	17010	17213	16878	16902	17195	17139	16971	16913	17153	17003	17119	17001	16910	17050	16959	16975	16892	17127	17132	17019	17133	17210	17112	17112	17077	17369	17046	17057	17036	16976	17149	17107	16962	17025	16786	16929	17098	17194	17182	16989	17017	17051	16996	17035	17078	17087	16977	16886	17035	16963	17141	17096	17153	17060	17257	17042	16953
25236	44196	42075	34071	28761	25376	23069	21449	20321	19224	18473	17454	17079	16614	16047	15890	15782	15794	15498	15341	15234	15060	15193	15007	14859	14956	15072	14735	14739	14895	14745	14723	14908	14930	14799	14799	14881	14898	14739	14927	14828	14952	14745	14817	14645	14636	14850	14703	14639	14780	14681	14595	14575	14586	14493	14646	14506	14648	14581	14599	14694	14810	14674	14702	14694	14662	14706	14571	14674	14623	14615	14413	14598	14599	14530	14486	14544	14502	14463	14703	14703	14502	14529	14518	14558	14667	14609	14525	14419	14607	14530	14654	14505	14482	14821	14699	14742	14528	14628	14595	14512	14630	14528	14691	14519	14516	14659	14524	14599	14521	14581	14588	14879	14587	14566	14519	14468	14604	14626	14580	14445	14618	14634	14562	14617	14600	14677	14794	14654	14548	14543	14656	14796	14561	14525	14652	14583	14603	14503	14755	14442	14724	14367	14560	14568	14791	14552	14503	14721	14483	14699	14552	14628	14573	14564	14596	14531	14668	14623	14551	14715	14453	14766	14580	14605	14465	14513	14537	14473	14514	14662	14504	14614	14721	14722	14728	14626	14505	14555	14510	14624	14553	14563	14694	14653	14534	14716	14663	14452	14416	14611	14564	14734	14406	14455	14623	14624	14424	14754	14470	14644	14569	14777	14663	14512	14521	14578	14486	14660	14650	14510	14639	14677	14673	14537	14622	14722	14581	14481	14592	14524	14612	14415	14512	14699	14674	14659	14488	14564	14631	14646	14492	14566	14411	14684	14544	14582	14528	14677	14476	14569	14587	14388	14454	14718	14629	14539	14618	14661	14496	14574	14513	14658	14704	14594	14624	14471	14632	14469	14745	14516	14515	14625	14542	14641	14535	14460	14562	14656	14517	14556	14656	14603	14637	14554	14607	14608	14571	14535	14657	14623	14567	14503	14707	14326	14713	14376	14696	14522	14631	14588	14619	14768	14591	14701	14559	14638	14592	14608	14464	14519	14633	14500	14429	14703	14596	14570	14599	14660	14704	14450	14493	14760	14638	14581	14462	14391	14572	14532	14536	14558	14458	14539	14636	14466	14527	14644	14569	14562	14519	14335	14639	14574	14606	14452	14674	14601	14656	14694	14603	14587	14687	14623	14604	14704	14534	14512	14546	14408	14589	14708	14506	14584	14539	14521	14733	14533	14486	14618	14546	14480	14710	14545	14630	14635	14630	14651	14752	14460	14504	14648	14511	14495	14576	14630	14597	14537	14477	14621	14394	14625	14625	14510	14538	14576	14587	14662	14653	14650	14756	14550	14665	14679	14506	14474	14593	14620	14589	14440	14615	14622	14413	14575	14620	14507	14558	14630	14620	14598	14699	14676	14519	14608	14555	14627	14507	14530	14617	14562	14726	14588	14595	14710	14554	14642	14605	14379	14489	14477	14615	14599	14635	14510	14750	14770	14595	14591	14616	14779	14417	14600	14488	14403	14439	14692	14679	14597	14438	14421	14552	14637	14596	14644	14418	14368	14444	14545	14478	14734	14684	14380	14538	14661	14461	14692	14579	14506	14677	14616	14690	14651	14652	14544	14667	14549	14504	14725	14406	14599	14477	14547	14537	14542	14543	14582	14418	14604	14822	14528	14552	14555	14470	14572	14565	14596	14522	14646	14520	14509	14420	14476	14530	14614	14426	14608	14541	14457	14410	14554	14576	14596	14489	14624	14613	14600	14517	14466	14577	14523	14731	14513	14671	14440	14601	14553	14447	14555	14531	14654	14674	14480	14515	14616	14632	14473	14486	14712	14394	14562	14641	14620	14666	14588	14684	14593	14532	14656	14623	14567	14595	14749	14625	14619	14613	14605	14605	14637	14721	14602	14581	14581	14588	14513	14643	14643	14432	14773	14693	14572	14564	14697	14665	14546	14700	14594	14790	14521	14518	14527	14627	14585	14481	14584	14674	14740	14631	14557	14627	14435	14435	14802	14463	14617	14512	14507	14417	14520	14676	14335	14438	14610	14722	14597	14588	14507	14556	14647	14479	14576	14645	14501	14528	14750	14518	14490	14713	14658	14474	14550	14443	14618	14577	14521	14643	14595	14714	14659	14538	14599	14535	14601	14792	14621	14501	14488	14574	14818	14528	14589	14539	14647	14588	14599	14669	14540	14642	14500	14496	14695	14538	14475	14597	14546	14458	14577	14727	14539	14536	14592	14705	14484	14615	14667	14639	14754	14601	14623	14450	14437	14681	14582	14337	14451	14608	14618	14471	14704	14489	14390	14644	14621	14442	14525	14641	14402	14683	14573	14432	14485	14591	14469	14642	14401	14722	14577	14614	14498	14532	14514	14479	14622	14514	14592	14559	14661	14662	14669	14547	14593	14532	14505	14615	14717	14556	14502	14769	14679	14603	14545	14738	14565	14752	14622	14541	14782	14521	14599	14611	14559	14610	14480	14474	14616	14512	14518	14536	14502	14649	14633	14671	14680	14689	14599	14805	14524	14457	14773	14591	14638	14586	14586	14610	14577	14602	14709	14613	14718	14579	14600	14648	14700	14557	14630	14396	14457	14535	14574	14520	14470	14761	14684	14752	14497	14745	14652	14481	14561	14651	14645	14574	14545	14465	14418	14652	14466	14492	14599	14594	14726	14634	14372	14588	14652	14396	14408	14564	14771	14524	14530	14625	14661	14420	14636	14550	14743	14570	14649	14569	14498	14668	14658	14460	14468	14554	14555	14510	14662	14552	14584	14526	14691	14452	14711	14662	14469	14604	14915	14719	14484	14682	14550	14562	14664	14492	14628	14483	14426	14566	14402	14505	14671	14483	14598	14516	14546	14580	14520	14764	14683	14640	14496	14553	14453	14533	14495	14498	14628	14568	14611	14609	14486	14588	14472	14513	14657	14553	14498	14539	14656	14437	14799	14660	14570	14603	14613	14489	14506	14473	14672	14686	14544	14499	14564	14579	14542	14532	14700	14617	14613	14552	14548	14692	14716	14738	14527	14631	14437	14562	14538	14679	14637	14474	14609	14418	14423	14612	14572	14538	14545	14523	14460	14652	14537	14534	14790	14692	14635	14563	14572	14498	14702	14580	14593	14468	14534	14672	14616	14402	14689	14527	14629	14568	14602	14683	14541	14762	14662	14392	14389	14502	14575	14530	14458	14742	14546	14563	14514	14629	14544	14549	14726	14637	14601	14606	14704	14561	14374	14649	14532	14665	14606	14515	14549	14461	14427	14696	14714	14829	14519	14584	14707	14588	14544	14629	14505	14646	14590	14653	14757	14524	14602	14427	14712	14617	14668	14551	14415	14570	14433	14673	14732	14488	14673	14499	14452	14613	14664	14595	14599	14750	14656	14632	14723	14628	14503	14763	14551	14720	14560	14613	14603	14635	14731	14586	14617	14646	14649	14655	14555	14564	14504	14621	14530	14640	14664	14607	14582	14566	14661	14490	14513	14558	14752	14740	14580	14587	14587	14665	14490	14623	14634	14578	14747	14660	14549	14558	14593	14568	14615	14553	14475	14502	14631	14596	14675	14519	14606	14516	14603	14450	14477	14733	14613	14600	14592	14703	14702	14311	14602	14587	14654	14566	14585	14528	14461	14461	14636	14511	14322	14546	14537	14822	14587	14490	14514	14625	14406	14615	14524	14622	14817	14601	14677	14679	14702	14613	14658	14540	14605	14486	14624	14672	14639	14544	14637	14446	14609	14474	14509	14519	14790	14568	14583	14616	14684	14452	14557	14471	14615	14404	14608	14616	14465	14521	14594	14502	14722	14667	14562	14574	14520	14615	14530	14499	14660	14719	14625	14564	14545	14489	14580	14484	14746	14571	14563	14569	14628	14502	14669	14509	14692	14854	14602	14598	14642	14503	14702	14595	14560	14621	14701	14468	14599	14584	14735	14468	14524	14465	14643	14648	14611	14439	14514	14574	14609	14568	14620	14656	14404	14501	14542	14476	14684	14652	14607	14556	14688	14613	14558	14632	14494	14616	14602	14475	14530	14624	14563	14493	14727	14515	14623	14539	14500	14698	14493	14570	14452	14621	14455	14603	14501	14593	14586	14781	14616	14720	14705	14560	14476	14505	14676	14599	14517	14469	14520	14583	14461	14506	14449	14576	14530	14589	14465	14677	14515	14439	14629	14679	14729	14526	14558	14703	14557	14582	14512	14787	14635	14553	14598	14620	14585	14673	14608	14436	14550	14616	14639	14627	14541	14472	14552	14513	14531	14584	14387	14820	14615	14538	14715	14601	14329	14517	14650	14580	14701	14633	14573	14585	14639	14674	14689	14577	14557	14605	14659	14670	14682	14542	14424	14705	14625	14578	14893	14486	14594	14499	14590	14615	14606	14657	14676	14812	14568	14678	14454	14608	14604	14672	14649	14579	14520	14580	14497	14574	14470	14638	14524	14566	14668	14366	14563	14484	14729	14628	14477	14571	14567	14523	14597	14534	14681	14682	14623	14698	14727	14513	14463	14622	14511	14491	14605	14755	14563	14546	14561	14572	14583	14487	14600	14609	14550	14692	14689	14664	14648	14483	14581	14549	14465	14516	14643	14430	14587	14450	14475	14587	14694	14450	14784	14670	14765	14506	14631	14715	14652	14522	14719	14577	14335	14627	14449	14554	14528	14557	14787	14680	14525	14685	14472	14742	14583	14681	14641	14453	14569	14619	14573	14727	14577	14681	14444	14576	14583	14576	14549	14565	14538	14433	14552	14686	14660	14537	14524	14504	14529	14654	14619	14589	14586	14643	14579	14645	14623	14413	14640	14517	14448	14554	14539	14642	14767	14587	14581	14695	14595	14675	14490	14602	14555	14528	14547	14423	14713	14739	14653	14583	14745	14519	14711	14505	14670	14548	14522	14611	14468	14570	14455	14706	14648	14591	14816	14400	14642	14535	14374	14684	14374	14654	14652	14579	14565	14684	14721	14605	14490	14469	14490	14593	14661	14556	14472	14421	14337	14519	14543	14611	14639	14552	14553	14593	14497	14579	14675	14459	14515	14589	14335	14557	14707	14547	14617	14639	14630	14716	14622	14539	14661	14597	14474	14552	14490	14562	14599	14568	14607	14716	14559	14496	14571	14624	14579	14604	14810	14353	14616	14501	14374	14672	14610	14509	14671	14567	14632	14667	14565	14749
27959	24437	30111	27128	22380	20981	20462	19463	19191	18928	18597	18173	18455	18153	17846	17977	18026	17787	17933	17958	17702	17806	17606	17613	17862	17692	17858	17886	17714	17571	17720	17840	17751	17810	17792	17669	17949	17818	17932	17774	17742	17917	17698	17909	17895	17825	17951	17670	17737	17678	17820	17767	17780	17581	17773	17625	17717	17744	17529	17767	17800	17734	17585	17878	17706	17942	17663	17509	17725	17606	17788	17741	17565	17597	17621	17778	17756	17671	17583	17830	17813	17674	17516	17549	17718	17569	17795	17887	17773	17621	17593	17687	17654	17749	17794	17637	17737	17590	17797	17621	17633	17710	17801	17491	17707	17580	17695	17681	17499	17650	17675	17688	17625	17736	17841	17574	17819	17427	17762	17703	17737	17707	17760	17559	17646	17716	17592	17609	17724	17770	17676	17610	17586	17757	17699	17672	17660	17530	17645	17732	17738	18080	17544	17680	17710	17611	17902	17423	17688	17656	17661	17574	17907	17829	17580	17777	17731	17624	17687	17642	17800	17842	17653	17598	17714	17621	17673	17931	17837	17678	17801	17658	17532	17769	17635	17680	17722	17811	17642	17842	17570	17714	17569	17739	17736	17836	17681	17644	17591	17895	17700	17546	17741	17571	17731	17772	17585	17320	17808	17630	17680	17592	17745	17454	17515	17680	17826	17685	17744	17810	17855	17629	17602	17652	17557	17608	17503	17640	17548	17555	17734	17775	17701	17643	17571	17735	17694	17809	17784	17552	17791	17610	17664	17624	17654	17810	17567	17749	17722	17844	17774	17786	17553	17627	17652	17644	17664	17911	17752	17649	17722	17507	17883	17623	17802	17687	17715	17712	17689	17764	17680	17690	17724	17586	17669	17745	17550	17834	17662	17738	17743	17625	17935	17728	17659	17567	17476	17658	17735	17344	17603	17756	17781	17706	17785	17624	17870	17686	17731	17890	17707	17598	17743	17670	17745	17648	17531	17486	17775	17722	17564	17650	17554	17558	17679	17545	17778	17826	17636	17687	17615	17555	17656	17655	17444	17517	17820	17586	17727	17783	17776	17590	17870	17660	17673	17766	17774	17813	17712	17638	17668	17633	17851	17868	17715	17719	17865	17633	17533	17522	17742	17564	17608	17655	17572	17764	17431	17611	17713	17664	17760	17613	17785	17505	17697	17694	17550	17774	17775	17652	17769	17754	17987	17683	17785	17829	17614	17651	17701	17560	17699	17506	17681	17543	17555	17588	17461	17506	17554	17687	17605	17553	17535	17808	17729	17475	17417	17686	17642	17640	17735	17582	17625	17759	17851	17770	17636	17672	17701	17560	17551	17878	17648	17659	17626	17723	17841	17689	17763	17657	17688	17844	17825	17732	17805	17691	17744	17738	17807	17748	17641	17579	17655	17925	17598	17862	17774	17545	17607	17700	17554	17615	17574	17527	17595	17733	17656	17800	17829	17510	17816	17781	17612	17694	17807	17891	17802	17880	17847	17621	17745	17705	17666	17825	17864	17654	17894	17701	17744	17804	17814	17533	17756	17798	17878	17931	17498	17452	17614	17643	17668	17690	17570	17724	17662	17659	17904	17747	17626	17358	17776	17634	17741	17654	17476	17886	17705	17516	17556	17686	17742	17747	17723	17607	17823	17744	17691	17714	17649	17503	17626	17791	17484	17765	17667	17629	17828	17641	17732	17616	17681	17494	17507	17621	17739	17532	17582	17691	17788	17518	17656	17776	17576	17645	17717	17636	17715	17661	17619	17698	17590	17771	17753	17502	17631	17635	17643	17669	17828	17515	17825	17591	17666	17595	17641	17667	17769	17850	17688	17499	17649	17804	17574	17916	17875	17466	17855	17615	17593	17397	17707	17815	17577	17653	17756	17470	17484	17681	17492	17649	17691	17912	17858	17640	17688	17594	17865	17670	17684	17625	17647	17571	17605	17576	17731	17693	17615	17643	17657	17825	17764	17690	17420	17700	17705	17769	17797	17547	17816	17442	17687	17738	17928	17829	17868	17920	17711	17880	17626	17752	17481	17854	17772	17528	17688	17592	17626	17442	17830	17772	17951	17718	17548	17788	17554	17705	17647	17595	17625	17823	17879	17692	17570	17576	17719	17653	17750	17876	17682	18078	17792	17739	17727	17605	17558	17764	17771	17683	17620	17606	17605	17821	17691	17496	17838	17498	17643	17784	17768	17771	17616	17666	17770	17832	17782	17714	17831	17630	17663	17608	17602	17378	17840	17645	17829	17545	17564	17548	17713	17799	17535	17802	17701	17701	17854	17699	17626	17708	17449	17629	17596	17783	17951	17641	17875	17669	17723	17756	17840	17484	17774	17679	17658	17827	17691	17801	17719	17770	17648	17426	17499	17455	17646	17652	17720	17648	17527	17738	17717	17682	17611	17787	17842	17687	17683	17769	17599	17716	17879	17977	17872	18022	17739	17756	17791	17653	17579	17630	17597	17605	17664	17618	17752	17498	17854	17498	17840	17782	17440	17931	17687	17718	17805	17614	17663	17622	17745	17576	17691	17692	17714	17690	17817	17792	17756	17661	17625	17575	17716	17673	17882	17453	17810	17674	17680	17653	17711	17705	17734	17649	17692	17502	17954	17619	17493	17707	17718	17504	17829	17741	17649	17790	17815	17756	17636	17646	17719	17526	17732	17774	17633	17707	17677	17743	17955	17729	17562	17517	17787	17743	17662	17762	17761	17844	17953	17786	17753	17693	17795	17643	17634	17623	17830	17669	17641	17877	17895	17683	17732	17433	17899	17842	17874	17637	17654	17500	17715	17843	17736	17742	17565	17679	17960	17567	17550	17542	17977	17806	17662	17693	17777	17717	17547	17644	17592	17690	17955	17831	17742	17885	17720	17609	17696	17717	17715	17697	17757	17797	17702	17480	17818	17645	17595	17782	17636	17520	17733	17655	17479	17796	17922	17725	17607	17617	17635	17595	17770	17650	17551	17747	17650	17556	17888	17743	17488	17681	17555	17773	17737	17840	17675	17807	17676	17975	17792	17548	17803	17761	17667	17616	17697	17758	17864	17575	17734	17688	17658	17770	17502	17813	17612	17431	17698	17747	17805	17914	17769	17519	17633	17738	17700	17638	17527	17813	17730	17667	17745	17780	18155	17785	17725	17680	17825	17901	17792	17689	17656	17514	17793	17651	17787	17744	17704	17773	17752	17655	17629	17830	17401	17761	17650	17611	17614	17703	18096	17727	17676	17637	17655	17742	17579	17572	17675	17582	17610	17824	17806	17523	17499	17675	17421	17695	17716	17649	17664	17766	17457	17782	17571	17577	17795	17820	17813	17703	17721	17625	17736	17777	17604	17673	17863	17776	17818	17757	17693	17685	17737	17661	17677	17878	17881	17724	17698	17754	17559	17685	17494	17549	17721	17560	17862	17763	17576	17761	17660	17809	17812	17673	17606	17540	17938	17520	17558	17631	17554	17540	17574	17756	17564	17633	17645	17613	17579	17455	17734	17752	17751	17655	17898	17666	17521	17506	17823	17730	17495	17695	17566	17991	17664	17588	17558	17652	17572	17410	17671	17469	17632	17812	17806	17802	17810	17711	17722	17725	17592	17739	17641	17787	17735	17579	17751	17606	17463	17628	17761	17728	17573	17721	17853	17699	17514	17486	17890	17636	17544	17677	17803	17606	17592	17699	17751	17633	17585	17625	17734	17709	17720	17615	17910	17793	17581	17749	17710	17720	17914	17605	17890	17631	17459	17568	17743	17769	17818	17892	17833	17803	17585	17713	17668	17771	17615	17676	17668	17685	17605	17643	17863	17758	17683	17711	17670	17629	17651	17534	17737	17848	17870	17672	17625	17616	17682	17565	17777	17681	17658	17731	17559	17444	17551	17592	17799	17796	17616	17708	17844	17704	17644	17585	17772	17547	17544	17537	17624	17734	17898	17752	17726	17804	17887	17459	17813	17704	17692	17787	17575	17634	17758	17688	17676	17983	17834	17745	17632	17507	17799	17864	17526	17743	17869	17682	17817	17671	17852	17691	17641	17686	17591	17718	17532	17613	17751	17633	17485	17699	17733	17769	17522	17800	17640	17766	17712	17570	17582	17617	17878	17444	17742	17756	17586	17719	17738	17807	17800	17832	17737	17881	17750	17853	17512	17580	17809	17683	17632	17762	17782	17727	17706	17749	17645	17622	17731	17739	17589	17631	17712	17781	17717	17806	17601	17691	17643	17548	17800	17733	17871	17713	17734	17768	17834	17741	17655	17577	17568	17683	17587	17648	17702	17587	17670	17708	17652	17641	17635	17711	17754	17555	17435	17540	17570	17787	17870	17620	17583	17868	17757	17677	17656	17769	17732	17923	17827	17445	17657	17703	17805	17731	17774	17823	17755	17670	17659	17528	17841	17640	17698	17640	17640	17665	17738	17942	17702	17680	17713	17426	17851	17647	17639	17734	17599	17607	17719	17633	17679	17649	17520	17593	17715	17600	17819	17709	17669	17862	17782	17425	17949	17609	17799	17642	17833	17895	17520	17731	17678	17908	17887	17806	17765	17741	17744	17584	17736	17606	17647	17566	17922	17782	17738	17709	17493	17582	17758	17694	17774	17532	17681	17737	17568	17857	17971	17762	17590	17677	17946	17871	17621	17511	17636	17799	17697	17743	17754	17749	17780	17712	17748	17642	17747	17787	17653	17629	17642	17632	17626	17750	17677	17601	17584	17640	17728	17781	17746	17735	17873	17614	17557	17702	17840	17815	17768	17543	17806	17667	17731	17636	17589	17621	17563	17498	17636	17625	17745	17655	17725	17707	17713	17545	17851	17537	17830	17656	17799	17498	17766	17852	17764	17772	17868	17654	17814	17741	17612	17502	17678	17722	17618	17709	17777	17628	17705	17639	17574	17454	17666	17610	17610	17985	17848	17638	17643	17612	17604	17822	17861	17764	17747	17718	17567	17536	17713	17642	17773	17535	17702	17753	17795	17698	17536	17714	17624	17821	17763	17714	17764	17671	17404	17536	17657	17746	17728	17603	17901	17679	17880	17870	17463	17621	17750	17710	17723	17488	17684	17803	17560	17938	17695	17586	17801	17685	17659	17742	17772	17711	17841	17778	17806	17840	17776	17830	17780	17753	17640	17481	17697	17484	17750	17871
24333	35204	33062	26090	22190	19998	18838	18184	17529	16856	16458	16355	15961	15734	15597	15598	15333	15278	15251	15263	15182	15251	15168	15199	15049	15128	15224	15150	15146	15211	15068	15101	15230	15105	15221	15065	15106	15173	15167	15078	15105	15100	14946	15086	15168	15064	15276	15133	14914	15150	15048	14982	15073	15078	14948	15176	14899	15044	15158	15211	15126	14882	15006	15088	14985	15009	15054	15009	14898	15054	15071	14942	15059	14951	14957	15132	15040	14839	15003	15032	15050	15028	15138	15006	15144	15139	14998	14863	14916	15008	15068	14963	15068	15217	14994	14768	15039	14932	15137	15119	15085	15065	15052	15080	15104	14956	14915	14995	15198	15084	14962	15048	14892	15189	15034	14975	15117	15090	14905	15021	14952	14996	15108	14967	14986	14886	15039	14845	15073	14958	14947	15053	15009	15202	15127	15027	14978	15003	15077	14907	14854	15005	15003	14954	15122	14987	15121	15022	14851	15069	15118	15022	14828	14929	14928	15058	15124	15135	15091	14862	15144	15153	14887	15032	15198	15221	15104	15215	15124	15046	15207	14883	14931	15069	14998	14936	15020	15029	15058	14880	14912	15142	14995	14993	15147	14984	14976	15200	14987	15047	15016	15210	14979	15134	14954	14897	15000	15066	15107	15133	15178	14848	14935	15104	15101	14903	14987	15211	15074	15132	15103	15045	14964	15012	15076	15192	15008	14934	14881	15026	14956	14998	14976	15012	14867	15013	14981	15116	15004	14974	15085	14960	15074	14969	15071	14914	14993	14824	14895	14973	15038	15089	15018	15057	15203	15068	14991	14791	14961	15030	15002	15045	15002	15115	14954	14977	15031	15024	14998	15030	15025	15137	14883	15076	15060	14819	14920	15001	15142	15063	15060	15064	15106	15009	15100	14992	15163	15056	15170	14985	15046	15058	15098	15161	15172	15012	15115	14923	14959	15118	14843	14917	15062	15114	14969	15212	15075	15017	15096	15021	14778	14954	15095	15013	14847	15049	14921	15055	14971	15085	15081	14924	15046	15125	15069	14824	15049	15096	14790	14953	14993	15084	14952	14783	15132	15079	15184	15062	14980	15084	15112	15015	15037	14965	15055	15112	15039	15082	14997	15267	14928	15183	14960	15018	14925	14908	15013	14910	14985	15008	15066	15056	14955	15145	15087	14972	15071	15111	15112	15114	15146	14797	15101	14922	15110	14950	14988	15131	15071	14960	15000	14914	15141	14991	15009	14913	15019	14969	15142	14941	15176	14932	15152	15111	14873	15056	14951	14947	15169	15098	15110	15165	15027	14950	15018	15014	14939	14985	14960	15020	15056	15159	15045	15038	14955	14814	15071	15084	14924	14990	15006	14971	15061	15003	14889	15023	15056	15026	14951	15032	15000	15058	14787	15036	15111	15078	14990	15046	14987	14901	14956	15061	14915	14974	14968	15048	15075	14928	15157	14995	15059	15012	14977	15111	14855	14977	15021	14988	15080	15073	15046	15117	14971	15091	14915	15199	14968	14916	14947	15084	15095	14912	15146	15148	14909	15036	14957	15055	15194	15023	14961	14951	15000	15092	14789	15026	15195	14987	14994	15105	15015	15065	14927	14948	14945	14969	15050	15012	15018	15074	14926	15023	14913	14939	14880	15162	15047	15109	15196	14909	14933	15013	15100	15107	15078	14988	15100	15129	15210	15005	15139	15036	14992	15173	14919	14986	15203	15264	14890	14989	14908	15077	14972	14918	15123	14972	14784	15133	15064	15193	14981	14952	15026	14860	15062	15153	15142	14986	15060	15115	15055	15141	14942	15045	14947	14940	14975	15104	14876	15008	14998	14987	15116	14947	15131	15038	15071	15077	15079	14985	14978	15162	15179	15032	15085	15089	14908	15153	14946	15034	14942	14911	14949	15109	15196	14962	15144	15050	15045	15147	14943	15147	14919	15075	14754	15107	14963	15066	15084	15038	15122	15052	15027	14947	15047	14872	15128	14816	14949	15148	15109	15032	15086	14959	15020	15191	14937	15076	15018	15117	15122	15078	15015	15053	15131	15024	14982	15057	15150	14886	14879	14961	15123	14874	15032	15042	15157	15176	15070	15094	14984	15160	14946	15069	14933	15139	15252	14897	15000	14951	14949	15118	14999	14848	15234	15014	14970	15140	15039	14921	14948	15104	14976	15008	15036	15196	14994	15036	15048	15034	15096	14921	14896	15109	14968	15106	15051	15082	15139	15076	15040	14992	15082	14786	14856	15020	14973	15047	14961	15041	14896	14981	15129	15003	15003	15127	15101	15021	15031	14853	15041	14931	15030	15026	14946	14990	15090	15149	15021	14954	15051	14859	14967	14858	14909	15006	15145	14911	14956	14896	15142	15053	14948	15018	15108	15198	15132	14922	14995	15033	14902	14957	15017	15025	14936	14995	15081	15090	15103	15024	14927	15056	15002	14992	15112	15037	15210	14864	14991	14900	15076	14982	14910	15046	14954	15096	15035	14994	15056	15020	15006	15172	14872	14976	15061	15011	15060	14999	14997	15029	15009	15046	15043	15098	14881	14897	14988	15047	15095	14804	14891	15151	14975	15074	15069	14964	15220	15066	14821	15107	14983	14921	15004	15033	15037	14829	15104	14848	14879	14973	15119	15144	14910	14935	15065	14925	15054	14989	15085	14805	14973	15082	15033	15151	15052	14931	15019	15059	15006	14914	15201	14944	15012	15061	14984	15019	15053	14937	14936	15030	15176	15046	15064	15199	15176	14941	15075	15049	14941	15047	14991	14972	14873	14993	14901	15088	14948	14988	15212	15067	15072	14975	14845	15027	15214	15141	14918	14960	14946	14990	15056	14913	14994	14966	15110	15000	15099	14902	15096	15181	15037	14949	14961	14994	15120	14952	15051	15146	14928	15076	14949	15022	15074	14930	15021	15137	15024	15070	14837	15029	14963	15054	15110	14898	15033	15122	14997	15236	15080	14886	15175	14984	15211	15056	15006	15031	14890	14812	15091	14997	15023	15133	15078	15270	14858	15038	14978	14885	14947	14985	15036	15089	15113	15082	14967	14982	15041	15025	15005	14944	15136	15077	14969	15112	15098	15117	15002	15038	14949	15035	14972	15237	15237	14979	15088	14979	14854	14962	14848	14887	14865	15070	15212	15196	14979	15078	15008	15006	14923	15126	15067	15156	15045	15028	14962	15008	15047	14936	14944	14991	15150	15023	15077	14967	15097	15105	15138	15059	14922	15003	15006	15070	15087	15109	14980	14913	15079	15142	15205	15145	14992	15237	15131	15022	14982	14975	14946	14986	15084	15095	15152	15005	15079	15054	15017	14940	15090	14961	14944	15074	15129	14976	15112	15036	15058	15072	14889	14877	15058	15061	15058	15013	14945	15129	14927	15073	14988	14932	14818	15082	15090	15047	15028	15131	15274	15040	15112	15113	15167	14975	14972	14982	14975	15024	15128	15201	15127	15076	15127	15012	14929	14994	14968	14987	14908	14942	15014	15207	15100	14964	15058	15264	15019	15143	15264	14988	15046	15123	15077	15047	14955	15064	15028	15006	14955	14813	15039	14984	15000	14935	15066	14991	15091	14981	15068	14868	14981	15112	15098	15170	14930	15014	15057	15258	15155	15135	14916	15032	15039	14978	15003	15183	15121	15061	14994	15169	15032	15078	15014	14985	14935	14989	14961	15053	15034	15136	14911	15035	15044	14950	14997	15033	15038	15065	15116	15247	14925	15067	15031	14934	14972	14967	15062	15038	15138	14919	14950	15064	15070	15025	14999	15017	15039	14959	15123	14927	15056	14887	15074	15048	14882	15078	14875	15223	15095	15075	15101	15156	15012	14982	15074	14999	14963	15160	14887	14918	15111	15116	15054	14967	14865	15010	14983	14930	14984	15069	15023	15063	15213	14883	14958	15106	15180	15062	15046	15042	15102	14904	14952	15089	15118	15102	15083	15207	15153	15054	15002	14963	14932	14977	15009	14857	15093	15011	15037	15139	15110	14972	14935	15062	14999	14974	14979	14943	14896	14984	14949	15064	14878	15085	15042	14817	15053	15028	15126	14936	14998	14859	15066	15080	14934	15074	15114	14883	14862	14883	15026	15056	14902	15083	15025	14982	14951	15118	15181	15150	15015	14990	14841	15191	15075	15155	15022	15093	15026	15079	14976	15098	14924	15169	15019	14806	15095	15160	15043	15093	15132	14965	15084	15101	15096	14905	15267	15064	15091	15028	15006	14926	15045	14979	15001	15122	15003	14949	14899	14887	15009	14889	14826	15068	14998	14913	15026	14862	14924	14998	15088	14914	14806	14941	14838	14897	14886	15303	14903	15003	14999	15142	15102	15024	14764	15165	15052	14962	15096	15068	14912	14791	15016	15015	15145	15110	15012	15037	15005	14955	15112	14954	14997	15064	15111	15002	15021	14987	15128	14927	15053	14919	15130	14975	15030	14978	14938	14885	15065	14999	15065	14994	15178	15026	15103	15155	14941	15089	15035	14952	15033	14888	14886	15103	14952	14918	15082	14986	15155	15082	15048	15189	15023	15063	15025	15020	15022	14964	15022	15007	15079	15097	14995	15069	15034	15074	14909	15068	14937	14993	15094	15012	15079	15033	15101	14995	15120	15142	14995	15059	15034	14866	14916	15009	15023	14855	14973	14965	14900	14893	15017	14927	14954	14985	15104	15111	15033	14877	14944	15076	14883	15042	15023	14948	15126	15042	14908	15069	14946	14976	15206	14967	14888	14995	15152	15007	14879	15199	15007	14964	14848	15034	14955	15094	15041	14875	15012	15106	14946	14983	15001	15177	14976	14956	15111	15035	15221	15117	14909	15038	15123	14874	15299	14999	15034	15032	14931	14909	15087	15141	14980	15008	15025	14930	14948	15056	15030	14949	14959	15100	14981	15203	15057	15146	15057	15063	14939	14960	15186	15056	15264	14951	14902	15126	14976	14992	14942	15118	15005	15132	14939	14915	14912	15075	15022	14864	14978	15035	15019	14841	14757	14988	14993	14969	14961	15034	15067	14974	15038	14923	15016	15088	15237	14896	15283	15013	15089	15091	15048	15063	15040	15091	15037	14969	14977	15088	15024	15036	15211	15132	14947	15063	15151	14974	15092	15028	14849	15163	15143	15290
23625	20956	28301	24284	22972	23801	23403	20347	19348	19252	18942	18631	18088	17972	17819	17783	17826	17610	17645	17663	17539	17469	17372	17324	17346	17422	17310	17121	17349	17261	17413	17215	17146	17479	17515	17393	17290	17388	17315	17359	17250	17299	17167	17283	17323	17116	17272	17150	17319	17135	17369	17160	17194	17443	17227	17144	17083	17145	17005	17263	17338	17102	17129	17206	17239	17224	17129	17075	17044	17192	17232	17044	17090	17104	17241	17162	17346	17017	17091	17056	17223	17189	17228	17243	17505	17194	17197	17058	17134	17259	17123	17190	17100	17149	17056	17177	17089	17105	17200	17063	17017	17297	17207	17195	17172	17193	17167	17266	17193	17244	17117	17308	17104	17157	17000	17027	17244	17311	17271	17209	17121	17219	17179	17300	17205	17239	17144	17299	17352	17245	17145	17192	17218	17298	17196	17166	17262	17229	17201	17009	17145	17099	17186	17095	16971	16978	17057	17228	17142	17242	17159	16999	17207	17077	17192	16834	17398	17296	17178	17259	17170	17298	17294	16929	17073	17055	17169	16932	17218	17199	17230	17244	17159	17238	17227	16981	17171	17010	17148	17261	17135	17082	17280	17160	17194	17086	17157	17116	17283	17084	17248	17213	17226	17305	17287	17320	17303	17227	17114	17167	17300	17034	17259	17147	17122	16950	17171	17272	17251	17236	17081	16987	17068	17338	17414	17099	17331	17284	17205	17043	17119	16881	17028	17359	17265	16899	16929	17189	17188	17331	17236	17328	17105	17043	17382	17030	17102	17218	17178	17005	17186	17134	17121	17015	17200	17040	17132	17291	17076	17233	17117	17184	17129	17203	17314	16989	17121	17314	17240	17082	17351	17397	17153	17157	17178	17269	17055	17271	17128	17147	17299	17404	17200	17135	17158	17143	17329	17097	17103	17161	17123	17276	17155	17127	17123	17047	17192	17212	17073	17318	17048	17087	17328	17153	17271	17184	17078	17167	17141	17056	17173	17272	17032	17250	17145	17030	17373	17090	17059	17157	17116	17168	17211	17073	17038	17215	16940	17080	17148	17206	17335	16900	17192	17036	17247	17184	17000	17172	17151	17242	17044	17107	17146	17072	17143	17446	17016	17026	17249	17123	17204	17006	16895	17158	17133	17105	17122	17153	17149	17223	17219	17000	17195	17110	17376	17194	17281	17219	17174	17009	17091	16978	17193	17079	17151	17240	16850	17212	17161	17095	17229	17378	17139	17454	17116	17354	17225	17146	17204	17191	17268	17203	17146	17132	17128	16995	17089	17209	17320	16987	17194	17173	17245	17315	17273	17160	17444	16973	17139	17081	17163	17300	17293	17235	17172	17238	17093	17127	17161	17111	17216	16885	17118	17023	17176	17214	17255	17040	17015	17262	17188	17195	17183	17069	17228	17276	17143	17356	17224	17118	17102	17042	17228	16956	17207	17329	17180	17132	17057	17181	17406	17323	17158	17162	17314	17263	17163	17003	17299	17154	17277	17097	17024	17117	17462	16999	17212	17146	17167	17165	17043	16954	17168	17198	17201	17190	17057	17112	16996	17033	17059	17229	17265	17157	17124	17405	16991	17040	16987	17083	17368	17272	17228	17119	16932	16948	17359	17242	17311	16924	16832	17152	17017	17248	17289	17192	17348	16979	17068	17103	17043	17246	17003	16919	17135	17058	17104	17225	17132	17205	17112	17226	17108	17051	17117	17328	17071	17041	17207	17286	17251	17301	17142	17103	17128	17009	17010	17023	17276	17198	17161	17225	17323	17282	17234	17218	17149	17151	17132	16921	17147	17194	16902	17255	17156	17168	17215	17275	17200	17209	17236	16970	17318	17074	17050	17628	17388	17247	17131	17068	17340	17089	17210	17033	17332	17269	17309	17188	17256	16958	17264	17153	17116	17129	17154	17295	17446	17191	17216	17097	17083	17205	17234	17155	17008	17260	17261	17024	17177	17277	17261	17233	17336	17235	17213	17384	17214	17011	17185	17098	16981	17090	17231	17291	17211	17020	17259	16983	17203	17053	17259	17240	17065	16955	17202	16889	17159	17005	17100	16970	17113	17243	17287	17089	17342	17201	17282	17054	17157	17104	17094	17223	17167	17147	16980	17321	17102	17008	17257	17421	16979	17087	17182	17247	17046	17186	17326	17050	17344	17019	17271	17158	17136	17236	17066	17121	17186	17253	17267	17226	17140	17172	17257	17231	17071	17323	17404	17204	17155	17361	17281	17207	17204	17033	17279	17284	17161	17126	17220	17268	17231	17068	17116	17119	17174	17218	17185	17276	17227	17027	16731	17131	16972	17281	17383	17089	17386	17180	17221	17341	17260	17095	17156	17200	17141	17176	17234	16804	17247	17163	17198	17278	17268	17248	17115	17143	17097	17164	17163	17064	17124	16938	17253	17002	17260	17039	17353	17288	17178	17180	17378	17278	17272	17413	17115	17279	16977	17243	17084	17238	17239	17251	17358	17260	17194	17147	17023	17002	17212	17186	17393	17207	17039	17291	17308	17082	17130	17170	17171	17217	17248	17300	17384	17035	17140	17204	17267	17244	17046	17155	17009	17165	17216	17154	17064	17083	17185	17223	17230	17264	16957	17110	17184	17207	17023	17146	17237	17251	17257	17149	17190	17105	17263	17230	17092	17301	17240	17135	17209	17162	17226	17242	17296	17116	17121	17071	17213	17060	16975	17250	17201	17114	17184	17100	17224	17126	17149	17071	17174	17069	17158	17068	17215	17132	17229	16970	17060	17103	17227	17064	16760	17141	17251	17134	17142	17102	17155	17043	17332	17098	17142	17114	17030	17043	17211	17143	17105	17292	17225	17108	17070	17084	17238	17226	17036	17112	17250	17066	17206	17234	17053	17001	17278	17080	17154	17188	17330	17320	17242	17218	17104	17285	16993	17229	17083	17276	17315	17101	17179	17124	17016	17143	17052	17015	17213	17186	17017	17229	17375	17048	17193	17235	17148	17168	17246	17296	17034	17194	17300	17145	17389	17375	17237	17085	17064	17148	17195	17068	17261	17286	17319	17331	17097	17168	16983	17223	17059	17073	17267	17144	17061	17068	17172	17017	17124	17257	17087	17045	17310	17128	17334	17106	17120	17154	17280	17272	17100	17222	17011	17244	17124	17081	17211	16969	17114	17156	17119	17304	17205	17196	17155	17106	17078	17028	17036	17262	17214	17198	17246	17031	17207	17300	17379	17206	17040	17022	17116	17264	17190	17183	17130	16954	17048	17323	17248	17249	17238	17266	17172	17014	17162	17259	17008	17221	17274	17063	17235	17172	17185	17097	17052	17385	16957	16882	17148	17061	17224	17316	17044	17144	17129	17156	17028	17104	17013	17152	17044	17203	17189	17413	17119	17265	17108	17030	17135	17145	17236	16942	17214	17091	17138	17332	17323	17165	16978	17089	17213	17033	17100	17191	17123	17109	17308	17214	17060	17066	16958	17248	17251	16987	17177	17110	17195	17179	17003	17083	17394	17172	17353	17103	17247	17043	17220	16950	17214	17088	17162	17182	17116	17092	17150	16976	17043	17303	17160	17130	17251	17151	17198	17273	17096	17139	17200	17073	17050	17083	17215	17143	17176	17213	16984	17197	17217	17318	17193	17259	17309	17056	17053	17070	17187	17161	17089	17132	17179	17196	17189	17153	17037	17337	17019	16961	17251	17220	17061	17340	17133	17428	17127	17277	17052	17171	17003	17116	17302	17074	17173	16952	17075	17000	16972	17278	17136	16998	17060	17186	16907	17067	17387	17214	17104	17205	17517	17120	17244	17184	17249	17208	17008	17160	17294	17093	17219	17001	17282	17288	17000	17089	17118	17125	17279	17165	17196	17084	17085	17190	17324	17095	17201	17080	17154	17137	16914	17031	17081	17421	17270	17269	17002	16993	17274	17226	17204	17222	17188	17159	16988	17337	17002	17078	17133	17348	17116	17497	17110	17262	17098	17342	17088	17121	17104	16995	17114	17044	17215	17195	17153	17147	17186	17166	17070	17410	17194	17142	17352	17137	17405	17029	17111	17199	16942	17129	17314	17192	17354	17201	17121	17176	17124	17203	17377	17121	17156	17076	17417	17171	17297	17074	17326	17227	17107	17061	17140	16910	17206	17125	17379	17120	17271	17074	17207	17230	17106	17218	17036	17159	17307	17107	16956	16960	17307	17078	17122	17254	17376	17287	17064	17262	17282	17165	17154	17087	17227	17104	17186	17265	17059	17194	17176	17216	17145	17378	17012	17118	17181	17255	16927	17276	17118	17198	17203	17298	17039	17291	17054	17049	17187	17114	17219	17385	17286	17310	17166	17124	17190	17295	17320	17265	17208	17070	17245	17289	17152	17067	17101	17066	16944	17151	17153	17163	17195	17144	17170	17506	16869	17012	17176	17166	17124	17189	17113	17187	16975	17296	17142	17279	17024	17216	17090	17178	17245	17164	17094	17163	17247	17251	17136	17205	17073	17120	17199	17264	16983	17121	17066	17037	17128	17257	17013	17141	16850	16826	17268	17144	17261	17151	17196	17182	17262	17403	17205	17089	17096	17161	16980	17400	17065	17155	17171	17083	17241	17110	17208	17247	17060	17301	17153	17094	17130	16859	17257	17238	17046	17087	17245	17062	17069	17274	17117	17207	17185	17160	17163	17030	17130	16882	17104	17133	17196	17281	17023	17261	17381	17154	17209	17203	17040	17357	17248	17080	17122	17187	17025	17094	17074	17194	17120	17208	17218	17192	17085	16979	16989	17165	17100	17142	17249	17313	17144	17140	17076	17322	17154	17231	17143	17131	16908	17185	17194	17054	17096	17119	16935	17208	17143	17051	17230	17164	17140	17160	17237	17328	17256	17255	17245	17080	17044	17075	17462	17089	17240	17162	17215	17019	17048	17161	17178	17105	17119	17176	17345	17104	17182	17348	17184	17304	16972	17177	17296	17114	16978	17208	16875	17181	17125	17116	17239	17038	17029	17026	17033	17048	17119	17249	17307	17148	17228	17230	17164	17362	17142	16945	17340	17152	17203	17102	17200	17107	17045	17098	17098	16938	16919	17200	17029	17188	17244	17160	16931	17189	17180	17161	17299	16999	17159	17175	17025	17243	17123	17157	17009	17241	16956	17054	17273	17093
23622	39786	37878	30335	25643	22801	21255	19820	18789	17740	17218	16651	16267	16019	15886	15551	15594	15334	15351	15383	15164	14952	14897	15039	15071	14977	14967	15135	15017	14977	14924	14743	14847	14867	14900	14859	14909	14874	14947	14818	14865	14842	14915	14635	14857	15051	14760	14858	14984	14840	14641	14707	14569	14778	14664	14733	14842	14838	14809	14592	14886	14908	14786	14580	14868	14827	14761	14729	14743	14861	14660	14741	14642	14610	14943	14779	14710	14609	14526	14788	14695	14909	14552	14724	14766	14701	14595	14725	14814	14732	14884	14666	14686	14728	14829	14719	14829	14616	14879	14863	14720	14767	14865	14805	14885	14856	14810	14729	14689	14816	14739	14862	14785	14651	14677	14793	14787	14772	14715	14738	14668	14665	14817	14819	14688	14704	14548	14641	14739	14698	14767	14683	14809	14712	14527	14850	14679	14872	14791	14600	14597	14670	14723	14750	14883	14784	14752	14858	14688	14662	14665	14609	14868	14783	14734	14666	14498	14723	14831	14824	14936	14676	14755	14493	14661	14691	14623	14689	14670	14776	14726	14721	14642	14786	14654	14746	14713	14626	14724	14689	14894	14839	14646	14686	14699	14847	14668	14678	14661	14857	14814	14429	14549	14788	14636	14712	14807	14700	14735	14786	14696	14785	14826	14571	14886	14818	14659	14623	14773	14781	14885	14725	14724	14644	14799	14680	14655	14749	14799	14807	14733	14726	14709	14888	14746	14713	14710	14684	14633	14907	14740	14721	14736	14746	14657	14834	14805	14752	14685	14646	14746	14742	14787	14668	14618	14670	14758	14622	14820	14706	14853	14720	14721	14844	15013	14770	14862	14724	14561	14463	14738	14587	14889	14979	14757	14706	14819	14793	14573	14767	14745	14659	14686	14648	14589	14797	14786	14675	14539	14701	14712	14717	14665	14747	14850	14750	14728	14677	14734	14894	14616	14707	14726	14772	14726	14745	14712	14788	14891	14789	14651	14690	14563	14873	14714	14814	14746	14616	14850	14804	14613	14606	14656	14765	14689	14678	14647	14657	14640	14555	14665	14733	14681	14825	14611	14751	14785	14791	14803	14816	14919	14834	14660	14643	14799	14737	14685	14686	14743	14702	14631	14649	14694	14650	14764	14569	14748	14727	14610	14895	14623	14632	14763	14753	14867	14659	14702	14670	14719	14733	14588	14577	14792	14649	15018	14646	14673	14638	14793	14693	14686	14690	14767	14710	14721	14700	14755	14731	14768	14669	14726	14766	14831	14780	14656	14807	14695	14599	14696	14834	14667	14812	14716	14725	14743	14738	14669	14785	14737	14647	14547	14754	14859	14756	14796	14770	14697	14593	14694	14738	14792	14810	14857	14820	14744	14705	14764	14674	14733	14729	14666	14567	14816	14724	14729	14746	14713	14746	14783	14798	14646	14622	14731	14536	14869	14785	14795	14754	14769	14642	14674	14640	14691	14631	14741	14740	14653	14878	14712	14793	14867	14720	14822	14637	14720	14606	14671	14681	14758	14751	14828	14804	14730	14758	14609	14875	14696	14775	14819	14795	14706	14870	14696	14734	14785	14657	14678	14690	14597	14780	14675	14768	14728	14683	14685	14805	14549	14697	14721	14825	14725	14646	14554	14688	14680	14589	14726	14801	14852	14620	14754	14757	14633	14607	14788	14700	14674	14777	14557	14680	14840	14909	14896	14635	14601	14699	14785	14816	14786	14793	14826	14972	14866	14719	14675	14534	14710	14653	14787	14587	14800	14645	14863	14773	14963	14756	14752	14751	14705	14759	14748	14616	14687	14704	14615	14610	14644	14743	14802	14622	14664	14692	14785	14762	14688	14680	14734	14731	14834	14911	14808	14754	14783	14597	14706	14861	14786	14762	14504	14707	14819	14701	14668	14767	14848	14565	14759	14842	14599	14612	14501	14770	14828	14851	14666	14958	14701	14738	14637	14730	14874	14878	14793	14700	14752	14740	14590	14866	14813	14867	14882	14603	14827	14760	14847	14731	14826	14892	14829	14766	14751	14791	14730	14848	14656	14766	14628	14800	14738	14581	14711	14772	14782	14698	14807	14581	14752	14690	14518	14779	14756	14807	14736	14756	14760	14704	14579	14742	14554	14724	14724	14680	14773	14808	14579	14728	14655	14734	14897	14657	14595	14641	14663	14742	14821	14702	14785	14641	14828	14680	14753	14824	14856	14757	14825	14522	14775	14731	14674	14810	14862	14611	14741	14534	14834	14785	14653	14820	14800	14645	14681	14598	14748	14639	14802	14788	14827	14742	14660	14587	14645	14760	14691	14729	14895	14819	14715	14687	14799	14567	14781	14779	14660	14643	14647	14874	14657	14632	14856	14781	14795	14605	14611	14683	14931	14870	14640	14738	14636	14771	14543	14727	14409	14770	14863	14700	14720	14679	14637	14772	14780	14667	14626	14725	14700	14644	14784	14589	14684	14659	14611	14699	14721	14812	14855	14592	14811	14719	14829	14735	14798	14729	14877	14765	14773	14801	14678	14618	14787	14573	14737	14515	14768	14498	14587	14635	14735	14766	14640	14721	14757	14630	14770	14698	14772	14623	14743	14915	14722	14530	14708	14863	14804	14688	14762	14667	14726	14620	14937	14835	14643	14735	14877	14684	14624	14797	14749	14675	14729	14851	14674	14703	14636	14682	14530	14617	14859	14646	14694	14852	14794	14694	14696	14759	14641	14728	14680	14796	14705	14903	14795	14750	14575	14825	14861	14687	14653	14857	14731	14865	14731	14748	14782	14831	14789	14654	14667	14770	14727	14811	14864	14778	14715	14828	14737	14618	14604	14719	14690	14742	14716	14606	14627	14669	14696	14783	14709	14705	14828	14741	14773	14588	14748	14749	14692	14810	14735	14646	14785	14774	14642	14667	14817	14643	14703	14803	14703	14808	14765	14729	14778	14751	14763	14757	14933	14776	14804	14718	14640	14836	14777	14760	14662	14627	14784	14760	14623	14720	14675	14638	14546	14784	14851	14725	14808	14837	14637	14594	14845	14655	14524	14847	14830	14821	14690	14678	14754	14612	14743	14748	14686	14659	14809	14781	14657	14778	14702	14725	14743	14682	14716	14700	14670	14784	14783	14826	14586	14705	14829	14677	14597	14727	14743	14723	14683	14753	14824	14649	14767	14625	14792	14700	14767	14923	14722	14682	14689	14866	14779	14713	14690	14758	14714	14688	14860	14591	14746	14732	14680	14599	14816	14767	14724	14809	14966	14579	14723	14817	14719	14790	14630	14597	14682	14617	14791	14763	14849	14618	14627	14666	14803	14648	14860	14881	14654	14907	14743	14810	14719	14859	14616	14737	14753	14886	14685	14628	14619	14592	14586	14718	14726	14582	14596	14718	14747	14875	14793	14702	14560	14813	14760	14775	14608	14780	14768	14797	14633	14650	14683	14794	14669	14667	14728	14522	14487	14767	14689	14806	14777	14689	14915	14747	14959	14874	14876	14696	14606	14803	14738	14759	14719	14821	14640	14627	14723	14796	14656	14711	14692	14734	14692	14637	14725	14599	14757	14710	14699	14628	14658	14797	14792	14711	14744	14760	14711	14664	14723	14692	14743	14851	14791	14819	14771	14941	14669	14811	14690	14576	14708	14586	14754	14697	14798	14714	14845	14804	14690	14779	14693	14775	14751	14824	14771	14818	14665	14710	14616	14790	14631	14711	14833	14511	14649	14686	14763	14690	14741	14787	14705	14738	14719	14663	14775	14617	14581	14647	14690	14659	14725	14688	14610	14669	14799	14806	14731	14828	14552	14709	14786	14814	14869	14585	14668	14853	14851	14673	14753	14726	14766	14601	14678	14729	14779	14577	14569	14777	14732	14599	14602	14580	14721	14835	14713	14601	14819	14842	14539	14662	14709	14823	14616	14764	14774	14568	14740	14747	14854	14841	14748	14731	14764	14564	14818	14784	14681	14732	14840	14870	14714	14664	14611	14813	14611	14717	15005	14623	14633	14708	14892	14784	14817	14601	14840	14788	14755	14762	14821	14845	14707	14787	14613	14796	14850	14780	14937	14685	14729	14741	14633	14769	14638	14908	14778	14504	14639	14676	14632	14856	14496	14825	14617	14783	14603	14838	14775	14650	14628	14616	14916	14805	14759	14744	14667	14803	14510	14845	14676	14773	14675	14752	14722	14752	14713	14664	14652	14801	14718	14623	14877	14774	14772	14618	14817	14696	14817	14761	14753	14713	14676	14651	14650	14726	14664	14699	14941	14808	14782	14754	14762	14867	14749	14580	14741	14801	14771	14836	14658	14704	14726	14614	14684	14840	14543	14594	14899	14770	14644	14830	14639	14660	14710	14620	14749	14608	14503	14566	14722	14567	14694	14716	14601	14787	14606	14898	14806	14712	14787	14777	14569	14791	14714	14698	14731	14795	14586	14756	14792	14784	14744	14775	14801	14720	14720	14613	14695	14681	14469	14763	14824	14751	14712	14722	14707	14825	14639	14667	14742	14727	14683	14652	14732	14764	14590	14761	14646	14826	14537	14893	14701	14820	14531	14652	14677	14594	14735	14870	14733	14696	14798	14786	14608	14573	14762	14594	14674	14698	14637	14562	14813	14790	14529	14630	14686	14815	14841	14763	15020	14551	14580	14717	14785	14689	14848	14949	14711	14707	14830	14729	14539	14702	14787	14563	14635	14678	14571	14894	14657	14765	14822	14695	14812	14640	14642	14794	14738	14733	14791	14728	14657	14729	14661	14712	14711	14517	14732	14693	14729	14797	14716	14696	14752	14693	14691	14536	14777	14765	14769	14802	14754	14624	14873	14682	14668	14593	14711	14546	14706	14823	14796	14750	14782	14762	14801	14635	14634	14803	14770	14679	14741	14664	14631	14747	14812	14602	14744	14724	14722	14733	14843	14690	14816	14774	14718	14860	14695	14680	14856	14701	14765	14780	14834	14687	14712	14603	14604	14590	14750	14599	14947	14714	14812	14663	14630	14742	14785	14829	14786	14788	14709	14798	14563	14942	14695	14572	14762	14842	14768	14598	14851	14520	14841	14671	14628	14752	14639	14634	14674	14663	14821	14641	14752	14753	14813	14843	14684	14648	14732	14722	14686	14662	14786	14691	14803	14816	14669	14667
22581	20966	28704	23457	21560	24445	27045	22015	20546	20186	19401	18756	18433	18427	18111	18031	17904	17837	17770	17755	17681	17426	17483	17245	17295	17154	17259	17236	17245	17260	17618	17413	17472	17259	17132	17131	17346	17061	17151	17236	17121	17082	17274	17013	17073	17192	17248	17234	17180	17013	17217	17182	17090	17138	17136	17220	17184	17022	17083	17109	17207	16951	16986	17157	17078	17073	16952	17101	17106	16890	16964	17188	17054	16987	17067	17051	17030	17173	17086	16920	17108	17023	17079	16865	16875	16944	17105	17008	17105	17023	17085	16763	16773	16962	16809	17192	16992	16932	17152	17122	17255	16902	17181	16996	17164	17119	17060	16926	16914	16875	17119	16927	16916	17036	16857	16888	17122	17113	17073	17048	17155	17107	16979	16811	16856	17084	16680	17200	16886	17062	16688	17027	16919	16887	16909	17107	16944	17089	16912	17022	16795	16852	17124	17049	16988	17059	16989	17123	17001	16613	17002	17029	16922	16829	17082	16959	17022	16892	17074	16934	16990	17086	17252	16932	17161	16821	17090	16773	16782	16943	17057	17186	16984	17060	17005	16995	16989	17051	17043	16979	17205	16910	16977	16874	17218	17015	17109	17011	16937	17091	17052	16927	16945	17140	17003	17011	17053	16981	16944	17088	16941	16813	17100	16818	17303	17012	17057	16904	17050	17041	16800	16903	17037	16969	16896	16877	16861	17044	17053	17065	17030	16976	17052	17194	16844	16977	16989	17043	16979	16803	17095	16983	17000	17010	16924	16938	16869	17110	16958	16985	17215	17079	17101	16983	17060	17055	17135	16855	17067	17049	17133	17043	17302	17019	16796	17018	17059	16731	16924	16971	17012	16906	17177	17109	17047	17152	16989	17015	17047	17002	17080	17045	17106	17018	17033	17043	16869	17142	16965	16879	17166	17283	17130	16943	17106	17046	16995	16837	17055	16917	17023	16981	16773	17051	16893	17102	17166	17158	17089	16882	16920	16974	17042	16922	16917	16848	16921	17088	16960	17102	16829	16978	16839	16931	17115	16915	17084	16885	16837	16898	17194	17021	17064	16836	16999	16887	16979	16976	16993	17173	16862	17042	16893	16865	16992	17018	17232	16795	17038	17150	16910	16861	17086	16990	17121	17004	16930	17042	16904	17056	17228	17255	17144	16990	16863	16999	16951	16935	17104	16956	16961	16915	17111	17232	17235	17119	17124	17137	17095	17142	16976	17050	17078	16864	17003	16910	17083	17071	17036	16837	16986	17005	17021	16864	16784	17126	16852	16811	16992	17084	16773	17124	16987	16801	16956	17000	17197	17135	17025	16976	17069	17120	17082	16966	17094	16931	17102	16881	17139	17264	16917	16950	17034	16873	17123	16995	17083	16957	17095	16981	17036	16844	17086	17025	16980	16833	16915	17120	16978	16814	16973	16927	16976	16796	16897	17018	16971	16974	17013	17137	17111	17069	17078	16937	17055	17041	17083	16990	17046	16901	17086	16890	17093	17122	16922	16735	17118	16893	17090	16946	16929	17008	17039	16961	16860	17018	17013	17181	17041	17043	16888	17049	16930	16916	16900	16906	17034	17003	17030	17091	17153	17085	16964	16944	16888	16827	17056	17034	16975	16901	16971	17039	16779	17075	17077	16987	16912	17032	17056	16914	17033	16956	17177	17136	16978	16859	16959	17058	16802	16909	17173	17226	16930	16849	16960	16822	17042	17088	16822	16999	17011	16763	17006	17150	17191	16909	16770	16976	16895	17172	16881	16929	16922	16916	17149	16894	16881	17053	16997	16915	17216	17050	17035	17140	17004	17143	17067	16863	16920	17173	16921	16960	17263	16932	17089	17160	17135	16959	16828	17031	17033	16849	16991	17076	17004	16901	16931	17016	17071	16913	16991	16817	16983	16914	17144	17091	16962	17007	16897	16779	16872	17048	17077	17089	17081	17002	16991	16893	17036	16985	16759	17012	17019	16874	16907	16969	16962	17054	16894	16749	17135	17105	16965	17064	16937	16979	17177	17096	16974	16958	16922	16974	17095	17052	17163	16994	17133	16992	17119	16966	17096	17124	16937	16779	16793	16967	16889	16791	17215	16985	16908	17044	16781	16796	16984	16793	16859	16998	16930	16860	17018	17078	17066	17118	16870	17059	17084	16959	17074	16846	16933	16856	16987	16799	16970	16941	17064	16883	17096	16990	17032	17009	17233	17208	17339	17015	17177	17073	17009	17377	16958	16842	16918	17230	17141	17024	17184	16891	17022	16909	17142	16964	16927	16944	16857	17035	17063	16982	17068	16945	16992	16938	16826	16728	16938	17016	16830	17019	17140	16997	17059	17039	16913	16792	16966	16929	16802	17068	17067	17022	17242	16988	17007	16882	17026	16842	16888	16985	17032	16844	17189	16947	17090	17040	17049	16952	16960	16847	16879	17240	17121	17136	16971	16934	17026	16974	17032	17096	16746	16671	17118	16969	17048	16928	16981	16763	17097	16926	16825	16966	16987	16788	16964	17025	16889	16809	16884	16749	17147	16823	16984	16969	16989	16997	17183	16993	16845	16887	16930	16980	16889	16905	17073	16927	16978	16993	16938	17020	17043	17111	17007	16903	16923	17116	17173	17046	16903	17054	16957	17005	16798	17091	17023	17171	16979	16899	16934	16943	16913	16967	16920	17129	16790	17074	16846	17000	16975	16931	17149	17033	17015	17034	17083	16937	17093	17014	16837	17096	16856	16788	17074	16961	17080	16851	16996	17016	17100	17017	17081	17094	16981	17000	16985	16877	17034	16916	17074	17161	16935	16909	17107	17049	16996	17183	16964	17156	17025	17127	17117	16951	17107	17054	17021	17097	17134	16835	17101	17114	16951	16958	16783	17022	17106	17105	16985	16841	16956	17090	16900	16901	16965	17057	16959	16853	17037	16804	16976	17041	16798	16859	16944	17109	17016	17069	17226	17080	16858	17038	16974	16867	16982	16976	17088	17015	17062	16924	16970	16827	16735	16990	17082	17059	17027	17101	17104	17130	16866	16871	17177	16999	16971	17038	16895	17139	16818	16844	17046	17049	17081	16836	16947	17129	17035	16975	16919	16766	17011	17052	16791	16949	17021	17149	16976	16993	16884	16805	16954	16860	17014	17031	16834	16772	16971	17041	17065	17010	17148	17120	16769	17058	16983	16864	17155	17158	16884	17012	16957	17014	16937	16981	17044	17058	17022	16944	17028	16911	17071	16989	17013	17053	17073	17091	16903	16887	16869	16816	16964	16905	16864	16976	17074	16870	16964	16854	16985	16934	16960	16791	17019	17096	16787	17057	16778	16998	16993	17074	17099	16919	17231	16984	17069	17187	16903	16912	16926	16938	17011	16880	16942	16831	16859	16952	16974	17000	17028	17073	17004	17028	16919	16946	17004	16934	16982	16846	17003	17000	17108	17009	16931	16898	17033	17182	17120	17057	16956	16954	16899	17089	16932	17094	16961	16865	16926	16962	17135	17107	16791	16645	16943	16953	16990	16922	16939	17014	17027	16959	16920	16967	17072	16975	16973	16876	16909	16869	16930	16900	16825	17072	16909	16748	16926	17080	17044	17023	16947	16880	16924	16813	17136	16926	16945	16879	16966	17136	16843	16991	17173	17005	17308	17027	17055	17059	17081	16889	17021	16913	16954	17036	16879	16977	17245	17002	17039	16985	16969	16936	17133	16941	17145	17039	17007	17128	17075	16998	17186	17070	17040	16745	17017	16895	16738	17101	16911	16922	16883	16867	16828	16952	16858	16966	16988	17038	17072	16851	17004	16940	16962	17001	17017	17255	17086	17067	17087	16912	16977	16887	17017	17147	17013	17153	16707	17072	16708	16876	17092	16885	16912	16949	16842	17084	17074	17003	16973	16849	16777	16932	17011	16999	16926	16985	17164	17088	17175	16960	17061	17092	17088	16986	16860	17022	17212	16887	16884	17077	17004	16974	17051	16787	16834	17070	17080	17033	17187	17004	17001	17045	16965	16902	17160	16936	16956	17087	16857	17010	16847	16832	16825	16848	16926	17058	17020	16928	17111	17089	17045	16857	17080	17021	16982	17066	17033	16862	16957	17016	16887	16754	17043	17120	16932	17082	16984	16953	17031	16906	16843	17019	17005	17033	16955	17007	16974	17049	16849	16990	17070	16907	16983	16905	17228	17217	17001	16925	16851	16929	17131	16948	16960	17007	16825	17065	16886	16943	16824	16865	16956	17119	17142	17034	17037	17060	17039	16998	17036	17030	16880	16894	17064	17125	16804	16812	16840	16859	17089	16916	16929	17039	17071	16933	16925	16932	16591	17077	17012	16914	16967	16819	17032	17024	16947	17185	16783	16717	16952	16854	17024	17095	17126	16967	17040	17073	16848	16806	17037	17007	16953	17169	16868	16911	17084	16946	16884	17001	17084	16842	16893	16872	17137	17038	16977	17053	16924	16789	16724	16762	16883	16776	16862	17105	17014	17069	16902	17108	16847	16940	17024	16961	17095	16767	16877	16947	17292	16848	16886	17021	17079	17093	17057	16942	16948	17037	16869	16927	16862	17048	17225	17085	17180	17023	16897	16982	17019	17083	17186	17207	17078	16963	16983	16838	16897	16987	17019	17225	17147	17149	17022	16909	17118	16839	16984	17300	17002	17102	17003	16885	17122	16845	17108	17138	17077	16932	17037	16951	17020	16962	17005	17053	16949	16882	16943	16916	16937	17079	17109	16953	16944	16892	17006	17045	16801	16820	17003	16917	17161	16970	16956	17080	16892	16631	16996	16946	16914	16907	17056	16918	17018	17089	16862	16938	17004	16931	17102	17207	17090	16974	16927	17091	17123	17046	17012	17193	17000	16898	16910	17175	17013	17003	17060	16922	16893	17007	17040	16958	16953	17030	17229	17002	16984	17050	16970	17016	16863	17140	17032	17140	16960	17015	17078	16908	17010	17052	16901	16964	17063	16837	16933	16922	16870	16830	16844	16793	16983	16899	17106	17030	17097	16894	16951	17117	16805	17130	17057	16881	17093	17087	17035	16947	16939	17068	16894	16915	16978	17101	17053	16982	17123	17144	16865	16898	16862	17020	16982	17057	17100	17103	17123	16968	17016	17006	17023	17072	17241	17091	16901	16926	16979	16948
25049	43743	42049	34071	29169	25990	23830	21838	20292	18970	18364	17371	16828	16405	16403	16107	15921	15631	15606	15234	15316	15218	14944	15170	14900	14952	15016	14969	14856	15003	14772	14961	15034	14986	14872	15003	14935	14733	14941	14792	14917	14631	14976	14707	14858	14824	14643	14884	14544	14762	14645	14757	14888	14683	14683	14744	14534	14787	14850	14634	14625	14721	14771	14664	14698	14482	14737	14594	14759	14492	14479	14689	14706	14675	14781	14596	14793	14657	14605	14668	14462	14580	14506	14670	14609	14769	14683	14706	14757	14675	14766	14644	14525	14811	14534	14615	14768	14736	14451	14608	14634	14576	14670	14740	14567	14687	14476	14535	14671	14655	14498	14745	14749	14676	14708	14558	14560	14569	14689	14807	14587	14656	14558	14760	14691	14652	14698	14611	14752	14622	14730	14730	14627	14718	14622	14691	14684	14672	14505	14672	14618	14591	14633	14680	14504	14691	14602	14582	14785	14672	14684	14732	14510	14750	14658	14706	14718	14636	14412	14515	14555	14657	14690	14686	14647	14809	14765	14508	14656	14522	14836	14585	14721	14616	14723	14773	14601	14801	14595	14454	14743	14493	14645	14800	14630	14743	14610	14667	14699	14472	14606	14849	14564	14746	14577	14631	14592	14587	14683	14631	14742	14633	14704	14603	14700	14486	14572	14766	14577	14579	14621	14746	14552	14658	14656	14557	14723	14629	14407	14480	14621	14703	14555	14571	14709	14535	14650	14716	14479	14546	14659	14598	14683	14532	14528	14518	14514	14730	14576	14664	14763	14707	14632	14607	14770	14558	14666	14522	14791	14591	14695	14488	14788	14538	14627	14609	14742	14660	14571	14688	14480	14620	14397	14532	14694	14690	14661	14733	14914	14668	14536	14567	14409	14782	14607	14636	14448	14663	14516	14456	14781	14804	14575	14611	14447	14664	14381	14628	14642	14670	14666	14657	14576	14567	14611	14592	14619	14648	14652	14671	14781	14536	14488	14692	14683	14735	14731	14628	14724	14465	14722	14758	14660	14572	14613	14719	14453	14583	14586	14591	14653	14539	14587	14529	14554	14694	14775	14582	14519	14625	14815	14587	14627	14546	14711	14664	14591	14742	14506	14650	14638	14660	14598	14721	14645	14612	14573	14636	14672	14697	14533	14527	14581	14422	14677	14589	14696	14752	14527	14673	14613	14879	14589	14751	14658	14764	14437	14660	14771	14574	14670	14658	14596	14746	14524	14600	14571	14591	14665	14530	14703	14567	14605	14589	14604	14604	14644	14705	14726	14489	14478	14448	14645	14782	14637	14630	14569	14493	14710	14583	14492	14721	14544	14710	14635	14562	14506	14723	14613	14773	14471	14591	14508	14668	14654	14719	14494	14654	14589	14802	14467	14459	14533	14726	14588	14640	14753	14752	14718	14648	14645	14477	14477	14690	14619	14576	14343	14663	14667	14638	14606	14696	14552	14536	14504	14570	14585	14634	14504	14630	14692	14739	14617	14579	14720	14720	14734	14557	14692	14777	14494	14403	14525	14813	14614	14571	14730	14753	14596	14577	14544	14713	14601	14697	14490	14542	14709	14685	14712	14741	14712	14521	14664	14661	14507	14616	14780	14753	14657	14604	14612	14442	14592	14708	14571	14678	14745	14567	14592	14731	14748	14704	14677	14610	14592	14584	14609	14635	14575	14628	14612	14694	14677	14535	14579	14811	14585	14680	14551	14539	14440	14606	14452	14779	14638	14621	14654	14709	14516	14579	14657	14667	14656	14512	14520	14692	14502	14486	14729	14495	14721	14568	14503	14647	14646	14691	14524	14540	14591	14437	14632	14460	14609	14585	14463	14653	14617	14715	14602	14757	14545	14554	14640	14573	14715	14625	14412	14697	14732	14682	14408	14559	14669	14791	14755	14598	14606	14647	14414	14619	14555	14634	14526	14709	14446	14589	14575	14498	14597	14578	14596	14630	14699	14565	14664	14564	14690	14597	14588	14675	14659	14668	14799	14627	14695	14645	14642	14577	14667	14687	14560	14611	14696	14697	14610	14674	14502	14647	14632	14463	14714	14610	14673	14700	14518	14700	14540	14652	14631	14523	14626	14615	14656	14698	14542	14651	14804	14682	14648	14513	14581	14617	14670	14585	14474	14840	14678	14596	14593	14616	14696	14441	14771	14754	14561	14651	14607	14532	14682	14789	14661	14467	14535	14773	14708	14537	14575	14638	14471	14751	14627	14505	14686	14487	14779	14646	14574	14637	14598	14632	14390	14523	14514	14707	14715	14433	14668	14726	14868	14604	14624	14462	14638	14667	14613	14583	14743	14701	14586	14658	14696	14669	14617	14661	14432	14512	14631	14938	14554	14432	14608	14892	14696	14527	14570	14738	14760	14705	14534	14658	14610	14534	14712	14562	14606	14459	14764	14575	14623	14619	14544	14797	14568	14522	14732	14652	14586	14766	14711	14576	14585	14596	14598	14616	14738	14723	14580	14602	14582	14663	14534	14736	14462	14463	14691	14682	14505	14606	14599	14684	14701	14697	14672	14681	14642	14800	14604	14660	14609	14578	14665	14629	14641	14607	14519	14743	14412	14599	14590	14531	14472	14616	14474	14563	14408	14636	14867	14500	14726	14702	14634	14677	14748	14589	14633	14546	14495	14563	14611	14522	14582	14565	14499	14531	14543	14629	14708	14535	14512	14670	14540	14741	14612	14712	14581	14643	14624	14478	14782	14516	14674	14656	14631	14635	14611	14686	14607	14458	14422	14669	14744	14584	14570	14609	14535	14671	14549	14592	14524	14439	14537	14531	14529	14788	14451	14605	14557	14666	14501	14681	14796	14713	14557	14560	14606	14598	14805	14629	14713	14431	14564	14573	14622	14607	14780	14648	14557	14607	14485	14479	14795	14721	14537	14603	14798	14676	14731	14590	14826	14669	14577	14638	14703	14381	14611	14669	14633	14604	14471	14777	14665	14606	14496	14595	14586	14721	14709	14683	14676	14673	14532	14511	14587	14543	14786	14609	14615	14610	14653	14628	14668	14677	14449	14499	14565	14717	14583	14494	14491	14597	14515	14808	14535	14466	14490	14631	14451	14778	14707	14634	14719	14571	14610	14646	14585	14761	14568	14676	14534	14548	14511	14576	14787	14616	14588	14755	14670	14590	14496	14668	14823	14619	14568	14557	14636	14522	14631	14618	14780	14618	14691	14629	14630	14571	14484	14620	14709	14512	14676	14678	14531	14569	14594	14562	14498	14511	14596	14665	14614	14580	14614	14562	14647	14602	14557	14566	14694	14667	14647	14543	14612	14555	14794	14516	14710	14566	14681	14538	14773	14495	14457	14654	14643	14663	14486	14636	14839	14649	14557	14564	14706	14686	14596	14590	14644	14537	14510	14702	14658	14812	14616	14714	14593	14387	14723	14545	14693	14650	14460	14693	14699	14645	14624	14607	14672	14762	14573	14565	14802	14720	14541	14714	14598	14634	14749	14737	14609	14596	14652	14548	14503	14590	14486	14601	14544	14751	14547	14755	14609	14460	14503	14676	14677	14519	14408	14570	14712	14451	14642	14594	14623	14445	14627	14694	14665	14558	14637	14606	14634	14691	14636	14658	14550	14364	14617	14651	14596	14665	14755	14647	14482	14558	14599	14581	14513	14508	14658	14554	14618	14514	14679	14720	14567	14663	14611	14768	14575	14704	14724	14617	14671	14575	14603	14587	14713	14639	14593	14680	14562	14613	14807	14699	14730	14766	14658	14587	14712	14520	14592	14527	14726	14579	14594	14527	14617	14560	14710	14609	14815	14672	14590	14491	14739	14716	14548	14629	14705	14631	14500	14764	14632	14537	14512	14639	14557	14515	14566	14612	14549	14600	14656	14747	14567	14694	14661	14851	14640	14722	14683	14563	14661	14622	14623	14787	14705	14488	14663	14593	14614	14721	14690	14556	14608	14524	14588	14601	14864	14793	14685	14710	14495	14505	14676	14641	14494	14649	14572	14517	14652	14653	14580	14544	14603	14667	14550	14597	14543	14525	14584	14576	14528	14613	14556	14666	14580	14475	14619	14624	14697	14757	14719	14425	14612	14761	14543	14621	14542	14423	14614	14769	14645	14523	14606	14769	14603	14772	14578	14545	14695	14575	14482	14753	14508	14566	14650	14683	14670	14736	14731	14607	14590	14633	14600	14774	14618	14690	14590	14704	14488	14533	14629	14538	14594	14540	14645	14452	14520	14686	14707	14558	14745	14710	14616	14650	14518	14567	14854	14562	14554	14641	14606	14483	14579	14694	14666	14669	14599	14704	14519	14631	14627	14505	14532	14558	14715	14699	14719	14631	14620	14786	14656	14562	14721	14692	14460	14585	14419	14477	14774	14475	14592	14606	14659	14617	14628	14495	14663	14737	14676	14724	14588	14580	14471	14599	14594	14429	14385	14753	14562	14573	14648	14681	14697	14592	14731	14592	14556	14596	14630	14467	14743	14595	14487	14483	14620	14589	14540	14484	14587	14561	14710	14733	14635	14523	14582	14491	14603	14698	14744	14673	14646	14602	14582	14575	14535	14684	14642	14467	14580	14668	14701	14644	14515	14736	14649	14423	14662	14600	14707	14659	14727	14706	14605	14707	14373	14827	14686	14725	14830	14591	14546	14610	14618	14642	14729	14600	14729	14580	14671	14775	14622	14770	14508	14581	14572	14627	14535	14397	14633	14615	14425	14688	14639	14619	14689	14719	14605	14568	14467	14519	14704	14618	14562	14487	14797	14636	14766	14611	14458	14601	14590	14632	14598	14594	14538	14809	14482	14735	14461	14620	14689	14586	14593	14498	14685	14774	14573	14498	14702	14585	14676	14749	14743	14546	14480	14659	14471	14585	14620	14339	14756	14455	14780	14518	14639	14793	14583	14604	14768	14754	14705	14618	14801	14494	14735	14633	14581	14492	14698	14630	14532	14688	14543	14569	14755	14670	14563	14752	14585	14588	14502	14612	14738	14738	14595	14720	14734	14625	14728	14617	14587	14701	14551	14733	14693	14464	14538	14531	14613	14650	14512	14640	14537	14783	14704	14524	14731	14586	14592	14756	14583	14735	14688	14613	14607	14626	14684	14647	14652	14727	14489	14634	14525	14717	14721	14441
27794	24194	29731	27091	22776	21427	20348	19555	18978	18800	18466	18172	18271	18026	18004	17972	17848	17956	17750	17783	17873	17812	17917	17901	17636	17726	17468	17802	17712	17797	17669	17722	17413	17647	17716	17907	17730	17971	17767	17763	17632	17430	17671	17634	17667	17648	17728	17703	17540	17591	17702	17825	17738	17534	17653	17506	17969	17528	17681	17534	17623	17501	17822	17581	17762	17644	17518	17666	17846	17707	17849	17795	17562	17543	17597	17685	17705	17744	17745	17819	17613	17573	17533	17535	17700	17887	17596	17600	17589	17532	17635	17551	17612	17483	17719	17665	17733	17622	17550	17857	17583	17474	17559	17572	17644	17681	17640	17667	17851	17702	17385	17589	17575	17440	17589	17468	17689	17697	17698	17505	17494	17733	17679	17639	17611	17616	17787	17762	17698	17442	17688	17510	17672	17709	17602	17634	17586	17653	17447	17721	17506	17788	17624	17379	17726	17469	17721	17736	17833	17536	17314	17440	17750	17664	17783	17696	17613	17610	17649	17613	17435	17570	17523	17349	17871	17604	17594	17418	17686	17634	17524	17749	17626	17704	17446	17501	17559	17473	17673	17731	17704	17609	17525	17833	17789	17614	17539	17715	17611	17671	17663	17644	17748	17577	17686	17803	17783	17538	17605	17548	17648	17477	17488	17692	17464	17499	17645	17517	17345	17599	17749	17601	17709	17750	17578	17650	17399	17557	17499	17721	17806	17701	17601	17465	17644	17720	17632	17595	17389	17527	17615	17755	17536	17401	17451	17557	17588	17603	17584	17955	17427	17530	17415	17517	17573	17521	17556	17729	17610	17529	17547	17257	17663	17693	17493	17679	17711	17583	17471	17728	17521	17718	17600	17531	17765	17496	17548	17624	17676	17613	17722	17687	17734	17705	17643	17475	17484	17575	17698	17615	17617	17771	17655	17624	17611	17641	17516	17597	17579	17725	17760	17681	17575	17544	17907	17515	17649	17379	17687	17813	17664	17541	17730	17502	17712	17725	17720	17640	17687	17648	17584	17730	17610	17609	17540	17772	17605	17563	17476	17608	17379	17431	17558	17556	17402	17603	17609	17650	17578	17690	17761	17698	17572	17513	17557	17699	17820	17468	17855	17732	17737	17419	17524	17476	17487	17601	17464	17681	17855	17681	17660	17584	17571	17928	17494	17452	17584	17487	17480	17510	17530	17614	17608	17545	17783	17592	17610	17762	17741	17530	17698	17664	17755	17731	17605	17611	17621	17571	17561	17508	17620	17708	17777	17507	17550	17676	17486	17633	17458	17572	17547	17812	17652	17665	17590	17551	17625	17807	17521	17583	17485	17606	17673	17622	17616	17603	17747	17639	17404	17666	17621	17597	17533	17472	17712	17557	17706	17635	17336	17724	17774	17586	17451	17471	17632	17608	17637	17759	17625	17557	17708	17703	17620	17478	17751	17660	17719	17674	17553	17648	17621	17760	17797	17519	17632	17927	17742	17671	17633	17831	17787	17679	17601	17478	17703	17571	17520	17475	17525	17485	17525	17733	17800	17684	17483	17550	17390	17475	17650	17524	17540	17855	17712	17622	17601	17560	17509	17443	17689	17606	17772	17767	17596	17498	17615	17522	17570	17632	17652	17692	17487	17645	17514	17694	17613	17625	17526	17594	17679	17500	17428	17659	17445	17469	17519	17766	17914	17621	17375	17614	17669	17731	17572	17735	17826	17727	17606	17515	17484	17724	17670	17650	17695	17700	17575	17674	17781	17380	17469	17561	17699	17650	17557	17727	17672	17597	17571	17538	17587	17542	17512	17614	17592	17512	17771	17763	17628	17397	17537	17496	17678	17564	17711	17663	17752	17627	17533	17499	17498	17477	17627	17611	17767	17837	17514	17699	17489	17567	17599	17609	17727	17531	17648	17599	17560	17572	17662	17560	17651	17742	17822	17641	17584	17617	17586	17574	17838	17795	17834	17401	17578	17541	17525	17479	17643	17640	17668	17552	17683	17630	17669	17623	17602	17545	17665	17829	17631	17500	17602	17591	17677	17865	17701	17701	17643	17831	17663	17593	17479	17642	17700	17783	17629	17531	17650	17479	17407	17733	17704	17751	17851	17737	17573	17831	17731	17823	17551	17675	17633	17592	17608	17598	17645	17685	17585	17414	17754	17649	17447	17592	17567	17656	17862	17818	17461	17601	17351	17580	17563	17684	17668	17683	17545	17656	17431	17386	17507	17440	17681	17527	17514	17392	17609	17726	17636	17674	17822	17856	17713	17600	17490	17480	17484	17564	17766	17560	17670	17573	17655	17717	17663	17535	17633	17589	17398	17599	17621	17701	17725	17670	17652	17585	17676	17724	17624	17701	17707	17733	17564	17620	17532	17667	17629	17832	17628	17571	17474	17628	17757	17573	17633	17676	17702	17673	17564	17630	17653	17604	17542	17602	17646	17709	17468	17416	17412	17509	17484	17742	17704	17465	17511	17666	17715	17604	17506	17682	17567	17617	17509	17500	17578	17570	17615	17837	17585	17801	17466	17536	17749	17738	17784	17857	17778	17767	17636	17551	17568	17521	17549	17570	17520	17699	17646	17844	17887	17660	17642	17680	17592	17558	17560	17646	17619	17399	17713	17663	17744	17726	17616	17645	17545	17449	17474	17795	17644	17828	17629	17656	17697	17786	17618	17577	17749	17612	17823	17656	17596	17689	17558	17617	17674	17564	17620	17771	17731	17809	17913	17601	17644	17517	17712	17522	17795	17735	17664	17690	17645	17720	17833	17770	17705	17493	17701	17736	17576	17487	17544	17719	17820	17709	17688	17491	17648	17663	17696	17653	17610	17525	17746	17689	17634	17670	17729	17628	17888	17765	17701	17638	17631	17567	17782	17599	17673	17618	17555	17795	17457	17725	17392	17442	17650	17456	17461	17581	17776	17521	17582	17592	17568	17809	17517	17709	17642	17566	17716	17670	17710	17658	17657	17535	17727	17832	17850	17430	17962	17665	17788	17758	17620	17762	17642	17440	17499	17541	17648	17523	17518	17661	17828	17550	17684	17628	17651	17586	17705	17690	17684	17834	17738	17460	17444	17491	17537	17587	17646	17522	17531	17741	17587	17578	17517	17505	17818	17721	17554	17607	17660	17735	17646	17751	17563	17575	17505	17764	17544	17595	17652	17688	17698	17557	17631	17763	17462	17760	17701	17406	17559	17732	17664	17734	17991	17493	17848	17537	17513	17753	17464	17544	17626	17612	17646	17671	17596	17375	17701	17468	17566	17547	17653	17614	17620	17679	17724	17690	17692	17708	17845	17573	17623	17641	17543	17266	17554	17435	17801	17759	17780	17669	17699	17856	17526	17491	17619	17610	17745	17619	17619	17789	17570	17641	17668	17735	17750	17629	17616	17662	17830	17700	17561	17341	17608	17455	17615	17594	17637	17622	17553	17914	17549	17676	17574	17476	17614	17669	17726	17716	17802	17698	17489	17580	17673	17695	17636	17598	17593	17729	17937	17548	17654	17525	17579	17833	17740	17624	17665	17639	17592	17624	17626	17545	17796	17658	17481	17472	17706	17479	17469	17609	17649	17591	17757	17623	17547	17547	17555	17679	17806	17517	17619	17411	17745	17744	17820	17532	17542	17617	17457	17503	17777	17775	17717	17516	17678	17562	17609	17684	17662	17752	17588	17603	17810	17699	17783	17738	17538	17700	17504	17590	17660	17447	17670	17773	17627	17518	17627	17716	17722	17605	17557	17649	17624	17582	17467	17491	17399	17741	17505	17582	17620	17566	17621	17714	17722	17674	17509	17538	17673	17597	17553	17687	17524	17683	17582	17633	17629	17564	17592	17596	17771	17623	17567	17762	17509	17558	17708	17715	17607	17506	17618	17706	17678	17595	17655	17366	17451	17617	17687	17587	17767	17845	17895	17570	17628	17508	17648	17675	17632	17704	17681	17447	17570	17807	17499	17604	17966	17509	17812	17481	17575	17470	17614	17588	17568	17627	17664	17663	17701	17507	17543	17734	17597	17692	17603	17790	17736	17597	17567	17614	17694	17638	17587	17648	17554	17431	17530	17738	17505	17676	17611	17546	17662	17616	17790	17684	17786	17475	17432	17603	17783	17602	17709	17618	17581	17505	17801	17508	17714	17670	17613	17631	17793	17604	17514	17789	17474	17601	17612	17626	17782	17702	17515	17713	17556	17625	17763	17469	17560	17856	17692	17589	17579	17626	17442	17483	17424	17565	17512	17601	17790	17638	17643	17592	17739	17730	17771	17686	17713	17718	17568	17646	17766	17799	17561	17596	17630	17527	17619	17435	17746	17629	17756	17557	17662	17556	17621	17668	17718	17565	17560	17569	17606	17544	17717	17643	17643	17751	17683	17585	17563	17710	17834	17901	17502	17676	17530	17633	17636	17612	17924	17820	17464	17656	17618	17651	17651	17683	17747	17526	17680	17375	17678	17608	17748	17642	17619	17774	17776	17690	17754	17796	17796	17639	17587	17649	17662	17492	17709	17711	17540	17633	17617	17743	17748	17554	17688	17742	17572	17576	17575	17731	17608	17551	17634	17611	17718	17483	17725	17698	17687	17475	17665	17636	17756	17656	17607	17569	17733	17678	17743	17568	17778	17629	17544	17609	17624	17567	17496	17774	17420	17660	17511	17665	17615	17728	17667	17888	17821	17768	17627	17412	17715	17641	17531	17637	17561	17540	17928	17654	17748	17589	17675	17618	17412	17387	17680	17687	17780	17564	17665	17789	17840	17435	17714	17874	17614	17584	17220	17582	17591	17746	17729	17621	17579	17617	17488	17685	17550	17758	17547	17601	17472	17772	17494	17468	17712	17425	17603	17648	17575	17531	17550	17638	17612	17810	17525	17596	17744	17582	17827	17717	17687	17592	17620	17399	17714	17662	17753	17826	17593	17592	17631	17670	17811	17432	17586	17593	17571	17564	17510	17522	17714	17701	17637	17515	17726	17742	17670	17582	17502	17665	17626	17650	17666	17381	17630	17420	17601	17640	17557	17936	17941	17654	17761	17804	17588	17704	17695	17701	17713	17731	17616	17557	17677	17678	17496	17503	17489	17375	17437	17630	17646	17650	17574	17856	17670	17706	17634	17594	17454	17543	17572	17406	17553	17740	17612	17621
24112	34504	32571	25995	22519	20468	19060	18036	17371	16837	16226	16106	15814	15732	15708	15538	15544	15534	15295	15155	15226	15204	15115	15316	15213	15310	14926	15026	15044	14955	15193	15051	15111	15085	14926	15029	14981	15056	15190	14959	14889	15210	15143	15098	14996	15133	15142	14982	15095	15187	14952	14969	14947	15025	14936	15066	15066	15011	15081	15025	14964	14993	14965	14952	14923	15117	14959	14955	15024	15003	14961	14892	14999	14970	15065	15027	14953	15002	15046	14925	15043	15060	14907	15050	15098	14826	14876	15024	15022	14981	14915	14910	15062	14912	15167	14951	15077	14889	14930	15233	15056	14901	14866	14993	14772	14928	14934	15034	15125	15345	14912	14919	15025	14970	15034	15003	15059	15132	14973	15004	15100	15078	15169	14927	14987	14817	15127	15009	15157	14967	15078	14924	15014	14957	15054	15006	15019	15168	14981	15047	15138	15052	14981	15103	15098	14934	15062	14916	15083	14957	14987	14981	14967	15018	15066	14983	15101	14901	14867	14887	15029	15119	15126	15064	14995	14978	15079	14913	14993	14942	14801	14987	15202	14944	15010	14915	14905	15032	15116	15012	14986	15173	15023	15047	14890	15057	14944	15122	15128	14945	15146	15007	15080	14901	15022	14923	15025	14867	14859	15062	14870	14775	14968	14906	15102	15096	14930	15197	15043	14967	15037	15164	15079	14957	14985	15125	15144	15004	14940	15000	14923	15100	14995	14932	15034	14966	15079	15067	14890	14927	15091	14882	14844	15056	15084	15098	15138	14907	15045	15125	14980	14879	15060	15059	14900	14843	15105	15181	15052	15057	14916	15084	15061	15011	15135	15095	15089	15014	15004	15066	15019	14913	14960	14854	15058	15108	14851	15166	15043	14920	14977	15044	14934	15043	15099	14914	14968	15082	15034	14901	15141	15029	15179	15015	14828	15108	15114	14982	15033	14955	14946	15009	15123	15072	15175	15048	15081	15127	15050	14929	15115	15041	14995	15218	14989	15022	15072	15177	14847	14852	15024	15095	15048	15118	15047	15216	15121	14912	14981	14921	15018	14985	14944	15089	14993	15051	14928	15135	15042	14934	15013	15074	15091	14987	14836	14869	15168	15032	14913	15121	14867	14957	14899	14839	15127	14939	14891	15097	15052	15123	14876	14948	15030	15100	15050	14797	15022	15015	15035	15090	14965	15048	15083	14953	15035	15017	15209	14980	15076	15062	15066	15018	15249	14901	15024	14945	14963	14958	15000	14936	14862	14899	15084	15007	14975	15000	15057	14808	14958	14973	15100	15073	14994	15092	15022	15038	14890	14901	14961	14967	15036	14891	15044	15051	15084	14994	14901	14920	15014	14886	15101	14937	14975	15043	15008	15089	15015	15015	14985	14919	15194	15018	15148	15027	14931	15127	15012	14972	15002	15014	14848	14970	15090	15161	15110	14977	15056	15020	15067	14873	15149	15093	14794	15017	15027	14846	14942	15113	14950	15176	15159	14922	15195	14990	14828	14995	14834	15049	15015	15014	15194	15080	14991	14973	14922	15100	14982	14965	14943	15006	14887	15089	14984	15204	15113	15035	14852	15066	14876	15006	14911	15001	14935	15065	14908	14773	15148	15112	14932	14996	15213	14981	15020	15044	15165	15040	14948	14948	14869	14981	15013	14884	14986	14956	14954	14998	14924	15093	15075	15013	14964	15009	15036	14908	15054	15021	15043	15082	15129	14857	15158	15000	14833	14965	15009	15031	14890	14969	14963	14859	15033	15061	15006	15031	15063	15068	14994	14977	14926	14956	14921	15227	14920	14854	15085	15003	15019	15193	14978	15070	15025	15046	14972	15072	15208	15037	15000	14952	14994	14980	14947	14804	15077	14924	14866	14943	14765	14893	14924	14877	15026	14971	14955	14907	15038	15213	15029	15171	15017	14919	15108	15080	14915	15083	15115	14954	15024	15082	15044	15069	15050	15065	15066	14831	15033	15012	14998	14975	14933	15180	14996	14923	15091	15096	14990	15183	14901	15146	15041	15029	15045	14880	15097	15088	15013	14909	15120	15036	14972	15078	14995	14950	15001	15042	15047	15164	15026	14989	15152	14921	14891	15021	15057	15009	14886	14959	14939	15009	15075	14853	15207	15033	14969	15099	15048	15000	14922	15122	14934	15205	14862	14900	14908	14965	15014	15076	14989	14976	15145	15050	14946	15007	14936	15196	15137	15162	14982	15007	15010	15076	15060	15089	15040	14923	15047	15055	15019	14894	14992	15113	15176	15018	15142	15019	14869	14965	15052	15083	15051	14997	14984	15113	15125	15045	15149	15163	15220	15050	14967	15086	15175	15016	15006	15118	15122	15074	15155	15113	14838	14913	15006	15036	14944	15185	15013	14907	15018	15007	14991	15215	14963	14983	14911	15044	15027	15062	14877	15072	14882	15115	14998	15055	14956	15050	14857	15056	15019	14922	14976	14879	15173	15120	15075	15145	14970	14897	15018	14828	15101	15040	15064	15166	15072	14970	14953	15023	15101	14884	14957	15058	14866	15082	14801	15078	15013	14910	15249	14856	15040	14961	15163	15023	14909	14964	14968	14877	15039	14933	15156	14990	14959	15035	15007	14890	15112	15051	15087	15026	14952	15013	15098	15064	14881	14947	14956	15071	15042	15002	15119	14991	15057	15076	14858	14953	15115	14925	15081	15006	14919	15094	14870	15132	15061	15098	14977	15094	15006	14916	15189	15070	14895	15070	15001	15014	15060	15239	14963	15006	14911	14984	15003	15129	14951	15113	15141	15029	15021	15199	15063	15207	15093	15034	14890	14975	14994	15084	14852	15093	14943	15141	15026	14992	15072	15114	15067	15001	15175	15048	15037	15082	15044	14889	15013	14970	14932	14982	14956	14837	14947	14953	14898	14932	15052	14959	15029	15158	14922	15025	14985	15084	15015	14969	14966	14942	14996	15070	15037	14949	15009	14834	15034	14993	15144	15028	15111	14930	15138	14946	15006	15071	14841	15083	15304	14983	15118	14953	15092	14788	14966	14937	14973	15147	15061	15076	15051	15043	14918	15107	14817	15146	14884	14965	15014	15109	15073	14894	15066	15117	14942	14927	14917	14982	15141	14940	15083	14977	15047	14999	14911	15135	14918	15022	15023	15145	14803	15184	15053	14902	15045	14944	15005	15029	14988	14926	15055	14943	15032	14945	14912	14850	15113	14939	15109	14965	15092	14986	15068	14930	15014	15132	14996	14929	14974	15049	14949	15131	15142	15033	14976	15142	14954	15007	15006	15123	14808	15159	15058	14954	15051	14928	14954	15076	14931	15007	15029	14986	14968	14834	14870	14774	15150	15145	15105	15017	15165	14923	14883	14983	14878	14829	15089	15122	14938	15024	14935	15061	15041	14871	15021	15019	14948	15026	15100	14951	15026	15014	15115	15026	15113	15067	15070	14967	14995	15065	15065	14857	14992	14796	15156	15029	15016	15227	15036	15158	15114	14957	15079	14999	15092	15011	15100	15084	15121	14990	14938	15127	15009	14993	14965	15094	14868	15029	14982	15001	14852	14940	14815	15049	14936	14868	15087	15101	15044	15071	15187	15067	15163	14923	15090	15058	15222	14925	15125	14951	14954	15029	14990	14965	14904	15077	15034	15018	15157	14943	14903	15112	14865	14787	15295	15037	15035	15030	15060	14850	15079	14903	15097	14933	14979	14963	15123	14873	14901	15001	14961	14971	15003	15194	15022	15098	15023	14974	15019	14906	15053	15007	14968	15079	15076	14965	14971	14988	14935	14938	14919	14968	14984	14967	14880	14915	15093	15066	14988	15052	14992	14993	14853	14897	14978	14975	15201	14978	14952	15196	15056	14995	14958	14906	15189	15066	14992	15170	15040	15053	15067	15222	15056	15132	15037	14869	15055	15031	15085	14965	15037	15128	15151	14970	15088	14971	14904	14949	15000	15029	15011	15011	15056	14941	15017	15153	15107	15045	14967	14902	15095	15100	15063	14808	14985	15050	14955	14991	15113	15034	15021	14900	15071	14919	14990	15113	15032	15162	15098	14861	14988	15022	15107	14950	15139	14944	15193	15195	14978	14981	15164	15035	15120	14926	14973	14933	15075	14966	15071	15031	15022	14992	14975	14944	14985	14975	14914	14991	14935	15135	15079	14957	14984	14927	15067	15041	15087	15071	14982	15092	15029	14980	14955	15032	15013	14983	15040	15067	15115	15014	15173	15058	14962	15024	15095	15045	15066	14905	15163	15010	14908	15079	14994	15162	14894	15138	14989	14953	14911	15038	15057	14967	15010	14976	15156	14914	15044	15118	15119	15245	15010	15127	14784	14874	15100	14938	14961	15003	15024	15031	14979	14984	15085	15040	15162	15224	15023	15157	14889	15121	14976	15077	15099	14894	14966	14918	14960	14942	14954	14977	14830	15047	14892	14998	15139	14935	14841	15010	15117	15151	14911	15106	14965	14840	15022	14982	15060	14743	15051	14930	15117	15010	15122	15038	15007	15057	14980	14896	14990	14979	14961	15044	15037	14941	14904	14982	15109	15010	15107	14905	14982	15001	15042	15077	14955	14952	15103	14907	15001	14975	15001	15001	14836	14850	15141	15100	15242	14992	15138	15194	14949	14977	14901	14893	14984	14885	15171	14911	15092	15145	14894	15054	14975	15343	14954	15038	15254	15067	14996	15140	15120	14879	15188	15136	15041	15141	15034	15218	15061	14847	15096	15101	14965	14893	15094	14960	14970	14993	14900	14879	15255	15237	14977	14983	14980	14937	15020	15015	15101	15031	15039	15130	14980	14921	15076	15025	14997	14905	15060	14975	15032	15075	14943	14970	15027	15058	15063	14980	14943	15210	14941	14994	15047	15026	14902	14918	15135	15127	14981	15116	14973	15097	15021	15064	15094	15117	15019	14901	15046	15046	15024	15024	14974	14931	14998	14958	14951	14937	15124	14915	15045	14851	15042	14978	15102	15207	15084	15151	15142	15111	15090	15050	15102	15043	14956	14914	14926	15077	15046	14957	15029	15053	15031	14987	14974	15109	15134	15119	15126	15057	15017	15008	14763	15007	15046	15002	14890	15060	15155	15049	15078	14913	15100	15125	14884	14897	14959	14916	15146	15013	15234	15197
23676	20963	28297	24285	22978	24227	23584	20380	19497	19176	18657	18437	18108	17893	17912	17700	17707	17582	17561	17517	17561	17316	17451	17313	17386	17230	17316	17330	17445	17255	17362	17166	17404	17193	17186	17376	17243	17282	17417	17315	17306	17348	17181	17241	17244	17282	17155	17108	17373	17098	17356	17156	17291	17038	17113	17224	16853	17334	17401	17270	17143	17195	17051	17178	17213	17212	17204	17231	16954	16962	17329	17303	17275	17198	17044	17187	17115	17178	17214	17273	17280	17252	17209	17223	17051	17217	16992	17322	17303	17048	17290	17177	17238	17154	17161	17143	17193	17261	17278	17016	17174	17064	17170	17141	17099	17194	17294	17065	16989	17236	17293	17144	17069	16904	17340	16859	17210	17280	17048	16957	17120	17130	16978	17149	17246	17308	17298	17105	17351	17087	17282	16936	16944	17214	17181	16958	16956	17129	17193	17112	17231	17159	17164	17194	17332	17037	17140	17250	17283	17080	17089	17132	17059	17159	17296	17086	17103	17067	16996	17150	16962	17377	17082	17284	17137	17090	16935	17279	17200	17179	17001	17222	17142	17059	17050	17068	17252	17336	17248	17115	17133	17120	17296	17170	17279	17230	17158	17039	17310	16979	16928	17227	17195	17236	17323	17116	17062	16996	17071	17236	17161	17144	17279	17385	17172	17158	17028	17089	17265	17180	17166	17174	17201	17008	16923	17194	17145	17096	17087	17197	17159	17064	16922	17258	17200	17248	17174	17173	17112	16977	17377	17117	17152	17080	17206	17078	17209	17077	17161	17139	17221	17213	17211	17223	17393	17115	17126	17150	17193	17160	17100	17074	17191	17110	17153	16799	17048	17233	17255	17248	16972	17262	16995	17093	17391	17203	17102	17143	17190	17273	17002	17050	17270	17188	17131	17269	17231	17086	17164	17114	17179	17295	17102	17028	17051	17057	17269	16965	17123	17129	17130	17228	17265	17189	17205	17097	17254	16984	17227	17076	17150	17148	17138	16961	17216	17107	17203	17064	17079	16953	17168	17155	17096	17005	17050	17109	17077	17076	17331	16880	17103	17066	17195	16922	17002	17186	17092	17244	17156	17177	16954	16963	17117	17177	16934	17008	17432	17206	17064	17007	17166	17088	17123	17043	17199	17167	16961	17105	17380	17025	17239	17131	16910	17105	17047	17036	17011	17074	17214	17248	17127	16963	17043	17312	17009	17109	17097	17018	17072	17126	17072	17209	17190	17144	17096	17256	17267	17024	17065	17012	17196	17187	17187	17071	17282	17248	17332	17229	17119	17223	17127	17261	17196	17269	17196	17013	17388	17088	17023	17382	17371	17118	16860	17101	17226	17033	17149	17142	17140	17063	17075	17094	17247	17162	17235	17173	17216	17100	16978	16988	17232	16862	17235	17040	17079	17044	17242	17116	17234	17130	17191	17195	17256	17144	17068	17083	17357	17319	17150	16987	17023	17160	17159	16991	17122	17198	17231	17042	17084	17264	17091	17081	17227	17316	16888	17077	17051	17251	17158	16899	17067	17207	17239	17334	16979	17010	17253	17056	17177	17168	16987	17084	16991	17202	17256	17346	17077	17281	17224	17090	17208	17359	17263	17188	17175	16991	17086	16904	17142	16973	17110	17130	17077	17023	17081	17209	17228	17211	17223	16952	16969	17063	17278	17160	17040	17120	17097	17126	17137	17054	17003	17046	17234	16926	17180	17200	17292	17164	16976	16939	17241	17064	17091	17150	17447	17252	17051	17126	17259	17196	17112	17131	17174	17207	17022	17062	17097	17167	16926	16941	17087	17141	17254	17241	17053	17181	17096	17116	17244	17056	17062	17223	17185	17152	17152	17187	17093	17112	17068	17005	16990	16997	17101	17090	17176	17008	17013	17054	16968	17232	16835	17171	16954	17313	17312	17171	17289	17048	17185	17168	17017	17239	17164	17187	17285	17026	17127	17188	17055	17005	17015	17099	17263	17401	17099	17221	17172	17081	17380	17208	17287	17205	16948	17116	17156	17069	17122	17139	17204	17006	17158	17199	17187	17293	17432	17241	17261	16984	16970	17149	17290	17145	17135	17073	17194	17033	17265	17095	17177	16996	17107	17094	17147	17203	17121	17200	17343	16951	17213	17022	17180	16997	16975	17120	17121	17156	17015	17112	17000	17325	16992	17226	17445	17078	16830	16976	17022	17179	17280	16942	17225	17159	16976	17128	17102	16997	17075	17118	17056	17202	17156	16895	16866	17061	17242	17196	17198	17304	17196	17242	17322	17342	17271	17110	16925	17172	17167	17102	17364	17170	17084	17165	16910	17305	17250	16950	17251	17302	17063	17154	16986	17063	17295	17032	17306	17168	17362	17247	17164	16916	17139	17243	17134	17029	16985	16890	17031	17068	17285	17266	17253	17037	17420	17058	17047	17297	17101	17074	17114	17082	17190	17273	17184	17095	17232	17097	17171	17041	17221	17117	17207	17195	17167	16993	17096	17035	17206	16842	17161	17288	17245	17066	17293	17175	17200	17124	17144	17267	16973	17108	17145	17066	17201	17277	17103	17009	17005	16747	17336	17292	17069	17250	17173	17210	17037	17121	17068	17329	17224	17073	17089	17279	17012	17108	17210	17130	17278	17024	17239	17132	17049	17112	17417	17132	17049	17038	17010	16984	17122	17029	17126	17374	17101	17109	17107	17216	17163	17165	17163	16894	17083	17141	17240	16968	17194	17158	17145	17034	17137	17084	17007	17113	17191	17145	17129	16879	17182	17194	17291	17011	17157	17211	17259	17076	17140	17024	17191	17141	17090	17270	17181	17216	17162	17165	17299	17135	17254	17111	17196	17097	17032	17027	17084	17070	17072	17111	17175	16998	17158	17233	17122	17048	17127	17102	17079	16820	17274	17210	17201	17088	17178	17247	17180	17015	17039	17104	17011	17102	17063	17097	17399	17092	17036	17098	16987	17056	17221	17160	17182	17201	17200	17114	17213	17192	17275	17239	17070	17105	17202	17396	17210	17028	16950	17006	17317	17236	17200	17139	17048	17165	17165	17116	17195	17005	17232	17053	17178	17078	16968	17254	17123	16983	17014	17071	17016	17160	17292	17163	17107	17195	17176	16975	16910	17172	17177	17296	17117	17078	16918	17103	17261	17157	16953	17150	17056	17095	16930	17113	17259	17020	17217	17089	17029	17020	17136	17117	17278	17100	17080	17286	17375	17180	17116	16957	17084	17065	17375	17168	17107	17124	17190	17023	17194	17133	17177	17130	17116	17234	17255	17387	17168	17132	17194	17103	17138	17056	17131	17072	17180	17327	17127	17294	17163	17133	17049	17296	17292	17172	17249	17078	17205	16975	17168	17026	17313	17274	16985	16981	16980	17100	16980	17031	17178	17236	17077	17146	17256	17139	17273	17245	17033	17001	17068	16982	17387	17239	17124	16967	17155	17144	17084	17176	17028	16974	17147	17203	17168	16954	17123	17253	17203	17388	17060	17151	16987	17039	16907	17076	17041	17291	16985	17204	17312	17046	17242	17330	17038	17357	17075	17307	17146	17173	17069	17318	17066	16887	17175	17122	17134	17025	17360	17429	17270	17107	17103	17556	17276	17311	17428	17109	17186	17181	16993	17445	17294	17075	17348	17196	17235	17165	17108	17253	17376	17256	17034	17384	17085	17180	17167	17204	17079	17095	17185	17030	17064	17176	16992	17167	17158	17116	17178	17367	17050	17097	17123	17030	17110	17159	17153	16863	17053	17116	17102	17138	17144	17195	17278	17307	17189	17352	17000	17084	17116	17032	16995	17054	17019	17179	17297	17231	17115	17088	17175	17160	17165	17149	17073	17128	17012	17202	17106	17292	16981	17375	17255	17089	16961	17254	17303	17077	17219	17058	17072	17071	17414	17172	17163	17244	17123	17085	17096	17215	17255	17121	17295	17275	17198	17391	17197	17003	17053	17196	17078	16957	17133	17179	17286	17179	17255	17150	17102	17194	16970	17235	17146	17194	17180	17200	17130	17194	17163	17195	17158	16988	17025	17080	17017	17311	17342	17223	17243	17228	17000	17225	17141	17166	16907	17128	17233	17199	17183	17037	17305	16801	17087	17212	17079	16999	17074	17307	17206	17332	17277	17050	17173	16947	17183	17317	17009	17091	17096	17049	17201	17096	17271	16984	17097	17051	16958	17118	17232	17212	16970	17166	17218	17129	17227	17100	17123	17141	17309	17309	17087	17209	17306	17335	17234	17216	17126	17209	17101	17231	17361	17232	17271	17300	17117	17109	17237	17265	17070	17064	17217	17227	17008	17157	16904	16930	17069	17025	17230	17141	17102	16999	17383	17176	16965	16857	17153	17238	17136	17104	17006	17085	16973	17349	17193	16959	17210	17214	17385	17273	17049	17089	17381	17196	17173	17176	17227	17191	17294	17001	17038	17071	16892	16971	17122	17118	17227	17115	17168	17186	17082	17170	17061	17059	17198	17180	17366	17112	17148	17230	17208	17148	17282	17248	17228	17315	17000	17023	17208	17132	16755	17191	17186	17266	17041	17218	17350	17177	17273	17095	17100	17037	17077	17035	17222	17239	17187	17335	17352	17023	17161	17220	17014	17066	17102	17095	17140	17254	17117	17294	17140	16973	17010	17167	16847	17113	17208	17097	17171	17045	17144	17268	17120	17127	17061	17200	17067	16942	17072	17041	17208	17063	17164	16945	17218	17146	17270	17210	16827	17104	17167	17129	17011	17124	17110	17089	17140	17073	17160	17086	17111	17036	17111	17027	17213	17595	17293	17199	17124	17293	17046	17146	17232	16996	17233	17191	17154	17091	17028	17263	17198	16939	17069	17090	17019	17124	17043	17105	17368	16990	17098	17142	17111	17165	17161	17064	17132	17131	17322	17187	17183	17194	17115	17098	17215	17182	17070	17304	17281	17352	17064	17026	17108	17203	17308	17261	17139	17248	17166	17252	17001	17204	17270	17134	17155	16796	17097	17039	17165	17159	17203	17247	17057	17083	17019	16913	16965	17165	17080	17204	17283	17171	17176	17266	16955	16906	17074	17030	17239	17338	17232	17296	17257	17113	17140	17244	17184	16864	17333	17193	17440	17078	17202	17083	17099	17123	17036	17254	17005	17112	17024	16915	17172	17144
23463	39656	37567	30540	26313	23490	21288	19590	18553	17618	16900	16706	16244	16044	15845	15594	15497	15416	15322	15259	14997	14982	15075	15132	15051	14939	14934	15075	15059	14761	14899	14907	14937	14879	14793	14927	14990	14800	14922	14992	14971	14739	14978	15040	14833	14834	14645	14851	14980	14753	14773	14786	14736	14813	14743	14740	14832	14741	14697	14672	14733	14673	14730	14779	14879	14777	14731	14743	14599	14864	14752	14618	14694	14637	14646	14641	14649	14763	14719	14639	14908	14577	14660	14795	14844	14687	14792	14738	14703	14596	14968	14618	14784	14636	14671	14790	14786	14697	14712	14767	14767	14668	14708	14592	14893	14680	15021	14566	14739	14575	14791	14626	14707	14768	14605	14904	14652	14801	14919	14751	14783	14723	14741	14770	14782	14711	14620	14881	14715	14729	14748	14736	14862	14898	14741	14577	14895	14683	14656	14815	14871	14738	14610	14828	14698	14763	14678	14816	14672	14878	14852	14948	14801	14782	14784	14717	14664	14509	14817	14664	14746	14764	14752	14739	14719	14671	14646	14737	14786	14625	14722	14801	14763	14714	14713	14772	14606	14788	14610	14747	14602	14683	14716	14665	14802	14648	14676	14559	14682	14594	14606	14648	14626	14754	14644	14886	14892	14757	14582	14894	14802	14799	14889	14798	14662	14630	14723	14738	14810	14559	14711	14740	14650	14800	14618	14978	14859	14803	14757	14729	14687	14696	14794	14764	14663	14869	14792	14774	14798	14614	14872	14830	14764	14741	14731	14508	14700	14583	14595	14953	14901	14705	14975	14820	14821	14612	14787	14729	14785	14705	14672	14826	14717	14744	14812	14766	14570	14716	14706	14735	14732	14744	14678	14944	14721	15039	14739	14878	14764	14834	14852	14619	14642	14717	14765	14737	14778	14687	14716	14705	14574	14829	14820	14595	14793	14698	14803	14679	14778	14704	14668	14663	14760	14738	14623	14840	14762	14791	14870	14650	14789	14695	14705	14850	14699	14558	14771	14788	14852	14650	14604	14668	14628	14725	14732	14800	14931	14726	14775	14591	14969	14684	14679	14877	14655	14823	14764	14849	14874	14744	14738	14923	14960	14786	14673	14502	14880	14686	14643	14646	14770	14712	14932	14904	14898	14611	14725	14721	14707	14756	14831	14650	14518	14685	14742	14822	14777	14575	14799	14859	14693	14873	14609	14808	14758	14712	14710	14842	14741	14828	14693	14861	14843	14743	14726	14744	14802	14665	14829	14612	14883	14874	14729	14714	14915	14999	14665	14684	14723	14855	14722	14643	14849	14734	14818	14837	14880	14826	14748	14777	14834	14610	14787	14659	14764	14736	14720	14864	14688	14533	14821	14862	14867	14795	14836	14721	14648	14886	14543	14619	14691	14785	14780	14925	14626	14630	14762	14770	14849	14697	14663	14764	14692	14688	14674	14728	14780	14762	14830	14752	14731	14725	14755	14825	14807	14718	14873	14538	14784	14975	14532	14718	14781	14675	14922	14761	14833	14620	14518	14815	14699	14789	14862	14614	14829	14876	14774	14694	14847	14848	14669	14717	14882	14866	14791	14722	14663	14834	14693	14804	14685	14642	14757	14781	14722	14662	14739	14705	14816	14734	14616	14870	14728	14770	14643	14905	14646	14650	14689	14701	14762	14705	14717	14639	14861	14681	14822	14614	14686	14616	14745	14692	14817	14647	14732	14643	14697	14651	14645	14863	14734	14682	14801	14778	14730	14820	14794	14728	14786	14594	14580	14743	14733	14737	14922	14970	14646	14761	14737	14687	14679	14907	14605	14909	14953	14720	14613	14722	14780	14591	14719	14785	14637	14777	14816	14557	14782	14654	14780	14720	14859	14760	14814	14741	14654	14783	14723	14719	14789	14649	14760	14580	14728	14834	14897	14801	14571	14768	14772	14842	14720	14793	14702	14730	14860	14717	14756	14663	14758	14643	14809	14645	14705	14719	14624	14834	14609	14820	14660	14647	14861	14750	14707	14685	14807	14683	14787	14772	14870	14725	14831	14815	14899	14776	14761	14691	14928	14850	14663	14705	14576	14712	14933	14521	14690	14673	14695	14824	14826	14750	14819	14818	14807	14795	14598	14799	14680	14782	14651	14770	14889	14784	14821	14696	14627	14813	14704	14755	14653	14693	14715	14669	14673	14763	14794	14784	14804	14617	14664	14693	14819	14612	14644	14772	14755	14672	14885	14613	14678	14654	14812	14828	14845	14687	14828	14668	14755	14826	14674	14868	14711	14718	14831	14821	14738	14842	14754	14716	14833	14600	14828	14468	14873	14396	14792	14720	14797	14750	14746	14674	14765	14773	14839	14614	14762	14646	14793	14736	14722	14776	14860	14544	14893	14800	14590	14578	14702	14809	14565	14751	14838	14572	14682	14697	14774	14667	14724	14707	14753	14648	14664	14498	14918	14728	14803	14667	14620	14645	14759	14730	14865	14758	14703	15027	14779	14849	14573	14682	14614	14708	14828	14754	14772	14764	14706	14891	14710	14870	14629	14802	14801	14809	14877	14813	14631	14676	14905	14619	14728	14682	14625	14634	14792	14689	14762	14644	14808	14686	14602	14692	14789	14760	14754	14854	14576	14757	14841	14715	14709	14713	14934	14508	14855	14707	14617	14833	14663	14726	14609	14739	14779	14807	14808	14626	14764	14670	14799	14704	14766	14753	14815	14716	14749	14691	14804	14730	14706	14807	14788	14623	14848	14927	14626	14515	14732	14685	14760	14780	14736	14594	14805	14719	14811	14954	14831	14617	14809	14718	14760	14788	14695	14808	14597	14685	14678	14796	14615	14791	14825	14679	14800	14800	14695	14733	14685	14793	14874	14649	14669	14656	14680	14788	14698	14881	14747	14913	14730	14683	14792	14652	14724	14762	14773	14843	14987	14752	14845	14655	14734	14710	14850	14714	14781	14918	14728	14773	14743	14794	14733	14651	14836	14612	14927	14707	14760	14830	14777	14753	14708	14846	14672	14570	14861	14701	14769	14673	14839	14759	14633	14626	14715	14530	14764	14688	14726	14887	14834	14855	14830	14802	14725	14670	14821	14904	14803	14651	14617	14777	14635	14853	14814	14806	14784	14857	14698	14734	14655	14786	14843	14615	14888	14778	14621	14744	14764	14736	14906	14779	14800	14741	14671	14949	14783	14740	14746	14771	14908	14698	14773	14773	14874	14762	14825	14882	14876	14597	14793	14722	14807	14748	14786	14663	14688	14613	14814	14782	14741	14842	14780	14671	14989	14733	14850	14691	14797	14848	14920	14785	14610	14844	14880	14682	14844	14756	14844	14756	14700	14795	14801	14679	14567	14696	14686	14676	14696	14718	14557	14774	14647	14868	14717	14620	14626	14757	14661	14795	14707	14714	14718	14849	14750	14780	14893	14677	14671	14686	14836	14575	14800	14656	14841	14567	14791	14770	14647	14762	14556	14665	14809	14802	14810	14722	14819	14568	14796	14692	14582	14568	14738	14771	14651	14636	14605	14682	14703	14738	14813	14818	14621	14846	14697	14766	14813	14723	14688	14813	14768	14674	14921	14774	14706	14804	14769	14763	14775	14895	14797	14721	14642	14756	14776	14778	14844	14709	14711	14720	14624	14776	14776	14806	14629	14794	14711	14767	14638	14972	14900	14652	14844	14817	14851	14527	14866	14798	14692	14675	14722	14647	14656	14927	14696	14716	14719	14695	14833	14695	14772	14635	14824	14518	14670	14753	14525	14680	14781	14600	14642	14919	14666	14790	14807	14721	14772	14829	14974	14846	14747	14948	14746	14831	14832	14880	14742	14689	14706	14654	14695	14719	14762	14707	14746	14713	14678	14689	14913	14810	14697	14648	14834	14865	14601	14711	14712	14705	14746	14700	14861	14815	14817	14768	14921	14745	14684	14785	14647	14681	14600	14801	14667	14850	14806	14787	14521	14760	14667	15003	14583	14850	14669	14778	14727	14693	14769	14654	14834	14814	14724	14819	14797	14784	14747	14670	14730	14900	14833	14650	14722	14567	14872	14622	14686	14654	14719	14642	14656	14775	14642	14761	14664	14860	14742	14784	14736	14598	14663	14793	14838	14817	14847	14650	14668	14755	14555	14695	14894	14713	14622	14745	14829	14624	14581	14682	14798	14578	14618	14771	14692	14771	14751	14722	14714	14743	14766	14864	14709	14698	14806	14608	14547	14690	14700	14885	14622	14717	14620	14703	14847	14796	14701	14886	14700	14786	14856	14704	14791	14693	14821	14652	14534	14766	14788	14783	14778	14819	14730	14821	14709	14770	14767	14689	14693	14518	14582	14667	14710	14771	14674	14717	14632	14786	14735	14633	14726	14870	14628	14758	14856	14668	14802	15041	14606	14859	14812	14793	14712	14756	14831	14658	14856	14727	14743	14840	14817	14826	14659	14693	14780	14720	14792	14747	14912	14864	14812	14726	14670	14712	14686	14774	14653	14691	14650	14874	14760	14705	14620	14856	14680	14789	14932	14742	14910	14634	14632	14777	14692	14797	14782	14867	14801	14916	14673	14678	14864	14788	14755	14653	14851	14653	14678	14663	14718	14642	14623	14762	14847	14645	14803	14727	14791	14803	14858	14860	14687	14715	14741	14831	14727	14673	14843	14694	14640	14798	14641	14754	14637	14696	14689	14786	14756	14693	14750	14828	14708	14818	14744	14760	14804	14658	14570	14765	14712	14692	14721	14852	14601	14732	14734	14765	14765	14854	14483	14743	14850	14763	14713	14834	14742	14762	14757	14856	14599	14675	14707	14852	14562	14834	14663	14815	14865	14757	14911	14925	14682	14764	14609	14868	14655	14698	14727	14741	14698	14807	14706	14593	14658	14821	14599	14699	14699	14896	14867	14774	14674	14713	14806	14857	14796	14750	14559	14766	14640	14669	14587	14852	14787	14765	14841	14700	14697	14673	14802	14818	14721	14698	14748	14671	14788	14867	14782	14898	14688	14654	14616	14822	14804	14633	14713	14888	14719	14683	14678	14703	14633	14716	14729	14652	14957	14652	14733	14686	14777	14702	14792	14594	14744	14764	14742	14503	14798	14683	14648	14837	14761	14735	14924	14704	14818	14952	14768	14788	14787	14881	14810	14757	14650	14763
22510	20871	28569	23331	21532	24531	27000	21552	20147	19799	19314	18754	18468	18269	18234	18009	17898	17851	17633	17712	17470	17420	17431	17358	17190	17292	17494	17301	17494	17251	17257	17082	17257	17560	17258	17216	17222	17219	17169	17272	17297	17076	17304	17219	17186	17102	17139	17323	17195	17186	17033	17153	17165	17063	17120	17058	17038	16930	17119	17034	16867	16857	17122	17142	16990	17113	17206	17060	17015	16911	17000	17126	16897	17115	16924	16958	17078	17153	17297	17136	17079	17024	16944	16803	17160	17082	17054	16893	16937	17016	17152	17103	17058	16885	17055	16970	17165	17256	17032	17132	17029	17331	16989	16988	17166	17105	17208	16948	17152	17084	17061	17085	16874	17197	16785	17071	16941	17006	17127	17061	17040	16887	17111	16909	17029	16909	16909	16984	17297	16967	16812	17024	16847	17048	17065	16823	16990	17079	17056	17129	17111	17064	17018	17029	16909	17101	16902	17040	17061	16934	17021	16978	17099	17109	16998	16906	17016	16899	17088	16969	16827	17012	17186	17007	17005	16986	16906	17034	17079	16953	17218	17121	17130	17000	17010	16875	16883	16974	16987	17146	17002	16880	16871	17008	17058	17086	17013	17047	16936	17105	16922	16730	16815	16865	16962	16795	16907	16949	16966	17200	16976	16937	17009	17081	16906	17152	17092	17066	17114	16943	17199	17085	17098	17093	16942	16955	17184	16985	16749	17131	17008	17145	17114	17114	17256	16870	17084	17138	16896	16983	16984	17010	16808	16965	16984	17006	17043	17023	17110	16914	17107	16855	16898	17193	17033	17000	16975	17009	17047	16935	16971	16918	17003	16826	17016	16947	17161	16903	16884	17019	16974	17035	16921	16904	16985	17086	16957	17152	16884	16776	16861	17097	16908	16988	17118	17068	16955	16965	16895	16986	17132	17133	17053	16860	16858	17204	17024	17023	17132	17021	16947	16913	17089	17105	16909	17073	17010	16759	16920	17276	17182	16873	16953	17033	16964	16885	16659	17021	16831	16819	17110	16950	17002	16972	17044	16935	17079	16864	17094	17003	16801	16901	17057	17032	17132	16905	16915	16988	17216	16863	16972	16912	16997	16916	17033	17000	16940	17063	16986	16909	17015	17009	17185	17075	17097	16860	17123	16657	16917	17076	17031	17145	17043	16974	16986	16969	16854	16792	16930	16907	16924	16985	17119	17116	16856	17079	16989	17076	17146	17033	17038	16803	17080	16896	17085	16897	17096	16977	17105	17094	16794	16983	16838	16999	17052	16873	17046	16914	16921	16969	16850	16913	16921	16978	17138	16920	17012	16985	17014	16935	17017	17147	17065	16909	17062	17062	17022	16934	16916	16953	16699	17001	16844	17082	17114	16980	16987	17025	16982	16755	16892	17019	17244	16892	16973	17056	17163	17157	17086	17162	17051	16973	16943	16933	17019	16905	17062	17055	17084	17022	17181	17153	16921	17014	17067	16864	16950	17024	17078	17089	16903	16882	17023	16963	17077	17128	17216	16997	16933	16868	16964	16793	17147	16979	17233	16903	16928	16896	16918	16785	17221	17117	16909	17179	17010	16945	17077	17088	16839	17121	16938	16973	16870	17183	17027	16868	16866	16726	17054	17041	17211	17005	17037	17126	16889	16881	17080	16837	16895	17118	16936	17197	16957	16978	16906	16963	16987	17007	16902	17231	17124	16728	16894	17042	17076	16783	16816	16930	17031	16929	16987	16932	16927	16839	16932	16997	17035	16805	16959	16843	17022	16985	16950	17165	17084	16939	17098	17019	16913	16840	17073	16878	17070	17066	16991	17086	17005	16907	17017	16817	16885	17159	17055	17203	16921	17146	16980	16917	16805	17145	17123	16914	17002	17070	17031	17129	17045	17186	16713	17162	17076	17043	16882	16945	16992	17134	16969	16983	17142	16972	17165	16888	16859	16983	16878	16947	16976	16893	17208	17021	17036	17113	16956	16898	17015	16874	16783	17037	16837	16840	16762	17023	17017	16964	17239	16977	17128	16955	17068	17249	16985	17017	17073	16874	17157	16839	17052	16792	16955	17013	16897	17021	17133	16979	16695	17007	16873	17042	16993	16989	16944	17009	17028	16732	16888	17068	16908	17050	17396	17005	16811	16992	16998	17082	17083	16853	16914	16900	17061	17237	17091	17059	16999	17189	16956	17024	16925	17027	17002	17097	17018	16968	16968	16869	17064	17122	17104	16990	17070	17164	17126	17029	17104	17126	16921	16919	17131	16960	16974	17074	16984	17034	16984	17019	16977	16977	16858	16777	16906	17022	16950	16878	17066	17080	16864	17151	17028	16984	16988	17040	16805	17039	17130	17065	16900	17101	16865	16945	16850	16882	16785	16930	17149	17057	16904	16833	16958	16950	16855	17153	17129	16859	17053	17170	17139	16849	17155	16906	16807	16834	17001	17101	17148	16927	17079	16885	17064	16874	16957	16883	17179	17109	17162	16951	17126	16998	17004	17128	17204	17032	16830	16833	17025	16955	17037	16786	17083	17075	16787	17074	17037	17052	17019	16996	17101	16924	17001	17012	16837	16617	17105	16957	16966	17033	16942	16872	16779	17022	16870	16921	16846	16825	17192	16863	16874	17017	16944	16834	17068	16898	16903	17048	17115	17015	16865	17030	16995	17065	17105	17211	16983	16772	16973	16974	17098	16969	17118	17016	16885	17120	17091	16768	16862	16937	17137	17078	16918	16735	17039	16951	16801	17126	16937	17128	17026	16949	16921	16795	16889	17089	16935	17030	16870	17011	16930	16803	17056	17028	16935	16949	16807	16958	16980	16938	16936	16952	17083	16973	17024	17037	16907	16929	16877	17200	17071	16867	16870	17170	16954	16855	17069	16790	17257	16826	16862	16867	16798	16942	16940	16895	17026	17084	16824	16935	17002	16980	16957	17257	17147	16960	16855	17087	16783	16887	16871	16769	16941	16930	17178	16933	17129	17049	16983	17122	16894	17009	17001	16782	16791	17056	16819	16951	16828	16948	17023	16889	16921	17130	17070	16765	17116	16942	17056	16952	17052	16792	16898	16864	17097	17042	16851	16940	17139	16986	17059	17019	17083	16995	16847	16846	16877	16923	17024	16901	17044	16924	17191	17035	16911	16887	17105	16911	17030	17065	17036	16883	17082	17066	16837	17044	16962	17065	17193	16885	16952	17037	17030	16921	16952	17040	17008	16929	16952	16923	17049	17074	17095	17123	16988	17149	16820	17076	16785	17101	17021	16955	17180	17001	16994	16851	17009	17049	17078	16917	16864	16985	16864	16923	17047	17005	17086	16864	16883	16836	17076	17102	17093	17053	17003	16696	16937	17020	17137	17130	16943	17053	17123	16783	16812	17013	17033	17019	17131	16988	16992	17005	17080	17004	17011	16879	17070	16953	16895	17048	17264	17150	16976	16839	17156	16775	17113	17087	16868	17003	17124	17067	17083	16980	16922	16895	17185	16750	17141	17043	17113	17074	17110	16896	16997	17026	16914	17092	17058	17257	17138	17117	16846	16996	17022	16959	16864	17104	17025	16875	17038	17054	16997	16884	16914	16992	16913	17016	17102	16963	16973	16936	17195	16990	17004	16981	17077	17085	17041	16990	17067	16952	16937	16991	17086	16978	16781	17091	16973	16863	16839	16975	16839	16943	16977	16912	16836	16987	16891	16910	16895	17073	16748	16968	16981	17175	17007	17183	17108	17043	17005	17144	17026	17083	17063	16937	17018	17150	17009	17063	16941	16957	17142	17031	17081	16977	17060	17275	17069	17092	17203	16977	17091	16972	16965	16917	16874	17030	17106	16973	16899	17029	16859	17110	17079	16972	17036	17197	16992	17093	16872	17059	17006	16980	16997	16851	16859	16984	17083	16803	17180	17084	17065	16983	17066	16899	16828	16878	16961	17014	16976	16806	16988	17122	17129	16871	16913	16991	17079	16908	17033	17034	17018	17001	17189	17108	16916	16802	16863	16701	16881	17033	17149	16880	17153	17079	17012	17026	16964	16835	17116	17018	16942	16888	17143	17127	17098	17006	17113	17065	16828	16893	17101	17158	17050	17187	16904	16931	16956	17054	16820	17008	17034	16884	17040	17064	16778	16939	17047	16989	16863	16926	16809	17005	17174	17105	16961	16768	16972	17047	17089	16978	17022	17109	16897	16890	17024	17026	17079	16969	17086	16910	17129	17112	16977	16916	16907	16854	17057	16970	16986	17138	16979	17029	16967	17126	17277	16847	16929	16911	17145	16970	17074	16877	16854	16964	17013	17201	16862	16954	17054	16923	17117	16925	16798	17025	17116	17213	16906	16894	17003	17050	17019	17151	16987	16969	17053	17103	16868	16917	17096	16922	16956	16793	16859	16995	17091	17072	17036	17002	17073	16864	16996	16879	17159	16843	16959	16920	16842	16984	16698	17254	16973	16914	17206	16960	17134	17041	17205	17006	17115	17163	17081	16889	17113	16969	17023	16942	16953	17060	17142	17155	16972	17061	16966	16833	17078	16856	17112	16868	16999	16993	16949	16982	16942	16982	16995	16908	17059	16925	17141	16828	17004	16774	16969	17131	17167	16866	16895	17013	17048	17081	16989	17005	17149	17139	17181	17082	16834	16917	16963	16781	16883	17064	17116	17103	17085	16995	16883	17013	17164	17037	17015	17021	17040	17087	17009	17079	16895	16925	17123	16977	17049	17022	16821	16921	17093	16945	17024	17072	17120	16779	16908	16925	17155	17141	17038	17059	17204	17179	17242	17023	16965	17070	16697	17049	17300	17051	17100	17232	17139	17088	17182	16966	17089	17139	16972	17080	16909	16963	16929	16863	17072	16681	16895	16760	16958	16926	17099	16929	16959	17048	16798	17082	16999	16748	17143	16969	16890	17073	16977	17129	17026	16987	16923	17007	16912	16650	16970	17019	17082	17066	17143	17013	17048	16856	16969	16982	17043	17123	16984	16970	17018	16946	17025	17160	17123	16764	16869	16775	16972	16873	17078	17039	16772	17090	17084	17041	17149	16945	17017	16983	16888	16818	16930	17115	17004	17082	16878	16963	16787	16997	17149	17297	17030	17130	16831	16876	17008	16937	16856	17103	16930	16987	17066	16927	17041	16790	16786	16736	16948	16960
24558	43213	41969	34703	29722	26476	23486	21314	20003	18910	17857	17332	16920	16500	16301	16005	15606	15588	15531	15227	15196	14968	15078	14977	14875	14955	15018	14976	15032	15026	15012	14877	14965	14958	14973	14889	14956	14788	14698	14779	14788	14828	14882	14781	14719	14707	14792	14708	14675	14953	14628	14635	14681	14671	14690	14607	14731	14684	14662	14591	14551	14686	14644	14666	14676	14630	14481	14592	14564	14614	14626	14584	14587	14551	14748	14565	14684	14626	14473	14714	14555	14525	14724	14579	14773	14441	14814	14628	14521	14890	14617	14681	14607	14616	14547	14679	14579	14624	14683	14573	14587	14660	14433	14615	14622	14543	14744	14747	14654	14728	14606	14567	14579	14749	14571	14585	14570	14688	14574	14661	14421	14624	14465	14724	14631	14649	14665	14670	14629	14565	14519	14631	14557	14680	14641	14634	14621	14658	14529	14471	14566	14492	14506	14625	14525	14591	14613	14531	14527	14686	14656	14584	14546	14609	14605	14620	14699	14711	14639	14371	14598	14668	14576	14635	14644	14655	14672	14512	14550	14719	14577	14633	14619	14614	14421	14520	14534	14502	14518	14554	14680	14414	14645	14465	14561	14702	14521	14588	14470	14673	14564	14622	14416	14397	14609	14539	14447	14632	14556	14616	14661	14521	14530	14539	14812	14489	14642	14663	14660	14717	14528	14616	14564	14589	14443	14572	14515	14625	14588	14689	14555	14624	14561	14736	14591	14621	14685	14590	14607	14480	14602	14702	14638	14656	14630	14552	14722	14408	14448	14502	14535	14488	14565	14415	14733	14663	14679	14603	14344	14641	14701	14586	14667	14686	14610	14493	14554	14579	14640	14483	14729	14593	14636	14712	14478	14699	14469	14658	14663	14494	14622	14488	14503	14698	14671	14582	14618	14543	14655	14590	14465	14575	14611	14628	14554	14644	14432	14509	14656	14598	14684	14727	14612	14594	14627	14811	14564	14615	14706	14581	14576	14632	14609	14565	14596	14529	14621	14654	14429	14763	14775	14547	14849	14542	14601	14664	14438	14581	14630	14605	14580	14532	14565	14551	14501	14432	14665	14526	14496	14676	14730	14591	14553	14637	14626	14587	14688	14643	14635	14651	14560	14501	14669	14630	14530	14743	14614	14725	14669	14579	14446	14670	14634	14596	14613	14506	14625	14700	14582	14585	14591	14601	14612	14557	14510	14506	14635	14552	14617	14510	14538	14512	14454	14535	14491	14594	14629	14522	14682	14594	14540	14573	14605	14607	14612	14671	14510	14619	14570	14484	14615	14565	14627	14666	14633	14573	14592	14603	14591	14624	14640	14596	14593	14558	14604	14535	14628	14811	14697	14672	14520	14482	14512	14690	14435	14538	14402	14478	14642	14733	14721	14518	14610	14671	14598	14570	14594	14572	14483	14632	14480	14494	14603	14642	14612	14619	14686	14492	14668	14611	14607	14440	14516	14589	14450	14656	14684	14571	14593	14656	14618	14688	14578	14763	14529	14791	14584	14627	14587	14537	14691	14501	14506	14525	14548	14626	14450	14592	14666	14512	14613	14608	14530	14365	14656	14618	14567	14622	14484	14582	14503	14563	14616	14608	14599	14615	14661	14411	14646	14680	14669	14699	14543	14489	14419	14485	14650	14611	14457	14409	14528	14595	14805	14622	14375	14607	14509	14668	14521	14537	14593	14549	14666	14529	14666	14666	14801	14626	14553	14627	14664	14686	14837	14623	14481	14559	14797	14488	14617	14596	14462	14711	14599	14636	14636	14648	14592	14604	14393	14708	14412	14487	14479	14507	14642	14502	14299	14729	14739	14521	14571	14498	14511	14582	14637	14638	14574	14742	14604	14628	14464	14645	14638	14538	14498	14605	14488	14631	14540	14525	14421	14659	14531	14554	14512	14570	14687	14566	14513	14641	14601	14449	14619	14589	14508	14520	14567	14794	14655	14588	14669	14657	14558	14356	14579	14662	14636	14537	14392	14463	14504	14625	14686	14658	14637	14645	14673	14608	14377	14580	14450	14405	14508	14577	14644	14519	14572	14546	14806	14618	14533	14502	14617	14662	14648	14645	14525	14544	14566	14695	14615	14579	14556	14491	14478	14574	14511	14523	14627	14547	14614	14485	14538	14696	14672	14767	14582	14598	14692	14460	14692	14505	14784	14565	14524	14681	14445	14674	14553	14442	14622	14752	14487	14732	14596	14670	14475	14445	14651	14438	14558	14525	14505	14612	14573	14654	14428	14470	14536	14468	14565	14612	14637	14541	14663	14400	14753	14628	14474	14666	14495	14608	14645	14527	14470	14685	14515	14418	14498	14526	14514	14580	14662	14532	14695	14638	14636	14537	14452	14723	14537	14488	14693	14509	14620	14649	14663	14700	14488	14663	14474	14478	14460	14550	14638	14694	14639	14482	14541	14655	14651	14442	14491	14608	14484	14415	14490	14600	14598	14526	14621	14597	14478	14487	14497	14574	14591	14508	14764	14552	14559	14584	14348	14656	14598	14641	14549	14605	14642	14687	14721	14512	14624	14741	14503	14614	14640	14578	14506	14656	14647	14541	14522	14431	14514	14640	14501	14547	14600	14513	14531	14548	14758	14542	14556	14441	14769	14607	14590	14536	14468	14535	14482	14593	14641	14669	14520	14566	14703	14387	14502	14726	14498	14690	14579	14626	14523	14440	14517	14587	14471	14622	14505	14701	14606	14566	14535	14577	14673	14718	14737	14559	14514	14605	14524	14611	14521	14600	14525	14522	14528	14636	14690	14616	14574	14507	14572	14462	14641	14469	14609	14671	14586	14603	14616	14713	14654	14625	14578	14528	14694	14578	14617	14490	14651	14637	14540	14698	14593	14611	14563	14642	14524	14499	14513	14541	14533	14533	14575	14521	14408	14526	14536	14646	14598	14638	14516	14527	14585	14455	14540	14509	14616	14474	14514	14663	14706	14503	14562	14654	14579	14567	14441	14740	14437	14571	14607	14603	14644	14600	14624	14602	14467	14655	14662	14703	14654	14425	14676	14658	14552	14539	14702	14554	14575	14552	14688	14621	14496	14685	14561	14681	14488	14569	14447	14535	14671	14684	14698	14430	14548	14609	14394	14669	14432	14564	14584	14556	14371	14524	14779	14587	14513	14787	14673	14595	14699	14560	14535	14376	14642	14623	14693	14627	14722	14514	14608	14567	14591	14438	14694	14583	14661	14567	14543	14445	14352	14750	14571	14569	14519	14576	14688	14496	14672	14427	14619	14593	14524	14573	14667	14693	14680	14700	14684	14551	14572	14431	14585	14644	14484	14552	14610	14629	14648	14512	14527	14528	14626	14655	14653	14680	14525	14766	14695	14517	14616	14513	14547	14541	14595	14601	14738	14754	14686	14561	14595	14577	14655	14650	14590	14497	14634	14712	14705	14568	14665	14575	14645	14705	14733	14553	14674	14616	14575	14631	14496	14605	14455	14569	14542	14668	14584	14590	14591	14528	14621	14655	14497	14671	14646	14479	14678	14468	14739	14555	14499	14362	14581	14541	14613	14646	14489	14541	14822	14685	14475	14447	14380	14546	14642	14424	14648	14490	14698	14777	14620	14595	14690	14481	14601	14600	14606	14575	14671	14744	14661	14660	14534	14630	14591	14576	14412	14484	14541	14684	14655	14501	14580	14648	14627	14494	14430	14448	14699	14528	14568	14472	14611	14600	14532	14580	14383	14559	14578	14658	14750	14497	14713	14575	14877	14589	14615	14460	14631	14467	14478	14396	14480	14701	14542	14483	14574	14654	14542	14664	14599	14510	14551	14526	14724	14511	14570	14378	14542	14452	14575	14592	14468	14745	14561	14702	14689	14541	14678	14552	14586	14511	14839	14612	14643	14512	14719	14506	14627	14593	14485	14690	14369	14723	14629	14536	14684	14434	14372	14738	14719	14670	14557	14638	14584	14636	14660	14525	14385	14573	14452	14740	14476	14663	14584	14623	14530	14647	14630	14688	14721	14627	14419	14604	14536	14504	14551	14699	14690	14380	14432	14507	14662	14602	14465	14403	14596	14641	14633	14527	14522	14680	14594	14525	14630	14636	14523	14624	14525	14650	14618	14625	14673	14629	14609	14581	14507	14524	14449	14592	14692	14637	14678	14428	14431	14607	14585	14631	14477	14637	14693	14514	14612	14653	14589	14765	14551	14484	14489	14431	14604	14620	14606	14585	14645	14590	14519	14646	14544	14574	14526	14713	14795	14605	14568	14656	14524	14524	14542	14438	14524	14485	14485	14668	14536	14630	14413	14527	14595	14633	14426	14656	14560	14721	14453	14469	14530	14515	14459	14546	14632	14418	14551	14604	14506	14711	14460	14559	14643	14492	14545	14537	14557	14735	14669	14696	14643	14460	14668	14518	14598	14471	14601	14414	14637	14665	14561	14519	14671	14739	14413	14648	14612	14658	14571	14492	14395	14652	14564	14563	14697	14424	14470	14463	14679	14616	14604	14464	14535	14538	14611	14569	14570	14624	14651	14505	14435	14631	14527	14680	14564	14635	14530	14615	14669	14442	14478	14632	14477	14522	14563	14604	14573	14569	14650	14660	14535	14685	14587	14475	14609	14612	14610	14702	14617	14605	14526	14693	14717	14395	14497	14601	14623	14466	14720	14489	14687	14613	14558	14539	14550	14554	14680	14377	14498	14482	14737	14598	14595	14589	14669	14635	14612	14679	14634	14514	14545	14607	14737	14645	14665	14481	14579	14505	14582	14473	14611	14536	14713	14488	14588	14623	14631	14739	14590	14611	14582	14682	14471	14511	14561	14770	14619	14444	14584	14710	14424	14684	14670	14743	14383	14686	14541	14472	14689	14510	14612	14781	14621	14613	14552	14430	14515	14524	14634	14521	14498	14537	14645	14460	14610	14522	14608	14615	14511	14415	14596	14691	14694	14562	14591	14522	14591	14563	14690	14625	14611	14597	14535	14562	14598	14619	14586	14560	14586	14688	14408	14429	14545	14456	14538	14595	14422	14752	14421	14561	14639	14495	14653	14664	14706	14511	14467	14569	14768	14629	14489	14485	14554	14553	14537	14500	14591	14578	14592	14524	14472	14655	14684	14393	14574	14528	14677	14630	14440	14526	14478	14494	14568	14579
27857	24206	30162	27607	22965	21336	20472	19639	19054	18708	18447	18343	18360	18123	18019	18057	18032	17975	18075	17656	17760	17678	17845	18019	17862	17816	17797	18017	17718	17976	17850	17802	18041	17909	17946	17935	17819	17621	17758	17756	17824	17757	17946	17822	17678	17889	17820	17701	17824	17710	17895	17591	17876	17706	17907	17833	17834	17675	17729	17566	17848	18020	17834	17719	17957	17807	17776	17603	17830	17882	17569	17846	17514	17683	17726	17821	17629	17779	18038	17797	17647	17697	17797	17742	17836	17821	17684	17720	17610	17660	17798	17628	17712	17625	17617	17685	17948	17636	17716	17655	17698	17841	17804	17770	17738	17754	17821	17632	17872	17621	17704	17824	17749	17639	17708	17674	17771	17699	17753	17669	17573	17627	17795	17789	17770	17584	17579	17370	17670	17750	17770	17717	17577	17821	17990	17760	17571	17707	17639	17873	17883	17746	17614	17650	17565	17638	17738	17501	17691	17748	17821	17719	17838	17870	17705	17790	17835	17659	17612	17545	17553	17805	17795	17636	17822	17560	17757	17588	17587	17697	17605	17591	17797	17690	17685	18018	17808	17670	17568	17630	17650	17513	17625	17717	17807	17495	17525	17743	17723	17564	17807	17843	17994	17798	17741	17641	17722	17740	17695	17747	17755	17495	17897	17808	17800	17668	17983	17809	17756	17788	17715	17522	17699	17945	17697	17740	17664	17731	17640	17937	17767	17905	17702	17818	17728	17508	17815	17759	17631	17716	17621	17792	17764	17883	17719	17574	17804	17821	17648	17796	17659	17674	17768	17633	17823	17933	17727	17689	17852	17821	17545	17879	17774	17729	17630	17697	17635	17862	17636	17823	17632	17778	17865	17748	17604	17635	17905	17603	17910	17905	17873	17584	17562	17648	17611	17868	17805	17792	17955	17394	17414	17831	18088	17575	17836	17647	17682	17699	17753	17637	17810	17617	17602	17904	17896	17750	17857	17842	17586	17656	17818	17663	17702	17584	17853	17549	17619	17797	17902	17823	17556	17650	17634	17699	17745	17587	17850	17596	17727	17816	17531	17532	17628	17607	17827	17712	17621	17761	17729	17683	17469	17509	17670	17603	17636	17779	17668	17714	17640	17570	17600	17695	17566	17653	17576	17788	17822	18013	17737	17693	17808	17740	17698	17653	17684	17648	17450	17650	17835	17950	17893	17555	17804	17642	17712	17882	17643	17779	17836	17741	17739	17862	17676	17837	17847	17678	17780	17685	17801	17858	17630	17590	17771	17580	17878	17666	17590	17498	17695	17751	17570	17663	17749	17693	17742	17712	17633	17757	17633	17643	17778	17733	17530	17654	17655	17827	17668	17899	17790	17708	17719	17851	17818	17758	17845	17796	17823	17473	17553	17735	17811	17764	17907	17751	17699	17636	17867	18065	17711	17677	17755	17915	17670	17642	17633	17711	17821	17594	17615	17818	17739	17653	17702	17728	17822	17580	17696	17678	17685	17654	17770	17556	17719	17974	17791	17527	17771	17643	17736	17688	17777	17538	17951	17726	17733	17674	17872	17556	17868	17817	17656	17511	17583	17895	17856	17733	17665	17729	17669	17510	17905	17731	17664	17705	17651	17782	17926	17681	17570	17903	17673	17637	17568	17583	17792	17689	17739	17841	17623	17650	17560	17663	17670	17645	17623	17726	17785	17658	17802	17756	17848	17562	17917	17883	17760	17714	17900	17586	17725	17771	17740	17588	17707	17568	17679	17766	17817	17804	17797	17817	17778	17754	17765	17747	18039	17657	17697	17837	17816	17725	17626	17789	17781	17694	17621	17664	17769	17693	17738	17594	17717	17811	17547	17688	17790	17606	17874	17791	17582	17617	17708	17601	17759	17833	17889	17871	17815	17772	17906	17697	17854	17682	17422	17582	17768	17598	17765	17762	17872	17714	17686	17656	17601	17658	17892	17783	17487	17888	17906	17796	17825	17757	17634	17646	17693	17687	17654	17765	17853	17894	17620	17721	17818	17640	17715	17855	17570	17753	17813	17866	17912	17706	17840	17663	17846	17537	17692	17673	17750	17660	17773	17721	17731	17772	17774	17754	17944	17512	17782	17953	17532	17596	17505	17658	18025	17581	17864	17807	18035	17772	17770	17956	17518	17475	18045	17725	17741	17792	17732	17816	17813	17811	17796	17713	17598	17599	17731	17647	17575	17708	17681	17855	17793	17742	17842	17572	17909	17749	17794	17855	17781	17702	17883	17589	17860	17601	17852	17846	17720	17596	17725	17675	17524	17848	17643	17660	17714	17900	17632	17810	17739	17638	17787	17567	17864	17705	17597	17854	17687	17660	17536	17690	17652	18061	17608	17687	17761	17601	17707	17726	17668	17465	17350	17663	17882	17522	17529	17647	17605	17708	17766	17902	17464	17676	17688	17907	17887	17782	17738	17746	17623	17538	17920	17736	17900	17788	17628	17712	17700	17823	17490	17679	17598	17716	17897	17799	17652	17787	17717	17795	17721	17864	17482	17575	17502	17795	17657	17789	17555	17667	17710	17744	17854	17731	17524	17358	17718	17606	17860	17711	17831	17771	17782	17746	17670	17821	17572	17753	17755	17669	17797	17506	17706	17744	17732	17758	17874	17772	17576	17551	17650	17749	17542	17734	17783	17696	17773	17555	17890	17791	17791	17890	17588	17707	17616	17549	17750	17542	17782	17738	17771	17747	17632	17702	17646	17770	17702	17798	17822	17749	17877	17444	17884	17947	17577	17731	17835	17611	17736	17665	17951	17778	17694	17721	17469	17458	17544	17725	17583	17701	17616	17731	17901	17835	17903	18036	17684	17772	17806	17661	17592	17521	17635	17927	17861	17833	17691	17815	17702	17905	17701	17704	17711	17615	17863	17719	17735	17752	17653	17679	17703	17858	17597	17662	17511	17653	17625	17650	17844	17688	17672	17847	17529	17644	17601	17783	17741	17630	17677	17756	17608	17587	17678	17767	17598	17599	17722	17720	17892	17747	17962	17884	17732	17692	17798	17616	17885	17900	17883	17788	17961	17675	17590	17910	17887	17683	17638	17663	17564	17631	17487	17759	17658	17781	17732	17823	17756	17680	17701	17827	17656	17631	17783	17632	17761	18030	17718	17839	17693	17738	17816	17738	17721	17898	17907	17655	17833	17686	17652	17811	17929	17608	17657	17772	17884	17705	17785	17821	17669	17796	17871	17787	17603	17554	17697	17737	17600	17566	17479	17700	17655	17975	17690	17749	17571	17675	17606	17515	17726	17572	17677	17846	17626	17757	17844	17799	17690	17812	17712	17575	17636	17925	17645	17789	17784	17531	17766	17718	17764	17855	17762	17654	17852	17805	17786	17802	17880	17876	17686	17517	17609	17614	17727	17827	17630	17651	17905	17813	17668	17667	17762	17833	17706	17664	17782	17590	17715	17780	17728	17866	17559	17728	17783	17737	17996	17426	17981	17737	17616	17747	17484	17552	17780	17571	17575	17791	17699	17869	17933	17619	17630	17706	17730	17732	17743	17598	17878	17774	17925	17782	17987	17554	17712	17673	17630	17661	17672	17507	17702	17703	17737	17694	17714	17648	17906	17760	17634	17728	17672	17832	17661	17686	17844	17728	17752	17633	17658	17638	17984	17635	17727	17682	17689	17713	17630	17686	17615	17703	17743	17838	17720	17685	17706	17853	17556	17704	17922	17756	17667	17723	17710	17800	17702	17783	17735	17689	17704	17723	17732	17639	17808	17777	17661	17798	17782	17511	17623	17656	17760	17829	17575	17811	17719	17589	17915	17876	17882	17778	17878	17723	17648	17872	17754	17829	17803	17842	17832	17699	17676	17846	17733	17746	17500	17716	17580	17659	17678	17747	17707	17889	17849	17716	17624	17890	17818	17759	17792	17562	17774	17700	17720	17780	17892	17889	17770	17753	17708	17695	17550	17545	17919	17895	17787	17796	17805	17722	17651	17715	17573	17756	17877	17838	17814	17644	17637	17720	17705	17745	17664	17627	17464	17891	17761	17697	17840	17803	17647	17614	17758	17666	17826	17676	17904	17638	17733	17661	17740	17616	17810	17693	17717	17790	17797	17731	17739	17669	17816	17586	17622	17623	17758	17650	17911	17613	17758	17742	17804	17917	17835	17769	17786	17811	17712	17884	17717	17688	17829	17812	17849	17965	17598	17566	17711	17730	17774	17616	17534	17692	17728	17807	17818	17803	17736	17849	17835	17785	17723	17595	17677	17669	17706	17799	17758	17845	17685	17546	17654	17753	17759	17814	17804	17571	17709	17879	17698	17836	17715	17852	17717	17796	17530	17749	17679	17853	17771	17784	17694	17748	17469	17777	17737	17753	17693	17742	17769	17592	17717	17713	17882	17687	17874	17827	17747	17698	17784	17687	17815	17655	17659	17806	17667	17852	17838	17733	17739	17801	17724	17610	17483	17693	17820	17747	17692	17539	17893	17602	17627	17637	17716	17674	17770	17556	17816	17751	17709	17790	17829	17761	17622	17701	17893	17779	17753	17583	17713	17689	17637	17800	17660	17695	17703	17589	17951	17690	17638	17651	17782	17769	17689	17710	17861	17668	17734	17720	17595	17880	17507	17473	17675	17715	17648	17620	17730	17845	17641	17697	17728	17909	17810	17730	17808	17638	17729	17628	17687	17776	17603	17789	17664	17554	17841	17618	17857	17733	17756	18068	17956	17589	17691	18026	17689	17770	17716	17747	17815	17582	17581	17628	17603	17832	17832	17811	17880	17910	17804	17578	17886	17649	17796	17511	17712	17993	17882	17870	17806	17657	17776	17845	17716	17642	17771	17643	17656	17857	17712	17394	17739	17880	17704	17762	17731	17699	17757	17903	17696	17686	17688	17754	17592	17824	17874	17584	17392	17602	17610	17493	17706	17792	17909	17827	17813	17761	17907	17667	17740	17674	17864	17815	17795	17840	17668	17668	17810	17692	17572	17551	17634	17682	17753	17728	17789	17764	17661	17655	17880	17887	17534	17756	17699	17610	17704	17669	17729	17868	17814	17919	17763	17797	17502	17740	17631	17629	17690	17650	17632	17772	17630	17698	17735	17585	17890	17870	17741	17624	17685	17698	17576	17777	17621	17820	17832	17723	17742	17820	17793	17812
24131	34497	32867	26579	23021	20615	19134	18065	17053	16732	16469	15966	15945	15816	15696	15531	15640	15234	15370	15354	15285	15259	15268	15260	15165	15216	15134	15016	15177	15154	15077	15291	15178	15084	15104	15253	15098	14997	15048	15028	15075	15086	15043	14976	14930	15095	15113	15181	15157	15171	15079	15242	15088	15186	15170	15017	14928	15111	15091	15061	15194	15084	15113	15089	15105	15013	15127	14976	15181	15129	14950	15081	15048	15049	15079	15065	15128	15136	14939	14894	15107	15072	15086	15209	14955	15107	15071	15224	14984	15008	15115	15003	15079	15207	15111	15056	15244	15202	14954	15135	15084	14900	14975	14951	15033	15120	15212	15248	15098	14924	14999	14912	15059	15052	15100	15100	15096	15085	15156	15206	15095	15156	14836	15068	15134	15054	14990	15021	15078	15115	15030	14955	14961	15166	15244	14948	15069	15157	15110	14964	15122	14953	14901	15123	15149	14928	14970	15051	14947	15097	15108	14977	14978	15027	15039	14985	15100	15055	15018	15129	15028	15099	15014	15030	15002	14875	15098	14915	15275	15221	14978	15078	14977	15142	15053	15100	14836	15085	14961	15159	14974	14972	15268	14959	15159	15164	15026	15011	15076	15150	14988	15118	14988	14975	14966	14985	15179	15146	15223	15068	15063	15037	15036	15121	15138	15185	15124	15049	15084	15150	15138	15025	15115	15007	14951	15066	15074	14887	15000	14974	15126	14917	14962	15106	15062	15057	15094	15104	15074	15100	15080	15130	14977	14974	14979	14885	15091	14901	15009	15081	14916	15156	14970	15080	15044	14976	15142	14860	15123	15003	14965	15090	15225	14947	15044	15154	14924	15135	15002	15025	15094	14851	14908	15113	15126	14981	15094	14900	15069	15097	14974	15068	14981	14989	15140	14944	15169	15272	14884	15043	15039	15064	14997	15051	15069	15027	15210	15066	15022	15258	15012	15025	15044	15052	15001	15096	14970	15037	14907	14951	15095	15162	15022	15084	15255	15018	14986	15136	15046	15152	14943	14955	15195	15091	15134	14859	15035	15004	15019	14950	14924	15096	14993	14980	15059	15138	15075	15013	15239	14834	15080	15140	14939	15039	14991	15018	15043	14941	15122	15046	15124	15116	14984	15161	15253	14914	15050	15110	15074	15115	14945	15172	15073	15000	15170	15044	15059	14943	15162	14867	15047	14847	14985	15025	15101	15217	14922	15156	15367	15006	15072	15078	15013	15117	15100	14992	14914	14966	15068	15002	14968	15172	15194	15137	15057	15164	15040	15095	15117	15135	15123	15005	14887	14984	14992	14911	14884	15097	15106	15006	14897	14996	15125	15031	14967	15199	15013	15070	15229	14976	15201	15026	14949	15030	15150	15075	14962	15113	15004	15039	15018	15189	14899	15032	15162	15166	14951	15071	15166	15077	15174	15022	15215	15072	15141	15008	15085	14929	15074	15216	14983	15034	14881	15077	15109	14965	15189	15046	15046	15182	15045	15101	14990	15116	14894	14982	15221	14993	15061	15089	15170	14959	15002	15150	15058	15104	14979	15142	15075	14897	14831	14923	15172	15008	15169	15086	15137	15169	15062	15028	15045	14947	15096	15126	14909	14908	15155	15007	15096	15103	15128	15067	14851	15050	15041	15051	15142	15040	15027	14970	15034	14933	14953	15003	15169	15049	15148	15158	14967	15129	14948	15019	15014	15096	15064	14977	15014	15107	15137	15124	14942	15066	14864	15080	15074	14995	15023	15038	15061	15144	14945	15005	14987	15110	14845	14859	15095	15152	15024	15173	15032	15061	15027	15000	14921	15001	15145	14918	15017	14991	14980	14967	15067	15138	15047	15182	14913	15255	15047	14998	14989	15228	15130	15038	15189	14979	15022	15184	14981	15020	14975	15027	14992	14917	15023	15105	15181	15091	15053	15039	14969	15103	15033	15075	14771	15225	15050	15142	15042	14854	15151	15023	15015	15016	14939	15041	15172	15139	14981	15065	15202	15073	15106	15172	15104	15084	15074	14869	14924	15232	15186	15006	15094	15044	15115	15085	14997	15155	15237	15116	14982	15275	15013	15005	15106	14973	15209	15060	15051	14959	15249	14945	15106	15093	15031	15047	15186	14936	15120	15116	15200	15119	15075	15116	15107	15090	15103	15131	15056	15024	14976	14889	14960	14961	15100	14911	15075	15110	14932	15123	15141	15003	15113	15005	14972	15052	14918	15085	15050	14946	15087	15204	15087	14895	14971	14888	15103	15044	14935	14950	15166	14987	15109	15075	14883	14969	15120	15053	15056	15107	15222	15018	15106	15144	15067	14995	15119	15003	15002	14990	15080	15190	15089	15011	15272	15083	15086	15010	15041	15252	15140	15147	15117	15113	15048	15131	15064	14991	15101	15131	15143	15011	15241	15034	14854	15170	15109	15245	15003	15159	15091	15127	15087	15038	15141	15137	15128	14848	15003	15051	14950	14988	14908	14994	15114	15124	15052	15067	15128	15175	15094	15120	15085	15043	15142	15051	15149	15029	15072	15040	14913	15122	15243	14919	15231	15080	15130	14960	14975	15153	15004	14835	15011	15125	15116	14983	15178	15121	14992	14979	14939	15170	15039	15009	15068	15076	15071	15241	15014	14961	15071	15109	15040	15080	15133	14988	14987	15075	15042	15191	15138	15060	15076	15129	14992	15212	15026	15022	15197	15060	15242	14994	15035	15189	15113	14986	15177	15062	14995	15073	14947	15042	14890	15096	15180	15216	15010	15155	15130	15003	15095	15086	15122	15095	15160	14993	15059	15087	14996	15100	15187	15070	15240	15082	15121	15106	15059	15110	15173	15036	15142	15019	14915	14955	15289	15052	15240	14876	15026	14943	14990	15028	15103	15102	14990	15077	15151	15072	14930	15031	15029	15057	14920	15108	15234	14978	15051	15050	15022	15018	14994	14959	15085	14967	15088	15134	15096	15175	15220	14972	15064	15182	15063	15029	15037	14912	15096	14968	15193	15193	15130	14991	15173	15007	15072	15101	14990	14956	15002	14999	15029	14949	15171	14896	15140	15060	15078	15090	15151	15024	15039	14892	15134	15007	15025	15084	15134	14984	15130	14882	15112	14962	15125	14804	15148	14978	15119	15133	15118	15112	15049	15173	15040	15042	14903	14907	15141	15020	15123	15052	14994	14917	15038	15138	15169	15136	14949	15055	14913	15026	15168	15083	15074	15118	15016	15043	15184	15024	15009	15218	15083	14890	14985	15232	15172	15176	15130	15119	15099	15030	15213	15045	15149	15121	15017	15173	15136	15154	15038	15173	15052	15068	15042	15003	15043	14871	15101	15083	15107	14973	15089	15151	15040	14877	15132	14954	14960	14953	15023	15095	15271	14953	15189	14998	14880	15240	15084	15108	15068	15077	15060	15109	15111	15229	14868	14880	15177	15093	15157	15045	14979	15168	15010	15149	15165	15027	15010	15128	15127	14940	14992	15080	14986	15250	15165	14929	15058	14949	15135	14911	14897	15042	15036	15112	15253	15268	15058	15041	15042	15011	14961	15211	14723	14970	14943	14971	15043	15059	15168	14900	15152	14941	15165	15009	15037	15071	14906	15160	14837	14970	15103	15030	15073	15068	15074	15131	15058	15116	15077	14942	15027	15141	14992	15190	15040	15123	14897	15153	15137	14963	14867	15083	15060	15166	15154	15073	15316	15127	15194	15087	15087	15077	15108	14974	14998	14922	15018	15088	15031	15218	15024	14993	15030	15140	14929	14884	15054	15084	15072	14901	14955	15077	15123	15026	15126	15115	15146	14914	15281	15067	14899	15190	15198	15078	14923	15024	15105	14952	14952	15031	15069	15047	14979	15018	15095	14989	15182	15016	15034	15124	15006	15242	14961	14932	14954	15072	15101	14894	15191	15118	14915	15086	15096	15146	15066	15045	15115	15002	15228	15068	15212	15005	14984	14915	15117	14933	15029	15141	15084	15058	15099	14948	15067	15147	15022	15183	15176	14951	15145	15093	15042	15200	14975	15107	15110	15105	14809	15131	15096	14953	15071	15249	15058	14945	15040	15245	15081	15125	15273	15033	15017	15040	14934	15045	15094	15199	15001	15042	14959	15146	15029	15113	14971	15101	14869	15048	15125	15052	15101	15086	14986	15034	15049	14988	15229	15177	14876	15173	14962	14895	15131	14908	14976	15096	15048	15009	15108	15084	15210	15083	15110	14968	15162	15025	14852	15170	15117	15067	14937	15141	15076	14967	15096	15136	14942	15128	15051	15107	14961	14885	15163	14920	15121	15042	14968	15151	14968	15128	14993	15032	15094	15087	15173	14966	15149	14944	14923	14986	14990	15091	15059	15179	14900	15013	15248	15052	15088	14998	14968	15095	15103	14863	15068	14850	15101	15110	14931	14971	15143	15135	14918	15215	15042	14889	14946	15133	15083	15013	14911	14999	15123	15060	15010	14974	15280	15084	14915	14974	15121	14947	15002	14965	15166	15095	15109	14884	15135	15103	15132	15007	15016	15071	15020	15063	15067	15106	15094	15097	15004	15080	15069	15053	14978	15041	15034	14943	15320	15012	15087	15291	14978	15079	14909	15276	14849	15079	14973	14986	15064	15149	15027	15006	15077	15140	15116	15125	15133	15131	14860	15070	14998	15042	14955	14904	15052	15100	15215	14940	15179	15184	15051	15064	15174	14924	15090	15001	15034	14968	14953	15024	15222	15059	14908	15176	15186	15140	15054	14938	14898	15077	15018	14959	15096	15015	15127	15073	14962	15023	14901	15154	15073	14914	15008	15020	15297	14932	15089	14989	14999	15074	15172	15191	15010	15000	14952	15145	15066	14835	15007	14885	14944	14944	14986	14905	15073	15011	15230	15013	15208	15097	15027	15026	15130	15161	14970	15135	14977	14971	14920	14938	14975	15169	14996	14994	15066	15213	15041	14909	15036	15194	15066	15148	15041	15011	14919	15042	15013	15042	14900	14999	15002	15025	15070	14988	15072	15205	15182	15109	15250	15012	15042	15198	14882	15004	15087	15120	14981	14982	15161	15087	15058	15176	15223	15127	15029	15043	14950	14978	15023	15124	15108	14930	15107	15057	14957	15079	14954	15079	14937	15200	14896	15117	15083	14962	15158	14961
23780	20986	28314	24348	23191	24310	23507	20597	19425	19225	18634	18229	18255	18130	18091	17894	17693	17946	17678	17566	17446	17463	17493	17667	17277	17525	17259	17290	17391	17634	17524	17342	17441	17365	17451	17287	17256	17251	17490	17418	17397	17181	17306	17608	17483	17482	17293	17421	17331	17302	17100	17246	17147	17381	17177	17345	17336	17262	17332	17307	17304	17122	17206	17288	17077	17398	17369	17428	17309	17255	17237	17438	17378	16962	17215	17336	17087	17278	17122	17225	17343	17423	17589	17319	17167	17293	17280	17149	17227	17240	17344	17274	17333	17403	17212	17234	17355	17195	17317	17010	17520	17379	17267	17287	17349	17179	17215	17101	17306	17212	17275	17256	17272	17401	17246	17202	17297	17242	17349	17223	17243	17348	17049	17279	17211	17294	17287	17270	17084	17327	17123	17311	17101	17199	17326	17345	17345	17359	17339	17256	17183	17273	17334	16989	17169	17261	17504	17306	17283	17229	17493	17040	17242	17138	17158	17166	17361	17045	17137	17308	17193	17164	17264	17288	17275	17289	17055	17240	17256	17107	17258	17153	17270	17152	17325	17249	17138	17105	17192	17195	17099	17096	17253	17133	17362	17238	17226	17405	17397	17359	17245	17140	17175	17346	17155	17302	17439	17256	17307	17208	17312	17231	17329	17219	17117	17139	17357	17220	17187	17169	17197	17291	17442	17241	17250	17114	17363	17112	17359	17149	17334	17253	17514	17330	17229	17269	17237	17225	17221	17230	17145	17291	17178	17198	17326	17337	17402	17218	17303	17206	17400	17176	17387	17344	17185	17054	17346	17177	17140	17281	17217	17135	17366	17073	17291	17305	17242	17470	17311	17222	17171	17146	17064	17186	17278	17150	17188	17184	17304	17246	17136	17153	17262	17333	17303	17026	17120	17304	17325	17268	17446	17007	17134	17291	17367	17346	17129	17275	17170	17013	17196	17452	17348	17397	17214	17238	17117	17303	17228	17422	17237	17258	17238	17388	17214	17377	17188	17336	17314	17264	17228	17357	17259	17173	17302	17251	17259	17312	17320	17301	17339	17257	17165	17327	17307	16991	17263	17165	17207	17126	17218	17197	17196	17350	17177	17318	17267	17133	17320	17317	17188	17102	17150	17319	17186	17179	17198	17243	17106	17104	17220	17247	17152	17046	17132	17154	17357	17277	17327	17224	17367	17223	17248	17248	17271	17194	17288	17023	17246	17120	17281	17242	17255	17192	17268	17236	17259	17295	17181	17462	17212	17320	17053	17156	17059	17258	16969	17146	17206	17287	17413	17268	17264	17332	17317	17304	17190	17098	17320	17264	17392	17273	17121	17435	17322	17087	17399	17320	17372	17274	17360	17234	17348	17132	17263	17246	17300	17233	17178	17322	17124	17364	17311	17311	17327	17257	17457	17297	17202	17307	17234	17420	17257	17382	17225	17357	17223	17190	17264	17232	17128	17190	17364	17317	17164	17183	17050	17437	17040	17096	17208	17276	17285	17239	17103	17228	17072	17174	17264	17232	17145	17204	17262	17318	17276	17115	17310	17271	17217	17210	17276	17218	17380	17224	17077	17218	17021	17232	17255	17261	16951	17094	17224	17262	17323	17181	17246	17309	17372	17383	17068	16968	17030	17060	17264	17362	17158	17136	17033	17128	17264	17116	17083	17242	17215	17127	17324	17327	17260	17283	17151	17015	17150	17089	17308	17187	17295	17237	17252	17382	17282	17313	17149	17263	17201	17371	17405	17415	17144	17056	17112	17275	17089	17211	17350	17344	17287	17089	17401	17159	17300	17179	17193	17289	17320	17171	17226	17203	17357	17402	17109	16961	17300	17262	17291	17120	17258	17298	17447	17248	17276	17220	17207	17492	17250	17316	17267	17092	17240	17051	17321	17202	17219	17054	17125	17239	17085	17102	17129	17119	17205	17355	17229	17412	17443	17525	17082	17301	17233	17030	17167	17502	17331	17268	17392	17177	17212	17341	17294	17274	17066	17081	17346	17184	17049	17300	17199	17260	17123	17304	17191	17161	17116	17223	17306	17270	17271	17218	17278	17233	17140	17101	17281	17448	17230	17210	17160	17346	17299	17177	17225	17376	17191	17255	17112	17245	17251	17079	17263	17187	17249	17291	17405	17294	17012	17036	17315	17224	17257	17372	17380	17228	17371	17407	17115	17082	17334	17390	17336	17258	17329	17346	17242	17338	17453	17173	17315	17071	17179	17299	17227	17314	17288	17124	17182	17053	17141	17201	17004	17352	17208	17041	17027	17318	17192	17176	17247	17433	17304	17238	17234	17284	17205	17109	17269	16984	17238	17277	17180	17164	17148	17145	17297	17347	17225	17159	17360	16996	17244	17246	17342	17267	17175	17244	17175	17286	17409	17229	17399	17239	17417	17206	17138	17295	17293	17061	17425	17264	17248	17317	17322	17224	17368	17300	17183	17252	17339	17322	17235	17307	17238	17220	17208	17217	17222	17299	17147	17156	17251	17123	17273	17212	17227	17092	17142	17364	17367	17188	17261	17317	17426	17063	17391	17308	17288	17217	17128	16949	17244	17258	17373	17271	17296	17210	17281	17360	17021	17338	17321	17340	17022	17088	17145	17320	17310	17137	17303	17254	17392	17382	16941	17159	17138	17251	17174	17287	17298	17267	17404	17366	17247	17157	17323	17340	17250	17327	17181	17215	17177	17161	17106	17220	17249	17287	17230	17397	17239	17504	17247	17252	17219	17337	17278	17211	17230	17200	17191	17062	17438	17234	17277	17204	17298	17130	17328	17307	17205	16928	17267	16998	17120	17350	17304	17278	17302	17499	17175	17100	17352	17460	17409	17266	17211	17204	17345	17435	17411	17329	17255	17204	17173	17116	17367	17301	17185	17681	17485	17437	17367	17288	17097	17113	17249	17435	17374	17390	17297	17409	17187	17424	17198	17170	17163	17239	17129	17229	17197	16983	17133	17030	17456	17176	17303	17123	17371	17217	17178	17262	17237	17273	17092	17227	17323	17070	17267	16926	17138	17318	17069	17256	17286	17253	17376	17370	17154	17248	17268	17077	17338	17182	17334	17344	17435	17341	17231	17230	17261	17172	17120	17183	17199	17168	17220	17399	17281	17280	17269	17379	17202	17210	17276	17127	17457	17254	17240	16947	17083	17197	17218	17138	17295	17212	17312	17366	17255	17229	17324	17410	17142	17227	17394	17208	17293	17220	17180	17043	17119	16989	17010	17339	17251	17283	17247	17363	17173	17183	17465	17240	17238	17454	17183	17396	17304	17267	17133	17307	17286	17254	17306	17317	17195	17138	17418	17277	17262	17111	17151	17065	17404	17294	17213	17353	17298	17291	17168	17172	17262	17238	17159	17306	17280	17294	16990	17321	17269	17233	17211	17244	17075	17238	17246	17276	17261	17324	17481	17253	17150	17138	17097	17154	17109	17196	17280	17207	17302	17173	17088	17356	17342	17138	17160	17423	17024	17290	17254	17295	17360	17295	17413	17359	17334	17327	17185	17277	17221	17521	17247	17221	17189	17441	17155	17255	17147	17260	17153	17254	17330	17203	17291	17267	17095	17217	17147	17112	17254	17178	17230	17313	17423	17187	17343	17269	17315	17202	17305	17178	17493	17181	17138	17155	17126	17148	17310	17257	17327	17185	17268	17174	17399	17037	17097	17068	17130	17222	17255	17081	17340	17422	17385	17185	17275	17253	17315	17060	17265	17236	17203	17218	17260	17318	17362	17239	17119	17254	17234	17162	17189	17248	17287	17323	17299	17077	17320	17199	17302	17205	17268	17273	17132	17307	17427	17103	17279	17250	17049	17301	17492	17450	17258	17199	17251	17386	17245	17284	17451	17187	17208	17236	17346	17369	17208	17259	17311	17182	17294	17302	17104	17305	17380	17438	17161	17286	17217	17199	17130	17247	17280	17468	17254	17296	17188	17302	17273	16935	17028	17257	17305	17392	17380	17194	17296	16996	17151	17128	17401	17236	17390	17370	17067	17326	17231	17254	17412	17495	17320	17224	17260	17188	17165	17270	17480	17241	17349	17201	17296	17260	17374	17265	17342	17272	17178	17292	17115	17205	17385	17344	17087	17151	17252	17241	17354	17173	17187	17484	17355	17434	17272	17278	17458	17309	17082	17182	17331	17345	17292	17310	17407	17293	17433	17263	17249	17274	17198	17247	17350	17159	17235	17212	17363	17093	17362	17164	17368	17107	17169	17305	17085	17145	17084	17042	17357	17206	16987	17315	17309	17298	17145	17298	17274	17070	17220	17436	17392	17286	17298	17197	17306	17410	17352	17184	17266	17129	17054	17099	17302	17407	17427	17074	17301	17059	17359	17443	17112	17191	17204	17197	17233	17362	17219	17314	17183	17264	17171	17411	17283	17065	17397	17387	17241	17362	17030	17346	17376	17350	17218	17261	17307	17296	17150	17306	17255	17269	17471	17587	17383	17205	17180	17416	17275	17152	17273	17165	17308	17187	17138	17233	17321	17249	17367	17200	17251	17384	17142	17278	17158	17301	17162	17317	17241	17238	17348	17213	17210	17383	17401	17332	17325	17146	17170	17254	17214	17211	17115	17489	17143	17172	17252	17287	17152	17310	17223	17043	17232	17197	17394	17269	17266	17298	17196	17554	17262	17339	17399	17129	17039	17240	17260	17384	17156	17355	17339	17532	17393	17349	17296	17381	17398	17157	17185	17226	17084	17161	17299	17139	17071	17185	17278	17265	17408	17273	17318	17263	17222	17214	17394	17229	17360	17458	17139	17289	17092	17169	17156	17150	17378	17015	17367	17295	17132	17482	17337	17259	17207	17268	17389	17416	17324	17285	17337	17295	17151	17102	17172	17230	17199	17151	17361	17384	17311	17327	17237	17301	17334	17240	17267	17196	17239	17150	17313	17021	17237	17132	17430	17256	17193	17310	17337	17482	17451	17455	17319	17326	17271	17303	17215	17325	17231	17488	17449	17454	17307	17091	17335	17096	17132	17147	17234	17208	17381	17108	17031	17249	17648	17403	17249	17085	17325	17205	17086	17192	17289	17255	17333	17029	17282	17157	17380	17183	17339	17408	17215	17249	17222	17073	17315	17183	17189	17179	17284	17240	17177	17127	17258	17450	17224	17030
23944	39625	38368	31725	26852	23553	21191	19663	18262	17561	17048	16492	16295	15998	15899	15797	15691	15275	15115	15151	15045	15088	15059	15110	15139	14976	14894	15116	14891	15097	14999	14894	14841	15097	14952	15049	14973	14857	15064	14888	14901	14821	14822	15131	14766	14919	14917	14932	14764	14851	14880	14767	14848	14944	14760	14767	14900	14966	14930	14871	14693	14830	14908	14679	14871	14778	14698	14865	15016	14875	14696	14721	14710	14827	14778	14633	14814	14921	14711	14858	14806	14931	14763	14779	14888	14665	14817	14640	14883	14921	14800	14816	14994	14839	14833	15011	14757	14869	14771	14849	14830	14719	14988	14996	14752	14826	14737	14707	14615	14945	14968	14780	14710	14868	14786	14689	14896	14799	14712	14927	14757	14646	14887	14660	14819	14651	14808	14714	14863	14903	14809	14685	14665	14732	14760	14744	14802	14771	14624	14924	14812	14832	14789	14683	15019	14780	14858	14709	14787	14811	14740	14647	14708	14784	14732	14849	14757	14802	14721	14857	14645	14863	14691	14849	14793	14912	14570	14973	14658	14770	14661	14823	14882	14787	14817	14869	14794	14721	14646	14841	14871	14663	14789	14679	14748	14636	14731	14888	14737	14665	14719	14917	15140	14902	14879	14908	14848	14987	14788	14912	14799	14754	14777	14698	14860	14756	14853	14717	14722	14728	14728	14790	14835	14511	14759	14942	14848	14850	14765	14746	14813	14768	14807	14653	14901	14867	14708	14679	14936	14754	14741	14879	14773	14802	14855	14712	14651	14790	14839	14775	14752	14633	14780	14739	14713	14862	14780	14932	14700	14732	14891	14697	14804	14821	14797	14866	14585	14723	14845	14895	14687	14857	14655	14726	14739	14648	14869	14867	14831	14843	14619	14855	14699	14811	14794	14866	14821	14758	14685	14686	14771	14776	14834	14939	14610	14808	14900	14777	14721	14833	14658	14898	14988	14686	14841	14734	14833	14875	14770	14718	14797	14794	14919	14868	14937	14727	14745	14780	14762	14796	14991	14828	14905	14965	14854	14819	14642	14668	14710	14645	14687	14758	14747	14793	14876	14774	14849	14688	14853	14773	14565	14882	14608	14815	14970	14811	14787	14742	14701	14796	14800	14756	14720	14852	14665	14734	14726	14905	14881	14737	14634	14673	14798	14741	14673	14877	14816	14736	14682	14722	14920	14794	14803	14771	14882	14925	14663	14892	14894	14729	14729	14810	14733	14821	14817	14675	14692	14848	14666	14888	14741	14865	14706	14824	14792	14605	14932	14795	14677	14782	14933	14674	14813	14819	14956	14817	14718	14797	14800	14947	14817	14825	14818	14733	14749	14857	14788	14789	14688	14642	14803	14841	14850	14685	14741	14710	14699	14789	14798	14797	14873	14713	14765	14840	14839	14898	14656	14619	14732	14879	14702	14856	14674	14736	14805	14742	14813	14787	14774	14752	14812	14751	14740	14876	14635	14771	14730	14692	14745	14807	14815	14896	14742	14698	14701	14828	14716	14660	14730	14911	14593	14841	14708	14669	14622	14810	14748	14815	14806	14762	14714	14691	14812	14963	14710	14762	14754	14667	14844	14792	14805	14695	14953	14873	14810	14782	14735	14783	14715	14760	14653	14697	14647	14778	14777	14871	14739	14738	14656	14842	14890	14758	14748	14810	14700	14886	14687	14643	14704	14541	14637	14792	14833	14734	14767	14804	14737	14814	14775	14730	14773	14927	14729	14840	14808	14756	14716	14792	14746	14670	14823	14610	14842	14769	14744	14916	14814	14853	14804	14917	14908	14883	14830	14774	14558	14777	14983	14683	14785	14848	14766	14635	14716	14786	14650	14700	14814	14932	14747	14846	14678	14817	14779	14798	14757	14763	14848	14727	14853	14818	14678	14805	14821	14850	14794	14847	14696	14784	14869	14742	14658	14632	14769	14785	14773	14640	14702	14645	14829	14816	14749	14818	14894	14938	14732	14868	14849	14812	14686	14791	14736	14881	14740	14798	14787	14908	14897	14777	14788	14966	14799	15022	14620	14755	14891	14795	14813	14726	14803	14834	14702	14808	14785	14606	14490	14935	14803	14687	14793	14815	14910	14938	14575	14919	14845	14846	14899	14823	14831	15075	15049	14630	14817	14844	14840	14807	14862	14785	14895	14748	14783	14829	14736	14818	14906	14768	14764	14887	14757	14642	14846	14477	14634	14659	14843	15059	14675	14857	14704	14635	14891	14893	14839	14738	14855	14792	14594	14814	14799	14642	14887	14865	14875	14700	14779	14953	14859	14744	14727	14701	14825	14768	14786	14653	14759	14787	14769	14749	14709	14768	14806	14869	14871	14816	14777	14757	14728	14782	14796	14739	14838	14780	15002	14837	14699	14815	14739	14848	14888	14745	14692	14881	14642	14921	14842	14794	14862	14731	14643	14853	14507	14712	14893	14901	14877	14805	14728	14773	14811	14660	14878	14774	14812	14911	14869	14727	14719	14751	14681	14685	14882	14695	14780	14758	14808	14633	14682	14740	14837	14883	14828	14809	14869	14798	15007	14772	14832	14567	14757	14944	14845	14824	14787	14800	14856	14778	14740	14839	14703	14750	14608	14935	14714	14745	14751	14879	14784	14761	14667	14957	14793	14656	14705	14860	14711	14870	14907	14850	14924	14778	14838	14994	14885	14750	14671	14773	14733	14863	14703	14834	14825	14835	14698	14952	14904	14825	14896	14697	14770	14819	14790	14774	14663	14949	14910	14679	14903	14741	14974	14829	14854	14764	14765	14717	14815	14630	14763	14829	14742	14818	14793	14793	14792	14787	14780	14838	14893	14667	14864	14845	14883	14733	14848	14695	14792	14802	14785	14781	14761	14839	14832	14926	14907	14920	14910	14799	14654	14686	14773	14800	14843	14911	14826	14751	14812	14687	14877	14706	14786	14732	14848	14721	14824	14788	14933	14788	14915	14760	14892	14740	14726	14986	14746	14895	14821	14943	14784	14703	15023	14964	14908	15002	14743	14713	14715	14581	14815	14675	14782	14794	14769	14796	14793	14682	14929	14809	14867	14868	14759	14740	14798	14738	14644	14883	14624	14813	14835	14689	14741	14803	14728	14990	14813	14754	14854	14657	14950	14890	14848	14918	14903	14710	14877	14696	14794	14828	14701	14875	14648	14772	14774	14961	14978	14860	14881	14776	14761	14879	14880	14613	14889	14776	14726	14705	14752	14728	14815	14707	14597	14841	14824	14753	14808	14846	14705	14861	14828	14786	14711	14620	14719	14697	14823	14682	14906	14796	14668	14949	14638	14730	14811	14744	14838	14875	14815	14798	14893	14864	14809	14699	14903	14801	14651	14667	14728	14873	14713	14813	14890	14812	14688	14713	14889	14840	14710	14815	14843	14740	14608	14864	14637	14838	14755	14861	14744	14657	14874	14856	14738	14736	14918	14710	14782	14790	14790	14645	14981	14869	14907	14775	14761	14657	14759	14710	14857	14864	14707	14790	14711	14895	14634	14811	14871	14634	14815	14720	14763	14760	14748	14755	14783	14870	14905	14782	14933	14831	14587	14817	14951	14832	14583	14850	14817	14657	14950	14681	14774	14831	14603	14822	14761	14648	14814	14804	14935	14895	14797	14688	14735	14784	14726	14511	14797	14776	14657	14739	14603	14791	14707	14831	14719	14731	14873	14851	14831	14766	14822	14699	14743	14864	14677	14986	14793	14729	14824	14877	14929	14784	14525	14772	14793	14841	14755	14712	14898	15003	14838	14716	14773	14858	14641	14783	14789	14839	14936	14822	14810	14864	14648	14845	14795	14594	14820	14649	14852	14745	14805	14727	14898	14905	14874	14781	14822	14792	14753	14702	14662	14792	14912	14962	14780	14752	14900	14756	14719	14697	14828	14906	14793	14584	14646	14846	14847	14784	14921	14812	14647	14927	14778	14843	14628	14819	14869	14734	14678	14792	14704	14806	14855	14551	14641	14828	14859	14774	14735	14908	14867	15028	14698	14705	14764	14673	14699	14911	14946	14741	14843	14811	14818	14856	14815	14739	14748	14898	14697	14771	14692	14608	14832	14709	14695	14772	14718	14761	14907	14810	14888	14760	14923	14821	14989	14818	14855	14523	14776	14743	14848	14779	14886	14841	14872	14860	14776	14869	14765	14840	14796	14797	14699	14776	14728	14674	14757	14742	14846	14538	14672	14751	14784	14820	14914	14849	14695	14746	14644	14817	14795	14856	14782	14786	14675	14839	14697	14783	14704	14809	14714	14729	14657	14866	14886	14778	14589	14784	14934	14724	14710	14872	14843	14574	14796	14761	14676	14783	14936	14821	14733	14679	14772	14769	14674	14843	14777	14796	14830	14934	14687	14892	14778	14661	14835	14895	14769	14744	14818	14899	14765	14806	14765	14857	14737	14709	14953	14770	14679	14805	14757	14729	14902	14740	14832	14793	14913	14833	14740	14659	14821	14908	14756	14781	14920	14836	14960	14735	14926	14788	14756	14607	14741	14880	14758	14845	14793	14840	14754	14702	14852	14777	14854	14873	14671	14832	14904	14929	14661	14710	14693	14763	14881	14699	14786	14632	14821	14849	14734	14722	14882	14692	14957	14824	14786	14971	14675	14888	14568	14895	14776	14766	14790	14860	14704	14745	14732	14969	14750	14855	14793	14778	14805	14966	14673	14757	14890	14882	14778	14861	14844	14819	14597	14862	14733	14897	14795	14907	14817	14783	14686	14651	14779	14724	14709	14881	14852	14877	14688	14776	14842	14754	14755	14695	14804	14847	14776	14852	14784	14819	14780	14719	14785	14732	14804	14727	14790	14860	14905	14792	14935	14800	14818	14727	14637	14586	14753	14795	14760	14875	14531	14729	14806	14651	14796	14737	14771	14783	14921	14651	14690	14904	14735	14807	14816	14763	14768	14868	14831	14718	14764	14690	15025	14746	14755	14946	14792	14757	14673	14669	14841	14933	14655	14692	14808	14694	14800	14759	14668	14724	14967	14660	14835	14704	14666	14776	14859	14798	14800	14769	14887	14696	14981	14721	14812	14856	14828	14750	14833	14819	14870	14759	14656	14729	14666	14858	14678	14820	14858	14862	14825	14759	14843	14659	14736	14772	14678	14849	14821	14891
22608	20975	28709	23458	21621	24774	26943	21857	20270	19987	19383	18695	18608	18489	18273	18173	17832	17840	17762	17585	17499	17393	17759	17486	17546	17533	17620	17260	17516	17387	17532	17303	17353	17371	17392	17292	17342	17504	17344	17252	17287	17285	17352	17176	16996	17281	17132	17166	17179	17269	17456	17308	17195	17329	17237	17196	17261	17196	17139	17232	17251	17012	17175	17232	17170	17365	17137	17092	17212	17154	17138	16954	17230	16897	17181	17040	17316	17261	17302	17129	17221	17146	17100	17309	17202	17081	17162	17063	17199	17304	17273	17058	17116	17086	17224	17289	17208	17072	17150	17103	17252	17242	17071	17244	17028	17193	17240	17241	17382	17101	17160	17262	17361	17087	17083	17068	17296	17087	17124	17124	17158	17083	17015	17224	17296	17185	17225	17056	16851	17030	17245	17119	17148	17218	17016	16935	17003	17017	17110	17240	17121	17184	17074	17069	17173	17192	17055	17352	17162	17090	17055	17014	17053	17237	17163	17189	16971	17354	17013	16972	17017	16997	17118	17141	17187	17154	17115	17082	17130	16911	17017	16916	17154	16896	17141	17163	17212	17000	17118	17176	17218	17185	17060	17122	17163	17122	17248	17093	16978	17246	17177	16974	17264	17223	17378	17073	17075	17177	17285	17230	17139	17205	17141	16895	17012	17102	17218	17040	17203	17167	17241	17290	17299	17282	17161	17306	17167	17171	17020	17238	17067	16981	17220	17012	16985	17173	17203	17127	17175	17011	16967	17074	17211	17182	17181	17072	17142	17114	17227	17085	17270	17049	17019	17050	17190	17176	17116	17107	17013	17112	17099	17176	17035	17134	17079	16964	17223	17038	17189	17171	17037	17326	17153	17259	17040	17252	17104	16960	17095	17219	17163	17082	17113	16941	17174	17250	17054	17115	17131	17251	16923	16949	17213	17110	17119	17009	17327	17248	17403	17155	17282	17033	17011	16953	17211	16962	17235	17164	17244	17249	17341	17210	17089	17003	17138	17092	17328	17004	17121	17050	17196	17133	17131	17167	17203	17047	17108	17209	17094	17028	17146	17053	17104	17253	17286	17043	17252	17070	16946	17223	17206	17017	17190	16916	17156	17111	17038	17054	17130	16991	16955	17088	17185	17089	17128	16940	17234	17255	17264	17054	17103	17164	17160	17231	17058	17045	17165	16821	17121	17012	17106	17053	17281	17091	17125	17271	17103	17114	17065	17158	17287	17036	17066	17138	16997	17376	17140	17030	17052	17085	17051	17018	17166	17103	17229	17232	17226	17368	17196	17097	17230	17130	17189	17032	17003	17160	17038	17145	17378	17186	17159	17037	17208	17178	17191	17281	17112	17105	17033	17015	16971	17137	17080	16991	16945	16913	16996	17059	17328	17225	16979	16916	17124	17228	17156	17274	16848	17043	17022	17136	17203	17260	17013	16938	17104	17291	17253	17024	17092	17157	16939	17291	17054	17278	17001	17159	17210	17112	17029	17206	17216	16958	17081	17102	17066	17036	17176	17118	17265	17249	17121	17127	17225	17173	16959	17187	17086	16906	17113	16960	17112	17040	17042	17101	17095	17118	17184	17153	17302	17091	17254	17280	16980	16958	17046	17171	16932	16844	17149	17114	17207	17091	17036	17027	17048	16850	16947	17154	17129	17020	17037	16872	17221	16968	17170	17121	17076	17031	17176	17199	17228	17176	17179	17094	17205	17009	17227	17311	17333	17037	17154	17102	17254	16875	17132	17262	17135	17030	17029	17061	17086	17094	17112	17199	17248	17128	17043	17215	16982	17243	17189	16993	16996	17154	17136	17249	17135	17132	17073	17168	17007	17155	17142	17007	16910	17265	16987	17138	17095	17060	17295	17156	17084	17028	16966	17140	17129	17049	17081	16989	17119	17347	16854	17033	17162	16932	17351	17039	17163	17055	17155	17095	17247	17343	17174	17257	17240	17221	17111	17063	17225	17139	17113	17209	17074	17032	17125	17278	16943	16952	17078	17124	17062	17207	17109	17169	17123	17064	17182	17153	16952	17379	17195	17257	17018	17272	17106	17135	17162	17098	17039	16966	17187	17140	16974	16960	17171	17218	17155	17254	17224	17080	17148	17059	17323	17098	17079	17035	17086	16908	17147	17243	17079	17097	17265	17176	17174	16940	17146	17171	17198	17065	16928	17185	17093	17282	16947	16895	17132	17028	17145	17100	17191	16888	17013	17269	17038	17141	17013	17162	17219	17106	17204	16943	17109	17029	17192	17190	17315	17250	17190	17235	17028	17190	17127	16887	17244	17002	16944	17009	17051	16922	16999	17248	17269	17075	17086	17118	17104	17145	16992	17425	17366	17122	17195	17155	17104	17014	17116	17067	17040	16998	17015	17005	17213	16973	17281	17207	16944	17438	17223	17039	17247	17130	17097	17053	17255	17239	17030	17077	16950	17121	17382	17351	17219	17250	17311	17195	17056	17005	17049	17137	17129	16989	17083	17137	17080	17103	17176	17194	16959	17076	17073	17206	17120	16882	17071	16940	17314	16985	17110	17201	17144	17116	17139	17187	17097	17232	17255	17294	17167	17022	17166	17171	17179	17278	17221	17154	17140	17140	17150	17057	17207	17080	17165	17234	17091	17029	17291	17101	17077	17338	17022	17083	17050	17258	17065	17051	16999	17129	17083	17147	17064	16978	17027	16958	17183	16983	17065	17240	17087	17050	17198	17133	17197	17121	17269	17272	17066	17070	17208	17218	17245	17048	16997	17009	16979	16963	17218	17206	17063	16957	17252	17158	17181	17063	17254	17067	17143	16973	17047	17155	17261	17184	17267	17154	17025	17124	17106	16892	17137	17122	17164	17062	17043	17379	17111	17160	17526	17384	17041	17231	17360	17040	17001	17075	17264	17246	17248	17249	16997	17054	17322	17054	17066	17159	17138	17096	17129	17012	17254	17376	17021	17215	17165	17090	17039	17272	17050	17079	17084	17167	17262	17216	17025	17022	17040	17194	17071	17132	17119	17015	17499	17086	17024	17260	17297	17160	17167	17178	17072	16969	16928	17020	17111	16931	17043	17094	17309	17122	17264	17030	17302	16932	16966	17165	17240	17033	17072	16974	17035	17162	17151	17177	17130	17039	17031	17082	17106	17185	16999	17208	17252	17116	16989	17158	16992	17123	16920	17283	17192	16993	17107	17179	17005	17135	17238	16975	16972	17280	17120	17212	17157	17219	17075	17052	17032	17210	17074	17161	17126	16794	16955	17138	17262	17152	17106	17041	17203	17298	17263	16971	16919	17165	17265	17357	17348	16826	17265	17122	17315	17295	16939	16904	17001	17147	17044	16923	17094	17190	17316	17065	16901	17268	17128	17078	16925	16942	17087	17094	17028	17215	17161	17096	16978	17021	17143	17115	17199	17221	16901	16972	17257	17215	17194	17130	17072	17103	17281	17228	17053	17068	17155	17153	17106	17030	17059	17231	17145	17051	17008	17194	17194	17295	16977	17158	17281	17153	17050	17269	17128	17114	17213	17141	17160	16959	17144	17266	16972	17385	17155	17008	17013	17009	16938	17153	17249	17177	17222	17009	17011	17039	17158	17068	17009	17054	17272	17084	17171	17100	17043	17308	17025	17163	17191	17198	17187	17078	17193	17065	17102	17067	17201	17100	17048	17073	17195	17112	17338	17170	17312	16961	17251	17242	17270	17219	17224	17049	17088	16926	17000	17100	17052	17050	17294	17284	17143	17210	17222	17169	17171	17339	16993	17245	17122	17039	17244	17176	16929	17241	17092	17127	17265	16937	16987	16861	17270	17116	17107	16933	17222	17168	17030	17277	17108	17217	17127	17138	17178	17317	17139	16984	17359	17077	16978	17084	17263	17179	17121	16999	17074	17135	17273	16970	17112	17010	17266	16983	17082	17012	17022	17112	17281	17239	17222	17091	17176	17260	17166	16979	17163	17294	17204	17152	17239	17128	17019	17179	17103	17086	17270	16998	17274	16972	17125	17045	17186	17093	16978	17078	17088	17170	17196	17089	17147	16966	17331	17138	16995	16972	17079	17265	16937	17188	17157	17106	17163	17467	17153	17106	17079	17394	17147	17179	17055	16990	17168	17126	17190	17210	17053	17072	17065	17101	17187	17149	17289	17068	17077	17240	17005	17118	17169	17313	17143	16920	17144	17199	17164	17035	17228	17080	16880	17329	17366	17148	17201	17065	17248	17088	17223	17252	16988	17102	17046	17034	17082	16952	17331	17150	16950	17175	17016	17082	17076	17188	17091	17257	17237	17131	17093	17219	16965	17179	17035	16969	17109	17241	17122	17101	17402	17112	17252	17210	17099	17010	17130	17221	17114	16906	17063	17129	17198	17148	17042	17174	17010	17247	17246	17346	17188	17004	17222	17089	17090	17136	17147	17090	17207	17197	17186	17085	16988	16996	17079	17203	17193	17036	17010	17035	17268	16970	17051	17092	17026	17081	16949	17056	16979	17149	17106	17115	17056	17217	17133	17104	17316	17173	17197	17054	17166	16847	17213	17326	17091	17349	17129	17101	17354	17008	17117	17285	17337	17159	17193	17287	17116	17121	17091	17295	17159	17184	17160	17118	17083	17129	17170	17088	17138	17037	17120	16972	17116	17220	17159	17171	17285	17067	17190	17218	17110	16966	17000	17325	17307	17153	17292	17101	17042	17002	17182	16846	17210	17019	17164	17161	17124	17054	17046	17067	17086	17077	17283	16976	17332	17183	17172	17030	17007	17291	17092	17221	17201	17054	17195	17086	17294	17190	17094	17342	17132	16956	17007	17182	17219	17100	17146	17203	17071	16980	17035	17167	17166	17299	17124	17060	17084	17070	17177	17032	17115	17064	17166	17214	16804	17242	17136	17069	17340	17108	17190	17049	16901	17030	17320	17349	17056	17055	17272	17040	17257	17039	16930	17135	17028	17265	17274	16979	17206	17085	17305	16921	17265	16886	17320	16938	17069	16977	17172	17045	17136	16970	17221	17138	17123	17279	17050	17071	17227	17092	17160	17319	17262	17069	17006	17126	16936	17328	17154	17154	17159	17076	17156	17036	16956	17026	17068	17000	16843	16988	16977	17177	17183	17200	17025	17294	16973	17005	17343	17077	17146	17051	17099	17082	17179	17221
24911	44031	43163	35648	30340	26514	23424	21449	20059	18757	17785	17342	16836	16729	16216	16086	15889	15462	15414	15102	15408	15129	15316	15245	15058	15142	14958	15059	15114	15142	15017	15084	14951	14953	14996	15089	15079	14915	15010	14916	14925	15004	14837	14814	14849	14709	14768	14896	14764	14760	14759	15027	14787	14869	14742	14858	14833	14721	14716	14637	14722	14641	14537	14622	14862	14846	14615	14770	14743	14817	14673	14806	14699	14658	14725	14802	14766	14741	14689	14674	14865	14634	14565	14698	14745	14805	14786	14703	14663	14747	14788	14794	14874	14584	14641	14781	14689	14711	14774	14795	14616	14757	14629	14598	14795	14645	14780	14767	14623	14718	14892	14628	14683	14891	14578	14601	14753	14650	14723	14770	14710	14781	14839	14672	14729	14752	14687	14548	14653	14710	14718	14599	14724	14877	14775	14739	14623	14933	14726	14759	14631	14736	14739	14857	14858	14788	14684	14730	14792	14686	14577	14741	14705	14678	14738	14632	14718	14787	14594	14616	14546	14901	14727	14654	14799	14669	14834	14663	14800	14767	14530	14546	14876	14740	14652	14573	14739	14638	14684	14632	14954	14710	14719	14756	14743	14583	14834	14858	14735	14617	14752	14762	14645	14708	14807	14727	14843	14917	14791	14859	14874	14898	14687	14668	14715	14506	14707	14676	14746	14534	14763	14701	14848	14735	14583	14727	14721	14702	14788	14787	14700	14621	14716	14742	14782	14604	14849	14847	14767	14792	14551	14693	14603	14514	14616	14696	14648	14774	14682	14677	14602	14629	14686	14735	14510	14631	14668	14707	14896	14609	14733	14832	14625	14717	14620	14720	14841	14640	14748	14837	14549	14742	14825	14704	14786	14667	14682	14649	14686	14624	14595	14777	14780	14517	14732	14567	14580	14694	14638	14647	14688	14656	14613	14620	14743	14808	14771	14791	14571	14746	14697	14733	14636	14730	14737	14842	14745	14736	14724	14883	14666	14691	14695	14805	14736	14726	14685	14626	14778	14642	14551	14854	14754	14592	14721	14683	14809	14760	14735	14875	14718	14714	14533	14771	14818	14631	14689	14620	14759	14706	14574	14715	14747	14854	14611	14699	14752	14707	14814	14778	14755	14607	14671	14771	14803	14662	14810	14866	14606	14697	14681	14665	14767	14539	14461	14581	14612	14721	14484	14764	14698	14785	14564	14594	14695	14689	14630	14732	14759	14781	14835	14762	14721	14866	14764	14793	14590	14630	14833	14515	14534	14574	14850	14756	14675	14529	14799	14641	14690	14771	14528	14820	14731	14527	14712	14616	14667	14680	14568	14540	14717	14734	14586	14699	14686	14692	14688	14736	14552	14597	14731	14625	14762	14664	14735	14680	14796	14582	14598	14790	14744	14834	14635	14796	14671	14727	14566	14861	14728	14623	14693	14714	14670	14648	14580	14678	14656	14791	14547	14715	14704	14647	14629	14701	14617	14741	14659	14756	14822	14678	14552	14663	14753	14746	14622	14738	14733	14766	14681	14665	14739	14861	14610	14717	14755	14742	14714	14631	14555	14661	14512	14743	14862	14666	15016	14786	14648	14724	14771	14657	14802	14653	14848	14746	14623	14759	14530	14663	14693	14873	14718	14808	14670	14665	14642	14704	14600	14732	14573	14630	14877	14759	14613	14580	14750	14525	14778	14755	14725	14729	14744	14709	14615	14743	14648	14557	14725	14736	15016	14707	14829	14652	14748	14683	14493	14780	14780	14649	14733	14752	14535	14728	14633	14752	14679	14767	14634	14783	14537	14568	14592	14453	14769	14694	14725	14820	14722	14901	14678	14817	14647	14790	14689	14623	14827	14657	14835	14623	14745	14733	14672	14813	14749	14742	14810	14735	14604	14611	14728	14771	14753	14589	14675	14727	14674	14773	14782	14612	14602	14771	14678	14618	14712	14736	14741	14757	14634	14538	14811	14536	14742	14696	14734	14599	14694	14624	14688	14747	14667	14663	14599	14638	14692	14808	14612	14698	14670	14694	14748	14803	14729	14791	14647	14577	14802	14578	14756	14722	14703	14681	14740	14867	14599	14626	14662	14619	14858	14646	14653	14773	14813	14637	14735	14682	14617	14709	14787	14869	14544	14627	14689	14752	14632	14786	14778	14762	14835	14707	14829	14687	14706	14984	14597	14452	14779	14797	14739	14593	14680	14870	14743	14725	14720	14683	14773	14798	14593	14928	14585	14713	14712	14661	14738	14709	14716	14583	14737	14501	14620	14734	14700	14641	14880	14698	14775	14759	14709	14631	14464	14792	14657	14746	14572	14740	14858	14812	14587	14818	14643	14620	14594	14664	14708	14699	14688	14600	14833	14806	14622	14786	14601	14612	14825	14666	14762	14688	14559	14806	14740	14595	14592	14670	14455	14735	14628	14591	14768	14584	14791	14705	14683	14701	14647	14711	14965	14782	14619	14699	14766	14678	14601	14785	14586	14699	14742	14788	14691	14830	14757	14697	14870	14700	14710	14533	14885	14658	14683	14619	14505	14580	14725	14742	14743	14698	14636	14783	14777	14638	14821	14659	14644	14695	14764	14704	14769	14641	14588	14807	14700	14593	14650	14605	14651	14862	14747	14560	14563	14779	14709	14786	14595	14669	14603	14599	14739	14748	14676	14716	14900	14766	14621	14746	14755	14735	14636	14586	14668	14571	14550	14664	14680	14534	14790	14797	14794	14822	14666	14654	14846	14670	14744	14764	14836	14699	14713	14551	14816	14607	14608	14611	14583	14686	14713	14680	14687	14547	14791	14652	14727	14560	14734	14660	14741	14754	14694	14779	14818	14619	14667	14700	14717	14705	14799	14773	14640	14594	14521	14818	14758	14682	14599	14733	14675	14669	14732	14568	14677	14638	14701	14588	14706	14727	14679	14710	14578	14916	14590	14712	14718	14560	14664	14749	14717	14553	14799	14686	14724	14860	14649	14663	14570	14725	14712	14760	14703	14910	14670	14781	14400	14745	14766	14736	14636	14578	14905	14606	14691	14798	14825	14742	14899	14637	14764	14741	14740	14554	14780	14734	14733	14806	14647	14878	14733	14597	14795	14784	14605	14717	14944	14757	14727	14620	14764	14719	14861	14722	14723	14586	14525	14741	14587	14629	14712	14661	14777	14641	14628	14751	14649	14674	14706	14678	14681	14654	14610	14491	14752	14716	14700	14743	14763	14769	14739	14902	14856	14841	14626	14782	14826	14731	14599	14742	14706	14706	14431	14528	14948	14918	14768	14662	14629	14631	14610	14569	14744	14680	14774	14733	14721	14610	14718	14644	14621	14771	14693	14614	14701	14661	14617	14538	14745	14792	14718	14555	14715	14822	14573	14721	14641	14683	14535	14673	14800	14752	14724	14616	14856	14828	14542	14725	14710	14786	14669	14793	14742	14734	14619	14627	14547	14615	14734	14678	14817	14758	14776	14726	14727	14794	14795	14693	14607	14490	14732	14611	14534	14612	14570	14814	14561	14475	14692	14825	14608	14797	14703	14705	14560	14783	14733	14628	14967	14927	14834	14654	14654	14687	14718	14566	14685	14713	14626	14688	14618	14706	14660	14792	14517	14584	14831	14437	14717	14660	14754	14686	14728	14745	14794	14617	14634	14612	14653	14520	14694	14726	14654	14707	14572	14746	14680	14644	14842	14514	14633	14734	14822	14677	14779	14806	14588	14703	14585	14871	14762	14740	14683	14739	14721	14510	14691	14688	14799	14827	14620	14634	14587	14692	14731	14801	14832	14791	14649	14719	14905	14670	14641	14691	14706	14812	14574	14735	14725	14679	14588	14538	14694	14822	14585	14784	14623	14849	14954	14786	14750	14634	14762	14641	14720	14566	14615	14736	14656	14571	14674	14749	14597	14565	14652	14607	14726	14678	14771	14761	14682	14774	14810	14565	14843	14791	14654	14656	14696	14715	14936	14573	14722	14714	14507	14728	14741	14761	14798	14640	14763	14828	14653	14678	14673	14600	14782	14658	14553	14591	14750	14562	14737	14887	14671	14881	14600	14899	14707	14727	14713	14666	14791	14652	14626	14806	14661	14677	14583	14642	14786	14588	14705	14686	14752	14587	14844	14766	14769	14684	14806	14727	14748	14628	14925	14558	14776	14679	14773	14824	14590	14712	14585	14716	14744	14489	14715	14641	14724	14713	14745	14749	14732	14718	14750	14606	14625	14649	14935	14761	14618	14684	14679	14603	14826	14695	14571	14762	14690	14754	14639	14810	14697	14820	14682	14797	14621	14644	14701	14697	14696	14752	14716	14627	14637	14689	14729	14639	14699	14568	14932	14521	14684	14647	14615	14894	14804	14565	14659	14804	14894	14575	14591	14840	14705	14693	14970	14483	14675	14828	14711	14487	14762	14794	14587	14761	14748	14689	14738	14715	14667	14677	14686	14826	14766	14665	14624	14662	14745	14649	14670	14729	14615	14659	14669	14462	14794	14819	14567	14571	14659	14719	14595	14544	14629	14814	14778	14519	14743	14617	14829	14693	14463	14879	14614	14832	14809	14553	14695	14731	14611	14776	14772	14700	14778	14550	14606	14719	14669	14891	14655	14790	14627	14783	14653	14765	14678	14729	14631	14597	14742	14628	14726	14844	14668	14766	14684	14596	14662	14703	14714	14721	14714	14826	14756	14753	14631	14631	14572	14516	14592	14773	14828	14758	14726	14625	14576	14652	14812	14713	14866	14765	14732	14664	14747	14633	14787	14756	14522	14585	14826	14789	14738	14633	14672	14729	14658	14679	14657	14692	14665	14664	14788	14663	14643	14690	14727	14786	14864	14548	14723	14786	14728	14794	14822	14766	14781	14673	14717	14657	14688	14584	14838	14623	14704	14854	14855	14603	14779	14738	14664	14770	14734	14853	14787	14790	14613	14629	14776	14632	14628	14608	14619	14679	14692	14753	14599	14678	14685	14671	14713	14771	14788	14716	14770	14630	14618	14623	14546	14791	14686	14619	14670	14613	14620	14533	14763	14678	14648	14709	14748	14664	14533	14518	14725	14804	14694	14641	14695	14479	14701	14664	14588	14803	14724	14714	14760	14865	14554	14803	14713	14679	14795	14721	14663	14572	14618	14660	14819	14775	14664	14736	14785	14654
27653	24346	30506	27968	22865	21171	20490	19472	18779	18552	18541	18157	17898	17940	18032	18110	17852	17896	17918	17623	17736	17710	17493	17647	17857	17815	17749	17927	17870	17891	17613	17792	17586	17841	17675	17504	17631	17659	17903	17739	17709	17689	17728	17710	17712	17715	17837	17874	17820	17651	17473	17638	17593	17856	17822	17518	17549	17813	17586	17547	17634	17634	17637	17755	17764	17650	17755	17709	17613	17511	17567	17792	17617	17690	17667	17624	17429	17587	17683	17723	17686	17646	17566	17568	17679	17741	17591	17592	17471	17548	17603	17771	17672	17613	17699	17726	17656	17685	17643	17565	17387	17613	17704	17694	17479	17679	17544	17440	17507	17521	17846	17794	17692	17655	17823	17642	17792	17724	17638	17650	17744	17599	17670	17727	17662	17571	17564	17526	17439	17608	17951	17450	17680	17689	17620	17744	17476	17689	17565	17635	17638	17668	17543	17703	17568	17548	17709	17528	17561	17698	17692	17728	17674	17693	17657	17648	17663	17699	17697	17634	17744	17774	17569	17695	17686	17646	17533	17625	17487	17572	17640	17575	17559	17773	17721	17722	17548	17556	17600	17745	17562	17610	17588	17375	17523	17524	17596	17624	17541	17671	17519	17808	17621	17604	17492	17763	17628	17635	17684	17704	17736	17624	17606	17555	17477	17515	17550	17730	17671	17408	17782	17627	17490	17679	17702	17767	17733	17669	17681	17694	17800	17796	17562	17449	17673	17470	17785	17608	17643	17607	17478	17825	17563	17640	17610	17782	17726	17763	17715	17819	17604	17612	17564	17566	17497	17681	17691	17620	17599	17814	17602	17483	17632	17667	17623	17535	17656	17615	17733	17517	17760	17555	17635	17684	17707	17577	17563	17484	17625	17602	17658	17641	17776	17711	17525	17675	17656	17703	17693	17630	17777	17725	17521	17682	17619	17681	17445	17562	17660	17701	17517	17762	17438	17591	17573	17865	17730	17534	17526	17317	17689	17520	17509	17579	17701	17571	17616	17681	17692	17584	17706	17518	17711	17742	17482	17601	17486	17687	17582	17833	17670	17889	17607	17617	17552	17538	17537	17779	17555	17588	17546	17665	17558	17649	17657	17588	17427	17351	17644	17394	17594	17730	17720	17755	17601	17472	17748	17560	17593	17518	17742	17624	17489	17510	17740	17645	17677	17571	17780	17618	17733	17667	17808	17687	17531	17685	17895	17676	17680	17703	17693	17852	17448	17546	17613	17593	17568	17546	17705	17462	17777	17780	17679	17733	17564	17732	17646	17719	17606	17706	17715	17603	17747	17795	17405	17521	17671	17715	17674	17558	17715	17456	17460	17584	17611	17519	17881	17716	17499	17661	17589	17737	17621	17597	17942	17595	17631	17636	17650	17576	17724	17536	17648	17735	17634	17598	17690	17728	17551	17795	17566	17567	17561	17522	17728	17622	17542	17606	17833	17794	17596	17335	17435	17532	17782	17565	17684	17616	17747	17665	17551	17561	17471	17752	17524	17645	17613	17548	17626	17696	17595	17636	17779	17516	17613	17562	17751	17641	17641	17656	17698	17647	17591	17543	17506	17683	17766	17620	17714	17782	17728	17646	17563	17718	17597	17672	17625	17621	17714	17583	17680	17458	17616	17695	17488	17758	17675	17636	17771	17698	17653	17762	17560	17638	17764	17372	17591	17599	17403	17485	17555	17850	17724	17668	17726	17605	17694	17722	17758	17750	17722	17637	17639	17666	17822	17466	17789	17738	17600	17524	17630	17491	17643	17493	17583	17661	17475	17737	17654	17530	17772	17821	17671	17761	17690	17797	17628	17547	17416	17742	17462	17688	17691	17642	17725	17600	17578	17628	17533	17462	17692	17677	17631	17513	17760	17556	17544	17683	17817	17633	17687	17707	17600	17575	17564	17590	17706	17833	17494	17595	17675	17732	17358	17566	17563	17635	17537	17822	17740	17681	17573	17628	17642	17535	17588	17509	17600	17684	17672	17610	17792	17752	17602	17543	17568	17486	17613	17575	17600	17430	17558	17292	17818	17741	17665	17623	17528	17910	17611	17847	17617	17725	17637	17643	17690	17801	17480	17688	17652	17720	17487	17692	17768	17573	17484	17557	17515	17695	17615	17559	17713	17628	17846	17405	17531	17513	17657	17620	17666	17511	17809	17799	17675	17749	17541	17396	17681	17582	17490	17514	17612	17701	17633	17572	17685	17795	17795	17695	17534	17650	17606	17666	17554	17595	17491	17463	17369	17751	17651	17567	17570	17852	17577	17607	17668	17512	17688	17509	17440	17467	17447	17549	17419	17516	17551	17661	17677	17615	17640	17851	17734	17760	17586	17658	17690	17559	17567	17615	17669	17702	17841	17542	17776	17915	17657	17784	17668	17939	17801	17621	17685	17665	17539	17676	17733	17475	17512	17461	17769	17886	17710	17443	17627	17497	17744	17695	17643	17646	17684	17498	17746	17769	17640	17532	17657	17622	17715	17727	17607	17523	17637	17597	17571	17768	17525	17488	17469	17545	17724	17677	17698	17618	17625	17659	17548	17584	17745	17639	17689	17843	17725	17696	17599	17703	17375	17533	17615	17605	17702	17665	17633	17606	17528	17604	17547	17758	17787	17539	17640	17568	17715	17602	17604	17587	17761	17648	17668	17569	17645	17624	17442	17598	17646	17653	17689	17363	17658	17545	17465	17515	17657	17674	17679	17550	17541	17755	17555	17686	17747	17836	17678	17604	17589	17498	17720	17774	17917	17960	17687	17766	17463	17630	17676	17442	17725	17482	17650	17596	17577	17561	17835	17743	17682	17475	17548	17671	17588	17653	17756	17622	17717	17634	17653	17644	17425	17718	17706	17683	17561	17644	17633	17586	17689	17772	17482	17567	17501	17815	17604	17720	17595	17497	17592	17721	17526	17456	17628	17664	17838	17632	17421	17498	17672	17658	17625	17515	17688	17730	17704	17554	17751	17811	17644	17539	17657	17621	17632	17756	17872	17734	17552	17590	17645	17618	17682	17813	17690	17641	17791	17604	17588	17641	17544	17697	17682	17726	17653	17554	17665	17456	17548	17640	17774	17613	17466	17867	17520	17613	17605	17515	17653	17681	17764	17699	17620	17518	17725	17537	17577	17730	17683	17625	17650	17662	17729	17681	17649	17391	17618	17670	17503	17421	17689	17546	17668	17735	17859	17777	17574	17686	17627	17626	17569	17814	17606	17618	17823	17525	17406	17743	17532	17621	17732	17390	17804	17727	17762	17486	17661	17785	17719	17622	17723	17643	17698	17492	17532	17901	17799	17754	17698	17624	17480	17588	17650	17763	17463	17619	17625	17635	17457	17708	17476	17698	17610	17494	17690	17725	17641	17771	17645	17763	17614	17747	17683	17700	17441	17703	17576	17648	17600	17710	17806	17866	17807	17602	17531	17723	17653	17479	17605	17718	17652	17741	17820	17780	17601	17768	17711	17821	17815	17694	17670	17706	17659	17714	17558	17440	17682	17736	17877	17642	17667	17614	17760	17571	17679	17543	17625	17664	17656	17459	17777	17738	17714	17699	17768	17889	17599	17660	17479	17467	17594	17715	17674	17521	17771	17820	17818	17811	17583	17612	17672	17860	17635	17314	17635	17453	17547	17668	17647	17619	17635	17631	17617	17618	17781	17385	17500	17516	17814	17641	17682	17523	17705	17570	17612	17823	17494	17567	17610	17565	17672	17546	17602	17613	17536	17527	17640	17677	17587	17722	17777	17605	17690	17538	17532	17544	17551	17361	17713	17664	17746	17564	17668	17659	17835	17756	17507	17839	17739	17686	17590	17539	17693	17526	17799	17593	17568	17634	17444	17605	17430	17734	17706	17840	17549	17821	17729	17841	17583	17499	17658	17783	17824	17847	17789	17560	17714	17777	17443	17629	17746	17818	17649	17649	17682	17474	17693	17562	17819	17638	17688	17643	17563	17834	17611	17800	17675	17755	17808	17593	17777	17586	17743	17576	17734	17538	17569	17653	17526	17596	17666	17597	17675	17549	17689	17691	17666	17547	17670	17554	17636	17764	17531	17810	17879	17661	17626	17649	17621	17484	17646	17804	17858	17484	17757	17616	17660	17580	17600	17377	17495	17713	17563	17727	17498	17842	17853	17528	17667	17610	17738	17422	17594	17747	17760	17808	17734	17428	17548	17609	17714	17800	17582	17679	17647	17708	17697	17616	17683	17644	17685	17655	17879	17601	17657	17530	17485	17761	17654	17625	17756	17596	17607	17530	17693	17653	17762	17832	17525	17767	17561	17649	17835	17518	17692	17569	17829	17492	17827	17780	17658	17764	17734	17687	17678	17775	17565	17699	17620	17589	17617	17745	17558	17621	17793	17683	17593	17724	17628	17564	17595	17546	17403	17608	17726	17683	17576	17532	17619	17742	17648	17778	17674	17840	17758	17562	17701	17441	17818	17667	17644	17684	17580	17800	17596	17509	17515	17482	17654	17677	17640	17391	17498	17622	17666	17716	17693	17663	17592	17458	17663	17660	17468	17564	17612	17651	17628	17809	17890	17700	17623	17765	17714	17710	17615	17542	17846	17748	17552	17531	17690	17625	17735	17624	17761	17431	17611	17616	17527	17786	17650	17672	17546	17813	17649	17840	17534	17649	17583	17794	17902	17420	17478	17394	17547	17665	17693	17755	17785	17567	17536	17746	17587	17652	17915	17552	17626	17631	17539	17573	17651	17845	17562	17398	17576	17485	17552	17634	17639	17743	17600	17623	17545	17656	17445	17709	17612	17755	17756	17553	17788	17589	17528	17692	17671	17863	17918	17654	17541	17617	17537	17502	17656	17785	17826	17658	17731	17677	17500	17574	17679	17585	17774	17984	17636	17697	17720	17695	17523	17629	17802	17698	17774	17558	17680	17470	17537	17750	17880	17615	17617	17542	17692	17446	17536	17750	17387	17438	17632	17617	17719	17846	17864	17616	17716	17584	17506	17658	17852	17835	17616	17467	17526	17674	17823	17552	17751	17630	17563	17859	17600	17732	17601	17703	17480	17675	17669	17685	17542	17455	17789	17603	17838	17537	17812	17582	17501	17767	17677	17568	17675	17750	17584	17708	17612	17627	17487	17785	17842	17728	17584	17409	17695	17801
23583	35116	33887	27094	23160	20172	18945	17826	17103	16663	16256	15861	15954	15726	15644	15627	15555	15334	15190	15160	15194	15236	15219	15251	15239	15164	15504	15237	15100	15193	15222	15182	15154	15195	15231	15185	15122	15204	15117	15029	15054	15178	14989	15124	15034	15181	15011	15112	14987	15212	15086	15062	15033	15021	15202	15074	15036	15133	15172	14972	15099	15105	15016	15085	14876	14936	15155	15007	15117	14895	15019	15040	15075	15056	14891	15115	14952	15105	15069	14761	14891	15021	15047	15071	14920	15105	15056	14928	15098	14866	15064	15007	15057	15016	15179	15106	15051	15016	14954	15236	14968	15067	15011	15070	14995	15051	15034	15110	15063	15089	15131	14982	15052	15061	14852	14884	15100	15106	14922	15077	14964	14926	15027	15115	14997	15014	15094	15206	15129	15231	15167	15155	15060	15132	15132	14960	15103	14994	14999	15059	14964	15072	14836	15050	15061	14921	15102	15147	15119	15028	15017	15156	14884	15165	15026	15008	15194	15061	14984	15089	14998	14946	14940	15096	15093	15166	15150	15084	15111	15194	15044	14941	15028	14897	15072	14922	15058	15131	14932	15081	15093	14969	14996	15111	15066	15108	14973	14887	15146	14942	14993	15019	15080	14965	15213	14876	14986	15147	15024	14943	15164	14991	14772	15135	15255	15207	15109	15000	15084	15167	15031	14970	14972	15042	15199	14900	15028	15015	15087	14968	15033	15209	14923	15095	15095	14938	15012	14870	15008	15207	15025	15014	15051	15155	15091	14958	14975	14975	15051	15185	15106	15108	14988	15019	14994	15071	15090	15019	15140	15053	15156	15074	15017	15149	15041	14976	14879	14995	15098	15016	15070	15103	14983	15133	14910	15184	14993	15038	15070	14996	14953	15086	14856	15010	14963	15104	15041	15113	15128	15016	14949	15169	15127	15073	15109	15083	15037	15079	15078	15146	15108	14970	14997	14926	15165	14899	15085	14982	15074	15110	15174	15075	15110	15055	14923	15196	15125	15007	15047	15188	15054	15004	14930	14981	15079	15010	15075	15079	14930	15209	15064	15058	14908	15146	14871	15105	14940	15178	15033	14993	15224	15164	14920	15022	15033	14995	14981	15038	15069	15069	15186	14950	15208	15107	15035	15035	15006	15070	14967	14997	15140	15162	15006	15078	14865	15009	15141	15064	14980	14931	14943	15139	15115	14944	15079	15185	15075	15120	15082	15077	15032	15015	15157	14884	15225	15076	15108	15220	14996	14961	15053	15045	15070	14977	14937	15006	14979	14981	14960	14959	15136	15017	15067	14959	15143	15059	15167	14995	15227	14896	14991	15015	14999	15088	15011	15014	15027	14921	14965	14978	15050	15148	15031	14983	14895	14900	14813	14922	15253	14975	14950	14954	15190	15058	15015	15029	14989	15059	14962	15030	14889	14914	15078	14736	14989	15019	15093	15012	15035	14969	14842	15082	15088	15063	15160	15157	15131	15046	15166	14956	15051	15025	14916	15120	15063	15289	15210	15113	15161	15044	15153	15168	14912	15148	15007	15031	15207	15102	14948	15054	14997	14979	15052	15083	15090	14991	15157	14994	14908	15008	14922	15131	15019	15159	14997	14950	14870	15050	15104	14979	15267	15144	15183	15148	15057	15062	15061	15038	15119	15074	14863	15072	15015	15051	15015	14891	15117	15088	15055	15093	15110	15150	14968	14947	15044	15014	15154	15019	14986	15021	15054	14989	15040	15003	15088	15095	15008	14924	15123	14980	15067	14949	15047	14995	15034	14980	15157	15039	14956	15096	14980	15076	15095	14968	15171	15019	15082	14965	15047	15077	15171	15129	14874	15112	15063	15035	15055	15035	15103	14887	15031	14985	14935	15005	14985	15054	15228	15058	14955	15058	15105	14943	15223	15140	15066	15058	15053	15113	15024	15001	15022	14946	14982	15211	15094	14999	14936	15046	15164	14930	15074	15017	14950	14939	15146	14998	15179	15104	15111	14993	15037	15131	14853	14985	15094	15042	15127	15210	15023	14837	15124	14972	15191	15033	15073	14927	15097	14983	15002	15047	15079	15116	15140	15028	15045	14976	15110	14936	15120	15100	15004	15004	14934	15081	14923	14996	14999	15158	14953	15211	14943	15090	15125	15211	15146	14893	14927	15059	15006	15139	15142	14927	15052	15049	15128	15006	14950	15061	15098	14960	15009	14979	15006	15069	15050	14990	15009	14890	14955	14831	15125	14956	15096	15145	14948	15079	15020	14944	15119	14971	15016	15043	15192	15002	14902	15082	15019	14968	14959	14994	15031	14955	15151	15064	14938	15151	15125	14849	15133	15116	14938	14991	14938	14972	15097	14962	15193	15125	14900	15030	15029	15013	15102	14962	14895	14975	15071	15122	15181	15193	15171	15008	15035	15094	14942	15098	14934	14939	14909	15108	15032	15125	15101	14921	15162	15002	15059	15079	15102	15084	15076	15004	15036	15099	15112	15098	15032	15001	15046	15030	15034	14921	15078	15038	14940	15057	15162	14882	15092	15059	15019	15101	15086	15105	15136	15009	15080	14800	14928	15262	15080	15029	15048	15072	15098	15136	15136	15149	14981	15038	15118	15049	15044	15113	14981	15035	15019	15068	14988	15167	14889	14970	15200	15125	14950	15041	14997	15176	14978	14975	14908	15216	15057	15070	15016	15041	14991	15057	14952	14962	15071	15152	15053	15204	15197	14957	15150	15086	15107	15112	15021	15158	14996	15048	15231	14980	15010	14977	14942	14880	15090	15082	14944	14940	15030	15029	15097	15192	15056	14976	15060	14968	15079	15104	15010	14997	15051	15215	15131	15094	14930	15106	15052	14965	15015	15007	15291	15076	15128	14902	15202	15051	15100	15005	15098	15020	15050	15106	14984	15055	14991	14912	15056	14984	15049	15040	15033	15225	15018	15041	15136	15099	15078	15130	14950	15038	15104	15048	15159	14958	15141	15020	14980	15077	15198	15139	15049	15112	14973	14985	15107	15181	15076	15036	14893	15149	15010	14937	15219	15010	15060	15126	15036	14973	15077	15096	15060	14992	14899	15133	14917	14984	15171	14780	15051	15016	15159	14989	14911	14965	15137	14879	14958	15154	14947	15009	14983	15044	15076	15023	15123	14929	15012	15143	15017	15075	15035	15003	14979	15039	15045	15106	15069	15172	15124	15008	15016	15038	15117	15060	15121	15146	14957	14992	14968	15112	14909	15205	15114	14969	14888	15052	15011	15071	14994	15119	14908	14904	15082	15074	14902	15219	15085	15173	14970	15007	15062	14978	15038	15044	14899	15002	15031	15065	14962	15100	14889	15117	14957	15103	15006	14995	15022	15058	15020	14929	14954	14995	15062	15043	15006	14902	14980	15046	15161	15089	14848	15049	15100	15141	15059	15040	14930	15141	14889	15095	14934	15290	14899	15013	14927	14844	15230	15024	15081	14937	14986	15123	15016	15024	15158	15043	14844	15075	15012	14934	15091	15153	15259	15190	15148	15153	15155	15076	15159	15001	15014	15107	15098	14883	15160	14926	15012	15191	14908	15040	15135	15078	14936	15081	15149	14923	14988	15094	14979	14882	15028	15198	15135	15120	14986	14996	15127	15023	14857	15092	15009	14998	15089	14848	15033	15124	14900	15055	15274	15013	15029	15172	15143	14873	14980	14945	14938	15091	14908	15235	15114	15014	15040	14985	15048	15164	15009	15061	14934	15022	15043	15123	14973	15016	15083	14976	15105	15068	15022	15065	15093	15093	14961	15030	15001	15132	15141	15010	15058	14989	15173	15155	15038	14994	14935	15106	15009	14980	15137	15154	14889	14996	15019	15020	14975	15058	14945	14875	15077	15153	14872	15038	15050	14926	15219	14849	15191	15163	15032	14955	15048	15119	14942	14981	15056	15196	15035	15172	14965	15050	15040	15208	15111	15047	14976	15240	14953	15060	14999	15114	14921	15120	15065	14902	14902	15088	15078	15059	15136	15023	15210	15080	15117	15290	15148	14999	15113	15156	14997	15107	15187	14986	15190	14961	15042	15076	15029	15092	15160	14972	15020	15135	14973	15065	15159	15199	15019	15230	15099	15101	15290	15062	15009	15065	15142	15007	15059	14987	15201	15149	14869	15054	15016	14903	14921	15136	14966	15212	15036	14990	15200	15129	15075	14956	15223	15252	15114	15016	15086	15168	14959	14864	15028	15109	15113	14999	15025	14844	15051	15138	14954	15007	15078	15032	15070	15104	14945	15067	14997	14936	14794	15064	15256	15121	15060	14957	14988	15155	15006	15088	15106	15128	15207	15020	14946	15019	14958	15104	15157	15182	14961	15109	14951	15081	15129	15034	15130	15060	15063	15032	15050	14987	15019	15108	14993	15169	14929	15122	15016	14904	15174	15027	15057	15079	14994	14942	14935	15047	15017	15002	15264	15044	15137	15103	15117	15159	15042	15123	15062	15289	15086	14985	15139	14963	14984	15144	15074	15104	15078	14979	14931	14888	15009	15086	15011	15198	15064	15039	15017	15043	15131	14999	15176	15088	15120	15183	15051	15052	15021	14978	15034	15066	15122	15156	15027	15029	15060	15100	14939	15001	14952	15168	15042	15120	15133	15040	15144	15172	15008	15002	15025	15128	15090	14972	15041	14951	14995	14947	15119	15166	15125	15042	14822	15217	14973	15079	14938	14935	15119	14867	15119	15180	15104	14992	15091	15057	15204	15029	15167	14937	15031	15018	15038	14910	14978	15055	15064	15079	14941	15084	15134	15121	15038	15194	14985	15013	15033	15189	14861	15094	15013	15038	15015	15077	14984	15168	15130	15035	14981	15200	14972	15127	15252	14953	15057	15131	15161	15011	15102	15079	15129	15097	14990	15045	14937	15087	15053	14972	14901	15035	15289	15076	15042	15004	14955	15109	15099	15121	14892	15036	14941	14968	15131	15095	14852	15247	15141	15117	15023	15042	15126	15249	15085	15012	14981	15014	14900	14948	15044	15025	15058	14928	15104	15073	15075	15018	15094	14957	15145	14997	14996	15185	14996	15088	14833	14991	15066	15030	15177	15121	15052	15143	14997	14948	14989	15023	14845	15066	15081	15180	14981	15100	14949	14947	15089	15217	15088	15091	15012	15093
23775	21066	28496	24482	23370	24509	23741	20523	19510	19235	18754	18217	18152	18228	17961	17968	17913	17835	17941	17580	17617	17535	17623	17648	17605	17711	17697	17451	17423	17512	17401	17458	17507	17721	17473	17378	17636	17442	17570	17648	17498	17477	17344	17288	17566	17471	17456	17393	17480	17519	17342	17320	17333	17339	17464	17564	17394	17296	17386	17579	17363	17397	17613	17549	17438	17500	17464	17559	17414	17510	17471	17576	17314	17369	17342	17527	17228	17330	17345	17336	17422	17326	17302	17318	17427	17332	17465	17453	17476	17524	17320	17302	17325	17271	17274	17341	17339	17331	17373	17369	17507	17421	17386	17474	17426	17242	17275	17341	17380	17473	17544	17390	17233	17369	17275	17389	17436	17148	17088	17426	17262	17229	17408	17464	17253	17370	17368	17192	17307	17339	17205	17413	17199	17345	17184	17316	17345	17182	17530	17407	17412	17373	17377	17473	17266	17358	17245	17261	17198	17286	17495	17450	17231	17387	17426	17276	17404	17295	17383	17345	17342	17549	17294	17346	17340	17345	17279	17213	17447	17262	17309	17326	17449	17413	17317	17334	17394	17528	17289	17338	17490	17493	17467	17415	17564	17339	17277	17582	17402	17335	17276	17360	17164	17317	17263	17395	17292	17249	17247	17216	17158	17300	17367	17291	17248	17173	17366	17334	17519	17361	17356	17365	17265	17381	17327	17396	17539	17305	17406	17193	17625	17287	17378	17281	17249	17416	17234	17327	17421	17521	17370	17265	17348	17183	17368	17217	17287	17227	17305	17533	17088	17149	17234	17438	17271	17413	17304	17239	17359	17240	17472	17375	17358	17430	17357	17347	17072	17482	17266	17489	17215	17355	17239	17291	17068	17352	17119	17302	17276	17472	17457	17332	17365	17380	17342	17388	17130	17305	17455	17531	17500	17256	17506	17426	17448	17414	17177	17104	17352	17384	17306	17042	17205	17221	17310	17197	17486	17443	17462	17261	17411	17443	17376	17454	17427	17427	17242	17542	17273	17138	17557	17355	17254	17152	17391	17402	17231	17123	17242	17417	17413	17299	17402	17250	17257	17336	17231	17261	17320	17313	17258	17159	17167	17475	17255	17575	17426	17266	17282	17386	17228	17349	17466	17456	17225	17543	17310	17380	17281	17211	17145	17205	17369	17498	17599	17450	17325	17283	17368	17208	17165	17427	17313	17333	17396	17168	17521	17537	17355	17491	17377	17425	17210	17275	17283	17385	17550	17390	17470	17188	17395	17059	17344	17390	17424	17469	17187	17140	17482	17301	17376	17353	17229	17504	17507	17314	17486	17381	17303	17206	17297	17266	17190	17277	17445	17265	17361	17251	17270	17186	17282	17303	17460	17490	17429	17440	17304	17323	17279	17289	17391	17506	17322	17469	17467	17233	17232	17132	17095	17245	17115	17393	17307	17347	17315	17305	17342	17221	17296	17173	17253	17435	17427	17283	17269	17370	17403	17235	17363	17422	17507	17209	17402	17237	17358	17538	17261	17464	17570	17530	17420	17208	17222	17024	17270	17434	17333	17265	17547	17472	17451	17186	17484	17335	17321	17495	17422	17362	17331	17201	17379	17250	17289	17329	17349	17501	17329	17299	17285	17474	17529	17188	17564	17279	17249	17089	17297	17419	17428	17348	17231	17323	17353	17200	17532	17312	17370	17295	17337	17359	17312	17237	17533	17159	17414	17250	17227	17418	17170	17505	17325	17345	17648	17278	17283	17467	17501	17377	17459	17530	17358	17301	17119	17310	17253	17346	17508	17341	17336	17274	17516	17251	17342	17092	17222	17161	17390	17413	17432	17244	17465	17441	17502	17489	17236	17347	17209	17471	17454	17401	17314	17286	17355	17323	17220	17387	17395	17164	17446	17340	17165	17452	17347	17396	17179	17348	17292	17411	17151	17350	17320	17324	17270	17219	17109	17230	17341	17344	17273	17243	17500	17269	17410	17383	17452	17363	17115	17274	17313	17261	17244	17373	17432	17497	17603	17364	17547	17513	17471	17270	17311	17442	17520	17148	17193	17279	17433	17300	17314	17237	17323	17339	17478	17222	17363	17165	17601	17432	17175	17368	17321	17314	17361	17263	17193	17579	17329	17446	17523	17229	17194	17524	17179	17314	17380	17249	17362	17383	17120	17185	17177	17432	17443	17518	17320	17492	17471	17283	17256	17455	17355	17261	17331	17219	17191	17327	17296	17318	17329	17226	17446	17222	17316	17339	17374	17363	17404	17382	17464	17503	17356	17184	17384	17543	17363	17462	17381	17183	17171	17346	17469	17337	17504	17480	17418	17172	17665	17345	17375	17134	17342	17196	17267	17336	17305	17535	17289	17568	17620	17236	17397	17395	17371	17169	17393	17112	17280	17173	17376	17336	17517	17317	17334	17402	17357	17377	17326	17267	17237	17195	17372	17232	17523	17241	17408	17288	17383	17299	17488	17261	17323	17505	17316	17372	17323	17387	17374	17309	17200	17408	17497	17317	17450	17437	17373	17340	17241	17340	17386	17456	17435	17279	17398	17323	17412	17320	17145	17389	17303	17259	17247	17340	17417	17191	17416	17338	17454	17039	17433	17409	17261	17391	17284	17168	17395	17328	17297	17242	17272	17320	17323	17173	17242	17238	17092	17286	17293	17426	17307	17384	17255	17425	17366	17342	17491	17068	17253	17400	17377	17355	17235	17453	17223	17405	17211	17436	17206	17246	17444	17204	17421	17535	17308	17182	17124	17371	17433	17385	17424	17370	17433	17374	17498	17413	17435	17318	17242	17131	17227	17324	17433	17387	17297	17401	17274	17407	17361	17112	17424	17500	17341	17372	17405	17253	17313	17072	17487	17296	17465	17438	17379	17232	17292	17462	17253	17339	17327	17301	17399	17376	17481	17369	17368	17175	17597	17571	17327	17392	17404	17280	17011	17425	17369	17427	17261	17242	17382	17180	17115	17247	17359	17180	17185	17231	17217	17478	17429	17136	17277	17241	17421	17439	17354	17323	17427	17270	17387	17470	17261	17362	17497	17484	17230	17331	17223	17346	17099	17344	17528	17252	17305	17558	17247	17342	17278	17637	17527	17463	17273	17290	17359	17206	17365	17479	17511	17474	17406	17612	17296	17360	17189	17204	17179	17017	17258	17346	17368	17367	17479	17435	17337	17273	17375	17090	17216	17224	17396	17457	17369	17577	17547	17217	17294	17527	17349	17423	17263	17414	17254	17364	17220	17485	17486	17305	17409	17331	17204	17336	17185	17348	17309	17565	17462	17225	17318	17244	17473	17405	17147	17371	17319	17301	17230	17539	17104	17330	17199	17420	17427	17439	17486	17289	17243	17407	17103	17341	17376	17356	17441	17101	17386	17276	17440	17456	17382	17374	17430	17307	17313	17437	17166	17518	17150	17163	17308	17450	17262	17443	17366	17279	17404	17090	17339	17330	17327	17232	17364	17450	17124	17397	17387	17558	17408	17455	17292	17200	17579	17332	17174	17382	17253	17036	17153	17375	17259	17103	17212	17182	17377	17498	17344	17238	17322	17260	17329	17580	17301	17337	17196	17189	17480	17240	17392	17271	17246	17329	17286	17235	17174	17355	17521	17172	17407	17375	17164	17399	17462	17381	17155	17350	17296	17451	17416	17515	17277	17476	17176	17436	17552	17275	17315	17444	17235	17349	17290	17331	17177	17369	17396	17394	17416	17189	17218	17256	17433	17279	17349	17492	17423	17388	17474	17282	17272	17385	17381	17254	17381	17301	17532	17470	17310	17321	17404	17325	17365	17335	17212	17241	17317	17257	17327	17382	17114	17030	17469	17188	17377	17216	17382	17249	17349	17242	17325	17289	17184	17346	17519	17346	17398	17203	17440	17374	17269	17594	17194	17137	17229	17347	17227	17311	17522	17301	17193	17253	17245	17056	17381	17317	17169	17231	17271	17406	17405	17459	17320	17162	17431	17410	17417	17190	17297	17425	17376	17145	17216	17323	17254	17092	17322	17254	17244	17342	17361	17096	17339	17335	17484	17330	17510	17354	17260	17300	17221	17370	17297	17481	17517	17179	17316	17329	17423	17442	17516	17277	17406	17563	17383	17314	17324	17093	17424	17497	17235	17342	17179	17324	17540	17313	17136	17517	17322	17275	17292	17417	17164	17241	17278	17629	17320	17260	17431	17389	17545	17497	17469	17217	17285	17126	17430	17311	17310	17555	17285	17267	17252	17440	17426	17377	17272	17230	17293	17393	17422	17253	17404	17359	17192	17196	17330	17421	17283	17381	17423	17297	17355	17246	17244	17476	17483	17374	17485	17312	17528	17142	17067	17296	17219	17275	17301	17635	17238	17370	17126	17338	17515	17273	17288	17313	17437	17288	17212	17436	17568	17318	17311	17282	17401	17242	17145	17109	17485	17411	17320	17436	17278	17261	17350	17290	17195	17385	17435	17180	17409	17450	17400	17252	17181	17377	17402	17315	17308	17372	17552	17322	17422	17314	17274	17434	17297	17234	17242	17435	17382	17453	17312	17327	17355	17255	17369	17533	17496	17414	17279	17123	17539	17350	17265	17321	17283	17588	17245	17379	17375	17251	17377	17458	17438	17357	17292	17313	17443	17408	17446	17252	17218	17403	17329	17386	17270	17259	17301	17194	17273	16997	17453	17443	17112	17386	17127	17275	17296	17456	17343	17425	17281	17388	17437	17361	17122	17575	17348	17399	17445	17285	17383	17165	17360	17415	17318	17344	17401	17502	17292	17268	17235	17326	17502	17580	17236	17364	17376	17298	17411	17378	17350	17313	17249	17520	17412	17493	17502	17307	17327	17459	17260	17437	17444	17496	17289	17349	17250	17169	17253	17111	17484	17360	17353	17544	17349	17296	17179	17412	17357	17180	17248	17282	17199	17295	17042	17395	17365	17419	17438	17420	17411	17416	17341	17527	17353	17554	17586	17226	17339	17501	17219	17121	17347	17302	17420	17712	17306	17223	17500	17339	17464	17198	17442	17358	17425	17161	17352	17452	17548	17294	17372	17416	17430	17222	17246	17200	17176	17245	17251	17419	17356	17214	17376	17299	17529	17207	17395	17537	17131	17302	17509	17477	17242	17345	17410	17375	17332	17499	17392	17337	17486	17385
24012	41250	39872	32027	27015	23478	21275	19305	18276	17653	16959	16780	16360	16094	16092	15647	15461	15396	15349	15119	15174	15044	15213	15173	15217	15083	15305	15237	15108	15050	15219	15207	15105	15077	15242	15034	15141	15002	15106	14993	15175	14924	14945	15054	15098	14956	14925	14988	14973	14988	15120	14837	14863	14863	14866	14856	14892	14843	15027	14933	14975	14859	14968	14960	14730	14957	14961	14909	14967	14775	15007	14721	15036	14813	14991	14866	14955	14995	15002	14810	14983	14945	14942	14872	14820	15065	15033	14975	14854	14813	15065	14928	14899	14828	14882	14814	15035	14966	14879	14895	14822	14834	14765	14946	14997	14851	14986	14858	14876	14911	14992	14951	14785	14882	14997	14785	14796	14862	14674	14904	14712	14870	14804	14817	14828	14806	14712	14898	14792	14846	14847	14915	14987	14779	14889	14819	14848	14938	14767	14900	14949	14843	14952	14950	14903	14980	14791	14825	14786	14794	14786	15088	14882	14912	14962	14790	14923	15073	14707	14853	14869	14893	14687	15009	14966	14930	14854	15078	14767	14849	14864	14976	14753	14886	14659	14813	14933	14790	14937	14970	14846	14957	14923	14874	14733	14907	15133	14755	14835	14899	14878	14841	14896	14929	14951	14832	14925	14894	14807	14979	14909	14760	14963	14922	14982	14899	14905	14904	14965	14868	14872	14916	14787	14891	14868	14852	14753	14902	14993	14934	14833	14982	14843	14840	14676	14741	15022	14837	14858	15004	14907	15096	14760	14926	14894	14799	14962	14837	14803	14787	14996	14864	15078	15013	15073	15045	14768	14898	14854	14803	14905	15003	14955	14770	14841	14939	14909	14808	14927	14979	14678	14836	14986	15033	14738	14983	14766	14886	14827	14937	14800	14826	14873	14732	14903	14779	14829	14815	14841	14840	14743	14907	15012	15091	14886	14977	14838	14874	15091	14938	14911	15090	14670	14750	14936	14933	15129	14815	14879	14718	14760	14847	15048	14824	15066	14784	14907	14965	14912	14772	14855	14726	15031	14952	14843	14820	14900	14838	14892	14683	14992	14848	14901	14990	14999	14907	14611	14870	14820	14796	14912	14795	14786	14922	14835	14885	14766	14843	14970	14985	14896	14836	14858	14890	15035	15003	14803	14957	15077	14854	14818	14616	14845	15026	14890	15082	14909	14779	14957	15104	14757	14845	14933	14892	14939	14940	14953	14782	14812	14816	14863	15041	14826	14754	14763	14836	15042	14967	14806	14806	15004	14898	15083	14913	14924	14873	14766	14541	15078	14928	14932	14945	14711	15029	14953	15075	14738	14869	14871	14783	14720	14872	14784	14800	14982	14902	14908	14937	14750	14790	14853	14867	14947	14796	14838	15030	14879	14905	14862	14864	14927	14921	14823	14954	14870	14853	14930	14851	14648	14770	15182	14872	14845	14912	14913	14867	14914	14918	14708	14949	14917	14946	15159	14983	14890	15009	14911	15010	14899	14943	15118	14895	14794	14709	14753	14891	15023	14933	14810	14836	15038	14793	14810	14942	14885	14977	14897	14739	14914	14977	14877	14859	14902	14780	14933	15201	14853	14949	14791	14888	14848	15069	14848	14898	14908	14917	15060	14764	14835	14917	14779	15033	14924	14739	14760	14720	14910	14950	14934	14976	14878	14872	14764	14952	14944	14726	15003	14833	14888	14812	14847	15087	14926	14849	14757	14821	14899	14727	14942	14875	15040	14740	14903	14729	14902	14919	14970	14779	14870	14886	15011	14962	15089	14744	14845	14726	14875	14869	14859	14971	14864	14758	14785	14966	14906	15089	14727	14922	14916	14750	14921	14948	14855	14952	14906	14818	14883	14917	14946	14894	14867	14924	14910	14901	14901	14722	14847	14723	14873	14984	15045	14828	14766	14904	14934	15051	14888	14805	14923	14998	14747	14933	14916	14980	14905	14893	14938	14945	14835	14888	14900	14958	14933	14795	14862	14820	15056	14936	14874	14771	14892	15004	14942	14940	14856	14838	14887	14926	14839	14846	14802	14902	14827	14849	14924	14922	15007	14749	14878	14961	15093	14829	14871	14890	15003	14847	14777	14823	14903	14893	14871	14949	15077	14922	14825	14736	14795	14923	14883	14885	14936	14832	14706	14894	14896	14963	14927	14882	14963	14879	14876	15011	14942	14845	14869	14916	14983	14924	14740	14890	14856	14948	14760	14858	14648	14903	14999	14719	15135	14752	14915	14851	14784	14781	14817	14895	14787	14809	15003	14909	14949	14889	14869	15133	14673	14895	15005	14792	14828	14713	14886	14873	14932	14834	15004	14703	14794	14890	14754	14805	14945	14787	14991	14813	15031	14996	14801	14777	15054	14663	14899	14925	14943	14958	14907	14774	14888	14851	14913	14887	14808	14910	14875	14865	14982	14820	14882	14923	14780	14936	14794	14909	14824	14921	14940	14846	14862	14872	14920	14951	14813	14778	14851	14851	14965	14830	14963	14765	14798	14770	14890	14892	15018	14923	14980	14838	14761	14899	14982	14958	14740	15021	14820	14832	14789	14979	14990	14974	14984	15056	15001	15002	14857	14885	14817	14897	15011	14827	14982	14899	14813	14848	14940	14894	14943	14988	14779	15072	14794	14869	14902	15087	14912	14817	14932	14982	14796	14867	14955	14883	15036	14925	14808	15004	14958	14844	14968	14888	14923	14967	14752	14903	14834	14996	15004	14961	14940	14930	14779	14848	14816	14777	14830	14745	14884	14828	14775	15126	14915	14808	14902	15095	15030	14788	14950	14847	14700	15043	14876	15024	15013	14780	14726	14952	14954	14967	14844	14883	15015	14819	14931	14872	14866	14884	14898	15088	14986	14911	14814	14938	14787	14977	14880	14964	15090	15014	14976	14918	14900	14911	14986	14791	14891	14941	14872	14912	14810	15098	15040	14864	14817	14927	14870	14842	14887	14899	14875	14745	14816	14926	14913	14886	14784	14835	14889	14670	15011	14863	14737	14808	14911	14901	14921	14885	14843	14867	14801	14885	14737	14759	14931	14818	14917	14812	14975	15086	14738	14859	14734	14961	14989	14851	14978	14785	14858	15002	14887	14840	14980	14968	14850	14771	14869	14849	14851	14986	14983	14918	14953	14928	15052	14926	14944	14870	14899	15013	14848	14889	14985	14786	14860	14844	14920	14851	14852	14906	14878	14657	15044	14768	14761	15017	14966	14923	14751	15054	14827	14887	14893	14927	14815	15002	14895	14768	15087	14708	14918	14783	15049	14764	14833	14793	15053	14973	14850	15133	14884	14972	15006	15065	14988	14834	14926	14865	14860	14898	15014	14969	14749	14791	14788	14952	14896	14891	14940	14917	14944	14849	14793	15022	14978	15128	14839	14875	14944	14912	14868	14926	14864	14819	14873	14924	14931	14843	14875	14777	14865	14826	14733	14962	15041	14810	14825	14732	14869	14818	14774	14955	14831	14923	15060	14860	15010	14678	14772	14948	14905	14989	14891	14844	14855	14853	14831	14840	14804	14692	14816	14851	14864	14849	15043	14957	14835	14990	14831	14952	14865	14963	14879	14848	14969	15062	14879	14850	15023	14862	14963	14790	14922	14990	14886	14944	14985	14905	14975	14949	15087	14812	14933	14942	14882	14893	15064	14870	14760	14820	14840	14901	14914	14798	14909	14870	14912	14934	14786	14996	14847	14924	14899	14951	14702	14884	14872	14815	14814	14877	14842	14828	14779	14915	14912	14944	14697	15031	14706	14831	14892	14871	14705	15167	14967	14896	14920	14783	14948	15000	14763	14867	14874	14985	14778	14802	14924	14820	14859	14826	14926	14937	14875	14818	14891	14784	14828	14866	14866	14830	15027	14940	14903	14899	15009	14868	14767	14918	14897	14776	14863	14753	14892	14917	14820	14790	14928	14852	14872	14919	14906	14758	15023	14871	14900	15006	14853	14904	14948	15009	14996	14941	14929	14867	14802	14927	14737	14994	15062	14990	14911	14943	14820	14938	14783	15008	14952	14924	14791	15067	14813	14856	14941	14865	14719	14705	15042	15035	14724	14787	14894	14919	14972	14931	15033	14933	14985	14777	14763	14752	14955	14904	14879	14942	14868	14952	14818	14887	14797	14849	14851	15035	14808	14832	14722	14743	14805	14726	14735	14841	14977	14840	14949	14975	14802	14849	14898	14695	14745	14940	14893	14717	14835	14893	14868	14902	15051	14874	14818	14817	14769	14859	15021	14940	14785	14915	14767	14851	14787	14994	14860	14931	14730	14850	14897	14956	14894	15015	14962	14806	14915	14793	14932	15110	14890	14943	14946	14979	14975	14805	14838	14922	14939	14885	14734	14917	14757	14758	14896	14881	14886	14780	14907	14959	14902	14775	14869	14808	14868	14960	14861	14913	14758	15026	14905	14887	14838	14938	14938	14833	14985	14844	14978	14930	14868	14893	14983	14913	14851	14970	14976	14840	14888	14919	14884	14921	15049	14812	14980	14865	15003	14820	14837	14984	14871	14886	15069	14959	14820	15043	14938	14879	15029	14752	14850	14861	14856	14709	14860	14717	14886	14929	14845	14966	14850	14841	14854	14835	14984	14703	14782	14941	14947	14724	15003	14781	14899	14809	14801	15052	14968	14954	14854	14795	14897	14868	14799	14822	14995	14933	14892	14870	14922	14914	14966	14983	14854	14621	14779	14936	14816	14834	14886	15009	14935	14890	14917	14885	14900	14987	14855	14949	14755	14960	14969	14878	14937	14805	14779	14780	14835	14829	15034	14952	14841	14912	14629	14963	14891	14800	14742	15064	15047	14834	14927	14936	14916	14766	15063	14852	14870	15003	14962	14726	15091	14790	14861	14732	14965	14962	14794	14871	14680	14965	14990	14996	14915	14859	14815	14944	14871	14880	14888	15049	14864	14892	14913	15031	14825	14942	14880	14766	14876	15039	14941	14790	14933	15052	14859	14847	14971	14858	14898	15027	14727	15004	14733	14872	14799	14790	14903	14907	14879	15018	14805	14802	14956	14802	14943	14898	14787	14871	14950	14873	14879	14874	14916	14898	14820	14880	15006	14842	14929	15022	14948	14803	14840	14840	15009	14911	14937	14852	14950	14756	15003	14947	14878	14862	14779	14885
22580	21012	28780	23505	21679	24691	27018	21663	20234	20137	19369	18862	18718	18338	18277	17916	17930	17689	17599	17547	17559	17533	17772	17674	17565	17496	17568	17513	17469	17433	17422	17442	17483	17392	17621	17398	17351	17306	17434	17384	17174	17153	17237	17179	17341	17305	17354	17274	17277	17169	17021	17200	17046	17207	17334	17231	17215	17141	17125	17288	17088	17189	17203	17205	17301	17089	17165	17097	17256	17101	17113	17012	17024	17129	17304	17040	17133	17098	17157	17177	17383	17468	17028	17133	17105	17136	17077	17099	16936	17116	17285	17169	17116	17036	17192	17109	17151	17208	17070	16970	17145	17081	17219	17211	17118	17426	17065	17252	17215	17009	17191	17222	17015	17067	17092	17169	17204	17049	17276	17265	17007	17124	17142	16977	16974	16917	17181	17018	17218	17047	17109	17105	17060	17255	17350	17216	17386	17037	17241	17270	16983	17246	17064	17097	17088	17130	17273	16985	17076	17003	17125	17193	16941	17039	17059	16992	16960	16956	17093	17162	17138	17225	17181	17069	16961	17111	17085	17067	17055	16959	17079	17263	17263	16977	17107	17192	17120	17117	17054	16947	17169	17218	17027	16832	17331	16953	17181	16978	16944	17149	17243	17142	17243	17151	17130	17223	17147	16937	17067	16971	17281	17155	17073	16946	17080	17183	16892	17258	17096	17218	17142	17049	17205	17225	17077	16985	16914	17210	17094	17126	17201	17208	17030	17117	16945	17221	16779	16947	17178	17281	17111	17068	17187	17054	17118	17086	16968	17136	17042	16950	17203	17340	17139	17159	17066	17073	17003	17332	17302	17216	17175	17210	17152	17080	17068	17304	17041	17256	17136	17094	17358	17206	17084	17066	17064	17034	17110	17216	17076	17104	17051	17007	17077	17058	17216	17017	17136	17154	17072	17002	17273	17059	17135	17211	16996	17172	17272	17143	17049	17084	16838	17274	17281	17175	16937	17199	17086	17049	17005	17088	16974	17167	16976	17101	17023	17242	16922	16816	17090	17341	17068	17128	16943	17065	17187	17316	17206	17191	16957	17126	17184	17121	17253	16942	17214	17099	17173	16958	17216	17002	16881	17129	17175	16986	16824	17195	17057	17186	17076	17150	16953	17005	17005	17140	17096	17038	17062	17127	17070	17232	17143	17290	17084	17232	17418	17217	16814	16917	16874	17160	17089	16978	17043	16857	16988	17126	17289	17041	17102	16928	17098	17179	17145	17010	17104	16878	17024	17019	17028	17135	17151	16927	17110	16963	17318	17008	17167	17053	17145	17324	17158	16938	17215	17209	17142	16945	17374	17124	17128	17000	17065	17099	16977	17050	16963	16890	17095	16928	17041	17006	17046	17228	17088	17094	17221	17229	17029	16872	17147	17140	17041	17127	17284	17151	17216	17207	16979	16989	17092	17179	16963	17131	17094	17083	17032	16895	17214	17063	17002	17066	17075	17081	17214	17026	17256	16932	16913	16897	16996	17000	16867	17145	17110	16991	17008	17067	17076	17026	17263	17117	17048	16938	17075	17178	16955	17174	17147	17088	17151	17082	17157	17078	17069	17162	17102	16989	16968	16939	16999	17136	17230	17055	17064	17039	17061	17024	16934	17186	17127	16947	16896	17014	17299	17162	17269	17025	16992	17155	17365	17044	17085	17178	17236	16986	16951	17081	17033	17043	17095	17046	17032	16976	17229	17061	17097	17243	17170	17121	17178	17030	17094	17149	17062	16947	17249	17034	17111	17184	17151	16996	17075	17142	17196	17333	17272	17166	17159	17149	17156	17006	16931	16898	16974	17225	17215	17216	17063	17093	17232	17051	17248	17132	16870	17170	17270	17250	17099	17071	17144	17155	17025	17082	16945	16990	17052	17111	17074	17144	17049	17055	16990	17248	17076	17043	17150	17176	16945	17313	17083	17062	17035	17081	17055	17168	16934	16972	17234	17193	17283	17206	16939	17089	17095	16989	17235	17039	17018	16898	16964	17160	17071	16846	17079	17024	17107	17122	17172	17235	17017	17093	17190	17127	17172	17052	17140	17061	17006	17108	17266	17009	16881	17131	17052	17195	17007	17038	17149	17182	17173	16954	17119	17145	17222	17045	17155	17153	17179	17042	16986	17211	17075	17205	17192	17145	17380	17147	17239	17059	17070	17092	17091	16973	17221	17078	17051	17181	16996	17077	16993	17278	17093	17308	17252	16992	17091	17132	17096	17037	17111	17335	17285	17176	17165	17188	17081	17184	17157	17026	17079	16855	16963	17142	17387	17140	17025	17125	17137	17105	16772	17040	17119	17134	16903	17203	17101	17061	17157	17172	17085	17096	17060	17092	17151	17286	16965	16940	17100	17039	16998	17064	17333	17125	17070	17062	17011	17030	17140	16953	17166	16934	16964	16918	16896	17207	16935	17090	17068	17003	17081	16985	17162	17175	17117	17067	16994	17105	17136	17247	17096	17085	17033	16806	17019	17144	17053	17165	17139	17173	17254	17078	17241	17087	17105	17066	17027	17167	17235	17032	17051	17270	17038	17044	17047	16939	17078	16981	17093	17017	17287	17153	17072	16952	17198	17201	17097	16873	17038	17344	17156	17348	17076	16971	16957	17243	17341	17041	17131	17110	17174	17191	16935	17076	16914	17080	17105	17193	17197	17099	17173	17111	17105	17119	17069	17067	17257	17168	17012	17148	16988	17173	17208	17222	17132	17120	17019	16972	17176	17073	16977	16982	16991	16979	17033	17295	17202	17017	17011	17106	17052	17174	17158	17156	17217	17131	17135	17051	17247	17053	17082	17065	16972	17263	16928	17013	16927	16863	17278	17070	17012	17335	17043	16913	17190	17053	17015	17015	17158	17201	17090	17103	17104	17024	17171	16936	17099	17180	16987	17039	17204	17292	17008	17083	16969	17052	16866	17236	17329	17029	16961	17054	17064	16994	17103	17224	17134	17029	17220	17032	17375	17122	17069	16925	16958	17206	17101	16853	16961	16963	17105	17149	16979	17069	17101	17109	17166	16983	17116	17068	17279	17301	16993	16962	17119	17104	17194	17041	17009	17161	17112	16893	17143	16911	17207	17153	16929	17160	17223	17112	17260	17216	17098	16991	17120	17004	17103	17118	17250	16997	16816	17177	17111	17184	17041	17083	16998	17098	17189	16908	17075	17248	17047	17134	16989	17072	17066	16982	17230	17241	17159	17412	17054	17027	17083	17194	17069	17056	17211	17120	16992	17120	17245	17172	17059	17314	17106	17006	17031	17332	17034	17085	17111	17331	17188	16933	17187	16950	16945	17211	17078	17071	17001	17116	17073	17034	17162	17164	17172	17092	17109	17187	17035	17113	17060	17179	17001	17014	16981	16937	16927	16969	17064	17029	17147	17016	17040	16876	16870	17082	16990	17173	16953	17023	17060	16947	17104	17108	17143	17260	17215	17245	17134	17379	17050	17231	17212	16983	17232	17023	17167	17085	16943	17311	16988	16947	17342	17104	17076	16913	17291	16904	17079	17081	16973	17053	16984	17015	17084	17207	17125	17192	17209	17137	17034	17125	17013	17151	16966	17126	16960	17175	17059	17144	16993	17056	16885	17031	17237	17047	17146	17025	16922	17320	17247	17023	17033	17194	17115	16929	17088	16928	17154	17002	17012	16845	17086	16992	17166	16961	16980	16981	17174	17168	17145	17117	17067	17205	16937	17049	17021	16982	17314	16850	16918	17013	17147	17150	17250	17244	17070	16933	17095	17012	17350	17155	17239	17149	17050	17129	17169	17136	17160	17159	17233	17164	17304	16894	17163	17024	17045	17200	17030	17131	17069	17013	17098	17073	17298	17111	17167	17015	16956	17062	17138	17082	17039	17035	17186	17174	17066	17073	16927	17057	17236	16889	17092	17031	17305	17055	16932	16857	17065	17167	17131	17172	17104	16976	16804	17061	16966	17046	17305	17058	17172	17133	16982	17058	17101	17185	17058	17004	17174	17027	17040	16996	17225	17211	17192	17028	17060	16926	16959	17153	17196	17157	17172	17197	17133	17216	17182	17320	17001	17108	17125	16854	17007	17016	17023	17142	16972	16949	17025	17366	17150	17225	17297	16855	17071	17184	17021	16958	17128	17075	17214	17015	17113	17030	17019	17140	17251	17390	17096	17092	17084	17246	17148	16910	17076	17269	17204	16963	17256	16952	17278	17015	17151	17190	16901	17085	17149	16947	16997	17034	17157	17130	17156	17078	17141	17018	17107	17261	17062	16953	17162	17110	17081	17012	16979	17128	17264	17049	17038	17042	17082	17353	17214	17110	17106	17140	16998	16930	17022	17105	17069	16892	17046	17347	17368	17098	17169	17121	16978	17081	17056	17125	16968	17103	17068	17064	17190	17140	17177	17085	16987	17205	17040	16983	16953	17020	17078	17082	17391	16951	17007	17117	17049	17169	17064	17226	16842	17219	17089	17158	17005	16935	17185	16943	17196	16990	17188	17095	17007	17087	17166	16947	17128	17129	16796	17053	17036	17129	16988	16985	17095	17180	17104	17177	17117	17307	17108	17016	17170	16891	16988	17222	17060	17280	17094	17234	17236	16986	17166	17001	17064	17085	17156	16964	16999	17194	17261	17068	17219	17227	16987	16835	16950	17082	17192	17035	17030	17096	17033	17176	17272	17199	17042	17049	17158	17282	17306	17054	16888	17120	17065	17116	17139	17004	17197	17214	17283	17085	17101	17063	16924	17191	16964	17331	17069	16967	17100	17021	17137	17245	17131	16994	16919	16897	17028	17018	16953	17209	17288	17011	16922	17027	17203	16972	17112	17197	17020	17037	16980	17284	17218	17019	17075	17095	17187	17103	17017	16948	16946	17207	17138	17156	17148	17164	17130	17059	17217	17151	17162	17027	17086	17254	17352	17149	17181	17217	17115	17108	17244	17232	16912	17219	17061	17162	17134	17129	17151	17115	17069	17164	17169	17120	17059	17019	17103	17131	17182	17174	17175	16972	16991	16952	17157	16781	17319	17155	17161	17323	17257	17155	17003	17247	17131	17194	17146	17117	17035	17084	17219	16947	17190	17124	17092	17130	17227	17231	16978	17160	17218	17214	16932	17236	17217	17018	17092	17232	17128	17128	16950	17136	17069	16921	17181	17102
26054	45604	43817	35560	30242	26234	23802	21390	19844	18759	18042	17457	16923	16528	16533	15934	15811	15459	15422	15202	15222	15281	15186	15113	15158	15000	15123	15141	15160	15007	15118	15214	15164	15050	15105	15037	14899	15077	14925	15023	14916	14815	14867	14903	14802	14907	14878	14747	14802	14706	14865	14742	14875	14916	14810	14807	14750	14906	14851	14648	14790	14841	14696	14885	14850	14750	14760	14896	14967	14773	14789	14832	14846	14677	14666	14771	14748	14769	14699	14675	14801	14589	14817	14735	14623	14744	14770	14758	14769	14533	14708	14792	14986	14704	14736	14700	14691	14765	14728	14790	14704	14849	14704	14721	14758	14730	14822	14702	14745	14809	14910	14750	15014	14948	14911	14505	14542	14810	14809	14726	14766	14824	14741	14667	14634	14685	14676	14629	14662	14777	14751	14667	14647	14668	14727	14559	14703	14763	14679	14628	14788	14707	14702	14665	14836	14744	14682	14817	14732	14627	14914	14713	14798	14634	14620	14708	14778	14712	14644	14829	14871	14747	14782	14857	14673	14835	14750	14801	14708	14807	14864	14609	14780	14678	14841	14714	14712	14708	14678	14658	14836	14781	14759	14655	14675	14766	14879	14812	14761	14720	14622	14565	14604	14646	14663	14731	14655	14886	14572	14609	14644	14765	14635	14814	14631	14877	14787	14594	14763	14680	14758	14799	14664	14774	14904	14738	14646	14738	14767	14595	14927	14823	14785	14858	14681	14681	14765	14610	14655	14745	14650	14763	14647	14742	14669	14798	14711	14694	14727	14631	14800	14532	14763	14766	14786	14746	14673	14766	14747	14693	14740	14636	14738	14650	14729	14743	14837	14646	14747	14855	14811	14776	14879	14756	14754	14689	14640	14571	14796	14777	14747	14851	14793	14827	14676	14764	14727	14611	14757	14904	14657	14586	14736	14700	14669	14792	14660	14741	14785	14502	14715	14529	14863	14597	14738	14619	14740	14831	14805	14743	14687	14672	14542	14587	14615	14819	14677	14868	14766	14709	14800	14699	14877	14699	14724	14589	14605	14724	14775	14802	14752	14786	14831	14797	14751	14967	14862	14772	14743	14714	14645	14691	14729	14726	14608	14660	14703	14699	14723	14922	14651	14699	14672	14866	14749	14780	14757	14550	14709	14815	14674	14708	14696	14704	14645	14791	14644	14735	14784	14696	14769	14754	14876	14753	14855	14751	14760	14724	14780	14681	14805	14622	14819	14779	14620	14663	14605	14506	14747	14831	14823	14692	14845	14919	14854	14802	14755	14775	14864	14879	14705	14632	14692	14559	14751	14650	14756	14703	14641	14584	14709	14646	14623	14774	14884	14747	14700	14742	14774	14797	14788	14828	14649	14717	14754	14877	14680	14840	14766	14893	14756	14678	14772	14805	14659	14795	14624	14747	14694	14847	14619	14504	14680	14783	14701	14749	14829	14870	14790	14753	14792	14819	14729	14845	14757	14779	14663	14914	14791	14590	14618	14902	14651	14864	14604	14737	14801	14579	14795	14761	14676	14664	14765	14686	14849	14809	14861	14707	14652	14722	14740	14737	14760	14727	14649	14782	14657	14700	14695	14788	14608	14676	14826	14568	14634	14750	14709	14614	14691	14810	14686	14834	14839	14653	14752	14753	14697	14853	14803	14877	14620	14766	14727	14729	14782	14660	14717	14657	14709	14689	14732	14633	14761	14572	14833	14732	14753	14674	14904	14738	14736	14615	14667	14759	14525	14702	14704	14706	14902	14711	14628	14649	14758	14708	14708	14752	14717	14788	14806	14808	14691	14875	14758	14723	14839	14719	14612	14727	14852	14714	14747	14726	14646	14757	14776	14809	14761	14659	14655	14787	14639	14874	14848	14691	14685	14666	14666	14898	14645	14784	14731	14913	14478	14871	14619	14635	14718	14704	14808	14703	14720	14737	14668	14667	14781	14782	14774	14779	14739	14640	14758	14727	14715	14644	14580	14939	14637	14781	14610	14673	14616	14695	14677	14746	14668	14886	14635	14783	14577	14590	14588	14681	14581	14820	14677	14654	14767	14747	14565	14755	14713	14817	14769	14648	14626	14709	14875	14739	14826	14649	14710	14708	14601	14604	14776	14587	14627	14883	14938	14607	14879	14750	14689	14683	14810	14794	14707	14719	14753	14643	14888	14710	14836	14761	14697	14695	14851	14668	14684	14657	14861	14870	14805	14708	14741	14667	14690	14794	14774	14673	14717	14743	14660	14649	14720	14689	14721	14732	14803	14662	14949	14824	14659	14771	14739	14716	14817	14705	14600	14752	14663	14728	14727	14708	14585	14716	14645	14845	14746	14515	14622	14758	14836	14679	14801	14621	14686	14635	14795	14681	15009	14743	14744	14821	14773	14650	14731	14618	14653	14616	14802	14670	14886	14795	14871	14772	14734	14736	14772	14855	14631	14771	14661	14770	14648	14696	14700	14687	14831	14690	14552	14684	14837	14770	14578	14745	14756	14546	14734	14720	14688	14681	14612	14650	14745	14850	14679	14857	14679	14773	14771	14815	14917	14795	14626	14679	14740	14692	14700	14584	14695	14623	14836	14589	14852	14706	14558	14841	14753	14691	14705	14607	14859	14727	14653	14836	14725	14948	14590	14634	14773	14766	14713	14774	14676	14708	14626	14635	14707	14605	14628	14784	14656	14664	14725	14755	14706	14622	14506	14832	14787	14669	15008	14763	14616	14647	14562	14759	14716	14758	14863	14628	14737	14710	14827	14905	14902	14819	14863	14675	14824	14643	14623	14895	14817	14930	14754	14808	14683	14647	14786	14728	14766	14732	14756	14815	14836	14697	14724	14745	14813	14696	14785	14595	14753	14730	14729	14890	14693	14656	14983	14836	14661	14733	14557	14624	14692	14581	14688	14639	14627	14756	14707	14695	14685	14552	14685	14897	14611	14914	14808	14668	14723	14694	14837	14689	14834	14680	14744	14823	14709	14620	14753	14692	14553	14824	14672	14658	14730	14738	14810	14657	14767	14671	14773	14818	14642	14830	14814	14820	14710	14759	14612	14771	14635	14864	14594	14656	14792	14803	14974	14704	14864	14677	14700	14785	14818	14822	14776	14712	14717	14770	14618	14864	14732	14577	14596	14589	14603	14608	14610	14703	14703	14737	14746	14741	14753	14777	14548	14768	14722	14693	14739	14840	14716	14775	14743	14816	14935	14828	14791	14780	14553	14679	14744	14869	14676	14877	14617	14686	14662	14860	14736	14704	14666	14733	14555	14574	14658	14700	14694	14652	14671	14790	14848	14872	14707	14754	14766	14728	14697	14697	14820	14840	14754	14736	14697	14847	14881	14817	14858	14856	14669	14771	14863	14739	14897	14654	14775	14817	14676	14661	14777	14656	14804	14763	14601	14823	14852	14780	14718	14668	14575	14668	14833	14728	14737	14540	14787	14759	14718	14752	14813	14646	14740	14562	14874	14933	14607	14926	14695	14640	14586	14756	14482	14686	14690	14759	14740	14698	14719	14759	14740	14587	14877	14799	14754	14795	14786	14739	14801	14860	14773	14727	14796	14736	14938	14653	14649	14648	14908	14734	14612	14693	14842	14643	14697	14741	14828	14691	14564	14726	14625	14650	14683	14576	14668	14717	14684	14718	14793	14730	14725	14809	14795	14889	14697	14906	14656	14789	14765	14755	14792	14916	14723	14819	14783	14718	14700	14595	14766	14605	14863	14843	14678	14643	14701	14649	14786	14631	14786	14880	14730	14734	14710	14679	14977	14521	14647	14608	14748	14716	14651	14680	14755	14803	14816	14780	14666	14868	14768	14760	14678	14689	14771	14622	14670	14946	14595	14803	14801	14896	14635	14750	14819	14784	14715	14861	14655	14660	14763	14627	14614	14640	14754	14783	14826	14789	14681	14680	14655	14644	14747	14584	14554	14955	14739	14734	14573	14750	14840	14756	14654	14819	14683	14642	14696	14809	14725	14818	14814	14828	14650	14623	14753	14686	14643	14835	14757	14808	14729	14724	14934	14536	14859	14862	14814	14757	14728	14820	14766	14785	14805	14720	14719	14913	14718	14776	14627	14618	14755	14838	14790	14652	14902	14799	14781	14623	14727	14733	14542	14622	14701	14655	14676	14728	14706	14717	14680	14646	14735	14694	14678	14818	14864	14637	14776	14777	14787	14717	14747	14793	14728	14725	14705	14779	14760	14756	14767	14867	14707	14630	14721	14820	14785	14851	14797	14671	14775	14658	14754	14678	14709	14693	14774	14446	14692	14709	14636	14839	14594	14791	14850	14717	14870	14722	14739	14798	14822	14735	14830	14754	14811	14697	14666	14780	14742	14731	14692	14682	14722	14572	14582	14747	14731	14834	14841	14799	14567	14727	14891	14796	14710	14803	14995	14704	14757	14382	14642	14728	14700	14681	14801	14614	14889	14714	14906	14573	14684	14791	14782	14731	14574	14669	14830	14881	14764	14770	14623	14905	14869	14911	14791	14769	14711	14761	14576	14654	14636	14808	14848	14783	14810	14563	14798	14623	14730	14722	14743	14819	14824	14670	14783	14638	14707	14787	14806	14757	14726	14907	14664	14762	14753	14767	14717	14713	14868	14726	14616	14833	14783	14745	14819	14732	14693	14673	14769	14643	14896	14562	14650	14594	14585	14927	14830	14873	14741	14660	14758	14673	14704	14609	14632	14718	14688	14823	14474	14808	14669	14735	14835	14879	14572	14631	14797	14869	14575	14803	14663	14948	14771	14556	14652	14709	14815	14895	14667	14731	14923	14818	14606	14831	14842	14749	14796	14621	14750	14563	14715	14636	14732	14509	14735	14752	14687	14640	14677	14903	14704	14753	14590	14707	14763	14767	14811	14771	14630	14688	14597	14646	14574	14755	14700	14749	14593	14885	14709	14737	14643	14561	14811	14696	14678	14836	14606	14740	14793	14809	14877	14771	14702	14610	14733	14838	14762	14752	14730	14828	14604	14784	14896	14750	14653	14622	14748	14636	14769	14558	14696	14527	14571	14850	14833	14610	14769	14654	14619	14654	14596	14867	14640	14726	14856	14677	14742	14755	14699	14855	14700	14677	14783	14778	14793	14694	14675	14678	14675	14679	14881	14781	14570	14703	14411	14803	14632	14685
27913	24513	30823	27615	22649	21259	20155	19311	18904	18425	18249	18242	18076	17962	18078	17858	17729	17813	17521	17605	17682	17658	17765	17587	17722	17703	17714	17811	17634	17904	17696	17926	17619	17658	17632	17613	17795	17515	17790	17842	17885	17844	17620	17640	17586	17424	17610	17501	17556	17484	17490	17524	17622	17845	17783	17735	17582	17589	17587	17533	17798	17486	17426	17505	17484	17699	17671	17685	17709	17421	17452	17409	17391	17308	17844	17686	17629	17510	17652	17558	17599	17509	17400	17442	17606	17587	17446	17668	17726	17438	17447	17647	17484	17699	17549	17664	17425	17539	17651	17494	17607	17618	17574	17528	17510	17608	17561	17327	17662	17640	17685	17655	17567	17698	17637	17663	17592	17383	17577	17630	17714	17562	17450	17610	17783	17711	17552	17579	17639	17697	17471	17467	17682	17497	17703	17717	17780	17573	17376	17433	17406	17415	17620	17590	17595	17463	17530	17449	17504	17569	17602	17618	17765	17520	17510	17673	17737	17552	17690	17511	17524	17363	17572	17437	17563	17587	17540	17680	17670	17430	17502	17523	17589	17648	17732	17541	17681	17445	17568	17512	17684	17627	17622	17644	17349	17498	17618	17571	17663	17393	17416	17646	17598	17672	17689	17635	17453	17494	17652	17710	17376	17618	17483	17505	17615	17564	17511	17564	17486	17577	17419	17635	17531	17487	17829	17560	17512	17792	17516	17422	17786	17398	17611	17664	17335	17332	17431	17608	17708	17691	17589	17498	17437	17717	17669	17600	17403	17460	17571	17584	17537	17596	17748	17528	17567	17662	17549	17560	17446	17688	17390	17646	17791	17688	17625	17636	17624	17596	17687	17419	17659	17497	17555	17698	17868	17600	17581	17587	17714	17681	17577	17660	17684	17506	17582	17525	17628	17521	17523	17617	17541	17535	17420	17563	17544	17475	17649	17650	17617	17614	17516	17357	17608	17463	17449	17582	17498	17493	17607	17489	17510	17436	17520	17572	17579	17566	17653	17551	17602	17421	17552	17603	17501	17701	17531	17501	17529	17473	17562	17532	17542	17254	17648	17558	17785	17770	17677	17569	17551	17529	17561	17530	17424	17555	17691	17497	17388	17482	17486	17566	17565	17599	17420	17512	17526	17533	17637	17584	17624	17658	17501	17666	17521	17615	17768	17533	17555	17653	17325	17624	17602	17605	17675	17491	17557	17556	17774	17585	17439	17546	17540	17581	17382	17704	17571	17739	17491	17550	17631	17414	17475	17454	17573	17459	17436	17620	17274	17664	17641	17491	17394	17394	17605	17592	17639	17638	17654	17441	17569	17558	17566	17626	17464	17583	17415	17617	17575	17515	17577	17537	17676	17406	17498	17435	17445	17512	17643	17563	17329	17587	17541	17466	17596	17510	17504	17436	17696	17587	17538	17601	17521	17587	17392	17474	17560	17597	17491	17335	17585	17541	17667	17495	17499	17217	17451	17431	17605	17581	17485	17655	17571	17724	17455	17696	17573	17618	17552	17570	17398	17613	17461	17659	17634	17433	17555	17469	17523	17547	17374	17446	17708	17805	17525	17481	17590	17597	17691	17752	17518	17433	17699	17556	17510	17621	17375	17758	17687	17662	17774	17400	17620	17671	17400	17647	17509	17719	17618	17594	17489	17521	17558	17609	17420	17499	17762	17531	17799	17704	17506	17474	17545	17547	17789	17457	17625	17595	17593	17568	17512	17585	17569	17460	17727	17445	17574	17505	17653	17507	17600	17587	17371	17800	17571	17681	17551	17592	17688	17425	17866	17714	17737	17765	17685	17525	17587	17658	17590	17813	17662	17534	17584	17610	17666	17592	17565	17661	17624	17537	17480	17520	17535	17463	17672	17553	17622	17547	17554	17665	17575	17489	17747	17632	17650	17530	17498	17511	17423	17592	17589	17688	17524	17529	17550	17697	17579	17801	17536	17577	17427	17895	17767	17625	17615	17679	17681	17456	17634	17600	17546	17535	17643	17623	17444	17505	17558	17520	17364	17619	17583	17646	17453	17487	17634	17442	17430	17537	17584	17471	17667	17403	17381	17433	17645	17510	17455	17704	17603	17721	17609	17545	17435	17720	17744	17415	17755	17608	17650	17548	17657	17453	17333	17503	17636	17740	17473	17530	17446	17634	17636	17456	17433	17703	17636	17648	17578	17567	17518	17634	17427	17620	17614	17580	17576	17342	17809	17599	17467	17662	17671	17582	17585	17733	17653	17579	17540	17444	17635	17722	17545	17606	17486	17571	17684	17532	17657	17725	17523	17599	17679	17731	17534	17566	17554	17604	17523	17524	17595	17497	17355	17611	17527	17484	17475	17479	17723	17509	17756	17767	17547	17549	17584	17347	17591	17671	17775	17599	17595	17620	17697	17596	17321	17486	17549	17632	17475	17611	17573	17561	17702	17485	17419	17563	17783	17584	17480	17559	17577	17357	17600	17680	17830	17440	17622	17584	17548	17518	17595	17340	17417	17501	17592	17370	17611	17641	17375	17642	17591	17508	17524	17485	17390	17468	17705	17555	17682	17747	17645	17488	17544	17505	17673	17719	17761	17661	17417	17434	17683	17483	17547	17543	17536	17805	17794	17777	17641	17644	17410	17344	17454	17567	17779	17542	17393	17565	17678	17662	17806	17624	17842	17612	17478	17366	17611	17447	17754	17530	17516	17502	17594	17603	17374	17525	17496	17491	17514	17523	17610	17534	17594	17647	17526	17606	17691	17706	17804	17608	17480	17694	17519	17455	17305	17604	17790	17471	17730	17605	17281	17525	17584	17739	17459	17531	17478	17444	17617	17711	17566	17606	17503	17552	17650	17518	17475	17569	17360	17527	17542	17597	17379	17519	17484	17546	17646	17487	17542	17765	17445	17726	17580	17441	17541	17320	17530	17717	17596	17480	17547	17628	17497	17658	17722	17496	17493	17372	17803	17508	17730	17672	17457	17638	17568	17755	17627	17735	17613	17550	17643	17583	17496	17428	17729	17585	17532	17653	17500	17404	17620	17411	17505	17414	17658	17440	17552	17454	17685	17420	17700	17288	17585	17495	17464	17560	17614	17677	17720	17603	17641	17546	17603	17537	17749	17477	17507	17587	17343	17369	17459	17659	17666	17596	17559	17530	17735	17823	17233	17596	17570	17531	17526	17713	17588	17477	17543	17529	17691	17529	17594	17625	17651	17548	17474	17599	17623	17698	17609	17497	17679	17536	17559	17424	17712	17555	17445	17673	17638	17504	17476	17612	17617	17548	17491	17611	17526	17604	17589	17608	17463	17695	17545	17699	17555	17488	17675	17519	17853	17371	17572	17581	17651	17619	17635	17542	17818	17658	17578	17452	17604	17515	17473	17490	17762	17386	17510	17753	17574	17570	17543	17718	17483	17598	17595	17673	17751	17689	17480	17476	17586	17702	17448	17498	17656	17540	17614	17506	17578	17546	17648	17553	17525	17589	17774	17613	17745	17509	17599	17656	17759	17598	17530	17531	17610	17656	17640	17620	17450	17576	17616	17604	17445	17578	17604	17640	17522	17549	17831	17836	17660	17757	17697	17535	17558	17587	17510	17377	17489	17853	17513	17606	17868	17590	17499	17540	17547	17351	17625	17629	17524	17634	17770	17624	17676	17482	17583	17459	17578	17487	17506	17461	17648	17415	17444	17715	17510	17766	17588	17448	17490	17658	17584	17534	17517	17386	17469	17561	17549	17520	17423	17540	17649	17541	17617	17624	17350	17728	17568	17639	17547	17478	17514	17538	17497	17550	17545	17404	17698	17558	17278	17476	17720	17435	17604	17494	17547	17777	17598	17573	17693	17534	17406	17575	17549	17661	17577	17534	17553	17684	17640	17633	17462	17480	17550	17604	17565	17501	17727	17578	17633	17554	17590	17679	17582	17558	17581	17614	17540	17388	17545	17502	17624	17342	17578	17603	17620	17716	17529	17458	17585	17446	17360	17565	17551	17586	17541	17320	17613	17761	17661	17536	17741	17601	17472	17642	17427	17766	17543	17518	17589	17588	17714	17666	17473	17527	17433	17560	17491	17484	17677	17689	17455	17646	17702	17727	17628	17580	17695	17691	17338	17737	17538	17538	17598	17496	17686	17740	17505	17506	17514	17596	17589	17645	17685	17725	17457	17693	17451	17586	17546	17582	17654	17582	17493	17598	17580	17700	17569	17546	17666	17465	17669	17522	17408	17560	17710	17641	17482	17685	17581	17793	17671	17673	17720	17765	17520	17665	17336	17694	17391	17538	17529	17561	17730	17696	17525	17569	17638	17653	17662	17522	17572	17521	17394	17647	17585	17478	17456	17392	17463	17657	17364	17561	17708	17752	17595	17582	17631	17651	17587	17475	17589	17226	17777	17643	17377	17503	17587	17608	17447	17430	17644	17437	17670	17506	17606	17477	17679	17612	17531	17796	17547	17489	17570	17505	17610	17555	17681	17393	17520	17756	17554	17631	17767	17601	17585	17366	17436	17717	17457	17812	17699	17608	17559	17589	17693	17755	17641	17768	17635	17552	17646	17580	17739	17552	17327	17599	17487	17568	17724	17583	17531	17598	17574	17450	17637	17588	17805	17570	17509	17551	17714	17438	17539	17539	17513	17882	17699	17704	17741	17685	17601	17554	17679	17667	17444	17504	17491	17510	17533	17579	17475	17762	17760	17767	17599	17558	17676	17429	17565	17475	17693	17519	17726	17565	17593	17683	17611	17503	17608	17549	17565	17382	17474	17552	17514	17558	17520	17767	17444	17684	17657	17469	17589	17436	17815	17428	17730	17527	17577	17459	17710	17449	17620	17742	17400	17667	17608	17597	17501	17629	17549	17800	17459	17477	17569	17608	17539	17482	17548	17671	17539	17531	17626	17577	17672	17566	17492	17446	17395	17389	17646	17411	17525	17564	17652	17565	17399	17576	17451	17595	17685	17565	17533	17595	17700	17592	17378	17542	17635	17493	17727	17442	17556	17538	17663	17565	17708	17522	17505	17445	17577	17546	17335	17694	17665	17664	17467	17603	17525	17540	17566	17537	17581	17494	17391	17390	17854	17597	17454	17578	17706	17785	17661	17388	17638	17500	17601	17505	17635	17660	17499	17707	17549	17651	17572	17641	17524	17503
24588	35905	34104	26852	22612	20126	18675	17953	16904	16542	16049	16040	15865	15607	15518	15416	15614	15355	15169	15391	15212	15179	15260	15276	15194	15292	15202	15110	15303	15086	15006	15205	15162	15234	15173	15257	15130	15160	15156	14994	15164	15021	15116	14882	15078	15009	15104	14910	15078	15034	15065	14712	15042	15011	14691	14844	15114	14997	14962	14914	15125	14795	15217	14861	14936	14797	15187	15149	15015	15072	14905	15120	15071	14888	14958	14955	15071	14906	15184	15163	15113	15104	14945	14966	15077	14880	15156	14945	14973	14978	14974	15037	15056	15000	14876	15026	15016	15114	15025	14930	14862	15093	14988	15110	14956	15178	14976	15045	14846	15051	14911	15146	15040	15113	14816	15055	15058	15077	15037	15123	14938	15105	14935	14866	15096	15011	14879	14930	14930	14945	14969	14988	15160	15192	15119	14991	15087	14847	15087	14962	14958	14926	14833	14864	15038	14959	15204	15016	14895	15050	15044	14939	15086	14971	14891	15009	15029	14995	15043	14946	15081	15038	15023	15094	15088	14932	15031	14901	14844	14848	15134	14916	15137	15013	14925	14971	15009	15007	15100	14940	14863	15006	14892	14959	15038	15024	14970	15121	15039	14904	15175	14875	15017	14978	14921	15126	15030	15101	14975	15076	15110	15074	14916	15043	14855	14842	14965	14964	14977	15007	15032	15013	15097	14985	15094	14960	14874	15113	14992	14945	14784	14931	15110	14956	15022	14954	15030	14970	15059	15262	15211	15027	15042	15027	15123	15018	15123	15047	15014	15063	14976	15009	14976	14973	15068	14866	14957	15062	15041	15012	15181	15165	15011	15026	14945	14924	14971	14882	14867	15050	15102	14992	14944	14912	14976	14975	14971	15082	14788	15087	14945	15071	14951	15130	15005	15164	15147	14988	15044	15058	15125	14941	15140	15016	15061	15116	15155	14965	14817	15054	14888	15002	15081	14993	14941	14849	15030	14966	14928	14988	15017	15071	14844	15058	15064	15122	14881	15066	14895	15018	14918	15067	15051	15099	15137	15101	14879	15099	14958	15025	14932	15035	15010	14904	14870	15081	14986	15056	14930	15092	15054	15033	14888	15040	14971	14932	14915	15009	14994	15066	15066	14931	14937	15077	14978	15008	14995	14984	15076	15026	14943	15104	15033	15005	14828	14870	15009	15018	15042	14790	15041	14866	14971	14910	14820	15042	14872	14994	15050	14990	14947	14964	14987	15121	14980	15157	15058	15089	14898	15167	15161	14984	14902	15016	14957	14891	15075	15092	14873	14936	15060	14959	14978	15026	14952	15072	15136	14951	15114	14990	15073	14904	15020	14926	14995	15059	15050	15022	15091	15024	15016	15098	15106	14878	14995	14897	15093	15056	14926	14970	15067	15054	15161	14939	14772	15174	14923	14885	15166	15006	15051	15023	15112	15121	14955	14957	14949	15121	15094	14856	15006	15007	14947	15048	14817	15094	14944	14992	15002	15060	14861	15022	15060	15038	14877	14965	15020	14936	14824	14954	15001	15075	14999	14826	14989	15002	15013	15103	14974	15035	15015	14988	15098	15029	15046	14984	15023	15105	14916	15141	14974	15146	15091	14813	14992	15109	14969	15054	14848	15116	15020	15045	14944	15080	14952	14951	14995	14907	14964	15088	14808	14884	14986	14984	15042	15018	14788	14971	15043	15127	15030	14929	15006	14911	14826	14850	15055	14933	14914	14934	14943	14850	14883	15044	15034	14896	14917	15070	15054	14996	15060	14920	14969	14734	15108	15048	15079	14873	14916	14933	15111	14971	14891	14933	15121	14898	15051	15114	15066	15021	14888	14884	14964	14954	14861	14866	14911	14964	15114	15030	14911	14992	15098	15186	15059	15184	14943	14932	15020	15058	14977	14995	15009	15029	15093	14878	15009	14954	15020	15068	14990	15245	14967	14992	14978	14834	14988	15085	14942	14963	15023	14966	15043	15030	15091	14800	15065	14988	14960	15016	15214	14913	14997	14918	15218	14936	15056	14948	14904	15098	14973	14825	15181	14890	15039	15133	14924	15023	15094	15081	15068	15077	14925	15016	15011	14803	14980	15035	14912	14917	15091	14985	15072	15014	15053	14866	15093	15067	14937	15069	15073	15016	14836	14778	14872	15036	15051	14961	14971	15050	14988	15040	15043	14949	14997	14859	14881	15076	15007	15006	15069	15020	14926	14872	14950	15025	14981	15095	14954	15027	15116	15021	15135	14980	14865	14968	15002	14936	14903	14940	15020	14897	14961	15016	14971	15001	15005	15042	15183	14865	14957	15169	15050	15003	15127	15009	14914	14889	15031	15016	15109	14921	14982	15054	14896	15054	14973	15064	14726	15110	15090	14931	14872	14889	15016	15040	15089	15156	14900	15090	14912	14946	14878	14975	15023	14945	14893	14971	15057	15004	15012	15152	14974	14936	14939	14901	15018	15028	15058	15004	14945	15076	15046	15049	15028	15035	15007	14829	15048	15080	14832	14913	14970	15076	15046	15140	14895	15077	15017	15101	14942	14928	15019	15006	15012	15113	14962	15008	14868	15098	14959	14929	14966	15000	15028	14979	14897	15157	14978	15088	15066	14939	15251	15025	15055	15097	14915	15147	14926	15007	15014	14977	15068	15120	15149	14936	15090	15021	14993	15201	15045	15083	15078	15063	14914	15075	15132	15149	14880	14868	14995	15040	15079	14956	14911	15082	14951	14968	15000	14853	14955	15089	14879	14957	14778	14932	14942	14971	15132	14928	15049	15124	14975	15192	15014	15014	15071	14869	14986	15160	15140	14954	15022	15089	14914	15033	14996	14817	15036	15009	14930	15042	14951	15090	14988	15094	14879	14801	14825	14934	15032	15027	15059	14854	14995	14987	14966	14973	15023	15171	14908	15144	14954	15034	14859	15059	15090	15069	15122	15020	15080	15044	15046	14915	15018	15004	15075	14950	14975	15112	15001	15173	15014	15046	15221	14986	15039	15087	15017	14905	15032	15094	15021	15067	14994	14949	14942	14997	15026	15161	15102	14916	14986	14909	14911	14962	15089	15020	14930	15068	15102	15044	15048	14968	15026	14929	14998	15026	14925	15014	15039	14932	15088	14936	14931	14955	14980	14924	15136	15118	14939	14926	15053	15038	14848	14888	14987	14873	15181	14929	15084	15021	15031	15101	14926	15027	15160	15125	15124	14945	14914	15011	15089	14967	15011	14957	15085	14858	15154	15102	15153	15108	14941	14929	15191	14978	14943	14853	14936	15238	14976	14983	14972	15087	14820	14923	14854	14973	15042	15189	14966	15114	14924	14848	15132	14946	14884	15031	14959	15203	14910	15085	15215	14924	15023	14934	14947	15082	15092	15133	14849	15114	15096	14753	15193	15123	15168	15097	15048	14987	15107	14928	15112	15166	14989	15069	14967	15058	14938	14916	15041	14951	14911	14943	15029	15015	15065	15075	15011	15007	15082	15085	14906	15097	15032	14985	15049	14945	14992	14993	15074	14885	14990	14946	15150	14986	14781	15132	14984	15046	15043	14977	15143	15159	14964	15134	15110	14904	15162	15109	15005	14893	15093	14950	14925	15142	14972	15041	14999	14984	15024	14947	14988	15013	15081	15156	14860	14992	15191	14984	15047	14948	15106	14875	15081	15075	14934	15145	14972	15001	14976	14959	14993	15094	14943	14977	14933	14978	14823	15229	14983	15056	14991	15100	15119	14947	15067	14916	15019	14988	14818	14822	15002	14931	15142	15002	15020	15065	14940	14920	14933	15007	15176	15056	15000	15066	15029	15125	15101	15036	15100	14999	14868	15030	15022	15004	14885	14958	15086	15020	15131	15086	14952	14925	14829	15082	14972	15024	14890	14987	14864	15002	14933	15038	14986	15006	15014	15113	14894	15124	14849	14886	14988	15097	15002	15027	14900	15268	14879	15062	14812	15061	14985	15082	15078	14931	15043	14947	15141	15019	14924	15062	15108	15021	14993	14967	15032	14950	15091	14991	14943	14944	15055	14953	15025	14954	14961	14997	15082	14750	14842	14958	15115	14865	14892	14953	15048	15132	15014	14789	14939	15024	14975	14879	14858	14909	15026	15132	15080	14912	15109	15056	15048	15067	14939	15243	14903	15149	15007	14872	14962	15038	14987	14929	15191	14964	15119	15035	14950	15034	14905	15143	15021	14907	15203	14982	14952	15049	14976	14938	15014	15025	15066	15065	15049	15140	15071	14897	15009	15093	14868	15159	14994	14998	14929	15013	15019	15135	14992	14967	14924	15096	14859	14938	14912	15124	14792	14981	15098	15007	15168	14971	15071	15037	15147	14939	15199	14999	14890	14956	15048	14775	14939	15051	15046	15219	15049	15044	15072	14945	15017	15033	15033	15064	15008	14935	15086	14972	14962	14918	14907	15092	14810	14977	15088	15102	15006	15060	14980	15045	15019	14973	14914	15126	15088	15091	15015	14942	14902	14927	15010	15040	15090	14876	14982	15125	14936	14999	15028	15033	14976	14909	15072	15049	14955	14979	14968	15029	14979	14967	15046	14845	15044	15119	14947	15080	15013	15107	14958	14897	14912	14964	15063	15044	14946	14927	14888	15018	15066	14923	14968	15154	14949	14992	15019	14985	14933	14982	15228	14929	14958	14985	15083	15114	15019	15258	14942	14955	15042	14952	15019	14900	15137	15036	14721	14934	14903	14936	14953	15048	14868	14968	14984	14926	15026	14884	15034	15044	15143	14852	14973	15014	15033	15125	15184	15015	14847	15040	14917	14941	14999	14887	14806	14871	14996	14936	14966	14999	14980	15068	15083	15042	15149	15071	15038	15099	14993	15027	14849	14835	14961	15026	15125	15073	15115	14924	15185	15063	15067	14996	14990	15045	15194	14920	15039	14968	15048	14848	15117	15062	14808	14946	15059	15185	14854	15109	15004	14966	14950	14936	14988	14948	14901	14976	14999	14921	15101	15135	14787	14958	15090	14989	14997	14970	15022	15021	15042	15032	15011	15224	15126	14969	15018	15114	15005	14990	15065	14980	15061	14944	15007	14942	15072	14953	15104	15014	15108	14845	14965	14913	14903	15002	15043	14916	15044	15003	14850	15106	14972	15029	15139	15005	15115	15064	14934	14821
23556	20935	28298	24247	22989	23811	23160	20243	19123	18912	18542	18098	18073	18080	17862	17652	17725	17292	17360	17412	17456	17326	17549	17319	17469	17431	17457	17452	17319	17191	17447	17273	17194	17273	17318	17207	17497	17097	17417	17240	17181	17212	17094	17197	17174	17018	17269	17252	17065	17265	17083	17024	17252	17152	17166	17232	17188	17132	17030	17010	17079	17154	17233	17128	17269	17277	16991	17067	17267	17011	17148	17092	17047	16987	17143	17104	17122	16985	17095	17290	17303	17166	17146	17150	17429	17043	17280	17069	17052	17210	17083	17162	17069	17017	17019	17178	16830	16947	17003	16985	17178	17116	17241	17202	17033	17028	17128	17050	16960	17204	17218	17290	17138	17130	17134	17389	17257	16837	16963	17024	17269	17023	17295	17113	17118	17060	17076	17334	16922	17247	17124	17010	17114	17198	17146	17069	17147	17089	17054	17013	17102	16957	17107	16816	17004	17044	17306	17028	17023	17051	17143	17200	17005	17056	17158	17102	17075	17104	17115	17092	17124	17113	17180	17054	17252	17058	17165	17140	17084	17215	16939	17125	17086	17162	17112	17248	17191	17109	17230	17133	17167	17194	16951	17059	16909	17206	17131	17147	17020	17099	16992	17013	17170	17228	17135	17086	17116	17048	17148	17106	17126	17064	17169	16940	17256	17297	16999	17167	16983	17145	17031	17060	17261	16968	16936	17029	17051	17123	17029	17139	17106	17147	17082	17094	17260	17281	17053	17157	17035	17174	17167	17136	17195	17051	17108	17063	17319	17121	17299	17197	17074	16995	16911	16879	17069	16883	17101	17281	17200	17075	17211	17050	17136	17177	17076	17081	17130	17065	17244	17077	16955	17020	16969	17087	17116	16986	17027	17100	17345	17189	17309	16971	16991	17190	17136	17028	16982	17088	17463	17040	17102	16948	17209	16924	17225	17146	17129	17099	17051	17046	17167	17239	17112	17078	17184	17036	17084	17094	17179	17257	17256	17009	17166	17058	17073	17165	17165	17030	17140	17283	16940	17127	17191	17333	17006	16954	17205	17184	17060	17177	17125	17007	17087	17280	17107	17129	17106	17090	17206	17418	17211	17144	17051	17197	17106	17161	17058	17280	17409	17150	16915	17053	17227	17026	17052	17036	17168	16969	16984	16915	17127	16919	17242	17123	17137	17054	17039	17189	17205	16930	16956	17075	17393	17086	17170	17036	17273	16894	17113	17257	17284	17059	17010	17328	17000	17059	16986	17127	16827	17032	17221	17086	17083	17276	17195	17344	17107	17164	17207	17025	17042	17036	17053	17139	17085	17167	17053	17034	17155	16920	17003	17241	16841	17177	16982	16995	17007	17098	17110	17096	17128	16985	17194	16914	17180	16861	17311	17205	17099	17058	16921	17258	17138	17232	17167	17026	17097	17052	16970	17156	17081	16962	17048	17237	17113	17069	17217	17252	17220	16999	16992	17069	17030	16905	17179	17130	17160	16992	17104	16983	17140	17102	17106	17042	17118	17138	17034	17136	17021	17108	17199	17112	17311	17167	16975	17264	17079	17132	17236	17058	17106	17102	17113	17176	17010	17129	16907	17215	17109	17102	17171	17129	17175	17241	17147	16994	16944	17056	17211	17071	17042	17066	17069	17094	17098	16979	17094	17124	17019	17129	17138	16987	17331	17138	16931	17097	17125	17259	17055	17108	17052	17134	17024	17211	17349	17141	17077	17171	17189	17300	16874	17214	16946	16994	17043	16988	17070	17060	17027	17115	17126	17312	16918	17010	17184	17278	17068	17233	16880	17086	17004	17101	17074	16938	17149	17021	17127	17211	17261	17262	17011	17076	17038	17022	17089	17081	17320	17146	16872	17209	17013	16988	17155	16934	16901	17124	17189	16971	17106	17065	17277	17179	17046	16857	17014	17007	17179	17046	17083	17257	17192	17042	17100	17157	17159	17044	16830	16949	17047	17048	17048	17099	16987	17119	17036	17164	17030	17195	17100	16995	17219	16991	17032	17431	16907	17047	17095	17124	17282	17215	17014	16995	17124	17387	17263	17238	17167	17225	17441	17062	16859	16996	17017	16960	17196	17145	17089	17203	17125	17199	17125	17142	16960	17029	17140	17055	17071	17041	17101	17139	17238	16894	17036	16791	16911	17154	17181	17188	17071	17337	17100	17121	16949	16971	17029	17085	16968	17027	16937	17136	17262	17215	17077	17108	17058	17171	17061	17114	17120	16992	17188	17047	16915	17158	17165	17076	17084	17234	17128	17294	17158	17134	17178	17248	17261	17078	17130	17172	17174	16842	17086	17337	17191	16947	17041	17015	17313	17040	17087	16927	17138	17123	17199	17139	17239	17038	17058	17248	16932	17245	16911	17154	17079	17010	17202	17096	16990	17062	16955	17105	17176	16975	17308	17090	17083	17093	17070	17019	17114	17094	17057	17016	16973	17188	17117	17193	17107	17231	17080	17153	17034	17096	17079	17016	17086	17099	17010	17254	17213	17011	17149	17190	17305	17061	17184	17112	17044	17052	17147	17090	16997	17164	17161	17161	17244	17135	17011	17031	17190	17295	16876	17034	16978	17160	17254	17259	17178	17326	17263	16988	17353	17030	17189	17055	17081	17120	17182	17121	16952	16939	16815	17319	17138	17136	17126	17212	17170	17029	17202	17150	17115	17019	17036	17170	17163	17095	17111	17175	17048	17133	17042	16882	16962	17082	17159	17053	16945	17031	17228	16916	17250	17251	17045	17190	17243	17104	17089	17033	17131	17256	17082	17301	17145	17118	17276	17142	17110	17145	17157	17069	17228	17019	17127	17026	17083	17196	17192	17056	17181	17095	17193	17308	16966	17223	17169	16981	17178	17098	17092	17089	17328	17006	17060	17136	17104	16977	16852	17183	17079	17044	17193	16969	17091	17137	17099	17175	17111	16990	17111	17000	17185	17139	17016	17082	17082	17071	17157	16920	17014	17156	17082	17293	17093	17347	16992	16998	16997	17415	17098	17189	17156	17061	17171	17273	17055	17076	17123	16878	17047	17124	17008	17203	17148	17222	17139	17056	16963	16990	17071	17031	17227	17131	17211	17291	16934	16984	17083	16999	17000	17128	17235	17079	17116	17249	17145	17162	17002	17249	17242	16990	17217	17258	17131	17248	17379	17217	17135	17074	17174	17061	17170	17015	17064	17180	17172	17154	17196	17201	17200	16958	16793	16804	17073	17085	17059	17012	17139	17106	17277	17170	17158	17161	17053	16968	16961	17135	17173	17020	17155	17162	17186	17099	16953	17098	17067	16874	17122	17115	16962	17088	17267	16934	17072	17144	17108	17303	17138	17281	17257	17049	17051	17031	17222	17174	16983	17150	17120	16925	17175	17107	17243	17015	17165	17044	17081	17145	16976	17199	17088	17272	17104	17200	17189	17190	17006	17062	17048	16985	17131	17021	17089	17162	17149	16919	16954	17003	16994	17432	17157	17277	17319	17066	17138	17134	17102	16943	16917	17127	17254	17017	16940	17173	17021	16936	17021	17151	17043	17121	16802	17055	17267	16998	17027	16944	17018	17269	17272	17210	17113	17081	16890	17032	16933	16903	17067	17054	17074	17029	17005	17278	17032	16958	17033	17170	17027	17020	17249	17177	16988	17201	17240	17047	17284	17063	17367	17048	16979	17163	17053	16927	17146	17149	17078	17085	17133	17125	17189	17012	17129	17034	17140	17143	17154	17141	17273	16982	17305	17029	17027	17091	17162	17128	16926	17121	16843	16960	17228	17184	16954	17187	17048	17162	17030	17098	16927	17119	17077	17115	17107	17144	17104	17045	17066	17143	17079	17134	17213	17108	17124	17154	16945	17041	17157	17298	17199	17070	17203	16958	17026	17092	17038	16941	17063	16973	17057	17134	16924	17166	16989	17112	17190	17071	17121	17058	17107	17182	17211	17083	17386	16939	17386	17189	17194	17194	16991	17132	17063	17187	17219	17059	17184	16985	17063	17166	17015	17286	17149	16951	16888	17020	17031	16971	17229	17142	17082	17320	17175	16890	17031	17118	17123	17236	17016	17206	16995	17141	17196	17193	16999	16954	17098	17109	17049	17237	17194	17309	17128	17083	16993	17197	17079	17135	17252	17191	17126	17020	17005	17143	16938	17187	17052	17152	17223	17165	17073	17105	17010	17052	17092	17417	16972	17159	17024	17171	16997	17086	17010	17194	17309	17149	17370	17103	17058	17153	17392	17230	17140	17282	17149	17052	17291	17259	17105	17229	17144	17033	17172	17020	17115	17036	17178	17005	17293	17233	17162	17068	16882	16950	17106	16932	17161	16894	17223	17131	17183	17030	16957	16975	16878	17304	17022	17063	17115	17151	17143	17074	16978	17025	16976	17255	16967	17167	17135	17261	17258	17253	17286	16997	17005	17172	17037	17028	17312	17126	16987	17195	17073	17373	16930	17153	17060	17008	17308	17062	17070	17030	17171	17155	17114	17168	17034	17126	17025	17360	17093	17280	16954	17194	17305	17112	17205	17103	17019	16931	17053	17037	16922	17209	17110	17035	17113	17133	17038	17099	17241	17238	17394	17186	17129	17353	17214	17289	17204	16981	17132	17050	16876	17070	17090	17042	17346	16981	16964	17148	17219	17024	17349	17067	17144	17198	17141	17094	17059	17290	17117	17074	17175	17131	17191	17041	17170	17093	17055	16771	17064	17077	17142	16942	17100	17256	17127	16981	17198	17090	17337	17078	16994	17233	17126	17209	17197	17102	17120	16989	16934	17210	17251	17072	17097	17161	17054	17244	17109	17130	17003	17109	17037	17109	17016	17162	17122	17263	17142	17072	16995	17240	17034	17222	17124	17105	17030	17095	16971	16898	17042	17122	17192	17135	17193	16855	17084	17097	17012	17211	17159	17080	17064	16994	17303	17007	17103	16859	17155	17176	17216	17097	17006	17266	17045	17208	17225	16998	17143	17067	17063	17094	17210	17153	17015	16957	17057	17294	17134	17039	16916	17222	17286	17212	17276	17185	17300	17321	17245	17026	17307	17096	17160	17294	17182	17066	17046	17247	17166	17239	17081	17097	17220	17118	16993	16945	17129	17267	17055	17012	17031	16983	17108	17131	17186	16869	17047	17081	17080	17157	17125	17290
24007	41525	39355	31406	26148	22589	20684	19193	18042	17254	16575	16211	15999	15945	15561	15504	15148	15021	15044	15107	15031	15126	15162	15123	15229	15129	15037	15024	14982	15024	14965	14854	14906	15036	14734	14965	14854	14841	14805	14789	14690	14670	14691	14751	14749	14730	14850	14678	14865	14779	14854	14643	14793	14796	14798	14768	14826	14685	14661	14774	14751	14635	14707	14632	14560	14898	14761	14591	14934	14810	14800	14584	14752	14891	14718	14712	14468	14743	14806	14501	14760	14627	14769	14647	14526	14635	14824	14769	14733	14701	14536	14692	14616	14745	14862	14626	14684	14764	14705	14857	14486	14636	14890	14664	14887	14691	14668	14590	14777	14772	14870	14661	14498	14541	14633	14752	14736	14542	14674	14780	14701	14715	14641	14684	14616	14696	14796	14574	14532	14632	14568	14479	14681	14657	14596	14804	14732	14737	14586	14664	14560	14610	14690	14684	14615	14650	14681	14716	14631	14815	14533	14698	14760	14689	14641	14798	14767	14614	14756	14696	14527	14767	14542	14689	14674	14607	14560	14745	14773	14887	14582	14683	14664	14798	14432	14630	14764	14662	14561	14668	14590	14666	14551	14448	14760	14457	14672	14617	14687	14447	14785	14785	14704	14662	14646	14629	14763	14696	14560	14538	14778	14767	14485	14708	14760	14638	14610	14459	14830	14695	14723	14753	14534	14647	14564	14666	14729	14659	14845	14668	14662	14770	14733	14577	14655	14791	14905	14733	14730	14592	14715	14815	14677	14692	14578	14701	14910	14729	14748	14796	14789	14539	14662	14579	14560	14777	14573	14647	14631	14659	14690	14615	14596	14540	14698	14951	14676	14673	14824	14610	14755	14587	14600	14658	14678	14642	14673	14503	14685	14568	14637	14753	14806	14725	14683	14728	14620	14596	14659	14736	14586	14616	14613	14603	14580	14747	14757	14678	14632	14826	14740	14756	14619	14712	14729	14794	14622	14608	14575	14628	14741	14524	14569	14567	14578	14643	14654	14825	14721	14523	14638	14770	14604	14628	14466	14682	14553	14668	14599	14634	14615	14552	14778	14664	14663	14599	14627	14535	14788	14656	14598	14594	14660	14672	14698	14682	14560	14703	14680	14664	14756	14731	14832	14669	14644	14777	14662	14658	14498	14542	14753	14695	14712	14564	14709	14496	14493	14657	14689	14508	14693	14854	14848	14775	14659	14717	14548	14597	14687	14607	14813	14621	14752	14673	14560	14575	14520	14906	14722	14530	14698	14522	14654	14807	14746	14644	14744	14764	14566	14809	14722	14510	14680	14725	14679	14677	14803	14640	14675	14670	14715	14571	14786	14618	14747	14768	14559	14630	14670	14707	14667	14578	14707	14545	14734	14474	14720	14572	14694	14550	14648	14567	14789	14693	14777	14743	14699	14490	14879	14745	14651	14658	14797	14708	14715	14473	14540	14673	14678	14653	14612	14703	14714	14861	14674	14584	14734	14681	14766	14753	14659	14830	14730	14885	14700	14607	14654	14718	14705	14599	14760	14750	14815	14687	14620	14660	14589	14760	14748	14679	14606	14457	14683	14713	14695	14744	14488	14502	14646	14579	14628	14686	14791	14759	14569	14665	14699	14646	14641	14693	14567	14703	14604	14498	14775	14674	14763	14583	14651	14639	14710	14788	14506	14649	14604	14806	14682	14627	14691	14674	14658	14645	14633	14753	14865	14658	14615	14769	14811	14682	14701	14683	14658	14618	14644	14817	14826	14633	14617	14555	14752	14885	14834	14518	14677	14818	14622	14662	14636	14559	14805	14577	14723	14671	14697	14633	14586	14612	14623	14661	14679	14780	14650	14741	14692	14691	14626	14856	14710	14570	14741	14526	14653	14741	14679	14692	14669	14804	14723	14709	14680	14616	14432	14674	14538	14590	14633	14698	14627	14781	14589	14836	14739	14735	14813	14586	14864	14711	14694	14754	14546	14726	14691	14707	14676	14641	14624	14648	14698	14666	14742	14711	14512	14763	14633	14563	14701	14602	14858	14528	14791	14667	14581	14827	14708	14597	14794	14544	14796	14591	14663	14549	14672	14709	14674	14610	14555	14598	14599	14610	14791	14815	14784	14644	14606	14530	14538	14636	14677	14590	14665	14562	14530	14763	14666	14707	14770	14542	14680	14720	14658	14724	14765	14711	14652	14665	14766	14723	14769	14623	14805	14535	14639	14584	14524	14713	14762	14613	14647	14670	14704	14712	14576	14649	14749	14624	14671	14748	14633	14734	14686	14691	14679	14512	14699	14687	14691	14715	14621	14633	14595	14745	14628	14752	14593	14764	14648	14677	14800	14712	14697	14808	14642	14817	14670	14637	14699	14667	14687	14536	14583	14555	14609	14573	14593	14640	14757	14808	14734	14712	14712	14720	14730	14659	14545	14629	14824	14627	14736	14595	14599	14750	14572	14820	14612	14625	14676	14627	14566	14766	14764	14748	14852	14710	14717	14648	14690	14557	14654	14553	14639	14770	14693	14533	14614	14513	14632	14659	14511	14555	14811	14581	14623	14705	14576	14791	14646	14842	14413	14713	14644	14938	14812	14757	14605	14818	14769	14652	14736	14721	14751	14637	14525	14650	14626	14566	14558	14684	14595	14788	14633	14720	14739	14688	14544	14768	14766	14707	14905	14803	14638	14677	14648	14732	14524	14710	14615	14834	14705	14811	14672	14672	14575	14711	14726	14863	14670	14654	14698	14588	14664	14648	14827	14762	14646	14565	14587	14752	14693	14597	14731	14730	14693	14698	14616	14479	14886	14627	14724	14749	14807	14694	14601	14837	14737	14484	14709	14628	14720	14837	14701	14615	14672	14541	14645	14790	14569	14820	14903	14793	14679	14767	14899	14552	14766	14677	14667	14662	14726	14800	14523	14634	14629	14778	14807	14579	14749	14674	14546	14771	14803	14598	14548	14531	14588	14615	14681	14747	14707	14836	14648	14713	14655	14686	14748	14712	14707	14703	14582	14761	14503	14625	14688	14742	14721	14507	14720	14537	14696	14698	14754	14623	14660	14757	14705	14614	14736	14632	14611	14677	14452	14753	14793	14713	14593	14716	14700	14671	14749	14666	14727	14888	14533	14509	14632	14828	14610	14633	14622	14590	14630	14654	14596	14883	14715	14713	14725	14635	14611	14781	14845	14632	14890	14735	14649	14686	14697	14749	14580	14758	14642	14797	14695	14666	14884	14897	14710	14623	14549	14665	14679	14773	14569	14636	14686	14621	14830	14754	14715	14835	14559	14578	14777	14446	14627	14592	14688	14520	14820	14644	14782	14733	14658	14751	14632	14672	14652	14637	14600	14529	14657	14698	14540	14787	14588	14618	14648	14639	14731	14632	14651	14778	14784	14710	14669	14596	14608	14657	14766	14732	14730	14523	14653	14677	14729	14683	14671	14699	14771	14694	14752	14525	14644	14696	14516	14780	14734	14595	14807	14604	14690	14665	14673	14606	14563	14698	14695	14689	14607	14744	14568	14745	14721	14598	14597	14722	14705	14692	14673	14727	14664	14692	14634	14792	14596	14648	14711	14763	14580	14784	14763	14781	14674	14797	14817	14662	14568	14708	14652	14645	14658	14608	14597	14857	14583	14660	14814	14684	14535	14851	14611	14560	14665	14676	14563	14588	14777	14590	14583	14637	14677	14633	14679	14698	14752	14600	14606	14853	14610	14660	14774	14707	14654	14746	14798	14754	14705	14641	14793	14747	14651	14690	14742	14742	14711	14636	14592	14737	14749	14774	14671	14694	14797	14855	14674	14833	14427	14527	14700	14741	14650	14752	14642	14636	14728	14770	14744	14715	14755	14612	14702	14727	14834	14588	14513	14672	14645	14587	14574	14787	14580	14688	14594	14631	14676	14778	14831	14740	14450	14757	14691	14627	14652	14611	14553	14661	14601	14590	14797	14810	14729	14810	14698	14744	14591	14691	14723	14729	14648	14771	14605	14673	14847	14689	14697	14808	14761	14784	14566	14654	14758	14550	14675	14660	14793	14556	14562	14540	14375	14709	14609	14624	14772	14652	14708	14524	14520	14729	14560	14806	14586	14650	14610	14696	14756	14717	14769	14719	14652	14587	14797	14541	14726	14644	14694	14562	14760	14643	14447	14634	14777	14556	14657	14762	14603	14648	14692	14578	14764	14715	14691	14545	14647	14802	14664	14503	14743	14677	14729	14559	14770	14785	14702	14542	14698	14669	14528	14572	14764	14802	14578	14672	14835	14646	14589	14770	14600	14714	14684	14556	14629	14572	14673	14599	14643	14766	14682	14776	14567	14545	14614	14635	14806	14617	14582	14746	14685	14663	14643	14718	14735	14759	14697	14611	14653	14555	14705	14480	14836	14672	14615	14710	14727	14747	14724	14639	14696	14645	14383	14434	14752	14683	14683	14588	14788	14718	14781	14637	14657	14777	14799	14694	14704	14681	14641	14748	14804	14738	14635	14713	14641	14674	14532	14633	14751	14607	14616	14616	14750	14634	14747	14589	14696	14601	14650	14651	14637	14675	14691	14647	14511	14759	14553	14783	14805	14631	14750	14452	14729	14690	14697	14756	14638	14644	14775	14639	14642	14524	14624	14741	14671	14578	14632	14748	14660	14820	14646	14785	14658	14501	14747	14714	14692	14749	14640	14704	14738	14574	14819	14591	14688	14703	14625	14783	14525	14677	14758	14676	14552	14789	14596	14710	14653	14681	14692	14538	14957	14667	14722	14753	14721	14623	14819	14878	14632	14664	14724	14600	14621	14789	14733	14678	14600	14549	14575	14638	14695	14752	14652	14800	14617	14656	14834	14701	14697	14764	14632	14711	14588	14701	14758	14720	14761	14495	14803	14612	14705	14645	14680	14689	14610	14603	14837	14614	14537	14597	14484	14710	14620	14678	14647	14771	14484	14572	14581	14650	14725	14741	14543	14663	14728	14606	14816	14585	14555	14650	14606	14596	14808	14730	14631	14716	14688	14713	14663	14659	14519	14634	14638	14790	14598	14670	14674	14663	14565	14633	14671	14748	14765	14602	14704	14679	14586	14594	14767	14740	14592	14768	14564	14582	14806	14743	14727	14593	14634	14551	14671	14614	14479	14682	14668	14756	14629	14712	14578	14740
22553	20959	28673	23496	21576	24426	26486	21377	19775	19783	19252	18611	18401	17971	18025	17981	17747	17552	17678	17494	17588	17407	17475	17627	17116	17225	17489	17364	17291	17225	17456	17305	17304	17357	17095	17311	17232	17123	17103	17244	17102	17067	16891	17020	17013	17057	16938	16970	17136	17040	17058	16895	17167	17040	16916	16889	17064	17090	17063	16857	16885	17036	16827	16955	16955	17020	17000	17020	17109	17053	16931	17084	16740	16813	16940	16983	17038	16937	17171	16917	16932	17021	16783	16956	16868	17053	16880	16921	16703	16884	16898	17026	16767	16994	16844	16889	16949	16848	16883	16968	16942	16988	16908	17020	16822	17052	16999	17009	16932	17066	16834	17091	16986	16781	16884	16764	16903	17055	17003	17130	16912	17234	16975	16881	17101	17086	17081	16855	17088	17055	17035	17197	16893	16797	17048	17058	17069	16935	16998	16934	16950	16866	16921	17024	16989	16983	16906	16822	16797	17013	16910	17028	16871	16894	16822	16882	16966	16813	16663	16847	16883	17093	16825	17054	17024	16957	17159	16917	17084	17024	16815	17066	16806	16910	16755	16892	16899	16908	16981	16977	16889	17009	16944	16826	16957	16722	16945	16875	16947	16947	16926	16982	16767	17031	17013	16884	16926	17076	17040	16876	16907	16916	16836	16995	16894	16842	16897	16940	16853	16896	17059	16822	16839	16989	16866	17083	16925	16818	16767	16680	16942	16935	16785	16762	16776	16975	16810	17123	17159	17192	16960	16922	17196	17119	16713	16859	16858	16872	17070	16776	16820	16976	16951	16911	16852	17029	17097	17024	16905	16890	16919	16856	16758	16946	16925	16926	16760	17031	16954	16793	16845	16708	16682	16819	16823	16853	17103	16885	16917	16863	16868	16752	16867	17032	16681	16706	17076	16990	16786	16898	16849	16898	16784	17111	17020	16872	16844	16885	16902	16835	16931	16917	16831	16992	16857	16966	16861	16938	16891	16955	17029	16884	16878	16940	17034	16950	16902	16962	16828	16729	16818	17067	17090	16713	16926	16888	16877	16835	16938	16903	16928	16906	16894	16908	17011	16949	16985	16994	16873	16924	16837	16734	16959	17015	16960	17025	16854	16900	16827	16820	16849	16805	16709	16723	16779	16962	16788	17020	16770	16877	16787	16915	16945	16814	16795	17037	16806	16836	16872	16883	16854	16795	16864	16647	16658	16830	16910	16681	16685	16774	16837	16987	16920	16873	16807	16871	16958	17080	16885	16996	16890	16990	16984	16823	16837	16952	16992	16890	16889	16883	16721	16976	16789	16899	16799	16951	17006	17082	16617	16811	16852	16899	16775	16829	17009	17006	16879	16995	16909	16687	16843	16996	16955	17095	16825	16890	16967	16971	16949	16732	16990	16795	16865	16755	16850	16758	16700	16905	16944	16960	17000	16753	17034	16874	16798	16913	16918	16745	17007	16817	16829	17011	16910	16818	17029	16911	16804	16827	16964	16921	16924	16838	17007	16856	17058	16867	16856	16968	16923	16831	16805	17072	16818	16927	16874	16923	16900	17067	16809	16741	16610	17057	16794	16901	17049	16772	16876	16769	16943	17053	16891	16898	16812	16967	16811	17009	16772	16753	16872	16872	16884	16708	17062	16968	16896	16827	16888	16790	16962	16832	16848	16618	16935	17059	16938	16895	16984	16887	17019	16824	16802	16978	17048	16783	16954	16887	16708	16808	16953	16867	16935	16978	16972	16912	16991	16906	16791	16897	16946	17056	16968	16927	16969	16832	16866	16800	16915	16920	17006	16977	16972	16991	16907	16970	16985	17058	16976	16925	16889	16977	16833	16714	16671	16833	17063	16996	16853	17087	16884	16690	16964	17025	16952	16987	16951	16729	17171	16839	17061	17053	16957	16919	16939	16965	16853	16918	16994	16933	16764	16884	16966	16879	16878	16767	16822	16782	16953	17008	16771	16910	16870	16935	16911	16726	16900	16810	16706	16839	16790	17027	16853	16860	16762	16906	16967	17085	17003	16955	16787	16755	16958	17024	17037	16794	17031	16937	16574	16931	17059	16681	17018	16966	16939	16809	17037	16981	16776	16965	17055	17010	16837	17056	17016	16969	16990	17000	16878	17043	16931	17083	16708	16930	17011	16951	17045	16853	16743	16868	16879	16913	16916	16880	16828	16827	16891	17196	16951	16733	17064	16639	16867	16809	16982	16905	16907	16727	17025	17115	16926	16715	16844	16924	17041	16995	16982	16842	16925	16941	17060	16801	17080	16847	16981	16847	17105	16957	16966	16793	16952	16817	16897	16951	16636	16790	16994	16890	16908	16859	16991	16659	16967	16914	16814	16784	16969	17008	16918	16978	17310	17064	17000	16970	16820	16775	16854	16981	16833	16866	16836	16884	17010	17065	17201	16766	17058	16954	16996	16897	16792	16727	16873	16911	16842	16883	16802	16689	16884	16879	16885	16861	17007	16830	17245	17006	17154	17093	16909	16855	16758	16951	16922	16852	16917	16947	16955	16923	16813	16831	16749	16917	16808	16910	17017	16787	16997	16903	16730	16921	16964	16824	16873	16743	16738	17152	16962	16999	17082	16908	16928	16968	16791	16878	16794	17001	17013	16996	16882	16892	17115	16748	16850	16890	16891	16920	16898	16719	16889	16980	16867	16799	17011	16862	16810	16953	16956	16915	16756	16644	16964	16982	16911	17133	16914	16815	17113	16907	17213	16972	17112	16724	16991	16900	16826	16978	16912	16823	16773	16614	16991	16978	16714	16797	16767	16870	16800	16752	16909	17045	17066	17127	16869	16782	16807	16733	17078	16901	17000	17094	16754	17040	16849	16808	16876	16975	16852	16846	16953	17012	16882	16926	16861	16890	16820	16927	17122	16836	16621	16765	16969	16945	16704	16848	16787	17055	16788	17051	16892	16821	16908	16865	16764	16889	17034	16990	16857	16850	16830	16910	16855	16945	17021	16870	16904	16939	16653	16792	16771	17009	16781	16886	16901	17069	16854	17038	16903	16808	16851	16845	16982	16907	16875	16960	16838	16823	16917	16877	16892	17124	16998	17004	16949	16828	17135	16911	16718	16890	17074	16706	17030	16874	17195	16945	16980	16789	16725	16801	16696	16904	16741	16706	16877	17004	16809	16770	17067	16954	16969	16801	16934	17007	16855	16659	16911	16882	16917	16904	16868	16879	17092	16791	17089	17035	16991	17096	16835	16817	16689	16981	16983	17040	16982	16639	16811	16702	16892	17018	16966	16815	16951	16882	17119	16718	17054	16900	16982	16982	16921	16926	16962	16728	16775	16866	16842	17068	16736	16929	16851	16831	16846	16740	16980	16903	16895	16998	16737	16952	17058	17028	17060	17046	16890	16781	16960	16967	16865	17040	16814	16890	16733	16944	16937	16932	16875	17015	16864	16822	16930	16950	16904	16791	16989	16848	17035	16886	16900	16806	17044	17028	16923	16964	17158	16904	16981	16849	16789	16966	16968	16864	16900	16740	17016	16951	16921	16887	16939	16821	16906	16734	16846	16989	16710	17071	16789	16943	16921	16833	16706	16918	17003	16924	16968	16831	16765	17102	17060	16924	16952	16822	16744	16723	16943	16873	16887	16969	16989	16821	16884	16903	16884	16751	16961	16783	16810	16830	17157	16804	16971	16905	16976	16861	16895	16886	16945	16854	16740	16851	16890	16908	16840	16978	17092	16748	16747	16819	16926	16975	16891	16916	16860	16880	16982	16806	16696	16871	16881	16856	17104	16926	17027	16773	16875	16866	17210	17036	16849	16994	17089	16871	17057	16748	16931	17124	17088	16805	17012	16861	16819	16979	16795	16705	16946	16843	16799	17003	17033	16958	16881	16759	16866	16908	16802	16634	16949	16964	17041	16829	16886	17029	16834	16942	16910	16817	17048	16744	16994	16949	16869	16880	16967	17000	16856	16723	17080	16912	16775	16909	16878	16807	16914	17002	16776	17018	16962	16672	17080	16794	16961	17006	16957	16966	16826	16912	16908	16667	16994	16941	16980	17006	16814	16933	16901	17004	16861	16537	16918	16912	17082	16837	16708	16987	16946	16652	16880	17028	16881	16738	16862	16787	16733	16865	16815	16834	16929	17186	16665	16837	16907	17039	17099	17065	16660	16714	17001	16883	16713	16840	16905	16842	16931	16888	16919	16918	17030	16971	17010	16894	16687	16871	16753	16814	16942	16849	16765	16915	16998	16902	17098	16875	16911	16957	17027	16755	16958	16947	16837	16962	16770	16964	16957	16909	16922	16982	17166	16824	16746	16849	17111	16686	16955	16760	16817	16959	17043	16908	16831	16973	16818	16888	16895	17024	16974	17092	16949	16838	16688	16878	16849	16916	16737	16961	16845	16897	16953	16893	17113	16814	16995	16913	16848	17024	16857	16922	16835	16984	16903	16871	16666	17014	16754	16782	16755	16963	16920	16884	16939	16913	17061	16871	16937	16901	16774	17107	16948	16805	16906	16851	17187	16794	16893	17137	16854	16878	16910	16789	16977	16998	16874	16737	16943	17005	16780	16732	16836	16900	16809	17012	16979	17046	17017	16909	16878	17141	17147	16834	16757	16661	16871	16967	16881	16922	16819	16844	17042	16902	16899	16739	17029	17124	16846	16799	17017	16681	16759	16925	16963	16743	16870	17003	16746	16830	16895	17119	16924	16912	16771	16984	17000	17099	16987	16623	16863	16751	16680	16788	16921	16934	16873	17075	16954	16956	16948	16942	16886	16910	16913	17037	17056	16927	16937	17055	16967	16881	16715	16822	16753	16781	16956	16830	17068	17190	16969	16978	16884	16876	16979	16989	16817	16949	16820	16822	16697	16922	16850	16789	16884	16920	16835	16944	16871	16774	16817	17017	16961	16905	16629	16781	16815	16931	16953	16915	16939	16835	16925	16895	16785	17006	16842	16877	16865	16927	16833	16945	17053	17114	16973	16965	16961	16976	17108	16917	17000	16838	16971	17106	16819	17050	17053	16935	16995	16930	17015	16941	16968	16850	16978	16763	16872	17050	16975	16996	16966	16917	16955	17107	16879	16959	16855	16940	17002	16914	16950	16933	16784	16961	17014	17016	17127	16892	16831	16960	16911	16843	17060	16827	17032	16755
26017	45354	43505	34880	29451	25524	22719	20792	19271	18366	17662	17172	16952	16528	15930	15616	15455	15340	15239	15098	15382	15175	15242	14992	15140	14906	15071	15062	15138	14962	15154	15007	14999	14894	14803	14785	14798	14696	14725	14766	14658	14676	14758	14810	14693	14595	14574	14769	14556	14510	14535	14742	14626	14507	14396	14596	14623	14564	14523	14402	14509	14610	14506	14690	14581	14496	14701	14450	14577	14544	14607	14600	14489	14740	14425	14515	14427	14339	14509	14590	14519	14627	14346	14679	14610	14518	14646	14614	14455	14594	14488	14598	14588	14616	14577	14502	14563	14565	14539	14521	14594	14640	14505	14554	14710	14483	14650	14608	14478	14544	14600	14329	14664	14484	14629	14592	14575	14437	14500	14456	14434	14567	14615	14405	14484	14551	14499	14512	14507	14572	14621	14679	14531	14722	14608	14545	14641	14515	14579	14480	14595	14317	14547	14530	14573	14573	14719	14600	14489	14543	14463	14678	14598	14535	14687	14472	14591	14644	14444	14580	14757	14645	14663	14591	14363	14542	14647	14639	14436	14635	14725	14564	14489	14486	14594	14600	14452	14361	14530	14697	14536	14422	14570	14461	14527	14532	14503	14475	14587	14449	14351	14441	14500	14623	14663	14462	14757	14669	14641	14533	14542	14397	14450	14372	14424	14539	14556	14495	14577	14558	14490	14494	14556	14190	14509	14370	14582	14607	14472	14458	14421	14536	14520	14379	14351	14490	14438	14648	14546	14428	14551	14480	14547	14623	14613	14449	14464	14472	14511	14454	14440	14757	14543	14588	14463	14605	14592	14583	14613	14481	14578	14578	14528	14551	14466	14535	14671	14366	14532	14518	14616	14689	14442	14437	14582	14619	14360	14656	14547	14558	14604	14585	14618	14760	14414	14517	14626	14515	14572	14669	14417	14486	14556	14499	14529	14588	14494	14633	14583	14511	14507	14569	14558	14487	14577	14504	14566	14567	14573	14730	14429	14314	14738	14425	14463	14556	14515	14514	14542	14474	14594	14343	14582	14621	14486	14648	14453	14537	14563	14269	14655	14644	14569	14515	14504	14641	14676	14501	14559	14601	14523	14291	14510	14524	14378	14548	14679	14438	14384	14606	14512	14684	14597	14448	14475	14612	14426	14499	14569	14430	14447	14653	14523	14530	14453	14580	14623	14636	14512	14511	14528	14438	14567	14634	14602	14507	14506	14594	14694	14673	14597	14573	14467	14572	14546	14509	14606	14573	14557	14365	14486	14479	14662	14471	14558	14561	14541	14482	14481	14566	14561	14502	14661	14521	14625	14547	14590	14505	14398	14435	14614	14470	14490	14564	14450	14474	14592	14620	14500	14405	14512	14659	14437	14595	14641	14494	14494	14515	14576	14578	14480	14523	14453	14437	14499	14532	14597	14440	14501	14582	14492	14373	14444	14545	14445	14551	14372	14540	14602	14499	14633	14603	14480	14660	14452	14570	14517	14360	14471	14471	14432	14485	14368	14625	14701	14539	14592	14495	14619	14534	14516	14451	14676	14422	14517	14452	14652	14599	14609	14544	14563	14441	14552	14601	14478	14617	14592	14355	14659	14597	14593	14558	14591	14625	14476	14412	14660	14686	14440	14630	14518	14487	14498	14497	14460	14597	14668	14526	14651	14372	14483	14601	14477	14538	14444	14588	14453	14617	14608	14531	14437	14543	14687	14463	14599	14567	14320	14476	14454	14461	14419	14523	14402	14456	14599	14553	14434	14430	14518	14549	14594	14501	14524	14381	14489	14567	14428	14559	14508	14659	14544	14342	14539	14537	14562	14530	14699	14511	14656	14471	14540	14392	14645	14668	14530	14575	14583	14489	14395	14477	14560	14448	14508	14486	14505	14526	14553	14503	14614	14487	14410	14418	14483	14512	14510	14464	14637	14430	14644	14499	14423	14509	14413	14592	14551	14375	14444	14503	14572	14519	14320	14418	14484	14456	14498	14697	14650	14575	14640	14611	14418	14545	14673	14358	14539	14441	14502	14556	14517	14493	14449	14646	14521	14494	14486	14437	14525	14531	14534	14470	14597	14506	14538	14489	14269	14551	14637	14653	14540	14491	14566	14473	14520	14489	14411	14439	14510	14584	14579	14300	14389	14428	14472	14340	14518	14362	14434	14507	14532	14594	14542	14557	14368	14597	14591	14404	14585	14514	14639	14523	14387	14553	14558	14638	14409	14649	14583	14499	14535	14460	14696	14585	14603	14424	14633	14429	14540	14536	14449	14548	14508	14462	14479	14678	14436	14536	14347	14669	14742	14367	14512	14428	14623	14355	14476	14489	14680	14637	14445	14458	14571	14348	14676	14385	14567	14452	14551	14471	14532	14704	14465	14352	14694	14650	14557	14448	14506	14699	14460	14596	14534	14607	14534	14440	14576	14645	14429	14435	14673	14491	14558	14570	14550	14548	14522	14671	14617	14462	14539	14468	14536	14666	14695	14627	14617	14555	14453	14539	14480	14462	14544	14638	14461	14617	14348	14500	14603	14440	14500	14521	14609	14535	14488	14623	14516	14474	14466	14548	14473	14489	14583	14619	14548	14669	14533	14472	14374	14515	14476	14471	14644	14440	14460	14501	14559	14400	14556	14375	14466	14680	14475	14522	14624	14328	14500	14481	14713	14530	14468	14575	14462	14462	14489	14467	14393	14582	14427	14517	14493	14471	14533	14637	14477	14544	14570	14579	14494	14417	14445	14332	14555	14392	14455	14517	14585	14320	14575	14535	14453	14534	14568	14622	14538	14420	14617	14504	14520	14395	14476	14482	14622	14572	14469	14587	14589	14486	14470	14449	14489	14601	14443	14497	14571	14723	14563	14429	14349	14505	14435	14573	14503	14602	14547	14599	14577	14626	14435	14362	14614	14603	14294	14739	14513	14455	14417	14630	14589	14554	14588	14436	14303	14523	14407	14345	14473	14557	14438	14476	14364	14404	14614	14472	14540	14567	14517	14665	14512	14627	14605	14588	14778	14677	14509	14620	14501	14505	14482	14584	14507	14667	14577	14605	14492	14537	14502	14494	14537	14681	14414	14428	14488	14422	14533	14494	14581	14374	14632	14406	14663	14425	14523	14553	14432	14513	14456	14525	14569	14583	14650	14571	14500	14584	14635	14661	14548	14468	14334	14643	14695	14539	14547	14535	14408	14429	14601	14565	14471	14590	14581	14523	14573	14554	14450	14509	14403	14639	14540	14642	14542	14447	14489	14469	14532	14498	14598	14621	14479	14561	14552	14442	14706	14518	14586	14535	14556	14629	14595	14521	14636	14645	14655	14405	14417	14545	14422	14648	14555	14673	14451	14634	14595	14343	14486	14417	14406	14654	14554	14467	14635	14370	14570	14500	14742	14391	14510	14381	14591	14614	14524	14782	14405	14644	14497	14377	14592	14432	14577	14557	14415	14471	14558	14691	14486	14462	14520	14496	14674	14502	14693	14517	14433	14429	14340	14360	14549	14523	14396	14450	14591	14559	14493	14460	14611	14664	14364	14469	14502	14610	14385	14384	14516	14454	14624	14529	14442	14551	14646	14463	14321	14532	14417	14428	14649	14634	14454	14468	14568	14387	14541	14627	14384	14606	14500	14650	14722	14575	14486	14480	14483	14406	14479	14586	14634	14406	14535	14410	14550	14692	14428	14473	14404	14676	14519	14516	14392	14591	14620	14377	14501	14349	14437	14337	14644	14464	14471	14504	14629	14650	14409	14713	14648	14435	14657	14477	14446	14595	14354	14503	14581	14410	14438	14531	14368	14479	14611	14453	14501	14594	14499	14707	14511	14580	14647	14406	14515	14572	14521	14339	14602	14720	14357	14619	14503	14572	14581	14635	14606	14537	14547	14414	14541	14687	14552	14404	14479	14573	14633	14379	14593	14584	14500	14651	14441	14516	14683	14593	14481	14568	14610	14479	14539	14633	14377	14665	14656	14486	14510	14511	14603	14611	14570	14464	14444	14375	14489	14751	14581	14436	14529	14620	14552	14419	14649	14561	14602	14593	14551	14520	14570	14554	14661	14459	14514	14509	14616	14441	14529	14429	14598	14560	14583	14669	14659	14596	14456	14511	14558	14495	14381	14630	14398	14508	14500	14541	14545	14583	14488	14495	14511	14579	14346	14561	14465	14477	14585	14536	14537	14605	14616	14632	14544	14568	14551	14680	14505	14376	14514	14529	14505	14558	14510	14540	14403	14330	14460	14520	14484	14441	14484	14632	14403	14501	14505	14365	14449	14499	14663	14373	14592	14593	14596	14546	14362	14614	14510	14484	14538	14425	14574	14524	14581	14435	14482	14636	14514	14470	14591	14556	14611	14533	14349	14417	14623	14374	14483	14568	14544	14588	14641	14490	14472	14490	14447	14338	14438	14601	14510	14400	14519	14587	14748	14394	14702	14419	14497	14525	14603	14532	14491	14503	14477	14500	14623	14497	14465	14450	14369	14602	14603	14547	14629	14661	14467	14491	14597	14645	14578	14602	14594	14538	14564	14423	14629	14345	14467	14572	14589	14561	14586	14524	14628	14368	14591	14605	14427	14542	14459	14586	14557	14451	14471	14625	14549	14522	14467	14606	14399	14568	14577	14412	14508	14450	14456	14664	14514	14691	14604	14530	14532	14427	14391	14520	14533	14511	14471	14328	14392	14776	14423	14577	14499	14527	14566	14548	14489	14394	14500	14566	14548	14430	14263	14306	14555	14604	14398	14628	14627	14446	14427	14627	14500	14464	14424	14522	14564	14598	14607	14449	14326	14604	14440	14765	14476	14623	14299	14484	14421	14620	14423	14730	14529	14740	14452	14419	14473	14602	14539	14512	14530	14438	14426	14467	14516	14545	14426	14436	14479	14657	14568	14740	14570	14470	14489	14599	14374	14584	14529	14549	14514	14375	14580	14443	14515	14436	14328	14534	14489	14574	14439	14618	14533	14556	14577	14435	14457	14700	14519	14548	14669	14554	14793	14595	14566	14631	14611	14394	14559	14580	14525	14626	14664	14439	14537	14534	14584	14365	14356	14463	14512	14439	14598	14582	14603	14504	14540	14410	14442	14400	14612	14542	14414	14634	14647	14400	14430	14495	14519	14568	14501	14383	14583	14537	14582	14611	14485	14559
27788	24752	30681	27246	22300	20683	20010	18836	18542	18415	18142	18077	17965	17870	17768	17925	17563	17630	17599	17771	17691	17598	17709	17415	17574	17444	17604	17636	17473	17543	17421	17512	17494	17474	17487	17488	17638	17301	17552	17418	17344	17371	17662	17478	17323	17161	17533	17490	17408	17468	17664	17692	17221	17263	17560	17401	17345	17251	17234	17556	17404	17444	17443	17504	17527	17364	17351	17239	17360	17222	17334	17502	17409	17495	17281	17733	17313	17637	17588	17414	17655	17376	17207	17423	17515	17285	17477	17310	17296	17369	17377	17627	17345	17386	17421	17310	17639	17307	17284	17371	17344	17646	17385	17256	17485	17559	17425	17366	17395	17403	17323	17349	17327	17335	17427	17364	17418	17543	17393	17428	17436	17425	17372	17309	17533	17296	17478	17259	17345	17341	17400	17409	17419	17426	17515	17532	17421	17486	17536	17456	17336	17574	17555	17603	17415	17370	17480	17533	17439	17389	17389	17480	17401	17274	17318	17430	17517	17261	17454	17472	17355	17385	17322	17406	17334	17426	17423	17588	17578	17695	17540	17636	17495	17376	17533	17312	17491	17557	17431	17560	17489	17582	17336	17480	17516	17513	17579	17384	17583	17493	17187	17195	17246	17473	17395	17476	17516	17522	17488	17325	17258	17524	17267	17223	17429	17572	17363	17546	17508	17210	17482	17365	17686	17510	17473	17267	17270	17436	17542	17294	17288	17406	17454	17387	17406	17307	17571	17368	17506	17350	17231	17397	17513	17297	17281	17166	17191	17236	17206	17166	17261	17204	17581	17415	17308	17394	17219	17286	17522	17433	17513	17438	17663	17439	17216	17540	17555	17352	17410	17411	17179	17631	17564	17261	17561	17380	17358	17540	17575	17495	17468	17333	17565	17490	17579	17368	17384	17385	17243	17542	17397	17336	17508	17274	17278	17466	17383	17421	17274	17237	17244	17484	17547	17455	17580	17506	17588	17394	17356	17541	17564	17391	17578	17376	17362	17273	17213	17500	17396	17641	17625	17634	17408	17262	17580	17368	17286	17275	17357	17318	17436	17357	17437	17546	17342	17388	17426	17397	17393	17487	17284	17430	17531	17430	17582	17250	17330	17466	17512	17494	17465	17291	17382	17406	17477	17509	17498	17314	17650	17568	17397	16977	17204	17195	17505	17343	17506	17574	17461	17292	17561	17669	17472	17412	17442	17588	17428	17443	17472	17527	17366	17299	17444	17198	17328	17633	17394	17469	17328	17363	17463	17386	17414	17290	17401	17368	17430	17447	17389	17349	17342	17570	17310	17547	17408	17515	17424	17597	17351	17288	17418	17349	17381	17410	17508	17430	17402	17506	17446	17529	17417	17506	17577	17298	17498	17488	17483	17409	17278	17449	17465	17159	17221	17455	17484	17278	17216	17436	17617	17384	17436	17580	17524	17555	17202	17378	17362	17237	17531	17204	17503	17617	17808	17428	17452	17343	17327	17716	17416	17576	17381	17456	17456	17555	17354	17385	17267	17445	17326	17407	17389	17366	17461	17467	17347	17393	17170	17351	17559	17522	17435	17410	17543	17351	17255	17395	17472	17542	17639	17454	17147	17252	17507	17440	17493	17355	17314	17671	17334	17413	17329	17252	17439	17335	17517	17461	17342	17457	17272	17442	17470	17517	17290	17299	17445	17250	17374	17502	17393	17585	17369	17313	17474	17505	17535	17507	17428	17350	17514	17375	17451	17372	17391	17501	17699	17399	17546	17428	17414	17362	17420	17582	17582	17287	17593	17368	17631	17484	17584	17496	17476	17471	17471	17559	17470	17498	17322	17426	17477	17481	17388	17371	17281	17323	17597	17351	17235	17245	17401	17349	17278	17451	17557	17396	17277	17530	17459	17588	17346	17488	17379	17486	17477	17437	17554	17284	17511	17444	17554	17390	17263	17548	17428	17505	17589	17384	17374	17563	17167	17316	17525	17450	17273	17357	17381	17439	17221	17373	17357	17413	17398	17517	17193	17207	17384	17339	17572	17323	17419	17449	17450	17476	17303	17432	17580	17373	17397	17325	17433	17315	17303	17446	17491	17461	17546	17633	17318	17377	17407	17360	17451	17560	17317	17325	17361	17421	17270	17519	17537	17338	17334	17436	17225	17544	17288	17582	17421	17467	17313	17215	17326	17396	17223	17325	17487	17370	17370	17478	17441	17415	17309	17233	17321	17321	17388	17325	17349	17321	17501	17396	17413	17397	17385	17461	17499	17246	17472	17550	17295	17321	17594	17588	17492	17333	17446	17398	17431	17295	17477	17380	17481	17541	17396	17403	17290	17369	17522	17488	17458	17465	17412	17352	17644	17509	17206	17589	17382	17462	17412	17496	17391	17349	17454	17393	17606	17434	17432	17348	17395	17515	17464	17379	17196	17455	17349	17345	17299	17409	17491	17448	17324	17443	17387	17514	17631	17576	17442	17435	17544	17321	17475	17446	17287	17295	17407	17496	17350	17454	17598	17216	17343	17454	17348	17471	17211	17350	17527	17369	17360	17458	17377	17401	17363	17459	17483	17303	17458	17554	17421	17530	17337	17517	17467	17476	17570	17539	17335	17382	17467	17283	17406	17269	17565	17466	17540	17527	17456	17374	17335	17438	17418	17611	17350	17575	17517	17350	17562	17272	17435	17475	17494	17519	17383	17368	17422	17422	17557	17441	17519	17416	17366	17442	17481	17486	17252	17410	17456	17495	17270	17439	17475	17553	17415	17435	17489	17449	17557	17333	17756	17404	17491	17433	17338	17330	17474	17326	17401	17668	17384	17409	17311	17344	17559	17522	17499	17430	17712	17460	17400	17348	17398	17609	17307	17239	17331	17440	17448	17308	17430	17440	17270	17489	17347	17434	17402	17449	17469	17358	17426	17572	17475	17243	17322	17632	17253	17613	17298	17399	17441	17317	17358	17464	17556	17247	17335	17454	17505	17197	17390	17404	17486	17404	17566	17526	17347	17421	17133	17178	17311	17357	17514	17490	17540	17207	17525	17266	17481	17378	17223	17313	17283	17494	17515	17541	17330	17475	17285	17371	17466	17502	17546	17449	17567	17216	17524	17255	17621	17461	17388	17432	17381	17490	17488	17306	17378	17452	17616	17352	17154	17370	17455	17240	17432	17513	17357	17606	17295	17467	17379	17344	17541	17388	17439	17463	17463	17380	17434	17340	17517	17431	17432	17537	17599	17465	17314	17392	17425	17511	17379	17519	17457	17585	17323	17164	17490	17321	17576	17465	17154	17484	17495	17253	17295	17477	17456	17423	17325	17456	17609	17350	17444	17389	17321	17556	17522	17427	17406	17729	17350	17486	17483	17533	17390	17452	17480	17486	17563	17549	17647	17389	17378	17447	17300	17426	17205	17625	17348	17772	17476	17441	17528	17535	17335	17449	17433	17365	17359	17473	17512	17466	17501	17414	17410	17385	17426	17653	17486	17555	17421	17546	17448	17381	17421	17284	17397	17516	17515	17604	17542	17501	17500	17486	17296	17434	17303	17391	17560	17313	17507	17344	17497	17382	17474	17399	17296	17238	17389	17396	17442	17516	17332	17284	17436	17435	17369	17444	17387	17456	17384	17417	17620	17522	17365	17421	17504	17369	17352	17434	17477	17339	17350	17624	17327	17411	17339	17361	17283	17610	17634	17617	17404	17381	17410	17665	17535	17529	17484	17327	17366	17510	17372	17518	17297	17560	17516	17299	17482	17186	17343	17337	17335	17434	17342	17520	17237	17575	17487	17425	17282	17407	17424	17530	17524	17448	17405	17440	17349	17252	17361	17265	17284	17278	17609	17474	17451	17322	17353	17351	17358	17525	17349	17340	17275	17470	17504	17280	17371	17360	17241	17528	17379	17435	17507	17393	17303	17341	17541	17308	17501	17307	17546	17640	17563	17478	17449	17370	17546	17334	17403	17379	17395	17498	17528	17600	17675	17396	17459	17426	17413	17371	17416	17519	17434	17348	17370	17496	17488	17486	17565	17223	17394	17449	17265	17320	17467	17516	17519	17543	17489	17560	17463	17092	17730	17530	17252	17297	17357	17451	17426	17550	17295	17615	17504	17375	17559	17643	17509	17419	17450	17324	17707	17426	17385	17423	17366	17334	17496	17555	17289	17512	17553	17561	17364	17348	17414	17584	17655	17517	17243	17469	17432	17375	17341	17369	17317	17284	17412	17603	17318	17595	17448	17383	17428	17467	17283	17452	17376	17393	17405	17522	17475	17470	17577	17521	17417	17357	17420	17526	17485	17427	17477	17398	17113	17449	17405	17289	17621	17498	17409	17587	17368	17486	17467	17425	17227	17315	17528	17186	17577	17344	17549	17324	17389	17555	17518	17606	17420	17422	17444	17555	17397	17573	17640	17549	17593	17345	17575	17442	17407	17515	17318	17567	17482	17383	17575	17352	17220	17402	17249	17311	17270	17541	17524	17592	17419	17504	17443	17502	17314	17344	17270	17449	17464	17351	17381	17455	17493	17436	17537	17462	17267	17175	17592	17332	17465	17396	17547	17379	17316	17379	17464	17446	17403	17369	17452	17441	17660	17437	17442	17419	17664	17341	17408	17198	17416	17679	17340	17333	17582	17673	17298	17482	17493	17607	17424	17381	17427	17448	17572	17179	17600	17532	17489	17665	17393	17197	17553	17312	17439	17542	17439	17368	17391	17478	17361	17381	17487	17577	17182	17258	17333	17649	17443	17261	17351	17402	17460	17558	17295	17464	17325	17397	17384	17521	17549	17268	17494	17562	17572	17252	17366	17489	17600	17408	17199	17616	17440	17227	17416	17473	17654	17604	17529	17511	17416	17406	17357	17556	17516	17373	17485	17393	17477	17323	17475	17460	17377	17390	17570	17507	17484	17341	17332	17434	17590	17473	17453	17378	17490	17433	17552	17315	17158	17614	17521	17399	17495	17564	17364	17510	17413	17348	17174	17341	17362	17513	17512	17492	17402	17537	17490	17395	17361	17391	17416	17532	17560	17429	17349	17395	17374	17383	17382	17457	17173	17469	17378	17457	17432	17411	17288	17451	17383	17353	17283	17328	17333	17339	17427	17673	17482	17338	17344	17520	17485	17485	17480	17364	17431	17461	17648	17563	17439	17233	17376	17518
24774	36097	34091	26345	21950	19754	18361	17373	16572	16397	15999	15847	15578	15650	15201	15276	15085	15242	14927	15146	15145	15120	15350	15112	15179	15062	15139	14964	14994	15111	14890	14967	15081	14929	14995	15033	14944	15116	15060	14929	14951	14800	14757	14824	14867	14925	14877	14845	14956	14959	14814	14896	14738	14881	14536	14800	14714	14814	14759	14879	14856	14870	14770	14894	14987	14890	15047	14890	14782	14770	14798	14824	14894	14791	14844	14735	14950	14837	14824	14861	14888	14872	14751	14919	14910	14835	14691	14736	14790	14842	14953	14711	14722	14971	14876	14982	14735	14846	14745	14778	14729	14741	14784	14872	14897	14713	14863	14847	14841	14905	14860	14920	14922	15009	14900	14774	14905	14850	14866	14841	14922	14825	14753	14738	14961	14663	14719	14830	14869	14902	14615	14720	15001	14923	14867	14917	14564	14772	14894	14798	14884	14823	14824	14868	15025	14907	14746	14819	14822	14857	14682	14840	14993	14792	14870	14761	14874	14882	14831	14930	14777	14979	14894	14827	14947	15071	14633	14746	14826	14803	14721	14639	14685	14886	14904	15069	14726	14883	14828	14825	14937	15097	14909	14941	14884	14831	15008	14870	14789	14830	15029	14947	14762	14910	15009	14905	14902	14814	14903	14877	14963	14898	14929	14692	14806	14937	14842	14803	14850	14843	14908	14699	14965	14964	14860	14839	14889	14793	14837	14812	14899	15057	15016	14898	14807	14993	14964	14795	14739	14865	14706	14818	14807	14758	14861	14755	14849	14634	14916	14934	14833	14802	14772	14979	14832	15014	14821	14794	14892	14737	14806	14735	14796	14830	14707	14970	14843	14753	14721	14709	14778	14948	14789	14740	14862	14892	14875	14823	14995	14939	14684	14873	15024	14780	14759	14850	14784	14926	14691	14929	14799	14806	14981	14715	14685	14803	14853	14923	14879	14734	14834	14817	14726	14771	14859	14843	14888	14743	14831	14893	14893	14927	14968	14766	14797	14948	14780	14869	14883	15012	14748	14756	14828	14773	15025	14795	14680	14856	14914	14826	14903	14684	14939	14861	14959	14717	14856	14746	14947	14655	14936	14793	14802	14753	14905	14864	14833	14624	14931	14802	14952	14972	14910	14884	14878	14731	14952	14958	15008	14777	14757	14808	14729	14888	15018	14659	14862	14999	14763	14957	14864	14881	14869	14655	14798	14869	14879	14899	14694	14826	14657	14732	14869	14823	15104	14817	14746	14794	14985	14788	15010	14897	14945	14723	14981	14953	14842	14719	14899	14912	14767	14893	14973	14802	14938	15020	14828	14879	14806	14705	14766	15110	14900	14820	14693	14897	15021	14803	14929	14752	14781	14868	14808	14963	14704	14635	14898	14977	14833	15092	14914	14759	14768	14905	14758	14896	14851	14799	14980	14880	14840	14916	14872	14943	14921	14792	14913	14881	14911	14826	14854	14791	15106	14754	14938	14830	14942	14963	14804	14876	14821	14763	14708	14812	14802	14890	14907	14933	14986	14825	14898	14847	14960	14635	14934	14769	14857	15006	14804	14808	14863	14855	14817	14773	14925	14766	14824	14756	14891	14662	14617	14812	14873	14991	14828	14873	14825	15020	14790	14766	14666	14639	14860	14873	14913	14878	14982	14682	14922	15079	14871	14621	14754	15057	15012	14874	14838	14865	15015	14750	14936	14724	14842	14803	14820	14805	14884	14849	14960	14842	14814	14792	15053	14546	14940	14961	14959	15034	14965	14929	14884	14864	14686	14760	14908	14929	14733	15032	14843	14799	14837	14775	14751	14742	14643	14714	14993	14861	14840	14934	14721	14794	14924	14859	14651	14924	14988	14817	14786	14861	14826	14757	14853	14749	14894	14842	14767	14899	14892	14864	14905	14826	14827	14853	14892	14827	14758	14767	14914	14762	14880	14711	14652	14724	14887	15020	14816	14900	14972	14885	14898	14728	14880	14988	14795	14757	14823	15080	14961	14692	14611	14872	14979	14789	14892	14734	14801	14868	14863	14772	14860	14748	14879	14737	14899	14985	14588	14917	14881	14729	15109	14742	14849	15029	14841	14796	14919	14865	14772	14930	14881	14785	14973	14885	14977	14807	14890	14895	14825	14638	14926	14808	14816	14848	14768	14808	14814	14939	14896	14917	14874	14969	14959	14880	14889	14916	14859	14747	14928	15015	14738	14888	14769	14946	15015	14757	14721	14923	14941	14764	14969	14816	14796	15045	14971	14996	14839	14858	15017	14776	14985	14841	14729	14994	14814	14870	14924	15028	14862	14871	15013	14947	14802	14884	14880	14772	14857	14737	14808	14783	14911	14944	14660	14832	15006	14802	14784	14836	14979	14795	14825	14939	14992	14940	14784	14917	14851	14826	14939	14974	14907	14858	14876	14904	14847	14693	15015	14927	14893	14810	14644	14815	14831	14872	14865	14909	14702	14876	14919	14928	14836	14896	14725	14762	14926	14862	14875	14869	14718	14749	14804	14898	14771	14819	14892	14777	14920	14826	14694	14798	14701	15068	14847	14837	14702	14932	14872	14783	14817	14956	14868	14808	14869	14685	14852	14956	14974	14752	14972	14968	14896	14879	14781	14816	15009	14775	14692	14984	14863	14918	14895	14824	14647	14753	14881	14876	14839	14851	14994	14776	15031	14857	14838	14803	14834	14877	14846	14890	14970	14874	14817	15047	14910	14824	15028	14902	15117	14951	14971	14950	14889	14783	14798	14820	14814	14700	14914	14835	14752	14962	14653	14786	14862	14811	15028	14940	14902	14909	14836	14846	14818	14956	14852	14857	14907	14926	14936	14971	14858	14883	14892	14839	14791	14894	14842	14699	14824	14926	14718	14827	14766	14871	14640	14728	14909	14727	14722	14809	15030	14827	14774	14693	14684	14708	14807	14839	14837	15050	14733	14981	14856	14819	14988	14930	14809	14832	14952	15007	15014	14900	14882	14932	14951	14822	14840	14775	14915	14912	14967	14801	14838	14814	14865	14789	14892	14899	14799	14711	14863	15010	14795	14814	14766	14848	15000	14921	14767	15071	14832	14812	14797	14746	15007	14897	14833	14909	14838	14884	14844	14991	14744	14876	14702	14826	14904	14704	14973	14780	14955	14792	15010	14798	14855	14930	14727	14888	14688	14973	14871	14847	14860	14808	14821	14850	14970	15097	14858	14899	14960	14686	14745	14818	14896	14812	14848	14745	14904	14792	14733	14971	14693	14884	15023	14838	14856	14990	14923	14958	14860	14982	14857	14864	14759	14928	14791	14725	14815	14757	14815	14803	14867	14687	14840	14827	14828	14708	14815	14831	14739	14996	14985	15035	14925	14769	14826	14809	14963	14725	14842	14883	14949	15028	14755	14805	14746	14774	15000	15035	14893	14783	14825	14878	14919	14860	14754	14843	14884	14781	14978	14881	14857	14800	14968	15068	14775	14701	14943	14878	14776	14874	14876	14907	14618	14700	14903	15014	14958	14883	14798	14808	14882	14820	14995	14831	14839	14891	14703	14797	14968	14792	14840	14842	14967	14651	14703	14831	14801	14661	14906	14869	14728	14704	14838	14645	14785	14934	14888	14840	14749	14766	14837	15036	14770	14787	14853	14760	14760	14890	14729	14923	14739	14892	14837	14795	14825	14970	14853	14802	14827	14846	14810	14715	14909	14975	14817	14888	15003	14976	14997	14835	14945	14837	14877	15003	14931	14846	14876	14831	14900	14992	14891	14740	14800	14844	14813	14781	14717	14742	14897	14856	14801	14880	14766	14939	14955	14924	14890	14975	14793	14686	15052	14729	14791	14874	14773	14540	14881	14889	14707	14801	14808	14760	14793	14855	14777	14995	14863	14830	14728	14751	14914	14781	14777	14752	14957	14828	14860	14795	14932	14891	14791	14763	14810	14820	14936	14798	14828	14639	14772	14857	14908	14793	14825	14916	14826	14803	14818	14742	14782	14854	14958	14862	14965	14861	14870	14778	14946	14896	14784	14770	14826	14836	14834	14787	14844	15047	14994	14751	14720	14805	14767	14827	14834	14647	14836	14835	14959	14916	14788	14969	14782	14848	14853	14774	14852	14870	14960	14883	14996	14904	14982	14858	14803	14945	14703	14974	14759	14945	14900	14930	14800	14801	14755	14857	15028	14763	14798	14817	14902	14771	14619	14803	14837	14886	14771	14834	14735	14808	14866	14799	14743	14923	14823	14814	14929	14744	14796	14895	14940	14712	14834	14833	14807	14867	14920	14855	14912	14898	14896	14791	14950	14803	14869	14776	14787	14882	14572	14872	15029	14794	14880	14954	14807	14808	14725	14778	14807	14985	14883	14713	14958	14847	14944	14761	14827	14905	14929	14969	14866	14798	14884	14845	14632	14856	14910	14663	14818	14765	14764	14970	14747	14805	14852	14719	14847	14836	14737	14762	14854	14734	14855	14875	14884	14970	14951	14877	14870	14884	14771	14952	14762	14846	14825	14958	14754	15078	14688	14733	15045	14813	14737	14881	14679	14837	14769	14758	14975	14816	14909	14924	14723	14868	14776	14897	14806	14962	14790	14827	14887	14791	14979	14716	14726	14777	14841	14756	14839	14979	14983	14774	14882	14851	14913	14824	14820	14890	14835	14944	14867	14855	14910	15007	14840	14798	14792	14772	14849	14874	14862	14818	14643	14856	14793	14932	14796	15046	14784	14894	14863	14621	14859	14833	14732	14846	14821	14885	14933	14883	14955	14848	14796	14880	14794	14833	14729	14954	14817	14991	14809	14868	14957	14802	15015	14689	14748	14754	14708	14846	14761	14824	14790	14967	14647	14906	14774	14860	14880	14817	14855	14824	14714	14824	14811	14893	14822	14793	14811	15017	14988	14915	14999	14835	14799	14924	14814	14852	14756	14823	14998	15020	14819	14791	14906	14782	14783	14831	14842	14968	14797	14890	14760	14857	14842	14839	14755	14849	14938	14897	14871	14907	14872	14916	14839	14815	14908	14875	14684	14963	15039	14786	14880	14823	14754	14847	15004	14862	14922	14754	14715	14743	14947	14836	14930	14781	14632	14953	14853	14833	14865	14669	14980	14796	14804	14826	14829	14808	14894	14842	14793	14906	14929	14978	14906	14714	14831	14815
23625	20942	28269	24293	22906	23530	22689	19807	18696	18469	18029	17954	17933	17719	17492	17438	17415	17402	17027	17179	17250	17520	16993	17215	17165	17092	17165	16886	17161	17100	17027	16814	16739	17112	17095	17140	16851	17160	17106	16929	16982	17008	16802	16834	16830	16905	16839	16883	17141	17047	16792	17031	16945	16750	16653	16897	16890	16867	16777	16729	16829	16827	16788	16564	16979	16857	16585	16768	16923	16901	16748	16646	16648	16949	16728	16757	17130	16649	16855	16758	16930	16898	16931	16823	16666	16820	16713	16906	16727	16931	16742	16834	16501	16815	16786	16894	16782	16739	16788	16915	16717	16679	16888	16894	16720	16913	16569	16827	16737	16783	16869	16804	16894	16825	16909	17060	16717	16774	16761	16822	16646	16618	16750	16634	16998	16693	16642	16678	16678	16548	16638	16866	16845	16915	16932	16767	16812	16707	16659	16649	16738	16850	16834	16688	16690	16853	16679	16704	16734	16623	16605	16664	16757	16738	16876	16840	16875	16878	16869	16839	16878	16546	16867	16878	16815	16787	16988	16930	16919	16648	16685	16880	16699	16716	16918	16837	16792	16939	16757	16796	16648	16757	16824	16694	16901	16793	16849	16779	16854	16988	16769	16770	16913	16799	17007	16978	16707	16879	16863	16752	16624	16977	16926	16872	16829	16790	16857	16893	17037	16828	16787	16822	16952	16820	16806	16797	16722	16802	16781	16843	16941	16798	16970	16852	16902	16833	16635	16698	17055	16732	16797	16968	16910	16861	16723	16749	16716	17022	16894	16872	16686	16778	16869	16684	16742	16671	16815	16773	16659	16815	16792	16757	17027	16759	16664	16632	16954	16672	16861	16842	16790	16885	16681	16671	16769	16816	16836	17114	16941	16708	16982	16758	16728	16759	16826	16725	16721	16977	16857	16766	16767	16634	16993	17099	16704	16908	16759	16792	16731	16889	16804	16777	16801	16987	16864	16933	16891	16837	16779	16875	16814	16877	16887	16825	16813	16763	16666	16776	16945	16613	16680	16691	16676	16635	16853	16888	16688	16778	16609	16722	16921	16723	16710	16700	16739	16704	16938	16859	16918	16827	16745	16797	16742	16769	16704	16739	16651	16767	16737	16950	16670	16839	16613	16574	16749	16915	16793	16941	16635	16718	16912	16970	16782	16831	16857	16842	16876	16933	16825	16613	16858	16871	16929	16763	16770	16715	16522	16575	16621	16697	16785	16590	16800	16609	16827	16797	16869	16594	17021	16772	16621	16924	16769	16667	16852	16799	16706	16737	16855	16805	16697	16886	16848	16769	16850	16785	16654	16604	16714	16837	16684	16743	16772	16776	16907	16899	16732	16944	16991	16788	16821	16711	16848	16809	16860	16755	16801	16523	16724	16909	16839	16900	16796	16827	16819	16610	16708	16807	16748	16780	16730	16738	16636	16973	16768	16583	16884	16674	16964	16802	17000	16610	16852	16737	16643	16776	16913	16766	16870	16779	16807	17133	17153	16953	16824	16705	16900	16724	16838	16691	16965	16605	16754	16974	16852	16908	16982	16792	16812	16974	16927	16701	16928	16838	16755	16892	16753	16753	16838	16782	16754	16652	16751	16972	16609	16708	16915	16894	16867	16717	16821	16846	16921	16852	16905	16649	16695	16745	16916	16872	16622	16747	16696	16737	16734	16789	16782	17068	16796	16790	16650	16807	16893	16849	16808	16742	16644	16732	16721	16874	16773	16595	16816	16927	16820	16648	16639	16823	16802	16710	16764	16865	16851	16903	16811	16903	16844	16858	16752	16867	16752	16813	16834	16759	16796	16714	16956	16685	16759	16771	16731	16934	16753	16887	16927	17003	16777	16782	17013	16737	16640	16747	16850	16729	16823	16956	16871	16784	16797	16858	16812	16823	16831	16989	16711	16759	16905	16622	16651	16796	16738	16784	16629	16823	16799	16757	16771	16838	16705	16804	16891	16700	16772	16868	16811	16831	16811	16910	16695	16886	16922	16802	16858	16738	16765	16670	16960	16815	16732	16949	16768	16935	16951	16771	16843	16741	16677	16845	16900	16783	16815	17078	16939	16604	16877	16793	16965	16827	16936	16739	16682	16639	17008	16755	16724	16865	16738	16757	16765	16839	16706	16828	16903	16750	17016	16758	16940	17082	16939	16855	16931	16786	16973	16807	16778	16720	16957	16689	16616	16792	16779	16765	16929	16655	16783	16807	16687	16901	16827	16758	16733	16687	16866	16926	16718	16885	16702	16750	16715	16680	16945	16605	16976	17100	16949	16836	16925	16759	16845	16728	16751	16768	16681	16759	16980	16812	16752	16747	16884	16703	16884	16658	16813	16841	16876	16657	16984	16850	16699	16713	16931	16831	16817	16752	16863	16772	16911	16992	16752	16638	16760	16768	16829	16934	16693	16701	16793	16919	16782	16858	16827	16681	16827	16637	16906	16783	16732	16728	16785	16755	16818	16987	16988	16796	16844	16876	16894	16819	16881	16829	16701	16760	16933	16848	16918	16884	16849	16864	16752	16751	16889	16882	16604	16848	16859	16875	16709	16857	16795	16887	16692	16852	16736	16982	16783	17172	16918	16668	16796	16776	16763	16928	16789	16882	16918	16824	16849	16697	16854	16828	16864	16943	16902	16626	16943	16861	16733	16782	16602	16699	16820	16871	16771	16738	16804	16561	17003	16805	16769	16838	16887	16848	16984	16858	16790	16883	16909	16902	16790	16847	16853	16905	17063	17084	17045	16972	16737	16758	16925	16674	16895	16901	16767	16783	16758	16600	16785	16824	16825	16833	16895	16711	16673	16745	16534	16906	16787	16755	16881	16829	16900	16747	16957	16887	16735	17030	16813	16766	16802	16810	16831	16925	16566	16652	16845	16707	16975	16871	16804	16872	16961	16823	16907	16774	16876	16759	16725	16729	16854	16827	16779	16805	16692	16777	16742	16723	16906	16989	16811	16816	16846	16924	16777	16819	16734	16683	16691	16889	16859	16932	17045	16877	16828	16709	16887	16768	16720	16810	16827	16881	16794	16773	16916	16682	16776	16651	16810	16854	16958	16642	16836	16819	16777	16623	16779	16526	16929	16779	16775	16960	16932	16797	16684	16834	16876	16812	16920	16841	16675	16845	16719	16811	16733	17008	16872	17155	16732	16671	16871	16896	16704	16956	16769	16916	17005	16636	16859	17025	16863	16672	16675	16692	16762	16930	16697	16652	16807	16758	16905	16934	16907	16643	16794	16736	16770	16822	16940	16811	17159	17008	16777	16817	17039	16908	16776	16900	16770	16871	16758	16969	16626	16615	16895	16734	16831	16812	16915	16719	16750	16639	16746	16814	16755	16782	16799	16750	16773	16871	16950	16813	16649	16809	16606	16521	16890	16883	16884	16956	16820	16628	16858	16836	16624	16633	16760	16824	17030	16887	16672	16932	16782	17018	16550	16950	16831	16903	16649	16834	16784	16955	16793	16902	16701	16692	16867	16590	16978	16754	16672	16741	16732	16815	16762	16802	16958	16770	16663	16555	16732	16831	16530	16732	17049	17015	16992	16670	16876	16787	16814	16537	16551	16872	16780	16688	16901	16857	16584	16888	16864	17034	16725	16917	16718	16754	16765	16871	16808	16712	16851	16829	16786	16810	16992	16918	16880	16898	16780	16953	16839	16843	16643	16795	16745	16592	16867	16903	16770	16810	16772	16589	16863	16846	16809	16909	16921	16918	16645	16656	16737	16792	16835	16745	16992	16778	16777	16910	16810	16564	16617	16662	16853	16656	16691	16775	16839	16856	16814	16879	16853	16917	16499	16791	16743	16672	17000	16834	16863	16776	16712	16694	16758	16688	16799	16747	16821	16909	16965	16740	16873	16877	16661	16754	16739	16768	16838	16695	16811	16777	16757	16836	16865	16775	16887	16642	16672	16634	16677	16702	16800	16859	16703	16698	16932	16882	16681	16793	16829	16742	16862	16815	16514	16807	16891	16737	16860	16650	16721	16876	16695	16879	16707	16691	16815	16898	16722	16921	16792	16684	16578	16621	16669	16892	16685	16949	16930	16745	16632	16659	16840	16645	16829	16811	16809	16906	16634	16806	16754	16939	16612	16740	16630	16681	16724	16818	16835	16744	16848	16841	16693	16715	16836	16770	17002	17003	16962	16758	16849	16685	16675	16869	17180	16914	16839	16812	16768	16608	16846	17037	16873	16912	16776	16824	16936	16953	17099	16974	16901	16853	16609	16808	16744	16771	16700	16825	16810	16905	16848	17076	16853	16681	16984	16848	16820	16941	16768	16953	17020	16767	16935	16849	16743	16727	16740	16695	16848	16856	16927	17099	16937	16737	16813	16754	16881	16687	16713	16644	16981	16747	16866	16824	16819	16750	16794	16658	16758	16798	17203	16881	16772	16798	16716	16719	16863	16839	16646	16819	16870	16917	16892	16867	16882	16888	16920	16776	16718	16736	16788	16741	16673	16695	17042	16858	16868	17199	16836	16810	16753	16727	16668	16811	16700	16768	16766	16860	16725	16688	16705	16900	16852	16829	16934	16914	16834	16775	16628	16758	16888	16689	16923	16702	16792	16695	16856	16872	17084	16960	16775	16700	16970	16618	16874	16759	16768	16559	16685	16810	16707	16849	16734	16709	16614	16830	16892	16710	17003	16931	16945	16718	16828	16809	16806	16968	16721	16785	16836	16783	16926	16794	16786	16924	17006	16879	17012	16770	16773	16912	16933	16716	16869	16999	16689	16752	16823	16690	16677	16846	16887	16861	16710	16777	16794	16794	16724	16809	16833	17009	17054	16734	16640	16758	16851	16630	16937	16810	16883	16813	16877	16942	16667	16754	16938	16600	16682	16723	17007	16765	16912	16710	16674	16775	16944	16648	16853	16680	16642	16759	16945	16793	16845	17029	16929	16773	16588	16706	16914	16801	16897	16737	16912	16721	16937	16709	16845	16709	16703	16720	16791	16926	16911	16858	16847	16827	17045	16825	16688	16858	16764	16651	16805	16770	16566	16553	16932	16732	16780	16631	16625	16567	16852	16660	16813	16755	16928	16770	16748	16752	16804	16699	16951	16754	16621	16607	16783	16612	16789	16961	16633	16935	16972	16981	16890	16727	16896	16659	16856	16904
24285	41101	39259	30499	25053	22150	20048	18822	17754	17061	16496	16202	16033	15697	15364	15197	14974	15165	15067	15012	14855	14912	15015	15005	14901	14900	14797	14777	14891	14954	14915	14936	14668	14836	14710	14713	14681	14433	14660	14878	14565	14711	14547	14506	14583	14738	14432	14533	14576	14459	14712	14568	14592	14609	14502	14648	14588	14607	14598	14415	14500	14624	14493	14590	14479	14567	14468	14653	14634	14600	14511	14556	14559	14390	14550	14484	14700	14545	14541	14355	14504	14511	14404	14714	14437	14542	14573	14527	14581	14447	14460	14590	14597	14434	14649	14517	14524	14418	14559	14401	14570	14413	14523	14435	14482	14511	14533	14559	14296	14645	14450	14464	14443	14761	14594	14590	14439	14672	14597	14512	14537	14446	14489	14630	14553	14488	14573	14471	14449	14456	14476	14472	14487	14471	14569	14567	14537	14632	14498	14420	14542	14519	14574	14590	14600	14538	14550	14543	14444	14772	14420	14591	14433	14535	14510	14638	14463	14505	14438	14418	14401	14361	14737	14551	14632	14592	14534	14541	14603	14514	14534	14643	14449	14515	14475	14615	14472	14558	14397	14470	14383	14368	14555	14614	14561	14457	14544	14511	14547	14563	14449	14345	14563	14496	14535	14605	14441	14543	14697	14589	14429	14594	14539	14585	14559	14378	14515	14518	14706	14252	14410	14584	14623	14672	14539	14572	14552	14463	14623	14440	14480	14673	14454	14396	14420	14333	14488	14364	14491	14499	14282	14664	14369	14522	14466	14595	14661	14597	14546	14460	14544	14332	14430	14337	14565	14560	14451	14625	14563	14415	14528	14548	14670	14444	14542	14550	14496	14651	14469	14449	14434	14316	14603	14427	14518	14529	14635	14540	14641	14564	14440	14572	14485	14594	14558	14415	14490	14559	14570	14450	14742	14322	14521	14528	14477	14715	14614	14464	14648	14524	14442	14509	14650	14635	14355	14450	14521	14385	14550	14503	14423	14422	14671	14633	14452	14490	14521	14547	14570	14578	14357	14470	14471	14499	14441	14410	14484	14664	14568	14427	14550	14285	14588	14409	14450	14672	14496	14663	14433	14681	14618	14527	14480	14615	14387	14683	14462	14523	14538	14550	14564	14411	14444	14434	14453	14368	14313	14536	14607	14531	14605	14467	14494	14460	14393	14576	14662	14604	14348	14438	14567	14606	14473	14503	14489	14436	14507	14575	14532	14543	14466	14580	14570	14509	14592	14601	14510	14416	14515	14536	14434	14521	14257	14531	14452	14585	14529	14535	14596	14463	14651	14469	14490	14701	14528	14448	14555	14410	14538	14438	14494	14507	14494	14637	14471	14540	14544	14444	14719	14568	14520	14661	14411	14435	14302	14499	14372	14465	14541	14465	14371	14440	14740	14523	14634	14656	14630	14341	14486	14518	14444	14516	14409	14556	14511	14498	14573	14378	14529	14532	14444	14530	14635	14639	14619	14443	14354	14570	14519	14544	14551	14587	14500	14582	14389	14458	14416	14478	14440	14534	14562	14518	14635	14524	14536	14478	14483	14561	14488	14469	14491	14506	14640	14508	14629	14507	14416	14530	14433	14438	14369	14435	14615	14636	14487	14660	14463	14585	14683	14388	14609	14526	14507	14491	14531	14575	14480	14473	14374	14538	14573	14445	14610	14501	14535	14602	14381	14527	14491	14434	14403	14559	14572	14410	14513	14532	14511	14519	14612	14527	14586	14453	14528	14494	14596	14701	14509	14608	14662	14347	14571	14455	14547	14579	14370	14334	14525	14468	14457	14616	14538	14562	14557	14414	14732	14475	14410	14554	14583	14585	14495	14490	14540	14459	14557	14348	14510	14540	14491	14604	14459	14559	14360	14514	14628	14423	14569	14370	14483	14450	14420	14455	14339	14521	14651	14307	14497	14418	14644	14448	14490	14638	14578	14427	14348	14481	14518	14533	14506	14553	14464	14758	14517	14570	14341	14546	14542	14449	14546	14561	14589	14473	14518	14525	14456	14460	14588	14546	14454	14566	14586	14554	14477	14604	14475	14499	14661	14625	14625	14488	14579	14476	14438	14606	14515	14525	14596	14501	14432	14507	14331	14484	14716	14504	14445	14317	14326	14481	14419	14603	14416	14445	14412	14344	14591	14528	14344	14537	14355	14534	14452	14456	14478	14450	14346	14593	14591	14359	14519	14556	14486	14469	14516	14330	14483	14641	14490	14606	14547	14551	14617	14427	14416	14379	14558	14577	14486	14560	14561	14416	14384	14479	14518	14439	14578	14400	14495	14562	14631	14610	14545	14595	14553	14636	14338	14587	14531	14522	14450	14362	14483	14536	14730	14545	14567	14459	14361	14443	14528	14558	14511	14586	14394	14611	14390	14383	14446	14475	14520	14627	14568	14490	14473	14471	14569	14481	14434	14233	14601	14595	14430	14518	14516	14559	14530	14483	14579	14402	14357	14344	14662	14520	14469	14519	14539	14499	14445	14424	14471	14502	14456	14420	14548	14450	14377	14454	14521	14542	14584	14467	14592	14410	14649	14484	14526	14575	14537	14598	14398	14527	14432	14447	14532	14593	14431	14372	14627	14503	14447	14469	14424	14476	14589	14532	14453	14491	14442	14419	14479	14507	14479	14320	14697	14545	14677	14437	14355	14568	14467	14543	14450	14516	14523	14549	14542	14513	14550	14600	14701	14404	14529	14494	14620	14548	14516	14558	14557	14671	14450	14651	14545	14432	14439	14439	14472	14377	14431	14455	14471	14462	14495	14583	14435	14565	14370	14605	14595	14499	14492	14607	14397	14561	14463	14528	14411	14644	14456	14488	14576	14548	14497	14462	14716	14405	14551	14641	14460	14494	14508	14481	14594	14416	14523	14475	14652	14601	14630	14577	14378	14595	14554	14405	14631	14597	14455	14498	14379	14567	14417	14411	14335	14481	14551	14481	14454	14455	14390	14441	14482	14516	14477	14521	14491	14475	14516	14398	14334	14598	14476	14539	14625	14639	14587	14531	14556	14593	14434	14500	14535	14525	14652	14598	14433	14540	14578	14565	14399	14608	14472	14603	14371	14560	14513	14585	14435	14565	14373	14584	14526	14465	14588	14533	14565	14475	14447	14292	14420	14572	14545	14546	14463	14519	14518	14597	14499	14424	14479	14609	14603	14569	14496	14631	14532	14540	14580	14513	14775	14583	14598	14544	14476	14497	14541	14506	14521	14706	14544	14374	14680	14569	14629	14390	14593	14565	14526	14350	14414	14426	14520	14631	14501	14515	14361	14627	14507	14457	14457	14640	14580	14457	14670	14644	14580	14681	14313	14573	14499	14510	14390	14637	14484	14563	14558	14406	14423	14488	14540	14507	14539	14520	14593	14529	14487	14539	14629	14518	14376	14592	14412	14593	14632	14506	14479	14621	14644	14663	14393	14447	14550	14560	14398	14514	14420	14631	14446	14555	14533	14510	14569	14441	14361	14357	14511	14497	14545	14523	14369	14747	14543	14448	14459	14424	14595	14372	14449	14544	14527	14679	14344	14656	14579	14563	14509	14619	14584	14340	14518	14546	14404	14515	14400	14512	14397	14493	14578	14552	14355	14366	14491	14493	14453	14567	14536	14405	14433	14489	14408	14511	14583	14512	14547	14482	14532	14534	14546	14503	14681	14591	14587	14510	14657	14605	14452	14364	14575	14460	14539	14513	14502	14504	14564	14482	14638	14510	14505	14530	14364	14569	14524	14659	14432	14380	14448	14644	14483	14522	14594	14514	14561	14515	14670	14591	14541	14570	14545	14502	14509	14583	14592	14603	14615	14650	14522	14387	14556	14497	14525	14547	14530	14506	14508	14405	14531	14370	14657	14486	14416	14719	14497	14353	14333	14435	14541	14411	14537	14500	14573	14479	14517	14473	14523	14352	14519	14489	14588	14392	14534	14505	14356	14550	14710	14531	14476	14495	14625	14484	14544	14572	14444	14443	14470	14435	14542	14553	14320	14496	14561	14530	14258	14632	14431	14599	14471	14386	14469	14674	14429	14377	14512	14339	14490	14503	14495	14572	14556	14435	14457	14353	14682	14430	14459	14599	14543	14509	14430	14532	14648	14588	14589	14637	14546	14645	14514	14601	14494	14671	14453	14501	14477	14489	14537	14432	14610	14320	14532	14467	14412	14564	14594	14344	14677	14247	14497	14525	14615	14635	14444	14558	14295	14567	14443	14529	14596	14435	14536	14587	14317	14428	14711	14576	14573	14564	14336	14417	14569	14569	14362	14524	14480	14426	14498	14496	14466	14568	14433	14661	14532	14390	14573	14592	14551	14515	14478	14549	14601	14588	14641	14465	14439	14457	14472	14549	14424	14557	14530	14525	14536	14428	14340	14478	14498	14445	14410	14469	14562	14444	14426	14413	14608	14416	14543	14548	14553	14433	14610	14398	14586	14351	14530	14575	14433	14447	14302	14383	14546	14590	14448	14472	14456	14588	14437	14630	14642	14412	14527	14485	14336	14631	14392	14440	14474	14503	14503	14467	14470	14494	14473	14444	14602	14403	14639	14612	14433	14647	14465	14209	14720	14542	14370	14486	14462	14449	14522	14511	14463	14659	14541	14575	14544	14344	14590	14638	14444	14581	14650	14492	14564	14484	14609	14604	14349	14609	14554	14521	14543	14481	14324	14583	14384	14475	14428	14527	14495	14528	14422	14591	14528	14413	14365	14347	14553	14411	14363	14573	14564	14501	14471	14639	14404	14362	14540	14646	14461	14583	14487	14552	14385	14340	14484	14456	14543	14742	14476	14594	14503	14484	14713	14675	14598	14483	14619	14542	14501	14675	14522	14589	14529	14643	14443	14602	14433	14541	14357	14539	14447	14653	14535	14488	14517	14508	14392	14653	14673	14444	14509	14604	14376	14679	14619	14702	14337	14631	14576	14561	14477	14412	14528	14576	14460	14568	14616	14533	14542	14537	14450	14505	14392	14458	14609	14526	14658	14496	14453	14526	14491	14489	14448	14411	14494	14284	14491	14345	14344	14593	14674	14668	14530	14466	14449	14575	14472	14476	14409	14772	14431	14542	14370	14310	14436	14609	14332	14570	14607	14555	14635	14567	14538	14557	14518	14550	14417	14438	14385	14656	14455	14389
22628	20972	28684	23456	21486	24143	26174	20830	19392	19327	18719	18561	18029	17933	17556	17414	17296	17189	17203	17280	17083	17338	17019	17070	17029	17150	17113	17071	16968	16848	17033	16999	16902	16890	16879	16751	16729	16880	16932	16564	16604	16611	16509	16558	16876	16705	16773	16784	16558	16807	16502	16484	16647	16735	16583	16501	16648	16697	16792	16622	16741	16738	16649	16727	16594	16796	16595	16694	16563	16451	16463	16377	16614	16430	16488	16476	16413	16521	16388	16665	16500	16934	16557	16699	16751	16558	16832	16683	16731	16814	16640	16587	16589	16450	16632	16811	16572	16730	16695	16679	16493	16541	16815	16559	16539	16784	16567	16563	16610	16475	16599	16545	16529	16422	16374	16379	16632	16608	16499	16441	16492	16526	16601	16492	16692	16688	16560	16579	16443	16532	16671	16678	16495	16678	16707	16758	16687	16559	16583	16315	16687	16636	16334	16606	16424	16689	16573	16656	16718	16531	16517	16553	16650	16573	16813	16452	16530	16672	16592	16789	16787	16374	16717	16578	16564	16660	16634	16577	16646	16586	16494	16610	16485	16697	16782	16733	16518	16643	16433	16499	16671	16638	16415	16528	16555	16532	16594	16402	16353	16524	16579	16628	16574	16605	16556	16508	16597	16402	16532	16490	16593	16324	16556	16524	16478	16480	16528	16534	16521	16702	16458	16419	16721	16611	16532	16445	16534	16614	16652	16508	16606	16508	16409	16677	16603	16610	16511	16260	16497	16504	16626	16605	16678	16667	16537	16605	16618	16437	16724	16529	16778	16707	16483	16539	16696	16439	16669	16445	16601	16332	16693	16760	16709	16733	16499	16592	16478	16330	16432	16361	16223	16491	16342	16386	16675	16624	16610	16579	16849	16395	16486	16336	16737	16419	16520	16416	16374	16895	16609	16657	16455	16501	16431	16671	16520	16498	16616	16352	16512	16562	16610	16457	16533	16583	16781	16535	16395	16451	16547	16633	16725	16586	16473	16635	16596	16601	16769	16495	16495	16657	16548	16265	16385	16554	16574	16489	16584	16644	16555	16592	16599	16495	16610	16472	16618	16541	16746	16501	16662	16595	16544	16521	16449	16453	16696	16507	16707	16500	16367	16633	16568	16680	16647	16409	16518	16656	16737	16765	16550	16535	16745	16603	16499	16831	16592	16331	16724	16810	16423	16595	16596	16606	16405	16579	16557	16563	16517	16504	16817	16527	16618	16668	16445	16487	16551	16504	16625	16602	16509	16460	16570	16650	16637	16503	16497	16400	16400	16440	16669	16519	16563	16608	16680	16693	16568	16598	16578	16460	16611	16609	16627	16526	16685	16722	16740	16712	16534	16571	16631	16471	16543	16540	16639	16475	16364	16544	16645	16666	16701	16405	16709	16490	16663	16426	16632	16723	16826	16504	16646	16521	16518	16395	16386	16590	16430	16730	16701	16546	16489	16432	16387	16495	16510	16569	16515	16543	16471	16413	16461	16726	16383	16304	16567	16650	16330	16395	16557	16478	16556	16701	16453	16538	16515	16714	16691	16654	16648	16687	16523	16521	16585	16658	16490	16590	16498	16833	16698	16412	16661	16689	16523	16518	16537	16613	16525	16587	16595	16557	16585	16494	16666	16655	16777	16635	16465	16370	16562	16518	16489	16501	16461	16516	16586	16700	16583	16515	16667	16689	16567	16774	16622	16637	16605	16874	16437	16715	16471	16360	16458	16407	16421	16558	16493	16629	16652	16444	16550	16625	16744	16598	16148	16491	16687	16644	16446	16522	16613	16647	16328	16324	16545	16688	16291	16624	16649	16695	16724	16749	16769	16283	16534	16543	16648	16368	16512	16585	16513	16487	16460	16384	16625	16492	16484	16666	16647	16616	16459	16425	16412	16585	16453	16524	16737	16545	16387	16476	16456	16521	16604	16489	16484	16610	16724	16608	16396	16637	16522	16555	16851	16460	16571	16659	16557	16758	16595	16516	16543	16679	16510	16540	16540	16706	16549	16470	16623	16449	16629	16475	16603	16587	16607	16592	16540	16589	16668	16593	16431	16479	16594	16497	16524	16471	16645	16402	16557	16690	16694	16696	16550	16497	16516	16575	16466	16829	16669	16599	16523	16591	16547	16596	16623	16531	16423	16464	16614	16489	16623	16691	16544	16456	16498	16516	16568	16556	16646	16444	16453	16544	16622	16746	16602	16588	16289	16533	16634	16638	16755	16567	16678	16705	16460	16568	16565	16529	16522	16585	16475	16485	16678	16471	16540	16646	16479	16608	16645	16443	16510	16462	16492	16616	16505	16532	16591	16495	16579	16558	16439	16635	16533	16375	16712	16696	16664	16489	16552	16462	16537	16532	16524	16455	16470	16387	16469	16582	16841	16358	16470	16589	16480	16517	16602	16657	16570	16515	16596	16651	16424	16580	16517	16632	16703	16738	16558	16498	16552	16442	16489	16719	16533	16576	16440	16570	16444	16598	16601	16568	16544	16282	16535	16619	16410	16418	16405	16537	16747	16510	16522	16540	16470	16586	16523	16483	16527	16492	16492	16652	16682	16452	16558	16710	16564	16550	16417	16511	16572	16697	16611	16586	16570	16454	16510	16816	16450	16496	16634	16569	16580	16700	16487	16687	16641	16633	16594	16655	16527	16519	16578	16594	16617	16737	16513	16528	16635	16619	16571	16429	16555	16540	16649	16621	16449	16568	16369	16503	16552	16697	16504	16643	16699	16615	16505	16814	16429	16349	16712	16504	16649	16624	16629	16688	16605	16559	16582	16465	16656	16416	16564	16525	16422	16278	16539	16453	16654	16431	16620	16583	16704	16541	16495	16699	16670	16274	16445	16609	16662	16483	16673	16741	16597	16567	16780	16573	16528	16524	16568	16734	16599	16443	16549	16625	16596	16478	16540	16495	16676	16505	16521	16436	16462	16545	16307	16572	16463	16711	16641	16759	16484	16519	16577	16622	16733	16479	16421	16564	16464	16585	16456	16597	16400	16346	16638	16355	16361	16640	16462	16767	16536	16469	16725	16592	16479	16557	16563	16639	16741	16644	16526	16704	16781	16478	16585	16642	16564	16548	16512	16525	16451	16459	16708	16572	16684	16461	16493	16555	16427	16592	16646	16456	16553	16674	16720	16736	16769	16478	16681	16498	16727	16406	16479	16683	16814	16404	16618	16579	16837	16641	16554	16630	16563	16520	16632	16538	16532	16553	16680	16617	16510	16384	16567	16424	16700	16594	16557	16658	16663	16543	16626	16540	16601	16649	16743	16534	16442	16479	16429	16468	16642	16528	16682	16548	16542	16311	16660	16593	16533	16539	16563	16560	16555	16560	16598	16539	16600	16503	16550	16367	16585	16531	16302	16388	16476	16630	16569	16720	16519	16445	16646	16637	16199	16466	16612	16760	16675	16455	16461	16549	16539	16380	16478	16617	16471	16536	16735	16665	16572	16581	16636	16447	16482	16392	16633	16568	16863	16589	16241	16546	16552	16553	16325	16512	16526	16527	16584	16444	16466	16547	16599	16392	16626	16660	16570	16727	16691	16623	16557	16492	16597	16587	16441	16527	16598	16286	16409	16508	16541	16610	16502	16585	16626	16609	16412	16740	16603	16747	16688	16664	16626	16537	16499	16517	16623	16626	16413	16403	16404	16794	16587	16434	16688	16594	16731	16494	16548	16441	16598	16583	16738	16629	16653	16627	16551	16549	16640	16551	16517	16574	16627	16642	16633	16335	16741	16426	16607	16587	16537	16485	16584	16828	16687	16479	16511	16679	16516	16483	16585	16527	16552	16587	16708	16479	16536	16614	16502	16662	16674	16587	16547	16484	16367	16758	16523	16317	16719	16649	16474	16358	16439	16546	16598	16622	16685	16454	16672	16718	16461	16558	16622	16594	16475	16757	16529	16696	16422	16358	16606	16511	16583	16519	16673	16629	16414	16816	16374	16574	16615	16635	16537	16674	16745	16583	16652	16683	16695	16627	16601	16505	16540	16606	16590	16449	16717	16437	16497	16589	16547	16371	16643	16511	16421	16649	16675	16475	16510	16493	16604	16643	16588	16418	16519	16524	16448	16509	16726	16658	16633	16645	16632	16525	16558	16642	16465	16542	16575	16535	16424	16535	16487	16640	16448	16551	16592	16492	16433	16535	16534	16612	16541	16650	16459	16606	16485	16569	16595	16579	16544	16552	16506	16587	16533	16559	16526	16524	16446	16481	16502	16567	16541	16547	16459	16656	16507	16732	16468	16758	16433	16701	16407	16435	16618	16416	16692	16659	16433	16512	16562	16720	16669	16437	16471	16676	16789	16656	16503	16441	16594	16615	16641	16459	16548	16568	16537	16578	16594	16556	16566	16549	16647	16715	16578	16394	16445	16391	16558	16536	16575	16345	16738	16551	16533	16453	16721	16566	16500	16313	16662	16514	16543	16625	16615	16597	16793	16647	16509	16679	16512	16501	16583	16473	16650	16566	16525	16516	16469	16625	16838	16519	16460	16726	16674	16323	16708	16595	16546	16479	16585	16412	16496	16569	16406	16289	16663	16516	16341	16592	16288	16585	16599	16490	16604	16419	16379	16574	16742	16634	16722	16555	16404	16328	16646	16521	16564	16504	16641	16561	16382	16684	16509	16508	16762	16486	16661	16449	16548	16478	16634	16582	16365	16468	16899	16511	16640	16568	16732	16582	16546	16563	16563	16484	16660	16469	16564	16417	16473	16554	16550	16575	16454	16474	16505	16605	16661	16588	16797	16620	16519	16631	16608	16686	16327	16671	16551	16422	16482	16786	16409	16638	16459	16678	16499	16494	16528	16693	16636	16433	16313	16461	16542	16546	16581	16674	16539	16590	16633	16475	16753	16652	16790	16729	16680	16566	16613	16394	16477	16505	16611	16690	16604	16668	16329	16858	16649	16572	16644	16469	16764	16212	16788	16747	16622	16450	16518	16713	16484	16505	16614	16673	16736	16657	16675	16550	16485	16422	16626	16556	16527	16591	16628	16516	16692	16553	16441	16632	16427	16410	16571	16581	16660	16700	16496	16389	16429	16587	16478	16658	16380	16515	16410	16509	16430	16524	16429	16553	16431	16435	16419	16431	16582	16462	16546	16498	16455	16554	16470	16603	16471	16721
25886	45191	42735	34306	28631	24706	22252	20574	19184	18446	17574	17084	16726	16105	15598	15574	15218	15032	15071	14909	15110	15024	14937	14923	15061	15110	14894	15126	14829	14889	14796	14688	14672	14666	14686	14584	14584	14585	14469	14580	14547	14554	14332	14403	14487	14509	14642	14582	14570	14444	14494	14276	14381	14535	14541	14466	14510	14360	14358	14414	14511	14401	14368	14533	14387	14448	14414	14448	14411	14490	14531	14223	14482	14480	14455	14305	14325	14490	14517	14288	14527	14200	14467	14328	14387	14557	14388	14309	14220	14297	14335	14344	14369	14224	14277	14328	14159	14382	14289	14484	14460	14300	14363	14308	14339	14434	14397	14407	14407	14287	14341	14425	14335	14426	14311	14318	14230	14526	14223	14360	14326	14333	14261	14300	14406	14247	14363	14387	14349	14224	14286	14390	14450	14316	14364	14414	14295	14258	14345	14240	14277	14401	14341	14312	14462	14393	14362	14340	14322	14348	14314	14188	14627	14371	14434	14383	14393	14322	14423	14424	14487	14238	14321	14242	14438	14351	14320	14414	14571	14317	14436	14433	14177	14442	14307	14473	14426	14265	14266	14394	14386	14336	14345	14400	14182	14398	14318	14397	14422	14380	14355	14200	14394	14306	14267	14328	14311	14342	14389	14345	14433	14123	14280	14472	14383	14420	14370	14356	14415	14350	14393	14172	14423	14231	14421	14403	14290	14261	14501	14527	14388	14404	14255	14332	14341	14189	14480	14428	14271	14401	14564	14274	14406	14341	14316	14312	14400	14395	14410	14520	14317	14525	14244	14283	14400	14175	14294	14235	14261	14307	14277	14388	14418	14368	14441	14376	14283	14426	14325	14208	14370	14370	14370	14323	14335	14251	14321	14357	14457	14337	14356	14276	14342	14432	14308	14161	14418	14239	14321	14269	14253	14268	14419	14312	14354	14281	14476	14336	14264	14209	14337	14417	14339	14293	14384	14261	14476	14415	14301	14438	14258	14396	14452	14358	14201	14205	14366	14421	14510	14422	14415	14427	14552	14323	14423	14328	14428	14270	14309	14350	14420	14505	14314	14318	14554	14394	14269	14450	14270	14439	14306	14520	14187	14425	14315	14268	14274	14308	14298	14300	14224	14354	14354	14215	14412	14346	14198	14706	14274	14303	14358	14306	14342	14407	14341	14298	14388	14443	14425	14345	14228	14196	14219	14394	14379	14307	14186	14386	14266	14377	14228	14261	14371	14201	14372	14291	14384	14317	14325	14386	14372	14365	14428	14241	14279	14400	14417	14408	14348	14367	14243	14311	14381	14313	14243	14412	14255	14161	14330	14267	14343	14520	14607	14317	14433	14336	14439	14295	14472	14325	14291	14306	14376	14367	14415	14297	14372	14334	14322	14301	14349	14353	14360	14409	14320	14306	14382	14374	14219	14334	14296	14387	14471	14145	14501	14286	14345	14320	14445	14225	14449	14382	14231	14351	14289	14413	14434	14242	14290	14281	14339	14278	14287	14401	14329	14313	14460	14375	14350	14288	14382	14285	14360	14259	14275	14351	14339	14456	14472	14392	14273	14382	14466	14260	14171	14339	14368	14307	14352	14316	14317	14330	14491	14297	14422	14281	14483	14294	14484	14323	14340	14340	14336	14380	14352	14294	14307	14479	14434	14311	14433	14287	14399	14381	14354	14229	14254	14407	14372	14375	14158	14415	14222	14412	14410	14203	14323	14311	14289	14337	14620	14317	14326	14397	14540	14433	14292	14364	14488	14363	14362	14317	14329	14194	14364	14449	14309	14412	14264	14354	14404	14410	14528	14285	14418	14386	14098	14314	14218	14198	14140	14501	14217	14098	14253	14272	14300	14427	14361	14337	14338	14362	14378	14375	14469	14421	14448	14334	14354	14402	14491	14243	14428	14230	14406	14481	14361	14282	14351	14194	14508	14270	14216	14393	14308	14335	14304	14444	14275	14326	14263	14305	14599	14222	14355	14323	14213	14393	14307	14408	14419	14530	14162	14201	14268	14340	14507	14374	14434	14344	14293	14175	14502	14366	14386	14343	14242	14360	14396	14314	14297	14392	14158	14321	14289	14445	14223	14379	14537	14305	14393	14293	14384	14384	14358	14362	14377	14380	14442	14201	14415	14401	14280	14178	14207	14363	14367	14397	14195	14253	14376	14356	14343	14292	14298	14473	14386	14368	14349	14378	14463	14540	14268	14328	14333	14378	14233	14216	14430	14470	14415	14366	14385	14300	14410	14304	14519	14361	14297	14403	14445	14314	14283	14380	14513	14373	14390	14193	14269	14345	14389	14292	14169	14260	14266	14290	14393	14317	14338	14384	14428	14348	14386	14320	14438	14493	14348	14325	14261	14238	14369	14342	14346	14346	14277	14449	14414	14207	14564	14402	14577	14256	14317	14479	14359	14408	14275	14226	14331	14506	14381	14429	14501	14142	14323	14246	14368	14256	14453	14363	14317	14404	14376	14369	14273	14414	14178	14314	14472	14363	14354	14483	14462	14375	14337	14448	14275	14358	14331	14405	14377	14473	14258	14492	14309	14384	14366	14502	14214	14344	14356	14311	14445	14307	14255	14499	14302	14348	14157	14266	14492	14325	14360	14339	14120	14303	14437	14414	14251	14412	14312	14450	14484	14297	14209	14406	14294	14542	14409	14409	14268	14358	14452	14396	14344	14336	14286	14305	14066	14250	14344	14168	14495	14371	14376	14417	14426	14402	14325	14412	14315	14342	14318	14299	14280	14435	14251	14496	14293	14347	14367	14274	14359	14472	14320	14316	14376	14259	14404	14402	14301	14469	14327	14371	14506	14496	14189	14388	14481	14410	14395	14250	14414	14390	14333	14280	14234	14232	14297	14315	14292	14566	14190	14181	14370	14471	14379	14346	14449	14262	14292	14353	14386	14213	14265	14284	14255	14530	14181	14394	14215	14322	14474	14396	14453	14161	14313	14437	14207	14368	14362	14247	14326	14332	14202	14411	14502	14328	14227	14497	14284	14472	14371	14424	14285	14403	14283	14458	14444	14245	14366	14329	14404	14291	14343	14250	14337	14366	14366	14263	14283	14395	14302	14539	14207	14520	14355	14460	14432	14313	14219	14347	14370	14308	14237	14163	14350	14298	14369	14430	14430	14207	14305	14275	14366	14436	14472	14299	14402	14347	14368	14512	14329	14386	14304	14427	14419	14267	14352	14346	14327	14279	14254	14427	14297	14332	14661	14337	14390	14330	14308	14234	14306	14329	14348	14233	14353	14450	14240	14438	14348	14312	14374	14530	14252	14314	14416	14539	14413	14305	14342	14255	14261	14205	14311	14273	14242	14321	14428	14390	14245	14538	14437	14282	14433	14312	14201	14249	14238	14429	14271	14276	14418	14418	14416	14349	14439	14264	14385	14490	14111	14399	14349	14416	14307	14325	14338	14269	14303	14371	14365	14419	14248	14270	14419	14282	14263	14348	14379	14359	14323	14328	14444	14253	14467	14417	14402	14262	14391	14424	14325	14259	14319	14252	14522	14353	14368	14313	14307	14286	14301	14416	14389	14431	14266	14552	14200	14331	14403	14208	14267	14355	14181	14378	14189	14259	14309	14170	14309	14518	14273	14242	14338	14280	14219	14392	14414	14424	14419	14362	14346	14256	14362	14306	14231	14329	14336	14398	14364	14455	14309	14356	14659	14378	14419	14276	14477	14404	14280	14425	14324	14431	14294	14264	14177	14412	14305	14289	14374	14339	14352	14368	14334	14546	14392	14225	14472	14389	14259	14343	14405	14390	14356	14234	14313	14310	14327	14255	14332	14339	14477	14517	14390	14510	14457	14328	14266	14297	14395	14292	14392	14395	14407	14110	14397	14244	14291	14409	14394	14297	14447	14353	14384	14287	14240	14281	14404	14508	14361	14280	14327	14266	14317	14478	14416	14351	14156	14284	14268	14310	14386	14277	14359	14431	14292	14349	14443	14394	14183	14352	14372	14395	14356	14461	14379	14324	14478	14276	14359	14365	14275	14196	14295	14374	14321	14355	14240	14316	14417	14330	14408	14224	14272	14305	14294	14498	14375	14304	14445	14353	14614	14306	14377	14372	14322	14459	14266	14189	14301	14367	14420	14313	14347	14452	14310	14396	14446	14371	14403	14335	14349	14404	14328	14326	14297	14525	14216	14271	14387	14411	14539	14191	14220	14361	14221	14274	14220	14257	14474	14370	14336	14292	14239	14306	14459	14188	14405	14229	14234	14491	14381	14257	14338	14371	14336	14266	14478	14365	14227	14441	14240	14326	14375	14181	14211	14409	14338	14268	14286	14344	14442	14481	14355	14304	14281	14268	14369	14325	14369	14225	14325	14328	14176	14194	14374	14322	14264	14234	14275	14311	14345	14362	14470	14356	14383	14276	14233	14359	14307	14390	14394	14507	14241	14369	14278	14316	14416	14308	14326	14346	14398	14327	14272	14329	14416	14399	14329	14175	14331	14444	14330	14304	14535	14244	14415	14406	14321	14350	14455	14314	14354	14344	14398	14351	14259	14350	14160	14123	14330	14307	14315	14244	14498	14378	14344	14211	14440	14318	14331	14439	14335	14289	14341	14331	14369	14293	14354	14464	14528	14306	14477	14454	14275	14358	14376	14374	14159	14370	14530	14238	14418	14383	14273	14233	14389	14261	14330	14403	14359	14346	14290	14496	14475	14355	14418	14384	14442	14296	14322	14392	14166	14349	14247	14372	14405	14373	14337	14192	14332	14297	14464	14465	14349	14289	14293	14381	14388	14318	14255	14294	14476	14424	14363	14243	14255	14534	14305	14278	14347	14292	14397	14322	14318	14256	14417	14407	14462	14294	14315	14333	14503	14334	14303	14352	14339	14315	14327	14306	14362	14228	14290	14229	14296	14246	14364	14364	14340	14420	14235	14278	14384	14298	14333	14408	14233	14479	14307	14374	14308	14372	14309	14259	14370	14352	14376	14370	14469	14459	14285	14268	14305	14373	14215	14469	14329	14237	14416	14212	14495	14330	14455	14399	14309	14405	14271	14432	14373	14351	14403	14269	14359	14368	14196	14236	14380	14222	14391	14338	14190	14347	14282	14277	14393	14231	14339	14324	14433	14349	14328	14501	14546	14478	14436	14289	14292	14404
27975	24383	29845	26499	21723	20269	19289	18538	18328	17980	17868	17837	17488	17335	17565	17228	17534	17301	17257	17418	17360	17262	17238	17238	17138	17216	17344	17423	17181	17448	17338	17087	17169	17143	17247	17191	17060	17087	17215	17175	17147	16933	16961	17257	17013	17111	16985	17030	16930	17143	17032	17143	16910	17127	17025	17051	17186	17195	17021	17108	17058	17190	17072	17133	17028	17011	17230	17006	17226	17143	17100	17105	17131	16958	17131	17034	17002	17066	17080	17137	17204	16979	17041	17048	17224	17111	17166	16806	17239	16951	17207	17051	16950	17092	17106	17264	17157	17218	17094	17000	16933	17004	17128	17153	17030	17146	17160	17175	17033	17100	17164	17113	17024	17096	17096	17100	16972	17041	17053	17148	17139	17034	17083	17096	16985	17200	17091	17058	17173	17075	16836	17140	17270	17056	17103	17018	17084	17311	17121	16871	17213	16975	17167	17017	17143	17021	17133	17060	17138	16975	17330	17080	17309	16978	17204	17143	17301	17038	17059	16968	17261	16827	17126	17183	16935	16953	17203	17039	17227	16977	17082	17108	17025	17113	17150	17007	16873	17027	17377	17070	17008	16908	16969	17157	17025	17209	17242	17047	16834	17176	17013	17246	17154	17077	17126	17121	17080	17016	17137	17246	17303	17091	17180	17072	17151	17135	16847	16957	17017	17253	17211	17159	17000	17034	17012	16850	17162	17288	17263	17229	17119	17267	16985	17099	17068	17142	16881	17087	17191	17126	17205	16830	16973	16914	17192	17027	17227	16857	17140	17036	17120	17149	17044	17048	17240	17128	16839	17137	17124	17155	17358	17103	16997	17071	17149	17189	16995	16937	17022	17019	17154	16924	17063	17177	17076	17233	17122	16961	17008	17090	17218	17088	16880	17082	17265	17058	17110	16964	17152	17267	17264	17203	17182	17052	16825	16997	17003	17131	17098	17072	16965	17257	17171	17124	17051	16890	17248	17046	17054	16875	17240	17013	17258	17081	16974	17226	17093	17173	17211	16970	17208	17125	16939	17111	17206	16950	16979	17077	17219	16860	16920	17127	17270	17150	17076	17075	17009	16891	16933	17161	17014	16970	17255	16954	17065	17207	17095	17049	16940	17087	17116	17194	17261	17048	17037	17255	17231	16971	16901	17248	17049	17060	17080	17215	16905	17111	17295	17074	17116	17133	17287	17140	17044	17098	17246	16966	17183	17077	17075	17215	17008	17331	17186	16860	17183	17310	17122	17087	17045	17113	17241	17089	17383	16985	17167	17069	16982	17009	17020	17021	16971	16994	16916	17015	17185	17156	16965	17154	16958	17104	17117	17166	17154	17217	17444	17186	17087	17199	17167	17136	17059	16995	17226	16889	17236	16950	17086	17085	17145	16888	17070	16966	17094	16819	16961	17095	16972	17124	17151	17039	17113	17068	17051	17087	17004	17054	17104	17128	17116	17117	16949	17030	16932	17041	17038	16957	17165	17112	17104	17095	17197	17128	17026	17022	16955	17176	17106	17117	17388	16989	17188	17173	16775	17085	17046	17186	16941	17030	17132	17131	17242	17158	17182	16967	16961	16920	17016	17006	17144	17036	17299	17071	17109	17120	17220	17007	16966	17157	17000	17096	17052	16939	17037	16970	17217	17003	17071	17058	17036	17103	17172	17156	17280	17013	17034	17029	16964	17153	16962	16985	16993	16977	17135	17148	17049	17192	17074	17257	16997	17145	17149	17043	17294	17275	17133	17134	17075	16960	17074	17048	17170	17053	17119	16829	17123	17159	16957	17005	17044	16979	17230	17103	17030	17184	17247	17042	17113	17135	17070	17079	17009	16991	16981	17064	16983	17285	17244	17080	17032	17131	17007	17113	17247	17047	17147	17052	17262	17120	17035	17041	17086	16982	17101	17088	17054	17130	17077	17049	17033	17246	17274	17161	17179	17261	17021	17098	17202	17200	17247	17031	17029	17022	16997	17234	17165	17015	17175	17147	17200	17321	17098	17082	17395	17045	16921	16883	16966	16920	17007	17130	16939	17002	17209	17162	17207	16957	17092	17087	17121	16967	17213	17014	17146	17054	16867	17029	17074	17076	17161	17136	17050	17136	16940	17076	16943	16920	17195	17081	17164	17065	17354	17161	16983	16940	16977	17105	17051	16968	16908	17103	17077	17244	16991	16936	17241	17086	17088	17217	17040	17169	17417	16891	16958	17065	17250	17096	17180	17107	16888	17157	17092	17146	17019	17191	17108	17015	17090	17247	17087	16888	17064	17238	17047	17084	16948	17013	17187	17040	17193	17113	17133	17093	16882	16980	17338	17270	16954	17185	17165	17280	17018	17151	17132	16997	16994	17031	17117	17085	17318	17099	17155	17054	17035	17219	17113	17072	17252	17352	17336	17123	17040	16988	17175	16996	17205	17166	17107	17089	17210	17055	17105	17033	16995	17226	17126	17174	17356	17109	17067	17203	17113	17119	17049	17025	17138	17445	17058	16865	16941	16807	17156	17034	17105	17133	16972	17058	17143	17264	17141	17215	17170	17013	17020	17121	17158	17016	16995	16981	17246	17169	17156	17017	17049	16968	17175	16918	16924	17057	17105	17308	17105	16906	17219	17112	17268	17098	17005	17058	17101	17067	17175	16911	16994	17327	17003	17025	17102	17062	16821	17204	17070	17084	17181	16921	16853	16980	17288	17169	17074	16952	17170	16968	17284	17101	17255	17135	17052	17079	17121	17275	17284	17211	17192	17187	17262	17073	17145	17153	17212	17003	17023	17171	17124	17026	16996	17233	17121	17163	17233	17088	17153	17236	17112	16945	17027	17165	17208	17179	17041	17025	17042	17103	17097	17096	16963	17055	17215	17238	16960	17096	17271	17079	17123	17208	16979	17218	17124	17167	17054	16867	17124	17198	17318	17264	17387	16933	17044	17076	17115	17300	17028	17012	16926	16964	17224	17189	17293	17088	17187	17148	17071	17271	16975	17177	17178	17042	17011	17104	17136	17029	17028	16960	16979	17163	17081	17087	17129	17340	17049	17038	16906	17130	17202	17111	17221	17106	17189	17210	17170	17139	16971	17013	16853	17103	17014	17200	17047	17034	17009	17063	17263	17002	17194	17253	17003	17150	17161	17217	17321	17152	16996	17047	16961	16981	17006	17043	17041	16970	17052	17066	17143	17326	17194	17165	17135	17126	16874	17076	17060	16865	17121	17208	17008	17123	17075	16869	17062	17139	17126	17040	17085	16876	17150	17018	17026	17232	17105	17189	17111	17317	17179	16972	17162	16990	17082	16971	17123	16919	17065	17261	17066	17021	17281	17150	17198	17233	17182	16947	17297	17146	17223	16963	17104	17069	17049	17054	17233	17197	17030	17160	17056	17089	17118	17049	17108	17115	17099	17204	17116	16976	17138	16954	17090	16960	17116	17080	17009	17166	17221	17140	16981	17121	17129	17076	17030	17092	17106	17060	17077	17178	17292	17252	17155	17185	16905	17063	17021	17325	17015	17186	17205	17153	17154	17243	17022	16979	17122	16960	17276	17040	17188	17094	17238	17071	16938	17018	17132	17218	16996	17166	17031	17070	17151	17036	17186	17126	17135	17240	17258	17161	16957	17044	16976	17108	17004	16872	17084	17108	16953	17041	17107	17110	17010	17186	17087	17112	17120	17076	17112	17231	17037	17233	16897	16982	17149	17184	17112	17245	17323	16897	17009	17193	17263	17289	17200	17175	17201	16971	16816	16933	17236	17096	17178	17055	16973	17156	17100	17093	16969	16957	17163	17063	17045	17267	17019	16958	17125	17034	17065	17244	17275	17147	16904	17166	17222	17080	16980	17158	17319	17380	17050	16959	17204	17024	17136	17131	17102	17135	17006	17328	17091	17120	17070	17162	17110	17151	17194	17004	17016	17238	17067	17213	17175	16933	17266	17113	17106	17318	17182	16942	17054	17276	17203	17099	17222	17118	16942	17121	17040	17104	17052	16995	17039	17016	17204	17063	17130	17126	17138	17195	17331	17065	16953	17029	17075	17014	17021	17221	17292	17029	17166	17062	17132	17110	17048	17120	17118	17167	16920	17025	16992	17105	17211	17194	17105	17059	17107	17056	17023	16967	17107	17035	17198	17206	16978	17360	17103	17092	16932	17195	17247	16909	17161	16943	16897	17062	17048	17006	17032	17203	16868	17135	16989	16998	17103	17042	17210	17114	17117	17106	17151	17172	16773	17145	16975	16818	17045	16985	17133	17284	17326	17065	17117	17086	17105	16761	17158	17226	17101	17300	16964	17001	17085	17014	16984	16939	17199	17021	17251	17178	17178	17073	17054	17102	17237	17136	17028	17067	17117	16916	17039	17171	17134	16920	17211	17106	17132	17066	17283	17204	17032	17122	17102	17130	16894	17052	16903	17265	17175	17192	17187	17126	17019	17068	17080	17100	16970	16962	17331	17063	17001	17114	17042	16974	17061	17092	17122	17025	17063	17273	17048	16971	17046	17001	17113	17114	17110	16960	16879	17037	17164	17200	16999	17026	17214	17245	17155	17008	17072	16962	17085	17036	17015	17138	17026	17128	17234	17001	17140	17107	17075	17153	16962	17173	17086	17064	17153	17145	17032	17028	17015	16996	17056	16933	17075	17114	16983	17258	17143	16961	17102	17078	17151	17118	17130	17257	16868	16877	16999	17073	17075	17286	17110	17319	17064	17132	17085	16952	17266	17265	17174	16890	17012	17007	16935	17029	17150	17117	16742	16972	17007	17156	17247	17099	17072	17121	16864	17229	16907	16949	17073	16947	17032	17316	17150	16930	17222	17106	17024	17092	17182	17208	17225	16832	16941	17026	17217	16984	17359	17127	16838	17106	16938	17210	16996	17123	17096	16994	17217	16971	17259	17150	17187	17083	17205	17002	17120	17141	17105	17204	16997	16877	17137	17144	17170	17148	17037	16810	17316	17115	17246	17162	17163	16950	16949	16987	17195	17194	17022	17037	16934	17070	17421	17107	17058	17072	16969	17012	17168	17048	17105	17274	17168	16989	17107	17238	17040	17111	17198	17119	17154	17183	17137	17167	17204	17200	17382	17215	17080	17043	17055	17073	17335	17194	16979	17033	17117	17076	17104	16967	17078	17021	17086	17050	17105	17294
24936	35219	32720	25366	21629	19302	18047	17023	16634	16127	15861	15560	15410	15238	15229	15181	15031	15118	14927	15049	15042	14955	15038	14899	14910	14942	14838	15005	14869	14844	14944	14785	14752	14828	14802	14655	14714	14626	14702	14766	14495	14637	14826	14571	14727	14755	14720	14717	14853	14620	14678	14751	14662	14682	14713	14701	14778	14717	14790	14853	14811	14752	14664	14702	14744	14673	14649	14726	14606	14710	14802	14856	14469	14814	14659	14635	14581	14603	14706	14652	14711	14692	14551	14557	14879	14639	14718	14608	14693	14642	14769	14903	14562	14642	14662	14851	14694	14672	14736	14553	14714	14733	14637	14689	14623	14542	14706	14655	14644	14727	14808	14746	14712	14585	14868	14697	14756	14565	14615	14709	14667	14572	14729	14642	14680	14664	14643	14848	14522	14644	14804	14879	14681	14591	14656	14778	14800	14675	14607	14770	14622	14872	14580	14657	14801	14707	14770	14797	14654	14784	14728	14722	14742	14641	14694	14644	14562	14625	14557	14594	14910	14551	14665	14580	14634	14587	14707	14714	14656	14621	14744	14712	14549	14624	14707	14701	14683	14706	14621	14692	14731	14762	14679	14620	14669	14659	14659	14715	14742	14735	14602	14756	14605	14656	14713	14627	14664	14680	14695	14711	14922	14554	14710	14639	14756	14566	14557	14759	14696	14682	14778	14573	14735	14576	14630	14728	14533	14809	14616	14812	14660	14656	14739	14548	14664	14624	14576	14687	14711	14642	14655	14726	14717	14639	14695	14643	14680	14689	14600	14630	14648	14631	14736	14693	14758	14669	14683	14708	14847	14728	14700	14721	14606	14617	14705	14659	14778	14691	14702	14554	14583	14723	14627	14880	14685	14714	14900	14641	14727	14693	14588	14659	14684	14732	14779	14809	14612	14643	14707	14861	14615	14740	14669	14609	14646	14617	14589	14635	14441	14728	14621	14569	14608	14772	14504	14788	14740	14748	14568	14440	14683	14788	14579	14717	14583	14734	14716	14682	14747	14517	14766	14662	14666	14679	14697	14684	14744	14550	14687	14693	14582	14521	14796	14788	14556	14655	14754	14662	14758	14737	14634	14657	14633	14640	14807	14642	14624	14685	14700	14735	14556	14776	14803	14532	14588	14701	14686	14667	14704	14687	14641	14738	14723	14639	14601	14540	14766	14681	14596	14761	14813	14447	14893	14421	14659	14858	14739	14732	14678	14551	14562	14689	14634	14731	14723	14666	14740	14615	14652	14636	14647	14742	14643	14735	14714	14768	14617	14825	14540	14578	14655	14584	14767	14628	14572	14572	14615	14674	14520	14505	14582	14596	14781	14654	14610	14843	14519	14655	14588	14571	14779	14707	14802	14822	14810	14432	14580	14699	14688	14607	14711	14448	14587	14790	14649	14672	14771	14557	14604	14705	14691	14482	14737	14705	14773	14724	14703	14595	14719	14694	14698	14823	14547	14609	14781	14709	14772	14784	14600	14676	14659	14550	14564	14631	14736	14754	14717	14815	14594	14521	14611	14601	14616	14633	14740	14809	14727	14756	14710	14624	14486	14695	14825	14593	14688	14599	14747	14653	14783	14723	14643	14759	14715	14528	14775	14645	14772	14741	14667	14731	14815	14709	14764	14726	14644	14556	14552	14513	14741	14694	14577	14882	14682	14547	14818	14805	14651	14618	14626	14616	14763	14645	14666	14509	14690	14721	14576	14753	14597	14728	14737	14626	14780	14672	14659	14804	14703	14648	14821	14688	14559	14783	14764	14744	14617	14637	14503	14763	14680	14681	14680	14676	14624	14664	14733	14612	14497	14726	14622	14638	14660	14698	14736	14711	14691	14593	14725	14801	14707	14827	14648	14664	14517	14639	14723	14598	14665	14639	14654	14594	14732	14578	14633	14566	14640	14831	14702	14569	14612	14621	14827	14634	14539	14724	14846	14666	14710	14716	14650	14633	14666	14686	14726	14558	14679	14791	14692	14824	14659	14532	14641	14522	14812	14651	14557	14735	14689	14635	14799	14727	14617	14617	14714	14580	14814	14749	14667	14785	14720	14732	14718	14551	14647	14619	14765	14623	14647	14686	14700	14758	14680	14679	14577	14768	14619	14761	14605	14742	14854	14751	14758	14607	14799	14665	14831	14817	14768	14551	14776	14688	14474	14696	14665	14690	14702	14574	14700	14729	14703	14660	14745	14652	14736	14545	14588	14603	14581	14573	14528	14631	14715	14662	14724	14550	14671	14672	14704	14670	14646	14702	14783	14589	14801	14680	14555	14741	14880	14917	14729	14577	14621	14683	14659	14708	14694	14718	14729	14540	14620	14618	14701	14727	14521	14676	14695	14592	14726	14751	14571	14684	14784	14725	14733	14642	14523	14718	14727	14641	14795	14699	14717	14660	14743	14655	14687	14606	14778	14721	14836	14627	14709	14777	14871	14826	14779	14752	14597	14687	14691	14867	14627	14623	14743	14648	14796	14733	14623	14759	14677	14741	14687	14529	14810	14714	14672	14625	14661	14807	14762	14742	14634	14866	14759	14655	14608	14628	14632	14504	14702	14636	14796	14718	14777	14835	14834	14568	14655	14756	14724	14702	14621	14619	14579	14722	14709	14803	14651	14836	14713	14531	14539	14587	14586	14756	14592	14665	14687	14671	14678	14692	14668	14718	14733	14498	14720	14724	14736	14719	14730	14687	14494	14817	14630	14796	14784	14685	14816	14700	14522	14886	14686	14756	14654	14694	14669	14675	14621	14730	14742	14936	14675	14589	14529	14660	14804	14680	14726	14639	14643	14564	14748	14819	14571	14755	14585	14645	14688	14632	14675	14681	14677	14782	14652	14621	14612	14744	14693	14618	14606	14665	14692	14703	14672	14619	14706	14546	14729	14559	14688	14666	14526	14605	14586	14692	14580	14833	14685	14708	14551	14713	14761	14733	14842	14857	14632	14591	14695	14708	14677	14638	14732	14630	14758	14903	14633	14601	14623	14821	14562	14635	14533	14834	14753	14647	14839	14769	14725	14653	14621	14620	14661	14569	14748	14620	14731	14716	14462	14583	14717	14674	14727	14682	14746	14428	14614	14758	14565	14613	14672	14668	14616	14748	14657	14808	14768	14604	14605	14609	14682	14680	14596	14856	14713	14737	14576	14841	14728	14733	14765	14774	14645	14719	14657	14780	14618	14784	14683	14736	14489	14806	14679	14649	14602	14725	14644	14605	14850	14803	14723	14531	14583	14619	14531	14565	14466	14603	14777	14774	14674	14673	14627	14740	14639	14604	14668	14566	14686	14704	14585	14517	14635	14622	14770	14647	14728	14562	14584	14570	14685	14682	14894	14703	14592	14686	14561	14739	14773	14636	14933	14440	14665	14528	14659	14486	14601	14715	14663	14827	14524	14789	14708	14846	14645	14717	14818	14477	14493	15007	14628	14628	14495	14670	14734	14808	14627	14758	14605	14736	14736	14735	14658	14668	14755	14577	14678	14661	14632	14671	14789	14708	14691	14730	14662	14631	14737	14611	14618	14780	14903	14750	14731	14487	14650	14631	14636	14611	14652	14630	14638	14621	14751	14716	14839	14721	14797	14788	14677	14825	14758	14705	14647	14685	14488	14650	14694	14561	14696	14743	14690	14720	14687	14694	14652	14881	14811	14668	14638	14642	14806	14697	14680	14587	14690	14819	14724	14862	14716	14687	14709	14597	14627	14571	14696	14676	14715	14718	14536	14681	14616	14700	14546	14843	14738	14685	14580	14842	14694	14749	14602	14433	14605	14706	14819	14793	14751	14754	14737	14746	14859	14762	14782	14736	14844	14712	14712	14767	14859	14721	14558	14578	14748	14601	14637	14841	14554	14622	14681	14753	14865	14557	14626	14588	14603	14764	14582	14602	14769	14557	14795	14789	14761	14692	14662	14693	14795	14586	14643	14709	14577	14740	14724	14573	14429	14770	14683	14675	14815	14667	14570	14711	14608	14665	14739	14781	14570	14696	14571	14581	14597	14610	14752	14648	14635	14967	14746	14667	14798	14848	14606	14588	14696	14753	14621	14512	14682	14607	14826	14813	14718	14740	14528	14869	14637	14722	14632	14659	14528	14658	14710	14604	14652	14704	14794	14790	14775	14757	14601	14642	14535	14588	14791	14663	14753	14597	14689	14625	14630	14670	14609	14707	14476	14436	14683	14574	14599	14751	14706	14683	14524	14776	14782	14722	14529	14747	14601	14777	14820	14782	14790	14664	14801	14565	14591	14849	14585	14583	14724	14609	14755	14586	14624	14614	14785	14655	14530	14728	14629	14673	14679	14636	14681	14663	14642	14659	14729	14759	14495	14753	14722	14550	14826	14652	14740	14699	14671	14663	14676	14690	14616	14563	14700	14686	14526	14723	14719	14708	14778	14585	14849	14800	14664	14737	14577	14708	14705	14837	14717	14712	14599	14655	14830	14522	14723	14707	14586	14618	14712	14737	14496	14735	14840	14648	14942	14768	14666	14551	14675	14609	14643	14752	14685	14731	14729	14631	14619	14557	14745	14689	14715	14783	14839	14883	14816	14767	14701	14677	14720	14746	14777	14677	14653	14762	14778	14657	14718	14711	14661	14618	14872	14646	14559	14624	14684	14552	14692	14618	14706	14572	14730	14660	14737	14852	14755	14553	14672	14587	14693	14793	14697	14744	14604	14809	14750	14651	14821	14720	14557	14651	14761	14764	14756	14556	14584	14750	14854	14713	14699	14674	14615	14756	14672	14578	14673	14525	14681	14757	14629	14734	14737	14666	14540	14612	14571	14601	14734	14733	14681	14706	14651	14806	14572	14872	14761	14727	14617	14554	14639	14809	14736	14865	14709	14538	14671	14565	14733	14994	14773	14793	14709	14655	14731	14530	14653	14605	14749	14664	14711	14611	14793	14615	14731	14758	14729	14684	14664	14635	14595	14861	14773	14749	14667	14679	14667	14735	14777	14703	14858	14664	14856	14589	14687	14669	14722	14833	14735	14647	14971	14679	14778	14492	14678	14605	14574	14622	14540	14710	14905	14645	14798	14696	14824	14514	14501	14652	14908	14486	14891	14644	14745	14633	14697	14862	14447	14822	14650	14745	14705	14774	14709	14514	14758	14576	14766	14400	14686	14584
23718	20947	28326	24209	22793	23111	22289	19552	18469	18414	17862	17698	17620	17610	17293	17233	17105	16891	16820	17002	16921	17012	17180	16879	16845	16838	16853	17041	16870	16870	16954	16734	16722	16770	16815	16745	16777	16617	16718	16894	16565	16626	16731	16541	16709	16476	16604	16579	16839	16497	16568	16606	16538	16588	17041	16486	16583	16532	16740	16717	16619	16613	16345	16508	16682	16523	16704	16333	16660	16518	16583	16493	16576	16558	16537	16537	16363	16436	16705	16697	16573	16703	16670	16684	16705	16537	16701	16442	16507	16621	16681	16472	16645	16621	16666	16290	16572	16778	16490	16589	16798	16717	16542	16708	16501	16680	16672	16488	16669	16749	16662	16508	16639	16659	16517	16296	16558	16632	16639	16376	16476	16399	16757	16526	16611	16538	16465	16726	16532	16406	16545	16459	16678	16392	16542	16684	16751	16532	16429	16311	16610	16483	16546	16401	16641	16589	16662	16470	16614	16433	16506	16765	16575	16502	16515	16541	16374	16607	16559	16480	16650	16698	16680	16377	16474	16532	16513	16703	16442	16681	16622	16429	16470	16590	16610	16599	16440	16627	16539	16449	16652	16624	16694	16453	16684	16459	16545	16429	16502	16352	16456	16612	16538	16550	16671	16531	16543	16669	16322	16456	16487	16547	16665	16490	16522	16644	16485	16540	16784	16709	16611	16569	16489	16465	16540	16669	16572	16503	16462	16661	16660	16363	16479	16508	16484	16402	16554	16593	16473	16323	16487	16380	16445	16555	16777	16619	16697	16467	16749	16713	16615	16683	16580	16575	16519	16652	16488	16360	16529	16476	16501	16567	16716	16609	16549	16522	16564	16462	16641	16663	16281	16446	16531	16537	16611	16695	16762	16521	16503	16547	16686	16756	16526	16678	16690	16502	16355	16739	16618	16128	16559	16540	16658	16657	16578	16696	16550	16481	16478	16530	16542	16521	16558	16571	16499	16512	16580	16431	16604	16624	16638	16644	16287	16598	16381	16564	16788	16405	16595	16627	16597	16519	16475	16543	16564	16573	16601	16400	16535	16651	16566	16434	16774	16589	16452	16574	16621	16669	16688	16817	16604	16640	16490	16451	16548	16584	16359	16549	16594	16497	16623	16557	16476	16613	16695	16561	16794	16629	16359	16451	16574	16567	16607	16458	16499	16457	16710	16404	16574	16462	16608	16909	16432	16337	16597	16305	16522	16514	16474	16612	16533	16473	16623	16594	16569	16553	16561	16710	16648	16535	16627	16477	16607	16532	16506	16530	16431	16567	16611	16768	16820	16424	16402	16535	16722	16687	16643	16783	16396	16624	16638	16489	16494	16699	16623	16741	16664	16509	16680	16590	16641	16425	16533	16574	16686	16709	16828	16432	16321	16446	16700	16638	16548	16342	16671	16517	16404	16466	16630	16479	16419	16630	16582	16481	16573	16491	16633	16538	16539	16407	16561	16355	16531	16722	16534	16504	16546	16444	16482	16593	16499	16630	16612	16655	16592	16669	16561	16677	16499	16618	16464	16877	16470	16436	16538	16456	16541	16460	16645	16432	16368	16522	16627	16472	16598	16607	16600	16408	16481	16658	16409	16380	16602	16614	16598	16545	16692	16482	16530	16511	16575	16521	16708	16504	16570	16694	16697	16433	16432	16580	16675	16522	16503	16334	16497	16689	16489	16465	16621	16513	16538	16392	16351	16658	16546	16616	16649	16476	16558	16613	16628	16702	16558	16703	16518	16462	16693	16563	16501	16719	16438	16767	16559	16531	16542	16560	16561	16681	16594	16816	16628	16528	16504	16730	16610	16619	16648	16426	16543	16523	16524	16635	16344	16720	16474	16361	16826	16394	16496	16530	16450	16434	16501	16586	16677	16561	16499	16444	16615	16627	16492	16383	16618	16610	16717	16664	16549	16505	16492	16615	16553	16594	16497	16433	16762	16753	16374	16615	16586	16468	16711	16435	16641	16640	16601	16624	16673	16529	16419	16630	16483	16600	16559	16540	16564	16363	16468	16690	16635	16575	16680	16487	16571	16590	16645	16341	16531	16431	16579	16457	16484	16418	16568	16428	16399	16447	16722	16493	16601	16603	16642	16522	16722	16412	16614	16335	16450	16617	16584	16779	16575	16497	16518	16519	16529	16702	16577	16648	16689	16510	16576	16684	16581	16551	16667	16547	16710	16636	16634	16572	16641	16572	16657	16479	16608	16553	16516	16618	16429	16650	16423	16462	16581	16419	16509	16436	16474	16605	16573	16712	16827	16564	16555	16504	16321	16552	16731	16644	16490	16622	16534	16781	16451	16453	16335	16601	16600	16752	16455	16481	16681	16456	16653	16530	16624	16542	16545	16543	16398	16722	16729	16561	16674	16704	16502	16376	16382	16579	16704	16588	16543	16470	16703	16617	16541	16675	16571	16546	16653	16757	16416	16810	16461	16454	16420	16556	16585	16564	16483	16422	16550	16437	16814	16551	16600	16596	16638	16523	16707	16685	16636	16435	16627	16658	16497	16776	16662	16459	16527	16495	16564	16582	16728	16739	16704	16608	16576	16517	16600	16767	16306	16562	16595	16655	16608	16591	16633	16655	16585	16528	16414	16460	16525	16475	16385	16602	16654	16537	16537	16611	16350	16465	16505	16416	16638	16529	16518	16664	16521	16562	16589	16594	16530	16556	16683	16419	16764	16559	16598	16502	16512	16687	16601	16579	16847	16498	16605	16555	16562	16704	16652	16521	16694	16572	16433	16520	16795	16783	16548	16537	16615	16404	16430	16590	16489	16774	16573	16504	16418	16618	16567	16644	16456	16422	16474	16519	16815	16495	16608	16648	16528	16702	16707	16289	16600	16514	16571	16544	16930	16690	16479	16563	16544	16510	16503	16583	16540	16424	16619	16663	16616	16672	16453	16505	16709	16690	16616	16587	16272	16498	16536	16556	16607	16707	16557	16365	16532	16453	16603	16602	16623	16576	16639	16441	16648	16429	16760	16632	16486	16363	16667	16510	16657	16432	16553	16741	16411	16528	16565	16458	16569	16623	16479	16390	16366	16464	16445	16525	16395	16572	16715	16664	16526	16529	16505	16465	16624	16354	16591	16571	16583	16700	16397	16549	16542	16343	16608	16503	16584	16542	16358	16647	16745	16504	16566	16608	16604	16560	16512	16426	16428	16495	16664	16477	16604	16737	16598	16451	16673	16602	16783	16627	16519	16598	16470	16528	16451	16746	16512	16525	16364	16389	16534	16546	16440	16530	16585	16568	16477	16449	16714	16468	16451	16268	16334	16621	16741	16777	16677	16664	16488	16670	16638	16422	16485	16380	16448	16682	16696	16626	16596	16574	16477	16675	16634	16555	16451	16398	16362	16358	16435	16371	16728	16604	16521	16339	16594	16408	16508	16587	16592	16530	16479	16546	16598	16846	16540	16567	16463	16319	16768	16677	16531	16512	16533	16569	16470	16686	16667	16467	16521	16394	16302	16457	16360	16643	16548	16635	16518	16555	16511	16684	16639	16507	16719	16640	16717	16568	16612	16411	16591	16630	16483	16724	16542	16698	16588	16489	16566	16858	16596	16581	16659	16379	16442	16629	16544	16578	16511	16428	16607	16656	16678	16683	16581	16547	16572	16623	16449	16486	16715	16583	16531	16556	16501	16506	16330	16640	16415	16315	16619	16502	16414	16297	16491	16370	16578	16613	16393	16587	16541	16686	16556	16604	16542	16535	16465	16622	16583	16415	16426	16577	16501	16542	16505	16419	16784	16616	16532	16597	16520	16457	16677	16731	16507	16561	16432	16500	16546	16342	16677	16456	16642	16486	16639	16568	16756	16519	16496	16450	16493	16442	16451	16404	16468	16669	16613	16639	16667	16784	16716	16474	16696	16562	16562	16659	16842	16529	16514	16615	16457	16651	16531	16529	16682	16491	16595	16484	16573	16249	16387	16565	16322	16444	16698	16498	16588	16553	16450	16606	16751	16752	16502	16435	16591	16566	16538	16432	16446	16545	16626	16537	16622	16649	16850	16628	16584	16678	16588	16500	16559	16435	16550	16619	16729	16590	16488	16739	16623	16579	16654	16698	16516	16428	16618	16566	16513	16415	16541	16711	16391	16565	16464	16380	16590	16752	16537	16708	16619	16621	16469	16606	16660	16597	16503	16442	16555	16763	16355	16595	16482	16558	16552	16541	16474	16495	16689	16580	16452	16567	16586	16587	16627	16475	16650	16504	16614	16674	16530	16509	16492	16545	16715	16528	16842	16540	16553	16563	16679	16549	16626	16402	16593	16431	16666	16694	16669	16534	16586	16489	16494	16475	16264	16646	16628	16497	16579	16700	16429	16704	16546	16527	16451	16811	16456	16578	16468	16402	16646	16538	16491	16554	16602	16593	16702	16353	16344	16391	16427	16521	16757	16763	16807	16554	16476	16597	16477	16518	16563	16433	16689	16542	16795	16426	16643	16549	16303	16772	16732	16414	16431	16703	16634	16760	16627	16704	16655	16489	16592	16576	16525	16542	16606	16541	16402	16622	16473	16546	16649	16559	16463	16331	16574	16731	16585	16434	16651	16411	16653	16547	16871	16867	16621	16432	16541	16567	16635	16462	16693	16660	16416	16558	16687	16728	16329	16579	16534	16621	16498	16610	16626	16573	16289	16513	16566	16710	16674	16548	16497	16714	16660	16454	16632	16663	16478	16716	16592	16518	16518	16760	16621	16727	16466	16556	16729	16613	16683	16562	16433	16540	16559	16581	16468	16653	16524	16645	16630	16449	16643	16585	16532	16308	16483	16524	16507	16698	16516	16575	16634	16626	16289	16461	16520	16588	16612	16453	16435	16600	16516	16474	16484	16537	16679	16584	16548	16500	16417	16657	16625	16526	16452	16500	16605	16734	16706	16576	16311	16518	16548	16620	16521	16786	16519	16334	16516	16716	16505	16519	16568	16582	16597	16650	16702	16456	16388	16630	16260	16686	16770	16782	16576	16556	16637	16544	16556	16372	16707	16367	16619	16663	16640	16653	16471	16753	16721	16540	16738	16640	16530	16649	16590	16402	16552	16387	16747	16637	16538	16459	16500	16521	16524	16586	16715	16512	16555	16358	16508	16688	16526	16672	16454	16670	16585	16548	16674	16732
24152	40771	38281	29860	24988	21847	19853	18404	17577	16817	16482	16161	15730	15489	15066	14930	14951	14914	14993	14887	14879	14804	14925	14772	14800	15000	14969	14869	14769	14676	14709	14856	14457	14566	14489	14537	14656	14605	14452	14442	14507	14438	14446	14455	14439	14549	14438	14370	14340	14512	14409	14377	14377	14450	14353	14367	14350	14393	14356	14320	14360	14348	14272	14307	14253	14400	14425	14401	14420	14325	14297	14272	14361	14401	14237	14509	14303	14383	14294	14237	14463	14294	14310	14338	14523	14392	14376	14347	14364	14587	14417	14311	14298	14394	14465	14282	14357	14298	14430	14196	14369	14202	14383	14348	14325	14404	14198	14412	14273	14420	14379	14630	14339	14243	14430	14345	14283	14348	14436	14441	14366	14236	14242	14517	14244	14375	14379	14310	14300	14201	14382	14348	14321	14376	14398	14430	14364	14388	14464	14398	14278	14466	14316	14401	14417	14419	14374	14368	14542	14463	14359	14310	14400	14384	14248	14432	14301	14342	14381	14441	14359	14163	14247	14319	14285	14282	14380	14377	14367	14424	14350	14270	14296	14558	14224	14341	14478	14456	14328	14337	14258	14379	14520	14386	14392	14352	14219	14451	14358	14471	14366	14610	14329	14499	14448	14347	14306	14349	14453	14477	14358	14492	14250	14413	14367	14359	14168	14436	14366	14513	14285	14336	14354	14509	14281	14429	14355	14467	14284	14500	14431	14293	14444	14385	14335	14216	14484	14293	14323	14347	14317	14385	14340	14316	14366	14410	14436	14409	14567	14340	14435	14445	14341	14263	14210	14411	14217	14447	14405	14395	14333	14442	14332	14383	14211	14320	14339	14400	14431	14303	14477	14124	14234	14390	14329	14301	14383	14477	14403	14301	14359	14358	14295	14212	14336	14451	14392	14336	14459	14330	14443	14556	14299	14177	14389	14414	14565	14271	14313	14348	14365	14210	14400	14479	14403	14309	14315	14376	14362	14336	14242	14417	14261	14260	14436	14318	14431	14424	14379	14425	14193	14193	14474	14240	14262	14218	14278	14341	14326	14292	14384	14360	14392	14530	14382	14367	14439	14174	14379	14363	14404	14479	14372	14349	14344	14306	14327	14474	14266	14394	14419	14449	14470	14044	14432	14305	14481	14245	14401	14234	14272	14517	14340	14098	14394	14287	14414	14265	14363	14338	14216	14409	14385	14321	14355	14250	14394	14507	14400	14379	14412	14375	14365	14285	14527	14240	14397	14306	14361	14284	14304	14214	14300	14517	14404	14393	14408	14252	14406	14175	14395	14454	14379	14398	14300	14335	14212	14390	14372	14230	14402	14203	14444	14477	14421	14281	14433	14282	14337	14388	14446	14500	14246	14255	14213	14173	14280	14427	14426	14354	14354	14374	14389	14493	14419	14526	14369	14461	14148	14475	14346	14271	14356	14303	14220	14522	14272	14503	14314	14233	14452	14419	14343	14486	14500	14442	14482	14476	14339	14331	14522	14517	14409	14543	14359	14307	14201	14313	14460	14277	14339	14385	14409	14326	14364	14290	14379	14380	14453	14401	14608	14385	14330	14361	14306	14213	14298	14348	14340	14406	14228	14388	14342	14381	14292	14234	14295	14296	14448	14249	14354	14284	14444	14497	14400	14651	14437	14285	14519	14445	14296	14381	14253	14245	14383	14360	14695	14293	14449	14217	14356	14244	14487	14528	14352	14495	14380	14336	14269	14404	14486	14418	14375	14323	14329	14357	14380	14451	14477	14249	14419	14454	14399	14225	14258	14293	14377	14568	14439	14156	14370	14352	14200	14334	14455	14432	14432	14332	14412	14239	14501	14294	14250	14436	14370	14429	14537	14293	14412	14349	14365	14388	14264	14548	14241	14300	14294	14340	14255	14425	14587	14416	14252	14354	14278	14332	14364	14370	14272	14383	14436	14364	14458	14223	14311	14216	14302	14230	14495	14348	14384	14290	14523	14270	14487	14412	14385	14485	14259	14303	14467	14415	14324	14326	14319	14469	14352	14337	14300	14570	14359	14409	14345	14272	14360	14303	14148	14351	14257	14503	14382	14389	14463	14407	14427	14156	14345	14412	14379	14316	14255	14307	14436	14279	14350	14474	14372	14413	14372	14283	14339	14302	14165	14404	14378	14252	14423	14362	14347	14378	14338	14233	14357	14381	14181	14422	14428	14349	14272	14281	14402	14378	14426	14192	14453	14451	14405	14443	14319	14451	14298	14370	14158	14378	14415	14369	14255	14367	14363	14366	14273	14447	14536	14272	14436	14381	14411	14403	14443	14335	14302	14269	14322	14308	14206	14431	14292	14377	14457	14346	14292	14411	14426	14482	14414	14216	14283	14380	14257	14361	14307	14301	14287	14253	14489	14325	14297	14346	14407	14401	14492	14275	14370	14436	14401	14457	14233	14387	14329	14376	14357	14419	14375	14355	14548	14432	14365	14410	14581	14488	14442	14497	14366	14315	14363	14254	14304	14483	14443	14380	14321	14294	14348	14480	14274	14358	14489	14218	14362	14452	14435	14481	14394	14344	14294	14379	14387	14392	14397	14468	14482	14345	14255	14412	14448	14500	14396	14536	14204	14266	14398	14362	14373	14266	14310	14546	14583	14255	14390	14385	14276	14410	14416	14320	14206	14138	14361	14390	14324	14349	14411	14322	14534	14322	14325	14346	14320	14458	14357	14190	14304	14256	14432	14283	14363	14166	14446	14231	14384	14466	14427	14408	14450	14259	14337	14244	14364	14470	14380	14350	14554	14383	14465	14440	14508	14318	14405	14069	14275	14365	14264	14360	14353	14330	14476	14448	14420	14321	14447	14388	14307	14232	14319	14503	14218	14280	14179	14185	14343	14418	14483	14288	14371	14330	14247	14259	14309	14349	14356	14385	14371	14355	14436	14265	14251	14161	14408	14337	14260	14327	14198	14473	14251	14368	14245	14444	14492	14357	14385	14308	14206	14502	14414	14459	14287	14491	14353	14396	14353	14317	14463	14411	14626	14370	14506	14187	14380	14329	14438	14230	14361	14296	14270	14287	14302	14480	14299	14599	14313	14250	14363	14528	14431	14451	14254	14404	14485	14327	14327	14306	14353	14468	14437	14191	14286	14284	14552	14373	14609	14338	14240	14386	14301	14416	14370	14378	14294	14328	14349	14429	14380	14412	14326	14477	14379	14241	14248	14554	14577	14287	14332	14457	14276	14469	14298	14228	14298	14446	14313	14441	14459	14308	14368	14262	14337	14367	14294	14290	14323	14353	14321	14230	14358	14397	14421	14312	14303	14261	14467	14418	14255	14222	14430	14388	14447	14477	14364	14254	14376	14331	14315	14375	14329	14355	14395	14396	14434	14299	14449	14395	14416	14508	14475	14557	14287	14288	14426	14292	14460	14339	14322	14406	14496	14268	14370	14293	14315	14373	14325	14038	14358	14350	14335	14373	14364	14329	14391	14447	14399	14272	14380	14532	14241	14262	14361	14378	14355	14406	14426	14292	14421	14327	14341	14435	14395	14465	14343	14318	14332	14381	14323	14484	14251	14375	14367	14310	14460	14463	14388	14417	14395	14434	14230	14464	14415	14410	14343	14495	14146	14348	14451	14410	14260	14337	14466	14271	14357	14370	14334	14361	14389	14384	14422	14454	14324	14220	14264	14473	14325	14461	14363	14269	14267	14396	14356	14444	14332	14418	14222	14456	14430	14332	14368	14451	14232	14376	14361	14312	14349	14326	14454	14314	14312	14467	14278	14352	14358	14515	14383	14406	14503	14254	14291	14456	14497	14477	14418	14326	14405	14299	14310	14378	14523	14453	14539	14282	14336	14287	14381	14296	14533	14186	14376	14386	14322	14389	14437	14288	14311	14373	14356	14165	14319	14354	14405	14278	14349	14234	14376	14444	14398	14368	14291	14230	14225	14459	14287	14422	14478	14389	14359	14431	14433	14492	14320	14302	14186	14333	14399	14417	14166	14400	14475	14320	14455	14271	14548	14483	14219	14577	14290	14477	14239	14381	14318	14204	14435	14389	14403	14269	14368	14247	14263	14407	14319	14249	14410	14441	14443	14331	14356	14362	14246	14345	14448	14423	14619	14462	14484	14400	14390	14278	14279	14342	14470	14485	14504	14229	14404	14196	14494	14285	14164	14320	14321	14390	14444	14343	14440	14296	14512	14419	14158	14288	14301	14333	14417	14189	14270	14320	14380	14282	14342	14389	14476	14336	14365	14328	14196	14363	14370	14350	14355	14376	14334	14396	14210	14457	14471	14262	14297	14303	14358	14446	14475	14375	14411	14519	14312	14372	14409	14402	14406	14422	14313	14225	14301	14422	14475	14074	14415	14423	14445	14362	14553	14355	14375	14378	14348	14456	14281	14332	14413	14249	14441	14374	14425	14394	14463	14360	14348	14257	14392	14321	14594	14360	14470	14508	14389	14388	14370	14389	14066	14489	14545	14364	14326	14411	14237	14366	14406	14548	14221	14306	14334	14266	14510	14307	14366	14451	14168	14474	14348	14098	14256	14347	14251	14402	14417	14506	14419	14207	14454	14602	14338	14218	14334	14314	14432	14404	14314	14271	14255	14281	14573	14267	14460	14362	14392	14334	14566	14436	14349	14196	14555	14278	14266	14426	14311	14449	14389	14257	14353	14540	14209	14395	14454	14318	14313	14344	14303	14454	14131	14336	14533	14428	14211	14407	14449	14397	14523	14225	14217	14454	14329	14300	14419	14240	14342	14261	14443	14286	14465	14357	14417	14248	14428	14423	14529	14337	14374	14183	14364	14250	14527	14247	14529	14382	14455	14473	14303	14311	14408	14449	14394	14280	14366	14436	14461	14315	14335	14473	14488	14380	14371	14450	14406	14262	14317	14398	14246	14261	14261	14425	14395	14318	14323	14525	14434	14379	14314	14465	14511	14460	14486	14403	14403	14335	14290	14276	14214	14476	14395	14332	14336	14546	14431	14503	14332	14275	14372	14469	14394	14290	14346	14354	14314	14388	14363	14378	14296	14312	14225	14346	14305	14405	14336	14363	14391	14527	14188	14362	14439	14196	14429	14476	14254	14440	14596	14258	14227	14389	14494	14336	14303	14521	14436	14410	14432	14211	14336	14451	14284	14514	14467	14419
22516	20937	28679	23363	21398	23995	25857	20472	19170	19091	18442	17955	17604	17441	17307	16896	16995	16902	16836	16817	16764	16993	16819	16852	16755	16829	16763	16495	16663	16513	16618	16524	16721	16444	16536	16270	16459	16419	16430	16468	16455	16642	16428	16281	16418	16420	16421	16505	16339	16476	16437	16375	16364	16407	16295	16536	16431	16426	16439	16435	16156	16318	16427	16230	16335	16324	16365	16135	16409	16338	16446	16191	16323	16452	16366	16361	16388	16312	16066	16247	16249	16321	16305	16434	16073	16433	16197	16349	16517	16390	16522	16400	16240	16346	16415	16444	16392	16171	16332	16351	16281	16244	16352	16416	16261	16564	16459	16240	16161	16339	16263	16136	16242	16235	16303	16293	16207	16332	16108	16361	16307	16241	16220	16218	16310	16396	16310	16174	16423	16192	16191	16100	16181	16329	16251	16332	16389	16129	16332	16288	16555	16338	16183	16371	16403	16230	16231	16076	16358	16403	16320	16218	16252	16154	16101	16182	16104	16295	16028	16127	16516	16074	16272	16283	16235	16238	16164	16434	16240	16349	16287	16342	16371	16197	16338	16400	16316	16242	16277	16391	16206	16359	16248	16258	16279	16458	16159	16339	16346	16172	16190	16198	16371	16142	16240	16187	16348	16423	16319	16025	16419	16265	16247	16271	16062	16115	16152	16388	16434	16217	16263	16184	16272	16045	16285	16283	16180	16404	16427	16482	16232	16113	16195	16273	16307	16250	16298	16159	16228	16108	16170	16359	16384	16175	16175	16230	16421	16257	16333	16242	16324	16363	16068	16037	16212	16166	16255	16274	16354	16534	16371	16069	16341	16300	16393	16391	16294	16241	16196	16225	16219	16190	16397	16197	16395	16402	16330	16335	16279	16176	16167	16122	16277	16285	16324	16195	16148	16144	16308	16493	16258	16383	16102	16378	16464	16284	16247	16149	16126	16214	16213	16368	16399	16263	16459	16477	16187	16025	16228	16196	16379	16392	16381	16335	16481	16451	16195	16300	16246	16437	16255	16361	16309	16292	16305	16305	16145	16786	16251	16250	16228	16168	16305	16334	16361	16146	16357	16300	15946	16307	16335	16235	16428	16224	16393	16376	16198	16222	16486	16314	16242	16354	16162	16271	16335	16324	16432	16396	16576	16317	16239	16452	16293	16422	16399	16298	16205	16264	16271	16365	16236	16406	16251	16255	16073	16182	16569	16229	16226	16227	16481	16223	16304	16401	16402	16330	16169	16197	16435	16122	16477	16193	16126	16142	16207	16280	16017	16268	16229	16094	16308	16050	16238	16136	16170	16273	16395	16310	16359	16456	16219	16275	16349	16218	16447	16058	16296	16138	16361	16262	16106	16455	16173	16275	16218	16426	16314	16469	16372	16163	16443	16283	16471	16225	16363	16127	16125	16256	16244	16240	16327	16223	16400	16252	16224	16270	16366	16340	16289	16359	16286	16230	16176	16170	16122	16241	16210	16330	16363	16260	16466	16130	16213	16224	16140	16254	16269	16225	16211	16433	16245	16098	16299	16214	16185	16294	16445	16299	16366	16266	16128	16414	16363	16264	16109	16450	16547	16197	16366	16107	16219	16260	16261	16392	16255	16196	16106	16250	16311	16400	16364	16396	16193	16358	16334	16094	16321	16060	16213	16463	16340	16393	16201	16275	16343	16198	16350	16367	16162	16253	16325	16335	16451	16300	16077	16263	16402	16325	16248	16185	16211	16169	16213	16296	16331	16264	16330	16170	16203	16171	16043	16070	16222	16003	16184	16357	16320	16194	16296	16358	16258	16188	16293	16400	16339	16251	16366	16296	16331	16274	16052	16195	16324	16149	16171	16360	16405	16437	16085	16205	16364	16499	16377	16186	16332	16218	16319	16233	16225	16462	16186	16307	16279	16399	16355	16201	16391	16211	16318	16393	15941	16168	16243	16301	16421	16240	16145	16166	16325	16329	16214	16131	16155	16381	16291	16167	16448	16381	16283	16286	16265	16204	16342	16274	16309	16401	16313	16087	16217	16288	16204	16216	16237	16350	16275	16401	16440	16149	16510	16373	16331	16380	16470	16386	16300	16218	16351	16368	16401	16458	16285	16386	16218	16284	16426	16301	16140	16147	16396	16449	16269	16082	16300	16249	16307	16173	16195	16448	16291	16219	16189	16100	16333	16213	16166	16273	16409	16231	16359	16468	16263	16373	16252	16265	16225	16429	16056	16368	16171	16105	16328	15992	16209	16197	16259	16152	16130	16375	16259	16165	16098	16427	16428	16371	16322	16236	16109	16242	16250	16192	16224	16246	16127	16259	16250	16230	16208	16165	16475	16255	16240	16392	16350	16175	16384	16268	16241	16307	16396	16193	16250	16179	16185	16037	15958	16239	16440	16404	16260	16095	16492	16455	16284	16369	16459	16422	16208	16339	16366	16443	16383	16247	16227	16214	16110	16300	16274	16199	16361	16205	16141	16166	16081	16176	16400	16136	16187	16358	16438	16298	16452	16255	16226	16316	16302	16331	16353	16146	16294	16370	16301	16232	16507	16355	16326	16266	16243	16155	16358	16121	16186	16196	16096	16300	16397	16317	16332	16242	16352	16330	16379	16169	16346	16317	16385	16182	16410	16487	16358	16287	16117	16247	16277	16349	16305	16271	16268	16379	16110	16319	16272	16323	16050	16202	16329	16121	16375	16264	16137	16353	16322	16158	16121	16275	16256	16278	16192	16241	16256	16253	16103	16369	16136	16322	16025	16315	16287	16232	16381	16320	16077	16124	16146	16267	16400	16252	16257	16344	16221	16120	16258	16136	16274	16300	16036	16329	16123	16212	16293	16286	16404	16311	16299	16229	16199	16281	16122	16273	16278	16368	16328	16263	16175	16097	16246	16155	16184	16021	16300	16391	16349	16226	16330	16155	16329	16206	16508	16293	16258	16386	16249	16352	16361	15917	16244	16255	16386	16303	16226	16162	16213	16320	16532	16197	16190	16226	16206	16280	16497	16239	16268	16380	16400	16140	16204	16450	16036	16241	16319	16380	16312	16265	16190	16164	16438	16268	16428	16298	16285	16516	16239	16337	16155	16342	16402	16301	16201	16289	16429	16395	16248	16146	16323	16190	16234	16247	16373	16466	16261	16251	16318	16262	16485	16170	16245	16194	16359	16359	16390	16042	16301	16292	16239	16370	16274	16453	16314	16140	16311	16210	16057	16307	16243	16290	16307	16549	16322	16228	16389	16164	16208	16357	16133	16183	16362	16141	16229	16331	16219	16325	16207	16211	16209	16082	16179	16273	16226	16194	16184	16299	16169	16194	16239	16270	16277	16178	16183	16304	16377	16162	16237	16164	16140	16308	16172	16361	16336	16224	16416	16430	16357	16256	16384	16308	16372	16307	16083	16181	16315	16153	16276	16341	16322	16277	16236	16318	16211	16379	16311	16495	16084	16293	16270	16118	16188	16358	16413	16346	16186	16071	16482	16098	16147	16259	16219	16421	16158	16231	16183	16313	16237	16507	16306	16256	16254	16450	16579	16152	16431	16455	16284	16258	16136	16214	16456	16376	16272	16202	16364	16345	16442	16217	16387	16356	16198	16342	16151	16359	16452	16253	16313	16342	16318	16156	16179	16319	16291	16253	16308	16255	16372	16174	16217	16181	16283	16680	16101	16396	16160	16161	16190	16196	16155	16170	16100	16161	16521	16186	16058	16203	16305	16334	16118	16364	16240	16273	16339	16199	16041	16256	16215	16320	16371	16164	16435	16337	16242	16460	16226	16101	16329	16105	16240	15985	16389	16237	16226	16276	16175	16405	16418	16390	16283	16177	16244	16131	16085	16240	16455	16194	16371	16372	16268	16322	16261	16127	16146	16217	16357	16252	16050	16220	16357	16218	16392	16430	16272	16366	16399	16171	16335	16075	16209	16262	16284	16177	16296	16294	16158	16396	16385	16088	16476	16354	16277	16163	16315	16253	16366	16201	16082	16324	16199	16121	16234	16271	16160	16099	16282	16217	16398	16287	16102	16179	16391	16298	16116	15982	16230	16237	16238	16239	16343	16209	16309	16183	16273	16012	16259	16230	16395	16202	16236	16386	16141	16204	16176	16176	16290	16170	16170	16221	16273	16309	16398	16163	16135	16282	16269	16000	16159	16180	16238	16238	16242	16393	16019	16166	16401	16229	16397	16167	16360	16139	16105	16332	16133	16417	16221	16204	16216	16151	16346	16151	16282	16328	16344	16183	16244	16182	16347	16288	16159	16218	16261	16232	16135	16345	16033	16192	16226	16120	16106	16383	16282	16353	16262	16276	16360	16320	16052	16327	16206	16492	16447	16331	16247	16278	16190	16341	16291	16291	16295	16414	16280	16386	16270	16120	16183	16152	16261	16088	16356	16274	16226	16185	16434	16363	16090	16267	16080	16192	16364	16213	16260	16467	16206	16451	16292	16248	16532	16086	16324	16216	16310	16299	16290	16192	16327	16091	16178	16457	16338	16237	16328	16254	16262	16255	16223	16313	16312	16208	16381	16382	16156	16010	16134	16285	16280	16145	16355	16295	16327	16272	16348	16117	16300	16226	16096	16311	16178	16227	16425	16485	16157	16296	16353	16369	16277	16351	16277	16182	16319	16128	16222	16484	16011	16295	16301	16441	16343	16232	16162	16138	16270	16374	16189	16449	16273	16303	16168	16456	16313	16241	16058	16276	16065	16175	16328	16313	16213	16262	16107	16562	16470	16220	16351	16279	16426	16406	16311	16226	16256	16471	16356	16134	16281	16191	16329	16448	16267	16245	16082	16079	16296	16166	16381	16636	16217	16216	16338	16294	16281	16256	16348	16241	16347	16167	16315	16223	16508	16375	16437	16274	16353	16198	16169	16162	16370	16155	16282	16414	16270	16397	16167	16262	16549	16291	16304	16219	16199	16344	16238	16339	16278	16325	16320	16196	16327	16416	16234	16265	16439	16272	16315	16434	16211	16295	16366	16338	16448	16247	16250	16205	16238	16337	16281	16431	16314	16305	16163	16040	16113	16211	16467	16374	16253	16311	16488	16352	16105	16472	16418	16229	16308	15986	16023	16342	16253	16318	16260	16158	16310	16353	16225	16177	16415	16118	16148	16221	16173	16294	16486	16337	16181	15962
25570	44800	42322	33324	28004	24234	21696	20265	19041	17878	17189	16770	16272	15694	15318	15268	15066	15260	15063	14959	14949	14927	14907	14795	14796	14961	14723	14667	14712	14586	14740	14689	14611	14561	14522	14299	14329	14442	14429	14324	14421	14229	14091	14151	14213	14390	14322	14326	14221	14334	14048	14378	14060	14364	14283	14321	14153	14162	14267	14187	14325	14302	14280	14173	14257	14217	14270	14151	14209	14326	14200	14198	14112	14099	14253	14126	14186	14216	14167	14237	14145	14174	14025	14069	14197	14282	14030	14213	14114	14128	14167	14076	14119	14195	14262	14127	14206	14151	14311	14189	14163	14155	14126	14227	14299	14209	14180	14253	14114	14268	14155	14216	14142	14219	14074	14344	14261	14145	14093	14108	14209	14336	14183	14148	14032	14126	14223	14238	14206	14145	14214	14187	14043	14323	14203	14013	14095	14083	14292	14151	14057	14174	14181	14218	14170	14341	14307	14155	14082	14129	14038	14001	14158	14302	14194	14241	14155	14204	14190	13946	14282	14324	14069	14011	14301	14096	14233	14399	14177	14103	14042	14118	14172	14032	14147	14012	14173	14132	14228	14151	14048	14183	14176	14218	14227	14283	14178	14299	14196	14157	14306	14072	14256	14404	14253	14210	14234	14135	14265	14082	14102	14183	14008	14128	14095	14191	14005	14013	14316	14148	14278	14083	14262	14126	14102	14144	14150	14208	14103	13999	14038	14115	14126	14041	14130	13956	14190	14115	14174	14215	14008	14049	14158	14042	14082	14256	14100	14162	14183	14136	14247	14229	14342	14289	14123	14153	14057	14044	14147	14169	14221	14039	14109	14368	14055	14039	14057	14037	14060	14215	14085	14079	14201	14107	14263	14146	14183	14205	14097	14059	14096	14138	14135	14055	14039	14099	14194	14201	14288	14039	14187	14072	14036	14217	14090	14090	14384	14052	14113	14012	14094	14072	14064	14315	14348	14301	14207	14210	14288	14078	14125	13946	14117	14036	14259	14153	14128	14078	14016	14306	14183	14027	13963	14336	14078	14065	14207	14214	14082	14110	14167	14248	14088	14093	14131	14044	14127	14100	14055	14171	14080	14118	14201	14126	14053	14217	14243	14071	14043	14222	14261	14237	14193	14348	14154	14098	14191	14122	14282	14239	14206	14082	14000	14261	14190	14272	14299	14309	14245	14153	14333	14039	13937	14196	14082	14239	14308	14336	14114	14054	14255	14173	14052	14174	14004	14161	14279	14089	14349	14235	14177	14154	14201	13945	14058	14255	14273	13993	14057	14166	14136	14170	14030	14059	14201	14187	14226	14160	14206	14231	14226	14236	14157	14171	14030	14066	14086	14243	14181	14085	14103	14083	14148	14258	14164	13936	14281	14143	14014	14118	14218	14232	14183	14218	14115	14128	14137	14283	14153	14148	14121	14055	14180	14312	14199	14202	14057	14044	14229	14216	14263	14053	14123	14227	14125	14159	14240	14101	14131	14162	14149	14014	14013	14135	14120	14078	14161	14343	13972	14175	14003	14367	14196	14154	14171	13882	14117	14206	14073	14111	14144	14170	14122	14152	14217	14154	14215	14174	14210	14218	14143	14080	14071	14086	14107	14195	14188	14069	14302	14063	14208	14374	14015	14187	14131	14167	14208	14165	14187	14154	14000	14234	14300	14088	14231	14163	14323	14149	14105	14001	14071	14031	14125	14042	14076	14169	14209	14272	14154	14197	14219	14159	14093	14328	14174	14272	14193	14085	14229	14259	14173	14183	14108	14284	14197	14136	14152	14113	14143	14109	14120	14181	14247	14235	14334	14170	14186	14183	14129	14130	13970	14177	14221	14063	14065	14165	14220	14015	14022	14206	14271	14335	14310	14097	14207	14175	14117	14145	14032	14154	14146	14070	14124	14085	14212	14237	14210	14111	14098	14325	14176	14023	14083	14167	14313	14164	14241	14232	14354	14118	14128	14082	14175	14235	14074	14169	14101	14100	14180	14041	14218	14028	14161	14186	14238	14065	14301	14059	14189	14161	14191	14137	14068	14175	14084	14125	14120	14028	14184	14145	14094	14005	14286	14247	14151	14149	14221	14194	14110	14197	14181	14255	14217	14177	14270	14294	14170	14131	14098	14160	14168	14334	14095	14238	14201	14207	14125	13987	14287	14062	14008	14051	14186	14157	14256	14127	14246	14193	14268	14085	13974	14234	14144	14257	14217	14338	14333	14029	14136	14036	14266	14049	14394	14244	14239	14089	14146	14234	14161	14088	14092	14060	14049	14056	14205	14064	14192	13873	14166	14210	14258	14058	14118	14140	14244	14031	14073	14157	13989	14276	14233	14194	14309	14242	14069	14184	14029	14045	14084	14067	14058	14094	14177	14063	14247	13986	14250	14171	14156	14129	14118	14222	14252	14134	14100	14095	14102	14048	14156	14087	14136	14151	14154	14053	14173	14011	14226	14174	14156	14237	14061	14302	14294	14111	14165	14092	14219	14218	14226	14095	14098	14222	14206	14002	14171	14297	14138	14075	14296	14101	14221	14281	14057	14298	14161	14183	14181	13970	14222	14130	14060	14336	14207	14299	14048	14082	14152	14220	14119	14290	14100	14114	14269	14148	14045	14295	14255	14114	14082	14025	14141	14164	14137	14177	14190	14159	14311	14240	14055	14190	14154	14065	14296	14183	14087	14213	14096	14070	14203	14139	14090	14160	14099	14073	14021	14184	14062	14405	14131	14106	14069	14229	14130	14234	14103	14011	14183	14200	14161	14050	14184	14028	14125	14113	14230	14157	14214	14174	14218	14063	14065	14212	14221	14150	14120	14093	14109	14018	14234	14235	14089	14220	14120	14235	14151	14033	14029	14219	14256	14191	14223	14231	14117	14221	14174	14013	14213	14281	14188	14260	14187	14102	14209	14042	14128	14413	14085	14200	14120	14211	14251	14264	14210	14224	14102	14080	14268	14136	14266	14064	14281	14316	14053	14052	14228	14114	14228	14486	14025	14011	14112	14214	14302	14058	14237	14235	14123	14311	14195	14034	14162	14117	14027	13998	14182	14103	14037	14071	14308	14092	14156	14071	14091	14122	14173	14179	14280	14238	14146	14310	14305	14258	14227	13921	14135	14102	14131	14082	14143	14079	14077	14135	14116	14117	14079	14207	14273	14108	14188	13962	14050	14273	14166	14161	14180	14224	14199	14236	13990	14024	14031	14251	14112	14224	14222	14220	14122	14223	14071	13992	14091	13977	14178	13929	14231	14056	14107	14077	14224	14118	14192	14192	14115	14225	14089	14263	14119	14156	14184	14068	14099	14189	14127	14245	14147	14203	14313	14073	14154	14192	14104	13975	14136	14134	14111	14208	14108	14192	14182	14065	14364	14156	14160	14131	14169	14278	14302	14070	14097	14216	14126	14172	14281	14158	13962	14129	14183	14117	14163	14183	14244	14073	14073	14226	14274	14252	14155	14289	14161	14297	14003	14194	14108	14163	13931	14157	14162	14370	14176	14315	14060	14125	14128	14294	14251	14004	14170	14197	14022	14204	14019	13975	14331	14059	14147	14096	14198	14274	14160	14112	14202	14204	14149	14143	14092	14192	14091	14048	14288	14068	14031	14203	14126	14197	14118	13997	14189	14104	14298	14244	14296	14415	14082	14118	14023	14053	14062	14143	14104	14221	14181	14069	13952	14167	13985	14012	14215	14182	14242	14268	14211	14207	14230	14103	14156	14111	14089	14141	14076	14076	14134	13935	14251	14148	14150	14170	14146	14083	14080	14122	14234	14256	14075	14003	14228	14227	14188	13990	14128	14120	14074	14307	14164	14054	14203	14293	14176	14026	14204	14121	14190	14011	14042	14155	14280	14254	14035	14112	14257	14047	14289	14139	14208	14101	14165	14234	14054	14130	14234	14086	14188	14262	14164	14187	14083	14082	14145	13947	14278	14142	14097	14153	13994	14091	14084	13922	14171	14153	14063	14014	14093	14193	14243	13875	14128	14242	14075	14246	14143	14132	14232	14243	14090	14094	14193	14193	14081	14198	14197	14144	14011	13937	14116	14102	14243	14202	14276	14242	14214	14196	14087	14281	14052	14298	14233	14244	14287	14191	14205	14071	14119	14088	13995	14228	14191	14092	14062	14062	14261	14110	14181	14099	14222	14182	14007	14163	14227	14112	14353	14248	14057	14065	14189	14224	14225	14127	14179	14123	14113	14123	14092	13929	14000	14060	14169	13988	14116	13872	14266	14103	14142	14239	14175	14174	14322	14006	14063	14185	14149	13851	14139	14128	14265	14011	14071	14060	14045	14076	14160	14207	14119	14036	14283	14077	14069	14182	14298	14349	14224	13916	13869	14185	14272	14010	14107	14153	14095	14114	14151	14034	14146	14322	14236	14033	14362	14055	14247	14016	14174	14192	14040	14215	14167	14105	14113	14315	14310	14236	13972	14131	14217	14083	14281	14376	14076	14144	14259	14216	14082	14219	14216	14282	13931	14286	14111	14319	14106	14119	13974	14123	14242	14281	14192	14148	14195	14121	14198	14015	14228	13997	14219	14265	14179	14105	14182	14135	14032	14236	14121	14210	14065	14245	14175	14127	14237	14299	14175	14098	14112	14234	14057	14289	14347	14085	14111	14100	14315	13952	14107	14253	14217	14081	14182	14120	14178	14134	14197	14233	14161	14197	14142	14144	14267	14026	14157	14302	14221	14287	14303	14236	14143	14118	14208	14214	14103	14322	14105	14190	14165	14136	14156	14289	14090	14063	14317	14183	14150	14020	14126	14177	14157	14284	14089	14077	14207	14138	14035	14230	14313	14262	14203	14118	14274	14247	14030	14057	14286	14126	14152	14057	14112	14091	14070	14299	14187	14119	14154	14033	14100	14069	14181	14161	13998	14193	14312	14059	14182	14236	14100	14182	14137	14069	14253	14494	13978	14128	14176	14102	14168	14248	14250	14098	14218	14129	14230	14276	13989	14176	14197	14037	14264	14089	14090	14118	14070	14401	14096	13986	14183	14080	14254	14192	14152	14284	14125	14287	14097	14164	14092	13990	14131	13940	14209	14063	14432	14130	14291	14262	14284	14139	14149	14073	14308	14232	14113	14321	14290	14126	14178	13984	14213	13980	14050	14074	14230	14331
27679	24123	29227	25583	21100	19658	18863	18309	17764	17538	17508	17427	17156	17173	17097	16844	16897	17424	16801	16888	16895	16795	16841	17004	17028	16907	17152	16901	16837	17031	16876	16903	16800	17014	16921	17043	16870	16701	16800	16640	17080	16832	16742	16809	16650	16871	16835	16491	17007	16746	16598	16811	16872	16701	16685	16733	16761	16723	16834	16751	16666	16832	16647	17010	16684	16537	16679	16786	16851	16688	16688	16695	16728	16868	16586	16777	16856	16666	16818	16775	16607	16891	16896	17012	16848	16785	16711	16788	16825	16811	16770	16728	16956	16800	16542	16671	16770	16921	16755	16685	16764	16814	16765	16885	16824	16753	16552	16813	16674	16754	16805	16627	16692	16604	16723	16623	16811	16848	16753	16956	16782	16810	16690	16554	16809	16721	16745	16719	16599	16839	16701	16821	16797	16393	16961	16728	16665	16672	16714	16898	16869	16848	16844	16871	16781	16788	16673	16769	16604	16678	16898	16738	16571	16651	16843	16832	16711	16747	16784	16786	16627	16827	16693	16977	16716	16987	16586	16719	16601	16864	16775	16799	16813	16665	16692	16615	16777	16559	16897	16756	16727	16791	16805	16701	16726	16721	16756	16775	16582	16766	16671	16743	16783	16850	16608	16736	16759	16802	16689	16839	16744	16778	16503	16947	16749	16788	16857	16596	16724	16699	16854	16676	16738	16833	16716	16741	16711	16737	16775	16649	16719	16680	16955	16820	16635	16668	16732	16683	16859	17038	16659	16735	16759	16818	16696	16771	16780	16833	16916	16734	16808	16572	16768	16648	16856	16641	16806	16590	16688	16782	16612	16830	16558	16807	16684	16718	16470	16728	16578	16643	16746	16771	16870	16726	16767	16851	16900	16721	16684	16665	16877	16873	16911	16766	16774	16684	16824	16802	16872	16802	16867	16804	16743	16582	16864	16678	16819	16915	16628	16825	16852	16780	16620	16770	16688	16639	16733	16754	16871	16859	16772	16805	16733	16866	16972	16757	16765	16760	16783	16598	16931	16651	16808	16815	16782	16802	16726	16885	16837	16789	16739	16566	16769	16836	16836	16715	16648	16769	16631	16823	16881	16883	16723	16692	16821	16819	16678	16680	16757	16784	16946	16742	16431	16933	16936	16930	16807	16720	16766	16524	16828	16550	16678	16780	16697	16774	16528	16759	16986	16631	16844	16825	16762	16606	16716	16502	16747	16693	16663	16750	16696	16725	16690	16856	16718	16673	16748	16842	16712	16679	16797	16550	16864	16663	16622	16975	16809	16702	16829	16949	16714	16857	16855	16720	16901	16759	17004	16952	16829	16704	16822	16807	16680	16856	16965	16724	16748	16861	16887	16703	16912	16725	16807	16493	16663	16606	16899	16856	16680	16813	16683	16831	16765	16695	16778	16714	16879	16822	16662	16666	16747	16694	16852	16738	16510	16671	16832	16832	16622	16730	16828	16716	16892	16826	16578	16702	16667	16643	16908	16760	16796	16700	16878	16707	16612	16840	16631	16834	16610	16888	16674	16875	16825	16843	16801	16579	16582	16800	16911	16808	16895	16772	16615	16678	16488	17014	16695	16701	16811	16660	16960	16721	16786	16737	16733	16810	16765	16910	16741	16624	16898	16807	16711	16801	16872	16924	16681	16685	16924	16824	16814	16922	16760	16810	16840	16595	16633	16898	16654	17056	16766	16771	16800	16629	16734	16731	16940	16711	16818	16796	16737	16570	16600	16600	16898	16671	16821	16925	16894	16594	16837	16802	16682	16753	16798	16732	16844	16601	16555	16849	16801	16900	16789	16593	16603	16743	16944	16766	16712	16722	16520	16853	16956	16661	16853	16655	16682	16691	16638	16748	16883	16687	16902	16931	16641	16839	16646	16645	16914	16824	16752	16769	16886	16878	16750	16803	16603	16727	16518	16751	16883	17000	16825	16680	16683	16710	16996	16715	16618	16796	16480	16724	16700	16817	16788	16558	16815	16742	16736	16794	16574	16774	16833	16766	16897	16891	16749	16678	16678	16805	16833	16964	16892	16758	16834	16628	16771	16671	16659	16891	16855	16702	16808	16877	16735	16730	16832	16778	16662	16650	16741	16725	16640	16948	16657	16705	16645	16812	16932	16653	16568	16770	16742	16783	16967	16849	16707	16901	16831	16802	16646	16721	16798	16828	16685	16946	16831	16664	16718	16786	16669	16572	16575	16654	16806	16857	16648	16714	16692	16600	16640	16798	16551	16887	16773	16655	16637	16753	16732	16687	16662	16572	16834	16564	16702	16939	16830	16603	16723	16752	16708	16748	16837	16583	16741	16651	16809	16870	16811	16844	16785	16851	16836	16869	16808	16824	16761	16852	16856	16861	16779	16847	16861	16783	16625	16708	16693	16787	16823	16841	16786	16758	16682	16727	16870	16768	16734	16922	16698	16720	16727	17079	16806	16885	16692	16668	16781	16910	16486	16438	16813	16864	16754	16807	16669	16819	16892	16836	16930	16847	16682	16562	16774	16839	16747	16896	16853	16835	16702	16722	16704	16808	16711	16651	16781	16817	16690	16850	16816	16654	16658	16950	16894	16651	16930	16627	16774	16839	16641	16488	16851	16760	16821	16965	16882	16728	16797	16691	16985	16650	16732	16929	16805	16844	16802	16461	16782	16650	16488	16892	16971	16844	16764	16682	16728	16811	16735	16791	16816	16722	16677	16720	16810	16835	16966	16761	16959	16861	16894	16608	16714	16750	16584	16897	16831	16677	16710	16704	16761	16792	16719	16704	16697	16668	16834	16880	16795	16605	16877	16965	16899	16798	16652	16751	16885	16647	16765	16814	16769	16901	16816	16833	16640	16835	16607	16704	16717	16656	16833	16748	16768	16600	16852	16773	16676	16884	16841	16662	16730	16661	16854	16648	16910	16777	16657	16584	16697	16775	16693	16832	16631	16750	16761	16644	16701	16952	16649	16567	16792	16916	16768	16826	16632	16839	16760	16681	16752	16738	16854	16852	16708	16784	16796	16749	16731	16821	16612	16678	16894	16726	16762	16960	16707	16665	16796	16891	16844	16677	16805	16802	16626	16831	16521	16829	16779	16654	16809	16833	16584	16924	16937	16668	16755	16819	16838	16618	16791	16685	16780	16756	16821	16904	16685	16770	16660	16766	16697	16741	16674	16874	16873	16688	16597	16840	16689	16818	16798	16791	16651	16668	16653	16588	16670	16768	17024	16834	16895	16947	16826	16924	16689	16848	16880	16792	16681	16709	16833	17029	16945	16786	16835	16773	16658	16729	16620	16798	17042	16804	16768	16624	16564	16850	16712	16709	16673	16771	16726	16768	16934	16887	16809	16876	17088	16816	16804	16751	16559	16709	16828	16734	16715	16957	16789	16740	16858	16618	16753	16823	16718	16844	16549	16978	16696	16647	16723	16688	17023	16821	16675	16812	16790	16617	16768	16920	16749	16885	16885	16829	16903	16786	16955	16602	16735	16738	16729	16700	16754	16845	16737	16691	16647	16876	16845	16720	16816	16783	16807	16711	16833	16597	16573	16692	16740	16706	16826	16663	16996	16631	16740	16826	16842	16655	16791	16868	16761	16702	16676	16921	16947	16697	16576	16599	16600	16820	16810	16762	16738	16790	16826	16829	16862	16812	16731	16545	16657	16828	16882	16838	16634	16727	16766	16635	16821	16527	16653	16702	16589	16447	16634	16832	16811	16848	16917	16627	16740	16777	16683	16855	16634	16723	16837	16823	16636	16694	16769	16744	16654	16716	16867	16647	16899	16741	16803	16875	16736	16697	16576	16781	16594	16973	16788	16824	16918	16626	16602	16817	16717	16844	16895	16888	16703	16866	16917	16905	16697	16709	16917	16836	16713	16795	16825	16690	16736	16774	16606	16825	16655	16790	16578	16762	16890	16849	16715	16664	16873	16866	16839	16731	16698	16840	17055	16751	16759	16678	16476	16716	16623	16835	16848	16633	16940	16641	16624	16638	16785	16648	16715	16688	16824	16720	16794	16633	16895	16783	16699	16759	16572	16802	16858	16737	16740	16836	16715	16628	16781	16753	16784	16845	16789	17092	16675	16622	16849	16681	16784	16599	16857	16814	16698	16643	16735	16734	16802	16804	17026	16889	16892	16842	16803	16629	16646	16765	16498	16615	17002	16717	16660	16775	16665	16772	16837	16821	16821	16790	16840	16729	16892	16939	16749	16973	16672	16740	16734	16703	16814	16621	16744	16771	16797	16962	16738	16620	16788	16770	16882	16645	16794	16687	16528	16606	16663	16746	16753	16848	16530	16806	16698	16794	16929	16949	16858	16821	16895	16625	16752	16733	16730	16904	16754	16719	16653	16801	16686	16975	16745	16883	16898	16697	16810	16680	16952	16746	16702	16979	16856	16739	16789	16739	16993	16723	16785	16767	16887	16763	16550	16587	16948	16587	16697	16522	16793	16474	16914	16608	16682	16837	16731	16569	16858	16946	16757	16575	16669	16669	16575	16764	16869	16725	16588	16834	16791	16876	16748	16798	16566	16839	16724	16661	16636	16821	16542	16792	16914	16965	16725	16794	16765	16958	16790	16695	16633	16780	16667	16648	16692	16674	16860	16747	16815	16782	17083	16781	16608	16661	16919	16898	16950	16778	16714	16977	16897	16924	16725	16720	16655	16807	16649	16774	16506	16693	16666	16830	16787	16997	16642	16941	16804	16574	16776	16794	17020	16672	16630	16743	16781	16747	16845	16864	16611	16706	16653	16812	16750	16667	16848	16764	16786	16739	16834	17001	16789	16896	16863	16839	16812	16629	16731	16893	16869	16733	16754	16629	16809	16836	16670	16835	16855	16743	16939	16703	16738	16676	16697	16773	16733	16637	16703	16913	16845	16910	16850	16783	16707	16683	16964	16804	16959	16818	16839	16837	16745	16750	16619	16724	16840	16696	16705	16610	16741	16891	16744	16720	16745	16803	16671	16603	16806	16828	16752	16653	16822	16889	16822	16690	16618	16725	16843	16653	16609	16777	16876	16782	16880	16622	16829	16841	16874	16985	16899	16711	16667	16808	16666	16678	16871	16943	16882	16763	16884	16660	16736	16635	16898	16578	16613	16619	16777	16610	16869	16652	16778	17051	16752	16869	16907	16881
24251	34904	32008	24813	21059	18983	17650	16960	16307	15998	15709	15316	15226	15032	14674	14639	14765	14848	14850	14854	14830	14562	14829	14805	14773	14700	14953	14632	14616	14539	14441	14553	14694	14575	14424	14723	14567	14386	14471	14686	14514	14476	14580	14438	14541	14458	14578	14233	14504	14508	14385	14350	14453	14627	14427	14490	14481	14382	14516	14515	14573	14589	14438	14338	14547	14472	14450	14473	14493	14488	14639	14397	14513	14490	14365	14478	14704	14379	14497	14669	14455	14405	14300	14516	14405	14584	14517	14494	14424	14471	14537	14642	14500	14310	14494	14416	14505	14353	14426	14504	14611	14541	14453	14291	14603	14406	14535	14387	14470	14500	14482	14412	14579	14383	14578	14561	14267	14424	14480	14627	14597	14475	14302	14467	14448	14389	14433	14441	14225	14502	14473	14516	14571	14275	14448	14336	14497	14358	14570	14487	14416	14583	14325	14429	14392	14399	14458	14381	14605	14330	14556	14393	14444	14473	14545	14351	14302	14538	14703	14265	14392	14319	14606	14539	14428	14397	14583	14477	14386	14658	14105	14447	14469	14512	14421	14431	14459	14280	14511	14201	14571	14492	14371	14441	14587	14420	14536	14382	14442	14461	14469	14330	14602	14429	14418	14559	14411	14529	14444	14398	14507	14370	14502	14458	14447	14446	14578	14608	14606	14495	14508	14561	14434	14394	14383	14629	14480	14496	14605	14385	14618	14470	14400	14438	14373	14383	14397	14375	14433	14441	14550	14338	14570	14533	14407	14518	14441	14430	14536	14501	14463	14300	14316	14438	14410	14463	14478	14481	14412	14577	14257	14439	14296	14391	14337	14449	14442	14460	14406	14421	14529	14364	14486	14442	14468	14450	14427	14565	14419	14555	14395	14445	14483	14556	14417	14504	14457	14635	14666	14575	14402	14507	14455	14459	14460	14348	14593	14379	14511	14534	14482	14589	14525	14477	14525	14456	14626	14370	14488	14417	14416	14500	14429	14396	14413	14387	14576	14446	14350	14468	14585	14659	14334	14435	14375	14305	14474	14555	14547	14455	14348	14551	14473	14323	14493	14683	14392	14568	14470	14529	14398	14387	14618	14401	14514	14338	14364	14359	14351	14315	14435	14392	14399	14295	14501	14374	14283	14468	14597	14413	14338	14272	14410	14296	14415	14508	14430	14481	14720	14519	14476	14422	14510	14331	14360	14516	14419	14481	14602	14481	14363	14600	14323	14453	14362	14386	14475	14291	14531	14549	14440	14447	14521	14380	14427	14610	14488	14345	14489	14439	14421	14522	14384	14584	14282	14363	14466	14577	14663	14438	14444	14492	14501	14501	14357	14595	14412	14443	14523	14466	14438	14454	14427	14370	14384	14416	14372	14475	14600	14426	14373	14375	14538	14514	14449	14519	14464	14627	14274	14472	14472	14458	14505	14494	14445	14421	14554	14622	14526	14467	14489	14378	14547	14473	14356	14471	14430	14470	14387	14479	14544	14596	14415	14429	14424	14382	14276	14547	14489	14403	14434	14437	14422	14573	14448	14400	14336	14622	14303	14420	14547	14253	14536	14421	14543	14430	14602	14590	14549	14420	14447	14388	14340	14334	14685	14395	14577	14466	14514	14556	14477	14452	14388	14513	14310	14507	14436	14429	14331	14506	14486	14438	14613	14465	14509	14326	14598	14452	14303	14306	14472	14512	14346	14485	14379	14432	14523	14561	14402	14372	14398	14445	14477	14427	14445	14551	14572	14482	14393	14343	14603	14205	14482	14533	14517	14553	14477	14364	14525	14492	14538	14396	14489	14376	14407	14427	14615	14488	14510	14399	14427	14557	14354	14390	14685	14322	14408	14346	14444	14564	14445	14549	14482	14557	14377	14440	14490	14541	14368	14428	14545	14425	14482	14475	14459	14528	14384	14405	14372	14628	14604	14481	14421	14428	14520	14470	14548	14508	14654	14294	14437	14551	14306	14392	14579	14361	14375	14542	14454	14502	14335	14516	14502	14403	14408	14448	14473	14423	14529	14241	14555	14527	14455	14361	14468	14378	14489	14327	14545	14503	14504	14462	14397	14364	14310	14556	14423	14400	14460	14635	14397	14449	14383	14576	14489	14472	14344	14473	14527	14459	14424	14395	14310	14614	14642	14421	14534	14516	14483	14403	14373	14587	14346	14369	14574	14458	14472	14530	14438	14471	14503	14332	14557	14334	14317	14332	14353	14437	14453	14345	14658	14408	14569	14490	14570	14454	14577	14520	14493	14494	14538	14579	14401	14517	14580	14445	14560	14541	14510	14292	14458	14490	14510	14553	14413	14373	14332	14567	14500	14418	14330	14261	14332	14330	14372	14350	14503	14324	14459	14512	14532	14448	14435	14419	14426	14504	14395	14397	14499	14534	14421	14476	14417	14511	14543	14403	14511	14530	14541	14462	14318	14421	14271	14503	14433	14381	14456	14537	14653	14232	14708	14422	14408	14513	14434	14498	14428	14366	14666	14582	14405	14494	14465	14510	14572	14403	14390	14436	14484	14446	14501	14310	14350	14432	14343	14395	14467	14359	14523	14549	14475	14442	14520	14512	14484	14515	14523	14444	14397	14466	14499	14482	14588	14438	14548	14687	14628	14435	14507	14585	14235	14412	14404	14402	14514	14539	14584	14447	14404	14472	14488	14558	14570	14567	14352	14529	14447	14338	14552	14436	14365	14420	14362	14376	14402	14429	14560	14428	14609	14474	14412	14326	14344	14360	14471	14390	14494	14353	14521	14571	14410	14438	14424	14556	14540	14521	14316	14508	14438	14419	14322	14340	14518	14366	14419	14421	14374	14756	14420	14383	14445	14535	14396	14432	14363	14310	14617	14480	14485	14424	14554	14222	14625	14519	14297	14735	14538	14423	14390	14404	14337	14523	14436	14464	14541	14545	14439	14490	14520	14576	14415	14411	14552	14318	14510	14394	14302	14369	14274	14459	14581	14344	14486	14515	14406	14409	14490	14375	14568	14443	14453	14484	14557	14435	14488	14413	14316	14520	14519	14275	14629	14524	14385	14534	14506	14368	14485	14484	14436	14559	14396	14565	14405	14493	14372	14509	14317	14325	14475	14478	14552	14520	14437	14517	14382	14362	14468	14452	14401	14565	14539	14206	14400	14462	14618	14561	14442	14474	14513	14438	14516	14393	14452	14519	14474	14370	14594	14461	14538	14628	14476	14251	14423	14416	14314	14659	14432	14401	14352	14440	14645	14591	14326	14381	14634	14366	14267	14591	14431	14499	14452	14403	14332	14528	14506	14465	14349	14627	14635	14560	14533	14543	14487	14326	14670	14369	14546	14545	14629	14413	14525	14306	14450	14502	14534	14573	14528	14570	14477	14350	14457	14616	14381	14375	14369	14311	14473	14343	14428	14288	14631	14445	14431	14359	14360	14395	14406	14430	14381	14420	14555	14459	14536	14364	14499	14500	14524	14501	14552	14647	14456	14305	14681	14396	14519	14370	14558	14602	14468	14400	14536	14265	14350	14440	14491	14328	14436	14441	14393	14516	14466	14287	14398	14257	14404	14522	14544	14417	14506	14612	14400	14596	14320	14436	14527	14551	14530	14618	14233	14602	14442	14464	14384	14543	14406	14468	14620	14447	14110	14371	14466	14359	14444	14464	14320	14537	14433	14507	14503	14510	14381	14591	14364	14385	14487	14525	14310	14364	14414	14426	14439	14455	14616	14469	14400	14538	14421	14393	14487	14438	14457	14578	14353	14455	14364	14369	14570	14403	14645	14596	14376	14407	14510	14405	14481	14477	14573	14659	14352	14538	14399	14515	14402	14356	14400	14420	14488	14347	14386	14510	14392	14471	14436	14306	14491	14246	14503	14465	14515	14333	14561	14494	14311	14449	14634	14532	14603	14467	14427	14458	14473	14450	14347	14558	14559	14645	14381	14380	14457	14388	14584	14490	14442	14595	14415	14364	14579	14565	14515	14411	14517	14362	14599	14359	14634	14548	14566	14433	14349	14524	14582	14337	14458	14364	14438	14426	14574	14431	14353	14535	14264	14512	14458	14479	14483	14523	14464	14428	14516	14576	14586	14537	14339	14539	14366	14418	14483	14406	14421	14547	14459	14657	14696	14427	14681	14441	14439	14479	14591	14427	14470	14547	14467	14417	14434	14609	14323	14483	14496	14447	14565	14323	14516	14256	14345	14423	14571	14510	14412	14399	14360	14356	14546	14454	14330	14346	14602	14582	14490	14568	14427	14334	14595	14227	14377	14444	14444	14397	14411	14419	14676	14456	14501	14638	14484	14455	14488	14660	14576	14521	14453	14237	14586	14393	14393	14584	14671	14397	14445	14566	14285	14582	14253	14304	14413	14437	14603	14340	14417	14406	14490	14528	14379	14349	14350	14276	14501	14320	14578	14400	14432	14541	14511	14369	14507	14350	14464	14373	14482	14310	14439	14432	14300	14395	14477	14370	14431	14570	14560	14585	14431	14466	14469	14570	14571	14382	14530	14572	14338	14412	14333	14347	14522	14487	14383	14461	14585	14481	14477	14498	14464	14332	14521	14404	14505	14471	14342	14314	14387	14376	14396	14240	14602	14436	14525	14494	14327	14689	14659	14291	14356	14467	14526	14385	14420	14465	14594	14554	14278	14480	14609	14608	14383	14598	14559	14409	14451	14625	14499	14522	14409	14506	14336	14583	14529	14201	14433	14572	14518	14543	14392	14438	14508	14356	14412	14299	14554	14412	14427	14453	14342	14582	14479	14519	14492	14599	14481	14448	14453	14391	14531	14413	14340	14585	14481	14407	14550	14710	14493	14544	14474	14620	14468	14341	14377	14501	14525	14596	14594	14477	14539	14533	14275	14538	14261	14615	14404	14465	14223	14522	14431	14357	14541	14384	14520	14415	14427	14502	14299	14249	14495	14521	14451	14509	14496	14513	14589	14314	14506	14475	14407	14417	14579	14696	14682	14359	14494	14311	14386	14365	14574	14594	14409	14351	14519	14491	14438	14319	14470	14641	14408	14338	14420	14689	14453	14464	14391	14496	14366	14496	14515	14494	14502	14376	14489	14512	14548	14363	14448	14350	14500	14459	14449	14485	14495	14515	14375	14201	14438	14564	14521	14388	14401	14553	14315	14511
23564	20927	28220	24166	22486	22700	21724	18852	17992	17899	17545	17296	17190	16938	16692	16625	16843	16482	16445	16678	16432	16699	16718	16512	16457	16475	16683	16663	16528	16489	16247	16388	16282	16338	16317	16349	16259	16286	16157	16328	16512	16225	16328	16299	16281	16377	16139	16199	16345	16255	16103	16288	16231	16115	16101	16090	16244	16070	16167	16102	16341	16237	16003	16268	16150	16215	16117	16130	16436	16055	16059	16175	16273	16248	16162	16094	16267	16114	16113	16177	16038	16090	16245	16246	16255	16175	16152	16146	16243	16383	16126	16239	16166	16065	16190	16221	16053	15990	16117	16042	16072	16057	16335	16027	16189	16227	16220	15952	16304	16300	15975	15970	16082	16513	16076	16170	16014	15948	16172	16228	16159	16081	16111	16335	16062	16255	16255	16243	16011	16230	16282	16057	16140	16305	16124	16189	16196	16086	16021	16049	16228	16204	16013	16103	16135	15981	16194	16059	16055	16139	16134	16160	16250	16162	16353	16281	16052	15955	16179	16002	16103	16180	16070	15931	16010	16263	16118	16139	16170	16255	16066	16144	16147	16004	16094	16263	16148	16281	16032	16028	16060	16022	16302	16058	16118	16066	16028	16244	16251	16103	15935	16151	16286	16117	16114	16195	16257	16133	16351	16135	15964	15967	16279	16141	16121	16101	16227	16166	16336	16020	16145	16236	16157	16379	16126	16254	16291	16300	16193	16067	16204	16059	16251	16132	16231	16074	16145	16120	16294	16342	16211	16154	15980	16064	16062	16032	16240	16280	16230	16055	16193	16193	16209	16108	16052	16328	16223	16110	16131	16058	16166	16147	16160	16062	16224	16189	15995	16151	16136	16117	16019	16223	16243	16101	15857	15860	16176	16022	16088	15923	16023	15934	15955	16243	16361	16025	16274	15947	16038	15953	16212	16192	16260	16253	16075	16066	16287	16343	15962	16189	16216	16130	16268	16210	16076	16214	16121	16142	16233	16188	16293	16307	16139	16176	16156	16104	16326	16119	16148	16246	16421	16237	16281	16098	16130	16152	16071	16245	16263	16263	16008	16146	16316	16112	16357	16437	16275	16315	16156	16325	16219	16212	16141	16100	16277	16174	16196	16113	16121	16117	16144	16207	16277	16165	15995	16018	16121	16089	16267	16198	16241	16057	16207	16229	16160	16259	16068	16199	16092	16010	16003	16131	15934	15870	16166	15964	16027	16244	16272	16107	16206	16319	16067	16027	16198	15974	16182	16410	16232	16135	16318	16086	16385	16197	16177	16104	16334	16182	16069	16177	16229	16236	16201	16223	16219	16289	16080	16291	16098	16225	16145	15983	16115	16297	16183	16069	16076	16234	16221	16078	16088	16252	15994	16198	16203	16239	16011	16014	16179	16152	16025	16127	16288	15992	16137	16022	15864	16106	16369	16082	16165	16405	15979	16110	16231	16170	16214	16109	16320	16184	15936	16216	16437	16162	16232	15987	16010	16363	15949	16299	16069	16119	16151	16153	16120	16232	16196	16236	16179	16070	15979	15960	16046	15829	16109	16199	16124	16192	16061	16186	16171	16070	16270	16033	16301	16244	16276	15984	16171	16191	16026	16145	16085	16184	16157	16394	16261	16274	16254	16014	16207	16214	16022	16141	15988	16102	16167	15826	16148	16242	16226	16305	16070	16264	16101	16199	16116	16303	16129	16042	16157	16205	16049	15925	15941	16226	16186	16186	16030	16125	16151	16273	16038	16179	16131	16148	16116	16255	15902	16129	16005	16158	16154	16339	16087	16126	16146	16110	16147	16282	15903	16168	16383	16051	16138	16343	16226	16311	16227	16234	16157	16215	15936	16181	15931	16068	16432	16383	16247	16202	16201	16333	16096	16225	16217	16047	16144	16123	16128	16193	16293	16196	16256	16157	16001	16108	16229	16086	16226	16198	16209	16120	16134	16205	16082	16016	16196	16042	16021	15994	16455	16245	15989	16121	16179	16035	16277	16242	16255	16261	16028	16106	16107	15991	16025	16112	16062	16186	16183	16024	16085	16122	16172	16143	16184	16204	16107	16234	16219	16062	16131	16105	16128	16304	16164	16184	16198	16028	16072	16059	16072	15981	16139	15872	16141	16221	16067	16147	16173	16177	16227	15958	16059	15954	16264	16005	16256	16139	16194	16217	16153	16148	16148	16298	16079	16189	16177	16285	16095	16146	16237	16396	16221	16135	16029	16182	15945	16054	16286	16252	16310	16275	16017	16242	16331	16153	16140	16025	16507	16263	16025	16110	15953	15995	15997	16001	16358	16253	16340	16137	16242	16177	16018	16340	16206	16241	16155	16100	16092	16136	16143	15934	16162	15973	16179	16250	15991	15959	16092	16038	16222	16086	16160	16348	16128	16019	16156	16350	16191	16275	16100	16289	16340	16267	15938	16101	16323	16040	16252	16242	16001	16089	16294	16115	16213	16204	16418	16191	16280	16235	16080	16063	15988	16118	16126	16197	16028	16306	16229	16549	16225	16119	16214	16096	16251	16197	16185	16279	16032	15988	16009	16294	16220	16003	16069	16211	16269	16229	16123	16171	16050	15989	16077	16148	16416	16164	16175	16093	16379	15980	16057	16190	16153	16084	16011	16186	16116	16198	16305	16094	16160	15969	15980	16211	16029	16281	16181	16189	16126	16168	16165	16120	16289	16218	16050	16150	16227	16077	16060	16271	16192	16190	16220	16059	16165	16011	15835	15958	16127	16132	15952	16324	16105	16235	16121	16146	16178	16231	16061	16238	16245	16233	16060	16083	16107	16203	16339	16112	16000	16001	16213	16160	16129	16142	16198	16157	16073	16027	16036	16222	16239	16008	16034	16213	16423	16073	16273	16227	16100	16271	16046	16253	15995	16266	16090	16246	16094	15996	16284	16277	16271	16050	16216	16283	16244	16334	16296	16152	16231	16230	16166	16027	16223	16244	15903	16180	16004	16147	16191	15947	16146	15985	16095	16158	16137	16169	16166	16079	16280	16249	16089	16104	16084	16387	16101	16075	16291	16081	16229	15985	16260	16093	16223	16194	16081	16219	16243	16166	16052	16102	16193	16037	16094	16030	16227	16246	16296	16089	16070	16225	16103	16192	16137	16275	16279	16277	16131	16275	16142	16011	16091	16270	16155	16175	16094	16277	16160	16151	16176	16206	16194	16102	16088	16041	16219	16068	16066	16117	16165	16213	15964	16178	16245	15968	16200	16202	16363	16194	16024	16138	16283	16067	16199	16093	16263	16152	16310	16122	16031	15922	16140	16305	16432	16334	16218	16045	16149	16136	16082	16150	16239	16235	16319	16368	16172	16094	16180	16237	16138	16292	16274	16147	16202	16093	16244	16067	16363	16151	16102	16089	16219	16213	16337	16230	16146	16287	16023	16043	16063	16277	16083	16169	15984	16057	16114	16273	16179	16142	16288	16279	16000	16174	16255	16289	16269	16372	15970	16107	16140	16122	15958	16200	16130	16255	16199	16271	16090	16233	16182	15914	16199	16245	16146	16212	16315	16308	16235	16264	16368	16216	16157	16285	16186	16136	16051	16191	16225	16242	16149	16094	16162	16226	16226	16188	16173	16116	16150	16169	15889	16186	16170	15922	16237	16091	16118	16167	16013	16138	16183	15919	16039	15986	16272	16281	16174	16253	16124	15954	16175	16202	16092	16189	16070	16205	16076	16225	16118	16326	16340	16088	16330	16271	16114	16053	16319	16111	16316	16082	15896	15950	16066	16203	16115	16187	16162	16121	16051	16333	16163	16181	16322	16287	16114	15994	16124	15998	16251	16110	16178	16195	16084	15983	16250	16252	16166	16286	16334	16159	16055	16245	16303	16137	16151	16129	16175	16198	15939	16128	16164	16308	16218	16014	16141	16309	16063	16366	16165	16323	16164	16179	16259	15991	16203	16048	16231	16277	16028	16237	15968	16109	16186	16148	16165	16030	16110	16286	16363	16129	16265	16129	16150	16028	16229	16044	16365	16178	16304	16255	16080	16009	16265	16020	16139	16326	16216	16323	16003	16085	16197	16187	16306	16032	15943	16131	16168	16099	16121	16163	16124	16148	16282	16121	15977	16304	16019	16188	16235	16262	16013	16127	15977	16036	16081	16334	16085	16277	16267	16118	16239	16285	15989	16101	16157	15899	16120	16007	16117	16175	16154	16294	16078	16218	16066	16220	16004	16232	16156	16138	16279	16255	16323	16124	16149	16212	16253	16187	16262	16235	16144	16260	16066	16113	16129	16028	16096	16245	16294	16306	16112	16225	15964	16142	16339	16180	16078	16192	16073	16050	16267	16172	16359	16117	16273	16154	16087	16204	16307	16243	16188	16073	15949	15932	16140	16256	16214	16183	15980	16192	16154	16219	16003	16288	16267	16063	16264	16043	16295	16231	16191	16207	16200	16236	16311	16197	16256	16174	16086	16073	15917	16313	16216	16148	16059	16219	16125	16322	16206	16357	16123	16181	16239	16285	16260	16281	16327	16374	15955	16275	16173	16171	16139	16121	16100	16070	16065	16064	16173	16149	16175	15967	16010	16278	16127	15992	16097	16350	16099	16104	16131	16025	16164	16146	16108	16122	16036	16281	16124	16010	16175	16247	16220	16161	16290	16188	16274	16052	16128	16197	16144	16007	16350	16026	16253	16337	16247	16228	15959	16008	16099	16129	16020	16090	16272	16108	15987	16028	16232	16080	16041	16185	16054	16139	16260	16386	16198	16077	16144	16150	16268	16127	16048	16229	16348	16240	16237	16320	16283	16044	16074	16209	16187	16123	16035	15867	15948	16203	16243	15938	16060	16320	16076	16138	16175	16244	16206	16319	16082	16066	16062	16295	16054	16194	16097	16230	16253	16291	16263	15978	16164	16049	16044	16104	16174	16058	16130	16099	16159	16068	16089	16270	16206	16177	16307	16368	16065	16292	16050	16220	16135	16018	16065	16170	16155	16105	16259	16149	16422	16275	15865	16209	16125	16307	16041	16082	16100	16009	16324	16087	16112	15920	16083	16277	16227	16242	16209	16184	16148	16114	16272	16343	16287	16026	16301	16231	16120	15980	16143	16202	16135	16129	16154	16072	16016	16142	16156	16118	16059	16168	16192	16209	16253	16286	16113	16015	16049	16234
23602	39340	36549	28643	24124	21010	19400	18327	17469	16749	16126	15656	15383	15293	15105	14762	14741	14758	14726	14702	14608	14575	14692	14607	14535	14609	14580	14457	14734	14513	14228	14346	14210	14335	14235	14349	14274	14193	14279	14339	14355	14167	14239	14202	14072	14188	14243	14033	14073	14283	14173	14028	14202	13919	14238	14163	14363	14133	14015	14030	14194	14245	14093	14083	14193	13989	14202	14027	14059	14171	14126	14313	14121	14101	14219	13968	14235	14141	14173	14085	14134	14165	14045	14030	14234	14145	14215	14160	14153	14203	14152	14214	14085	14087	14190	14226	14061	14072	14242	14171	14065	14161	14088	14441	14184	14058	14190	14057	14435	14147	14083	14121	14324	14193	14040	14304	14086	14115	14248	14159	14041	14123	14217	14172	14124	14119	14157	14009	14117	14228	14178	14341	14184	14181	14103	14102	14101	14095	14142	14126	14070	14023	14089	14122	14290	14260	14070	13939	14106	14182	14303	14083	14204	14202	14135	14218	14115	14246	14217	14052	14263	13955	14125	14015	14164	14225	14032	14142	14186	14037	14073	14037	14214	14109	14108	14248	14129	14043	14164	14315	14107	14086	14106	14137	14165	13938	14140	13979	14184	13965	14060	14101	14111	14249	14174	14146	14173	14130	14155	14079	14048	14277	14180	14133	14231	14138	14174	14160	14135	14083	14213	14210	14101	14036	14233	13966	13989	14162	13967	14196	14160	14190	13984	14213	14109	14206	14083	14185	14129	14104	14036	14215	14215	14107	14118	14061	14318	13859	14183	14075	14122	14085	14027	14114	14083	14048	14136	14046	13947	14114	14060	14095	14153	14096	14011	14204	14170	14199	14029	14091	13996	14008	14039	14207	14036	14174	14081	14163	14003	14303	14160	14000	14198	13934	14049	14047	14097	13980	14114	14101	14148	14102	13972	13965	14047	14069	14146	14159	14081	14078	14075	14169	14134	14231	14031	14033	14077	14209	14081	14255	14226	14108	14042	14217	14097	14188	14250	14077	14175	13989	14212	14072	14018	14249	14240	14251	14126	14301	14076	14116	14073	14171	14059	14196	14021	14337	14039	14111	14165	14239	14186	14058	14148	14176	14179	14026	14185	14125	14083	14104	14300	13921	14185	14052	14068	14185	14166	14118	14115	14137	14055	14112	14089	14147	14143	14120	14008	14229	14209	14170	14162	13960	14130	14246	14219	14090	14158	13999	14046	14122	14309	13886	14171	13989	14145	14108	14142	14054	14037	14190	14382	14125	14135	14062	14299	14054	14036	14287	14241	13937	14005	13971	14182	14100	14149	14165	14193	14051	14127	14124	14166	14128	14164	14125	14148	14002	14169	14061	14199	14071	14009	14269	14211	14095	14119	14130	14332	14274	13959	14170	14031	14121	14133	14218	14097	14109	14250	14132	14192	14037	13969	14208	14197	14227	14149	14221	13871	14012	14113	14145	14110	14199	14071	14206	14276	14136	14195	13980	14081	14098	14264	14063	14118	14158	13980	14306	14076	14077	14053	14154	14183	14218	14085	13908	13985	14209	14173	14223	14322	14075	14249	14076	14164	14085	14115	14020	14166	14261	14127	14190	14097	14038	14113	14030	14014	14125	14118	14024	14152	14232	14193	14052	14212	14134	14138	13995	13993	14215	13998	14178	14047	14179	14048	14004	14272	14117	13990	14149	14131	14187	14273	14164	14016	14245	14268	14243	14024	14120	14222	14156	14125	14141	14161	14239	13989	14193	14133	13984	14101	14179	14009	14285	14147	14219	14112	14194	14181	14183	13947	14047	14245	14238	14183	14234	14164	14098	14078	14242	14080	14193	14163	14136	14262	14187	14099	14200	14177	13976	14159	14168	14001	14013	14202	14020	14115	14107	14054	13988	13958	14123	14237	14149	14035	14127	14092	14214	14099	14112	14133	14250	14327	14217	14130	14170	14048	14152	14278	14183	14082	14080	14062	14074	14119	14116	14169	14102	14149	14240	14113	13988	14227	14105	14185	14040	14260	14043	14165	14137	14158	13979	14137	14059	14157	14183	14217	14099	14142	14198	13968	13961	14077	14114	14289	14185	14264	14081	14127	14282	14043	14266	14068	14181	14161	14046	14159	14069	14140	14172	14141	13821	14114	13944	14154	14222	14212	14052	14212	14022	14158	14098	14207	14150	14043	14023	13954	14068	14095	14122	14212	14254	14203	14223	14055	14037	14207	14158	14304	14159	14050	14003	14242	14121	14062	13942	14001	14195	14115	14099	13946	14131	13985	13981	14087	14133	13935	14144	14201	14169	14185	13994	13939	14069	14108	14117	14177	14255	14102	14131	14209	14077	14009	14110	13973	14147	14057	14074	14105	14197	14119	14225	13887	14225	14058	14150	14091	14153	13961	14145	14168	14162	14033	14262	13977	14128	14141	14235	14242	14063	13927	14148	14106	14275	14113	14054	14199	14089	14094	14100	14202	14213	14093	14057	14188	14232	14117	14051	14089	14158	14119	14125	14297	14238	14096	14183	14238	14254	14137	14068	14111	14112	14237	14015	14023	14040	14069	14048	14109	14192	14181	14101	14141	14173	14234	14175	14117	14114	13982	14221	14279	14014	14093	14031	14155	14131	13971	14130	14115	14267	14265	14029	14141	14242	14216	14173	14068	14183	14167	14222	14032	14237	14045	14158	13964	14067	14087	14127	14252	14096	14165	14015	14142	14090	14277	14225	14023	14391	14123	14063	13998	14153	14007	14202	14212	14055	14250	14067	14151	14109	14106	14117	14268	14173	14086	14233	14163	14109	14307	14221	14123	14207	14106	14218	14277	14063	14153	14197	14211	14080	14226	14066	14243	14060	14210	14021	14128	14091	14139	14006	14179	14063	14136	14139	14038	14090	14103	13982	14084	14173	14097	14200	14096	14059	14100	14046	14019	14160	14021	14067	13953	14246	14081	14094	14174	14310	14096	14080	14000	14170	13929	14233	14050	14077	14061	14121	14191	14079	14131	14251	14063	13991	14131	14183	13955	14253	14127	14265	14006	14050	14015	14011	14084	14061	13991	14191	14114	14116	14072	14112	14173	14107	14227	14287	14103	14134	14144	14179	14181	14191	14173	14080	14220	14147	14105	14095	14083	14066	14038	14165	14051	14179	14114	14218	14185	14230	14054	14207	14131	14214	14183	14135	14009	14001	14092	14133	14012	14293	14101	14043	14123	13982	14120	14198	14082	14103	14232	13933	14036	14163	14204	14182	13993	14144	14054	14184	13968	14208	13977	14187	14194	14223	14261	13951	14258	14286	14067	14207	14276	14007	14266	14123	13943	14126	14172	14107	14011	14032	13958	14120	14167	14124	14203	13949	14149	14120	14198	14050	14103	14036	14129	14121	14110	14047	14081	13987	14124	14110	14135	14121	14087	14092	14172	14189	14030	14123	14254	14320	13971	14007	14060	14259	14028	14150	14091	14132	14096	14040	14123	14178	14090	14272	14142	14053	14102	14094	14205	14186	14193	14172	14189	14067	14053	14164	14114	14182	14157	14179	14009	14117	14323	14152	14096	14186	14054	14019	14100	14128	13987	14213	14060	14089	14270	14023	14224	14246	14168	14030	14045	14175	14016	14331	14106	14148	14270	13995	14115	14042	14154	14056	14263	14024	14132	14219	14255	14199	14052	14160	14191	14143	14251	14298	14159	14062	14169	14136	14169	14123	14178	14191	14225	14083	14085	14265	14130	13937	14085	14082	14067	14261	14118	14099	14003	13976	13971	13989	14196	13983	14190	14017	14114	14008	14195	14202	13932	14131	14138	14197	14023	14060	13975	14000	14050	14129	14039	13997	14233	14123	14187	14046	14155	14118	14031	14155	14328	14144	14106	14097	14154	14120	14076	14328	14252	14049	14251	14169	14133	14095	14228	14092	14028	13952	14123	13977	14127	14101	14175	14043	14135	14132	14056	14131	13991	14169	14249	14214	14251	14106	14195	13871	14085	14010	14105	14017	14029	13962	14091	14135	14176	14125	14131	14156	14175	14288	14234	14067	14121	14176	13950	14174	14140	13927	14124	14120	14245	14161	14017	14155	14070	13956	14215	14150	13979	13974	13965	14194	14114	14200	14307	14226	14030	14199	14160	14166	14005	14196	14006	14293	13955	14002	14056	14119	13897	14225	14047	14088	14179	14093	14008	13990	14231	14182	14235	14214	14293	14120	14146	14093	13994	14051	14004	14273	14029	14093	14106	14109	13985	14023	13991	14136	14006	14128	14251	14201	14028	14320	14225	14228	14103	14204	13958	14098	14009	14203	14019	14182	14125	14359	14226	14076	13922	14123	14105	14137	14129	14138	14155	14012	14157	14027	14261	14012	14226	14101	14074	14177	14184	14111	14166	14117	14157	14046	14167	14220	14051	14133	14166	14165	14098	14169	14147	14102	14243	14169	14022	14291	14119	14091	14219	14084	13951	13936	14245	14139	13996	13962	14040	14016	14291	14116	13975	14309	14203	14167	14347	14115	14124	14190	14210	14156	14159	14111	14148	14029	14067	14154	14110	14173	13958	13987	14133	14054	14156	14240	14201	14078	14245	14228	14092	14362	14100	14193	14205	14184	13874	14014	14066	14308	14098	14205	14002	13895	14019	14242	14132	14003	14067	14128	14213	13930	14007	14233	14121	13997	14000	13960	14276	14120	14114	14235	14212	14017	14051	14101	14109	14033	13966	14008	14164	14039	14050	14180	14145	14046	14210	14154	14108	14206	14082	14124	14385	14141	14121	14230	14049	14256	14209	14066	13990	14023	14221	14130	14116	14168	14186	14123	14050	14170	14056	14121	13885	14032	14189	14214	14293	13976	14085	14022	13940	14013	14110	13948	14136	14244	14203	14114	14161	14142	14127	14203	14114	14166	14051	14155	14090	14204	14101	14122	14075	14188	14149	14081	14039	14225	13953	14144	14187	14091	14058	14199	14143	13991	14289	14006	14140	14246	14225	14088	14148	14289	14283	14117	14213	14216	14079	14177	14213	14212	14231	14276	14051	14029	14138	14142	14236	13951	14129	14172	14256	14150	14043	14180	13929	14144	14004	14215	14034	14340	14275	13992	14264	13975	14138	14016	14091	14173	14259	13992	14095	14099	14047	14199	14149	14212	14035	14220	14072	14047
22564	20978	28727	23449	21419	23813	25530	20304	18915	18542	18051	17657	17090	17101	17026	16790	16529	16684	16578	16533	16729	16420	16587	16673	16483	16498	16582	16333	16381	16150	16180	16215	16170	16236	16317	16319	16089	15975	16153	15948	15963	16041	15839	15831	16044	15787	15847	15914	15887	15919	15989	15804	15943	15823	15939	15856	15877	16060	15967	16069	16006	16090	16063	15794	15929	15945	16121	15777	15906	15873	16008	16052	15757	15726	16019	15941	15800	15869	15801	15704	15922	15753	16030	15856	15943	15846	15826	15952	15893	15912	15899	15774	15778	15877	16035	15999	15803	15862	15825	15888	15809	15901	15937	15993	15853	15966	15741	15902	15846	16140	16002	15878	15920	15833	15807	16006	16020	16029	15750	16041	15979	15944	15836	15914	15834	15851	15833	15798	15858	15873	15724	15771	15942	15931	15757	15877	15868	15751	15700	15920	15839	15908	15932	15692	15880	15922	15823	15856	15667	16032	16066	15848	16029	15855	15839	16029	15950	15648	15873	15780	15788	15943	15829	16043	15803	15890	16013	15779	15994	15938	15829	15789	15975	16013	15733	15955	15710	15865	15924	15971	15936	15847	15796	15775	15992	15966	15786	16021	15709	15935	15998	15990	15921	15923	15808	15860	15782	15751	15780	15998	15819	15687	15834	15804	15677	15827	15722	15824	15981	15896	15838	15880	15785	15790	16051	15893	15770	15872	15715	15801	15865	16036	16198	16093	15864	15995	15826	15816	15689	15857	15837	15853	15817	15675	15783	16068	15670	15929	15973	15920	15800	15939	15790	15750	15669	15842	15948	15961	15938	15977	15898	15703	15839	15866	15668	15924	16007	15723	15971	15886	15773	15903	15775	15871	15748	15754	15718	15925	15795	15868	15987	15869	15791	15932	15748	16036	15753	15985	15626	15947	15925	15765	15994	15762	15698	15831	15859	15682	15630	15971	16005	15785	15931	15704	15932	15886	16102	16010	15921	15927	15873	15760	15822	15577	15928	15892	15723	15975	15881	15981	15754	15904	15763	15780	15885	15768	16015	15943	15931	15819	15806	15994	15933	15914	15615	15674	15899	15900	15893	15729	15905	15816	15986	15778	15740	15546	15765	15692	15806	15783	16007	15938	15879	16004	16047	15980	15896	15839	15962	15748	15818	15701	15901	15774	15843	15989	15724	15823	15783	15814	15785	15812	15900	15864	15943	16010	15800	15838	15966	16042	15877	15842	15825	15813	15948	15881	15855	15779	15827	15756	15913	15936	15817	15827	15846	15862	16117	15809	15879	15816	15814	15862	15873	15837	15902	15951	15779	15593	16035	15655	15680	15862	15861	15835	15821	15752	15982	15953	15876	15776	15822	15788	15918	15882	15707	15790	15808	16007	15981	15812	15916	15869	15892	15939	15932	15914	15780	15841	15953	15920	15791	15777	15950	15855	16087	15911	15780	15829	15896	15864	15843	15936	15940	15946	15970	15674	16049	15877	15912	15821	15697	15773	15837	15905	15906	15864	15651	15499	15595	15685	16111	15855	15806	15679	15843	15811	15878	15846	15798	16064	15847	15837	15821	15788	15761	15975	15874	15897	15728	15906	15931	15907	15900	15869	15761	15621	15911	15881	15793	15732	15819	15921	15976	15796	15822	15911	15784	15878	15956	15990	15895	15819	15646	15778	15946	15762	15946	15827	15993	15908	15808	15713	15891	15759	15943	15621	16024	15749	15713	15987	15935	15901	15943	15986	16016	15924	15796	15686	15874	15843	15866	15794	15925	15756	15777	15926	16004	15929	15754	15655	16015	15906	15904	15879	15771	15785	15893	15846	15829	15944	16134	15741	15711	15826	15731	15755	15622	15915	15824	15744	15951	16069	15600	15830	15984	15960	16101	16008	15849	15898	15858	15693	15784	16100	15783	15977	15848	15723	15878	15994	15771	15881	15908	15791	15816	15961	15735	15724	15869	15875	15880	15673	15984	15680	16022	15705	15834	15864	15862	15881	15824	15797	15731	15685	16054	15902	15885	15959	15764	15722	15898	15823	15980	15891	15712	16000	15843	15846	15747	15683	15949	15852	15754	15832	15923	15736	15849	15897	15791	15775	15934	15654	15893	15812	15898	15693	15844	15884	15916	15930	15718	16014	15727	15816	15618	15829	15799	15852	15912	15851	16060	16023	15985	15946	16037	15767	15890	15762	15679	15932	16010	15848	15788	15988	15843	15589	15858	15863	15769	15757	15821	15703	15913	15836	15828	15966	15994	15847	15885	15932	15925	15931	15693	15881	15680	15616	15909	15813	15919	15951	15828	15844	15766	15744	15640	16022	15916	15908	15831	15935	15684	15805	15532	15950	15804	15960	15923	15872	15789	16180	15779	15964	15946	15753	15803	15825	16010	15836	15850	15602	15946	15708	15758	15798	15950	15884	15821	15908	15915	15795	15778	15825	15778	15686	15803	15886	15933	15936	15970	15688	15841	15856	15866	15879	15966	15640	15715	15935	15858	16116	15940	15726	15821	15845	15996	15573	15914	15817	15725	15929	15752	15784	15882	16083	15843	15809	15905	15743	15696	15932	15888	15847	15930	15923	15966	15604	15900	15826	15987	15932	15775	15777	15746	15879	15761	15896	15981	15814	15814	15823	15891	15722	15892	15984	15851	15864	15892	15774	15738	15713	15799	16000	15950	16002	15706	15772	15609	15768	15827	15856	15901	15779	15939	15890	15757	15791	15688	15846	16012	16079	15748	15606	15734	15807	15959	15916	15897	15924	16064	15910	15981	15713	15812	15909	15979	15800	15711	15817	15826	15856	15926	15960	15971	15692	15965	15885	16007	15935	15817	15934	15945	15665	15784	15741	15869	16079	16087	15617	15756	15755	15703	15839	16024	15816	15825	15786	15836	15861	15807	15636	15758	15839	15897	15919	15882	15930	15780	15798	15695	15916	15883	15850	15808	15736	15879	15816	15784	15819	15939	15824	15691	15897	16000	15951	15847	15834	16054	15688	15849	15824	15753	15960	15859	15675	16085	15949	15958	15753	16070	15830	15750	15741	15993	16085	15821	15699	15959	15872	16011	15943	15919	15800	16046	15718	15790	15793	15819	15920	15795	15794	15854	16000	15812	15763	15862	15920	15744	15949	15823	15791	15906	15773	15915	16032	15700	15881	15832	15869	15739	16008	15928	15798	15886	15738	15890	15976	15827	15799	15748	15808	15932	15925	16005	15915	16108	15830	15876	15946	15884	15949	15851	16006	15904	15853	15984	15910	15779	15955	15806	15864	15826	15854	15866	15848	15810	15806	15803	15957	15913	15717	15891	15827	15892	15942	16009	15769	15908	15823	15928	16003	15931	15820	15933	15993	16029	15826	15810	15969	15963	16082	15863	16024	15871	15809	15932	15873	15771	16025	15812	15679	15909	15848	15837	15964	15948	15820	15841	15631	15775	15752	15846	15923	15900	15971	15751	15718	15831	15839	15983	15798	15817	15816	15660	15784	15762	15999	15926	15970	15861	15887	15978	15696	15969	15844	15883	15923	15907	15824	15979	15856	15780	15954	15982	15831	16037	16046	15794	15879	15711	15905	15990	15945	15861	15650	15687	15537	15863	15719	15791	15905	15942	15775	15759	15894	15896	15744	15824	15730	15817	15980	15823	15749	15988	15996	16016	16029	15696	15888	15849	15812	15895	15870	15898	15795	15906	15878	15889	15784	15718	15923	15922	15721	15850	15801	15732	15942	15872	15706	15906	15883	15885	15705	15795	15895	15749	15828	15821	15842	15887	15689	15848	15983	15682	15868	15839	15749	15818	15890	15999	15998	16041	15898	15648	15831	15638	15756	15903	15808	16003	15746	15826	15908	15813	15712	15905	15917	15625	15900	15847	15679	15951	15837	15736	15952	16016	15825	15769	15902	15687	15848	15961	15859	15814	15834	15909	16066	15869	15902	15828	15844	15852	15911	15843	15832	15975	15934	15788	15698	15901	15864	15967	15923	15893	15954	15757	15648	15631	15729	15912	15893	15940	15804	15754	15833	15715	15855	15911	15937	15778	16038	15797	15801	15816	15672	15847	16024	15965	15723	15739	15881	15625	15812	15771	15898	15869	15683	16006	15888	15767	15735	15905	15821	15486	15626	16003	15931	15933	15762	15632	15935	15764	15801	15949	16014	15724	15784	15852	15834	15870	15774	16050	15813	15820	15687	16046	16082	16077	16086	15848	16024	15830	15899	15898	15674	15848	16005	15750	15876	15835	15680	16023	15619	15966	15955	15757	16042	15908	15951	15996	15995	15826	15972	15780	15861	15714	15880	15782	16178	15678	15728	15544	15731	15962	15897	15680	15982	15974	15759	15761	15924	15780	15726	15768	15794	15722	15824	15837	15984	15779	15783	15985	15845	15994	15835	15830	15762	15928	15877	15908	15544	15911	15815	15834	15759	15837	15838	15732	15600	15887	15834	15784	15997	15832	15826	15903	15957	15877	15807	15792	15753	15750	15910	15683	15875	15888	15838	15919	15958	16117	15843	15722	15717	15735	15774	15822	15985	15849	16073	15759	15794	15785	16063	15943	15963	15880	15912	15795	15963	15918	15880	15891	15847	15767	15730	15755	15940	15674	15839	15814	15820	15806	15656	15840	15771	15752	15775	15846	15805	15761	15735	15698	15907	15726	15996	16016	15945	15892	15723	15749	15787	15934	15934	15949	15773	15917	15716	15529	15905	15810	15598	15933	15824	15872	15870	15748	15834	15782	15821	15801	15862	15861	15938	15890	15725	15722	15844	15709	15748	15946	15669	15759	15872	15735	15791	15843	15906	15947	15934	15974	15727	15750	15749	15840	15684	15819	15741	15732	15707	15890	15770	15867	15804	15901	15887	15846	15768	16029	15623	15777	15841	15933	15541	15841	15713	15818	15968	15712	15965	15822	15868	15784	15936	15835	15975	15765	15848	15801	15801	15763	15791	15791	15835	15845	15810	15607	16141	15708	15978	15921	15703	15929	15681	16051	15859	15820	16016	15761	15937	15868	15752	16025	15845	16012	15875	15822	15845	15864	15967	15995	15789	15854	15898	15914	15893	15841	15856	15888	15994	15881	15607	15966	16080	15865	15829	15811	15878	16009	15936	15671	15948	15762	15819	15776	15943	16046	15957
24868	43342	40284	32304	27253	23824	21542	19990	18668	18309	17025	16374	15842	15266	15236	15294	14763	14895	14897	14912	14838	14862	14720	14636	14737	14604	14595	14522	14544	14375	14399	14283	14254	14550	14129	14348	14250	14259	14092	14146	13964	14103	13971	13975	14149	14157	14081	13985	14162	13844	14020	13894	14056	14077	13949	14061	13921	13928	14099	13916	14052	13959	13914	13951	13934	13886	13915	14010	13894	14027	13955	13864	13992	13915	13954	13865	14003	13943	14087	13846	13895	13761	13945	14017	13889	14044	13950	13895	13930	13868	13870	13882	14143	13955	13766	13874	13832	13936	13995	13955	13906	13956	13983	13954	13896	13986	13922	13915	13950	14075	14106	14061	13903	13876	13905	14000	14038	13889	13797	13907	13866	13863	13956	13849	13955	13909	13771	14054	13870	14049	13998	13926	13921	13868	13973	14074	13968	13868	14031	14038	14013	14062	13940	13969	13919	13837	13871	13888	13911	13770	13859	13981	13812	13989	13846	13911	13918	13945	13899	13997	14154	13962	13863	13959	14047	13839	13845	13891	13952	13900	13932	13984	13912	13969	13768	13858	13821	14064	13927	13972	13988	14076	13877	14068	14012	13868	13758	13920	13817	13882	13897	13854	13818	14007	13943	14037	13851	13940	13922	13909	13891	13838	14039	13872	14017	13982	13918	13990	13844	13852	13916	14024	13882	13935	14120	13796	14096	14011	13935	13866	13929	13889	13898	13847	14043	13965	13962	13847	13839	13990	13871	13874	13956	13984	13803	14062	14011	13847	14055	13865	13898	13941	13881	13871	13881	13815	13819	13958	14048	13942	13736	13958	13984	13922	13987	13932	13917	13821	13768	14021	13904	13946	13861	13817	13900	13978	13919	13906	13861	13715	14028	14070	13867	13933	14030	13949	13923	13957	13924	14001	14046	13759	14000	13770	13779	13826	13792	13863	13877	13953	13901	13852	13963	13928	13795	13947	13987	14148	13979	13946	14126	13923	13720	13870	14028	13860	13933	13930	14069	13845	13885	13862	13849	13936	14068	13867	13934	13967	13793	13839	13990	13918	13932	13830	14024	13802	13993	13810	13879	13919	14027	13913	14064	14047	13946	13928	14007	13773	13894	14079	14027	13827	13930	13824	13851	13919	13938	13929	13894	13895	13744	13957	13713	13905	13964	13897	13900	14025	13745	14040	13813	13916	13830	13869	14037	13854	13935	14024	13865	13926	13747	13879	13878	13811	13848	13764	13957	13732	13866	13926	13952	13727	13923	13927	13873	13883	13843	13906	13938	13879	14038	13875	14033	13910	13942	13879	14042	13847	13874	13857	13925	13810	13899	13904	13834	13852	13864	13908	14001	13964	13915	13931	13817	13969	13872	13997	14107	13821	14010	14007	13967	13809	13834	13857	13876	14004	13765	13929	13862	13933	13911	13925	13842	13917	13769	13962	13928	13883	13858	13955	14056	13965	13934	13804	13780	13919	13909	13940	13835	13997	13879	14046	13972	13748	13957	13930	14046	13961	13907	13963	13846	13767	13938	14014	14008	13909	13818	13780	14065	13896	13877	13917	14019	13783	13952	13787	14134	13955	13945	13808	13897	14064	14003	13932	13972	13977	13812	13933	13937	13783	13971	14115	13735	13740	13991	13770	14043	13838	13867	13944	13859	13951	13892	13848	14039	13993	13940	13986	13938	13868	14016	13698	13898	14029	13891	13976	13732	13943	13901	13928	13731	13837	14072	13784	13752	13865	13864	14063	13830	13831	13886	14061	13837	13937	13958	13936	13823	13882	13801	13840	13984	13920	14039	13803	13885	13772	13841	13945	13814	13761	14134	13951	13807	13947	13808	13950	14032	14104	13880	13892	13821	13769	13926	14040	13789	14001	14008	13956	14048	13895	13895	13918	13899	13940	13767	13957	13978	14063	13873	13885	13969	13797	13817	13881	13982	13961	13955	13883	13994	13962	13833	13932	13809	13913	13954	13858	13965	13834	13838	14022	13946	14057	13813	13874	13896	13968	13861	13970	13938	13989	14012	13986	13848	13934	13983	13897	13915	13894	13994	13885	13856	13913	13907	13798	13990	13814	14012	13963	13917	13777	13738	13899	13801	13903	13813	13999	13745	13955	13880	13767	13883	13769	13933	13932	13967	13858	13847	13950	13925	14074	14072	13925	14008	13896	13858	13807	13760	13910	14050	13966	13828	13860	13992	13834	13887	13831	13843	13883	13951	13821	13950	13909	13915	13783	13650	13979	13963	14004	13938	13932	14023	13893	13901	13994	13754	14029	13900	13907	14097	13925	13733	14077	13904	13968	13846	13854	13809	13891	14089	13825	14094	13786	13784	13936	13994	13816	13855	13833	13831	13839	13848	13925	13797	13986	13973	14143	13812	13778	13793	13801	13891	13792	13819	13822	14029	13757	13859	13771	13902	14019	13859	13918	14016	13899	13909	13887	13883	13922	13897	14136	13930	13773	13851	13920	13769	13796	13911	13873	13818	13927	13895	13981	13883	13765	13988	13815	13922	13936	14022	13886	14030	13812	13931	14005	13870	13979	13854	14020	13902	13936	13813	13929	13983	13980	13973	13907	13997	13875	13853	13880	14021	13863	13987	13802	13955	13837	13985	13930	13888	14015	13927	13829	13944	13659	13938	13808	14062	13949	13695	13895	13874	13895	13988	13966	13829	13890	13817	13858	14003	13925	13827	13802	13923	13991	13873	13935	14016	13772	13922	13794	13858	13988	13920	13949	13949	13914	13952	14085	13772	13836	13781	13994	13865	13814	13872	13933	13806	14014	13961	13931	13734	13955	13920	13927	13862	13989	13932	13879	14027	13824	14020	14082	13912	13989	13842	13912	13752	14075	13849	13837	13844	14048	13895	13872	13766	13913	13889	14032	13917	13791	14006	13908	13851	13917	13915	13964	13995	13901	13891	13951	13790	13781	13960	13810	13936	13842	13882	13822	13888	14056	13891	14148	13960	13981	13806	13721	13821	13879	14007	13911	13699	13888	13827	14021	13950	14045	13933	13965	14052	13827	13918	13763	13856	14012	14005	13788	13866	13987	13906	13995	13887	13955	13843	13935	13844	13909	13926	13998	13985	14110	13902	13848	13729	14020	13787	13998	13749	13964	13935	14001	13913	13926	13956	14039	13922	13992	14002	13901	13940	13902	13930	13919	13870	13849	13888	13822	14054	14022	13798	13782	13773	13964	13955	13943	13798	13912	13958	13920	13792	13986	13915	13905	13940	13825	14085	13673	13910	13800	13973	13833	14196	13971	13807	13865	13839	13956	13957	13845	13995	13860	13973	13817	14052	13973	13971	13922	13948	14021	13922	14093	13871	14052	13850	14070	13811	13743	13809	14027	13849	13865	13912	13921	14009	13910	13800	13957	13889	13877	13727	13994	13747	13972	13987	13986	13965	13779	13927	13879	14004	13921	14017	13994	13788	13923	13989	13902	13833	13813	13769	14078	13974	13956	13936	13925	13752	13917	14027	14007	13976	13959	13969	13822	13748	13856	13922	13863	13937	13915	13840	13994	13943	13817	13916	14152	13847	13950	13937	13786	13959	13723	14085	13766	13904	13978	13921	14084	13883	13935	13973	13841	13825	13877	14051	13842	13927	13770	13935	13919	13877	13898	13783	14072	13947	13807	13939	13950	14077	14039	13951	13959	13843	13893	13813	13821	14088	13878	13953	14054	13901	14040	13900	13808	13814	14017	14018	13895	13813	13902	13851	13954	13944	13965	13848	13892	14061	13831	13951	13905	14074	13838	14107	13984	13889	13941	13954	13942	14000	14060	13999	13936	13873	13893	13743	14008	13906	13808	13856	13970	13893	13847	13914	13984	13973	13852	13962	13934	13954	13969	13842	13932	14055	13898	14105	13890	13850	13888	13878	13776	13864	13938	13775	13928	13774	13917	14015	14053	13798	13931	13855	14058	14031	13750	13769	13937	13923	13922	13968	13836	13977	13924	14024	13825	13920	13935	13829	13851	13874	13735	14031	13663	13874	13745	13847	13803	13817	13784	13789	13857	13817	13949	13920	13892	13967	14000	13815	13811	13890	13883	13754	13831	13983	13824	13926	13916	13739	13878	13865	13838	13937	14004	13775	13791	13964	13745	14013	13931	13901	13806	13936	13885	14040	13764	13804	13801	13926	13874	13838	14032	13903	13832	13768	13965	13906	13920	13961	13955	13975	13942	13948	13899	13613	13941	13772	13877	13927	13935	13982	13849	13791	13894	13934	13828	13937	13867	13987	13812	13894	14102	13998	13943	13896	13710	13788	13853	13959	13864	13849	13998	13947	13952	13893	14135	13900	13885	13957	13795	13832	13947	13911	13991	13801	13913	14000	13968	13973	13828	13757	13846	13855	13982	13998	13749	14212	13864	13811	13815	14069	13746	13985	13916	13891	13924	13945	13764	13963	14051	13837	13874	13956	13963	13870	13909	13992	13854	13883	13892	13920	13793	13950	13796	13960	14012	13903	13850	13844	13863	13879	13848	13823	13923	13928	13867	13831	13864	13985	14002	13740	13881	13803	14069	13938	13828	13870	14118	13977	13832	13972	13755	13914	13869	13974	13841	14010	13889	14047	13869	13815	14042	13779	13924	13907	14069	13852	14033	13996	13956	13790	13875	13930	14020	13922	13965	13884	14003	14094	13875	13885	13896	14033	14038	14053	13828	13756	13954	13953	13931	13953	13891	13981	14021	14043	14048	13926	13977	13985	13864	13769	13792	13929	13954	13920	13828	13928	14110	13866	13932	13758	13929	13838	14060	13858	13841	13946	13976	13870	13915	13983	13905	13914	13977	14066	13822	13950	13931	13817	13851	14014	13896	13899	13945	13860	14125	14040	13734	13933	13811	13825	13727	13994	13824	14061	13988	13775	13850	14003	13879	13818	14026	13861	13835	13829	13944	14006	13963	14013	13861	13815	13949	14008	13986	13864	13963	13927	13836	13919	13892	13865	13884	13775	13923	13905	13864	13791	13990	13923	13996	13844	13969	13809	13784	13836	13901	14091	14071	13998	13839	13757	14039	13747	13824	13827	13899	13882	13852	13791	13955	14029	13950	13958	13882	13839	14063	13824	13841	13924	13857	13944	13855	13792	13899	13915	13899	13907	13793	13856	13882
27771	23627	28330	25177	20638	19062	18451	17890	17435	17167	17087	17141	16738	16644	16570	16665	16553	16449	16462	16641	16765	16583	16645	16614	16617	16487	16480	16513	16399	16462	16653	16435	16463	16377	16562	16495	16403	16491	16412	16345	16365	16416	16365	16557	16314	16348	16538	16372	16275	16326	16439	16573	16325	16456	16486	16444	16621	16313	16231	16395	16177	16506	16442	16554	16411	16542	16448	16187	16321	16304	16347	16315	16281	16312	16276	16397	16419	16175	16301	16397	16511	16415	16505	16335	16277	16425	16441	16304	16311	16441	16288	16366	16511	16331	16286	16448	16280	16312	16550	16225	16396	16378	16485	16552	16426	16758	16499	16282	16336	16602	16388	16452	16254	16322	16337	16374	16478	16300	16282	16410	16220	16337	16293	16384	16338	16452	16284	16315	16435	16187	16459	16244	16428	16680	16320	16374	16432	16425	16542	16416	16320	16409	16275	16407	16494	16580	16589	16489	16291	16302	16142	16545	16420	16480	16415	16462	16512	16230	16515	16400	16391	16299	16401	16425	16372	16165	16287	16436	16359	16459	16693	16290	16548	16238	16353	16513	16319	16411	16398	16266	16336	16523	16467	16209	16305	16313	16277	16432	16388	16262	16466	16450	16318	16377	16240	16556	16512	16306	16325	16259	16464	16342	16391	16507	16328	16446	16489	16359	16478	16526	16506	16102	16491	16299	16597	16594	16088	16332	16234	16443	16533	16385	16248	16345	16529	16308	16385	16315	16412	16335	16541	16543	16340	16598	16375	16381	16435	16566	16393	16468	16482	16360	16397	16583	16419	16294	16411	16449	16198	16340	16314	16555	16344	16333	16290	16476	16466	16242	16349	16494	16760	16272	16508	16724	16499	16384	16372	16368	16446	16424	16505	16615	16423	16379	16324	16260	16298	16497	16300	16293	16482	16362	16558	16291	16435	16369	16472	16255	16544	16347	16241	16346	16207	16399	16292	16239	16438	16259	16413	16399	16495	16495	16382	16488	16353	16200	16660	16477	16555	16424	16500	16626	16438	16464	16422	16339	16353	16389	16333	16402	16387	16659	16501	16362	16550	16437	16463	16454	16356	16427	16246	16514	16478	16450	16304	16406	16442	16484	16356	16562	16372	16376	16197	16356	16505	16513	16403	16243	16319	16257	16471	16344	16333	16472	16384	16338	16468	16561	16535	16432	16531	16446	16287	16497	16312	16311	16417	16369	16411	16451	16500	16393	16448	16504	16447	16273	16415	16527	16510	16386	16523	16372	16614	16447	16377	16259	16507	16291	16432	16293	16342	16575	16326	16371	16435	16302	16421	16531	16378	16371	16398	16418	16402	16164	16322	16450	16646	16244	16523	16259	16173	16337	16167	16376	16373	16374	16671	16310	16481	16346	16365	16419	16531	16446	16486	16257	16303	16341	16311	16334	16490	16466	16317	16442	16402	16380	16503	16511	16492	16377	16417	16343	16450	16530	16603	16343	16483	16466	16300	16384	16400	16383	16488	16423	16369	16449	16272	16322	16504	16267	16269	16556	16326	16397	16544	16236	16488	16381	16342	16325	16411	16238	16414	16396	16274	16398	16437	16170	16297	16307	16306	16441	16418	16196	16398	16154	16409	16458	16495	16262	16249	16284	16489	16245	16426	16365	16399	16491	16408	16437	16413	16420	16473	16435	16276	16494	16391	16474	16467	16436	16547	16440	16486	16363	16314	16482	16256	16544	16416	16414	16442	16165	16432	16488	16364	16302	16388	16631	16475	16425	16514	16524	16345	16623	16525	16331	16555	16579	16446	16575	16457	16313	16621	16146	16421	16386	16634	16368	16374	16441	16159	16357	16530	16580	16428	16380	16582	16428	16493	16353	16252	16429	16604	16515	16468	16381	16373	16477	16591	16403	16331	16211	16292	16389	16469	16345	16584	16330	16375	16398	16364	16268	16448	16344	16342	16296	16329	16475	16486	16409	16238	16515	16196	16264	16308	16282	16302	16582	16291	16290	16480	16653	16484	16152	16353	16412	16459	16247	16413	16314	16465	16462	16600	16496	16378	16147	16234	16467	16287	16435	16294	16341	16380	16400	16478	16272	16403	16283	16351	16313	16533	16355	16315	16445	16481	16526	16546	16474	16120	16314	16463	16347	16158	16396	16471	16474	16473	16142	16407	16527	16433	16301	16213	16470	16394	16495	16216	16387	16364	16317	16441	16219	16440	16422	16361	16413	16314	16466	16374	16414	16532	16322	16427	16364	16510	16336	16302	16347	16335	16355	16364	16495	16520	16439	16584	16338	16537	16328	16377	16467	16337	16311	16254	16414	16562	16497	16598	16391	16245	16362	16463	16536	16577	16342	16355	16546	16448	16320	16600	16400	16544	16459	16418	16334	16504	16512	16435	16559	16383	16381	16350	16254	16474	16352	16521	16170	16388	16409	16533	16280	16392	16457	16575	16403	16437	16365	16495	16240	16299	16567	16386	16174	16564	16551	16531	16294	16302	16553	16322	16371	16483	16369	16280	16443	16518	16411	16512	16450	16413	16336	16351	16537	16453	16478	16505	16214	16415	16475	16470	16468	16500	16452	16397	16653	16477	16393	16432	16400	16262	16361	16545	16462	16505	16452	16405	16299	16199	16283	16339	16340	16376	16291	16561	16411	16350	16471	16441	16429	16369	16525	16660	16419	16585	16301	16484	16355	16281	16436	16472	16466	16336	16536	16272	16171	16391	16451	16366	16434	16443	16352	16445	16309	16545	16457	16395	16508	16421	16515	16300	16501	16311	16324	16644	16484	16564	16587	16354	16272	16379	16359	16355	16586	16427	16444	16283	16412	16576	16389	16333	16239	16208	16529	16281	16418	16349	16313	16375	16227	16343	16296	16580	16180	16370	16315	16451	16375	16217	16459	16423	16342	16288	16439	16226	16447	16428	16378	16397	16528	16581	16390	16280	16377	16320	16312	16345	16323	16572	16463	16640	16404	16265	16511	16438	16485	16261	16287	16328	16407	16397	16282	16411	16403	16549	16384	16322	16283	16509	16296	16265	16461	16389	16400	16445	16383	16211	16456	16231	16486	16283	16571	16338	16446	16502	16482	16296	16496	16417	16330	16503	16484	16331	16434	16564	16445	16286	16501	16481	16293	16521	16423	16347	16639	16450	16423	16417	16421	16447	16315	16573	16383	16453	16503	16226	16314	16382	16366	16568	16495	16458	16343	16365	16303	16335	16345	16428	16557	16454	16351	16302	16487	16534	16367	16533	16637	16433	16354	16549	16557	16423	16416	16499	16495	16452	16495	16341	16491	16429	16320	16348	16202	16533	16342	16499	16619	16462	16404	16472	16473	16396	16328	16421	16417	16331	16425	16434	16325	16539	16444	16510	16376	16482	16406	16436	16395	16426	16290	16309	16464	16409	16353	16272	16467	16442	16398	16365	16740	16473	16379	16266	16382	16477	16333	16379	16419	16508	16237	16584	16570	16472	16440	16342	16234	16401	16282	16427	16358	16220	16448	16582	16544	16502	16402	16471	16441	16380	16248	16443	16248	16452	16263	16550	16264	16612	16415	16408	16541	16366	16447	16487	16445	16357	16341	16383	16301	16483	16452	16426	16308	16356	16275	16459	16481	16292	16541	16334	16519	16351	16498	16349	16485	16285	16395	16430	16495	16346	16410	16299	16473	16488	16286	16247	16410	16504	16221	16280	16299	16359	16284	16219	16191	16576	16455	16432	16400	16427	16394	16474	16305	16337	16361	16390	16216	16641	16503	16378	16416	16455	16446	16626	16551	16562	16592	16446	16237	16283	16328	16545	16288	16383	16341	16616	16381	16452	16356	16504	16560	16511	16548	16481	16259	16380	16239	16405	16252	16186	16405	16467	16339	16273	16441	16313	16413	16486	16429	16177	16367	16461	16511	16445	16613	16357	16351	16187	16235	16508	16283	16469	16544	16362	16329	16641	16465	16308	16363	16280	16343	16447	16429	16376	16579	16460	16421	16525	16514	16351	16343	16541	16606	16289	16247	16265	16399	16487	16336	16622	16331	16364	16401	16235	16439	16467	16589	16508	16396	16434	16520	16515	16779	16523	16430	16443	16536	16584	16402	16464	16422	16556	16456	16437	16589	16384	16278	16501	16498	16289	16193	16462	16466	16478	16379	16275	16449	16424	16431	16347	16314	16425	16369	16245	16384	16284	16418	16454	16404	16451	16565	16339	16494	16477	16532	16354	16345	16256	16311	16512	16382	16404	16483	16446	16540	16411	16385	16300	16396	16506	16474	16365	16548	16469	16240	16378	16238	16403	16550	16415	16640	16331	16366	16467	16355	16522	16359	16428	16490	16592	16358	16416	16405	16255	16540	16237	16375	16474	16404	16420	16191	16347	16394	16271	16483	16340	16324	16280	16388	16173	16603	16675	16639	16490	16483	16697	16363	16346	16275	16294	16320	16283	16291	16539	16339	16395	16191	16348	16513	16402	16490	16383	16154	16351	16453	16565	16184	16332	16223	16297	16238	16581	16547	16429	16479	16566	16298	16571	16261	16398	16437	16438	16120	16508	16534	16259	16366	16393	16304	16372	16508	16535	16545	16433	16440	16316	16390	16317	16533	16561	16399	16500	16614	16403	16338	16326	16279	16415	16417	16378	16512	16500	16202	16360	16405	16472	16299	16419	16201	16364	16354	16411	16358	16480	16460	16418	16380	16482	16359	16357	16362	16343	16341	16506	16507	16653	16282	16337	16395	16669	16632	16509	16364	16608	16423	16453	16385	16458	16520	16251	16310	16276	16405	16386	16427	16314	16457	16347	16307	16478	16400	16339	16382	16255	16447	16625	16344	16386	16361	16411	16332	16340	16335	16795	16534	16352	16391	16359	16212	16496	16404	16482	16404	16389	16302	16226	16477	16452	16403	16468	16438	16318	16377	16282	16304	16418	16434	16306	16260	16288	16299	16487	16583	16412	16460	16384	16413	16495	16394	16512	16422	16374	16082	16248	16504	16465	16405	16373	16382	16279	16462	16274	16330	16451	16458	16426	16590	16311	16541	16499	16442	16426	16356	16367	16200	16530	16616	16451	16360	16478	16263	16324	16424	16436	16515	16430	16674	16407	16299	16511	16308	16394	16362	16332	16470	16499	16350	16539	16278	16504	16517
23630	33069	30598	24188	20687	18694	17426	16833	16129	15800	15438	15152	14943	14832	14744	14858	14684	14528	14733	14617	14531	14498	14596	14532	14458	14701	14569	14572	14728	14482	14479	14415	14385	14438	14422	14234	14168	14434	14382	14347	14230	14322	14393	14360	14250	14308	14179	14438	14271	14337	14342	14251	14242	14304	14294	14205	14358	14144	14120	14182	14245	14252	14197	14230	14267	14162	14300	14299	14171	14175	14501	14167	14115	14299	14172	14407	14178	14061	14248	14388	14452	14364	14114	14261	14092	14414	14291	14179	14268	14240	14168	14294	14301	14160	14211	14295	14235	14234	14315	14145	14113	14261	14280	14252	14288	14310	14244	14283	14233	14300	14169	14192	14233	14101	14248	14158	14348	14363	14294	14310	14330	14438	14388	14157	14138	14154	14365	14337	14211	14145	14121	14288	14318	14199	14358	14278	14207	14192	14264	14074	14289	14134	14271	14350	14233	14317	14300	14364	14147	14260	14279	14177	14289	14231	14273	14093	14412	14297	14429	14288	14376	14347	14296	14287	14091	14138	14366	14397	14094	14304	14112	14172	14357	14298	14141	14228	14237	14246	14282	14234	14068	14463	14185	14312	14139	14314	14255	14173	14384	14195	14331	14280	14275	14319	14287	14253	14271	14218	14365	14260	14266	14232	14262	14164	14236	14247	14246	14389	14285	14351	14173	14237	14184	14238	14230	14307	14449	14090	14150	14349	14341	14198	14255	14309	14230	14348	14324	14181	14275	14138	14236	14254	14266	14362	14179	14310	14250	14199	14330	14321	14207	14240	14373	14220	14085	14217	14180	14308	14351	14315	14220	14288	14116	14157	14156	14177	14204	14166	14263	14210	14249	14436	14386	14145	14107	14246	14401	14378	14368	14199	14203	14380	14285	14376	14149	14310	14324	14104	14359	14101	14147	14329	14283	14359	14332	14250	14251	14269	14286	14322	14306	14052	14286	14344	14176	14143	14152	14284	14273	14399	14230	14434	14194	14423	14440	14370	14202	14267	14293	14144	14247	14139	14389	14209	14398	14358	14415	14033	14339	14295	14264	14246	14369	14324	14200	14409	14323	14328	14376	14180	14197	14280	14184	14398	14288	14281	14174	14263	14295	14285	14124	14243	14338	14368	14133	14249	14228	14515	14259	14403	14154	14372	14252	14359	14198	14400	14280	14286	14252	14166	14244	14138	14241	14186	14263	14318	14252	14320	14232	14119	14370	14248	14163	14234	14385	14361	14260	14160	14235	14234	14302	14216	14266	14298	14183	14157	14389	14214	14338	14220	14474	14137	14178	14193	14451	14241	14200	14045	14264	14143	14134	14346	14317	14350	14353	14349	14367	14324	14107	14432	14203	13944	14437	14191	14237	14175	14133	14134	14415	14223	14203	14254	14126	14320	14207	14191	14290	14278	14267	14147	14259	14164	14200	14302	14138	14444	14329	14115	14224	14399	14387	14256	14226	14128	14206	14215	14186	14149	14244	14374	14177	14205	14223	14142	14382	14324	14361	14335	14105	14244	14201	14220	14195	14132	14294	14289	14482	14337	14160	14381	14249	14291	14263	14217	14064	14227	14217	14251	14389	14209	14307	14154	14273	14309	14232	14168	14365	14322	14315	14120	14123	14077	14049	14389	14279	14196	14461	14293	14462	14280	14241	14227	14345	14314	14317	14178	14281	14318	14293	13998	14433	14151	14302	14329	14350	14431	14237	14372	14412	14141	14232	14062	14317	14236	14221	14276	14329	14224	14282	14219	14362	14201	14331	14220	14224	14471	14318	14269	14305	14265	14182	14309	14528	14355	14319	14220	14345	14140	14277	14351	14375	14324	14296	14297	14277	14015	14183	14303	14223	14300	14366	14241	14245	14389	14209	14328	14082	14482	14116	14447	14316	14129	14304	14210	14306	14339	14453	14185	14244	14284	14352	14215	14260	14228	14228	14352	14153	14122	14163	14300	14187	14336	14306	14269	14120	14512	14207	14276	14440	14170	14277	14151	14128	14199	14185	14117	14327	14307	14377	14199	14337	14264	14270	14230	14199	14144	14303	14175	14160	14153	14255	14239	14273	14174	14262	14306	14091	14500	14162	14224	14133	14326	14270	14267	14146	14174	14312	14185	14227	14183	14212	14236	14385	14152	14022	14232	14244	14401	14324	14181	14193	14190	14280	14258	14159	14208	14286	14201	14232	14426	14266	14149	14330	14247	14209	14262	14368	14174	14287	14372	14433	14185	14433	14160	14154	14429	14279	14248	14341	14204	14222	14174	14250	14204	14121	14249	14243	14214	14243	14223	14232	14238	14166	14243	14147	14320	14299	14297	14250	14344	14303	14144	14276	14266	14159	14340	14361	14450	14203	14228	14332	14124	14253	14123	14300	14369	14213	14146	14320	14157	14372	14313	14187	14127	14407	14357	14198	14207	14178	14315	14345	14371	14228	14198	14418	14322	14121	14333	14142	14226	14331	14202	14235	14242	14248	14175	14206	14309	14191	14371	14278	14217	14230	14306	14445	14400	14252	14204	14125	14399	14286	14239	14220	14261	14230	14326	14206	14265	14304	14277	14306	14184	14369	14182	14256	14200	14214	14250	14112	14168	14287	14322	14111	14304	14321	14310	14240	14201	14224	14443	14116	14214	14247	14140	14300	14180	14374	14231	14319	14222	14241	14325	14208	14394	14281	14189	14048	14190	14225	14071	14273	14170	14139	14404	14356	14292	14311	14233	14345	14348	14315	14148	14204	14265	14432	14372	14192	14315	14296	14208	14260	14066	14274	14233	14273	14254	14403	14266	14261	14260	14152	14306	14300	14276	14256	14108	14341	14344	14322	14346	14337	14350	14407	14110	14344	14158	14336	14278	14197	14258	14178	14197	14172	14249	14198	14235	14051	14247	14267	14289	14328	14315	14416	14376	14358	14092	14216	14257	14218	14304	14273	14370	14238	14301	14198	14224	14255	14247	14251	14393	14256	14201	14202	14231	14290	14327	14379	14372	14375	14285	14248	14350	14273	14369	14296	14219	14025	14208	14220	14309	14248	14387	14160	14136	14423	14256	14241	14278	14079	14200	14226	14153	14257	14219	14344	14356	14273	14370	14316	14265	14246	14282	14171	14256	14206	14308	14346	14250	14437	14277	14230	14195	14240	14440	14140	14261	14141	14371	14011	14179	14214	14310	14351	14334	14438	14269	14337	14257	14127	14094	14392	14178	14189	14288	14135	14232	14320	14255	14339	14112	14309	14269	14261	14177	14362	14184	14312	14324	14300	14179	14363	14146	14409	14192	14138	14077	14276	14255	14308	14259	14123	14264	14189	14242	14359	14369	14189	14156	14269	14329	14345	14257	14268	14315	14229	14266	14241	14177	14422	14267	14366	14255	14157	14342	14398	14336	14234	14161	14337	14168	14209	14454	14149	14205	14423	14288	14259	14389	14406	14173	14291	14266	14221	14212	14185	14140	14249	14230	14324	14368	14094	14276	14305	14166	14184	14267	14332	14361	14227	14188	14200	14305	14229	14213	14269	14188	14367	14407	14211	14303	14206	14207	14348	14261	14362	14213	14164	14256	14085	14217	14205	14260	14279	14200	14163	14356	14213	14347	14353	14369	14274	14172	14450	14458	14301	14203	14162	14272	14250	14219	14264	14224	14332	14167	14183	14292	14390	14283	14435	14306	14225	14203	14031	14213	14294	14174	14320	14209	14176	14342	14348	14175	14380	14089	14285	14302	14253	14194	14266	14304	14227	14374	14105	14217	14173	14150	14150	14403	14246	14194	14453	14314	14124	14292	14323	14335	14484	14347	14246	14177	14261	14295	14215	14248	14375	14207	14083	14089	14153	14060	14342	14280	14195	14294	14120	14301	14276	14194	14234	14120	14235	14254	14275	14365	14288	14132	14310	14130	14187	14307	14232	14198	14310	14285	14258	14216	14409	14437	14348	14342	14323	14160	14399	14320	14127	14222	14388	14385	14316	14260	14118	14123	14282	14213	14341	14253	14281	14212	14115	14253	13988	14142	14189	14067	14482	14229	14351	14317	14046	14383	14320	14422	14291	14207	14315	14238	14364	14313	14192	14326	14203	14334	14318	14204	14247	14306	14218	14304	14354	14158	14286	14301	14216	14374	14466	14209	14212	14318	14309	14129	14333	14401	14209	14438	14449	14135	14069	14271	14334	14180	14361	14412	14145	14267	14173	14268	14302	14334	14371	14272	14158	14069	14366	14298	14219	14222	14488	14348	14236	14225	14238	14342	14202	14321	14081	14286	14247	14313	14147	14104	14188	14143	14299	14221	14237	14233	14425	14264	14195	14389	14390	14247	14359	14232	14291	14363	14205	14258	14441	14287	14308	14160	14291	14203	14123	14348	14300	14019	14341	14148	14283	14310	14152	14262	14336	14400	14249	14369	14222	14094	14086	14421	14233	14334	14412	14244	14303	14148	14231	14247	14354	14301	14270	14365	14170	14311	14242	14223	14389	14476	14248	14315	14093	14176	14210	14335	14137	14433	14214	14153	14151	14169	14193	14284	14168	14350	14168	14426	14226	14224	14137	14339	14245	14225	14175	14208	14207	14283	14321	14233	14292	14340	14217	14282	14198	14239	14268	14240	14150	14205	14369	14326	14372	14298	14301	14154	14383	14097	14240	14143	14385	14306	14450	14331	14394	14373	14478	14232	14219	14196	14248	14294	14382	14193	14236	14327	14154	14148	14287	14133	14355	14140	14252	14349	14194	14286	14425	14195	14270	14343	14146	14338	14248	14181	14288	14163	14321	14244	14409	14418	14321	14129	14062	14138	14283	14305	14275	14393	14346	14292	14198	14272	14261	14211	14405	14187	14275	14261	14246	14331	14175	14419	14186	14302	14293	14101	14224	14305	14232	14181	14146	14214	14300	14302	14268	14244	14234	14211	14253	14299	14339	14198	14335	14206	14169	14320	14227	14281	14156	14230	14228	14200	14160	14139	14405	14246	14100	14404	14350	14265	14240	14223	14239	14274	14213	14155	14242	14280	14372	14132	14201	14260	14239	14408	14405	14254	14281	14121	14311	14328	14139	14279	14315	14408	14233	14342	14243	14310	14277	14242	14233	14270	14241	14289	14207	14259	14313	14336	14395	14217	14364	14289	14136	14275	14229	14342
23730	21003	28329	24168	22613	22578	21525	18900	17890	17910	17666	17078	16834	16520	16541	16573	16531	16361	16286	16279	16445	16375	16083	16222	16190	15997	16202	16115	16001	16172	16321	16199	15829	16098	16237	16038	16002	15948	16072	15823	16155	15863	15787	16015	15828	15920	16070	15971	15689	15861	15868	15779	15978	15908	15956	15749	16077	15800	15825	15765	15945	15853	16030	15932	15763	15886	16180	15759	15759	16019	15856	15756	15822	15934	15601	15904	15873	15861	15832	15845	15740	15824	15802	16112	15842	15821	15705	15722	16067	15931	15802	15902	15916	15753	15967	15830	15917	15924	15957	16036	15953	15851	15764	15644	15831	15549	15782	16096	15926	15596	15812	15755	15895	15852	16033	16002	15957	15881	15907	16118	15795	15857	15614	15983	15797	15789	15736	15874	15813	15894	15923	15861	15851	15898	15875	15653	15996	16024	15720	15707	15823	15836	15820	16089	15923	15868	15717	15738	15564	15941	16061	15802	16011	15770	16043	15619	15866	15951	15733	15824	15825	15781	15927	15622	15866	15720	15981	15920	15755	15785	15759	15898	15848	15815	15929	15764	15637	15815	15941	15683	15932	15992	15898	15713	15619	15810	15852	15991	15881	16044	15687	15903	15825	15761	15729	15867	15590	15759	15744	15961	15883	16077	15860	15916	15846	15749	15897	15732	15853	15817	16000	15869	15864	15800	15853	15853	15944	15991	15860	15861	15976	15683	15883	15694	15648	15826	15661	15728	15856	15908	15817	15773	15910	15888	15644	15834	15877	15901	15919	16018	15820	15830	15883	15823	15721	16065	15843	15854	15737	15763	15855	15879	15893	15854	15835	15672	15913	15981	15667	15639	15868	15830	15721	15965	15676	15802	15897	16041	16064	15780	15870	15656	15692	15841	15823	15776	15919	15901	15804	15739	15697	15824	15666	15859	16008	15929	15746	15895	15866	15892	15821	15825	15808	15846	15880	15898	15863	16003	15765	15824	15994	15871	15713	15793	15819	15781	16006	16001	15921	15842	15891	15847	15726	15671	16000	15862	15852	16016	15601	15759	15929	15842	15812	15733	15609	15625	15808	15762	15760	15891	15997	15785	15748	15786	15674	15827	15739	15954	15791	16043	15865	15906	15777	15652	15678	15843	15785	15944	15728	15777	15665	15804	15814	15788	15909	15953	16110	15692	15826	15788	15946	15861	15808	15752	15807	15802	16019	15833	15822	15687	15761	15966	15743	15836	15894	15813	15894	15685	15887	15960	15781	15925	15833	15845	15833	16004	15694	15725	16044	15908	15956	15754	15921	15748	15881	15706	15962	15829	16142	15921	15787	15755	16164	15943	15778	15859	15790	16045	15757	15653	15772	15952	15859	16045	15928	15742	15929	15922	15925	15941	15889	15811	15947	15991	15894	15972	15828	15836	15825	16014	15676	15773	16046	15870	15851	15872	16094	15874	15850	15676	16028	15718	15920	15789	16022	15803	15874	15969	15784	15672	15937	15908	15745	15701	15782	15905	15919	15782	15903	16003	15776	15853	15820	15630	15945	15783	15864	15808	15747	15778	15691	15901	16050	15820	15834	15813	15523	15977	15966	15845	15870	15731	15876	15925	15902	15889	15772	15761	15875	15781	15814	15897	15821	15752	16024	16005	15920	15823	15918	15685	15830	15647	15641	15843	15808	15907	15720	15835	15950	15965	15898	15977	15765	15942	15918	15795	15867	15778	15793	15956	15954	15846	15860	15727	15857	15767	15725	15822	15876	15957	16070	15665	15980	15911	16018	15689	15873	15857	15618	15749	16014	15754	15808	15858	15623	15838	15724	15791	15807	15776	15909	15710	15810	15916	15915	15870	15918	15999	15891	15714	15803	15893	15970	15865	15878	15866	15884	16094	15881	15763	15829	15982	15948	15767	15929	15801	15875	15818	16040	15879	15795	16058	15896	15937	15777	15995	15907	15895	15716	15940	15838	15760	15770	15852	15806	15697	15954	16041	15831	15938	15819	15851	15821	16007	15847	15825	15803	15572	15815	15884	15817	15682	15698	15634	15912	15837	15883	15661	16103	15973	16111	15934	15840	15891	15897	15799	15885	15748	15931	15785	15706	15748	15896	15745	15814	15774	15857	15787	15810	15770	15774	15823	16002	15783	15731	15811	15999	15855	15968	15807	15823	15848	15997	15619	15816	16079	15776	15796	15958	15767	15896	15914	15862	15888	15663	15611	16055	15927	15786	15837	15796	15877	15934	15742	15780	15817	15886	15722	15853	15809	16155	15696	15966	15991	15803	15843	15817	15831	16055	15920	15797	15766	15909	15740	15820	16131	15865	15765	15712	15933	15946	15734	15889	15928	15658	15865	15892	16074	15800	15859	15852	15853	16079	15681	15842	16022	15903	15921	15922	15682	15751	15859	15837	15896	15833	15712	15835	15869	15861	15837	15740	15736	16114	15975	15884	16118	15902	15896	15856	15916	15928	15802	15928	15878	15831	15639	15671	15996	15834	15805	15870	15892	15818	15905	15756	15683	15845	15829	15698	15736	15811	15701	15806	15753	16016	15911	15754	15889	15807	15940	15809	15874	16007	15901	15972	15945	15739	15743	15820	15680	16012	15768	15940	15856	15768	15975	15895	15881	15830	15935	15807	15827	15821	15553	15886	15878	15752	15872	15672	15879	15763	15814	16007	15795	15947	15803	15841	15627	16060	15722	15930	15922	15942	15766	15905	15913	15829	16001	15629	15815	15992	15764	15828	15806	15803	15859	15882	15688	15752	15798	15769	15620	15892	15751	15934	15807	15890	15774	15697	15862	15658	15737	15982	15908	15642	15945	15837	15875	15854	15872	15957	15854	15763	16000	15872	15726	15788	15833	15773	15963	15858	15972	16029	15871	15859	16246	15920	15797	15699	15893	16122	15764	15818	16010	15861	15909	15947	15713	15811	15772	15768	15819	15924	15948	15979	16005	15860	15916	16136	15930	15750	15785	15979	16021	15918	15700	15798	15982	15776	15834	15756	15890	16080	15796	15789	15926	15755	16006	15897	15819	15745	15887	15916	15956	15868	15812	15811	15869	15917	15786	15824	15832	15864	16022	15822	16154	15792	16016	15970	15859	15945	15757	15884	15834	15659	15894	15845	15794	16036	15810	15956	15824	15779	15718	15867	15848	15716	15872	15796	15742	16034	16069	15925	15887	15820	15877	15863	15845	15611	15907	15693	15827	15680	15721	15775	15919	15557	15902	15954	16003	15862	15511	15701	15609	15903	15845	15908	15853	15877	15993	15798	15905	15641	15901	15808	15774	16040	15828	15826	16027	15915	15991	15980	15854	15742	15828	15715	15853	15908	15612	15847	15907	15906	15744	15846	15803	15778	15809	15896	15784	15878	15762	15820	15705	15743	15806	15864	15883	15906	15890	15865	15721	15670	15826	15760	15800	15827	15759	15944	15707	15840	15957	15792	15755	15673	15741	15878	15674	15733	15862	15832	15903	15673	15873	15727	15645	15730	15901	15908	15933	15923	15743	15687	16036	15903	15791	15794	15834	15879	15723	15937	15938	15777	15945	16010	15804	15707	15860	15936	15805	15748	15894	16006	15927	15930	15880	15922	15965	15847	15847	15928	15743	15706	16042	15914	15825	15781	16025	15812	16005	15762	15806	15837	16070	15830	15774	15852	15773	15917	15741	15974	15942	15919	15803	15827	15755	15772	15800	15655	15869	15921	15937	15784	15931	15863	15825	15840	15828	16022	15735	15706	15891	15948	15639	15960	15918	15783	15697	15959	15995	16019	15844	16042	15896	15932	15753	15969	15842	15764	16081	15841	15823	15949	15704	16099	15981	15753	15815	15712	15765	15720	15888	15813	15820	16027	15941	15911	15903	15639	15973	15896	15661	16007	15952	15834	15811	15946	16033	15851	15723	15916	15633	16228	15842	15893	15814	15761	15795	15842	16104	16100	15906	15978	15858	15777	15884	15869	15863	15998	15782	16068	15955	15878	15786	15864	15645	15898	15902	15794	15959	15905	15959	15875	15915	15924	15773	15740	16081	15682	16173	15725	15973	15782	15846	15890	15874	16032	15768	15828	15879	15825	15875	15672	16138	15838	15939	15883	15960	15940	15894	15881	15747	15934	15687	15917	15826	15888	15813	15845	15740	15872	15932	15724	15807	15712	15807	15779	15927	15901	15872	15818	15899	15640	15685	15887	15721	15898	16092	15812	15762	15927	15826	15760	15844	15929	15853	15725	16063	15925	15680	15657	15895	15932	15590	15942	15857	15954	15699	16010	15936	15789	15864	15798	16013	15656	15918	15903	15728	15877	15928	15883	15918	15811	15906	15988	15738	15806	15831	15822	15846	15773	15900	15933	15851	15750	15901	15753	15939	15951	16071	15747	15893	15898	15890	15868	15799	15809	15660	15989	15722	15839	15894	15858	15907	15676	15692	15778	16032	15950	15780	15854	15769	15897	15761	15734	15909	15872	15994	15808	15780	15847	15921	16027	15814	15807	15664	15556	15566	15707	16061	15769	15623	15750	15910	15717	15777	15775	15901	16014	15881	15917	15823	15956	15848	15755	15704	15896	15997	15827	15784	16007	15973	15768	15728	15902	15812	15896	15654	15695	15792	15738	15872	15909	15804	15811	15904	15694	15780	15851	15862	15855	15734	15975	15803	15975	15961	15866	15627	15652	15611	15528	15842	15828	15889	15965	15965	15783	15866	15922	15922	15832	15732	15735	15762	15876	15766	15977	15741	15647	15741	16011	15901	15718	15899	15914	15971	15936	15884	15781	15718	15835	15774	15904	15959	15920	15919	15945	15896	15821	15787	15883	15776	15582	15867	15877	15605	15857	15895	15894	15786	15734	15725	16042	15882	15857	15863	15845	15901	15937	15972	15573	15953	15854	15723	16097	15816	15942	15911	15836	15935	15667	15802	15993	15843	15904	15765	15899	15977	15775	15879	15950	15985	15862	15935	15969	15792	15887	15921	15731	15851	15706	16002	15958	16007	15853	15998	15870	15732	15902	15852	15838	15767	15856	15728	15846	15891	15927	15825	15772	15812	15827	15602	15742	16000	15760	15732	15800	16015	15635	15835	15883	15907	15909	15971	15785	15969	15955	15860	15827	15894	15832	15846	15956	15927	15911	16047
22833	38117	35909	28303	24388	21518	19586	18136	17393	16556	15919	15556	15257	14984	14900	14888	14659	14672	14650	14624	14582	14479	14416	14376	14481	14530	14255	14293	14403	14167	14219	14091	14205	14173	14039	14202	14068	14104	13985	13924	13762	13957	14030	13894	13965	14019	14016	13900	14090	13983	14109	14018	13857	13883	13950	13959	14048	13948	14130	13828	14006	14109	13909	13978	13729	13929	13981	13920	13904	13912	14055	14075	14044	13904	13948	14027	13881	13883	14034	14027	13899	14046	14074	13982	13749	14030	13716	13828	13984	13946	13993	13828	14134	14024	13830	13956	14056	13892	13849	13947	13964	14073	14056	13793	14035	14019	13805	13942	13956	13879	13931	14042	13925	13975	13979	13830	14025	13789	13917	13826	13893	13941	14038	13847	14078	13917	14130	13944	13898	13952	14025	13954	13811	14098	13943	13782	13864	13882	14075	13824	13899	13959	13948	13738	13906	14059	13984	14050	13993	13991	14047	13818	14043	13904	14014	13781	14087	14069	14019	14050	13878	13948	14057	13872	13851	14025	13958	13929	13914	13954	13943	13897	13964	13899	13894	13860	13918	13781	13924	13794	13817	13913	13969	13911	13922	13944	13748	13989	13864	13965	13874	13838	13930	13922	13959	14014	13838	13840	14044	13918	14021	13847	14041	13919	14072	13824	13992	13782	13859	13837	13725	13984	13843	13942	13994	14104	13917	13836	13984	13962	13865	14032	13864	14045	13830	13766	13739	14071	13947	13828	13982	13991	13721	13840	13981	13934	13891	14175	13959	13882	14029	13853	13850	14029	13903	13948	14137	13979	13879	13845	14059	13969	13937	13916	13844	13991	13967	13861	13814	14022	13979	13915	13991	13897	13867	13902	13830	13910	13793	13959	14067	13824	13968	13937	14139	13721	14010	13787	13935	13755	13871	13984	14005	13950	13877	14194	13921	13872	14038	14022	13920	13969	13839	14115	14050	13967	13795	13966	13848	13893	13976	13965	13972	14016	14038	14017	13915	13857	13927	14010	13898	14001	13879	13951	13832	14100	13863	13954	14008	13992	13816	13888	13962	13754	14057	13780	13847	13833	13931	13933	13965	13935	13864	13970	14000	13760	13765	13658	14023	13885	13971	14045	13892	13993	13956	14003	14007	13881	13938	14053	14038	14034	13804	13968	13875	13900	14022	13781	13919	13937	13982	14028	13894	14044	13904	13779	13827	13831	13839	13950	13944	13898	14030	13919	14009	13880	13961	13982	14065	13971	13900	13802	14023	13824	13964	13968	13885	13936	13962	13967	13966	13961	14156	13780	13987	14104	13867	13948	13828	13976	14051	13916	14038	13830	13840	14087	13954	13769	13927	13863	13745	13962	13931	13875	13714	14141	13770	14036	13959	13840	13814	13818	13893	13887	13934	13958	13911	14017	13902	14004	13971	13998	13747	14150	13905	13952	13746	13940	13930	13743	14079	14099	13934	14107	14074	13767	14003	14112	13851	13970	13871	13790	13987	13920	14075	13846	14095	13813	14042	13583	14058	14022	13830	13997	13917	13907	13970	14052	13822	13936	13828	13960	14006	14106	13934	13988	13962	14063	14066	13981	14008	13907	13953	13976	13917	13930	14070	14043	13938	13995	13780	13865	13883	13994	14025	13949	13744	13967	13939	14037	13971	14102	13949	13963	13947	13958	13932	13855	13741	14035	14023	13966	14079	13843	14010	13972	14041	13833	13829	13865	13823	14022	13965	13762	14078	13953	13919	14038	13971	13882	13989	13961	13971	14075	13828	13971	13988	13907	13904	13805	13880	13832	13839	13889	13793	13989	14046	13761	13981	14088	13708	14172	13869	13929	14092	14069	13974	13988	14016	13911	13933	14160	13910	13982	13887	13870	14039	13965	13842	13984	13987	13818	13932	13892	13982	13950	13966	13885	13914	13882	14040	14056	13746	14010	13969	14002	13978	13726	13902	13893	14009	13899	13984	14159	13946	13829	14112	13946	13861	13862	13901	13825	13995	13984	13803	14009	13949	13832	14050	13795	13923	13902	13927	14124	13785	14087	14006	13925	13862	13941	13917	14018	13827	14111	13830	14042	13944	14067	13935	13917	13794	13932	14030	13964	14000	13859	14018	13853	14032	14000	13886	14029	13920	13830	13943	13994	13949	13948	13936	14069	14007	13966	14081	13905	14046	14139	13916	14108	13877	14033	13970	13863	13966	13959	14007	13879	13961	13865	13836	14006	13924	13994	13747	13900	13907	13958	13946	14054	13919	14055	13919	14021	14131	13942	13951	13941	13882	13992	13922	14104	13896	13806	13999	13958	13854	14094	14093	13856	13982	13907	13991	14018	13951	14041	13881	13846	14017	13965	13935	13956	14095	13853	13922	13977	14040	13863	13826	13850	13970	13890	14033	13998	13837	13862	13862	13858	13866	13960	13799	13857	14023	13977	13954	13976	13888	13795	13980	13937	14044	13796	13881	13950	13818	13957	14065	13698	13983	14133	13986	14057	13978	13919	13900	13814	14019	13809	13954	13980	14080	13895	13944	13805	14116	13922	13802	14019	13841	13828	13992	14049	13921	13948	13979	14022	13790	13863	14088	13961	13854	13927	13991	13875	14061	14001	13881	13770	14006	13861	14002	14053	13890	13942	13985	13938	14050	13921	14024	13853	14014	13756	13925	13897	13851	13900	13898	13845	14121	13966	13889	13899	13912	14127	14150	13949	13887	13952	13798	13954	14046	13784	13849	14002	13932	13944	13962	13982	13958	13968	13959	13909	14002	13898	13880	13868	13949	13833	14015	13818	13938	14021	14177	13866	14003	13884	13909	13936	14007	13958	13876	13866	13813	13973	13752	13839	13874	13887	14050	13923	13989	13974	13893	13959	14011	13852	13937	13936	13996	13935	13997	13961	13912	13924	13989	13901	13935	13692	13864	13927	13942	13980	13918	13922	13910	14051	13878	13706	13802	14020	13972	13907	13980	13908	14022	14101	13762	13907	13817	14082	13974	14062	13728	14009	13889	14069	13833	14042	14137	13863	13824	13941	14066	13964	14017	13940	14022	13984	13829	13859	14037	13893	13874	13918	13817	13909	13924	13956	13907	13830	13878	13884	13880	14053	13799	13936	13842	13814	13973	13944	13907	13839	14092	13895	14008	14050	13915	13944	13946	13929	14082	13930	13829	13969	13838	13796	13918	14018	14087	14038	13878	13964	13980	13881	13857	13891	13917	13914	13795	13821	13977	13847	14010	13965	14128	13914	13806	14078	13765	13917	14029	13782	13932	13722	13914	13931	14092	13961	13921	13916	13930	14045	13783	13910	13889	13898	13906	13865	13835	13911	13752	13738	14023	14063	13845	13828	13957	13902	14028	13889	13998	13940	13906	14193	13889	14025	14066	14053	13678	13992	13891	13840	13932	13879	13865	14092	13814	13919	14024	14033	13872	13722	13865	13900	14086	13905	14041	13961	13674	13836	13978	14038	13897	13846	14002	13865	13977	13996	13950	14035	14002	13876	13920	13889	13889	13975	13980	13899	13886	13908	13911	14128	13842	13883	14059	14101	13911	13944	14066	13898	13880	13906	13895	14072	14051	13804	13895	13957	13918	13919	13919	14054	13917	14017	13892	13796	13868	13931	13830	13962	14041	14032	13898	14052	14044	13916	13838	13941	13947	13987	14014	13892	13897	13932	14002	13871	13899	13945	14086	13741	13854	13963	13965	13912	13962	13864	13977	14013	13884	13998	13853	13849	13879	14048	13905	14093	13859	13967	13862	13914	13998	13808	13832	14009	14104	14007	14010	13987	13992	13837	13960	13908	14022	13764	13826	14163	13866	13949	13958	14017	14041	13887	13895	13961	13991	14080	13868	14076	14043	13926	13918	14062	13928	13936	13930	14027	14125	13911	13904	14042	14006	13940	14033	14054	13962	13782	13909	13739	13883	14015	13951	13947	14078	14088	13877	13912	14146	13856	14009	13969	14050	13660	13772	13919	13970	13923	13948	13841	13948	14025	14053	13872	13990	13757	13968	14025	13934	13975	13879	13978	14089	13995	13894	13946	13971	13859	13900	13962	13970	14058	13950	13939	13970	13910	14145	13981	13965	13854	14006	13949	13911	13868	14096	14006	13920	13955	13846	13921	13932	14049	13917	13902	14043	14052	13856	13903	14005	14052	13940	13894	13942	13887	13708	14119	13773	13787	14100	13812	14017	13896	13967	14168	14085	13881	13903	14013	13994	14017	13957	13887	13859	13926	14003	14029	14015	13931	13882	13884	14102	13774	13874	13984	13971	14051	14031	13973	13903	13993	14036	13982	13879	14010	13949	13900	13867	13981	13852	13918	14002	14060	13848	13974	13957	13914	13921	13834	13992	14046	14038	13964	13917	13968	13922	13876	13944	13991	14034	14038	13800	14122	13956	13853	13992	14018	14079	13954	13902	13928	14001	13892	13868	14116	14003	13974	13976	13958	14009	13880	13990	14025	13817	14007	14028	13747	13963	13852	13923	13840	14013	13884	13925	13851	13997	13923	13830	13916	14043	14036	13986	13785	13878	13848	13884	14071	13978	13906	14082	13895	13905	13900	13971	13935	13815	13919	13942	14019	13984	13984	13902	13900	13881	13946	13967	13907	13759	13936	13795	13863	13868	14037	13939	14053	13942	13992	13715	14081	14027	13698	14080	13916	14016	13811	13993	14049	13719	14206	14102	13898	13915	14031	13851	13995	14072	13832	13985	14025	14020	13836	13974	13948	13920	14031	13925	13997	13902	13942	13976	13888	13841	13972	14064	14127	14049	14038	14043	13982	13991	13814	13992	13963	13949	13899	14076	13917	13863	13878	13965	13907	13933	13974	13985	13886	13971	13914	13850	13884	13703	13993	13820	14036	13880	14042	13760	13756	13796	13856	13852	14018	13983	13894	13875	13902	14012	13994	13764	13906	14020	13938	13928	13890	14065	14016	13854	13986	14030	13962	13869	13936	13897	14015	13975	13877	13934	14065	14007	13831	13888	14095	13954	14026	13914	13974	13988	13980	13883	13826	13929	13919	14038	13997	13946	14071	13848	14092	13945	13982	13977	14020	14028	14099	13887	13824	14090	13976	13965	14207	14007	13958	13970	13910	14062	13936	13886	13912	13843	13953	13934	14003
22597	20962	28706	23416	21402	23889	25463	19906	18313	18257	17536	17163	16740	16713	16351	16236	16244	16243	16260	16495	16055	16360	16064	16132	16180	15995	15967	15797	15922	15949	15878	15823	15805	15721	15605	15723	15678	15626	15570	15658	15804	15760	15641	15626	15712	15560	15800	15660	15606	15667	15590	15422	15549	15653	15591	15440	15493	15466	15460	15684	15376	15596	15463	15617	15454	15683	15512	15511	15613	15673	15462	15577	15532	15518	15747	15448	15658	15413	15761	15506	15559	15395	15511	15450	15530	15393	15632	15450	15554	15198	15567	15616	15494	15361	15477	15583	15471	15620	15608	15414	15350	15435	15342	15611	15317	15693	15361	15636	15584	15505	15398	15221	15525	15503	15468	15548	15462	15502	15618	15501	15542	15463	15331	15249	15363	15378	15531	15608	15402	15382	15689	15412	15367	15507	15435	15490	15551	15513	15511	15286	15406	15398	15560	15395	15310	15440	15674	15406	15471	15431	15383	15495	15310	15404	15588	15276	15715	15416	15696	15660	15557	15457	15487	15457	15550	15444	15445	15563	15289	15474	15449	15672	15566	15370	15530	15501	15554	15363	15446	15490	15334	15442	15454	15520	15402	15300	15549	15488	15495	15612	15445	15720	15523	15349	15451	15446	15574	15408	15417	15549	15513	15503	15661	15705	15357	15366	15480	15469	15523	15610	15360	15294	15494	15431	15374	15559	15394	15465	15473	15602	15438	15457	15404	15411	15486	15425	15318	15328	15480	15392	15680	15382	15436	15377	15546	15476	15588	15277	15404	15411	15569	15489	15361	15513	15431	15447	15563	15673	15669	15494	15466	15358	15476	15514	15447	15464	15534	15411	15453	15422	15430	15310	15537	15554	15270	15620	15419	15485	15298	15476	15568	15404	15370	15496	15506	15343	15474	15591	15574	15511	15367	15479	15377	15314	15637	15509	15504	15426	15604	15484	15498	15567	15482	15451	15534	15404	15486	15304	15464	15574	15358	15565	15371	15517	15601	15488	15492	15212	15414	15608	15485	15566	15382	15459	15591	15478	15705	15267	15503	15508	15536	15416	15263	15485	15497	15365	15548	15369	15404	15394	15664	15439	15593	15418	15657	15356	15538	15286	15412	15398	15391	15463	15431	15371	15468	15274	15344	15383	15676	15579	15337	15498	15502	15346	15462	15407	15446	15552	15374	15465	15407	15506	15564	15477	15433	15334	15369	15349	15455	15173	15534	15582	15630	15455	15446	15292	15450	15546	15566	15322	15611	15458	15553	15422	15326	15228	15452	15410	15491	15407	15176	15584	15567	15630	15478	15580	15489	15622	15444	15435	15649	15298	15536	15485	15510	15508	15481	15511	15455	15305	15592	15389	15626	15453	15628	15346	15427	15481	15317	15514	15371	15731	15539	15356	15552	15570	15286	15310	15561	15484	15604	15593	15344	15417	15352	15441	15320	15465	15541	15489	15489	15445	15442	15560	15608	15459	15411	15323	15472	15444	15528	15594	15341	15445	15537	15528	15449	15425	15606	15419	15433	15413	15380	15566	15581	15401	15544	15513	15312	15284	15602	15458	15479	15256	15484	15556	15370	15730	15504	15211	15450	15571	15522	15242	15583	15468	15410	15343	15461	15329	15393	15285	15375	15752	15391	15392	15553	15519	15410	15479	15314	15476	15463	15637	15584	15562	15532	15337	15335	15592	15367	15366	15422	15381	15418	15456	15313	15389	15380	15446	15384	15414	15391	15192	15388	15573	15491	15808	15388	15453	15492	15556	15496	15527	15702	15409	15504	15374	15116	15556	15636	15474	15334	15365	15362	15433	15516	15566	15706	15481	15400	15557	15660	15631	15463	15405	15378	15400	15415	15508	15673	15451	15435	15587	15421	15512	15632	15526	15615	15371	15525	15379	15254	15379	15379	15417	15317	15578	15479	15483	15536	15529	15375	15381	15465	15468	15592	15436	15382	15432	15413	15395	15366	15581	15553	15508	15455	15575	15458	15441	15525	15466	15377	15419	15482	15485	15432	15425	15470	15385	15513	15550	15482	15398	15307	15637	15427	15483	15300	15535	15689	15385	15584	15578	15472	15235	15387	15412	15473	15458	15458	15364	15497	15413	15744	15501	15453	15383	15493	15456	15711	15491	15547	15395	15466	15529	15411	15458	15367	15394	15404	15539	15505	15450	15491	15469	15455	15658	15329	15649	15698	15468	15443	15412	15555	15294	15482	15366	15533	15127	15407	15499	15398	15597	15480	15349	15389	15529	15529	15505	15487	15298	15555	15475	15640	15527	15555	15437	15349	15299	15288	15492	15592	15351	15408	15589	15569	15510	15434	15418	15621	15587	15527	15644	15289	15485	15187	15496	15472	15645	15527	15464	15334	15451	15320	15295	15524	15483	15389	15485	15373	15388	15429	15446	15606	15477	15350	15452	15462	15303	15370	15407	15377	15397	15425	15271	15408	15383	15470	15467	15497	15556	15348	15414	15263	15347	15664	15444	15669	15566	15336	15348	15479	15610	15289	15480	15677	15290	15397	15559	15552	15595	15449	15405	15310	15549	15456	15345	15448	15575	15291	15518	15482	15607	15417	15510	15442	15638	15418	15542	15490	15145	15598	15399	15471	15567	15528	15580	15535	15277	15548	15614	15450	15468	15292	15273	15526	15651	15713	15580	15528	15610	15473	15338	15188	15376	15593	15586	15550	15443	15533	15414	15441	15271	15565	15456	15609	15647	15432	15471	15394	15577	15466	15441	15416	15700	15555	15415	15360	15455	15458	15363	15416	15362	15439	15386	15360	15487	15420	15540	15633	15380	15441	15472	15370	15477	15563	15532	15571	15486	15506	15184	15447	15462	15669	15515	15592	15430	15368	15415	15517	15528	15398	15461	15264	15331	15496	15435	15376	15655	15475	15552	15564	15596	15451	15428	15394	15355	15600	15285	15569	15427	15529	15279	15485	15320	15363	15415	15448	15377	15649	15570	15365	15425	15549	15534	15131	15356	15378	15334	15327	15413	15381	15396	15302	15293	15368	15541	15404	15405	15492	15488	15378	15572	15548	15412	15376	15527	15573	15464	15519	15666	15451	15476	15562	15325	15392	15448	15509	15487	15489	15251	15512	15427	15435	15388	15283	15446	15477	15409	15380	15308	15368	15208	15493	15356	15351	15410	15384	15508	15530	15485	15360	15548	15556	15474	15323	15572	15360	15477	15329	15339	15468	15418	15474	15405	15495	15458	15511	15438	15489	15420	15475	15387	15417	15395	15490	15529	15492	15533	15291	15667	15456	15482	15498	15478	15474	15433	15269	15331	15378	15292	15419	15537	15433	15192	15610	15617	15451	15435	15433	15491	15414	15690	15409	15418	15507	15463	15529	15514	15580	15495	15365	15414	15490	15505	15324	15502	15516	15402	15625	15478	15337	15530	15445	15390	15509	15426	15406	15531	15288	15407	15618	15465	15315	15393	15470	15246	15463	15353	15348	15544	15523	15432	15391	15480	15479	15333	15541	15519	15436	15461	15590	15458	15636	15130	15384	15495	15270	15315	15397	15457	15504	15479	15356	15668	15692	15363	15250	15607	15432	15281	15472	15555	15625	15478	15525	15421	15317	15525	15373	15435	15425	15447	15453	15476	15397	15682	15473	15477	15378	15476	15546	15510	15521	15445	15469	15403	15293	15374	15717	15297	15376	15430	15293	15326	15550	15458	15693	15632	15442	15463	15540	15526	15414	15606	15545	15484	15577	15373	15352	15615	15399	15491	15576	15502	15554	15489	15500	15495	15399	15331	15661	15437	15362	15381	15322	15287	15656	15483	15396	15382	15418	15582	15707	15562	15656	15429	15460	15461	15456	15298	15315	15495	15425	15567	15381	15427	15466	15499	15485	15665	15528	15591	15509	15455	15414	15440	15347	15351	15459	15472	15259	15364	15521	15351	15488	15385	15400	15318	15360	15507	15425	15585	15443	15664	15346	15453	15644	15720	15367	15590	15364	15371	15405	15518	15508	15410	15393	15407	15343	15450	15458	15588	15398	15379	15411	15364	15481	15541	15438	15410	15448	15565	15471	15530	15443	15466	15258	15570	15446	15563	15473	15483	15490	15555	15398	15574	15497	15343	15590	15293	15647	15421	15375	15386	15552	15433	15412	15564	15391	15504	15470	15537	15504	15486	15483	15601	15596	15385	15514	15235	15402	15341	15450	15606	15620	15432	15557	15485	15342	15328	15480	15576	15475	15667	15563	15476	15545	15434	15393	15567	15493	15449	15555	15605	15561	15505	15407	15701	15346	15552	15496	15483	15200	15519	15399	15478	15541	15101	15270	15181	15469	15497	15547	15345	15508	15403	15366	15497	15463	15539	15523	15484	15298	15492	15703	15570	15397	15252	15570	15295	15493	15622	15512	15386	15640	15541	15559	15550	15643	15499	15568	15700	15489	15556	15322	15626	15608	15476	15502	15405	15382	15488	15368	15609	15574	15434	15499	15544	15170	15373	15416	15465	15489	15452	15414	15510	15668	15442	15319	15379	15422	15481	15449	15411	15573	15437	15471	15383	15499	15503	15410	15701	15599	15441	15544	15273	15586	15279	15535	15436	15537	15318	15744	15458	15543	15352	15646	15327	15269	15313	15352	15404	15557	15460	15409	15356	15453	15603	15474	15473	15365	15535	15550	15504	15487	15450	15252	15388	15514	15512	15448	15467	15505	15614	15613	15610	15271	15345	15274	15474	15313	15355	15385	15452	15557	15343	15193	15457	15387	15354	15293	15378	15357	15469	15650	15600	15573	15437	15435	15389	15349	15527	15484	15224	15375	15242	15410	15435	15398	15476	15394	15451	15361	15482	15273	15522	15359	15642	15332	15351	15475	15485	15533	15365	15366	15503	15483	15423	15445	15378	15338	15279	15437	15480	15480	15515	15294	15400	15552	15430	15367	15489	15272	15586	15373	15388	15464	15256	15408	15700	15321	15457	15570	15425	15339	15558	15328	15459	15366	15435	15534	15444	15439	15533	15515	15430	15588	15522	15391	15378	15375	15316	15467	15414	15467	15627	15487	15531	15547	15520	15531	15413	15507	15357	15165	15464	15552	15436	15603	15447	15457	15645	15577	15554	15658	15468	15423	15497	15548	15419	15535	15463	15647	15489
24391	42238	39767	31966	27336	24207	21811	20234	18665	17712	16898	15989	15458	15119	15132	14995	14904	14830	14809	14635	14696	14698	14505	14536	14512	14230	14346	14336	14422	14269	14208	14074	13996	13946	14146	13895	13954	14062	13887	13996	13863	13745	13816	13651	13832	13783	13861	13786	13733	13727	13676	13706	13848	13814	13618	13786	13562	13759	13696	13713	13647	13685	13785	13771	13843	13703	13739	13730	13630	13794	13690	13542	13878	13760	13615	13778	13583	13539	13775	13588	13630	13606	13807	13766	13664	13695	13762	13777	13847	13584	13696	13780	13585	13772	13608	13637	13594	13621	13712	13561	13763	13735	13764	13603	13652	13604	13799	13696	13566	13607	13730	13846	13605	13620	13676	13678	13640	13765	13679	13560	13660	13736	13849	13544	13751	13563	13709	13667	13677	13729	13764	13734	13682	13730	13839	13728	13577	13795	13690	13471	13636	13751	13591	13570	13584	13734	13531	13795	13574	13707	13872	13637	13678	13696	13817	13630	13739	13319	13607	13728	13668	13646	13767	13667	13548	13680	13613	13658	13637	13680	13708	13657	13708	13610	13705	13686	13779	13608	13751	13854	13624	13799	13682	13615	13717	13741	13706	13679	13601	13511	13727	13638	13667	13593	13676	13686	13736	13619	13833	13721	13713	13855	13706	13730	13550	13795	13612	13620	13616	13714	13506	13571	13802	13476	13641	13652	13839	13511	13551	13473	13673	13853	13675	13733	13710	13700	13803	13596	13758	13703	13694	13734	13619	13585	13588	13705	13618	13634	13787	13796	13679	13767	13696	13784	13704	13583	13747	13524	13639	13675	13832	13602	13709	13685	13644	13556	13745	13585	13524	13512	13711	13717	13625	13661	13553	13773	13739	13518	13794	13818	13663	13860	13494	13856	13696	13554	13683	13604	13710	13516	13734	13738	13530	13655	13797	13566	13621	13712	13556	13619	13788	13795	13617	13637	13702	13708	13593	13521	13713	13806	13617	13584	13647	13729	13543	13559	13674	13666	13596	13667	13637	13703	13572	13776	13797	13722	13773	13928	13713	13775	13730	13628	13742	13712	13626	13611	13618	13647	13591	13716	13622	13857	13634	13640	13777	13681	13567	13658	13703	13544	13541	13704	13735	13582	13694	13750	13643	13666	13819	13589	13584	13847	13785	13594	13601	13786	13567	13590	13607	13639	13788	13709	13658	13705	13542	13683	13656	13557	13580	13761	13624	13632	13730	13637	13677	13681	13634	13741	13806	13481	13694	13682	13572	13486	13649	13573	13727	13532	13619	13602	13592	13630	13684	13772	13614	13647	13589	13790	13740	13642	13461	13646	13437	13777	13669	13612	13726	13759	13659	13665	13667	13557	13794	13599	13522	13723	13713	13739	13745	13589	13733	13765	13738	13621	13620	13632	13710	13688	13709	13707	13666	13602	13771	13844	13774	13704	13608	13651	13575	13671	13592	13691	13726	13590	13665	13617	13742	13752	13753	13677	13642	13634	13643	13582	13887	13692	13705	13596	13611	13699	13798	13738	13609	13697	13738	13693	13817	13515	13874	13651	13699	13842	13708	13730	13680	13691	13610	13743	13572	13863	13630	13604	13734	13759	13694	13761	13694	13800	13701	13687	13491	13819	13728	13720	13581	13754	13627	13713	13581	13533	13599	13666	13800	13693	13648	13624	13606	13654	13695	13675	13609	13896	13720	13617	13674	13755	13683	13580	13661	13605	13546	13678	13761	13616	13485	13632	13591	13803	13658	13699	13741	13709	13656	13721	13591	13539	13676	13682	13690	13701	13731	13740	13834	13741	13741	13881	13718	13745	13646	13499	13746	13667	13666	13833	13630	13563	13622	13670	13638	13764	13590	13540	13805	13609	13736	13651	13670	13603	13672	13634	13635	13625	13772	13850	13716	13723	13658	13868	13696	13850	13741	13479	13736	13620	13681	13547	13666	13616	13592	13735	13635	13635	13764	13655	13611	13484	13715	13654	13625	13704	13645	13741	13745	13796	13785	13606	13841	13715	13608	13512	13636	13656	13582	13811	13700	13787	13666	13641	13571	13719	13711	13580	13686	13697	13739	13683	13452	13772	13632	13673	13704	13653	13580	13517	13667	13490	13492	13650	13714	13557	13626	13773	13620	13653	13598	13756	13656	13680	13582	13477	13751	13682	13943	13583	13508	13684	13741	13557	13638	13714	13692	13597	13666	13679	13762	13667	13782	13737	13689	13697	13611	13720	13694	13750	13716	13584	13714	13694	13467	13713	13534	13697	13544	13576	13677	13822	13617	13620	13586	13742	13733	13706	13693	13627	13479	13603	13568	13752	13650	13665	13606	13757	13606	13690	13711	13736	13530	13725	13695	13613	13618	13584	13630	13602	13742	13533	13797	13616	13726	13571	13359	13555	13653	13564	13674	13573	13603	13535	13629	13568	13759	13532	13660	13705	13891	13590	13652	13561	13708	13715	13567	13545	13802	13689	13721	13767	13651	13705	13626	13700	13709	13655	13432	13594	13698	13751	13671	13754	13676	13628	13698	13565	13725	13489	13667	13814	13565	13605	13801	13628	13590	13487	13536	13732	13763	13635	13715	13572	13653	13913	13695	13658	13571	13799	13770	13618	13769	13805	13728	13542	13640	13654	13689	13626	13832	13527	13546	13636	13580	13668	13565	13623	13606	13764	13742	13588	13461	13507	13744	13795	13632	13672	13615	13767	13613	13648	13659	13696	13695	13667	13702	13615	13654	13605	13654	13515	13607	13679	13661	13542	13613	13837	13685	13643	13625	13794	13727	13760	13595	13673	13603	13632	13522	13675	13748	13683	13696	13646	13655	13741	13550	13698	13606	13829	13677	13901	13713	13629	13611	13612	13674	13555	13664	13642	13654	13660	13841	13742	13745	13643	13687	13573	13642	13658	13681	13715	13664	13927	13683	13598	13724	13534	13677	13675	13653	13775	13685	13777	13809	13647	13667	13639	13601	13657	13649	13757	13746	13740	13889	13533	13658	13810	13591	13683	13934	13725	13684	13557	13596	13769	13480	13543	13589	13606	13692	13509	13613	13742	13661	13669	13878	13682	13840	13705	13634	13664	13658	13598	13604	13448	13698	13716	13410	13774	13657	13483	13682	13915	13504	13715	13690	13764	13809	13667	13803	13685	13673	13599	13874	13825	13608	13767	13631	13640	13789	13557	13711	13598	13792	13689	13787	13754	13663	13735	13680	13658	13659	13567	13643	13763	13706	13583	13562	13575	13704	13731	13515	13738	13743	13734	13785	13632	13610	13617	13587	13587	13566	13728	13691	13601	13758	13721	13671	13715	13741	13527	13687	13472	13579	13721	13679	13827	13701	13711	13617	13446	13631	13750	13716	13587	13610	13507	13647	13714	13643	13721	13633	13595	13704	13713	13830	13673	13712	13539	13595	13736	13697	13716	13758	13554	13620	13675	13635	13629	13637	13580	13890	13737	13576	13696	13647	13687	13717	13522	13772	13621	13803	13559	13788	13603	13682	13602	13443	13807	13661	13630	13800	13512	13731	13744	13448	13693	13624	13568	13636	13668	13628	13702	13598	13653	13739	13554	13750	13794	13597	13567	13664	13621	13594	13683	13673	13685	13729	13580	13557	13720	13761	13703	13662	13740	13572	13582	13799	13569	13783	13537	13686	13771	13730	13854	13684	13730	13740	13604	13634	13603	13681	13644	13717	13601	13764	13684	13513	13606	13584	13530	13566	13689	13492	13772	13701	13474	13569	13630	13645	13600	13927	13653	13680	13617	13714	13621	13858	13602	13588	13554	13607	13568	13712	13872	13632	13619	13641	13728	13596	13632	13643	13725	13628	13707	13655	13694	13457	13682	13696	13612	13647	13578	13594	13575	13585	13637	13711	13627	13577	13614	13560	13768	13597	13697	13761	13646	13585	13709	13642	13708	13640	13720	13788	13653	13644	13620	13494	13676	13616	13475	13664	13789	13703	13679	13531	13642	13665	13644	13759	13562	13693	13760	13611	13616	13632	13545	13593	13684	13576	13713	13718	13779	13628	13691	13597	13660	13574	13772	13568	13593	13724	13724	13568	13681	13571	13642	13741	13462	13516	13416	13642	13840	13630	13668	13778	13624	13732	13620	13708	13659	13660	13631	13469	13590	13525	13610	13665	13643	13765	13784	13670	13689	13775	13667	13612	13457	13602	13589	13619	13616	13625	13669	13733	13629	13695	13766	13636	13536	13556	13813	13577	13578	13562	13853	13514	13634	13739	13547	13813	13675	13624	13544	13644	13653	13531	13664	13663	13466	13702	13579	13665	13689	13649	13434	13548	13669	13764	13581	13852	13828	13576	13410	13599	13722	13695	13522	13673	13594	13847	13643	13647	13674	13768	13714	13653	13527	13917	13601	13728	13581	13599	13654	13706	13718	13603	13671	13550	13755	13716	13765	13686	13654	13566	13701	13513	13713	13550	13675	13757	13637	13617	13596	13732	13618	13615	13618	13501	13530	13543	13588	13738	13528	13516	13643	13677	13653	13683	13557	13783	13560	13665	13648	13681	13585	13678	13885	13680	13562	13806	13650	13624	13555	13619	13521	13687	13710	13795	13818	13593	13740	13666	13545	13564	13651	13522	13758	13665	13593	13844	13647	13706	13678	13792	13709	13633	13820	13613	13748	13797	13715	13852	13663	13636	13686	13438	13660	13581	13658	13583	13659	13735	13583	13737	13620	13575	13657	13505	13648	13581	13652	13583	13675	13624	13679	13640	13719	13497	13793	13690	13611	13576	13874	13714	13583	13599	13721	13503	13590	13874	13618	13626	13567	13755	13675	13591	13823	13680	13724	13614	13727	13621	13654	13639	13563	13656	13665	13849	13739	13691	13556	13613	13446	13618	13531	13625	13637	13699	13537	13563	13686	13634	13681	13777	13607	13710	13662	13705	13611	13731	13822	13726	13656	13722	13713	13679	13691	13774	13602	13797	13511	13927	13632	13710	13644	13668	13704	13709	13469	13620	13622	13677	13746	13616	13463	13804	13650	13496	13596	13771	13557	13574	13648	13912	13639	13632	13662	13720	13636	13631	13640	13718	13671	13661	13657	13574	13754	13849	13651	13543	13431	13776	13624	13693	13644	13630	13577	13634	13558	13748	13688
27825	23636	28180	24946	20549	19401	18387	17385	17302	17065	16778	16714	16569	16457	16482	16230	16481	16260	16369	16465	16293	16132	16448	16358	16219	16203	16403	16314	16116	16206	16136	16254	16398	16320	16242	16285	16163	16109	16002	16169	16006	16199	16062	16105	15980	16195	16193	15994	16216	16105	16389	16228	16150	16123	16016	16053	16113	16338	16177	15925	16223	16155	16023	16215	16081	15909	16333	16005	16117	16144	16194	16044	16238	16155	16360	15998	16115	16024	16090	15881	16119	15935	16077	16097	16170	16172	16113	16023	16065	16257	16091	16146	16166	15967	15929	16088	16187	16151	16055	16177	16041	16060	16091	16123	16052	16134	16105	16127	16108	16220	15957	15877	16117	16220	16290	16115	16030	16107	16257	16083	16319	16053	16122	16219	16242	15885	16196	16336	16131	16136	15964	16138	16185	16254	16031	15987	16067	15862	16125	16238	16011	15906	16093	16072	16171	16212	16173	16204	16115	15988	16000	16053	16015	16159	16127	16226	16295	16065	16080	16027	16007	16201	16251	16025	16009	16242	16124	16065	16270	15915	16086	16179	16254	16045	16209	16113	16232	16208	16069	16098	16143	16133	16239	16030	15936	16026	16069	16071	16266	16198	16122	16089	16152	16029	16002	16314	16157	16123	16251	16153	16110	16095	16069	16306	16028	16256	15925	16066	16156	16136	16201	16148	16228	16123	16043	15915	16170	16053	16124	16051	16180	16227	15935	15995	15999	15850	16112	16030	16173	16105	16047	16106	16169	16194	16032	16172	16057	16034	16030	16135	16070	16027	16028	16190	16150	16031	16272	15882	16187	16215	16250	16142	16073	16076	15971	16040	16100	16041	16312	16249	16290	16110	16148	16005	16175	15963	16066	16093	16202	16059	15990	16088	16070	16256	15993	16268	16087	15968	16215	16090	16056	16052	16049	16154	16264	16252	16073	16052	16012	16340	16170	16212	15896	16083	16229	15794	15987	16045	16112	16097	16084	15933	16085	16189	16030	16172	16185	16098	15978	16060	16160	16054	16058	16090	16093	16154	16274	16203	16113	16065	16126	16183	16136	16275	16105	16073	16112	16068	16103	16102	16152	16154	15903	15895	16018	16057	16190	16096	16157	16010	16129	16268	15976	16035	16135	15973	16168	16014	16204	15943	16006	16119	16133	16158	15880	16002	16178	15984	16083	15936	16143	16206	16223	15890	15946	16089	15993	16138	16145	16197	16115	16190	15996	16081	16080	15949	16170	15915	16020	16334	15911	16111	16063	16075	15899	16050	16194	16022	15722	16047	15943	15984	16014	16094	16206	16184	16194	16152	16176	16026	15989	16073	16099	16223	16074	16117	15949	16079	16306	16151	16053	16049	16316	16034	16217	15983	16124	16154	16283	16036	16155	16017	16132	16086	16057	16052	16080	16148	15893	15985	16125	16078	16150	16072	15975	16123	16125	16310	16081	15864	16293	16001	16126	16115	15970	16025	16029	15962	16056	16220	16106	16139	15918	15953	16020	15900	16112	16074	16057	16175	16185	16181	16192	15960	16328	16220	16059	16198	16138	15852	15972	16220	16128	16064	16086	16043	15938	16036	16016	16081	16144	16013	16175	15818	16134	16121	16053	15925	16107	16303	16156	16177	15940	16071	15943	15892	15903	16036	16090	16076	16021	16064	16114	16100	15988	16201	16283	15987	16002	16174	16146	16101	16086	16194	15976	15985	15896	16367	16043	15984	15935	16256	16222	16151	16200	16326	16247	16159	16338	16128	16134	15879	16120	15960	16084	16279	16206	16402	16298	16193	16212	16097	16183	16186	15990	16190	16089	16140	16015	15996	16245	16108	16248	16198	16110	15971	16037	15942	16246	16242	16051	16093	16266	15991	16179	16213	16172	16182	16306	16137	16031	16200	15936	16036	16021	16103	16144	16212	16011	15934	16209	16110	16103	16077	16102	16028	15973	16087	16264	16062	16103	16171	16120	16024	16066	16220	16069	16180	16219	16060	16130	15954	16152	16206	15938	16186	16054	15949	15919	16092	15998	16009	16067	16116	15918	16044	15986	16150	16101	16162	16086	15966	16079	16176	16252	16281	16209	16090	16024	16158	16098	16102	16052	16148	16142	16180	16189	15986	16175	16009	16117	16050	16425	15961	16169	15896	16089	15974	16081	16108	15917	16213	16069	16072	16069	15941	16107	16013	16236	16086	16086	16152	16284	16032	16039	16053	16190	15894	16062	16196	16044	16035	16082	16189	16232	16285	16036	16192	16080	16158	16048	16057	16260	15918	16146	16177	16034	16028	16221	15953	16078	15945	16245	16111	15942	15928	16375	16013	16099	15997	16105	16010	16150	16088	16307	16099	16166	16104	16342	16096	16001	15998	16107	15838	15975	16327	16029	16053	15886	16126	16103	16218	16172	16080	16230	16119	16087	16245	16174	16025	16202	16079	16008	16211	16065	16150	16028	16063	16215	16075	16200	16169	16177	16166	15917	16098	16053	16062	16014	16161	16242	15978	16048	15990	15975	16043	16157	16141	16214	15927	16069	15923	16178	16165	15972	16170	16287	16066	15974	15945	16085	16041	15953	15990	16177	16157	16148	16238	16049	16155	16185	16142	15849	16248	15888	15958	15933	15994	16099	16006	16146	16113	16138	15889	16192	16080	16418	16106	16173	16076	16019	16043	16037	16209	16213	16079	16139	16177	16366	16034	15952	16153	16298	15963	16267	16226	16218	15983	16089	16151	16069	16133	16042	16100	16031	16033	15931	16061	15978	15988	16125	16150	16169	16133	16149	16008	16230	16062	16169	16084	15804	16251	16156	16142	16208	16126	16354	16150	16187	16146	16235	16118	15987	16153	16263	16054	16116	16145	16095	15948	16185	16244	15864	16074	16151	16048	16063	15971	16123	16033	15933	16159	15918	16237	16183	16057	16169	15986	16110	16179	16093	16025	16084	16150	16308	16088	15964	16172	16228	16147	16102	16242	16190	16012	16025	16066	16237	16055	15921	16107	16040	15910	16080	16072	16105	16131	16194	16124	16157	16149	16106	16082	16061	16082	16188	16090	16142	16072	16239	15814	15953	16150	15974	15932	16213	16137	15966	16104	15995	15914	16060	16162	16210	16115	16345	16050	16082	16169	16035	16243	16250	16081	16326	16129	16085	15971	16044	15945	15918	16076	16141	16047	16215	16040	16050	16211	16087	16078	16087	16053	16039	16092	16128	15988	16259	16067	16056	16258	16199	15912	16022	15908	16262	16063	16032	16221	16090	16229	16042	16198	16020	15984	16193	16025	15991	16152	16007	16094	15912	15998	16013	15922	16078	16147	15729	16048	15931	16057	16144	16063	16168	16002	15919	15987	16033	16029	16147	16286	16020	16103	16131	16292	16090	16073	15940	16141	16122	16038	16182	16197	15837	15946	16074	16048	16068	16070	15990	16098	16100	16111	16138	16188	16041	16031	16049	15876	16196	15969	16353	16080	16067	16084	16057	16266	16254	16117	16136	16075	16319	16274	16039	16164	16012	16048	16393	16203	16299	16191	15929	16351	16220	16221	16066	16328	16139	16055	16234	15987	16321	16082	16135	16114	16216	16292	15868	16109	16259	16179	16107	16165	16029	16058	16174	16172	16131	16251	16085	16166	16158	16148	16049	16032	16248	16113	16183	16099	16180	16012	15976	16165	16107	16128	15937	16104	16093	15985	16427	16189	16296	16113	16192	15835	15901	15937	15878	16236	16092	16006	16157	16089	16051	16146	16113	16061	16175	15919	16222	16212	16317	16165	16039	16149	16024	16041	16051	15988	16286	16010	16185	16040	16130	16055	16249	16150	16144	16080	16146	16112	16115	15920	16025	16171	16003	16281	16225	16032	16039	16130	16002	16057	16169	15995	16048	16133	16277	16118	16071	16010	16205	16053	16034	16223	16135	16072	16207	15961	16106	16073	16179	16351	15996	15984	16185	16170	15950	15832	15973	16109	16024	15933	15996	16172	16067	16337	16005	16134	16039	16034	16107	16257	16078	16287	16052	16129	16014	16284	16019	16073	16200	16101	16091	16025	16230	16091	16223	16129	15945	16138	16275	16206	16271	16226	16093	16162	16056	16022	16287	16043	16090	15942	16256	16101	15933	16236	16056	16153	16138	16316	16257	16064	16204	16067	15928	16070	16202	16097	16035	16057	16227	16458	16232	16009	16203	16106	16111	16205	16169	15967	16008	15981	16114	15949	16317	16095	16048	16078	16041	16109	16186	16024	16130	16171	16213	16037	16010	15981	16199	16047	15937	16269	16153	16187	16153	16289	15896	16161	16019	16107	15995	16041	16264	15970	16328	15960	15967	16191	16141	16025	16202	16100	16039	16023	16213	16100	16086	16032	16298	16103	16319	16143	16049	15950	16223	16179	16058	16002	16067	16027	16203	16093	15819	16090	16098	16145	16101	16055	15969	16055	16024	16127	16188	16051	16144	16074	16202	16155	15913	15953	16123	16059	16180	16165	15933	15860	16176	16097	16010	16155	16187	15979	16055	16011	16254	16047	16067	15992	16058	16090	16051	16215	16203	16074	16197	16071	16194	16083	16279	16200	15999	16120	16241	16227	16072	16150	16015	16127	16185	16097	16148	16086	15994	16267	16037	16054	16118	15963	16106	16020	16094	16230	16169	15965	16077	16117	16074	15952	16173	15980	15970	16164	16075	16343	15978	15997	16101	16084	15881	16115	16159	16096	16119	16095	16094	16233	16017	16201	16247	15983	15914	15892	16087	15958	16129	15892	16105	16144	16094	16208	16452	15978	16252	16064	16227	15964	15973	16170	16003	16153	16050	16117	16206	16065	16097	15899	16215	16015	16133	16350	16199	16153	16212	16236	15978	16091	16042	16051	16239	16097	16138	16083	15957	16077	15980	16306	15791	16066	16146	15922	16240	15936	16121	16188	16030	16164	16126	16064	16287	16302	16005	16228	16230	16133	16011	15994	16145	16051	16073	16132	16108	16142	15955	16043	16150	16101	16177	16095	16090	16147	16091	16021	16223	16085	16069	16022	16058	16125	16046	16201	16091	16193	16264	16112	16103	16003	15901	16258	16080	16246	16162	16112	16173	16220	16124	16124	16072	16129	16023	15925	16151	16190	16191	16184	15931	16104	15951	15797
23090	32156	30166	24145	20704	18906	17605	16636	16122	15618	15170	14963	14751	14599	14464	14630	14517	14541	14512	14669	14564	14541	14362	14439	14418	14396	14212	14453	14191	14252	14287	14243	14250	14232	14254	14053	14220	14148	14215	14181	14239	14112	14108	14191	14033	14089	14152	14205	14068	14231	14103	14205	13948	14013	14058	13947	14104	14029	14016	13871	14070	14054	14228	14093	14176	14120	14195	14035	14110	14110	14237	13997	14203	14148	14049	14097	14223	13898	14037	14107	14046	14019	14172	14011	14146	14101	14002	14106	14108	14002	14146	14178	14125	14047	14147	14018	14072	14225	13990	14142	14098	14169	14146	14069	13914	14128	14107	14057	14325	14249	14253	14009	14069	14157	14119	14090	14287	14023	14014	14075	14061	13882	14208	14081	13966	14106	13986	13906	14173	14114	14047	14142	14030	14129	13949	14002	14161	14015	14004	14145	14252	14244	14128	14001	14042	13952	14044	14158	13976	14197	13872	14128	13953	14057	14024	14003	14115	13998	14108	14117	14299	14204	13910	14163	14002	14120	14064	14059	14033	14172	13999	14108	14058	14229	14110	13946	14033	14032	13965	14083	14033	14178	14171	13990	14021	14127	14243	13900	14071	14263	13967	13993	14029	14124	13977	14174	13937	14029	13960	14130	14154	14054	14081	14037	14210	14058	14163	14065	14013	14017	14319	14026	14068	14151	14073	14108	14056	14146	14050	14271	14039	14068	14100	14053	14021	14019	13973	14177	14138	14263	13861	13881	14051	14126	13981	14192	14102	14099	14169	14001	14133	14089	14012	13989	14102	14196	13972	14164	14003	14230	14123	14151	13991	14109	14086	13980	14072	14016	14096	13945	14068	14163	14158	14209	14083	14087	14017	13932	14196	14198	14240	14060	13960	14171	14139	14104	14116	13990	13868	14044	14008	13910	14042	13999	14161	13939	14192	14020	14023	13919	14202	13912	14104	14272	14033	13951	14166	13944	14168	14176	14176	14018	14003	14004	14085	14069	13963	14133	14036	14161	14042	14098	14044	14178	14006	14235	14199	14184	13970	14080	14220	13911	14038	14101	14041	14127	14226	14074	13834	14288	13963	14264	14179	14158	14155	14046	14167	14029	14213	14076	14085	14037	14086	14286	14188	14178	14206	14206	14145	14131	14088	14079	14108	14075	14004	14042	14023	14081	14177	14082	13966	14074	14038	14048	14108	14030	14109	14080	14067	14059	13888	14038	14123	14167	14114	14188	14151	14068	14319	14207	14145	14083	14016	13962	14053	14095	14078	14028	14235	14046	14102	14294	13848	14071	13968	14259	14007	14037	14163	13970	14139	14189	13909	14105	14295	14117	14157	14052	14059	14130	14029	14299	14056	14110	14161	14059	14011	14076	14040	14217	14081	14029	14041	14123	14051	13963	14058	14221	13997	14010	13912	14102	14069	14240	14097	13969	14199	14037	14052	13980	14088	14104	14130	14084	13972	14136	14122	14068	14048	14125	14057	14022	14068	14165	13814	14052	13979	13979	14135	14262	14173	14099	14000	14090	14235	13979	14259	13975	14182	14015	14178	14097	14266	14160	14177	13926	14143	14191	14093	14167	14131	14116	13950	14044	14117	14068	14164	14141	14054	14215	13960	14041	14069	14194	14197	14052	14174	14113	14106	14003	14005	14156	13971	14124	14143	13968	14077	14119	14119	14022	14063	14053	14025	14122	13939	14115	13929	14224	14068	14128	14285	13928	14050	14120	13997	14024	14171	14073	14164	14151	14254	14101	14004	14020	13965	14042	14086	14045	14067	14112	14063	14029	14281	14087	14048	13961	14131	14056	13940	14195	14186	14134	14121	14111	14235	14144	14026	14011	14003	14028	13988	13761	13891	14101	14159	14013	14033	14105	14190	14087	14071	14177	13970	14183	14098	14119	13989	14039	14148	14025	14152	13842	14058	14126	14111	14151	13882	14125	13910	14177	14041	14052	14064	14010	14151	13984	14119	14081	14186	14062	14172	14082	14130	14108	14108	14055	14123	14060	14143	14127	13962	14133	14197	14143	14053	14094	14128	14140	13924	14068	14037	13980	14085	14240	13992	14098	14141	14171	14077	14152	13996	14074	14055	14093	13982	13858	14169	14086	13966	13978	14112	14166	14027	14195	14281	14048	14085	14139	13999	14060	14270	14208	13983	14077	14096	14062	13976	14229	14020	14203	14126	14175	14136	14187	14091	14106	14156	14101	14153	13968	14066	14049	14061	14076	14249	14130	14127	14152	14213	14224	13963	14115	14244	14193	14019	14066	14067	14170	14015	14066	14122	14077	14151	14026	14198	14010	13981	14002	14059	14077	14184	14101	14162	14115	14173	14190	14052	14258	14068	14166	14040	14122	14018	14148	14012	14070	13951	14188	13971	14180	14123	14124	14264	14112	14091	14065	14161	14276	13956	14202	14092	13894	14022	14055	14159	14033	14127	13932	14083	14122	14138	14133	14098	14103	14244	14079	14062	14028	14129	14073	14086	13972	14054	14116	14215	14076	14107	14114	14159	14010	14227	14067	13820	14153	14089	14018	13929	14058	14019	14236	13968	14157	14172	14046	14006	14028	14166	14126	14103	14304	13989	14067	14032	14035	14261	13968	14192	14172	13977	14071	14088	13993	14076	13968	14078	14081	14169	13919	14093	14106	14113	14116	13877	14226	14062	14186	14160	14000	14167	14172	14174	14078	13853	14142	14070	14011	14140	14015	14053	14070	14071	14194	14087	14341	13995	14007	13829	14059	13879	14165	14150	14164	13915	14126	14106	14194	14102	14091	14165	14019	14146	14052	14195	14065	14125	14108	14054	13931	13969	14143	13959	14111	13955	14132	14111	14066	14112	14118	13996	14071	14156	14027	14209	14111	13982	14008	14099	14040	14037	14121	13948	14108	14347	14118	14064	14108	14065	14164	14065	14258	14191	14078	14025	14027	14169	14044	14033	14329	14076	13961	13979	14167	14282	13962	14159	14256	14000	14238	14041	14308	14005	14119	13996	14111	14082	14143	14124	14007	13981	14212	14033	14108	14142	14065	14189	14121	14041	14044	14118	14068	13843	14171	14119	14092	14130	14031	14213	14041	14125	14209	14120	14287	14192	13957	14007	14121	14110	14263	14087	13996	14164	14070	14034	13903	14013	14208	13943	13878	14179	14087	14063	14114	14155	14071	13960	14023	14099	14024	14067	14024	14198	14120	14035	14117	14093	14273	14063	14097	13964	14037	14085	14002	14044	13995	14162	13989	14158	13930	14029	14164	14216	14098	14079	13992	13946	14177	14048	14093	14071	14105	14162	14334	13990	14139	14058	14221	14034	14144	14100	14056	14111	14060	14236	13946	14196	14194	14083	13994	13963	14148	14024	13926	14005	14071	14156	14088	14047	14062	14233	14218	13950	14059	13992	14299	14065	14042	14198	14223	14009	14095	14135	14160	14191	14149	14185	14058	14138	14162	14114	14128	14216	13979	13865	14072	14247	14056	14072	14041	14021	14145	14084	14168	14149	14109	14117	14122	13841	14109	14108	14082	14007	14250	14290	14136	14065	14046	14086	14177	14112	14031	14028	14084	14153	14172	14084	14115	14005	14202	14036	13879	14096	13922	14039	14130	14133	14165	14107	14066	14103	14239	14315	14191	14126	14175	14054	14074	13938	14084	14176	14103	14040	14006	14109	14025	14013	14112	14159	14279	14023	13834	14167	14037	14026	14286	14116	14101	14292	14134	13910	13914	14157	14127	14113	14223	14073	14135	14101	14090	13913	14125	14204	14076	14034	14111	14253	13946	14026	13994	14087	14065	14040	14179	14304	13953	14017	13966	14178	13997	14102	14063	14127	14193	14207	14123	14213	14092	13994	14191	14142	14106	14149	14093	14103	14155	14057	14133	13988	13967	14157	13983	13988	14067	13862	13976	14059	14126	13932	13967	14222	13975	14124	13844	14062	14053	14099	14121	14107	13976	14123	14158	14295	13949	14055	14074	14086	14057	14164	14072	14098	14116	14131	14106	14084	14211	14135	14137	14202	14124	13975	13903	14036	13823	14113	14117	14112	14072	14092	14196	14015	14090	14043	14056	14041	13933	14053	13969	14037	14001	14119	14066	14050	14039	14046	14172	13871	14154	14212	14092	14218	14075	14135	13970	14137	14275	14046	14173	14037	14052	13950	14070	14119	14078	14346	14004	14009	14062	14220	14023	14061	14082	13881	14115	13946	14161	14134	13945	14004	14181	14025	13886	14011	14003	14033	14218	14105	14133	14228	14056	14118	14167	14139	14058	14105	14065	14019	14322	14049	14051	14184	13885	14126	14138	14133	14238	13938	14010	14039	14283	14108	14189	13955	13942	14092	14007	14067	14189	14083	14135	14011	14061	13951	14229	14189	13990	14079	13986	14026	14090	14142	14114	14173	14095	14124	14156	14046	14070	14063	14148	14163	14155	14154	14108	14253	14068	14175	14107	14231	13964	14053	14153	14071	14191	14095	14047	14042	14090	14138	14088	14154	14197	14086	14040	14005	14241	14140	14111	13974	14254	14044	14255	14021	14152	14160	14145	14211	14062	13996	14048	14032	14049	14059	14092	14135	14003	14098	14068	14085	14136	14057	14160	14163	14039	14153	14317	14099	13948	14209	14036	14108	14099	14095	14194	14102	14062	14004	14154	14074	14122	14162	14035	14078	14149	14120	14125	14114	14133	14120	14181	14233	13912	14116	14119	14027	14075	13947	14117	14148	14113	13990	14238	14187	14120	13992	14130	14163	14129	14243	14025	14210	14129	14170	14308	14230	14211	14112	14070	14106	14153	14180	14005	14184	14012	14064	14139	14032	14130	13973	13981	14136	14096	14139	13917	14100	14223	13998	13980	14265	14196	14052	14205	14210	14124	13752	14163	14049	14127	14090	13943	14057	14159	14181	13916	14023	14004	14207	14069	14093	14063	14149	13947	14112	14213	14074	14107	13992	14150	14091	14223	14042	14025	14067	14045	14032	14059	14174	13960	14086	13856	14159	14008	14081	13942	14012	14294	14186	14205	14013	14219	14038	14047	14285	14238	14033	14022	14153	14097	14032	13967	13980	14092	13901	14138	14143	14010	14058	14170	14003	14035	14170	14230	14039	14117	14018	14070	14122	14212
23807	21026	28354	24238	22453	22317	21202	18448	17255	17209	16827	16531	16330	16288	15977	16268	16148	15806	16124	15934	16123	15830	15910	15901	15669	15861	15725	15758	15736	15679	15667	15709	15766	15661	15763	15968	15655	15660	15491	15479	15494	15557	15425	15591	15542	15839	15695	15515	15525	15492	15556	15363	15530	15578	15649	15569	15565	15579	15539	15515	15546	15537	15609	15448	15535	15418	15437	15484	15423	15536	15533	15413	15606	15566	15450	15629	15310	15532	15602	15402	15529	15500	15489	15452	15658	15422	15451	15443	15491	15571	15378	15615	15501	15592	15465	15457	15463	15466	15407	15670	15500	15350	15370	15287	15632	15396	15374	15513	15465	15462	15411	15542	15574	15595	15467	15597	15472	15426	15679	15528	15294	15542	15465	15526	15588	15278	15498	15438	15468	15424	15559	15495	15570	15421	15256	15418	15728	15664	15751	15335	15448	15579	15421	15431	15476	15405	15393	15406	15491	15331	15427	15452	15532	15402	15495	15422	15400	15431	15654	15420	15551	15466	15574	15334	15699	15402	15422	15429	15417	15355	15360	15440	15377	15378	15336	15443	15482	15444	15463	15546	15637	15414	15584	15452	15637	15468	15510	15278	15584	15390	15585	15437	15588	15644	15595	15412	15504	15468	15458	15380	15391	15570	15492	15418	15418	15579	15317	15357	15404	15364	15348	15638	15391	15291	15291	15647	15621	15599	15496	15417	15481	15467	15408	15651	15516	15508	15567	15299	15590	15486	15566	15573	15349	15495	15767	15479	15552	15669	15566	15495	15574	15504	15166	15557	15409	15245	15273	15348	15420	15315	15426	15551	15425	15564	15668	15397	15477	15477	15406	15308	15530	15389	15433	15462	15646	15472	15547	15613	15590	15508	15641	15555	15589	15264	15480	15312	15261	15368	15581	15590	15593	15508	15458	15311	15608	15326	15386	15549	15547	15323	15601	15628	15551	15384	15500	15384	15279	15448	15494	15437	15535	15409	15553	15496	15435	15239	15447	15674	15543	15572	15512	15266	15334	15491	15716	15521	15585	15491	15531	15437	15210	15462	15485	15243	15502	15375	15415	15575	15491	15455	15448	15497	15455	15429	15582	15450	15423	15429	15534	15741	15441	15405	15527	15440	15535	15458	15480	15542	15532	15390	15636	15483	15396	15251	15361	15696	15490	15578	15447	15370	15339	15599	15384	15380	15521	15526	15535	15589	15616	15324	15531	15467	15449	15508	15543	15587	15487	15437	15520	15495	15625	15604	15550	15456	15416	15372	15533	15427	15351	15533	15673	15365	15369	15338	15570	15569	15385	15326	15386	15316	15570	15322	15436	15344	15506	15448	15491	15469	15633	15313	15446	15572	15477	15426	15398	15394	15243	15303	15515	15304	15344	15563	15571	15619	15460	15439	15553	15562	15574	15441	15539	15457	15398	15608	15318	15538	15450	15503	15620	15560	15663	15703	15498	15481	15535	15559	15702	15298	15302	15507	15489	15670	15581	15563	15391	15387	15378	15398	15605	15521	15519	15358	15494	15506	15467	15241	15396	15398	15469	15605	15598	15584	15482	15313	15599	15637	15483	15300	15365	15321	15441	15285	15412	15518	15597	15569	15422	15392	15403	15453	15617	15457	15490	15509	15458	15460	15388	15612	15360	15585	15642	15419	15698	15765	15510	15492	15457	15447	15692	15312	15391	15613	15592	15671	15376	15540	15409	15550	15473	15728	15439	15524	15671	15569	15391	15242	15363	15598	15392	15415	15235	15533	15477	15559	15323	15442	15535	15368	15555	15530	15311	15544	15570	15421	15304	15662	15518	15557	15290	15447	15703	15590	15423	15586	15472	15483	15334	15473	15533	15493	15732	15675	15557	15521	15548	15463	15421	15425	15424	15536	15544	15229	15539	15490	15760	15408	15441	15501	15552	15492	15484	15399	15316	15446	15461	15531	15526	15711	15526	15546	15568	15542	15591	15489	15313	15251	15519	15449	15457	15336	15623	15514	15669	15600	15595	15377	15461	15368	15572	15616	15336	15546	15366	15548	15478	15357	15598	15516	15510	15375	15391	15470	15393	15466	15612	15533	15505	15398	15405	15449	15621	15294	15522	15632	15550	15499	15489	15646	15474	15538	15468	15304	15565	15407	15609	15263	15484	15582	15385	15474	15499	15581	15683	15531	15584	15404	15381	15412	15417	15561	15528	15398	15497	15395	15522	15486	15418	15562	15545	15514	15526	15408	15423	15342	15327	15488	15706	15555	15457	15459	15493	15475	15431	15599	15412	15435	15572	15570	15304	15371	15382	15492	15561	15511	15416	15483	15328	15262	15590	15605	15415	15556	15537	15574	15570	15648	15421	15450	15198	15380	15493	15445	15487	15512	15490	15598	15515	15397	15580	15249	15447	15553	15441	15314	15608	15380	15445	15471	15538	15645	15595	15479	15517	15588	15324	15521	15456	15621	15490	15285	15435	15474	15515	15386	15494	15376	15594	15247	15550	15574	15502	15393	15449	15276	15524	15518	15488	15417	15514	15383	15451	15630	15624	15455	15638	15620	15409	15338	15371	15512	15610	15349	15515	15642	15488	15446	15276	15624	15562	15402	15471	15452	15466	15250	15680	15458	15497	15438	15605	15667	15526	15644	15414	15457	15482	15370	15440	15514	15448	15423	15397	15451	15372	15490	15452	15473	15453	15385	15404	15666	15562	15565	15244	15538	15478	15381	15514	15578	15547	15331	15469	15399	15482	15513	15400	15542	15516	15342	15270	15421	15596	15552	15369	15651	15375	15346	15536	15505	15327	15527	15387	15408	15389	15467	15465	15341	15612	15352	15466	15604	15575	15587	15524	15386	15262	15296	15447	15561	15565	15606	15502	15625	15286	15540	15488	15576	15408	15477	15491	15501	15498	15581	15569	15459	15532	15375	15407	15617	15632	15353	15619	15448	15636	15433	15380	15450	15669	15548	15431	15500	15448	15468	15319	15522	15461	15334	15635	15344	15543	15636	15433	15558	15465	15594	15437	15578	15657	15312	15576	15600	15534	15633	15376	15509	15323	15645	15466	15265	15374	15473	15428	15484	15456	15491	15536	15344	15459	15476	15552	15304	15605	15642	15452	15415	15559	15432	15561	15361	15547	15311	15403	15544	15446	15351	15509	15545	15269	15476	15568	15385	15474	15599	15606	15248	15409	15522	15571	15407	15557	15494	15699	15400	15568	15501	15443	15521	15449	15395	15511	15269	15473	15647	15463	15439	15432	15373	15532	15442	15616	15506	15321	15295	15856	15472	15569	15547	15422	15244	15387	15605	15455	15368	15519	15449	15396	15376	15520	15368	15315	15579	15427	15482	15550	15484	15417	15292	15375	15547	15311	15387	15477	15430	15495	15401	15436	15466	15498	15410	15750	15638	15437	15488	15640	15448	15412	15347	15549	15564	15407	15445	15346	15605	15322	15410	15481	15479	15549	15508	15579	15462	15336	15499	15547	15323	15336	15419	15479	15457	15425	15378	15378	15482	15503	15554	15513	15609	15287	15363	15424	15516	15523	15335	15508	15438	15456	15382	15404	15456	15519	15642	15346	15501	15353	15312	15393	15450	15523	15385	15556	15685	15483	15520	15537	15426	15187	15433	15224	15447	15417	15504	15438	15453	15499	15479	15644	15541	15472	15471	15428	15394	15523	15349	15384	15318	15486	15514	15414	15365	15386	15445	15484	15445	15684	15386	15577	15476	15412	15535	15293	15635	15491	15456	15298	15354	15540	15372	15443	15432	15492	15496	15474	15564	15414	15577	15428	15560	15420	15547	15610	15335	15442	15341	15448	15333	15539	15483	15531	15536	15552	15570	15547	15522	15447	15585	15413	15555	15490	15450	15392	15450	15523	15250	15336	15515	15345	15432	15376	15614	15414	15373	15545	15386	15345	15434	15460	15618	15557	15286	15526	15676	15563	15525	15561	15311	15431	15270	15626	15533	15364	15306	15378	15384	15382	15491	15518	15553	15316	15570	15447	15593	15360	15523	15569	15573	15492	15472	15395	15544	15449	15476	15453	15399	15688	15524	15585	15428	15402	15436	15331	15419	15531	15454	15672	15471	15618	15383	15478	15631	15541	15485	15697	15532	15515	15623	15571	15563	15644	15681	15391	15569	15342	15435	15562	15525	15533	15493	15518	15554	15586	15499	15417	15537	15404	15533	15634	15595	15640	15540	15554	15715	15443	15316	15472	15405	15524	15540	15350	15664	15235	15393	15442	15519	15579	15507	15417	15409	15455	15489	15382	15482	15415	15582	15417	15566	15423	15492	15380	15443	15582	15464	15437	15419	15436	15410	15538	15444	15270	15438	15362	15535	15512	15390	15405	15492	15429	15522	15531	15517	15540	15562	15618	15613	15342	15517	15556	15364	15548	15545	15453	15401	15376	15322	15518	15588	15567	15395	15364	15548	15417	15323	15416	15447	15712	15490	15448	15541	15486	15496	15266	15610	15519	15498	15331	15558	15604	15535	15510	15704	15721	15409	15616	15634	15256	15492	15377	15594	15492	15538	15640	15602	15477	15440	15448	15660	15308	15419	15413	15343	15474	15500	15467	15582	15158	15353	15464	15552	15405	15306	15443	15370	15605	15591	15528	15547	15362	15257	15531	15517	15494	15631	15739	15638	15601	15468	15358	15153	15334	15410	15502	15332	15410	15488	15460	15504	15715	15445	15672	15555	15387	15380	15512	15431	15536	15570	15593	15573	15469	15477	15321	15360	15625	15473	15443	15359	15531	15509	15383	15483	15496	15408	15433	15636	15732	15450	15414	15690	15341	15501	15420	15348	15353	15539	15504	15568	15613	15532	15266	15515	15525	15435	15364	15393	15349	15434	15498	15511	15564	15368	15576	15475	15768	15376	15429	15515	15282	15412	15367	15323	15457	15471	15277	15511	15267	15406	15609	15396	15619	15348	15433	15462	15584	15494	15335	15386	15465	15401	15615	15455	15676	15379	15453	15430	15501	15465	15366	15522	15388	15399	15344	15636	15393	15410	15399	15236	15318	15574	15454	15403	15514	15452	15327	15538	15517	15358	15432	15606	15451	15457	15289	15303	15536	15398	15389	15259	15699	15531	15335	15533	15341	15492	15603	15511	15598	15540	15506	15353
22743	37350	35798	28903	23931	21417	19439	17992	17035	16132	15861	15222	15047	14772	14930	14635	14663	14593	14428	14481	14427	14386	14271	14167	14312	14005	14048	14121	14121	14038	13956	14005	14040	13959	13908	13920	13796	13835	14050	14024	13964	13915	13916	13724	13784	13795	13749	13794	13709	13987	13817	13788	13558	13878	13753	13831	13755	14052	13620	13468	13640	13841	13496	13674	13944	13837	13706	13695	13553	13956	13745	13750	13784	13633	13824	13795	13883	13749	13596	13720	13773	13766	13924	13778	13832	13736	13840	13740	13817	13695	13672	13684	13833	13787	13661	13713	13765	13625	13872	13840	13808	13862	13671	13792	13581	13654	13861	13860	13586	13585	13570	13632	13708	13781	13800	13888	13921	13789	13787	13748	13699	13614	13758	13678	13863	13843	13674	13675	13746	13764	13689	13795	13753	13743	13633	13757	13841	13783	13745	13639	13663	13720	13848	13782	13855	13663	13799	13915	13656	13648	13857	13777	13624	13817	13754	13607	13811	13716	13777	13688	13587	13700	13732	13749	13717	13795	13843	13555	13843	13695	13846	13578	13776	13678	13499	13731	13665	13621	13910	13677	13714	13466	13725	13722	13654	13650	13731	13671	13805	13634	13764	13880	13899	13601	13761	13643	13748	13800	13697	13490	13732	13668	13653	13788	13712	13739	13674	13667	13624	13774	13823	13611	13548	13703	13887	13818	13658	13756	13776	13924	13792	13460	13664	13585	13673	13675	13706	13694	13673	13738	13643	13710	13765	13763	13650	13868	13895	13648	13722	13759	13798	13642	13703	13850	13749	13797	13519	13671	13689	13975	13671	13763	13633	13701	13786	13789	13735	13770	13778	13594	13501	13733	13689	13630	13742	13685	13687	13656	13569	13830	13677	13719	13807	13792	13619	13785	13613	13696	13827	13671	13691	13701	13682	13801	13635	13939	13644	13862	13666	13645	13679	13712	13798	13586	13661	13704	13785	13748	13740	13744	13686	13720	13675	13719	13799	13791	13814	13670	13753	13681	13762	13718	13893	13805	13730	13717	13715	13767	13728	13671	13812	13659	13596	13768	13605	13728	13689	13635	13731	13682	13792	13703	13704	13522	13785	13750	13759	13773	13725	13836	13745	13584	13715	13777	13843	13859	13618	13739	13720	13675	13643	13772	13726	13697	13532	13707	13757	13800	13747	13722	13798	13793	13663	13703	13795	13722	13659	13751	13586	13758	13603	13845	13556	13796	13723	13626	13620	13722	13690	13690	13852	13666	13822	13848	13631	13734	13842	13598	13759	13718	13747	13742	13872	13720	13850	13923	13740	13689	13763	13896	13690	13717	13790	13866	13748	13812	13692	13771	13690	13759	13667	13711	13564	13739	13745	13593	13803	13737	13793	13845	13694	13747	13776	13762	13781	13698	13591	13688	13856	13733	13816	13670	13893	13665	13660	13737	13749	13610	13707	13722	13688	13760	13873	13627	13806	13818	13748	13652	13618	13688	13803	13615	13732	13757	13730	13771	13687	13637	13663	13769	13583	13757	13707	13650	13833	13635	13786	13832	13712	13688	13739	13715	13549	13611	13667	13864	13604	13708	13776	13616	13724	13607	13698	13741	13782	13678	13718	13574	13591	13650	13676	13828	13844	13778	13527	13671	13821	13787	13709	13610	13796	13679	13718	13767	13864	13824	13546	13718	13724	13720	13802	13514	13843	13679	13691	13814	13840	13629	13771	13708	13778	13675	13894	13728	13807	13645	13782	13597	13663	13773	13826	13701	13719	13735	13564	13812	13805	13767	13621	13730	13755	13744	13592	13716	13790	13634	13710	13750	13683	13529	13699	13724	13772	13807	13757	13898	13731	13718	13753	13662	13664	13727	13657	13759	13810	13630	13799	13651	13741	13722	13922	13681	13817	13753	13760	13750	13505	13637	13790	13878	13707	13626	13494	13634	13766	13745	13722	13883	13652	13706	13779	13445	13840	13714	13859	13736	13814	13543	13727	13749	13738	13613	13576	13736	13789	13849	13858	13864	13686	13781	13669	13728	13717	13682	13590	13898	13678	13778	13813	13829	13736	13515	13744	13773	13747	13472	13604	13575	13664	13718	13620	13754	13654	13726	13943	13624	13808	13795	13780	13784	13732	13764	13676	13722	13626	13613	13803	13688	13636	13772	13919	13849	13583	13619	13824	13732	13772	13639	13845	13756	13650	13915	13664	13591	13667	13626	13694	13781	13713	13573	13684	13829	13702	13513	13758	13759	13649	13997	13824	13807	13594	13753	13601	13922	13703	13671	13784	13593	13700	13641	13832	13641	13670	13791	13513	13851	13828	13719	13816	13813	13767	13824	13625	13794	13613	13618	13567	13827	13687	13749	13768	13778	13569	13704	13700	13694	13790	13559	13578	13869	13696	13829	13605	13664	13911	13686	13692	13846	13765	13652	13926	13690	13692	13609	13678	13782	13699	13619	13729	13631	13842	13727	13796	13681	13596	13783	13766	13830	13645	13876	13722	13787	13506	13755	13632	13738	13682	13708	13729	13660	13705	13643	13838	13742	13694	13900	13535	13911	13749	13783	13724	13635	13758	13694	13718	13722	13925	13660	13878	13661	13697	13643	13780	13605	13841	13616	13621	13736	13783	13692	13657	13695	13605	13616	13590	13620	13837	13821	13774	13855	13701	13763	13933	13722	13788	13603	13658	13631	13741	13798	13729	13600	13565	13615	13813	13599	13693	13670	13746	13440	13825	13798	13827	13843	13785	13767	13609	13761	13720	13696	13740	13621	13700	13731	13730	13625	13635	13672	13665	13772	13751	13672	13838	13699	13599	13807	13808	13541	13760	13793	13742	13627	13723	13769	13667	13706	13567	13801	13856	13767	13802	13718	13835	13808	13670	13606	13672	13575	13733	13841	13734	13659	13708	13810	13757	13779	13812	13678	13574	13832	13675	13723	13726	13765	13840	13822	13790	13695	13653	13765	13841	13856	13809	13714	13833	13899	13778	13650	13700	13644	13893	13700	13664	13731	13865	13745	13799	13757	13839	13610	13836	13779	13727	13724	13718	13800	13647	13631	13773	13796	13762	13760	13837	13659	13659	13775	13723	13781	13620	13825	13797	13620	14016	13620	13597	13803	13694	13662	13499	13740	13520	13597	13625	13774	13773	13855	13788	13795	13730	13664	13868	13823	13689	13716	13807	13724	13963	13711	13750	13671	13569	13866	13807	13944	13726	13714	13884	13714	13745	13640	13795	13717	13808	13820	13917	13723	13634	13748	13755	13617	13793	13644	13594	13635	13695	13773	13738	13575	13735	13641	13800	13722	13797	13666	13733	13612	13608	13798	13683	13759	13775	13871	13800	13771	13650	13824	13632	13833	13689	13831	13759	13585	13687	13758	13690	13697	13746	13956	13677	13822	13792	13697	13788	13751	13583	13839	13603	13738	13657	13802	13585	13682	13791	13967	13530	13828	13718	13651	13743	13849	13845	13814	13857	13696	13579	13555	13665	13693	13646	13884	13682	13888	13745	13714	13715	13785	13715	13695	13753	13776	13703	13658	13768	13609	13671	13579	13914	13852	13815	13849	13718	13718	13705	13922	13677	13697	13820	13789	13724	13709	13760	13620	13774	13675	13598	13716	13662	13716	13748	13682	13833	13660	13798	13898	13641	13730	13740	13759	13681	13686	13814	13652	13615	13726	13750	13603	13651	13720	13795	13885	13810	13759	13799	13531	13705	13777	13704	13672	13745	13661	13627	13809	13680	13751	13687	13572	13730	13717	13766	13738	13692	13632	13497	13788	13764	13802	13719	13828	13705	13654	13855	13757	13652	13652	13694	13643	13902	13672	13738	13814	13905	13774	13705	13744	13594	13665	13740	13706	13744	13836	13571	13537	13780	13721	13812	13618	13766	13775	13828	13723	13634	13699	13776	13756	13740	13769	13801	13596	13836	13797	13694	13793	13909	13839	13951	13618	13680	13760	13676	13756	13779	13660	13787	13701	13743	13683	13838	13701	13778	13739	13696	13712	13786	13690	13596	13653	13794	13809	13650	13753	13768	13861	13699	13850	13662	13821	13731	13667	13649	13761	13794	13636	13616	13808	13680	13991	13676	13699	13781	13986	13489	13782	13703	13800	13864	13785	13689	13854	13810	13770	13637	13675	13634	13820	13804	13742	13772	13821	13760	13609	13662	13768	13663	13806	13776	13709	13691	13704	13650	13766	13582	13755	13845	13643	13903	13637	13794	13657	13616	13635	13798	13846	13630	13610	13857	13736	13684	13796	13784	13678	13692	13567	13691	13686	13749	13576	13881	13773	13651	13759	13651	13591	13819	13540	13784	13788	13560	13794	13584	13795	13693	13758	13720	13723	13722	13553	13872	13800	13787	13650	13713	13858	13717	13736	13693	13635	13753	13776	13645	13660	13761	13773	13738	13763	13720	13807	13761	13765	13724	13808	13729	13657	13715	13696	13557	13783	13668	13638	13757	13715	13734	13757	13785	13625	13771	13703	13813	13775	13662	13599	13690	13741	13867	13778	13684	13560	13636	13723	13942	13604	13732	13819	13781	13855	13603	13821	13567	13622	13752	13594	13777	13748	13641	13765	13785	13580	13724	13853	13629	13780	13732	13681	13726	13762	13712	13839	13588	13704	13861	13885	13788	13719	13676	13798	13762	13692	13742	13749	13827	13597	13753	13844	13861	13707	13738	13741	13768	13554	13816	13786	13845	13798	13691	13764	13785	13726	13673	13832	13726	13624	13598	13873	13729	13606	13562	13817	13574	13753	13699	13729	13846	13793	13793	13761	13725	13857	13815	13765	13784	13834	13804	13716	13619	13709	13814	13809	13657	13707	13565	13770	13754	13752	13756	13569	13779	13685	13386	13768	13873	13753	13792	13694	13805	13732	13710	13682	13844	13659	13588	13749	13629	13770	13652	13623	13859	13782	13730	13841	13727	13714	13781	13727	13743	13795	13663	13842	13665	13892	13721	13858	13450	13529	13855	13687	13775	13811	13879	13801	13681	13616	13847	13782	13968	13864	13702	13641	13639	13890	13686	13813	13883	13811	13754	13818	13651	13737	13760	13612	13910	13852	13644	13641	13666	13703	13724	13606	13795	13600	13748	13787	13745	13801	13882	13648	13792	13728
22604	21013	28783	23471	21480	23874	25143	19550	17981	17527	17242	16640	16432	16206	16267	16158	15835	15676	16055	15865	15803	15789	15925	15706	15719	15676	15860	15621	15645	15694	15632	15672	15548	15339	15384	15332	15387	15285	15330	15346	15230	15392	15572	15231	15317	15291	15305	15185	15139	15271	15253	15139	15184	15402	15282	15404	15351	15204	15111	15164	15505	15281	15208	15398	15193	15129	15104	15050	15023	15261	15135	15210	15234	15279	15094	15043	15255	15051	15341	15361	14874	15141	15284	15210	15086	15141	15180	15294	15145	15283	15197	15289	15064	15295	15219	15215	15048	15196	15209	15161	15189	15216	15067	15207	15050	15117	15262	15099	15048	15171	15076	15093	15134	15353	15196	15028	15166	15019	15115	15090	15261	15053	15111	14973	15141	15137	15113	15066	15049	15075	14954	15219	15258	15197	15019	15356	15368	15254	15264	14972	15062	15152	15077	15268	15255	15349	15270	15212	15216	15119	15115	15044	15167	15036	15169	15035	14901	15196	15279	15145	15254	14880	15313	15187	15001	15170	15311	15066	15116	15265	15198	14905	15280	15142	15312	15117	15051	15209	15131	15039	15074	15006	15145	15046	15222	15148	14970	14977	15147	15261	15104	15248	15206	15246	15154	15211	15202	15068	15162	15157	14918	14965	15215	15215	15210	15175	15153	15112	15133	15119	15148	15162	15034	15221	15114	15110	15140	15001	15150	14964	15170	15156	15205	15291	14852	15203	14913	15117	15152	14984	14896	15028	15096	15069	14992	15087	15124	15228	15258	15277	15170	15223	15123	15019	15075	15191	15185	15067	15048	15208	15142	15132	15067	15360	15324	15219	15076	15308	15042	15173	15182	15196	15155	15167	15065	14968	14992	15204	15100	15312	15251	15165	15133	14954	15160	15159	15150	14994	15356	15154	15092	15226	15059	15057	15111	14955	15121	15263	15087	15220	15128	15180	15435	15196	15361	15267	15045	15299	15037	15250	15162	15286	15152	15009	15165	15183	14960	15084	15017	15022	15111	15075	15120	15235	15171	15187	15050	14996	15024	15062	15243	15128	15076	15152	15213	15010	15233	15127	15248	15260	15236	15096	15278	15275	15017	15231	15170	15151	15254	15008	15217	15112	15039	15071	14975	15112	15202	15248	15174	15127	15125	15284	14915	15098	15131	15080	14987	15045	15032	15050	14993	15232	15061	15231	15252	15050	15124	15176	15407	15087	15162	15061	15196	15172	15142	15263	15089	15116	15001	15030	15022	14996	15166	14989	14968	15141	15166	15219	14981	15138	15046	15065	15141	15044	15101	15157	15032	15288	15158	15253	15317	15310	15055	15080	15145	15007	15122	15011	15149	15138	15193	15093	15128	15098	15101	15298	14944	15114	15109	14995	15025	15069	14774	15076	15206	14975	15158	15257	15106	15279	15288	14947	15072	15050	15298	15116	15159	15003	15168	15142	14985	15018	15067	15074	15147	15258	15191	15132	15263	15087	15204	15114	15226	14927	15012	15158	15307	15010	14986	15147	15027	15227	14932	15030	15110	15219	15166	15048	15298	14981	15318	15038	15095	15201	15171	15209	15180	15090	15267	15035	15171	15201	15192	15100	15101	15040	15025	15074	15118	15095	15223	15334	15127	15023	15169	15118	15032	15233	15172	15042	15182	15240	15344	15252	15237	15138	15227	15097	15100	15070	15132	15188	15201	15320	15000	15115	15114	15366	14952	15059	15147	15113	15178	14975	15303	15095	15036	15051	15243	15077	14908	15235	14719	15199	15114	14973	15099	15228	15199	15194	15210	15005	14944	15001	15298	15228	15136	15037	15134	15347	15132	15035	15057	15096	14917	15260	15247	15307	15149	15281	15065	15188	15014	15198	15336	15451	15116	15021	15122	15242	15195	15166	15146	15252	15367	15171	15324	15121	15142	15276	15202	15115	15153	15024	15033	15053	14897	15157	15223	15147	15055	15131	15067	15200	15059	15170	15199	15034	15224	15105	15229	15113	15078	14978	15035	15150	15031	15181	15221	15459	15138	15029	15213	15203	14992	15296	15053	15137	15087	15199	15077	15245	14860	14988	15074	14980	15124	15201	15277	15147	15062	15223	15147	15131	15113	15090	15114	15142	15091	15164	15126	15127	15062	15149	15159	15042	15105	15121	15038	14938	14950	15245	15224	15175	14952	14986	15137	15048	15154	15117	15254	15146	15067	15107	15333	15168	15075	15096	15215	15213	15089	15091	15058	15130	15060	15127	15072	15153	15366	14955	15029	15070	15242	14808	15136	15126	14962	15059	15053	15238	15185	15162	15007	15066	15136	14972	15170	15485	15446	15139	15010	15256	14871	15136	15038	14939	15351	15101	15260	15251	15170	15196	15148	15113	15074	15136	15197	15038	15040	15149	15091	15140	15113	15204	15034	14996	14864	14864	15150	15004	15226	15219	15204	15168	15231	15079	15345	15122	15252	15018	15136	15114	15329	15144	15203	15144	14972	15151	15167	15132	15042	15029	14949	14946	15114	14978	15134	15110	14925	15119	15245	15079	15282	15233	15129	15350	15052	15199	15274	15191	15226	15088	15051	15064	15125	15056	15081	15200	15292	15053	15109	15182	15117	15156	14990	15073	15206	14942	15100	14974	15133	15214	15214	15253	15286	15174	15102	14996	15063	15070	15459	14858	15334	15029	15105	15081	15141	15222	15125	15099	14820	14944	15040	15182	15058	15031	15051	15180	15233	15165	15069	15269	15090	15163	15103	15004	15076	15131	14910	15012	15084	15213	15122	15167	15094	15207	15115	15294	15126	15016	15010	15085	15234	15257	15319	14985	14902	15047	15319	15129	15242	15231	15222	15110	15207	15229	15155	15192	15102	15097	15119	15070	14978	15107	14909	15100	15256	15100	15156	15157	15126	15299	15214	15118	15054	15277	15120	15122	15281	15234	15222	15313	15177	15127	15292	14907	15177	15280	15116	15218	15241	15176	15150	15209	15297	15169	15194	15096	15245	15178	15009	15249	15142	15339	15209	14966	15168	15223	14999	15242	15232	15098	15302	15210	15156	15145	15004	15182	15201	15045	15139	15076	15169	14972	15212	15243	15148	15205	15185	15065	15197	15318	15197	15193	15243	15133	15188	14973	15080	15019	15304	15188	15248	15128	15189	15007	15159	15192	15100	14883	15097	15240	15263	15114	15119	14949	15213	15153	15158	15024	15059	15223	15115	15207	15008	15041	14891	14879	15205	15094	15244	15008	15091	15050	15085	14991	15037	15200	15103	15185	14986	14909	15032	15057	15173	15207	15255	15128	15010	14972	14996	15053	15069	14984	14896	15098	15365	15067	15144	15218	15314	15042	15346	15012	15065	15216	15195	15107	14966	14964	15020	15149	15078	15075	15087	15024	14967	15133	15205	15046	15094	14975	15209	15144	15265	15214	15314	15138	15182	14936	15237	15185	15126	15032	15201	14988	15092	15215	15038	15172	15246	15084	15291	15071	15177	15143	15090	15178	15223	15138	15234	15207	15102	15240	15188	15084	15095	15171	15226	15209	15158	14939	15093	15212	15119	15005	15216	15198	15089	15247	15057	15205	15115	15080	15122	15081	15036	15192	15219	15308	15185	15193	15176	15041	15047	15119	15082	15166	15147	15137	15069	15026	15279	15089	15157	15272	15094	15096	14984	15234	15361	15190	15273	15070	15241	15176	15175	15105	15187	15212	15256	15227	15137	15046	15376	15003	15010	15026	15000	14964	15160	14973	15209	15264	14993	15214	14881	15021	15315	15292	15432	15329	15096	15172	15135	15115	15117	14964	15113	15051	14994	15067	15198	15037	15205	15058	15241	15036	15139	15176	14963	15159	15318	15165	15184	15080	15271	15387	15106	15172	15128	15212	15026	14927	15135	15337	15148	15271	15187	15187	15188	15120	15153	15204	15212	15279	15151	15360	15135	15175	15057	15059	15157	15088	15093	15188	15138	15267	15243	14992	15209	14897	15139	15089	15256	15177	15013	15037	15077	15176	15255	15184	15204	15358	15127	15118	15210	15299	15140	15143	15023	15239	15236	15151	15201	15346	15313	15157	15247	15316	15322	15166	15112	15000	14916	15269	15237	15241	15327	15118	15261	15082	15198	15141	15002	15306	15060	15148	15076	15009	15160	15108	15037	15180	15207	15312	15060	15131	15091	15196	15068	15182	15071	15265	15150	15213	15153	15111	15232	15076	15066	15254	15382	15131	15201	15083	15191	15008	15121	15082	15052	15180	14867	15176	15133	15124	15378	15147	15070	15132	15113	15005	15174	15056	15233	15003	15089	15058	15319	15316	15027	15104	15159	15112	15177	15103	15237	15128	15101	15132	15137	15112	15242	15033	15157	15269	15359	14965	15161	15088	14930	15091	15229	15100	15228	15026	15102	15144	15062	14915	15217	15143	15029	15268	15169	14969	15021	14952	15132	15201	15032	15220	15202	15106	15327	15273	15294	15113	15205	15089	15070	15266	15115	15164	15051	15031	15147	15175	15209	15167	15145	15095	15418	15166	15112	15190	15159	15167	15170	15043	15079	15054	15061	15274	15077	15169	15157	14993	15116	15029	15042	15161	15334	15081	15128	15181	15333	15087	15035	15129	15221	14993	15303	15165	15127	15161	15259	15207	15133	15168	15233	15177	15286	15177	15230	15103	15187	15163	14961	15272	15212	15205	15139	15112	15140	15245	15069	15025	14980	14982	15066	15130	15091	15083	15096	15264	15008	15122	15234	15230	15311	14880	15153	15149	15198	15360	15144	15189	15131	15287	15122	15249	15040	14988	15151	15040	15059	15140	15184	15402	15142	15047	15078	15115	15226	14957	15089	15354	15242	15106	15147	15151	15180	14921	15111	15254	15192	15108	15138	14925	15186	15118	15317	15207	15061	15173	15051	15042	15168	15208	15119	15254	15070	14932	15209	15344	15257	15153	15191	15241	15105	14935	15070	14933	15056	15128	15094	15079	15168	15110	15121	15065	15077	15129	15040	15160	14875	15001	15198	14978	15047	15130	15192	15210	15100	15140	15144	15069	15198	15253	15119	15204	15143	15098	15132	14969	15159	15001	15078	15049	15204	15203	15071	15046	15075	15099	15087	15252	15168	15230	15368	15130	15033	14982	14923	15228
23643	41659	40589	33070	27909	23972	21318	19505	18314	17080	16421	15689	15201	15023	15170	14866	14803	14635	14969	14509	14337	14451	14277	14178	14142	14012	14118	14106	13983	13944	13978	13619	13753	13982	13845	13675	13712	13854	13684	13606	13636	13694	13389	13490	13708	13615	13482	13422	13535	13536	13509	13517	13440	13470	13627	13401	13579	13507	13525	13525	13537	13397	13471	13472	13565	13507	13513	13414	13248	13396	13315	13600	13303	13470	13550	13571	13436	13518	13555	13272	13482	13586	13377	13396	13438	13396	13533	13469	13457	13364	13497	13355	13562	13485	13373	13416	13510	13454	13549	13538	13370	13463	13590	13626	13470	13445	13352	13468	13521	13572	13549	13343	13487	13437	13412	13462	13430	13391	13428	13516	13473	13246	13364	13561	13537	13571	13568	13487	13363	13623	13420	13458	13363	13501	13480	13374	13469	13426	13314	13576	13432	13358	13348	13568	13440	13587	13385	13383	13505	13401	13474	13469	13347	13377	13436	13466	13311	13338	13454	13487	13351	13534	13416	13372	13406	13508	13360	13373	13552	13376	13449	13385	13602	13450	13510	13464	13394	13420	13418	13504	13416	13453	13417	13445	13310	13331	13547	13499	13560	13413	13266	13705	13366	13595	13339	13594	13494	13508	13292	13532	13623	13356	13490	13444	13457	13388	13285	13277	13390	13288	13591	13282	13467	13441	13443	13604	13401	13317	13466	13708	13392	13350	13520	13344	13428	13538	13423	13504	13448	13409	13518	13572	13534	13415	13589	13421	13238	13327	13390	13482	13317	13349	13398	13294	13400	13344	13387	13350	13410	13492	13486	13669	13540	13428	13378	13425	13472	13405	13400	13474	13469	13579	13395	13348	13254	13606	13414	13314	13551	13441	13461	13538	13442	13364	13453	13490	13436	13439	13336	13570	13455	13182	13387	13372	13441	13440	13394	13331	13531	13390	13460	13394	13457	13370	13417	13374	13415	13474	13407	13510	13355	13329	13454	13551	13389	13385	13531	13363	13398	13380	13399	13611	13468	13483	13369	13375	13358	13415	13406	13331	13417	13449	13307	13398	13295	13392	13401	13600	13440	13576	13468	13456	13457	13493	13541	13266	13384	13508	13504	13351	13405	13448	13535	13456	13569	13468	13469	13366	13440	13625	13337	13505	13431	13503	13522	13399	13327	13407	13456	13299	13404	13431	13420	13604	13454	13289	13449	13599	13608	13544	13429	13507	13466	13538	13346	13474	13387	13273	13519	13551	13360	13411	13499	13392	13468	13518	13621	13363	13387	13618	13421	13423	13537	13401	13596	13461	13467	13309	13641	13446	13485	13443	13484	13566	13456	13388	13265	13221	13576	13498	13381	13481	13433	13352	13431	13386	13333	13519	13465	13305	13331	13495	13379	13379	13409	13548	13431	13422	13466	13396	13347	13439	13497	13585	13366	13612	13382	13503	13511	13642	13494	13344	13424	13430	13505	13379	13542	13594	13343	13308	13472	13362	13398	13488	13527	13329	13484	13526	13511	13411	13464	13425	13387	13225	13381	13418	13404	13308	13690	13414	13262	13352	13467	13563	13516	13140	13505	13483	13469	13375	13465	13610	13403	13416	13504	13452	13355	13243	13442	13521	13525	13650	13447	13340	13332	13533	13356	13592	13509	13475	13321	13413	13493	13294	13322	13456	13307	13380	13446	13584	13562	13443	13399	13348	13356	13476	13358	13465	13448	13511	13425	13406	13506	13479	13540	13471	13494	13546	13498	13478	13395	13444	13445	13350	13493	13552	13449	13335	13492	13367	13376	13547	13479	13630	13255	13322	13492	13596	13367	13395	13490	13549	13356	13454	13389	13534	13382	13240	13558	13539	13226	13427	13463	13623	13361	13547	13349	13252	13486	13392	13451	13349	13362	13482	13419	13413	13453	13549	13290	13328	13463	13460	13398	13320	13461	13607	13339	13498	13582	13419	13497	13560	13549	13597	13346	13420	13475	13463	13421	13484	13412	13502	13410	13421	13291	13232	13577	13478	13421	13431	13520	13446	13382	13352	13605	13351	13507	13473	13466	13351	13446	13501	13436	13473	13469	13558	13545	13495	13566	13434	13524	13466	13377	13537	13405	13239	13426	13389	13456	13432	13424	13422	13370	13678	13427	13277	13431	13394	13352	13659	13337	13521	13440	13629	13458	13409	13568	13558	13293	13423	13345	13496	13457	13305	13380	13503	13465	13452	13387	13528	13508	13414	13514	13435	13391	13427	13381	13377	13554	13402	13426	13390	13500	13295	13484	13566	13308	13570	13417	13480	13319	13346	13382	13589	13462	13480	13385	13465	13433	13351	13331	13418	13526	13395	13500	13345	13460	13517	13357	13413	13359	13441	13410	13429	13300	13400	13311	13496	13464	13347	13387	13485	13348	13386	13316	13519	13298	13406	13474	13351	13359	13516	13611	13356	13426	13367	13377	13559	13403	13421	13490	13524	13343	13547	13302	13440	13460	13639	13244	13118	13415	13369	13302	13416	13523	13482	13417	13425	13657	13533	13622	13406	13342	13406	13536	13220	13351	13276	13377	13388	13433	13616	13341	13542	13398	13457	13495	13532	13529	13434	13367	13493	13351	13429	13416	13332	13306	13320	13438	13442	13379	13460	13533	13441	13405	13488	13599	13495	13494	13488	13500	13335	13341	13166	13277	13281	13528	13359	13468	13408	13395	13587	13411	13447	13445	13409	13479	13216	13508	13573	13293	13484	13274	13270	13632	13441	13560	13402	13527	13521	13310	13623	13242	13509	13346	13450	13423	13473	13273	13404	13203	13545	13419	13512	13448	13402	13335	13407	13513	13556	13488	13383	13591	13286	13393	13548	13429	13170	13405	13352	13445	13276	13197	13559	13518	13293	13348	13416	13431	13398	13410	13314	13283	13470	13319	13549	13532	13425	13533	13536	13358	13376	13593	13350	13409	13281	13507	13458	13490	13337	13445	13497	13407	13385	13440	13458	13303	13297	13490	13406	13396	13294	13361	13432	13250	13431	13507	13462	13396	13482	13527	13651	13412	13510	13489	13589	13404	13453	13447	13444	13358	13356	13427	13309	13536	13573	13455	13443	13417	13568	13504	13366	13424	13516	13425	13350	13316	13369	13503	13517	13615	13399	13405	13458	13362	13502	13391	13485	13464	13455	13362	13437	13349	13463	13442	13350	13505	13533	13459	13400	13343	13443	13500	13604	13428	13332	13430	13519	13560	13480	13364	13359	13279	13320	13443	13551	13436	13414	13475	13447	13414	13570	13423	13422	13459	13350	13488	13435	13439	13327	13406	13556	13542	13406	13349	13357	13546	13409	13290	13487	13380	13364	13423	13339	13626	13418	13358	13391	13339	13466	13328	13272	13398	13502	13406	13461	13534	13530	13380	13464	13521	13399	13233	13511	13468	13485	13441	13329	13361	13555	13407	13510	13313	13307	13380	13338	13503	13421	13480	13476	13422	13414	13308	13502	13395	13616	13413	13369	13472	13360	13335	13566	13346	13512	13348	13534	13536	13428	13423	13304	13332	13538	13469	13464	13368	13359	13631	13571	13437	13497	13372	13468	13517	13400	13334	13487	13605	13374	13334	13435	13360	13460	13361	13512	13540	13387	13459	13204	13493	13349	13532	13422	13527	13370	13488	13652	13380	13446	13190	13470	13360	13452	13399	13439	13267	13364	13546	13401	13402	13288	13557	13474	13519	13426	13408	13433	13435	13348	13493	13500	13444	13354	13448	13319	13349	13405	13521	13306	13411	13414	13329	13441	13498	13507	13486	13418	13540	13396	13603	13404	13452	13559	13381	13495	13311	13408	13495	13402	13380	13583	13435	13450	13526	13537	13437	13464	13501	13312	13388	13528	13318	13493	13554	13402	13329	13366	13495	13520	13387	13373	13409	13386	13473	13224	13335	13313	13482	13377	13342	13325	13613	13403	13393	13243	13426	13593	13395	13396	13383	13492	13516	13532	13380	13429	13478	13383	13376	13439	13399	13419	13377	13395	13425	13576	13361	13253	13172	13471	13568	13442	13284	13459	13408	13371	13446	13434	13432	13479	13459	13478	13388	13345	13426	13514	13352	13467	13445	13329	13382	13327	13373	13319	13488	13465	13450	13401	13498	13439	13339	13377	13364	13549	13440	13392	13313	13509	13406	13427	13419	13516	13221	13402	13706	13470	13440	13372	13389	13425	13584	13353	13542	13517	13431	13523	13334	13477	13506	13441	13567	13403	13541	13379	13492	13382	13403	13355	13292	13381	13498	13292	13467	13421	13529	13455	13383	13437	13558	13383	13344	13612	13324	13508	13559	13453	13464	13515	13303	13329	13573	13433	13434	13280	13413	13437	13510	13416	13369	13392	13530	13484	13353	13501	13377	13333	13266	13367	13426	13492	13514	13566	13390	13474	13265	13517	13548	13417	13363	13560	13312	13520	13357	13447	13460	13289	13421	13232	13432	13398	13305	13447	13476	13430	13492	13372	13170	13469	13344	13427	13618	13393	13395	13454	13319	13550	13249	13564	13390	13318	13362	13407	13586	13422	13541	13465	13474	13549	13511	13452	13293	13462	13494	13457	13596	13406	13434	13483	13638	13612	13494	13538	13299	13426	13506	13422	13370	13390	13400	13514	13357	13530	13420	13509	13459	13391	13487	13460	13348	13520	13430	13481	13488	13468	13363	13337	13442	13400	13450	13436	13542	13411	13535	13414	13423	13406	13469	13258	13534	13532	13512	13416	13569	13360	13551	13481	13468	13316	13322	13380	13478	13445	13464	13520	13481	13476	13414	13359	13497	13330	13446	13415	13414	13483	13440	13334	13374	13500	13359	13465	13316	13365	13495	13371	13441	13375	13431	13355	13268	13489	13369	13369	13341	13488	13421	13423	13395	13434	13452	13216	13433	13433	13441	13367	13482	13579	13426	13532	13533	13508	13474	13318	13494	13514	13520	13303	13545	13394	13687	13445	13489	13373	13286	13400	13386	13485	13289	13502	13349	13315	13623	13360	13360	13405	13372	13558	13459	13441	13378	13559	13266	13375	13510	13337	13493	13357	13385	13549	13456	13434	13512	13541	13397	13230	13447	13350	13528	13430	13390	13512	13463	13509	13442	13533	13409	13354	13502	13503
27501	23325	27980	24747	20167	18793	17747	17017	16616	16352	16242	15921	15922	15909	15961	16071	15992	15856	16050	15868	15684	15787	15835	15694	15831	15627	15701	15914	15767	15638	15681	15797	15621	15768	15588	15738	15819	15619	15709	15742	15549	15512	15592	15652	15632	15883	15580	15674	15665	15667	15674	15718	15655	15640	15655	15516	15540	15580	15478	15547	15735	15586	15486	15838	15521	15458	15516	15580	15563	15436	15810	15525	15663	15516	15604	15737	15516	15442	15532	15458	15503	15411	15536	15521	15571	15372	15571	15725	15583	15473	15616	15619	15786	15488	15543	15697	15691	15573	15670	15605	15551	15293	15591	15618	15412	15526	15462	15331	15452	15515	15315	15564	15577	15466	15420	15580	15509	15483	15518	15475	15593	15776	15619	15485	15624	15707	15520	15513	15441	15593	15590	15443	15651	15520	15733	15632	15450	15454	15476	15625	15833	15404	15572	15760	15572	15458	15562	15513	15422	15639	15530	15612	15565	15604	15345	15443	15453	15418	15749	15542	15773	15464	15470	15680	15645	15647	15768	15587	15404	15475	15544	15506	15471	15525	15516	15449	15367	15377	15607	15695	15570	15416	15672	15527	15648	15573	15682	15567	15516	15431	15515	15346	15527	15603	15484	15559	15540	15495	15657	15588	15559	15588	15472	15418	15655	15574	15548	15658	15563	15561	15570	15384	15709	15484	15551	15526	15671	15497	15428	15533	15632	15452	15427	15616	15641	15697	15475	15522	15507	15729	15489	15607	15673	15629	15538	15637	15706	15616	15527	15635	15681	15714	15624	15493	15439	15491	15523	15548	15571	15570	15523	15566	15537	15846	15625	15543	15576	15499	15360	15594	15678	15384	15499	15571	15704	15500	15490	15639	15711	15624	15730	15579	15554	15491	15457	15607	15629	15525	15560	15460	15565	15668	15671	15578	15557	15533	15421	15344	15567	15508	15388	15447	15591	15583	15419	15450	15507	15574	15560	15380	15669	15670	15791	15771	15660	15762	15651	15674	15451	15411	15603	15622	15542	15472	15553	15626	15567	15559	15577	15606	15444	15516	15673	15486	15618	15479	15632	15691	15490	15473	15538	15486	15610	15680	15492	15443	15507	15538	15644	15611	15494	15506	15723	15441	15487	15581	15717	15523	15463	15556	15659	15395	15429	15887	15527	15434	15612	15535	15378	15550	15334	15499	15358	15646	15551	15475	15673	15467	15748	15612	15673	15421	15599	15505	15576	15623	15571	15533	15528	15471	15628	15696	15623	15517	15347	15553	15687	15603	15584	15604	15713	15681	15616	15570	15629	15661	15375	15555	15714	15598	15662	15551	15739	15588	15736	15621	15629	15747	15773	15515	15662	15450	15462	15564	15570	15568	15627	15792	15528	15635	15618	15451	15546	15463	15557	15535	15523	15472	15674	15668	15396	15724	15641	15577	15533	15460	15587	15315	15531	15564	15714	15628	15753	15494	15496	15534	15454	15520	15392	15781	15688	15672	15587	15505	15543	15662	15572	15440	15601	15543	15566	15689	15675	15714	15632	15678	15715	15597	15650	15637	15437	15369	15623	15628	15438	15514	15550	15738	15646	15435	15433	15662	15391	15631	15591	15484	15546	15482	15608	15526	15549	15452	15514	15549	15493	15430	15502	15453	15521	15766	15476	15578	15460	15695	15597	15582	15624	15525	15869	15607	15372	15605	15495	15402	15515	15390	15584	15555	15672	15533	15377	15389	15397	15492	15391	15569	15381	15611	15542	15483	15569	15663	15478	15661	15655	15625	15468	15418	15524	15485	15550	15417	15547	15516	15556	15677	15547	15600	15484	15377	15586	15529	15417	15591	15580	15476	15518	15566	15655	15537	15724	15660	15565	15495	15722	15341	15428	15470	15411	15449	15556	15745	15559	15450	15612	15523	15504	15505	15661	15568	15476	15469	15516	15638	15614	15611	15410	15796	15500	15494	15674	15584	15459	15379	15374	15532	15639	15664	15465	15531	15552	15653	15440	15551	15465	15499	15562	15750	15660	15542	15553	15684	15593	15663	15651	15747	15548	15544	15449	15501	15506	15684	15681	15699	15553	15570	15782	15921	15825	15686	15561	15653	15679	15510	15645	15578	15600	15475	15366	15697	15572	15629	15476	15590	15680	15686	15493	15472	15698	15624	15497	15622	15520	15526	15340	15597	15648	15461	15637	15532	15478	15544	15671	15454	15511	15567	15583	15517	15743	15550	15472	15431	15558	15456	15301	15330	15677	15408	15510	15712	15602	15448	15593	15511	15364	15650	15607	15298	15508	15621	15436	15409	15744	15354	15792	15435	15457	15739	15684	15466	15657	15829	15417	15579	15600	15518	15357	15558	15470	15628	15829	15558	15522	15533	15482	15455	15440	15719	15674	15632	15568	15734	15516	15662	15541	15531	15564	15365	15498	15470	15567	15573	15443	15467	15545	15592	15607	15607	15692	15680	15739	15477	15579	15557	15446	15373	15477	15699	15599	15520	15562	15647	15559	15511	15513	15617	15693	15572	15570	15467	15674	15578	15399	15472	15348	15489	15553	15548	15514	15485	15583	15518	15651	15650	15550	15527	15571	15461	15493	15572	15518	15728	15527	15571	15628	15466	15655	15566	15433	15592	15567	15606	15776	15538	15498	15490	15495	15741	15565	15592	15503	15554	15423	15437	15648	15523	15576	15404	15450	15610	15588	15576	15433	15601	15573	15676	15604	15448	15689	15585	15572	15805	15752	15461	15721	15435	15356	15655	15539	15562	15371	15517	15468	15481	15664	15740	15484	15493	15721	15552	15570	15538	15458	15521	15648	15566	15602	15536	15393	15601	15459	15333	15542	15379	15384	15603	15476	15581	15535	15475	15522	15473	15468	15479	15641	15431	15705	15360	15570	15743	15609	15538	15673	15615	15467	15514	15504	15420	15464	15452	15660	15518	15550	15500	15534	15541	15688	15548	15720	15525	15448	15757	15704	15438	15840	15512	15643	15738	15713	15683	15628	15649	15433	15539	15711	15576	15553	15344	15489	15435	15550	15417	15561	15677	15537	15493	15630	15576	15430	15546	15557	15554	15609	15519	15419	15606	15749	15532	15610	15502	15548	15551	15601	15546	15599	15535	15415	15471	15592	15568	15738	15632	15602	15699	15457	15571	15209	15551	15707	15511	15429	15463	15365	15540	15565	15573	15495	15560	15722	15512	15329	15347	15425	15404	15486	15569	15568	15586	15498	15530	15544	15535	15712	15512	15562	15680	15663	15628	15317	15541	15601	15798	15504	15624	15371	15635	15536	15577	15595	15630	15677	15573	15433	15552	15659	15502	15576	15425	15518	15567	15780	15537	15546	15602	15465	15582	15729	15445	15687	15656	15414	15653	15442	15561	15423	15502	15551	15697	15621	15499	15609	15548	15420	15564	15527	15505	15571	15519	15769	15780	15492	15495	15626	15425	15459	15547	15563	15417	15607	15666	15271	15678	15348	15598	15642	15776	15595	15650	15617	15451	15630	15470	15534	15524	15523	15383	15591	15616	15429	15642	15461	15610	15400	15557	15751	15636	15369	15356	15443	15661	15434	15718	15594	15559	15578	15436	15681	15677	15542	15638	15463	15599	15686	15667	15457	15619	15543	15700	15344	15643	15515	15412	15806	15504	15537	15446	15460	15596	15594	15620	15515	15569	15435	15468	15589	15370	15735	15556	15533	15557	15675	15613	15455	15440	15458	15582	15552	15617	15632	15500	15551	15528	15596	15449	15625	15471	15357	15473	15714	15671	15648	15645	15651	15482	15412	15640	15554	15632	15502	15591	15482	15497	15426	15372	15770	15638	15633	15839	15580	15504	15521	15585	15685	15762	15580	15689	15752	15788	15601	15429	15502	15526	15271	15545	15411	15506	15656	15504	15494	15503	15660	15595	15823	15677	15605	15620	15671	15600	15444	15434	15599	15345	15578	15482	15533	15477	15648	15416	15511	15524	15492	15453	15338	15636	15663	15602	15655	15457	15554	15582	15881	15606	15800	15664	15597	15621	15420	15519	15679	15554	15672	15448	15577	15612	15562	15589	15429	15546	15735	15516	15610	15518	15580	15641	15412	15718	15679	15663	15665	15563	15502	15513	15533	15498	15544	15435	15548	15450	15629	15576	15570	15522	15595	15559	15659	15522	15441	15690	15419	15516	15555	15388	15486	15482	15428	15561	15488	15576	15716	15397	15516	15676	15523	15545	15567	15497	15611	15625	15457	15539	15566	15563	15533	15696	15725	15746	15848	15612	15415	15618	15687	15339	15679	15609	15598	15398	15627	15495	15492	15548	15578	15580	15499	15584	15557	15617	15461	15520	15603	15635	15411	15417	15523	15577	15554	15766	15633	15619	15526	15696	15704	15541	15666	15755	15676	15656	15606	15628	15456	15418	15850	15562	15552	15540	15574	15560	15606	15392	15663	15582	15531	15405	15365	15563	15628	15400	15470	15711	15496	15590	15448	15600	15521	15549	15403	15419	15594	15580	15534	15818	15639	15616	15609	15505	15556	15484	15606	15278	15694	15535	15485	15513	15523	15416	15445	15583	15550	15448	15627	15541	15603	15638	15641	15597	15404	15498	15665	15773	15530	15611	15641	15643	15588	15619	15572	15645	15705	15557	15558	15572	15499	15675	15532	15442	15425	15352	15542	15469	15629	15626	15726	15384	15622	15413	15617	15363	15603	15641	15570	15612	15573	15405	15502	15599	15443	15437	15382	15574	15427	15538	15546	15492	15598	15629	15749	15544	15670	15607	15560	15381	15328	15401	15530	15519	15534	15603	15344	15538	15632	15700	15675	15520	15558	15545	15527	15808	15703	15488	15527	15598	15643	15654	15489	15547	15682	15623	15504	15698	15548	15775	15736	15683	15600	15616	15607	15420	15532	15470	15420	15439	15586	15622	15623	15705	15627	15630	15544	15585	15577	15562	15799	15493	15672	15610	15439	15715	15591	15454	15506	15625	15544	15735	15482	15752	15662	15473	15510	15436	15328	15609	15676	15529	15510	15337	15708	15658	15310	15475	15430	15457	15626	15580	15606	15670	15679	15535	15662	15501	15620	15540	15639	15601	15420	15585	15427	15481	15639	15582	15613	15509	15351	15511	15486	15561	15577	15467
22085	32475	30765	24271	20802	18532	16917	16216	15433	15198	14724	14549	14497	14386	14465	14240	14337	14297	14080	14058	14170	14015	14170	14080	14221	13966	13842	13883	14062	14044	13754	13794	13845	13865	13958	13815	13995	13660	13914	13860	13796	13945	13808	13897	13805	13757	13668	13769	13839	13888	13754	13615	13838	13787	13940	13785	13746	13646	13779	13788	13771	13778	13863	13765	13796	13816	13709	13662	13853	13551	13887	13753	13827	13784	13822	13811	13840	13516	13821	13895	13785	13784	13798	13872	13859	13750	13737	13762	13714	13891	13884	13865	13783	13608	13677	13772	13720	13764	13800	13861	13672	13700	13745	13890	13663	13688	13714	13644	13580	13902	13765	13765	13590	13707	13768	13878	13859	13670	13812	13701	13810	13698	13662	13791	13672	13859	13718	13849	13838	13694	13771	13621	13680	13748	13714	13790	13843	13731	13766	13675	13918	13604	13630	13752	13742	13810	13785	13822	13670	13818	13633	13697	13554	13843	13778	13777	13785	13889	13682	13824	13762	13608	13709	13608	13871	13698	13866	13703	13709	13772	13819	13720	13813	13842	13668	13791	13784	13849	13697	13780	13569	13836	13838	13723	13865	13721	13735	13726	13888	13855	13691	13780	13686	13694	13735	13657	14016	13655	13761	13812	13617	13955	13631	13729	13749	13558	13672	13897	13842	13647	13717	13688	13853	13809	13696	13919	13849	13703	13591	13750	13703	13731	13728	13833	13754	13540	13689	13748	13627	13884	13745	13790	13672	13749	13827	13630	13832	13751	13720	13714	13780	13695	13799	13721	13744	13723	13659	13798	13724	14051	13625	13765	13759	13847	13959	13729	13727	13677	13811	13885	13662	13924	13793	13786	13935	13654	13735	13767	13710	13692	13830	13696	13832	13688	13808	13919	13582	13716	13727	13684	13903	13624	13700	13685	13760	13828	13686	13800	13599	13763	13710	13729	13916	13650	13881	13844	13751	13984	13763	13737	13754	13826	13794	13858	13917	13728	13789	13761	13753	13642	13740	13879	13719	13728	13942	13565	13742	13720	13766	13670	13757	13773	13791	13643	13919	13859	13814	13747	13680	13839	13700	13711	13854	13689	13763	13744	13800	13815	13728	13620	13771	13856	13736	13681	13767	13758	13797	13918	13712	13811	13595	13746	13682	13737	13721	13754	13694	13705	13680	13884	13801	13707	13888	13870	13867	13821	13659	13728	13583	13757	13716	13771	13643	13855	13786	13868	13751	13755	13856	13731	13734	13646	13778	13853	13707	13748	13770	13808	13702	13645	13814	13614	13709	13568	13675	13756	13786	13832	13816	13872	13756	13775	13704	13724	13736	13773	13696	13867	13539	13837	13812	13760	13622	13545	13856	13607	13689	13906	13722	13793	13802	13753	13681	14031	13795	13731	13736	13810	13735	13724	13771	13792	13862	13617	13761	13802	13892	13785	13774	13711	13864	13862	13716	13685	13733	13810	13778	13600	13696	13773	13710	13698	13842	13745	13990	13802	13767	13580	13764	13792	13870	13763	13790	13814	13574	13712	13634	13965	13713	13845	13793	13769	13883	13727	13603	13656	13769	13919	13604	13878	13685	13734	13761	13584	13879	13753	13858	13826	13676	13773	13730	13734	13868	13773	13898	13811	13850	13781	13809	13750	13928	13762	13938	13836	13671	13449	13819	13745	13767	13680	13779	13776	13845	13873	13959	13724	13748	13770	13836	13881	13810	13837	13881	13912	13805	13706	13898	13955	13747	13883	13849	13856	13810	13814	13780	13734	13679	13745	13700	13886	13690	13746	13792	13823	13800	13576	13723	13700	13902	13813	13765	13883	13784	13623	13806	13995	13730	13771	13743	13855	13629	13777	13672	13700	13802	13687	13770	13791	13660	13721	13763	13665	13769	13623	13816	13802	13890	13559	13856	13632	13730	13754	13762	13897	13737	13939	13656	13747	13642	13807	13693	13630	13615	13873	13732	13968	13723	13870	13713	13648	13807	13824	13811	13608	13727	13737	13883	13670	13678	13676	13508	13766	13685	13806	13657	13819	13789	13733	13861	13802	13855	13683	13652	13778	13767	13676	13823	13745	13793	13755	13862	13647	13549	13896	13860	13736	13837	13816	13679	13704	13803	13840	13662	13647	13664	13811	13745	13733	13756	13704	13873	13769	13661	13718	13728	13870	13764	13756	13861	13628	13700	13756	13794	13814	13710	13657	13692	13742	13752	13754	13821	13858	13769	13779	13657	13702	13712	13839	13728	13777	13816	13759	13800	13707	13641	13757	13775	13703	13821	13830	13797	13808	13744	13725	13757	13624	13728	13825	13782	13687	13750	13765	13767	13953	13623	13797	13768	13790	13901	13720	13915	13718	13793	13716	13718	13926	13779	13602	13640	13690	13768	13879	13678	13740	13625	13753	13719	13672	13798	13943	13769	13780	13710	13823	13820	13836	14072	13722	13711	13757	13639	13830	13772	13699	13676	13815	13793	13700	13697	13838	13932	13588	13761	13715	13848	13858	13688	13781	13636	13712	13756	13482	13629	13791	13948	13720	13774	13805	13731	13826	13817	13742	13833	13579	13677	13864	13758	13766	13653	13645	14002	13865	13768	13875	13819	13823	13747	13622	13653	13826	13660	13752	13819	13762	13810	13735	13823	13853	13755	13734	13639	13777	13668	13775	13912	13740	13754	13829	13725	13680	13786	13767	13720	13777	13719	13859	13869	13812	13922	13757	13814	13640	13930	13684	13844	13733	13551	13835	13813	13682	13922	13699	13737	13681	13577	13756	13713	13657	13787	13931	13863	13765	13829	13768	13657	13738	13812	13803	13494	13937	13734	13793	13813	13650	13742	13708	13755	13675	13585	13834	13670	13698	13921	13751	13736	13775	13660	13728	13790	13592	13671	13764	13769	13738	13791	13709	13670	13717	13686	13772	13745	13732	13593	13764	13848	13843	13776	13962	13614	13849	13777	13899	13685	13785	13968	13671	13689	13717	13775	13486	13859	13617	14015	13717	13857	13806	13825	13897	13861	13855	13711	13773	13760	13726	13822	13828	13712	13718	13641	13717	13767	13719	13628	13866	13673	13690	13772	13913	13818	13659	13719	13791	13777	13816	13618	13644	13704	13696	13782	13709	13726	13902	13921	13665	13694	13649	13789	13785	13793	13809	13787	13737	13758	13706	13713	13889	13852	13695	13802	13852	13823	13742	13732	13826	13840	13754	13725	13756	13808	13769	13799	13722	13750	13899	13832	13753	13833	13659	13975	13764	13852	13920	13678	13738	13624	13708	13883	13763	13726	13865	13789	13992	13723	13771	13801	13726	13711	13765	13681	13739	13761	13768	13698	13803	13815	13758	13691	13741	13620	13915	13880	13803	13624	13864	13706	13653	13845	13602	13774	13778	13699	13688	13842	13722	13717	13766	13785	13856	13665	13822	13732	13712	13943	13797	13802	13843	13896	13646	13734	13729	13852	13793	13961	13798	13771	13718	13744	13736	13748	13800	13829	13910	13722	13801	13803	13799	13728	13785	13701	13707	13841	13728	13759	13776	13667	13619	13629	13609	13751	13872	13674	13744	13749	13621	13691	13651	13827	13714	13817	13850	13795	13601	13790	13859	13797	13801	13742	13684	13665	13612	13649	13695	13820	13858	13666	13840	13753	13617	13919	13760	13694	13510	13813	13639	13920	13641	13911	13703	13908	13646	13779	13591	13907	13876	13750	13730	13801	13691	13821	13595	13779	13828	13892	13782	13718	13762	13771	13671	13794	13799	13833	13676	13905	13890	13612	13795	13767	13727	13812	13882	13794	13780	13867	13598	13573	13715	13661	13807	13893	13495	13842	13619	13792	13730	13885	13845	13685	13775	13706	13812	13658	13842	13864	13705	13834	13697	13856	13648	13701	13804	13789	13717	13665	13871	13834	13489	13608	13740	13803	13701	13820	13762	13719	13836	13798	13726	13741	13873	13671	13796	13859	13690	13823	13607	13956	13857	13758	13660	13584	13834	13836	13803	13732	13841	13689	13819	13753	13978	13728	13844	13691	13823	13641	13779	13924	13525	13742	13754	13851	13867	13792	13941	13613	13732	13952	13791	13852	13691	13790	13810	13687	13680	13954	13612	13859	13739	13805	13738	13779	13663	13848	13729	13747	13716	13802	13583	13648	13839	13804	13807	13706	13836	13795	13647	13661	13673	13738	13777	13615	13829	13837	13785	13726	13645	13765	13802	13663	13744	13871	13744	13694	13798	13833	13668	13740	13791	13708	13672	13631	13839	13793	13912	13761	13770	13774	13689	13804	13745	13872	13776	13850	13804	13721	13862	13861	13868	13750	13825	13674	13690	13808	13797	13807	13815	13801	13652	13603	13708	13686	13787	13851	13868	13714	13910	13853	13663	13754	13829	13810	13868	13757	13719	13874	13933	13732	13742	13860	13637	13605	13732	13732	13812	13683	13927	13866	13631	13887	13780	13848	13833	13775	13677	13887	13759	13670	13769	13775	13713	13775	13705	14019	13880	13716	13831	13597	13780	13838	13652	13830	13906	13914	13615	13899	13643	13646	13771	13665	13813	13675	13907	13690	13784	13812	13722	13688	13675	13719	13700	13765	13872	13678	13767	13761	13768	13634	13806	13826	13695	13825	13735	13758	13651	13508	13856	13573	14031	13747	13736	13702	13743	13838	13791	13714	13842	13735	13886	13866	13760	13648	13862	13629	13770	13769	13905	13774	13658	13792	13878	13738	14021	13752	13744	13695	13630	13838	13865	13838	13637	13825	13859	13627	13744	13790	13627	13767	13679	13740	13824	13729	13731	13770	13566	13739	13608	13808	13721	13666	13772	13826	13800	13659	13849	13994	13942	13718	13745	13830	13664	13723	13686	13731	13794	13841	13902	13708	13719	13836	13806	13904	13746	13752	13784	13805	13828	13818	13781	13755	13877	13688	13848	13779	13764	13657	13779	13865	13677	13871	13697	13862	13716	13839	13641	13835	13781	13784	13808	13738	13799	13666	13874	13895	13669	13672	13808	13629	13801	13816	13775	13764	13667	13697	13989	13894	13670	13616	13747	13781	13806	13889	13860	13831	13650	13712	13677	13803	13635	13836	13809	13761	13710	13747	13741	13904	13668	13812	13811
23669	20887	28165	24123	22395	22126	20489	17519	16865	16677	16396	15912	15807	15551	15741	15625	15746	15477	15558	15379	15519	15480	15475	15327	15327	15286	15046	15108	15352	15128	15089	15054	15103	15284	15201	15053	15070	15040	15034	14847	15006	14966	14904	15102	14912	15096	15025	14887	14774	14931	14932	14916	15187	14983	15076	14860	15038	14978	14917	14976	15040	14844	15061	14950	14920	14953	15086	14849	14966	14949	14941	14897	14885	14896	14734	14982	14959	14806	15050	14966	14927	14886	14950	14858	15059	14920	14886	15234	14704	14778	15085	15033	14845	15027	15074	15018	14993	14973	15088	14907	15006	14953	15019	14913	14779	15018	14990	14944	15080	14822	15115	14780	15059	15116	14880	14822	14920	14916	14921	14989	15071	15000	14980	14967	14791	14935	14731	14876	14990	15057	15035	14954	14804	15115	14986	14911	14990	15087	14880	14825	14953	14870	14796	15066	14854	14950	14976	15015	14837	15002	14962	14829	14884	14736	15006	14946	15001	14854	15109	14825	15059	15008	15040	14964	14897	15012	15008	14916	14958	15091	14976	14811	14946	15119	15041	14979	15027	15028	14982	15096	14911	15100	14899	14836	15046	14964	14839	14988	14914	14815	14887	14832	15021	14892	14951	14819	15134	14865	15020	15047	14839	14909	15127	15056	14868	15086	15028	14996	14973	14983	14933	14954	14937	14905	14910	15160	14976	15090	14893	14893	14819	14879	14835	14923	14882	14871	14617	14948	14772	15059	14947	15031	15147	14895	15089	14947	14967	15014	14951	14940	14943	14921	14878	14953	14981	14833	14920	14884	14957	14815	14849	14934	14878	15022	14946	14800	14881	15062	15136	14851	15007	14887	14931	14927	14864	14981	15031	14809	15059	15062	14862	14964	14926	14824	14895	14926	14865	14830	14967	14995	14912	14986	14911	15084	14906	15001	14825	15072	15007	14934	15178	14857	14986	15037	14818	14911	14894	14819	14957	14911	14996	14977	14676	15080	14848	14987	14974	14752	14789	15070	14980	14999	15001	15046	14870	15022	15014	14730	14951	14885	14764	14750	15030	14848	15010	15019	14980	15033	15123	15123	14959	14908	14936	14900	14959	14878	15042	15096	14751	14919	14919	15001	15023	14798	14939	15002	14783	14862	14992	15045	15065	14897	15005	14869	15039	15091	14974	15047	14849	14793	14868	15017	14853	15049	15041	14892	14856	14913	15100	14868	14971	15058	15063	14629	14816	14612	14905	14883	15053	14998	14986	15109	14933	15053	15064	14861	14991	14919	14870	14775	15047	14955	14931	14918	14784	14870	14783	14744	14908	14844	14886	14836	14991	14967	14975	14988	14808	14857	14870	14963	14971	15084	14968	14978	14927	14936	14805	14951	15191	14888	14964	14912	14717	14997	14841	14986	14829	14895	15018	14902	14947	14922	14955	14941	14908	14820	15047	15005	14980	15063	14868	14714	14902	14823	14798	15043	14833	14918	14887	14874	14837	14717	14998	14876	15078	14966	14850	14775	15083	14905	14984	14756	14896	14800	14877	15011	14925	14816	14988	14835	14861	14952	14810	14864	14994	14887	15068	15056	14807	14887	14958	14952	14904	14995	14911	15066	14881	15058	14996	15045	14958	14931	15043	14811	14882	14925	14764	14933	14830	14762	14978	14975	14948	14899	15001	14875	15095	15021	14883	14795	14785	15115	14875	14890	14976	15005	15006	14742	14826	15027	15004	14846	15086	15000	14960	14909	14806	14872	15002	15085	14917	14964	14941	14847	14847	14908	15192	15024	14914	14924	14914	15034	14851	14928	14819	14857	14853	14705	14993	14729	15020	14997	15085	14986	14892	15082	14896	14833	14965	15160	14891	14930	14969	15039	14828	14874	14930	14790	14991	14823	14832	14865	14869	14953	14919	15056	14960	14856	14955	15014	14979	14930	14996	14624	14852	14791	14888	14802	14824	14876	14870	14828	14815	14797	14867	15096	14868	15041	14972	15257	15003	15061	14912	14951	14924	15014	14998	15047	14994	14874	14917	14799	14879	14927	14973	14925	14799	14926	15065	14755	14803	14929	14902	14872	14883	14950	15111	15009	14796	14695	14787	14767	14799	14883	14855	15007	15028	14919	15053	14906	14939	15031	14896	15075	14850	14929	15091	14793	14918	14919	14807	14998	14973	15032	14861	15122	14996	14834	14795	14931	15029	14844	14932	15064	14634	14921	14774	14959	15081	14768	14941	14946	14956	14826	15004	14875	14832	14883	15236	14803	14821	15083	14894	14923	14832	15082	14671	14836	15098	14870	14983	14908	14955	15068	14928	14763	14972	14738	14962	14938	14811	14966	15150	14799	14744	14793	14902	15031	14963	14802	14958	14964	14967	14858	14945	14993	14864	14705	15003	14906	14965	14933	14972	14766	15106	14883	14750	15036	14803	15015	15039	14773	14698	14764	14728	14877	14878	14982	14957	14870	14834	15051	14880	15062	14832	15045	14850	14848	14788	14861	14824	15098	14934	14852	14968	14861	14942	14922	14968	14729	14921	14893	14998	14794	14925	14988	14886	14577	14745	14800	14833	14845	14954	14958	14874	15027	14860	14978	14858	14915	14889	15051	14852	14803	14818	15084	14956	15039	14767	14937	14744	15107	14976	14914	15202	14852	15014	14864	14777	14781	14791	14877	14897	14991	14935	14897	14758	14795	14890	14867	15039	14714	14811	14867	14836	15004	14979	14821	14974	15109	15053	15169	15246	15037	14830	15029	14862	14958	14742	14890	14913	14807	14716	14948	14988	15147	14941	14702	14807	14917	15032	14913	14950	14805	14895	14909	14865	14834	15038	14941	14913	14883	14706	14874	15026	14982	14796	14927	15006	15085	14878	15034	14955	14941	14916	14855	14855	14842	15215	14886	14951	14874	15104	15025	14891	15048	15136	15111	14781	14917	14651	15035	15143	14921	14925	14934	14741	15038	14895	15010	14984	14949	15072	14939	14960	14891	14969	14919	14867	15044	14913	14843	14930	14978	14838	15080	15005	14925	14841	14882	14950	14977	14749	14965	15047	15041	14818	14929	14922	14834	14948	15198	14849	14983	15057	14880	14973	15061	14883	14872	14863	14854	15011	14785	14849	14799	14875	15000	15098	14853	15008	14985	15020	15013	15037	14997	14944	14988	14820	14854	14754	14883	14996	15089	14971	14910	14802	15012	15016	15117	14965	14900	14895	14939	14915	15035	15083	14949	15069	14827	15017	14894	14938	14906	14850	14835	15030	15055	14929	14865	15057	14789	14940	14788	14871	14835	14900	14935	14874	15062	15009	14839	15089	15072	15009	14870	15042	15003	15030	14907	14863	14923	14885	14991	15123	14859	14967	15028	14965	14864	14982	15017	15023	15101	14855	15004	15120	14989	15138	14814	14933	14946	14807	15151	14899	14921	15068	14853	14969	14870	14835	14892	14718	15054	15023	14945	14778	14942	14858	14959	14924	15004	14856	14905	14812	14928	15022	15018	15049	15009	14889	14857	14918	15004	14886	15095	15079	14886	14880	14909	14975	14887	15013	14913	15017	14915	14901	14932	14963	15081	14925	14852	14787	14929	15004	14838	14753	14682	15058	14848	14855	14984	14836	14664	14765	15144	15141	14952	14759	15058	14995	14840	14806	14843	15128	15054	14922	14969	14856	14777	14683	15102	14970	15059	14820	14916	15042	14702	14809	14822	14805	15018	15019	15022	14954	14945	14868	14860	14722	14815	14965	14862	14896	14780	15060	14983	14935	15011	14825	15104	14832	14843	14885	15111	14793	14910	14856	15139	15040	14838	14949	14698	14880	14778	14969	14825	14862	15028	14795	14990	14891	14978	15060	15052	15048	15017	14918	15067	14845	14796	14847	14721	15099	14818	15064	14944	14948	14849	15096	15032	15030	14865	14837	14850	14816	14891	14936	14961	14920	14836	14967	15105	14816	14752	14763	14851	15004	15052	14816	14983	14948	14915	15072	15053	14714	15040	14903	14997	14811	14785	15103	14973	14914	15025	14832	14847	14748	14912	15027	14855	14886	14819	14827	14876	14955	14893	14963	15018	14920	14902	15113	14903	14973	15134	14924	14973	14858	15071	14913	14913	14895	14924	14933	14708	14810	15039	14854	14987	14844	14893	14933	14896	15016	15000	14806	14840	14859	14848	14789	14765	15020	14857	14998	14911	14941	14948	15016	15070	14973	14914	14954	14973	14955	14837	14951	15022	14975	14734	14915	15112	14937	14907	14939	14971	14905	14956	14721	15035	15021	15040	14807	14934	14851	14868	14775	14803	14889	14874	15017	14890	14777	14817	14931	14945	14991	14905	15084	14873	14927	14966	15049	14753	15093	14909	15069	14889	14804	14914	14858	14721	15133	14908	14949	14722	15001	14755	14964	15016	14867	14983	14724	14811	15087	15054	14899	14741	15103	15076	14810	15083	14856	15007	15066	14962	14881	14862	14896	15025	15109	14922	14941	14983	14908	14927	14884	14873	14935	15081	14790	14757	14919	14960	15016	15077	14928	14931	15045	15013	15154	14995	14800	15039	14991	14988	14812	14844	14869	15180	14905	14963	15062	14898	14934	14933	14957	15004	14801	15260	14985	15048	15137	15061	15094	15050	14930	15036	15105	14910	15079	14919	15113	15020	15191	14902	15141	15050	15056	14839	15022	14915	14913	14913	14866	14932	14953	14917	14995	14831	14892	14858	14937	14996	15021	14971	15072	14849	14947	14846	14856	14845	14740	14905	14661	15086	14911	14978	14923	14906	14927	14837	14751	14825	14939	14792	14819	14909	14907	14954	14880	14881	14819	14843	14915	14834	15013	14782	15056	14981	14858	14910	14956	14978	14874	14938	14945	15047	15064	14951	15046	14839	15028	15095	15112	14907	14847	14812	15001	14992	14934	14970	14939	14914	15017	14902	14851	14978	14860	14915	14885	15084	14928	15015	14826	15049	14933	14955	14859	15016	15051	14924	14835	14756	15113	15032	14773	15128	14976	14830	14957	14806	14919	14909	15022	14989	15009	14987	15062	15038	14962	15011	15113	14924	14992	14980	14709	14967	14860	14952	14919	15124	14744	14917	14966	15078	15026	14776	14882	15030	15037	14817	14919	15124	14940	14820	14960	14954
21412	37376	35861	28442	24083	21065	18508	17310	16572	15882	15369	14945	14821	14553	14592	14467	14481	14427	14242	14034	14118	14093	13799	13680	13767	13783	13875	13866	13616	13712	13576	13420	13771	13684	13512	13525	13428	13611	13411	13559	13451	13534	13508	13354	13362	13340	13540	13397	13350	13376	13441	13496	13429	13413	13475	13508	13482	13534	13391	13508	13466	13426	13330	13349	13423	13467	13480	13391	13460	13355	13423	13473	13406	13545	13425	13363	13445	13334	13520	13436	13433	13526	13588	13555	13410	13336	13518	13368	13437	13494	13530	13469	13349	13436	13561	13543	13528	13385	13509	13454	13444	13427	13403	13444	13546	13453	13414	13475	13336	13376	13424	13337	13375	13503	13314	13319	13466	13396	13394	13342	13475	13400	13407	13373	13573	13382	13503	13440	13320	13458	13425	13520	13316	13450	13529	13317	13426	13302	13306	13391	13357	13489	13526	13385	13389	13298	13434	13251	13414	13416	13319	13581	13439	13351	13240	13291	13189	13582	13241	13312	13498	13437	13359	13313	13350	13364	13347	13402	13396	13472	13505	13412	13507	13317	13358	13496	13289	13462	13446	13366	13588	13301	13246	13493	13347	13459	13495	13452	13459	13318	13544	13454	13349	13488	13309	13376	13432	13344	13405	13311	13374	13557	13389	13476	13356	13319	13358	13446	13220	13389	13291	13437	13504	13521	13494	13390	13603	13333	13360	13504	13280	13462	13446	13387	13357	13382	13446	13378	13474	13451	13470	13288	13418	13281	13339	13246	13380	13365	13255	13403	13178	13433	13267	13416	13365	13370	13142	13521	13279	13240	13403	13501	13540	13364	13417	13417	13209	13419	13455	13380	13496	13463	13433	13447	13583	13340	13281	13387	13384	13461	13399	13189	13396	13468	13461	13307	13377	13457	13438	13445	13424	13474	13429	13399	13534	13483	13370	13343	13467	13503	13411	13398	13462	13530	13426	13317	13358	13471	13260	13469	13346	13416	13433	13356	13271	13466	13409	13620	13548	13484	13426	13399	13364	13591	13357	13395	13465	13457	13290	13385	13469	13434	13126	13419	13531	13409	13598	13433	13406	13492	13290	13394	13391	13556	13305	13398	13486	13333	13469	13482	13368	13327	13551	13343	13410	13479	13281	13271	13378	13464	13449	13416	13516	13471	13386	13492	13315	13396	13245	13328	13391	13604	13309	13205	13364	13367	13526	13173	13535	13500	13565	13294	13340	13403	13499	13344	13413	13407	13304	13429	13373	13302	13272	13413	13338	13314	13411	13343	13373	13419	13484	13505	13441	13464	13417	13490	13327	13413	13410	13500	13403	13495	13400	13276	13455	13493	13587	13246	13509	13298	13337	13407	13434	13304	13416	13443	13406	13424	13366	13364	13390	13369	13418	13465	13402	13340	13414	13435	13468	13482	13403	13453	13472	13278	13459	13480	13467	13392	13368	13463	13387	13446	13415	13482	13347	13289	13428	13384	13309	13439	13420	13509	13437	13431	13562	13328	13307	13436	13428	13404	13507	13555	13390	13480	13371	13532	13613	13403	13390	13451	13268	13490	13379	13405	13499	13276	13439	13372	13284	13378	13423	13404	13427	13451	13466	13362	13473	13495	13400	13328	13438	13380	13315	13341	13426	13486	13460	13416	13531	13477	13459	13399	13344	13499	13486	13339	13365	13536	13398	13322	13483	13582	13380	13412	13287	13487	13348	13338	13373	13350	13310	13494	13328	13360	13380	13437	13286	13399	13500	13477	13374	13467	13381	13218	13459	13429	13395	13525	13421	13179	13479	13422	13519	13394	13423	13342	13485	13429	13460	13374	13497	13400	13521	13368	13251	13368	13510	13373	13358	13359	13358	13513	13352	13638	13364	13404	13291	13376	13322	13479	13488	13515	13232	13398	13337	13457	13385	13311	13531	13458	13409	13394	13374	13225	13483	13404	13344	13396	13442	13518	13396	13498	13317	13487	13375	13437	13412	13274	13428	13278	13469	13433	13538	13456	13431	13268	13490	13517	13456	13532	13420	13449	13347	13463	13394	13345	13453	13233	13366	13464	13336	13409	13381	13266	13351	13399	13519	13391	13540	13454	13269	13350	13509	13422	13558	13400	13369	13318	13405	13470	13490	13352	13357	13358	13420	13374	13352	13460	13498	13554	13441	13387	13523	13240	13398	13437	13311	13443	13486	13523	13415	13496	13426	13359	13495	13571	13370	13420	13316	13421	13324	13342	13333	13487	13391	13360	13423	13315	13465	13372	13331	13342	13217	13432	13412	13197	13376	13343	13525	13434	13369	13381	13499	13413	13374	13447	13519	13488	13311	13419	13592	13368	13377	13431	13417	13331	13380	13363	13586	13539	13417	13489	13416	13414	13393	13493	13399	13335	13509	13331	13448	13304	13338	13439	13478	13399	13422	13432	13421	13393	13432	13428	13471	13471	13481	13523	13497	13515	13266	13321	13493	13359	13532	13307	13437	13486	13328	13329	13532	13238	13406	13246	13388	13448	13382	13609	13503	13322	13345	13491	13224	13437	13439	13348	13200	13331	13400	13427	13434	13546	13414	13337	13457	13262	13384	13352	13423	13340	13312	13391	13358	13154	13438	13356	13549	13362	13382	13476	13373	13408	13435	13411	13305	13185	13327	13506	13364	13383	13217	13633	13416	13424	13425	13418	13424	13320	13304	13415	13502	13254	13247	13475	13388	13525	13232	13426	13438	13454	13327	13543	13540	13448	13226	13271	13376	13417	13229	13340	13421	13352	13576	13353	13372	13486	13252	13174	13413	13372	13390	13471	13422	13421	13244	13642	13497	13433	13509	13349	13445	13456	13481	13312	13236	13486	13345	13227	13504	13525	13436	13311	13253	13369	13507	13495	13175	13370	13575	13537	13357	13435	13282	13451	13291	13537	13517	13338	13484	13483	13395	13452	13320	13315	13424	13533	13372	13381	13460	13356	13420	13345	13491	13382	13363	13540	13333	13361	13407	13409	13461	13408	13299	13356	13290	13337	13327	13494	13358	13479	13389	13516	13384	13457	13346	13242	13373	13347	13514	13103	13540	13355	13434	13466	13425	13501	13391	13363	13338	13445	13317	13373	13329	13407	13342	13395	13499	13443	13455	13425	13411	13375	13455	13355	13377	13405	13304	13410	13463	13407	13297	13363	13491	13450	13251	13576	13345	13438	13459	13385	13333	13513	13458	13316	13352	13469	13377	13281	13239	13512	13414	13428	13352	13392	13370	13336	13436	13414	13274	13355	13613	13406	13376	13256	13443	13491	13441	13356	13398	13445	13452	13464	13362	13382	13428	13489	13420	13392	13516	13425	13278	13340	13356	13466	13386	13451	13510	13457	13322	13367	13512	13451	13411	13487	13438	13319	13416	13365	13428	13412	13401	13337	13525	13338	13316	13460	13459	13344	13403	13465	13474	13266	13551	13323	13248	13338	13494	13302	13470	13389	13360	13664	13533	13535	13202	13535	13461	13386	13546	13438	13358	13209	13341	13397	13314	13389	13275	13498	13438	13432	13360	13496	13331	13239	13430	13514	13451	13538	13292	13318	13314	13304	13420	13560	13255	13294	13293	13369	13406	13359	13579	13454	13458	13388	13351	13479	13228	13454	13348	13390	13421	13427	13407	13347	13504	13494	13357	13320	13557	13202	13564	13562	13449	13391	13363	13309	13390	13385	13439	13343	13470	13376	13289	13592	13251	13465	13273	13220	13519	13363	13311	13227	13313	13422	13452	13357	13413	13374	13394	13554	13625	13489	13341	13645	13485	13540	13355	13364	13426	13390	13347	13330	13537	13454	13448	13468	13484	13470	13447	13311	13379	13322	13517	13535	13470	13531	13229	13374	13529	13411	13402	13478	13490	13247	13448	13352	13405	13362	13440	13337	13327	13378	13475	13402	13409	13259	13375	13200	13521	13273	13475	13354	13423	13541	13374	13388	13302	13547	13571	13270	13321	13379	13186	13368	13465	13261	13687	13397	13373	13516	13450	13397	13354	13399	13443	13321	13355	13508	13456	13469	13562	13420	13458	13420	13437	13344	13490	13448	13557	13442	13259	13466	13469	13344	13342	13394	13391	13524	13305	13378	13373	13505	13513	13483	13369	13497	13459	13471	13462	13345	13436	13541	13444	13406	13364	13557	13409	13308	13202	13399	13327	13489	13406	13577	13398	13434	13457	13431	13292	13339	13347	13494	13195	13310	13403	13551	13470	13403	13447	13435	13511	13338	13513	13358	13398	13309	13557	13210	13367	13641	13552	13187	13372	13349	13474	13373	13247	13365	13528	13524	13378	13305	13385	13393	13379	13326	13542	13476	13422	13404	13498	13324	13339	13358	13385	13506	13373	13320	13646	13469	13432	13421	13475	13297	13338	13467	13360	13422	13499	13453	13276	13456	13335	13493	13440	13613	13238	13433	13396	13240	13234	13323	13299	13504	13499	13562	13331	13420	13373	13431	13224	13356	13303	13420	13483	13355	13271	13502	13316	13615	13336	13298	13439	13450	13415	13426	13375	13384	13479	13471	13336	13393	13464	13464	13311	13528	13432	13349	13414	13538	13464	13359	13505	13379	13341	13446	13386	13453	13354	13371	13439	13408	13475	13380	13383	13394	13400	13493	13402	13382	13222	13322	13432	13434	13430	13443	13450	13546	13440	13506	13424	13186	13436	13535	13536	13371	13550	13402	13367	13503	13419	13419	13447	13318	13453	13413	13414	13398	13399	13435	13499	13321	13374	13484	13428	13361	13594	13334	13399	13246	13370	13423	13523	13262	13500	13329	13374	13383	13381	13356	13553	13490	13366	13444	13317	13474	13336	13303	13455	13497	13607	13605	13112	13262	13426	13277	13248	13294	13226	13345	13552	13403	13468	13347	13396	13594	13420	13316	13381	13448	13435	13490	13442	13396	13493	13491	13497	13548	13234	13346	13374	13493	13317	13355	13416	13387	13396	13527	13429	13339	13384	13437	13447	13349	13411	13254	13454	13411	13383	13296	13375	13333	13434	13528	13363	13393	13544	13619	13416	13323	13118	13498	13408	13493	13443	13353	13414	13453	13406	13196	13370	13470	13272	13535	13287	13448	13362	13441	13366	13395	13453	13391	13470	13603	13434	13273	13446	13436
22652	20997	28784	23414	21418	23680	24709	18966	17617	17236	16722	16219	16048	16043	15991	15805	15753	15835	15726	15507	15393	15151	15242	15225	15183	15131	15030	14992	15180	15215	15000	15054	15116	15140	15053	14968	14976	14914	14852	14833	14938	14737	14865	14932	14807	14823	14774	14642	14697	14711	15024	14786	14635	14704	14556	14697	14547	14703	14696	14828	14506	14755	14775	14989	14686	14794	14843	14813	14573	14716	14521	14559	14688	14772	14897	14658	14654	14721	14804	14591	14660	14619	14738	14667	14689	14809	14724	14884	14878	14695	14611	14661	14619	14826	14664	14887	14680	14737	14689	14822	14705	14908	14644	14735	14567	14720	14454	14537	14776	14719	14506	14740	14742	14746	14716	14824	14849	14870	14648	14752	14768	14611	14786	14337	14783	14689	14720	14638	14868	14806	14725	14681	14738	14658	14592	14695	14654	14629	14931	14717	14741	14667	14792	14694	14723	14582	14753	14463	14754	14735	14569	14683	14698	14777	14567	14622	14603	14698	14739	14482	14705	14865	14741	14855	14839	14591	14513	14556	14809	14678	14611	14698	14620	14817	14702	14755	14753	14563	14810	14764	14804	14608	14799	14709	14795	14810	14645	14631	14602	14495	14648	14771	14612	14645	14768	14795	14721	14809	14583	14661	14857	14600	14732	14580	14754	14760	14763	14441	14663	14655	14682	14789	14594	14728	14587	14789	14669	14637	14487	14641	14789	14709	14617	14744	14525	14719	14775	14636	14732	14639	14627	14540	14592	14666	14620	14603	14937	14645	14679	14681	14707	14496	14782	14640	14663	14690	14737	14632	14604	14621	14510	14551	14597	14682	14767	14437	14826	14782	14595	14746	14771	14725	14728	14756	14601	14646	14926	14667	14657	14625	14482	14562	14655	14642	14668	14502	14554	14535	14830	14760	14553	14526	14635	14575	14721	14661	14775	14527	14657	14583	14568	14684	14708	14399	14705	14625	14461	14763	14713	14643	14792	14928	14774	14860	14724	14761	14738	14864	14693	14692	14538	14681	14712	14766	14508	14668	14725	14768	14678	14766	14798	14607	14398	14687	14589	14691	14873	14685	14653	14708	14632	14811	14589	14856	14512	14674	14602	14586	14538	14718	14892	14582	14752	14777	14614	14764	14710	14497	14652	14640	14710	14610	14793	14644	14849	14766	14630	14701	14867	14574	14584	14670	14683	14645	14691	14533	14672	14662	14611	14658	14734	14648	14601	14685	14729	14538	14890	14629	14749	14687	14741	14768	14427	14591	14753	14792	14694	14698	14576	14851	14722	14738	14712	14708	14723	14613	14474	14431	14516	14531	14748	14695	14550	14843	14686	14780	14810	14603	14630	14668	14519	14683	14620	14557	14724	14924	14454	14777	14552	14738	14714	14666	14586	14783	14577	14760	14805	14756	14841	14756	14594	14533	14594	14651	14431	14856	14764	14790	14763	14662	14635	14613	14672	14824	14527	14577	14682	14770	14873	14579	14564	14829	14853	14586	14608	14516	14755	14790	14715	14718	14664	14872	14715	14817	14638	14641	14770	14478	14627	14580	14797	14603	14615	14660	14558	14550	14662	14738	14587	14682	14786	14687	14864	14651	14906	14733	14526	14485	14652	14567	14822	14871	14767	14534	14560	14701	14823	14669	14654	14675	14518	14659	14723	14566	14630	14682	14748	14625	14478	14636	14742	14550	14642	14702	14707	14732	14638	14741	14654	14706	14691	14896	14680	14684	14736	14489	14615	14447	14752	14824	14726	14639	14502	14725	14673	14839	14675	14826	14750	14605	14842	14687	14564	14656	14500	14553	14735	14697	14691	14760	14860	14722	14641	14539	14653	14594	14754	14636	14780	14522	14657	14755	14738	14828	14750	14871	14777	14796	14506	14650	14701	14748	14638	14829	14753	14701	14600	14486	14603	14711	14669	14673	14853	14763	14696	14756	14657	14673	14776	14802	14727	14451	14649	14521	14563	14539	14610	14795	14701	14625	14616	14663	14632	14677	14443	14582	14478	14563	14634	14571	14600	14665	14780	14569	14560	14606	14783	14690	14566	14677	14678	14666	14806	14701	14746	14706	14579	14827	14702	14571	14653	14537	14663	14539	14544	14561	14509	14568	14773	14638	14675	14635	14582	14771	14507	14654	14757	14636	14540	14799	14566	14462	14585	14465	14717	14550	14542	14560	14541	14851	14614	14909	14962	14562	14610	14724	14619	14662	14607	14631	14705	14720	14598	14751	14749	14858	14412	14421	14723	14510	14750	14888	14575	14699	14481	14611	14813	14830	14675	14748	14852	14519	14528	14859	14676	14794	14504	14672	14677	14644	14570	14582	14782	14802	14640	14586	14635	14717	14788	14782	14613	14546	14516	14781	14590	14704	14699	14695	14641	14674	14873	14656	14700	14659	14758	14620	14790	14697	14593	14507	14654	14733	14722	14585	14660	14635	14546	14583	14737	14605	14366	14450	14663	14720	14707	14685	14710	14609	14690	14724	14714	14801	14483	14650	14630	14567	14713	14626	14677	14547	14727	14916	14650	14762	14746	14747	14583	14433	14763	14773	14802	14595	14514	14523	14606	14619	14625	14609	14669	14627	14864	14591	14742	14698	14618	14594	14621	14687	14804	14755	14641	14628	14692	14468	14807	14566	14543	14789	14692	14576	14810	14744	14636	14660	14663	14610	14632	14553	14809	14733	14551	14584	14833	14705	14555	14513	14726	14834	14792	14806	14510	14568	14764	14701	14619	14646	14517	14616	14645	14734	14544	14624	14543	14607	14545	14731	14566	14554	14677	14556	14695	14617	14760	14896	14702	14727	14449	14661	14722	14681	14731	14749	14486	14716	14660	14610	14585	14570	14518	14599	14731	14598	14708	14654	14734	14555	14820	14653	14739	14787	14861	14665	14687	14527	14687	14653	14511	14475	14881	14784	14584	14849	14722	14713	14872	14548	14631	14605	14555	14610	14593	14635	14781	14626	14588	14672	14859	14695	14678	14472	14517	14628	14604	14718	14706	14675	14628	14547	14595	14698	14542	14486	14650	14697	14599	14489	14588	14969	14659	14702	14610	14684	14703	14515	14595	14703	14613	14525	14671	14637	14775	14654	14846	14706	14801	14668	14733	14657	14599	14607	14688	14684	14629	14727	14614	14579	14578	14744	14788	14718	14662	14871	14705	14699	14477	14531	14645	14795	14681	14603	14643	14751	14611	14713	14527	14672	14537	14618	14702	14621	14832	14714	14501	14710	14619	14666	14671	14683	14735	14452	14761	14509	14761	14702	14736	14690	14771	14567	14591	14753	14767	14685	14674	14718	14656	14573	14538	14609	14642	14736	14386	14588	14508	14714	14501	14784	14807	14611	14686	14526	14587	14563	14622	14718	14712	14777	14699	14432	14490	14665	14635	14592	14566	14611	14627	14700	14579	14806	14685	14609	14837	14688	14757	14565	14752	14618	14505	14621	14573	14530	14625	14629	14782	14669	14788	14670	14699	14614	14811	14579	14702	14638	14607	14607	14844	14686	14765	14604	14712	14783	14654	14563	14734	14585	14541	14885	14746	14627	14746	14796	14618	14669	14579	14662	14554	14726	14555	14714	14714	14510	14829	14565	14789	14740	14549	14719	14630	14608	14531	14777	14675	14680	14662	14597	14656	14534	14756	14873	14782	14713	14706	14512	14437	14741	14776	14637	14496	14627	14724	14713	14665	14813	14655	14760	14792	14707	14758	14627	14702	14847	14646	14527	14642	14652	14620	14586	14831	14506	14704	14564	14734	14506	14787	14665	14712	14649	14669	14551	14695	14679	14653	14822	14664	14586	14723	14905	14683	14682	14760	14639	14521	14469	14684	14642	14698	14620	14747	14977	14802	14543	14681	14744	14426	14747	14804	14735	14555	14823	14765	14636	14611	14782	14781	14624	14720	14715	14763	14605	14740	14581	14703	14596	14510	14650	14708	14816	14561	14747	14685	14743	14722	14829	14726	14742	14752	14743	14729	14668	14744	14631	14606	14914	14714	14512	14498	14631	14905	14780	14594	14629	14534	14631	14616	14732	14701	14786	14642	14716	14779	14579	14738	14788	14628	14747	14684	14581	14724	14907	14913	14606	14624	14789	14740	14785	14850	14706	14581	14580	14727	14420	14512	14661	14524	14691	14613	14576	14669	14660	14745	14556	14468	14671	14644	14472	14549	14529	14673	14699	14532	14687	14770	14719	14530	14671	14747	14704	14801	14597	14868	14638	14827	14597	14691	14799	14855	14570	14538	14602	14503	14554	14680	14633	14786	14521	14741	14498	14599	14785	14614	14643	14487	14648	14689	14758	14823	14596	14618	14579	14741	14557	14575	14639	14672	14668	14606	14774	14635	14582	14707	14674	14657	14657	14575	14598	14467	14670	14525	14656	14565	14479	14443	14558	14676	14632	14593	14859	14631	14610	14697	14567	14520	14566	14676	14646	14639	14830	14591	14782	14518	14625	14731	14553	14772	14654	14649	14536	14597	14667	14650	14715	14489	14709	14556	14640	14753	14829	14637	14763	14689	14674	14792	14687	14790	14640	14580	14611	14486	14615	14544	14755	14618	14584	14729	14717	14768	14422	14759	14765	14655	14704	14568	14658	14839	14603	14742	14672	14641	14515	14618	14721	14664	14674	14788	14793	14715	14626	14761	14592	14574	14733	14655	14863	14776	14557	14723	14598	14684	14789	14840	14645	14694	14853	14748	14750	14665	14743	14761	14659	14612	14761	14802	14722	14467	14785	14803	14447	14577	14615	14551	14742	14706	14796	14549	14663	14584	14729	14802	14627	14649	14716	14567	14623	14633	14623	14854	14640	14621	14575	14916	14489	14657	14620	14753	14504	14823	14675	14740	14740	14772	14645	14695	14699	14664	14829	14776	14649	14722	14620	14526	14591	14738	14672	14723	14613	14569	14447	14543	14735	14610	14681	14733	14536	14484	14515	14746	14777	14722	14783	14702	14667	14689	14697	14567	14558	14763	14775	14689	14691	14578	14840	14803	14752	14496	14587	14908	14698	14799	14686	14447	14774	14883	14667	14760	14694	14693	14726	14532	14595	14819	14767	14773	14619	14560	14728	14654	14759	14754	14677	14619	14542	14696	14853	14605	14586	14722	14519
23075	41386	40379	32235	27242	23731	20885	19100	18068	17129	16055	15573	15102	15053	14871	14958	14808	14593	14503	14325	14238	14163	13902	13970	13779	13773	13844	13758	13651	13758	13550	13660	13769	13507	13439	13485	13441	13462	13329	13471	13384	13294	13269	13526	13435	13321	13318	13458	13164	13322	13329	13215	13310	13299	13224	13179	13234	13060	13269	13423	13284	13223	13260	13282	13251	13327	13157	13337	13103	13182	13219	13245	13224	13311	13340	13236	13239	13155	13345	13158	13064	13052	13249	13308	13104	13168	13279	13102	13080	13154	13237	13214	13320	13212	13198	13025	13223	13344	13224	13246	13210	13330	13209	13218	13282	13400	13268	13460	13166	13214	13160	13242	13042	13156	13173	13328	13162	13207	13201	13111	13292	13117	13246	13325	13184	13190	13311	13282	13175	13203	13107	13085	13166	13229	13195	13184	13206	13184	13078	13157	13134	13247	13221	13351	13371	13132	13171	13147	13141	13169	13339	13132	13352	13258	13288	13101	13172	13285	13344	13206	13333	13294	13322	13266	13245	13206	13132	13348	13297	13156	13261	13131	13295	13145	13043	13255	13197	13379	13371	13164	13118	13188	13179	13234	13109	13308	13259	13354	13264	13251	13303	13123	13169	12997	13247	13265	13244	13198	13422	13192	13314	13073	13244	13306	13206	13059	13184	13199	13290	13035	13097	13117	13255	13150	13146	13190	13187	13057	13278	13160	13364	13199	13258	13142	13181	13212	13292	13174	13179	13302	13170	13198	13247	13228	13334	13280	13290	13318	13279	13278	13334	13112	13317	13302	13079	13182	13073	13139	13145	13190	13230	13168	13112	13315	13257	13232	13192	13279	13059	13183	13179	13215	13443	13214	13129	13333	13117	13391	13135	13183	13310	13265	13246	13145	13322	13157	13176	13248	13124	13199	13250	13242	13163	13303	13123	13213	13191	13271	13283	13252	13155	13252	13328	13160	13107	13253	13242	13187	13231	13214	13170	13194	13261	13269	13216	13268	13157	13315	13256	13358	13319	13085	13261	13197	13313	13109	13124	13239	13224	13179	13200	13259	13222	13108	13135	13124	13170	13210	13096	13086	13261	13204	13097	13040	13210	13111	13222	13195	13302	13339	13224	13137	13266	13320	13406	13139	13280	13418	13237	13145	13127	13218	13193	13245	13280	13343	13161	13116	13217	13164	13323	13162	13256	13069	13284	13290	13150	13251	13094	13055	13186	13200	13068	13247	13240	13153	13179	13132	13331	13287	13250	13137	13173	13251	13178	13269	13177	13218	13239	13265	13148	13338	13351	13187	13321	13380	13314	13222	13238	13281	13280	13378	13269	13072	13250	13481	13351	13081	13184	13329	13290	13128	13311	13278	13152	13054	13117	13323	13164	13258	13203	13140	13252	13139	13192	13054	13118	13119	13179	13127	13193	13070	13438	13143	13199	13154	13257	13222	13412	13198	13295	13246	13307	13105	13296	13291	13188	13165	13173	13186	13066	13324	13239	13260	13126	13318	13168	13353	13288	13193	13357	13166	13255	13100	13168	13160	13293	13313	13170	13204	13114	13178	13212	13078	13400	13085	13213	13218	13252	13115	13206	13284	13196	13237	13144	13169	13221	13131	13179	13266	13192	13205	13134	13256	13034	13111	13153	13111	13324	13089	13152	13309	13129	13295	13115	13174	13224	13123	13134	13310	13223	13134	13171	13336	13268	13282	13153	13380	13037	13304	13315	12999	13155	13361	13223	13297	13245	13191	13106	13135	13189	13087	13216	13173	13237	13135	13084	13156	13366	13322	13316	13528	13313	13180	13245	13154	13155	13229	13346	13293	13207	13170	13160	13002	13077	13138	13302	13425	13334	13219	13195	13267	13334	13145	13270	13209	13178	13329	13153	13244	13295	13199	13086	13178	13113	13076	13255	13235	13024	13298	13401	13107	13236	13267	13320	13146	13175	13233	13182	13099	13168	13265	13385	13363	13097	13354	13089	13193	13210	13153	13226	13163	13361	13136	13186	13353	13075	13277	13089	13236	13293	13185	13209	13218	13167	13251	13177	13167	13303	13277	13144	13313	13210	13120	13263	13151	13366	13165	13278	13199	13196	13295	13159	13239	13273	13240	13120	13392	13082	13133	13276	13161	13188	13270	13281	13393	13205	13259	13089	12998	13221	13129	13303	13179	13228	13357	13297	13313	13279	13144	13269	13226	13181	13337	13139	13269	13177	13197	13231	13355	13344	13165	13309	13160	13180	13140	13158	13055	13178	13235	13229	13172	13189	13178	13039	13166	13310	13261	13096	13298	13210	13187	13058	13279	13158	13292	13265	13309	13220	13281	13249	13441	13316	13076	13256	13284	13228	13301	13183	13211	13285	13147	13402	13163	13266	13210	13311	13221	13282	13295	13323	13144	13136	13363	13150	13184	13326	13287	13108	13250	13118	13241	13256	13122	13241	13234	13163	13073	13001	13183	13252	13187	13227	13114	13174	13361	13162	13064	13171	13204	13234	13185	13284	13326	13228	13125	13167	13190	13182	13232	13244	13216	13272	13282	13148	13208	13108	13318	13164	13151	13297	13174	13263	13141	13164	13075	13151	13195	13247	13085	13250	13318	13120	13202	13223	13409	13282	13235	13104	13291	13033	13249	13244	13222	13121	13399	13111	13199	13340	13066	13182	13103	12990	13184	13178	13214	13253	13135	13272	13151	13328	13366	13299	13150	13166	13106	13120	13164	13121	13295	13155	13337	13300	13289	13268	13078	13211	13206	13012	13346	13238	13296	13206	13335	13216	13205	13318	13259	13232	13149	13286	13018	13098	13470	13339	13232	13025	13070	13122	13103	13091	13108	13290	13027	13219	13296	13241	13129	13194	13150	13174	13297	13355	13090	13305	13512	13194	13242	13306	13143	13145	13255	13125	13114	13113	13169	13237	13298	13231	13294	13248	13294	13159	13223	13076	13162	13194	13381	13329	13250	13188	13074	13055	13199	13250	13126	13114	13330	13204	13250	13283	13253	13212	13167	13066	13239	13221	13203	13267	13112	13089	13317	13277	13220	13201	13265	13225	13139	13142	13266	13135	13099	13140	13217	13147	13309	13319	13174	13110	13082	13232	13184	13251	13297	13116	13215	13146	13113	13209	13275	13198	13222	13264	13100	13102	13186	13132	13228	13060	13235	13345	13231	13255	13152	13328	13164	13210	13328	13400	13250	13331	13262	13300	13185	13264	13203	13243	13104	13213	13258	13257	13277	13093	13162	13238	13352	13253	13027	13239	13193	13248	13146	13285	13199	13196	13121	13314	13241	13366	13273	13138	13313	13159	13012	13098	13198	13186	13324	13251	13106	13063	13140	13214	13322	13170	13197	13133	13277	13125	13141	13217	13181	13358	13065	13372	13133	13187	13205	13364	13198	13405	13131	13219	13242	13273	13160	13023	13277	13237	13171	13276	13387	13165	13114	13056	13113	13184	13270	13315	13206	13234	13110	13117	13320	13358	13253	13111	13375	13409	13289	13304	13279	13259	13292	13152	13211	13117	13065	13263	13027	13180	13154	13290	13302	13287	13327	13316	13183	13192	13329	13338	13140	13260	13264	13195	13071	13130	13209	13300	13310	13261	13202	13120	13073	13215	13086	13306	13183	13110	13226	13110	13229	13212	13325	13023	13203	13049	13249	13235	13172	13319	13140	13425	13268	13180	13226	13234	13144	13382	13160	13239	13293	13173	13249	13326	13062	13174	13277	13216	13188	13307	13267	13193	13048	13174	13179	13105	13203	13139	13147	13252	13200	13250	13172	13179	13250	13302	13136	13191	13367	13186	13038	13209	13276	13060	13255	13205	13196	13213	13224	13361	13299	13256	13015	13143	13239	13337	13108	13159	13343	13275	13303	13106	13133	13463	13274	13347	13147	13197	13284	13226	13150	13130	13125	13171	13151	13392	13189	13345	13195	13072	13203	13344	13213	13134	13237	13204	13317	13135	13018	13199	13207	13125	13072	13217	13328	13276	13342	13157	13269	13034	13199	13163	13170	13199	13284	13285	13346	13197	13126	13250	13226	13134	13316	13214	13232	13014	13027	13082	13134	13276	13232	13269	13135	13143	13268	13341	13178	13111	13273	13059	13142	13051	13089	13222	13089	13381	13102	13115	13267	13149	13101	13259	13146	13278	13077	13290	13126	13196	13242	13160	13253	13244	13281	13083	13197	13228	13224	13352	13038	13261	13094	13159	13100	13151	13469	13156	13093	13327	13205	13267	13147	13247	13153	13147	13183	13317	12926	13250	13074	13171	13234	12959	13004	13160	13141	13304	13200	13184	13176	13275	13375	13291	13323	13221	13349	13198	13146	13153	13130	13257	13176	13323	13299	13219	13207	13422	13424	13285	13266	13379	13321	13222	13159	13192	13138	13074	13197	13092	13046	13114	13197	13202	13278	13125	13002	13322	13196	13331	13222	13179	13116	13107	13215	13237	13102	13294	13181	13197	13228	13121	13097	13191	13142	13146	13214	13234	13170	13127	13166	13099	13372	13212	13150	13154	13147	13189	13096	13258	13226	13140	13174	13254	13256	13159	13308	13259	13193	13282	13111	13187	13216	13232	13211	13073	13304	13054	13273	13213	13271	13184	13222	13083	13094	13087	13350	13234	13172	13255	13347	13043	13200	13099	13181	13100	13109	13216	13098	13225	13183	13185	13272	13229	13248	13265	13143	13162	13305	13236	13382	13277	13122	13217	13121	13159	13223	13120	13286	13328	13259	13180	13222	13256	13288	13198	13153	13388	13267	13147	13105	13246	13228	13371	13081	13269	13201	12972	13258	13270	13304	13240	13325	13136	13222	13226	13042	13306	13171	13120	13184	13213	13162	13308	13227	13256	13321	13183	13326	12898	13224	13109	13237	13166	13247	13198	13358	13268	13152	13245	13362	13248	13337	13117	13126	13235	13168	13141	13114	13037	13249	13282	13164	13224	13283	13301	13170	13043	13176	13172	13215	13161	13119	13198	13390	13189	13289	13225	13444	13171	13349	13171	13149	13290	13139	13229	13408	12997	13190	13235	13331	13218	13230	13119	13383	13018	13067	13208	13259	13017	13159	13174	13322	13248	13285	13092	13267	13185	13288	13248	13102	13225	13125	13210	12984	13237	13239
27659	23362	27834	24368	19324	17998	17557	16534	16274	15965	15929	15916	15749	15609	15663	15610	15636	15609	15620	15700	15348	15508	15626	15397	15308	15441	15406	15433	15405	15225	15512	15254	15449	15408	15147	15434	15347	15501	15393	15367	15357	15488	15209	15382	15101	15262	15380	15203	15245	15106	15229	15220	15090	15227	15190	15018	15226	15158	15280	15297	15321	15258	15169	15439	15398	15211	15416	15063	15405	15214	15222	15334	15201	15328	15281	15068	15156	15049	15268	15220	15229	15285	15284	15263	15219	15137	15347	15295	15147	15295	15199	15238	15273	15274	15138	15236	15415	15396	15180	15265	15239	15108	15402	15280	15281	15233	15255	15325	15233	15165	15183	15142	15217	15256	15356	15126	15263	15113	15213	15251	15132	15184	15267	15410	15211	15351	15378	15476	15420	15345	15222	15065	15248	15302	15149	15292	15118	15051	15131	15374	15378	15289	15239	15447	15251	15238	15044	15140	15254	15060	15303	15203	15136	15281	15166	15440	15209	15340	15092	15153	15156	15207	15225	15080	15053	15272	15196	15094	15238	15214	15229	15248	15221	15052	15049	15300	15294	15213	15233	15266	15109	15158	15318	15190	15176	15218	15194	14992	15202	15345	15461	15346	15319	15233	15221	15066	15110	15110	15069	15146	15333	15172	15186	15227	15330	15504	15212	15213	15326	15248	15240	15206	15174	15025	15329	15232	15170	15185	15432	15348	15340	15226	15302	15339	15238	15185	15071	15319	15270	15113	15243	15239	15352	15516	15371	15217	15298	15176	15300	15137	15202	15183	15223	15437	15090	15196	15327	15333	15298	15315	15208	15266	15103	15249	15260	15447	15433	15367	15172	15226	15081	15133	15055	15159	15316	15244	15165	15187	15402	15118	15421	15448	15193	15234	15118	15188	15013	15349	15207	15075	15216	15109	15301	15215	15097	15193	15289	15122	15133	14993	15020	15163	15170	15263	15273	15112	15232	15266	15223	15204	15124	15232	15132	15175	15233	15213	15274	15249	15102	15143	15218	15405	15083	15247	15112	15080	15273	15365	15359	15186	15505	15390	15266	15394	15307	15338	15318	15329	15247	15318	15267	15149	15059	15190	15016	15264	15224	15218	15352	15258	15323	15297	15113	15415	15385	15178	15209	15058	15051	15129	15181	15105	15316	15421	15380	15150	14978	15324	15310	15348	15182	15264	15183	15218	15261	15135	15261	15244	15106	15242	15419	15196	15230	15184	15096	15367	15356	15394	15324	15275	15129	15177	15331	15210	15352	15292	15293	15342	15312	15463	15193	15125	15141	15206	15237	15238	15244	15237	15209	15166	15287	15194	15131	15325	15428	15206	15220	15141	15258	15220	15270	15232	15277	15078	15275	15133	15355	15388	15076	15262	15179	15111	15413	15265	15223	15206	15111	15238	15298	15191	15305	15368	15392	15337	15122	15304	15173	15376	15247	15302	15207	15155	15282	15324	15234	15144	15307	15273	15161	14877	15140	15314	15417	15300	15189	15300	15081	15161	15184	15314	15316	15374	15098	15178	15219	15249	15420	15156	15116	15233	15079	15078	15324	15186	15104	15125	15275	15263	15229	15259	15170	15286	15226	15282	15170	15547	15282	15086	15218	15145	15193	15195	15209	15552	15247	15240	15108	15316	15219	15198	15340	15194	15293	15144	15290	15355	15200	15230	15172	15359	15284	15213	15333	15197	15372	15416	15168	15214	15186	15300	15125	15331	15290	15363	15302	15146	15327	15159	15383	15389	15289	15253	15177	15186	15267	15096	15291	15278	15322	15307	15258	15264	15334	15301	15346	15332	15274	15154	15257	15400	15211	15227	15225	15210	15123	15062	15288	14968	15055	15094	15264	15513	15284	15242	15284	15259	15148	15426	15095	15197	15370	15259	15027	15215	15186	15234	15366	15285	15267	15331	15162	15128	15277	15186	15127	15183	15189	15173	15154	15203	15243	15282	15258	15258	15301	15266	15149	15111	15338	15144	15197	15163	15422	15160	15283	15118	15346	15333	15384	15386	15415	15262	15267	15068	15187	15147	15155	15317	15223	15255	15313	15261	15253	15105	15271	15085	15402	15310	15254	15102	15304	15296	15257	15483	15307	15306	15343	15166	15303	15366	15226	15281	15422	15089	15278	15138	15273	15067	15194	15463	15168	15267	15257	15234	15072	15206	15333	15253	15209	15035	15194	15089	15104	15053	15173	15215	15192	15140	15212	15458	15280	15377	15230	15245	15233	15321	15321	15212	15337	15218	15241	15149	15270	15131	15340	15244	15325	15294	15216	15143	15210	15280	15007	15145	15074	15226	15216	15211	15205	15078	15189	15210	15495	15146	15222	15198	15233	15127	15253	15425	15233	15201	15200	15120	15408	15300	15123	15249	15154	15220	15039	15047	15154	14900	15191	15111	15140	15204	15280	15231	15101	15508	15125	15271	15270	15099	15165	15298	15343	15295	15140	15239	15477	15157	15162	15284	15292	15008	15087	15186	15241	15269	15422	15102	15120	15264	15286	15259	15158	15429	15262	15118	15369	15247	15275	15363	15298	15220	15314	15292	15217	15163	15271	15142	15023	15232	15211	15387	15253	15171	15127	15126	15166	15131	15292	15133	15147	15223	15194	15111	15281	15143	15265	15199	15368	15226	15186	15146	15240	15220	15355	15200	15434	15273	15151	15282	15223	15233	15129	15214	15342	15270	15376	15341	15477	15117	15111	15193	15270	15359	15279	15209	15323	15188	15206	15285	15142	15141	15156	15113	15247	15265	15220	15191	15326	15084	15163	15481	15085	15341	15394	15490	15296	15311	15261	15380	15327	15255	15440	15335	15155	15250	14906	15152	15253	15092	15087	15350	15048	15342	15345	15213	15075	15120	15171	15071	15097	15147	15041	15204	15303	15251	15264	15362	15505	15187	15347	15223	15300	15176	15297	15246	15300	15264	15192	15224	15228	15141	15347	15115	15272	15159	15357	15233	15181	15134	15421	15175	15292	15270	15196	15359	15291	15295	15067	15170	15245	15337	15190	15203	15149	15314	15137	15236	15377	15280	15312	15160	15327	15363	15207	15260	15314	15277	15325	15243	14983	15192	15017	15281	15198	15083	15242	15202	15424	15225	15273	15260	15193	15030	15162	15310	15044	15361	15071	15401	15107	15155	15100	15224	15281	15181	15042	15270	15294	15163	15015	15231	15321	15215	15376	15221	15206	15058	15181	15251	15338	15347	15182	15210	15203	15423	15358	15214	15126	15255	15522	15314	15187	15285	15212	15184	15196	15154	15184	15314	15330	15411	15261	15233	15451	15361	15245	15259	15339	15364	14979	15220	15049	15227	15375	15238	15490	15547	15346	15115	15159	15063	15140	15215	15263	15363	15262	15204	15205	15120	15278	15420	15161	15235	15270	15075	15143	15262	15128	15300	15294	15176	15208	15292	15302	15222	15330	15213	15209	15133	15196	15094	15369	15322	15160	15205	15110	15163	15194	15232	15104	15207	15256	15025	15240	15336	15096	15277	15300	15058	15224	15259	15232	15131	15212	15069	15308	15474	15395	15332	15222	15161	15206	15061	15061	15149	15068	15027	15269	15323	15295	15273	15261	15223	15309	15174	15324	15277	15328	15195	15234	15252	15312	15335	15261	15182	15116	15253	15024	15146	15344	15050	15359	15270	15025	15210	15429	15433	15275	15150	15305	15293	15348	15239	15427	15223	15293	15238	15334	15021	15423	14997	15198	15192	15131	15207	15204	15139	15165	15317	15390	15140	15231	15143	15319	15232	15349	15208	15273	15223	15199	15319	15336	15266	15337	15240	15181	15259	15334	14965	15267	15248	15231	15249	15125	15170	15355	15280	15259	15433	15259	15223	15209	15191	15272	15212	15403	15316	15126	15196	15311	15322	15231	15173	15194	15297	15214	15322	15174	15163	15161	15352	15183	15174	15091	15129	15297	15446	15111	15133	15200	15348	15314	15047	15309	15254	15217	15217	15265	15396	15325	15103	15213	15331	15255	15183	15437	15279	15285	15147	15373	15393	15264	15020	15079	15271	15393	15249	15375	15197	15321	15391	15516	15212	15270	15261	15161	15253	15221	15267	15264	15250	15336	15562	15391	15308	15219	15363	15007	15108	15293	15156	15237	15360	15225	15241	15177	15388	15372	15185	15125	15256	15253	15284	14975	15235	15417	15188	15394	15301	15267	15231	15133	15335	15241	15331	15265	15400	15206	15319	15309	15159	15313	15352	15129	15233	15163	15458	15197	15176	15348	15264	15340	15321	15041	15083	15281	15302	15234	15297	15144	15255	15302	15240	15077	15336	15314	15122	15347	15232	15146	15201	15207	15062	15187	15236	15265	15382	15357	15218	15178	15187	15355	15209	15201	15329	15118	15221	15290	15280	15142	15276	15327	15365	15357	15222	15198	15037	15380	15321	15267	15445	15239	15422	15308	15367	15292	15303	15273	15269	15286	15211	15379	15161	15235	15285	15294	15268	15162	15272	15192	15381	15320	15398	15568	15247	15281	15146	15318	15209	15138	15164	15248	15347	15167	15169	15223	15161	15390	15404	15228	15366	15285	15150	15129	15032	15363	15280	15081	15311	15304	15382	15294	15335	15346	15239	15329	15370	15149	15215	15198	15102	15368	15247	15378	15250	15024	15275	15155	15224	15297	15235	15234	15299	15180	15348	15346	15364	15191	15142	15358	15318	15250	15205	15132	15233	15236	15288	15332	15323	15330	15193	15276	15030	15194	15328	15216	15247	15214	15316	15365	15212	15256	15324	15297	15132	15190	15111	15166	15023	15252	15337	15050	15112	15326	15357	15177	15220	15135	15122	15307	15189	15195	15486	15151	15289	15224	15234	15207	15414	15231	15367	15368	15266	15238	15231	15200	15207	15171	15131	15214	15245	15296	15375	15309	14997	15145	15297	15342	15363	15146	15080	15050	15371	15346	15181	15292	15151	15207	15342	15396	15295	15136	15272	15149	15310	15062	15340	15165	15272	15263	15354	15220	15119	15273	15430	15330	15170	15255	15185	15234	15372	15404	15122	15198	15147	15253	15109	15223	15166	15237	15152	15289	15224	15264	15245	15363	15267	15466	15257	15203	15116	15223	15323	15219	15276	15384	15308	15560	15216
21890	32130	30242	23375	19958	17860	16668	15844	15401	14905	14578	14403	14552	14422	14320	14214	14335	14116	13993	14206	14127	14144	13938	13877	13841	13916	13732	13901	13867	13809	13716	13849	13666	13692	13672	13736	13452	13477	13832	13794	13532	13710	13666	13733	13640	13621	13628	13523	13647	13623	13732	13634	13503	13768	13539	13577	13540	13671	13681	13684	13550	13563	13519	13737	13610	13645	13505	13536	13643	13632	13647	13583	13721	13565	13616	13595	13557	13475	13697	13709	13463	13590	13506	13554	13483	13650	13541	13485	13741	13580	13585	13641	13658	13374	13487	13685	13542	13701	13670	13705	13509	13527	13509	13434	13547	13703	13494	13567	13608	13644	13540	13548	13642	13597	13648	13584	13458	13474	13481	13815	13321	13579	13683	13504	13663	13590	13796	13617	13601	13516	13608	13586	13620	13570	13547	13611	13594	13711	13637	13682	13411	13401	13539	13512	13656	13536	13630	13742	13685	13546	13647	13597	13645	13607	13575	13637	13585	13625	13464	13642	13604	13635	13775	13466	13585	13661	13495	13658	13569	13605	13598	13660	13501	13643	13628	13742	13401	13471	13682	13472	13642	13660	13583	13511	13518	13340	13538	13569	13632	13459	13528	13576	13692	13467	13696	13681	13567	13577	13649	13552	13582	13582	13625	13616	13598	13774	13576	13757	13586	13627	13418	13706	13588	13603	13398	13481	13562	13468	13571	13711	13764	13568	13713	13424	13560	13615	13564	13604	13724	13661	13504	13434	13613	13609	13645	13500	13623	13591	13561	13599	13684	13675	13431	13471	13517	13567	13567	13452	13650	13586	13444	13547	13563	13699	13647	13438	13603	13732	13513	13610	13623	13512	13579	13434	13565	13474	13656	13633	13691	13587	13689	13532	13478	13552	13595	13560	13558	13678	13582	13489	13527	13585	13435	13684	13621	13470	13585	13663	13670	13562	13587	13697	13494	13686	13707	13703	13492	13596	13656	13433	13702	13693	13667	13549	13627	13581	13308	13552	13567	13620	13738	13634	13582	13597	13532	13650	13592	13489	13505	13634	13567	13534	13648	13534	13444	13472	13611	13482	13536	13537	13647	13580	13612	13368	13637	13550	13569	13449	13558	13639	13550	13640	13579	13639	13591	13419	13646	13684	13613	13644	13639	13570	13628	13680	13583	13436	13692	13733	13654	13530	13715	13644	13614	13633	13452	13543	13557	13498	13540	13726	13606	13677	13553	13571	13731	13476	13587	13527	13699	13374	13568	13682	13534	13438	13619	13675	13575	13518	13473	13627	13564	13630	13613	13506	13513	13654	13580	13749	13647	13599	13724	13492	13489	13558	13518	13475	13688	13628	13643	13525	13516	13521	13695	13368	13590	13643	13462	13541	13667	13568	13597	13566	13606	13617	13551	13601	13550	13721	13647	13636	13584	13546	13674	13574	13742	13593	13500	13662	13533	13392	13614	13655	13771	13710	13732	13585	13540	13653	13709	13650	13478	13626	13622	13549	13507	13684	13612	13650	13507	13663	13694	13678	13685	13703	13573	13639	13614	13480	13758	13567	13562	13717	13644	13640	13488	13734	13680	13658	13720	13678	13661	13472	13742	13465	13756	13643	13672	13557	13701	13433	13733	13563	13538	13619	13604	13525	13534	13551	13564	13838	13700	13457	13688	13794	13453	13514	13440	13424	13486	13495	13591	13563	13482	13617	13615	13499	13611	13607	13386	13730	13599	13648	13554	13589	13602	13557	13486	13545	13609	13626	13656	13535	13703	13592	13522	13508	13581	13636	13579	13852	13492	13560	13508	13599	13546	13559	13446	13704	13642	13482	13636	13571	13681	13561	13647	13789	13598	13511	13817	13628	13479	13562	13418	13708	13476	13616	13658	13671	13621	13698	13571	13607	13464	13506	13712	13598	13530	13462	13605	13625	13654	13573	13563	13436	13559	13588	13585	13622	13688	13642	13743	13699	13650	13534	13539	13680	13696	13739	13533	13525	13666	13593	13703	13564	13656	13481	13707	13502	13621	13635	13748	13574	13595	13464	13424	13706	13563	13617	13554	13587	13586	13750	13519	13720	13433	13406	13544	13419	13653	13532	13739	13349	13513	13636	13502	13614	13698	13712	13656	13596	13627	13528	13431	13620	13544	13619	13539	13516	13448	13640	13627	13691	13596	13597	13479	13539	13648	13544	13622	13704	13761	13620	13709	13485	13383	13527	13735	13563	13659	13710	13543	13597	13627	13601	13539	13615	13501	13749	13493	13654	13602	13721	13572	13664	13667	13658	13625	13588	13671	13613	13622	13832	13524	13531	13613	13454	13473	13560	13609	13538	13735	13631	13467	13553	13608	13535	13530	13528	13472	13672	13542	13715	13605	13468	13776	13782	13527	13625	13589	13645	13754	13444	13537	13554	13645	13459	13547	13663	13646	13585	13569	13662	13571	13483	13447	13680	13566	13393	13482	13471	13751	13628	13615	13663	13625	13489	13618	13552	13565	13716	13483	13499	13570	13603	13504	13493	13651	13519	13744	13510	13662	13749	13604	13637	13642	13433	13649	13734	13635	13703	13666	13504	13585	13547	13597	13510	13610	13803	13694	13487	13472	13472	13645	13574	13652	13664	13554	13442	13544	13577	13596	13594	13646	13636	13635	13718	13585	13512	13661	13531	13466	13435	13592	13523	13627	13635	13606	13491	13685	13598	13553	13668	13681	13568	13589	13743	13586	13520	13712	13680	13667	13592	13662	13596	13755	13641	13636	13454	13684	13420	13466	13610	13564	13615	13606	13513	13593	13781	13608	13557	13517	13704	13676	13830	13503	13585	13540	13586	13570	13520	13511	13617	13608	13693	13543	13600	13714	13615	13631	13707	13463	13582	13621	13771	13556	13674	13571	13658	13773	13623	13520	13494	13557	13526	13691	13673	13628	13419	13666	13699	13582	13738	13546	13517	13564	13580	13635	13624	13448	13562	13558	13422	13653	13690	13535	13690	13601	13770	13588	13451	13601	13577	13579	13571	13560	13642	13653	13396	13582	13652	13648	13598	13678	13634	13546	13515	13708	13683	13836	13702	13566	13566	13605	13586	13662	13570	13565	13440	13494	13575	13745	13555	13572	13572	13631	13541	13494	13471	13677	13584	13491	13616	13597	13647	13487	13543	13627	13569	13625	13522	13543	13755	13444	13797	13529	13562	13578	13555	13725	13576	13645	13711	13708	13620	13504	13685	13622	13606	13475	13595	13525	13473	13587	13666	13718	13799	13605	13470	13631	13707	13602	13657	13611	13550	13695	13593	13425	13609	13611	13715	13703	13543	13538	13636	13482	13606	13729	13678	13543	13640	13502	13622	13571	13542	13569	13603	13739	13612	13640	13470	13549	13612	13603	13612	13531	13617	13576	13726	13776	13498	13561	13668	13686	13671	13558	13690	13539	13642	13633	13592	13623	13631	13485	13721	13642	13712	13447	13660	13624	13507	13698	13581	13432	13599	13638	13638	13595	13487	13530	13345	13576	13686	13503	13557	13625	13629	13527	13572	13532	13691	13773	13565	13545	13609	13577	13858	13549	13635	13611	13595	13548	13676	13549	13681	13524	13559	13700	13560	13477	13443	13650	13769	13609	13491	13525	13656	13486	13489	13576	13657	13691	13823	13473	13521	13590	13370	13598	13511	13656	13591	13523	13471	13612	13612	13575	13606	13621	13485	13536	13613	13594	13518	13635	13688	13671	13677	13890	13610	13643	13620	13520	13587	13582	13595	13477	13363	13546	13729	13645	13726	13601	13852	13592	13604	13615	13619	13598	13491	13606	13696	13456	13656	13733	13533	13470	13658	13611	13708	13578	13549	13644	13677	13717	13525	13525	13524	13669	13650	13463	13632	13732	13571	13469	13419	13643	13586	13621	13710	13446	13604	13673	13826	13585	13551	13581	13573	13464	13574	13501	13468	13750	13662	13594	13701	13749	13562	13456	13475	13552	13517	13553	13691	13697	13713	13559	13494	13386	13623	13590	13708	13587	13468	13585	13551	13610	13605	13439	13444	13594	13605	13650	13713	13732	13624	13710	13560	13898	13564	13636	13526	13460	13484	13745	13524	13473	13757	13626	13664	13613	13649	13781	13422	13581	13659	13399	13629	13647	13593	13689	13421	13534	13656	13699	13601	13516	13511	13468	13624	13514	13785	13700	13497	13651	13569	13588	13623	13763	13441	13575	13544	13735	13678	13465	13582	13643	13698	13596	13652	13605	13637	13439	13496	13550	13589	13584	13516	13482	13614	13609	13600	13633	13473	13607	13651	13705	13642	13513	13448	13761	13696	13531	13537	13707	13565	13635	13460	13775	13565	13523	13672	13578	13406	13629	13497	13417	13596	13582	13528	13523	13543	13649	13579	13647	13655	13741	13504	13358	13648	13501	13687	13542	13648	13475	13508	13548	13680	13661	13430	13668	13553	13548	13673	13568	13614	13680	13423	13763	13782	13506	13479	13564	13580	13583	13528	13518	13697	13690	13528	13506	13633	13701	13569	13613	13487	13641	13614	13727	13423	13572	13426	13575	13608	13289	13375	13539	13539	13583	13583	13488	13700	13736	13746	13576	13552	13528	13642	13687	13659	13629	13729	13674	13721	13707	13619	13574	13540	13501	13587	13602	13583	13638	13650	13489	13619	13630	13616	13597	13706	13635	13765	13507	13696	13594	13768	13633	13600	13543	13624	13651	13525	13508	13570	13565	13325	13549	13710	13646	13598	13574	13749	13599	13820	13589	13549	13472	13649	13568	13501	13722	13628	13610	13516	13532	13547	13423	13561	13567	13695	13621	13545	13597	13611	13611	13647	13649	13625	13532	13606	13799	13458	13724	13707	13549	13695	13470	13573	13564	13691	13504	13674	13739	13460	13667	13626	13684	13826	13483	13777	13681	13655	13426	13639	13760	13529	13463	13621	13576	13555	13695	13452	13638	13608	13522	13853	13539	13643	13594	13433	13583	13569	13674	13582	13618	13556	13490	13661	13747	13569	13581	13604	13612	13479	13501	13569	13497	13569	13563	13638	13635	13683	13679	13721	13528	13575	13670	13676	13659	13517	13482	13537	13638	13622	13575	13679	13519	13597	13544	13587	13724	13478	13518	13561	13653	13444	13643	13657
23802	21052	28372	24290	22303	21736	20408	17219	16388	16102	15913	15931	15424	15792	15461	15642	15420	15231	15326	15344	15102	15362	15083	15182	15091	15001	14984	15055	15070	14960	14833	14829	14880	14720	14969	15028	14881	14786	14831	14873	14542	14630	14686	14868	14889	14840	14754	14735	14882	14547	14919	14818	14881	14825	14806	14766	14641	14890	14846	14544	14970	14829	14777	14631	14886	14701	14894	14773	14755	14743	14806	14789	14851	14797	14730	14893	14734	14758	14856	14682	14811	14766	14781	14879	14582	14826	14529	14676	14836	14563	14647	14871	14667	14605	14911	14565	14693	14543	14656	14731	14657	14454	14719	14754	14679	14675	14812	14629	14713	14816	14822	14633	14812	14814	14723	14795	14698	14827	14640	14411	14649	14910	14710	14773	14708	14799	14900	14619	14573	14656	14732	14743	14704	14833	14653	14743	14770	14845	14833	14703	14704	14677	14713	14800	14686	14567	14849	14607	14589	14867	14764	14624	14703	14673	14651	14576	14813	14616	14699	14645	14696	14603	14819	14717	14768	14728	14615	14539	14826	14749	14663	14707	14751	14874	14475	14463	14693	14761	14788	14730	14755	14706	14722	14727	14714	14656	14766	14522	14737	14926	14691	14906	14787	14658	14612	14608	14576	14797	14647	14715	14553	14822	14814	14723	14656	14496	14715	14800	14778	14614	14547	14708	14566	14942	14806	14709	14729	14743	14500	14645	14656	14592	14765	14628	14893	14823	14697	14647	14444	14685	14627	14607	14731	14675	14682	14801	14783	14628	14640	14808	14599	14764	14725	14667	14748	14661	14480	14511	14930	14804	14748	14774	14773	14743	14875	14866	14940	14518	14577	14871	14645	14740	14634	14659	14637	14632	14744	14823	14723	14828	14734	14587	14626	14696	14832	14884	14601	14695	14798	14911	14925	14912	14545	14653	14689	14659	14749	14816	14761	14611	14802	14694	14738	14749	14687	14524	14636	14793	14793	14886	14863	14816	14583	14674	14552	14867	14537	14740	14812	14636	14608	14632	14644	14475	14671	14690	14615	14766	14754	14818	14748	14658	14813	14699	14717	14724	14804	14889	14812	14794	14720	14817	14446	14859	14806	14635	14751	14802	14678	14708	14729	14865	14746	14486	14804	14632	14760	14537	14567	14708	14638	14722	14517	14702	14695	14663	14651	14783	14773	14743	14779	14758	14648	14536	14667	14641	14725	14735	14673	14836	14859	14804	14791	14790	14632	14662	14638	14705	14823	14773	14604	14692	14814	14793	14571	14653	14729	14849	14745	14837	14667	14752	14902	14766	14792	14657	14726	14633	14857	14605	14770	14809	14648	14702	14764	14668	14531	14678	14824	14920	14878	14654	15000	14949	14814	14718	14730	14792	14626	14637	14605	14531	14758	14881	14698	14755	14567	14803	14607	14685	14756	14635	14660	14595	14909	14642	14750	14666	14556	14645	14601	14763	14580	14774	14697	14637	14605	14754	14640	14762	14768	14603	14807	14685	14689	14656	14626	14828	14779	14865	14595	14796	14805	14637	14516	14663	14749	14728	14789	14779	14686	14567	14816	14592	14605	14812	14812	14866	14875	14722	14654	14678	14726	14705	14670	14761	14879	14775	14898	14584	14604	14617	14504	14616	14808	14785	14609	14670	14603	14678	14785	14725	14744	14713	14761	14612	14594	14774	14674	14751	14646	14708	14892	14831	14724	14663	14816	14865	14644	14767	14886	14615	14646	14505	14685	14614	14739	14852	14608	14777	14816	14705	14678	14706	14724	14508	14618	14747	14749	14697	14773	14591	14566	14624	14621	14638	14659	14686	14661	14604	14653	14850	14585	14906	14738	14769	14611	14576	14682	14818	14769	14728	14889	14623	14870	14684	14712	14686	14832	14661	14771	14642	14548	14670	14703	14711	14600	14767	14702	14808	14468	14782	14754	14680	14761	14753	14689	14769	14651	14542	14781	14756	14845	14650	14769	14820	14598	14724	14639	14648	14640	14851	14850	14612	14623	14719	14591	14793	14842	14829	14626	14723	14583	14804	14755	14638	14750	14693	14705	14720	14707	14559	14730	14737	14764	14701	14811	14698	14696	14735	14519	14717	14722	14681	14739	14480	14809	14404	14786	14711	14523	14643	14900	14602	14735	14614	14647	14693	14668	14674	14664	14745	14881	14726	14718	14656	14447	14823	14728	14892	14720	14678	14628	14724	14652	14688	14844	14651	14571	14632	14865	14768	14651	14596	14732	14732	14652	14573	14666	14643	14796	14745	14872	14643	14890	14745	14900	14632	14678	14692	14697	14649	14695	14629	14533	14805	14740	14649	14769	14792	14692	14635	14899	14541	14651	14571	14697	14765	14755	14638	14829	14586	14800	14731	14657	14639	14629	14740	14871	14570	14815	14787	14680	14666	14744	14697	14614	14846	14554	14639	14559	14790	14793	14736	14810	14696	14754	14745	14854	14685	14613	14580	14769	14657	14893	14721	14879	14696	14948	14743	14683	14875	14721	14869	14662	14764	14603	14668	14651	14598	14613	14781	14741	14627	14757	14885	14652	14721	14805	14682	14642	14734	14748	14450	14696	14772	14753	14707	14902	14378	14844	14799	14629	14968	14552	14732	14915	14748	14860	14773	14616	14705	14778	14712	14967	14640	14670	14632	14646	14867	14784	14683	14702	14691	14624	14862	14582	14702	14703	14808	14898	14647	14702	14612	14574	14834	14673	14737	14650	14506	14783	14703	14884	14768	14777	14764	14635	14579	14505	14506	14741	14923	14740	14623	14668	14696	14644	14614	14699	14585	14739	14706	14829	14680	14719	14593	14778	14607	14496	14752	14596	14653	14654	14665	14693	14768	14684	14835	14785	14687	14778	14607	14683	14708	14609	14593	14600	14829	14703	14673	14537	14513	14542	14566	14594	14642	14874	14703	14786	14755	14670	14850	14779	14603	14514	14805	14740	14812	14610	14768	14773	14475	14599	14621	14787	14680	14726	14596	14619	14431	14735	14623	14558	14647	14696	14767	14512	14638	14629	14757	14389	14608	14819	14751	14851	14555	14700	14581	14762	14567	14825	14676	14677	14798	14890	14680	14724	14642	14656	14669	14646	14671	14675	14908	14557	14931	14781	14733	14847	14718	14597	14836	14702	14908	14760	14662	14692	14822	14696	14716	14672	14699	14533	14671	14862	14891	14805	14829	14729	14827	14698	14583	14660	14575	14821	14683	14680	14819	14781	14704	14647	14812	14579	14840	14541	14603	14804	14585	14617	14724	14817	14833	14686	14998	14901	14841	14812	14831	14770	14647	14526	14523	14675	14761	14710	14701	14762	14828	14983	14658	14799	14662	14746	14806	14814	14872	14806	14863	14771	14630	14832	14613	14470	14934	14860	14548	14831	14642	14850	14829	14648	14776	14846	14727	14625	14684	14571	14875	14563	14780	14782	14810	14448	14860	14668	14503	14785	14693	14798	14805	14727	14675	14678	14618	14560	14765	14772	14734	14797	14851	14633	14730	14836	14557	14676	14767	14740	14724	14536	14735	14973	14641	14807	14665	14703	14682	14840	14657	14766	14691	14905	14733	14774	14684	14918	14686	14559	14894	14668	14739	14718	14837	14665	14571	14649	14746	14522	14835	14838	14853	14556	14744	14684	14705	14951	15008	14757	14724	14698	14815	14762	14773	14726	14665	14567	14857	14685	14588	14637	14811	14862	14412	14665	14706	14784	14675	14737	14614	14765	14806	14727	14505	14818	14719	14727	14792	14690	14901	14687	14955	14642	14879	14851	14494	14676	14641	14850	14753	14582	14708	14723	14802	14660	14789	14765	14743	14807	14568	14714	14744	14911	14734	14738	14314	14675	14622	14720	14641	14792	14802	14788	14678	14831	14593	14552	14799	14805	14638	14590	14860	14910	14692	14659	14687	14767	14866	14798	14493	14767	14729	14690	14849	14806	14562	14842	14767	14701	14845	14760	14854	14632	14779	14601	14678	14570	14720	14566	14735	14796	14982	14762	14973	14939	14780	14777	14814	14661	14782	14720	14722	14924	14742	14787	14801	14622	14747	14593	14744	14626	14937	14719	14688	14938	14666	14622	14998	14838	14679	14726	14604	14681	14539	14678	14694	14649	14625	14579	14681	14717	14733	14688	14649	14706	14697	14809	14677	14893	14710	14689	14703	14763	14536	14793	14670	14733	14696	14708	14810	14693	14560	14547	14703	14582	14703	14744	14661	14602	14741	14717	14852	14829	14656	14964	14725	14523	14815	14658	14704	14736	14759	14688	14531	14765	14657	14844	14795	14755	14468	14531	14564	14716	14533	14600	14636	14800	14550	14488	14592	14619	14662	14705	14672	14675	14812	14831	14644	14671	14691	14762	14604	14826	14816	14802	14619	14564	14583	14770	14873	14659	14754	14812	14776	14672	14568	14658	14905	14813	14799	14794	14578	14651	14605	14801	14720	14854	14704	14605	14702	14559	14784	14765	14826	14686	14792	14733	14815	14767	14704	14752	14909	14803	14720	14755	14811	14733	14701	14804	14842	14741	14810	14838	14839	14850	14557	14611	14521	14896	14652	14745	14768	14723	14623	14721	14709	14759	14731	14836	14694	14819	14856	14704	14699	14680	14705	14794	14830	14734	14756	14494	14811	14922	14754	14872	14589	14631	14689	14867	14841	14551	14596	14895	14894	14641	14848	14833	14619	14741	14666	14712	14561	14720	14867	14843	14601	14824	14636	14678	14840	14567	14761	14861	14742	14677	14698	14566	14652	14844	14919	14629	14683	14714	14692	14525	14815	14894	14765	14687	14725	14905	14807	14544	14759	14614	14579	14619	14678	14801	14765	14937	14894	14869	14901	14931	14891	14662	14821	14777	14744	14566	14652	14407	14721	14726	14653	14712	14700	14631	14774	14811	14623	14799	14726	14710	14758	14690	14806	14714	14731	14780	14656	14766	14864	14731	14763	14832	14773	14826	14737	14652	14567	14824	14663	14668	14585	14676	14524	14703	14724	14632	14809	14911	14709	14591	14585	14597	14616	14604	14501	14686	14915	14683	14571	14673	14991	14814	14637	14630	14644	14673	14672	14742	14810	14735	14681	14705	14792	14617	14691	14559	14710	14773	14904	14695	14894	14576	14571
21435	36956	35344	27764	23129	20193	18290	17392	16433	15594	15007	15019	14731	14629	14470	14476	14509	14207	14134	14034	13994	14054	13828	13813	13818	13802	13604	13593	13692	13433	13524	13651	13585	13419	13473	13508	13444	13384	13392	13405	13330	13477	13397	13375	13416	13306	13429	13296	13307	13310	13227	13371	13325	13290	13350	13376	13431	13207	13361	13252	13180	13191	13464	13230	13251	13442	13258	13431	13151	13337	13511	13265	13324	13172	13238	13141	13321	13407	13048	13231	13034	13192	13399	13184	13293	13250	13402	13218	13201	13167	13244	13375	13345	13271	13306	13331	13097	13350	13290	13138	13309	13344	13141	13467	13142	13332	13138	13267	13457	13362	13355	13115	13317	13171	13183	13359	13266	13307	13356	13280	13434	13351	13288	13163	13305	13276	13358	13223	13267	13212	13385	13334	13268	13288	13133	13314	13312	13276	13254	13327	13274	13394	13228	13337	13229	13340	13172	13316	13256	13111	13337	13138	13301	13344	13299	13298	13146	13289	13224	13314	13500	13318	13187	13226	13316	13281	13208	13335	13222	13399	13095	13280	13320	13273	13270	13233	13310	13180	13288	13296	13222	13372	13170	13271	13271	13281	13180	13330	13272	13348	13187	13344	13211	13316	13280	13355	13344	13305	13406	13288	13372	13299	13272	13171	13318	13228	13251	13331	13363	13288	13124	13473	13455	13113	13062	13260	13121	13325	13270	13356	13277	13352	13288	13090	13311	13218	13400	13278	13285	13314	13269	13335	13299	13303	13242	13397	13291	13250	13362	13299	13245	13112	13317	13246	13161	13271	13184	13279	13077	13097	13416	13113	13222	13221	13295	13381	13421	13369	13178	13262	13199	13386	13192	13178	13395	13253	13190	13315	13203	13187	13219	13166	13381	13378	13378	13278	13406	13293	13352	13503	13408	13299	13402	13229	13370	13152	13316	13346	13405	13261	13125	13133	13373	13246	13191	13294	13436	13262	13228	13185	13235	13251	13193	13175	13160	13191	13340	13311	13129	13267	13206	13297	13358	13344	13226	13257	13220	13265	13251	13318	13241	13270	13218	13328	13408	13143	13460	13351	13338	13315	13513	13246	13206	13321	13266	13200	13372	13146	13284	13212	13341	13307	13299	13258	13213	13299	13151	13349	13255	13129	13305	13118	13239	13200	13285	13232	13375	13271	13219	13286	13190	13425	13381	13218	13342	13229	13278	13413	13350	13352	13402	13278	13346	13154	13405	13325	13361	13234	13237	13269	13219	13155	13280	13167	13331	13190	13321	13342	13366	13274	13108	13301	13133	13405	13350	13142	13363	13402	13239	13241	13227	13261	13157	13296	13143	13274	13381	13274	13380	13285	13104	13260	13432	13272	13247	13172	13312	13214	13182	13231	13550	13345	13506	13098	13339	13293	13298	13204	13298	13242	13346	13289	13172	13301	13333	13275	13287	13096	13340	13242	13217	13389	13305	13339	13425	13451	13057	13180	13228	13346	13339	13251	13298	13369	13405	13283	13260	13308	13263	13250	13315	13324	13189	13450	13269	13337	13145	13216	13451	13267	13267	13104	13241	13289	13268	13343	13318	13359	13341	13218	13307	13369	13302	13274	13291	13297	13407	13306	13162	13168	13402	13248	13269	13276	13332	13148	13132	13293	13225	13282	13299	13222	13243	13496	13215	13230	13255	13280	13308	13395	13155	13243	13317	13188	13304	13241	13258	13348	13347	13240	13274	13244	13411	13125	13232	13241	13271	13175	13371	13341	13346	13274	13258	13196	13328	13375	13347	13320	13247	13282	13212	13110	13146	13323	13243	13345	13387	13179	13359	13279	13367	13279	13174	13239	13235	13318	13365	13105	13358	13265	13294	13215	13456	13409	13230	13336	13284	13136	13394	13332	13385	13321	13341	13362	13328	13376	13271	13248	13424	13260	13258	13216	13188	13145	13532	13175	13147	13360	13271	13310	13225	13112	13234	13297	13229	13227	13185	13184	13277	13235	13227	13312	13313	13263	13432	13229	13426	13321	13236	13523	13357	13271	13284	13185	13198	13157	13257	13251	13296	13207	13258	13299	13389	13203	13378	13346	13229	13180	13227	13071	13289	13333	13179	13330	13333	13130	13351	13274	13292	13305	13282	13292	13321	13198	13450	13208	13247	13376	13247	13299	13200	13398	13418	13224	13198	13345	13391	13316	13250	13304	13318	13242	13320	13301	13236	13341	13317	13283	13302	13164	13268	13399	13330	13207	13315	13277	13173	13260	13212	13200	13343	13099	13251	13229	13185	13103	13299	13247	13179	13365	13297	13043	13317	13356	13269	13219	13315	13317	13236	13145	13026	13305	13412	13246	13318	13311	13307	13307	13392	13276	13189	13150	13357	13233	13287	13412	13313	13233	13289	13306	13144	13260	13361	13174	13236	13248	13308	13326	13341	13300	13140	13306	13409	13261	13408	13296	13413	13211	13230	13216	13301	13139	13275	13392	13256	13282	13289	13422	13342	13241	13306	13340	13148	13186	13200	13287	13283	13322	13416	13204	13265	13218	13319	13095	13377	13406	13275	13330	13065	13367	13446	13324	13223	13232	13359	13350	13368	13228	13329	13335	13206	13278	13378	13224	13220	13293	13380	13206	13395	13195	13060	13085	13328	13364	13429	13179	13357	13331	13257	13307	13291	13334	13168	13300	13296	13270	13309	13375	13255	13344	13250	13451	13132	13209	13233	13439	13142	13374	13316	13225	13262	13192	13398	13273	13179	13335	13246	13426	13094	13186	13146	13298	13415	13261	13247	13374	13338	13106	13363	13188	13406	13279	13374	13241	13207	13333	13259	13421	13399	13344	13346	13299	13266	13174	13275	13152	13219	13347	13257	13386	13014	13397	13408	13133	13402	13185	13415	13264	13389	13546	13195	13219	13397	13218	13127	13280	13313	13219	13132	13463	13335	13378	13228	13362	13323	13130	13209	13243	13169	13117	13082	13174	13365	13273	13240	13328	13335	13399	13344	13283	13342	13349	13169	13286	13248	13324	13243	13291	13348	13287	13236	13135	13272	13291	13424	13084	13298	13344	13386	13304	13201	13235	13298	13286	13352	13339	13301	13197	13347	13296	13389	13149	13434	13250	13466	13248	13315	13388	13219	13277	13240	13243	13160	13237	13295	13237	13252	13304	13253	13300	13335	13209	13132	13285	13193	13205	13328	13198	13252	13186	13320	13243	13336	13424	13323	13216	13298	13146	13411	13143	13476	13280	13239	13145	13323	13272	13553	13331	13336	13260	13221	13327	13405	13345	13277	13304	13238	13209	13286	13227	13230	13227	13364	13326	13280	13264	13223	13293	13187	13126	13347	13222	13185	13185	13250	13292	13121	13270	13298	13200	13240	13204	13244	13484	13208	13413	13377	13269	13307	12995	13332	13196	13361	13274	13285	13103	13392	13324	13267	13390	13327	13182	13232	13338	13321	13312	13251	13280	13216	13328	13181	13394	13128	13370	13209	13434	13231	13235	13282	13345	13426	13506	13294	13303	13333	13286	13228	13240	13330	13257	13093	13073	13134	13159	13273	13086	13250	13135	13346	13343	13328	13171	13270	13236	13303	13124	13330	13187	13218	13290	13335	13115	13325	13301	13326	13262	13242	13201	13137	13186	13325	13386	13268	13324	13249	13366	13253	13321	13234	13363	13168	13278	13325	13274	13184	13291	13170	13292	13379	13169	13318	13358	13303	13137	13265	13129	13374	13103	13442	13190	13136	13312	13356	13268	13345	13272	13287	13241	13247	13219	13269	13257	13227	13479	13185	13241	13191	13287	13256	13396	13294	13490	13250	13125	13200	13164	13213	13250	13307	13476	13179	13040	13400	13190	13157	13395	13210	13250	13217	13267	13378	13381	13301	13372	13430	13263	13616	13196	13347	13332	13167	13259	13256	13037	13195	13241	13152	13329	13279	13268	13367	13218	13279	13306	13219	13397	13251	13380	13375	13383	13329	13321	13320	13377	13468	13199	13473	13259	13205	13302	13249	13230	13202	13236	13386	13258	13339	13313	13361	13320	13363	13256	13173	13165	13313	13234	13269	13119	13250	13243	13203	13248	13221	13213	13285	13254	13440	13222	13224	13190	13347	13204	13329	13390	13241	13200	13173	13365	13256	13313	13208	13167	13369	13151	13430	13434	13252	13114	13366	13363	13200	13156	13166	13348	13398	13166	13126	13214	13423	13080	13361	13124	13302	13383	13385	13384	13233	13218	13225	13235	13242	13358	13478	13214	13290	13323	13255	13250	13285	13267	13292	13327	13293	13352	13174	13141	13313	13460	13281	13274	13150	13183	13329	13374	13408	13220	13253	13424	13269	13292	13169	13000	13235	13173	13407	13268	13389	13221	13218	13287	13148	13507	13120	13231	13280	13246	13289	13326	13261	13278	13448	13188	13408	13391	13276	13247	13333	13468	13118	13224	13189	13193	13216	13293	13380	13076	13347	13274	13323	13359	13302	13261	13247	13382	13444	13401	13294	13310	13296	13222	13399	13165	13188	13417	13219	13276	13372	13245	13368	13342	13341	13198	13251	13309	13228	13308	13331	13197	13309	13282	13431	13144	13412	13218	13262	13375	13171	13370	13250	13232	13160	13226	13312	13290	13253	13101	13125	13319	13215	13313	13213	13234	13259	13164	13312	13413	13290	13235	13103	13294	13210	13147	13337	13313	13296	13246	13362	13246	13170	13259	13252	13067	13283	13442	13217	13319	13196	13242	13303	13275	13441	13112	13160	13274	13340	13273	13174	13341	13201	13291	13218	13407	13251	13353	13361	13220	13362	13175	13353	13271	13231	13415	13388	13335	13253	13421	13316	13315	13117	13325	13264	13261	13359	13363	13275	13145	13397	13240	13227	13278	13284	13291	13155	13392	13289	13366	13210	13288	13084	13252	13177	13108	13329	13255	13411	13324	13304	13333	13310	13252	13349	13339	13221	13322	13283	13231	13369	13218	13212	13224	13269	13450	13149	13335	13334	13213	13323	13401	13310	13265	13047	13218	13061	13027	13216	13209	13443	13295	13333	13371	13451	13164	13345	13280	13356	13219	13259	13243	13151	13370	13202	13394	13359	13250	13258	13433	13111	13429	13157	13259	13388	13344	13338	13215	13393	13174
22617	21003	28762	23454	21319	23288	24290	18492	17057	16629	16289	15868	15515	15692	15700	15593	15374	15229	15217	14978	15042	14906	14882	14906	14779	14682	14806	14666	14611	14725	14623	14464	14492	14635	14541	14618	14600	14422	14422	14609	14492	14521	14071	14318	14220	14373	14300	14334	14336	14237	14487	14414	14239	14289	14464	14497	14433	14249	14476	14364	14149	14432	14520	14216	14366	14474	14346	14329	14285	14317	14304	14218	14238	14113	14425	14558	14451	14472	14217	14274	14309	14506	14164	14318	14168	14471	14397	14294	14321	14217	14189	14379	14048	14200	14254	14350	14358	14320	14464	14290	14169	14225	14329	14175	14359	14256	14302	14267	14492	14284	14362	14351	14311	14283	14218	14185	14370	14338	14283	14389	14423	14163	14513	14295	14280	14247	14379	14265	14363	14241	14472	14472	14439	14287	14386	14365	14407	14324	14130	14339	14254	14250	14289	14225	14126	14271	14196	14059	14352	14369	14369	14060	14435	14308	14221	14300	14353	14139	14218	14320	14388	14335	14343	14350	14263	14106	14299	14294	14159	14182	14349	14246	14345	14313	14181	14249	14204	14411	14112	14304	14383	14083	14256	14339	14143	14431	14351	14465	14201	14230	14304	14378	14116	14309	14350	14324	14308	14243	14327	14291	14135	14197	14372	14281	14403	14205	13943	14409	14318	14391	14286	14312	14427	14290	14203	14306	14298	14138	14428	14123	14437	14137	14248	14232	14296	14203	14366	14302	14446	14237	14405	14438	14486	14436	14243	14383	14293	14247	14171	14017	14228	14347	14189	14322	14409	14234	14259	14013	14223	14333	14168	14392	14262	14356	14227	14075	14161	14271	14173	14459	14118	14304	14164	14357	14383	14268	14229	14285	14207	14156	14283	14162	14198	14148	14348	14160	14280	14316	14248	14243	14222	14203	14322	14276	14180	14401	14344	14199	14174	14188	14516	14317	14422	14474	14409	14230	14212	14250	14185	14321	14195	14397	14098	14455	14265	14219	14077	14111	14140	14300	14346	14197	14343	14348	14358	14244	14506	14230	14266	14321	14229	14509	14378	14345	14353	14415	14424	14307	14247	14040	14308	14229	14272	14380	14133	14261	14263	14257	14339	14364	14261	14282	14308	14274	14428	14149	14175	14224	14294	14329	14341	14363	14187	14368	14544	14237	14271	14240	14112	14232	14307	14253	14293	14540	14234	14361	14261	14103	14064	14426	14253	14281	14268	14253	14315	14371	14176	14297	14197	14196	14360	14194	14322	14322	14028	14160	14368	14255	14157	14228	14349	14286	14299	14114	14330	14212	14056	14192	14134	14200	14223	14133	14263	14220	14369	14358	14186	14043	14494	14086	14231	14238	14288	14274	14324	14324	14391	14265	14269	14132	14246	14220	14164	14068	14235	14182	14435	14150	14226	14206	14293	14387	14107	14466	14209	14376	14272	14269	14507	14286	14235	14151	14132	14333	14359	14334	14199	14120	14214	14244	14340	14178	14381	14113	14154	14231	14403	14246	14341	14209	14171	14354	14386	14290	14398	14211	14239	14208	14302	14289	14341	14151	14178	14085	14223	14398	14226	14301	14063	14217	14376	14205	14161	14358	14337	13997	14187	14296	14409	14363	14301	14144	14133	14131	14212	14099	14174	14267	14186	14412	14286	14238	14469	14466	14276	14274	14162	14273	14206	14321	14287	14360	14432	14171	14411	14324	14213	14168	14301	14230	14277	14079	14211	14311	14301	14242	14268	14513	14358	14110	14359	14470	14287	14360	14159	14208	14277	14361	14336	14235	14345	14369	14284	14168	14053	14185	14179	14322	14280	14247	14000	14426	14215	14387	14219	14489	14254	14308	14409	14191	14200	14259	14095	14246	14205	14287	14345	14362	14431	14426	14311	14293	14237	14265	14375	14342	14218	14137	14312	14260	14308	14302	14173	14217	14357	14338	14321	14320	14127	14163	14404	14286	14240	14368	14398	14354	14407	14291	14141	14301	14318	14341	14234	14227	14277	14106	14139	14197	14282	14104	14157	14293	14286	14273	14240	14309	14286	14374	14074	14261	14218	14631	14415	14439	14200	14159	14426	14334	14392	14346	14452	14303	14371	14347	14224	14175	14306	14105	14302	14245	14179	14287	14245	14278	14295	14265	14034	14364	14277	14269	14443	14333	14279	14281	14282	14354	14213	14283	14187	14402	14299	14306	14247	14263	14268	14360	14354	14303	14442	14289	14558	14474	14305	14158	14207	14423	14377	14395	14428	14216	14289	14260	14309	14298	14218	14275	14161	14342	14315	14135	14208	14341	14261	14229	14252	14162	14175	14212	14164	14225	14126	14337	14052	14336	14222	14378	14386	14221	14375	14310	14401	14289	14211	14279	14259	14204	14226	14209	14070	14241	14351	14356	14127	14309	14248	14346	14286	14160	14329	14166	14136	14265	14195	14223	14223	14318	14206	14155	14105	14309	14302	14357	14189	14263	14399	14159	14159	14009	14218	14282	14173	14174	14243	14394	14227	14078	14287	14471	14361	14307	14254	14318	14083	14141	14285	14164	14208	14163	14463	14312	14252	14340	14138	14207	14198	14221	14406	14397	13936	14246	14102	14407	14198	14282	14366	14235	14526	14178	14168	14125	14395	14341	14295	14228	14222	14350	14286	14255	14399	14174	14425	14237	14136	14094	14260	14292	14095	14143	14393	14223	14166	14356	14432	14265	14292	14033	14188	14297	14199	14292	14300	14193	14345	14364	14280	14343	14251	14322	14316	14231	14376	14312	14200	14227	14246	14261	14470	14191	14382	14162	14236	14369	14436	14082	14118	14170	14259	14147	14264	14356	14433	14450	14263	14324	14278	14262	14179	14458	14379	14001	14258	14175	14122	14208	14176	14411	14287	14128	14253	14328	14419	14152	14326	14192	14153	14260	14188	14287	14252	14077	14193	14302	14263	14391	14190	14285	14193	14212	14382	14269	14173	14464	14085	14288	14214	14158	14303	14281	14352	14269	14317	14341	14319	14230	14280	14244	14295	14151	14270	14283	14042	14309	14457	14246	14247	14106	14274	14408	14216	14228	14373	14362	14327	14305	14298	14141	14265	14077	14073	14161	14362	14321	14268	14300	14343	14357	14186	14131	14302	14150	14276	14162	14297	14323	14355	14201	14072	14091	14339	14275	14148	14410	14285	14207	14250	14153	14206	14309	14132	14287	14258	14272	14269	14280	14417	14356	14272	14408	14370	14221	14173	14022	14271	14411	14312	13996	14236	14330	14349	14160	14292	14106	14281	14296	14237	14209	14309	14173	14424	14315	14256	14303	14311	14137	14078	14302	14319	14049	14282	14231	14160	14131	14404	14552	14274	14251	14208	14114	14145	14182	14326	14291	14148	14333	14316	14269	14391	14157	14390	14482	14121	14239	14301	14226	14219	14244	14141	14331	14331	14313	14583	14432	14210	14071	14347	14201	14199	14167	14197	14277	14185	14186	14228	14138	14175	14211	14189	14239	14189	14120	14300	14204	14246	14634	14299	14126	14234	14252	14286	14300	14390	14388	14208	14289	14438	14278	14295	14120	14278	14123	14278	14201	14162	14388	14388	14399	14318	14249	14324	14370	14426	14280	14383	14440	14300	14217	14179	14105	14350	14311	14091	14251	14160	14368	14158	14306	14292	14416	14387	14209	14264	14404	14078	14082	14246	14288	14239	14040	14288	14339	14237	14148	14140	14215	14289	14192	14142	14149	14299	14273	14325	14205	14274	14229	14384	14268	14370	14205	14081	14406	14308	14112	14389	14335	14602	14318	14400	14184	14110	14296	14339	14131	14193	14206	14143	14203	14088	14282	14184	14241	14068	14210	14354	14333	14357	14238	14271	14172	14123	14230	14108	14325	14379	14291	14014	14272	14198	14312	14277	14396	14229	14403	14255	14417	14320	14242	14491	14123	14171	14265	14369	14300	14233	14133	14248	14219	14248	14189	14305	14190	14362	14198	14128	14199	14291	14186	14242	13968	14163	14266	14431	14157	14128	14250	14335	14335	14076	14301	14222	14191	14281	14128	14382	14378	14181	14041	14057	14145	14448	14273	14391	14307	14133	14305	14362	14323	14432	14203	14404	14133	14288	14145	14359	14327	14328	14101	14283	14143	14280	14235	14149	14399	14271	14364	14302	14383	14158	14439	14321	14226	14317	14112	14254	14355	14117	14379	14267	14398	14052	14369	14355	14262	14278	14140	14442	14485	14247	14151	14263	14206	14154	14277	14205	14084	14333	14218	14344	14148	14294	14218	14244	14178	14323	14254	14307	14146	14186	14306	14292	14311	14105	14243	14239	14342	14156	14268	14327	14300	14412	14341	14159	14392	14328	14202	14033	14177	14302	14298	14234	14283	14157	14308	14218	14285	14392	14262	14278	14322	14242	14047	14296	14189	14395	14382	14374	14172	14297	14331	14259	14342	14318	14317	14222	14310	14382	14298	14374	14375	14230	14401	14295	14186	14079	14073	14303	14189	14246	14335	14419	14339	14311	14336	14067	14111	14251	14155	14169	14094	14388	14318	14286	14305	14245	14278	14249	14285	14293	14238	14229	14561	14521	14336	14162	14427	14124	14272	14436	14193	14058	14220	14082	14325	14125	14214	14297	14149	14280	14267	14095	14152	14287	14217	14230	14224	14087	14224	14353	14187	14210	14278	14227	14369	14271	14149	14065	14248	14035	14206	14265	14203	14296	14364	14125	14268	14239	14234	14275	14308	14157	14083	14222	14195	14309	14244	14232	14342	14113	14264	14357	14218	14232	14252	14067	14441	14365	14212	14113	14454	14280	14246	14282	14305	14251	14232	14334	14476	14182	14336	14264	14237	14316	14244	14268	14340	14253	14296	14475	14276	14238	14380	14166	14262	14327	14488	14375	14103	14130	14243	14216	14389	14274	14083	14182	14232	14228	14126	14223	14359	14251	14278	14289	14267	14326	14344	14328	14266	14508	14343	14078	14425	14215	14319	14307	14295	14294	14303	14194	14372	14393	14133	14203	14049	14316	14254	14415	14059	14349	14268	14240	14384	14275	14199	14219	14399	14522	14327	14327	14288	14265	14387	14197	14415	14084	14386	14168	14438	14162	14181	14202	14210	14308	14289	14293	14149	14260	14410
22596	40770	38784	31042	25843	22867	20523	18765	17719	16465	15808	15539	15408	15122	14976	14724	14654	14360	14345	14065	14161	14038	13859	13806	13550	13540	13553	13631	13480	13507	13267	13410	13505	13407	13349	13240	13106	13353	13105	13137	13137	13152	13221	13111	13356	13019	13046	13001	13019	13077	13075	12888	13011	12856	13091	13046	13176	13101	13054	13117	12924	13075	13126	13022	12936	13072	12887	13068	13091	12879	13024	12923	12968	12870	13183	12979	13037	12928	12825	12959	13020	13082	12903	12780	12959	13041	13014	13051	13033	12954	12928	12943	13038	12780	12810	12994	12908	12944	13092	13125	12864	12858	12956	13080	13138	12857	12942	12941	13113	12953	13026	12755	12855	13026	13088	12952	13188	13016	12963	13124	12826	13084	13081	12836	12899	12922	13034	12941	12916	13001	13144	12903	13055	12939	13016	12905	12968	12883	12895	13007	13037	12853	12999	13014	12841	13044	12848	12882	12950	12997	12894	13040	13097	12809	13064	12981	12929	12984	12853	13094	12809	12877	12978	13106	12962	12952	13035	13169	13168	12858	13035	12893	13119	12894	12884	13012	12912	12855	12981	12937	13011	12900	12947	13044	13089	12824	13162	12767	12957	12953	12937	12871	12922	12881	13015	12899	13184	12976	12898	12876	13033	13084	13038	13024	12984	13086	13055	12988	12961	12952	12988	13046	13066	13029	13074	12970	13107	13111	12959	12888	12981	12751	12895	13012	12818	12954	12944	12972	12861	12957	12904	12879	12960	13000	12842	13044	12913	12913	12986	12903	12958	13146	13050	13100	12948	13008	13049	12917	12963	13047	12997	12939	12905	12988	13203	12954	12999	12923	12936	12934	12873	12969	13012	12997	13035	13020	13066	12771	12838	13098	12864	12979	13035	12940	13108	12986	12927	13014	13262	13130	13082	12903	12995	12833	12927	13042	13021	12934	13097	13013	13042	12983	12935	13064	13100	12878	12997	12930	13108	12970	13019	12648	12984	12818	13083	12980	12883	12997	12833	12908	12924	12977	13235	12893	13067	12974	12871	12934	13030	13022	13024	12974	12970	12999	12734	12879	12878	12978	13177	13015	13014	13040	13046	12878	12937	12944	12890	12926	12799	12794	13021	12895	12945	13017	12940	13068	12756	12712	12972	13027	12945	12886	12793	12988	12866	12947	13033	12811	13043	12994	12945	12993	12792	12974	12986	12953	12861	13091	13044	13066	12848	13084	12906	12878	13056	13012	12990	12955	12992	12838	13100	12895	12997	12959	12920	12852	12896	12948	13115	12891	12961	13040	13036	12909	12990	12953	12905	12956	13019	12868	13038	12862	12845	12903	13021	13053	12883	13147	13067	13100	12771	12938	12921	13123	12925	13094	13099	13059	12915	12797	13015	12918	12875	12993	12853	12923	12947	13021	12952	12862	13058	12905	12836	13014	13008	12888	12851	12919	12975	13133	12877	12826	13017	13015	12937	13023	12921	12933	12949	12951	12927	12953	12923	12947	12788	13099	13058	12982	12906	13012	12923	12951	12815	12929	13080	12957	12962	13115	13034	12981	12936	13019	13114	12976	13066	12836	12996	12936	13021	12881	12842	12962	12769	12970	12978	12902	12982	13011	13027	12959	13005	13007	12970	12835	12875	12961	12907	12992	12862	12921	12890	13073	13083	13129	12905	12983	13014	12914	12937	12955	13081	12989	12829	13081	12890	12901	13160	12954	13014	12921	13009	12887	12972	12936	12911	12946	13066	13117	13003	13075	13045	12927	12881	12836	13047	13099	12773	12967	12840	12915	12989	13066	12886	12980	12994	12786	12962	12901	12864	12864	12897	12987	12929	12915	13123	13070	12894	12942	12988	12891	13029	13012	13006	12876	12876	12928	12787	12967	13021	12950	12917	12971	13030	12954	12830	12925	13076	13113	12985	12956	12972	12720	13272	12850	12997	12947	12812	12872	13032	12856	12880	12986	12865	12819	13009	13052	12906	12964	12950	12911	13078	12915	12976	12990	12978	12981	12952	12999	12985	12892	12974	12932	12806	13101	12946	12943	13190	12915	12917	12912	12936	12872	12968	12969	12992	12887	12899	12952	12890	12879	12773	12990	13112	12848	13045	12832	13148	13033	12932	12973	12920	12874	13083	12983	13079	12986	13029	13030	12980	12816	12849	12881	12911	12848	12959	13121	12971	12793	12951	12993	12876	13032	13083	12926	13083	12795	12901	12974	12910	12899	12738	12999	12896	13062	12917	12986	12901	12891	13002	12908	13075	13066	13064	12926	12738	12882	12826	12763	12958	13066	12919	12928	12815	12982	12964	12999	12929	13008	12968	13060	13175	13032	12956	13033	13073	12911	13008	12920	12858	12888	13009	13065	12929	12949	12904	12990	12904	13080	12963	12968	13042	13014	13107	13009	13010	12981	13037	12876	12895	12997	12914	12914	12994	12844	12853	12990	12881	13101	12904	12915	12961	13007	12911	12881	12996	13040	12773	12896	12929	12928	13025	12832	12975	12858	13017	13006	13066	12781	12904	13011	13142	12974	12876	13172	13149	13054	13007	13064	12909	13060	12870	12859	12833	13016	12971	12795	12871	12959	12917	13081	12981	12900	12907	13046	12864	13017	12881	13005	13078	13185	12867	13001	13022	12930	12939	12900	13039	12958	12898	13004	12997	13121	12996	12896	12980	12864	12942	12898	12907	12987	12977	12938	12932	13000	13041	13027	12853	12985	13032	12996	13028	13041	13012	12848	12939	12804	12994	12870	12814	12904	12832	13044	13069	12947	12923	13046	12812	12886	12979	12959	12849	12927	13002	12979	12926	12946	13027	13032	12754	12897	12875	12962	12792	13051	12863	13000	12844	12959	12898	13115	13139	12859	12854	12721	13031	13190	12992	12966	12991	12989	12974	12992	13074	12920	12879	12928	13007	12703	12880	12827	13008	13003	13031	12828	13065	13040	12967	13025	12951	12945	13052	12860	13022	12944	12943	12829	12878	12912	12992	12889	12970	13009	13092	12992	12970	12803	12850	12930	12938	12920	12773	12879	12921	12880	12948	12928	13029	12924	13069	13089	12907	13020	12867	12840	12835	12988	12861	12839	13000	13033	13165	12951	12909	12761	13050	12912	13085	12901	12995	12884	12959	12878	12810	13133	12914	12856	12870	12829	12940	12933	13044	12800	12968	12919	12890	12822	12947	12988	12964	12899	13024	12965	12953	13097	12876	12973	12902	12899	12923	13076	12967	12820	12891	13077	12960	12930	13004	12837	12940	12846	12898	12954	13008	13004	12900	12969	12921	13073	12939	12845	13032	12958	12938	12918	13066	12818	12842	12915	13079	13021	12829	12957	13003	13012	12925	12989	12906	12958	12839	12935	12992	13012	12892	13067	13050	13151	12833	13023	13045	12989	13090	12907	12903	12947	12909	12949	12904	12876	12954	12870	12928	13017	12895	13069	12921	13039	12958	12920	12847	13070	13005	13086	12965	12908	13022	13136	12913	12936	12962	12917	12930	12695	13067	13010	13003	12896	12845	13016	12864	12933	12980	13078	13102	12933	12928	12944	12829	13099	13056	13038	12944	12924	12789	13029	13023	12978	12822	12961	12784	12977	13028	12981	12751	12965	12907	12978	12766	13055	13003	12984	12834	13048	13046	12713	13014	12870	12919	12806	13026	12951	12866	12992	13038	12970	12935	12981	12898	13012	13029	12815	12911	12903	13025	12993	12991	12877	13000	12942	12924	12979	12923	13030	13026	12890	12978	12836	12888	12882	13004	12795	13064	12918	13100	12991	13003	12914	12988	13165	12918	12859	12875	12874	13135	12997	12842	13059	13075	12905	12994	12822	12923	13028	12798	12962	12972	12976	12895	12992	12929	13008	12903	12912	12999	12949	12838	13076	13018	12981	12932	13089	12833	13086	12794	12954	13022	12952	12966	12985	13074	13072	12855	12912	13045	13134	12970	12830	13081	12994	12684	12966	12923	12972	12992	12865	12846	12895	12909	13054	13017	13000	12860	12957	13104	12885	12904	13051	12927	13030	12876	12886	12996	12846	12937	12929	13045	12868	13046	13105	12886	13021	12997	13001	12983	12896	12797	12981	12950	12839	12886	13006	12895	12897	12964	13038	12970	12865	12887	12901	13053	12978	13003	12808	13059	12929	12903	12944	12968	12971	12878	12859	12978	12880	12951	12921	12914	12890	12906	12946	12968	12823	12790	13063	13041	12950	13050	13146	12981	12922	12967	12847	12985	12933	12891	12803	12819	12961	13058	13030	12959	13025	12957	12937	12935	13014	12915	12871	12954	12858	13046	12848	12947	12785	12941	12944	12947	12958	12966	12947	13027	13057	12991	12704	12884	13012	12893	12968	12883	12943	12949	13109	13091	12962	12951	13098	12933	12859	12907	12955	12967	12900	12810	12978	12902	12853	12923	12977	12974	13009	13002	13009	12916	12848	12795	12939	13056	12791	12940	13001	12842	12961	12957	12976	13006	12890	12926	12951	13080	13027	13043	13022	12992	13029	13045	13234	13154	12978	12951	12900	13106	13034	13028	12854	12936	12976	12970	13187	12685	12851	12789	12964	12914	13032	13105	12960	12935	12962	12827	12909	12878	12904	12839	12933	12862	12983	12965	12924	13003	12920	12924	12853	12908	13032	12809	13058	12908	13012	13024	12966	12893	12844	13015	12775	12866	12963	12991	12761	13027	12969	13135	12934	13049	13183	12973	12877	12986	12994	12923	12848	13008	12861	12990	12952	12972	12673	13005	12859	12996	12997	12994	12954	13135	13078	13016	12988	13121	12724	13028	12595	12887	13025	12808	13026	12808	13021	13111	12885	12886	12974	12943	13105	13006	13063	12779	12813	13112	12947	13159	12885	12914	12939	12967	12814	12909	13122	12945	13040	13165	13028	13002	13145	12809	13041	12907	12928	12896	13065	12838	13021	12925	13065	12799	13000	12903	12927	12956	12975	12842	12837	12969	12923	13134	12928	13045	12853	12958	13012	13078	13092	12944	13041	12955	13040	12822	12899	13079	13058	12971	12957	13012	12846	13053	12880	12785	12979	12967	12984	12928	12926	12941	12891	12961	12865	13043	12977	12911	13022	12968	12989	12898	13028	13078	12819	12828	13018	13086	12736
27543	22973	26921	23385	18656	17559	16930	16116	15740	15350	15473	15470	15546	15610	15438	15085	15271	15343	15290	15199	15107	15163	15088	15036	14957	15135	15187	15129	15040	15020	14990	14993	14969	14978	14841	14995	14883	15194	14973	14862	14945	14916	15143	15022	14885	14841	14989	14815	14857	14801	14863	15004	14972	14952	14987	14876	14898	14887	14924	14833	14929	15069	14866	15011	15012	14943	14976	15000	15022	15017	14870	14976	14811	15045	14931	14754	14873	14906	14867	14909	14944	15230	15011	14828	14772	14678	14929	15016	14952	14826	14869	14911	14924	14793	14736	14913	14668	15013	14839	14760	14912	14822	15070	14907	14893	15006	14910	14994	14971	14786	14956	14910	14874	14992	14769	14616	14880	14850	14954	14733	14828	15038	14983	14648	14900	14780	15013	14958	14898	14813	14956	14717	14709	14625	14750	14901	14948	14872	14792	15028	14840	14845	14826	15108	15037	14796	15064	15060	14882	14872	14793	14794	15053	14729	14904	14924	14846	14927	14821	15056	14952	14846	14994	15032	15004	14949	15094	14945	14909	14885	14855	14966	14886	15066	14904	14926	14814	14934	15020	14955	14904	14688	14904	14964	14946	14803	14972	14715	14930	15121	14942	14974	14823	14869	14887	14815	15065	14963	14867	15029	14893	14995	14874	14935	14837	14847	14908	15141	14951	15074	14747	15070	14949	14857	14777	14964	15026	14925	14696	14890	15149	14971	15032	14794	14838	14941	14819	14439	14651	14970	15047	14977	14854	14703	14843	15052	14999	14771	14869	14931	14920	14746	14724	14871	14900	14991	14715	14731	14930	14878	14686	14892	14937	14941	14840	14957	14960	14947	14878	14966	14890	14796	14928	14929	14915	14826	14844	14886	14992	15080	14823	15067	14933	14927	14930	14696	14832	15021	14919	14800	14879	14837	14874	15012	14726	14833	14771	14868	14839	14984	14952	14906	14722	14985	14912	14928	14866	14887	14779	14933	14973	14935	14916	15067	14966	14855	15056	14824	15123	14953	14952	14929	14815	14839	15003	15096	14992	14934	14815	14844	14844	14733	15087	14945	14861	14998	14804	14931	14921	14867	14844	14960	14905	14877	14970	14941	14799	14858	14939	14924	14883	14804	14784	14854	14679	14696	14995	15001	14948	14956	14941	15004	14792	15021	14815	15082	14891	15033	15189	14930	14905	14819	14729	14760	14933	14905	14932	14845	14880	14815	14972	14807	14966	14968	15006	14878	14990	15194	14769	14897	15009	14828	14865	14996	14891	14923	14882	15088	14925	14861	14841	14824	14806	14969	14769	14846	15023	14949	15007	14962	14868	14933	14848	15025	14722	14685	14674	14893	14972	14937	14866	14778	14849	14930	14765	14661	14902	14988	14737	14929	14971	14921	15027	14822	15035	14952	14985	14710	14808	14894	15134	14995	15037	14736	14825	14900	15194	15098	15065	14757	14927	14886	14676	14883	14882	14985	15222	15003	14993	15002	15121	14913	14977	15058	14923	14981	14932	14902	14850	15065	14939	14841	15000	14902	14863	14786	14849	14915	15021	15142	14824	14886	15133	14767	14860	15006	14865	14911	15124	14830	14928	14797	14757	14890	14920	14891	14930	14897	15067	14768	14785	14891	14845	14886	14847	14908	14864	14883	14949	15118	14788	14813	14806	14731	14895	14902	14857	14800	14996	15045	15028	14957	14818	14863	14991	14699	15031	14944	14740	14843	14807	14994	14918	14914	14802	14855	14913	14783	14978	15005	14885	14911	15167	14845	14890	15026	14703	14880	14853	14901	14835	15011	15027	14770	14875	14968	15152	14816	14907	14893	14921	14984	14974	14827	15037	14894	14941	15084	14907	14952	14964	14837	15072	14884	14990	14852	14966	14843	15029	14837	14864	14758	14963	14817	14950	15095	14913	14927	14826	14825	14949	14816	15045	14852	15028	14894	14919	14917	14962	15097	14861	14956	14873	14880	14976	14956	14779	15088	14799	14944	14921	15150	14955	14771	14916	14717	14854	14823	14924	14936	14803	14892	15064	14989	14910	14957	14928	15069	14992	14956	14933	15067	14859	14911	14844	14881	15068	14935	14955	14966	14690	14871	14912	14837	14897	14762	14737	14876	14800	14933	14749	14885	14938	14972	14922	14887	14727	14983	15029	14826	14913	14813	14874	14888	14844	14985	14901	14713	14772	14851	14851	15211	15032	14876	14967	14769	14758	15012	14937	14906	14986	15176	14863	14960	14898	14935	14962	14817	14931	14873	14902	15032	14966	14911	14812	14607	14745	14812	14973	14872	15029	14775	14995	14916	14817	14837	14920	14913	14988	14757	15047	15073	14777	14970	14792	14767	14780	14824	14830	14739	14871	14893	14875	14922	14946	14816	15037	14858	14912	14873	14941	14824	14865	15070	15100	14896	14800	14751	15044	14882	14876	14819	14945	15060	14767	14760	14920	14874	14891	14981	14678	14799	14700	14936	14908	14861	14858	14934	14820	14895	15008	14870	14813	14852	14937	14843	14689	14932	15007	14883	14886	14866	14861	14758	14938	14747	15023	14722	14875	14979	14897	15042	15065	14936	14959	14975	15036	14937	14907	14916	14954	15082	14771	14743	14907	14848	14973	14806	14760	14769	14941	14884	14930	14936	14999	15040	14799	14899	14820	14887	14866	14772	14902	14973	14918	14877	14816	15017	14985	15079	14876	14824	14880	14747	14657	14940	14893	14774	14958	14829	14787	14912	14910	14790	14772	14849	14905	14980	14940	15107	14789	14923	14959	14963	15052	15044	15083	14896	14999	14894	14837	14998	14793	14956	14901	14810	15070	14804	14930	14843	14879	14959	15002	14885	14891	14813	15030	14963	15135	14700	14938	14684	14972	14797	14838	14980	14898	14944	14855	14944	15054	14902	14832	14868	14940	14909	14873	14946	14943	14692	15100	14980	14901	15088	14856	14928	15024	14950	14764	14798	15031	14932	14921	14826	14976	14756	14762	15067	14856	14918	15010	14915	14945	14998	14942	14857	15050	14908	15005	14825	14695	14918	15168	14897	14777	14965	14921	14914	14916	14901	14908	14791	15038	14886	14923	14821	14925	14821	14813	14885	14980	14974	14777	14883	15007	14966	14856	14789	14992	14956	14845	15212	14983	14973	15297	14823	14893	14892	14943	14995	14812	14841	14842	14776	14895	14776	14725	15011	14899	14986	14900	14782	14821	15016	14942	14926	15060	14843	14980	14875	14944	14838	14882	14770	14776	14922	15009	14860	14879	14782	14987	15034	14771	14847	14880	14774	14934	15018	14822	14952	14848	14847	14879	15111	14739	15012	14894	14921	14980	14863	14745	14999	15072	14833	14835	14858	14893	14788	14969	14799	14848	14790	14998	15078	14878	14914	15056	15045	14889	14916	14884	14926	15013	14976	15039	14903	15053	14877	14861	14971	14869	15051	15025	14743	14759	15160	15024	14997	14964	14843	14847	14872	14854	14959	14994	15011	14941	14921	15011	15102	14849	14791	14891	14759	14829	14796	14869	14823	14922	14901	14887	14993	14938	14960	14876	14931	14895	14936	14923	14944	14933	14938	14902	14837	15045	14987	14932	15090	14930	14873	14923	14933	14995	14899	15036	15153	14864	14809	14756	14802	14805	14809	14805	14691	14771	14649	14964	14854	14812	14881	14955	14873	14994	14781	14959	14904	14842	14868	14915	14957	14703	15027	14911	14885	14979	15070	14770	14907	14806	15023	14784	14848	15024	15029	14818	14815	14910	14945	15033	14809	14971	14920	14599	14993	14970	14834	15011	15095	14924	14925	14941	14837	14838	15065	15035	14994	14991	14873	15105	14988	15054	14627	14919	15030	14865	14788	14903	14966	14676	14988	14976	14721	14899	14871	14848	14977	15106	14935	14973	15003	14761	15058	15009	14886	14938	14897	14939	14917	14935	14939	15011	14801	14877	14867	14885	15175	14742	14824	14992	14970	14842	14904	14802	14859	14964	15195	14900	14978	14850	14943	14945	14986	14641	14643	14868	14890	14879	14910	15048	14838	14770	15023	14867	14930	14847	15013	14897	15000	14851	14850	15022	14997	14928	14895	14955	14810	14886	15005	14732	14583	14960	14909	14839	14970	15093	14851	15120	14826	15053	15010	14660	14797	14891	14959	15044	14849	14998	14888	14861	14903	14901	14879	14896	15027	14822	14950	14956	14772	14833	15048	14763	14821	14617	14872	14954	15093	14975	14977	14696	15027	15030	14788	14912	14831	14798	14715	14909	14907	14995	14900	14948	14905	14815	14755	15011	14953	15014	14861	14995	15049	14925	15016	14825	14848	14878	14662	14981	14999	14803	14854	14783	14766	14887	15021	14981	15010	14978	14645	14862	14831	15039	14806	14951	15085	14876	14956	15208	14799	14886	14986	15000	14768	14982	14971	14800	15055	15037	14858	14779	14762	14919	14853	15138	15034	14887	14785	14878	15002	14907	14966	14828	15029	14906	14986	14859	14893	14830	14892	14762	14847	14874	14921	14953	15004	14926	14972	15053	14818	14996	14732	14850	14777	14943	15014	14989	14999	14890	14996	14901	14884	14855	14837	14966	14892	14976	14978	14940	14866	14789	15089	15207	14781	14952	14782	15067	14807	14861	14891	14918	14866	14763	14962	14909	14893	14822	14925	14951	14926	14877	14807	15040	14944	14890	14978	14931	14919	14903	14898	14723	15027	14912	15015	15052	14701	15097	14912	15078	15023	14833	14872	14966	14903	14657	14830	14886	14724	14761	15035	14893	14907	15128	15063	15081	15086	14954	14918	14856	14823	14858	14834	15048	14911	14832	15028	14873	14949	14859	14746	14726	14910	14932	14868	14897	14797	14842	14821	14943	14907	15057	14830	15108	14949	14898	14888	14904	14898	14921	14948	14820	14997	14876	14799	14868	14796	14856	14653	14931	14904	14942	14797	14920	14807	14986	14737	14974	14934	14952	14840	14905	14928	14944	14809	14892	14953	14993	14820	14946	14800	14831	14932	14856	15038	15208	14844	14952	14893	14815	14955	15024	14667	14784	14812	14841	14791	14813	14776	14975	14915	14829	15138	14851	14923	14938	14990	15020	14844	14885	14795	14813	14621	15056	14819	14719	14952	14950	15122
21110	30452	28533	22475	19201	17426	16253	15481	15159	14594	14486	14405	14314	14303	14170	14190	14000	14002	13903	13883	13795	13711	13850	13764	13698	13444	13864	13594	13721	13606	13718	13502	13588	13409	13345	13457	13464	13521	13550	13555	13502	13424	13308	13537	13423	13631	13288	13430	13426	13424	13344	13366	13460	13402	13302	13449	13327	13409	13461	13478	13437	13496	13589	13324	13313	13508	13406	13371	13364	13373	13377	13307	13357	13386	13360	13315	13376	13391	13310	13429	13414	13496	13437	13366	13288	13489	13281	13721	13297	13228	13435	13487	13335	13372	13465	13442	13343	13290	13467	13257	13548	13494	13362	13319	13489	13373	13481	13386	13487	13361	13442	13244	13542	13360	13511	13437	13297	13432	13339	13510	13462	13362	13352	13365	13528	13338	13339	13332	13297	13477	13351	13352	13426	13411	13443	13479	13228	13304	13443	13416	13563	13420	13379	13372	13405	13474	13495	13460	13403	13355	13312	13461	13311	13298	13493	13549	13453	13213	13350	13436	13368	13513	13326	13461	13376	13342	13356	13446	13512	13262	13590	13425	13321	13347	13120	13349	13451	13244	13376	13282	13394	13340	13363	13391	13345	13408	13306	13332	13365	13503	13359	13547	13481	13326	13526	13309	13294	13348	13421	13416	13348	13266	13529	13454	13163	13506	13196	13398	13442	13441	13420	13392	13348	13326	13431	13231	13385	13219	13352	13456	13446	13500	13313	13367	13504	13448	13347	13383	13307	13440	13411	13406	13398	13341	13499	13449	13480	13406	13433	13395	13268	13344	13340	13349	13326	13306	13395	13289	13387	13378	13325	13417	13303	13498	13358	13340	13407	13324	13343	13451	13380	13505	13313	13352	13328	13517	13379	13486	13531	13284	13418	13314	13440	13586	13375	13337	13442	13392	13318	13625	13510	13338	13300	13400	13391	13229	13325	13443	13326	13376	13401	13515	13332	13357	13258	13370	13439	13355	13379	13411	13421	13396	13417	13478	13377	13487	13187	13433	13255	13480	13309	13530	13432	13416	13327	13333	13349	13299	13213	13315	13475	13285	13395	13321	13481	13538	13339	13317	13353	13395	13340	13267	13473	13501	13374	13419	13440	13282	13286	13393	13227	13374	13524	13431	13481	13322	13417	13477	13499	13419	13397	13357	13394	13253	13350	13360	13348	13506	13426	13371	13377	13390	13253	13197	13409	13432	13574	13256	13449	13210	13434	13443	13302	13309	13348	13447	13302	13545	13518	13367	13284	13334	13392	13291	13457	13546	13437	13439	13332	13568	13330	13412	13335	13274	13301	13283	13372	13241	13430	13470	13327	13478	13434	13228	13641	13387	13448	13375	13336	13431	13501	13464	13259	13308	13348	13447	13355	13525	13582	13581	13455	13473	13448	13307	13667	13403	13548	13490	13316	13329	13261	13359	13464	13244	13510	13589	13258	13414	13529	13474	13408	13447	13281	13355	13485	13373	13429	13445	13280	13509	13232	13401	13341	13531	13576	13340	13504	13302	13426	13343	13382	13463	13426	13393	13331	13503	13383	13387	13218	13418	13335	13411	13326	13337	13529	13271	13423	13436	13440	13465	13445	13500	13302	13438	13316	13440	13485	13189	13588	13319	13444	13315	13436	13393	13432	13422	13391	13349	13396	13417	13518	13395	13378	13411	13290	13454	13578	13484	13495	13289	13211	13524	13379	13313	13345	13422	13434	13286	13430	13235	13445	13276	13400	13299	13481	13312	13436	13398	13545	13224	13275	13351	13422	13327	13349	13498	13367	13296	13316	13488	13340	13521	13324	13463	13445	13335	13242	13304	13600	13333	13201	13453	13358	13473	13358	13403	13458	13372	13373	13522	13307	13603	13337	13481	13226	13319	13412	13378	13397	13571	13437	13346	13361	13464	13476	13312	13283	13298	13247	13376	13580	13289	13418	13386	13517	13371	13598	13184	13320	13363	13540	13362	13363	13335	13439	13447	13399	13402	13493	13405	13491	13516	13190	13331	13569	13403	13273	13478	13364	13379	13472	13309	13421	13280	13466	13448	13230	13431	13404	13311	13517	13480	13442	13378	13268	13383	13590	13434	13330	13459	13316	13345	13318	13308	13445	13242	13445	13236	13399	13543	13309	13333	13443	13424	13356	13509	13371	13413	13293	13463	13541	13360	13444	13370	13328	13378	13494	13495	13400	13282	13474	13557	13365	13484	13446	13350	13425	13404	13530	13448	13220	13400	13368	13462	13295	13363	13510	13445	13422	13650	13511	13348	13318	13304	13467	13475	13441	13272	13525	13468	13253	13447	13307	13406	13404	13558	13469	13400	13384	13493	13348	13439	13394	13307	13434	13293	13443	13385	13442	13532	13322	13412	13390	13511	13305	13527	13596	13487	13399	13496	13344	13427	13439	13452	13488	13526	13266	13415	13307	13307	13373	13473	13527	13370	13228	13399	13445	13418	13385	13430	13404	13265	13476	13365	13384	13588	13430	13382	13227	13312	13456	13352	13389	13246	13410	13447	13429	13317	13334	13507	13485	13309	13347	13382	13461	13367	13397	13319	13432	13304	13446	13269	13453	13363	13455	13409	13529	13521	13411	13404	13485	13402	13296	13484	13470	13502	13426	13292	13369	13430	13398	13446	13346	13299	13448	13390	13492	13349	13366	13377	13487	13441	13323	13331	13377	13481	13425	13535	13438	13487	13323	13305	13444	13439	13505	13386	13344	13480	13300	13282	13399	13461	13363	13317	13269	13287	13350	13403	13261	13537	13451	13352	13539	13331	13300	13256	13405	13450	13358	13328	13404	13358	13356	13359	13341	13399	13260	13465	13468	13389	13322	13496	13405	13322	13444	13338	13380	13364	13318	13423	13371	13449	13508	13354	13353	13336	13384	13495	13405	13444	13336	13346	13440	13233	13490	13523	13517	13467	13325	13363	13324	13509	13354	13273	13411	13486	13347	13321	13281	13420	13549	13537	13304	13478	13392	13310	13441	13230	13414	13267	13345	13428	13351	13486	13429	13490	13333	13340	13327	13363	13435	13264	13397	13403	13446	13423	13352	13343	13470	13361	13273	13380	13537	13387	13404	13409	13317	13320	13324	13491	13322	13440	13493	13337	13440	13311	13431	13429	13409	13414	13321	13277	13453	13335	13406	13298	13369	13400	13393	13256	13476	13359	13423	13386	13494	13530	13514	13219	13384	13359	13471	13357	13412	13485	13426	13270	13123	13457	13466	13520	13425	13467	13442	13334	13533	13268	13481	13306	13488	13322	13731	13442	13510	13507	13382	13418	13383	13442	13312	13608	13320	13427	13309	13282	13421	13358	13342	13389	13375	13492	13337	13312	13256	13364	13406	13522	13330	13387	13430	13446	13333	13278	13483	13586	13425	13355	13388	13434	13536	13517	13396	13310	13409	13513	13514	13281	13335	13385	13440	13576	13361	13403	13297	13358	13270	13318	13354	13150	13381	13408	13576	13423	13460	13549	13406	13476	13402	13363	13469	13395	13415	13527	13304	13394	13343	13334	13456	13469	13236	13420	13528	13542	13412	13373	13440	13344	13285	13406	13483	13298	13214	13528	13283	13268	13339	13332	13422	13412	13326	13306	13441	13475	13400	13283	13479	13222	13415	13273	13380	13449	13472	13362	13432	13371	13398	13314	13307	13325	13366	13437	13436	13386	13533	13334	13354	13412	13330	13442	13456	13333	13290	13341	13513	13363	13437	13455	13306	13314	13425	13628	13456	13416	13496	13493	13322	13482	13470	13428	13502	13377	13449	13409	13462	13373	13576	13398	13362	13335	13447	13405	13393	13470	13435	13497	13178	13236	13422	13401	13353	13507	13415	13351	13347	13372	13333	13368	13397	13434	13469	13350	13309	13452	13498	13259	13438	13568	13368	13458	13410	13413	13338	13402	13405	13420	13414	13379	13480	13492	13431	13448	13423	13367	13254	13414	13309	13374	13403	13569	13335	13336	13354	13456	13302	13335	13449	13467	13515	13379	13430	13310	13480	13345	13437	13176	13366	13450	13440	13410	13392	13469	13335	13301	13356	13216	13442	13397	13454	13407	13415	13444	13308	13321	13307	13422	13269	13415	13521	13255	13414	13488	13430	13320	13558	13229	13448	13623	13435	13354	13267	13431	13249	13531	13452	13390	13510	13406	13533	13314	13533	13297	13230	13395	13351	13312	13503	13253	13417	13456	13373	13395	13489	13434	13316	13407	13389	13326	13507	13348	13663	13352	13208	13502	13448	13316	13424	13419	13480	13256	13380	13504	13332	13405	13307	13385	13394	13397	13484	13509	13349	13437	13411	13496	13535	13293	13429	13265	13380	13479	13434	13442	13382	13375	13333	13552	13262	13466	13396	13371	13344	13412	13547	13361	13346	13413	13365	13372	13335	13526	13314	13457	13409	13408	13337	13390	13428	13515	13547	13274	13353	13326	13471	13366	13299	13472	13354	13387	13405	13297	13444	13369	13233	13429	13418	13270	13492	13410	13427	13344	13520	13272	13393	13396	13380	13369	13534	13454	13434	13533	13376	13414	13420	13375	13432	13398	13501	13184	13427	13365	13295	13355	13421	13341	13255	13291	13430	13282	13444	13285	13446	13339	13466	13425	13453	13507	13239	13445	13353	13360	13273	13463	13453	13438	13403	13586	13465	13397	13444	13352	13469	13303	13455	13527	13449	13457	13418	13366	13367	13335	13418	13357	13535	13305	13388	13248	13330	13416	13419	13510	13373	13385	13371	13613	13238	13339	13432	13250	13357	13576	13241	13458	13470	13349	13360	13376	13509	13314	13353	13428	13370	13186	13361	13318	13364	13356	13339	13272	13386	13579	13376	13434	13309	13342	13469	13567	13256	13461	13423	13378	13240	13405	13425	13348	13497	13380	13484	13599	13520	13452	13381	13286	13415	13432	13370	13484	13383	13352	13414	13405	13390	13519	13331	13428	13528	13594	13312	13274	13400	13489	13373	13449	13456	13482	13551	13551	13224	13288	13397	13258	13374	13305	13505	13338	13355	13323	13319	13407	13303	13382	13403	13375	13233	13504	13462	13294	13358	13422	13316	13464	13355	13191	13427	13367	13456	13430	13376	13378	13288	13455	13412	13244	13443	13349	13491	13395	13362	13385
23677	20974	28272	24153	22057	21100	19398	16763	15987	15860	15569	15540	15215	15308	14999	15030	15220	15006	14738	15057	14657	14776	14626	14533	14819	14651	14604	14437	14467	14546	14360	14429	14202	14143	14466	14427	14468	14146	14308	14506	14432	14284	14254	14256	14380	14515	14148	14108	14341	14197	14167	14161	14395	14290	14280	14321	14191	14248	14190	14303	14245	14255	14254	14189	14164	14290	14439	14387	14330	14354	14167	14209	14282	14301	14200	14000	14378	14205	14378	14262	14253	14382	14256	14287	14331	14347	14138	14226	13937	14390	14383	14275	14218	14152	14183	14096	14233	14316	13999	14230	14305	14099	14383	14439	14232	14143	14276	14375	14235	14243	14160	14086	14236	14104	14241	14284	14138	14336	14163	14244	14255	14206	14249	14253	14308	14319	14060	14206	14252	14292	14173	14149	14196	14143	14115	14301	14318	14085	14213	14216	14268	14420	14246	14399	14181	14150	14205	14320	14272	14182	14258	14267	14361	14083	14174	14235	14325	14310	14318	14150	14279	14201	14140	14130	14242	14216	14127	14307	14126	14197	14173	14305	14270	14447	14341	14261	14321	14213	14354	14050	14279	14190	14305	14206	14109	14251	14217	14157	14162	14173	14219	14276	14246	14269	14167	14121	14183	14299	14381	14241	14197	14245	14257	14165	13962	14180	13988	14412	14154	14204	14297	14347	14182	14274	14129	14068	14078	14125	14132	14264	14185	14335	14191	14331	14320	14124	14244	14143	14180	14275	14385	14230	14191	14451	14196	14233	14179	14083	14308	14344	14100	14227	14182	14148	14174	14243	14114	14353	14159	14150	14195	14379	14161	14344	14215	14238	14136	14300	14361	14145	14296	14219	14222	14258	14355	14254	14242	14347	14192	14272	14335	14154	14194	14217	14232	14273	14044	14278	14197	14129	14242	14210	14341	14341	14164	14240	14134	14191	14546	14327	14130	14188	14056	14243	14301	14240	14193	14267	14262	14198	14218	14187	14512	14210	14085	14089	14233	14249	14333	14192	14145	14354	14188	14193	14305	14307	14262	13989	14180	14273	14254	14283	14235	14216	14171	14196	14117	14273	14101	14304	14159	14201	14198	14342	14356	14097	14085	14261	14136	14286	14161	14221	14318	14179	14278	14219	14142	14140	14193	14157	14312	14274	14258	14257	14241	14165	14188	14206	14321	14288	14253	14053	14269	14067	14363	14426	14425	14376	14401	14274	14239	14078	14180	14198	14392	14296	14356	14141	14172	14299	14174	14180	14238	14085	14264	14209	14330	14161	14416	14328	14411	14265	14181	14157	14289	14155	14309	14311	14093	14300	14130	14220	14248	14244	14213	14398	14212	14320	14218	14155	14048	14324	14365	14359	14292	14165	14085	14241	14318	14346	14375	14038	14279	14176	14318	14227	14080	14466	14182	14232	14258	14247	14248	14371	14135	14263	14250	14135	14289	14318	14357	14159	14107	14238	14195	14222	14219	14141	14264	14211	14007	14307	14085	14428	14200	14282	14155	14197	14244	14058	14305	14108	14168	14025	14420	14022	14144	14161	14188	14212	14163	14167	14200	14154	14415	14351	14267	14250	14211	14210	14311	13982	14352	14238	14264	14214	14344	14365	14196	14200	14311	14210	14221	14266	14211	14381	14130	14247	14284	14217	14197	14099	14320	14167	14216	14352	14292	14215	14281	14408	14242	14206	14276	14063	14282	14269	13942	14383	14408	14168	14279	14275	14141	14162	14238	14295	14188	14191	14095	14364	14245	14466	14306	14122	14200	14137	14127	14104	14183	14219	14176	14242	14395	14172	14192	14281	14259	14218	14431	14275	14161	14061	14129	14305	14152	14316	14062	14274	14377	14191	14295	14224	14201	14115	14256	14249	14425	14195	14416	14226	14129	14051	14098	14214	14293	14142	14291	14208	14187	14157	14390	14100	14248	14367	14186	14049	14289	14043	14211	14262	14240	14218	14421	14393	14166	14384	14256	14296	14314	14274	14196	14276	14174	14257	14248	14398	14328	14117	14293	14145	14294	14200	14205	14165	14116	14118	14253	14353	14226	14311	14232	14261	14203	13946	14043	14240	14087	14207	14248	14040	14228	14216	14271	14110	14295	14166	14097	14185	14089	14148	14257	14248	14212	14245	14214	14190	14213	14158	14349	14352	14312	14384	14176	14315	14246	14515	14307	14305	14188	14172	14426	14313	14094	14060	14254	14175	14401	14173	14133	14129	14182	14258	14098	13943	14326	14203	14267	14203	14250	14270	14375	14238	14206	14244	14197	14054	14249	14227	14323	14285	14085	14332	14206	14170	14285	14195	14061	14257	14377	14305	14199	14142	14302	14253	14446	14173	14304	14170	14373	14139	14095	14242	14176	14162	14160	14102	14180	14125	14190	14306	14203	14001	14265	14135	14157	14124	14140	13933	14119	14212	14379	14333	14049	14338	14176	14279	14227	14282	14244	14238	14057	14086	14020	14142	14214	14236	14291	14427	14173	14462	14318	14180	14117	14206	14096	14383	14127	14179	14273	14270	13994	14035	14131	14108	14198	14337	14356	14171	14104	14109	14198	14217	14249	14218	14198	14056	14061	14233	14356	14272	14369	14290	14451	14281	14390	14324	14256	14177	14144	14225	14288	14298	14206	14163	14232	14161	14118	14147	14330	14306	14345	14112	14249	14085	14068	14301	14116	14158	14089	14242	14361	14295	14311	14489	14287	14066	14345	14158	14196	14273	14225	14188	14397	14263	14172	14198	14081	14322	14347	14459	14463	14353	14283	14240	14346	14246	14319	14237	14383	14202	14331	14328	14314	14177	14220	14480	14188	14113	14170	14225	14244	14273	14213	14378	14240	14246	14286	14193	14129	14298	14245	14272	14287	14243	14377	14143	14165	14246	14267	14218	14176	14237	14305	14213	14153	14382	14194	14275	14397	14223	14218	14351	14212	14184	14196	14043	14122	14144	14177	14239	14351	14366	14376	14203	14189	14291	14331	14019	14232	14150	14226	14064	14114	14206	14340	14132	14096	14384	14260	14195	14264	14270	14321	14293	14154	14223	14132	14267	14442	14170	14082	14270	14353	14353	14250	14315	14198	14169	14334	14305	14193	14041	14225	14113	14120	14178	14171	14236	14176	14288	14060	13990	14104	14156	14279	14459	14346	14371	14195	14311	13898	14315	14135	14286	14285	14237	14111	14288	14172	14224	14312	14237	14355	14250	14257	14322	14120	14384	14165	14350	14203	14286	14259	14194	14323	14118	14137	14205	14240	14281	14278	14324	14265	14296	14310	14216	14255	14266	14183	14329	14193	14335	14175	14258	14436	14335	14279	14222	14223	14126	14271	14152	14168	14242	14251	14214	14127	14046	14348	14225	14246	14361	14169	14270	14295	14393	14297	14249	14378	14162	14176	14285	14224	14190	14162	14140	14202	14248	14366	14254	14350	14233	14079	14266	14349	14229	14330	14187	14312	14132	14261	14272	14224	14184	14321	14286	14283	14165	14405	14202	14350	14247	14214	14212	14212	14232	14287	14265	14136	14421	14168	14428	14298	14372	14207	14237	14260	14302	14327	14233	14255	14361	14362	14397	14216	14334	14094	14422	14346	14374	14245	14287	14155	14171	14174	14341	14554	14074	14291	14286	14388	14226	14169	14316	14199	14316	14268	14150	14137	14130	14159	14260	14252	14206	14192	14087	14313	14277	14287	14055	14009	14268	14131	14255	14225	14011	14017	14163	14164	14205	14196	14202	14310	14266	14398	14286	14298	14184	14235	14309	14081	14335	14245	14041	14273	14194	14312	14357	14250	14184	14270	14302	14313	14489	14265	14133	14280	14118	14359	14019	14157	14241	14376	14379	14294	14354	14222	14410	14053	14129	14194	14144	14211	14193	14368	14262	14235	14241	14227	14265	14241	14440	14324	14200	14224	14187	14202	14125	14192	14256	14306	14346	14185	14284	14218	14004	14430	14276	14285	14377	14238	14234	14318	14218	14096	14189	14422	14322	14219	14166	14276	14273	14337	14308	14078	14147	14232	14200	14076	14188	14373	14218	14245	14303	14330	14118	14124	14098	14349	14311	14303	14223	14251	14081	14474	14143	14210	14269	14231	14245	14295	14228	14199	14198	14317	14301	14157	14048	14179	14277	14210	14128	14285	14257	14469	14073	14217	14374	14087	14205	14258	14190	14335	14245	14094	14407	14233	14233	14270	14383	14372	14208	14373	14273	14373	14241	14177	14110	14132	14209	14224	14211	14345	14251	14085	14234	14170	14311	14145	14184	14131	14356	14416	14181	14232	14254	14115	13977	14115	14223	14276	14200	14432	14222	14274	14237	14190	14184	14205	14148	14173	14237	14285	14102	14157	14171	14171	14243	14332	14184	14332	14266	14340	14298	14209	14171	14108	14415	14432	14316	14225	14013	14055	14279	14241	14086	14173	14320	14293	14263	14444	14270	14408	14176	14175	14087	14207	14376	14307	14171	14024	14359	14290	14119	14166	14361	14071	14289	14094	14198	14184	14074	14251	14221	14335	14081	14186	14269	14151	14154	14399	14175	14324	14158	14285	14200	14193	14066	14161	14364	14201	14024	14315	14048	14239	14198	14115	14156	14273	14155	14191	14167	14356	14346	14228	14174	14427	14299	14109	14027	14238	14171	14407	14122	14325	14237	14205	14225	14250	14277	14270	14158	14363	14461	13994	14154	14260	14267	14385	14387	14207	14153	14137	14229	14243	14197	14288	14220	14230	14166	14192	14373	14126	14121	14297	14075	14169	14138	14147	14142	14110	14236	14155	14373	14470	14307	14117	14110	14104	14371	14342	14289	14324	14272	14184	14243	14261	14139	14243	14184	14274	14343	14039	14401	14437	14497	14112	14340	14304	14290	14271	14247	14406	14403	14262	14263	14142	14208	14190	14229	14342	14411	14112	14166	14224	14133	14084	14054	14228	14162	14356	14170	14155	14089	14290	14304	14231	14057	14294	14254	14305	14118	14292	14268	14140	14079	14022	14164	14291	14409	14452	14488	14238	14231	14399	14410	14149	14320	14177	14289	14377	14416	14341	14302	14310	14180	14207	14144	14143	14116	14239	14178	14161	14301	14494	14155	14077	14240	14364	14328	14383	14373	14377	14269	14259	14125
20544	35607	33673	26319	22409	19579	17808	16869	15945	15372	15164	14962	14689	14459	14314	14351	14182	13884	14048	13821	13610	13705	13480	13541	13488	13468	13493	13245	13405	13215	13213	13349	13329	13221	13293	13045	13246	13021	13050	13143	12948	12941	13074	12943	13020	12989	13108	12911	13002	12998	13010	12915	13136	13166	12813	12948	12993	12976	12993	12851	13190	12861	12829	12930	13066	13012	12861	12931	12801	12929	12963	13048	12806	13054	13007	12963	12924	12960	12979	12940	13036	12969	13009	12887	12989	13019	12979	12987	13033	13078	12865	13025	12921	12960	12963	13005	12918	12858	13129	13055	13003	12860	13048	12991	13031	12957	12970	13031	12937	12891	13047	12914	12925	12959	13149	12973	12948	12944	12954	13110	12826	12995	13111	12850	12807	12904	12961	12848	12968	12958	12960	12977	13153	13000	13022	13081	12983	13058	12954	12930	12922	12849	12951	13093	12786	13041	13024	12984	13060	12949	13042	12975	12945	12838	12973	13167	12808	12732	13001	13010	13056	13016	13117	12789	13125	12923	12983	12935	12869	13025	13017	13059	13045	13002	12872	13025	12962	12863	12987	13062	12991	13134	12896	12900	12910	12967	13068	13117	12945	12971	12905	13044	12942	12926	13015	12912	12990	13036	12859	13018	13023	12906	12900	12992	13121	13054	12925	12991	13092	12995	13031	12853	12944	12972	12935	12976	12949	12954	13031	12882	13040	12933	12972	12931	13037	13037	13100	12910	12946	13025	13051	12966	12927	12904	13152	12945	12887	13008	12990	13063	12778	13126	12774	12919	13113	12972	13090	12834	13041	12989	12882	12923	13052	13173	12859	13063	12873	12807	13006	13016	12923	12877	12914	13004	12927	12964	13044	12886	12933	13051	13020	12984	12931	12983	12813	12984	12936	12903	13099	12813	13045	13039	12931	12911	12966	12822	13166	12867	13055	12979	12980	12918	13017	12898	12989	13015	13040	13109	13044	12993	13152	13034	13131	12928	13086	13006	12980	12895	12890	13028	13075	12926	12935	12946	13076	12913	12910	12897	12967	12827	13065	13024	13034	12966	12957	13086	12876	12849	12963	12956	13039	13027	12989	13061	13050	13023	12981	12911	13017	12977	13087	12934	13118	13076	12968	12977	12998	12776	13060	12924	13049	12934	13066	13012	12975	12917	13121	12998	12922	12951	12871	12936	12973	13072	12956	12966	12944	12938	12799	13183	12827	12985	13094	13083	12943	12989	12788	13171	12912	13020	12933	13033	12912	12998	12864	12871	13103	13093	12905	12998	12852	12986	12965	12917	12912	12990	12961	12927	12817	13028	12955	13044	12844	13009	13034	13001	12990	12997	13018	13031	12869	12928	13020	12803	12921	12933	12939	12783	12897	12995	13140	12891	12964	13053	12933	13039	12953	12888	12916	13036	12956	12916	13008	13032	13027	12929	12939	12952	12993	13059	12990	13092	12974	12943	13131	12797	12877	12984	12789	13104	12998	12965	12926	12934	13035	12853	12884	12820	13091	13063	12958	12882	12987	12859	12880	12951	12990	12927	12916	12820	13043	13080	13017	13016	13062	12891	13016	12978	13100	13003	13034	12843	12987	13115	12986	12886	12943	12960	13020	12974	12935	12942	12857	12738	12892	13198	13023	12885	12908	12808	13013	12920	13073	12960	13149	12921	12889	13031	13107	12968	13048	13095	12933	13003	13010	12966	13014	12995	12862	13040	12901	13021	13018	12844	12895	12995	12969	12973	12847	13046	12926	12875	12923	13061	12919	12769	12952	12877	13022	13083	12935	13186	12957	12782	12981	12968	12983	13118	12823	12997	12967	13098	12908	13099	12935	12998	12952	13162	12907	12973	12963	12939	13108	12839	13119	12951	13083	12895	12832	12979	13051	13070	12830	12876	12973	13008	12829	12982	12920	12992	12930	13139	12891	13038	13034	12955	12938	13084	12993	13057	12779	12931	12867	12831	13006	12905	12985	13052	12820	12883	12791	12843	13071	12950	12943	12975	12964	13024	12983	12976	12967	13024	12885	12935	12950	13050	12807	13023	12935	12896	13024	13114	12910	12864	12935	13089	13074	12987	12915	13044	13062	12840	12889	13050	13050	13089	12915	12799	13064	12899	12941	12859	13098	12894	13124	13049	13055	12926	12993	13067	12896	12897	13047	12945	12850	12859	13158	12936	12928	13099	12983	12819	13178	12819	12804	12900	12987	12911	12918	13029	12916	13179	12887	13000	12890	12973	13071	12975	13092	12951	13045	13001	12927	13117	13013	12953	12994	13004	12899	12991	13034	12922	12967	12898	12840	12880	12775	12862	13001	12890	13061	13054	12843	12904	13002	12950	13035	12801	12946	12978	13066	13019	12978	12952	12850	13163	13042	13012	13099	12802	12854	13053	13005	12919	12963	13016	12816	12933	13134	13024	13034	12687	12880	12890	12982	12892	13002	13093	13084	12992	12909	12768	13118	12899	13139	12853	13013	12907	12973	12993	12856	12945	12870	13101	12962	12870	12835	12916	13005	12900	12893	12853	12933	12838	12913	13032	13101	12908	12904	12958	13015	12907	13025	12901	13061	12920	13106	13085	13116	12946	12795	12866	12801	12918	13048	12909	13047	12995	12981	12794	12914	12870	12915	13013	13072	12916	12916	12915	12883	12895	12834	12937	12889	13119	12980	12929	12939	13036	13075	12891	13015	13014	13057	12946	13015	13026	12874	12893	13033	13032	13115	13069	13012	13050	12997	13080	12904	13055	12975	12872	12935	13063	13051	13152	12927	12987	12889	13231	13111	12992	13030	12944	12902	13146	13021	13062	13025	12800	12982	12861	12942	13037	12864	12886	12988	12987	12972	12914	13012	12988	13038	13047	12946	13088	12892	12845	12920	13124	12866	12928	12915	12843	12800	12977	13001	12896	12988	13023	12898	12851	12963	13080	12932	12997	12931	12989	12965	13020	13116	13007	12874	12940	13029	13136	12743	12927	12888	12992	12929	13031	12986	12864	12984	13034	13015	12907	13082	13040	13047	13108	12859	12914	12905	13102	12994	12965	13027	13008	12980	12922	13047	13001	12970	12950	13088	12971	12962	13016	13107	12882	12978	13035	12960	12926	12859	12946	13025	12951	12920	12983	13009	12912	12972	13005	12966	12935	12924	13070	12893	12993	13011	12896	13051	12942	13085	13127	13192	12864	12885	12906	12961	12853	13083	12963	13109	12988	12804	13126	12927	13079	13035	13081	12847	12944	12927	13066	12872	13046	12904	12988	13000	12832	13015	13042	12918	12946	13060	12985	12857	13040	13022	12941	12963	12986	12913	12871	12886	12993	13006	13033	12903	12808	13052	12994	13021	13037	12975	12965	13005	13007	12940	13058	13068	13090	12974	12981	12830	12869	13012	12999	12968	12901	13004	13040	13010	13024	12907	12962	13126	12799	13075	12771	12914	13003	13210	13022	13003	12991	13109	13095	13127	13122	13048	13044	12903	13070	13072	12896	12836	12798	12824	13125	12848	13054	13139	12858	12956	13065	12929	12904	13054	12894	13086	13044	13047	12982	12980	13077	13034	13051	12958	12667	13006	12896	13033	12989	13098	12899	13167	12796	13119	13082	13007	12871	13035	13099	13066	12889	12723	13105	12902	13112	12980	13028	12827	13032	12895	12966	12924	13009	12928	13039	12962	13031	12945	12892	13156	13006	12944	13084	12909	12940	12936	12919	12946	12992	13014	12927	12974	12811	12946	13001	13058	12915	13004	12861	12998	13039	12927	12986	12985	12883	12901	12932	13068	12725	13030	12958	12938	13102	13040	12979	13064	12961	13002	12847	13052	13020	12992	12999	12898	13127	12846	12955	13058	13013	12867	13046	12938	12927	12918	12958	13115	12904	12963	12915	12889	12983	12961	13044	12949	13070	13026	12982	13033	13027	12877	12835	13006	13111	13044	12983	12837	13059	12900	12784	13030	12943	12830	13071	12916	13091	12912	13070	13008	12954	12942	12986	13038	12978	12833	12927	13037	12927	12924	12982	12925	13057	12979	12857	13030	13014	13011	13087	12988	13134	12905	13042	12905	13141	12956	12939	12942	13028	12943	12946	13201	12939	13148	12935	13002	12780	13167	13072	12935	13100	13046	12955	12960	13034	12932	13029	12946	12940	12915	12948	13046	13104	12923	13023	13075	12985	13048	12954	12866	13029	13010	12840	12853	13100	12935	13006	12759	12875	12935	12982	13045	12979	12748	12961	13139	12884	12840	13028	13038	13169	12970	12769	12872	13085	12891	12946	12970	12754	13067	12855	12975	12992	13106	13101	12930	13058	13028	12904	12939	12887	13028	13096	12844	12930	13102	12817	13031	12983	12811	13087	12921	13121	13099	13029	13147	12959	13010	12976	12885	12961	13054	12743	13010	13065	12972	12910	13029	12830	13008	12919	13033	12807	12973	13051	12964	12962	12891	12922	13026	13019	12902	12975	12886	12950	12955	12899	13080	12887	13053	13042	13045	13120	12815	12937	12904	13089	12970	13025	13012	12894	13040	12990	12854	13197	12891	13077	12873	12889	12908	12905	13000	13038	13004	13135	12993	13061	13004	12848	13076	12978	13040	12950	13129	12951	12934	12936	12933	13073	12998	13004	12902	13064	12972	12920	12950	12837	12812	12849	12910	12993	13031	12849	12954	13027	13122	13007	13006	12854	12807	13073	13065	12916	13105	12909	12974	13039	13145	13023	13013	13083	12964	13028	13066	13030	12943	12927	12948	13139	12978	12962	12893	12806	12794	13128	13023	13019	13162	13046	12931	12985	13035	12930	13015	12964	12991	13002	13046	12955	12818	12894	12977	13058	13009	13129	13068	13040	12955	12990	13109	12985	13024	12957	13175	13063	12988	12904	12898	12986	12979	12851	13046	13020	12963	13005	12940	12877	12873	12990	12886	12921	12909	12980	13043	13086	13003	12856	13027	12907	12876	13022	13106	13095	12956	12954	13084	12902	12900	12999	13068	12874	12987	13033	12907	12859	13093	13006	12995	12952	12981	13081	12862	12998	13052	13032	12850	13052	12942	12850	13089	13015	12893	12930	13019	12980	12947	12982	12999	13088	13034	12930	12909	13064	12920	13054	13067	13081	12938	13007	13112	13080
22644	21014	28770	23472	21287	23022	23610	17960	16428	16373	16104	15702	15283	15214	15068	15032	14848	14907	14848	14813	14666	14655	14574	14383	14323	14396	14269	14487	14206	14207	14125	14185	13905	14175	13880	14224	14300	14083	14128	13950	13899	13929	13859	13963	14161	13827	13907	13942	13831	13722	13941	13995	13855	13912	13956	13903	13782	13860	13805	13955	13910	14003	13844	13752	13801	14039	13969	13839	13793	13998	13777	13930	13928	14073	14038	14028	13807	13649	13884	13928	13895	13852	14102	13681	13815	13909	13799	13816	13778	13879	13977	14026	13978	13796	13552	13814	13836	13924	13789	13656	13834	13925	13853	14008	13885	13841	13767	13838	13934	13878	13835	13891	13767	14063	13672	13839	14071	13673	13681	13813	13763	14072	13901	13847	13835	13929	13875	13961	14024	13842	13811	13685	14001	13788	13975	13840	13733	13797	13967	13791	13771	13894	13889	13824	13701	14049	14008	13704	13915	13815	13693	13855	13823	13926	13951	13737	13777	13899	13896	13823	14068	13666	13828	14021	13832	13910	13688	13706	13989	13721	13904	13746	13933	13646	13869	13762	13800	14144	13851	13825	14041	13929	13817	13663	13800	14079	13916	13759	13770	13771	13804	13679	13666	13692	13841	13931	13808	13925	13855	13746	13804	13749	13721	13791	13855	13454	13739	13797	13784	13784	13824	13887	13731	13849	13824	13722	13790	13808	13868	13806	13794	13562	13765	13746	13917	13754	13938	13833	13815	13973	13870	13728	13745	13885	13726	14047	13926	13768	13823	13709	13883	13869	13598	13718	14002	13915	13799	13681	13774	13696	13711	13861	13868	13880	13837	13897	13842	13906	13907	13912	13867	14026	13854	13789	13786	13731	14047	13782	13804	13927	13872	13684	13588	13769	13997	13727	13830	13681	14015	13896	13819	13621	13774	13882	13763	13751	13957	13751	14057	13948	13797	13874	13948	13837	13813	13769	13715	14191	14009	13878	13964	13672	13764	13730	13975	13903	14056	13564	13811	13773	13684	13795	13774	14040	13700	13820	13734	13704	13771	13860	13952	13633	13856	13760	13806	13770	13769	13875	13869	13874	13572	13708	13717	13564	13856	13855	13803	13922	13815	13999	13753	13632	13804	13792	13663	13606	13758	13598	13857	13811	13831	14086	14047	13777	13634	13974	13824	13783	13864	13866	13845	14048	14049	13754	13832	14003	13896	13841	13885	13674	13788	13924	13976	13971	13980	13892	13704	13883	13947	13843	13753	13650	13893	13673	13729	13704	13697	13730	13854	13887	13836	13929	13570	13784	13910	13853	13800	13982	13927	13560	13994	13842	13881	13757	13881	13868	13917	13917	13901	13879	13866	13806	13909	13951	13761	13865	13936	13803	13751	13857	13797	13723	13881	14040	13835	13909	13954	13925	13743	13687	14039	13814	13915	13613	13871	13873	13954	13755	13862	13883	13966	13861	13831	13825	13942	13676	14091	13848	13691	13660	13823	13633	13807	13626	13906	13929	13833	13630	13591	13940	13978	14013	13956	13969	13660	13837	13932	13899	13835	13775	13835	13776	13776	13712	13679	13772	13962	13926	13793	13811	14047	13616	13874	13955	13852	13848	13819	13785	13698	13831	13769	13898	13751	13745	13611	13895	13813	14000	13909	13849	13816	13956	13845	14061	13772	13637	13716	13757	13695	13897	13855	13825	13949	13902	13929	13756	13651	13907	13789	13808	13857	13731	13881	13901	13892	13823	13747	13586	13827	13735	13851	13734	13789	13725	13670	13997	13764	13920	13997	13823	13920	13901	13802	13879	13813	13852	13900	13789	13889	13713	13962	13742	13774	13932	13921	13813	13900	13839	13769	13704	13899	13800	14077	13847	13824	13939	13890	13907	13963	14047	13886	13782	13822	13778	13726	13939	13701	14021	13929	13887	13946	13950	13785	13815	13740	13883	13792	14006	13738	13703	13790	13779	13820	13785	13758	13772	13808	14027	13989	13927	13836	13744	14037	13974	13831	13780	13799	13760	13920	13786	13964	14030	13832	13815	13883	14060	13978	13725	13695	13707	13875	13913	13892	13751	13865	13944	13763	13920	13892	13923	13875	13971	13786	13834	13777	13732	13816	13755	13833	13734	14020	13978	13723	13898	13937	13940	13704	13861	13838	13915	13941	13806	13748	13927	13862	13601	13732	13977	13828	13788	13993	13785	13818	13663	13865	13756	13721	13820	13890	13808	13884	13871	13771	14052	13721	13796	13766	13815	13897	13726	13956	13939	13853	13785	13739	13787	13749	13938	14051	13736	13654	13796	13917	13712	13629	13780	13788	13790	13824	13828	13948	13731	13857	13682	13762	13803	13865	13857	13933	13812	13904	13840	13821	13854	13654	13696	13883	13864	13951	13829	13974	13761	13924	13879	13690	13873	13920	13731	14068	13882	13718	13757	13798	13800	13798	13942	13895	13955	13777	13883	13606	13743	13832	14077	13876	13780	13770	13878	13895	13801	13951	13822	13733	13999	13884	13866	13938	13886	13982	13623	13979	13834	13977	13889	13881	13728	13688	13808	13912	13754	13798	13793	13788	13709	13721	13838	13807	13851	13793	13869	13683	13784	13733	13740	13718	13790	13872	13771	13604	13809	13825	13832	13926	13854	13633	13803	13808	13840	13707	13820	13860	13872	13903	13833	13859	13826	13927	13716	13797	13882	13857	13817	13967	13721	14032	13977	13911	13770	13907	13841	13853	13989	13876	13705	13927	13749	13785	13772	13876	13778	13753	13713	13668	13708	13693	13948	13979	13800	13933	13616	13858	13783	13543	13891	13753	13751	13805	13754	13710	13548	13965	13747	13705	13804	13927	13629	13991	13854	13848	13858	13845	13869	13866	13758	13847	13784	13925	13741	13960	13785	13778	13848	13743	13797	13800	13778	13809	13718	13628	13789	13879	13851	13872	13928	13700	13862	13820	13673	13653	13908	13729	13845	14030	13733	13929	13767	13626	13604	13964	13681	13897	13827	13766	13733	13859	13725	13672	13888	13737	13780	13904	13878	13853	13939	13917	13871	13725	13903	13842	13813	13881	13958	13858	13870	13746	13762	13931	13792	13912	13853	13846	13535	13904	13709	13727	13595	13807	13604	13791	13632	13733	13631	13989	13974	13866	13860	13813	13781	13750	13974	13730	13873	13813	13811	13765	13513	13849	13716	13768	13827	13735	13774	13760	13977	13843	13882	13701	13703	13954	13756	13968	13717	13944	13677	13867	13965	14022	13958	13772	13840	13756	13764	13695	13791	13894	13773	14016	13920	13856	13782	13697	13728	13965	13843	13838	13783	13878	13964	13936	13898	13743	13742	13681	13806	13873	13845	13811	13876	13710	13957	13547	13843	13751	13696	13761	13731	13788	13861	13814	13887	13794	13944	13727	13777	13921	13814	13904	13695	13655	13832	13654	13768	13851	13852	13881	13810	13762	13871	13929	13833	13936	13799	13701	13709	13777	13965	13837	14063	13823	13786	13929	13792	13888	13564	13817	13781	13815	13855	13716	13837	13486	13673	13803	13735	13865	13661	13817	13858	13941	13620	13651	14020	13919	13720	13764	13681	13884	13922	13897	13914	13660	13821	13801	13896	13828	13776	13981	13716	13776	13955	13703	13800	13885	13697	13693	14008	13792	13690	13942	13693	14012	13823	13847	13918	13872	13937	13781	13773	13844	13808	13775	13820	13766	13760	13911	13705	13731	13762	13823	13849	13833	13847	13671	13937	13924	13741	13847	13823	13726	13845	13849	13834	13789	13712	13678	13915	13968	13979	13814	13851	13846	13818	13661	13816	13788	13786	13854	13895	13875	13744	13632	13833	13772	13788	13670	13837	13750	13856	14102	13880	13839	13845	13782	13806	13733	13962	13861	13780	13686	13817	13825	13994	13947	13643	13930	13753	13815	13799	13844	13710	14013	13785	14087	13766	13786	13834	13856	13668	13744	13918	13891	13682	13836	13683	13707	14020	13798	13889	13926	13821	13706	13814	13869	13803	13903	13727	13639	13770	13971	13821	13884	13862	14013	13927	13804	13858	13926	13777	13827	13764	13926	13880	13913	13715	13882	13911	14001	13519	13862	13768	13873	13707	13762	13668	13822	13712	13755	13840	13857	13966	13563	13758	13871	13879	13657	13868	13736	13827	13609	13904	13902	13708	13626	13853	13724	13934	13713	13795	13805	13676	13940	13939	13844	14050	13872	13715	13791	13865	13779	13817	13639	13935	14084	13718	13869	13662	13784	13864	13921	13903	13645	13836	13976	13762	13861	13716	13780	13945	13790	13775	13944	13861	13854	13839	13931	14069	13898	13768	13798	13904	13638	13960	13762	13681	13592	13934	13820	13904	14010	13908	13800	13872	13770	13811	13670	13618	13845	13769	13807	13817	13870	13858	13853	13790	13852	13711	13739	13781	13665	13621	13814	13886	13736	13832	13625	13903	13919	13817	13703	13912	14005	13751	13895	13911	13923	13707	13813	13778	13749	13830	13896	13752	13776	13852	13809	13713	13862	13831	13893	13716	14047	13849	13874	13875	13773	13759	13616	13543	13652	13768	13908	13985	13868	13940	13900	13896	13824	13901	13889	13938	13810	13738	13949	13843	13892	14019	13969	13894	13587	13721	13769	13844	13615	13978	13947	13710	13877	13765	13725	13845	13696	13762	13897	13837	13666	13781	13842	13781	13874	13909	13937	13818	13832	13819	13963	13799	13793	13726	13763	13767	13845	13875	13800	13816	13719	13899	13830	13619	13680	13762	13678	13826	13747	13843	13845	13801	13677	13644	13726	14049	13632	13715	13777	13971	13708	13893	13789	14037	13748	13865	13599	13629	13723	13917	13861	13760	13795	13836	13859	13768	13733	13869	13890	13922	13831	13792	13921	13800	13779	13785	13778	14006	13963	13800	13931	14064	13905	13755	13754	13883	13928	13877	13808	13962	13837	13941	13766	13752	13936	13799	14126	14003	13950	13884	13915	13762	13842	13918	13825	13705	13676	13770	13909	13918	13849	13895	13910	13869	13953	13879	13655	13771	13788	13694	13762	13808	13703	13793	13865	13884	14024	13845	13682	13907	13867	13681	13678	13621	13852	13933	13803	13785	13652	13669	13823	13652
22228	39423	37269	30051	25300	22124	19796	18398	17135	16385	16035	15743	15329	15146	14767	14551	14581	14300	13982	13954	13651	13646	13585	13350	13383	13345	13242	13243	13161	13063	13201	13041	13015	12957	13048	12904	13060	12960	12818	12811	12964	13010	12852	12796	12789	12886	12853	13085	12837	12863	12722	12858	12779	12879	12768	12903	12658	12797	12727	12908	12775	12719	12591	12797	12731	12799	12810	12540	12684	12685	12741	12894	12692	12820	12708	12887	12736	12732	12656	12748	12575	12877	12677	12753	12749	12741	12707	12630	12881	12568	12761	12815	12601	12796	12729	12829	12598	12659	12694	12740	12827	12594	12699	12662	12811	12769	12643	12865	12606	12839	12727	12804	12738	12720	12551	12780	12897	12645	12680	12923	12758	12631	12838	12685	12692	12713	12636	12718	12705	12627	12659	12831	12795	12705	12741	12645	12949	12648	12791	12794	12700	12978	12844	12843	12967	12787	12724	12744	12657	12678	12717	12671	12577	12698	12715	12669	12785	12715	12820	12837	12753	12616	12904	12715	12884	12772	12748	12810	12606	12811	12764	12628	12788	12638	12807	12632	12694	12528	12875	12756	12859	12691	12796	12802	12708	12639	12737	12851	12658	12630	12630	12760	12651	12755	12710	12763	12741	12734	12714	12555	12726	12638	12672	12808	12799	12786	12770	12587	12878	12763	12625	12477	12753	12747	12659	12736	12709	12665	12912	12759	12798	12807	12764	12688	12741	12712	12598	12677	12641	12532	12852	12695	12829	12692	12732	12798	12922	12573	12492	12697	12606	12763	12736	12804	12719	12682	12608	12855	12709	12721	12746	12674	12803	12704	12606	12729	12745	12643	12765	12749	12780	12790	12862	12697	12587	12778	12847	12594	12645	12748	12645	12728	12736	12731	12829	12735	12861	12726	12792	12542	12681	12765	12687	12760	12665	12740	12805	12708	12914	12695	12619	12794	12667	12805	12750	12897	12741	12806	12744	12548	12652	12660	12689	12756	12669	12592	12748	12738	12518	12674	12513	12765	12852	12657	12902	12671	12790	12698	12788	12653	12744	12749	12673	12862	12716	12719	12726	12719	12878	12658	12725	12720	12775	12545	12815	12564	12690	12692	12611	12681	12833	12723	12636	12831	12567	12744	12612	12652	12705	12625	12743	12692	12768	12620	12706	12768	12840	12744	12759	12835	12659	12768	12740	12643	12781	12744	12657	12742	12576	12617	12611	12674	12842	12741	12650	12665	13016	12568	12730	12586	12740	12761	12575	12833	12513	12619	12811	12679	12906	12665	12798	12697	12842	12820	12664	12623	12639	12831	12545	12765	12666	12757	12703	12667	12507	12792	12757	12715	12593	12904	12829	12736	12956	12549	12743	12759	12694	12673	12759	12883	12662	12640	12678	12777	12685	12838	12744	12723	12721	12887	12641	12847	12667	12843	12660	12701	12686	12813	12707	12703	12806	12669	12816	12747	12873	12656	12730	12771	12548	12721	12772	12751	12448	12614	12548	12784	12760	12698	12654	12659	12703	12805	12682	12784	12798	12665	12661	12565	12634	12655	12888	12612	12822	12714	12786	12641	12702	12814	12513	12768	12590	12733	12721	12758	12772	12866	12866	12693	12785	12593	12765	12758	12769	12634	12687	12898	12619	12636	12672	12694	12608	12751	12699	12627	12881	12786	12610	12793	12844	12749	12850	12761	12807	12835	12747	12752	12719	12755	12790	12500	12869	12858	12743	12685	12851	12555	12615	12745	12766	12729	12647	12717	12631	12749	12866	12612	12790	12698	12803	12745	12743	12534	12569	12693	12657	12838	12823	12727	12509	12697	12637	12692	12796	12668	12556	12557	12816	12720	12651	12727	12568	12719	12665	12691	12707	12752	12727	12811	12813	12728	12822	12590	12789	12698	12789	12760	12629	12596	12702	12677	12687	12744	12512	12671	12759	12760	12661	12740	12679	12682	12582	12753	12732	12686	12798	12642	12730	12715	12622	12551	12671	12754	12665	12784	12940	12585	12603	12520	12719	12711	12813	12698	12809	12742	12664	12968	12638	12654	12789	12895	12598	12863	12794	12856	12756	12614	12759	12726	12629	12605	12645	12624	12953	12771	12599	12627	12573	12514	12617	12734	12630	12778	12823	12789	12726	12685	12718	12843	12665	12803	12758	12750	12758	12595	12695	12798	12734	12714	12667	12606	12682	12584	12826	12719	12633	12756	12647	12528	12599	12719	12720	12709	12738	12585	12708	12725	12536	12657	12630	12734	12739	12836	12731	12646	12799	12707	12548	12813	12764	12709	12979	12681	12737	12616	12681	12675	12566	12643	12680	12670	12467	12657	12744	12564	12888	12862	12724	12716	12609	12811	12539	12672	12689	12768	12808	12717	12536	12611	12675	12633	12704	12670	12858	12704	12721	12778	12780	12745	12720	12866	12716	12494	12700	12951	12676	12730	12791	12597	12914	12786	12827	12715	12758	12741	12747	12711	12731	12757	12618	12541	12666	12697	12704	12827	12678	12577	12712	12959	12739	12640	12863	12540	12742	12682	12601	12702	12540	12832	12622	12614	12710	12770	12728	12750	12709	12648	12824	12728	12761	12717	12672	12681	12804	12614	12792	12830	12592	12696	12788	12518	12702	12726	12717	12715	12833	12700	12958	12891	12691	12707	12729	12748	12676	12804	12845	12733	12661	12651	12783	12560	12865	12758	12575	12730	12781	12785	12821	12658	12626	12778	12738	12821	12890	12827	12742	12891	12688	12644	12717	12659	12720	12714	12714	12619	12700	12487	12680	12646	12704	12822	12763	12674	12674	12768	12765	12642	12702	12823	12583	12627	12722	12564	12677	12679	12596	12591	12755	12606	12631	12641	12772	12758	12672	12633	12619	12774	12639	12825	12773	12615	12844	12692	12702	12861	12757	12885	12779	12541	12672	12629	12822	12752	12758	12680	12660	12846	12769	12841	12695	12740	12735	12709	12633	12642	12589	12678	12679	12723	12715	12686	12587	12678	12769	12691	12685	12781	12665	12866	12758	12678	12670	12781	12573	12741	12709	12686	12706	12874	12664	12776	12739	12878	12682	12582	12620	12697	12580	12725	12621	12688	12607	12551	12897	12623	12591	12755	12784	12687	12647	12669	12849	12598	12703	12458	12830	12733	12671	12768	12735	12737	12633	12906	12824	12648	12705	12726	12616	12664	12749	12562	12754	12551	12822	12810	12764	12772	12803	12733	12807	12621	12684	12724	12596	12697	12790	12488	12663	12705	12800	12713	12695	12890	12579	12867	12747	12756	12714	12679	12630	12742	12745	12672	12637	12738	12852	12847	12741	12634	12862	12881	12789	12596	12827	12717	12605	12831	12740	12617	12827	12676	12778	12790	12691	12744	12713	12772	12740	12630	12628	12669	12717	12590	12629	12625	12710	12646	12630	12847	12827	12778	12607	12516	12681	12554	12826	12578	12852	12597	12737	12680	12668	12638	12816	12635	12618	12685	12814	12571	12749	12772	12741	12799	12741	12716	12781	12718	12678	12672	12858	12662	12745	12759	12731	12617	12802	12781	12728	12704	12589	12509	12579	12657	12531	12653	12777	12767	12786	12780	12582	12675	12722	12669	12649	12634	12617	12860	12773	12563	12686	12867	12732	12726	12803	12556	12769	12771	12787	12670	12676	12697	12720	12599	12465	12788	12668	12576	12742	12667	12648	12618	12597	12643	12613	12793	12686	12709	12546	12614	12638	12697	12668	12716	12537	12887	12629	12676	12761	12735	12788	12835	12702	12850	12723	12700	12701	12758	12707	12672	12802	12637	12726	12544	12631	12770	12740	12705	12773	12934	12822	12680	12549	12748	12685	12774	12753	12519	12688	12632	12732	12653	12788	12761	12929	12780	12559	12696	12741	12841	12584	12876	12755	12566	12796	12738	12596	12648	12702	12590	12684	12759	12611	12716	12674	12737	12689	12663	12630	12831	12809	12559	12698	12874	12780	12685	12810	12808	12604	12894	12724	12707	12596	12820	12716	12915	12677	12598	12606	12694	12769	12657	12723	12708	12712	12648	12860	12695	12773	12583	12632	12671	12716	12859	12674	12814	12669	12727	12701	12803	12633	12686	12782	12622	12716	12760	12784	12664	12680	12762	12738	12579	12788	12552	12713	12676	12642	12744	12685	12822	12675	12572	12605	12811	12761	12725	12706	12669	12541	12756	12829	12814	12550	12831	12710	12574	12649	12568	12851	12670	12939	12745	12679	12685	12651	12689	12724	12827	12642	12970	12638	12768	12705	12759	12748	12712	12687	12555	12821	12678	12769	12569	12766	12642	12644	12744	12831	12766	12617	12805	12810	12668	12585	12585	12812	12671	12702	12764	12673	12692	12727	12618	12674	12726	12680	12767	12663	12805	12779	12919	12707	12663	12834	12626	12731	12667	12769	12741	12644	12625	12833	12727	12798	12944	12760	12878	12548	12636	12652	12715	12736	12693	12571	12654	12715	12747	12627	12693	12669	12799	12638	12659	12733	12717	12694	12782	12731	12801	12667	12573	12850	12848	12626	12687	12602	12707	12834	12588	12690	12684	12716	12700	12807	12656	12736	12610	12643	12861	12607	12733	12720	12629	12608	12668	12695	12726	12761	12739	12862	12613	12667	12433	12713	12653	12854	12504	12669	12785	12779	12676	12659	12826	12712	12745	12626	12590	12563	12783	12567	12605	12915	12646	12787	12718	12741	12701	12808	12878	12752	12767	12790	12818	12799	12719	12603	12700	12654	12561	12834	12766	12719	12726	12525	12617	12585	12757	12800	12557	12733	12566	12823	12560	12783	12760	12736	12555	12813	12633	12688	12681	12721	12768	12795	12692	12700	12634	12740	12788	12629	12705	12642	12471	12776	12643	12591	12731	12783	12624	12864	12569	12638	12677	12708	12697	12669	12806	12763	12831	12689	12681	12763	12774	12618	12712	12804	12582	12716	12691	12786	12624	12695	12771	12818	12665	12625	12819	12518	12684	12754	12701	12733	12826	12790	12756	12471	12816	12749	12699	12764	12751	12802	12795	12578	12847	12671	12727	12950	12606	12805	12640	12605	12736	12706	12802	12780	12804	12602	12758	12706	12830	12612	12641	12678	12538	12699	12613	12630	12653
27587	22729	26140	22641	18118	17100	16595	15825	15600	15455	15471	15504	15022	15092	15121	15035	14953	15006	14940	14975	14951	14958	14864	14891	14675	14906	14933	14661	14600	14824	14803	14808	14679	14910	14662	14738	14664	14507	14874	14594	14516	14715	14830	14697	14610	14879	14701	14585	14590	14813	14977	14611	14553	14803	14783	14635	14497	14601	14552	14947	14739	14519	14677	14456	14593	14685	14612	14647	14562	14726	14717	14591	14688	14527	14843	14763	14625	14591	14626	14688	14713	14649	14631	14693	14750	14531	14737	14713	14811	14672	14718	14473	14765	14677	14591	14528	14734	14723	14642	14562	14754	14576	14566	14574	14486	14559	14565	14644	14595	14657	14499	14680	14715	14625	14902	14694	14592	14621	14734	14679	14731	14618	14681	14598	14582	14736	14579	14686	14427	14781	14724	14556	14720	14471	14658	14807	14531	14298	14498	14677	14549	14674	14706	14842	14540	14353	14678	14713	14599	14580	14606	14628	14573	14687	14419	14660	14538	14678	14507	14588	14484	14706	14778	14671	14650	14638	14658	14818	14707	14513	14835	14809	14666	14760	14697	14738	14600	14376	14662	14713	14692	14684	14620	14644	14508	14535	14497	14630	14499	14505	14520	14637	14474	14634	14535	14557	14414	14527	14672	14580	14597	14728	14716	14453	14683	14682	14517	14569	14681	14364	14556	14579	14619	14610	14499	14772	14533	14651	14577	14541	14701	14719	14694	14660	14580	14761	14522	14703	14815	14758	14643	14626	14498	14544	14478	14544	14908	14681	14715	14596	14609	14494	14536	14557	14657	14550	14684	14546	14639	14625	14742	14597	14664	14582	14688	14669	14438	14817	14569	14523	14705	14696	14492	14646	14708	14592	14617	14682	14667	14423	14541	14637	14518	14590	14680	14713	14684	14593	14733	14787	14636	14631	14745	14719	14571	14567	14618	14535	14584	14470	14626	14733	14698	14591	14446	14647	14565	14732	14667	14769	14765	14477	14622	14621	14563	14588	14696	14533	14543	14659	14488	14547	14516	14481	14644	14671	14633	14587	14707	14651	14661	14612	14673	14597	14694	14518	14610	14736	14645	14434	14471	14640	14575	14550	14668	14619	14853	14843	14625	14790	14580	14747	14566	14757	14659	14565	14709	14641	14685	14596	14583	14388	14663	14445	14334	14451	14609	14570	14679	14527	14689	14560	14717	14494	14809	14549	14593	14675	14772	14743	14581	14715	14664	14706	14651	14692	14779	14716	14619	14654	14643	14469	14633	14706	14737	14625	14618	14558	14569	14670	14615	14751	14787	14665	14657	14571	14484	14564	14596	14723	14593	14702	14542	14626	14613	14816	14614	14503	14562	14457	14526	14591	14620	14740	14489	14620	14646	14656	14666	14650	14534	14629	14655	14762	14687	14410	14694	14756	14815	14833	14620	14688	14560	14594	14682	14808	14528	14797	14639	14615	14763	14537	14520	14784	14694	14679	14689	14721	14716	14541	14685	14698	14463	14472	14815	14503	14609	14730	14405	14754	14683	14517	14500	14544	14624	14694	14669	14468	14746	14561	14687	14634	14663	14532	14527	14642	14900	14590	14636	14694	14660	14566	14582	14738	14696	14560	14508	14494	14708	14658	14718	14724	14640	14678	14805	14752	14600	14603	14771	14533	14586	14639	14545	14621	14695	14626	14674	14606	14600	14586	14673	14650	14512	14686	14540	14689	14765	14689	14760	14590	14601	14645	14624	14623	14607	14518	14708	14568	14851	14712	14782	14788	14626	14512	14648	14569	14487	14578	14531	14705	14678	14838	14751	14676	14565	14578	14564	14411	14768	14662	14506	14610	14541	14668	14731	14476	14762	14491	14635	14584	14726	14640	14685	14607	14600	14545	14600	14709	14813	14394	14556	14467	14585	14675	14671	14411	14682	14579	14619	14354	14779	14557	14534	14569	14746	14557	14734	14488	14690	14589	14675	14705	14572	14713	14727	14651	14839	14605	14585	14542	14892	14591	14689	14777	14655	14634	14593	14592	14517	14734	14647	14773	14867	14696	14491	14511	14642	14705	14505	14750	14583	14510	14690	14695	14592	14635	14742	14484	14662	14581	14734	14869	14676	14561	14583	14342	14506	14694	14569	14582	14814	14541	14707	14533	14707	14338	14771	14559	14644	14419	14718	14727	14629	14472	14621	14611	14409	14761	14830	14532	14583	14358	14640	14645	14550	14535	14450	14716	14636	14773	14635	14620	14492	14490	14527	14699	14711	14635	14617	14376	14602	14592	14608	14496	14669	14793	14568	14558	14683	14494	14736	14653	14707	14502	14616	14634	14649	14483	14473	14642	14673	14795	14705	14722	14724	14600	14424	14694	14680	14608	14745	14664	14561	14601	14605	14565	14691	14652	14789	14797	14597	14416	14732	14683	14686	14528	14595	14509	14619	14715	14759	14603	14724	14630	14777	14651	14685	14603	14540	14745	14551	14612	14851	14621	14845	14490	14535	14688	14741	14353	14648	14573	14757	14657	14789	14689	14489	14702	14636	14823	14632	14804	14701	14387	14559	14609	14712	14612	14634	14534	14674	14664	14361	14747	14650	14615	14749	14602	14555	14582	14717	14776	14657	14660	14502	14656	14653	14562	14776	14645	14768	14702	14732	14552	14540	14385	14667	14602	14767	14545	14531	14669	14671	14594	14596	14550	14558	14692	14585	14642	14735	14553	14469	14600	14556	14498	14478	14681	14696	14615	14426	14559	14732	14582	14453	14482	14674	14496	14626	14679	14722	14704	14636	14585	14610	14507	14488	14473	14561	14540	14512	14708	14539	14557	14888	14736	14710	14574	14690	14436	14681	14812	14761	14522	14727	14650	14627	14675	14453	14626	14746	14519	14473	14708	14695	14670	14505	14677	14691	14417	14729	14812	14692	14444	14692	14652	14661	14530	14775	14618	14600	14497	14640	14425	14590	14750	14612	14608	14541	14605	14592	14420	14801	14583	14632	14727	14652	14574	14734	14627	14794	14659	14729	14653	14671	14513	14570	14546	14560	14792	14499	14677	14604	14657	14638	14686	14667	14515	14607	14624	14602	14808	14674	14733	14625	14745	14639	14529	14737	14603	14560	14498	14417	14668	14575	14751	14568	14719	14455	14736	14684	14633	14909	14605	14489	14551	14571	14578	14808	14536	14481	14761	14466	14663	14742	14575	14632	14624	14690	14640	14628	14616	14528	14712	14692	14520	14871	14694	14778	14520	14469	14671	14797	14686	14820	14707	14574	14444	14603	14741	14454	14643	14563	14642	14894	14706	14500	14646	14481	14456	14818	14694	14581	14668	14568	14632	14344	14693	14535	14521	14606	14583	14701	14688	14647	14697	14715	14770	14498	14402	14620	14704	14645	14629	14528	14633	14764	14683	14545	14551	14684	14601	14668	14512	14785	14633	14607	14586	14489	14591	14448	14521	14594	14713	14538	14586	14719	14814	14721	14564	14539	14637	14522	14604	14858	14677	14721	14610	14490	14595	14709	14797	14754	14624	14631	14726	14801	14644	14464	14639	14809	14628	14531	14454	14809	14468	14519	14575	14450	14661	14558	14816	14548	14524	14597	14662	14588	14656	14649	14590	14633	14520	14627	14692	14381	14586	14758	14572	14633	14565	14686	14545	14423	14639	14584	14782	14702	14730	14349	14517	14630	14698	14674	14694	14634	14668	14722	14732	14656	14627	14569	14687	14724	14759	14516	14675	14413	14563	14644	14588	14693	14502	14624	14593	14530	14582	14712	14666	14640	14671	14549	14621	14719	14751	14484	14562	14738	14733	14551	14738	14736	14740	14737	14543	14811	14694	14460	14638	14633	14615	14717	14705	14676	14714	14689	14891	14610	14734	14622	14584	14615	14553	14741	14640	14582	14697	14587	14707	14735	14425	14733	14689	14754	14653	14712	14574	14876	14646	14731	14537	14660	14508	14678	14599	14453	14639	14896	14485	14767	14529	14695	14623	14517	14527	14667	14729	14559	14542	14812	14802	14720	14714	14658	14421	14655	14691	14845	14747	14658	14527	14615	14765	14734	14936	14683	14666	14709	14508	14613	14447	14438	14470	14757	14685	14677	14563	14582	14618	14708	14745	14662	14724	14630	14442	14584	14718	14511	14472	14469	14593	14474	14509	14519	14457	14703	14576	14429	14450	14503	14774	14661	14598	14551	14612	14734	14457	14626	14605	14720	14436	14589	14658	14587	14606	14611	14621	14559	14667	14761	14539	14703	14476	14632	14794	14692	14570	14704	14762	14544	14532	14571	14497	14852	14629	14782	14583	14556	14483	14477	14582	14669	14640	14697	14707	14709	14584	14800	14724	14531	14462	14645	14532	14395	14726	14700	14750	14457	14804	14780	14573	14696	14637	14587	14636	14626	14603	14674	14611	14457	14553	14744	14453	14607	14628	14711	14456	14592	14803	14818	14523	14812	14530	14758	14591	14684	14721	14585	14727	14602	14594	14897	14616	14716	14954	14703	14762	14616	14409	14631	14573	14491	14635	14514	14695	14558	14664	14836	14680	14815	14539	14614	14649	14682	14550	14685	14491	14698	14586	14755	14660	14760	14608	14574	14682	14383	14727	14663	14581	14856	14653	14658	14902	14583	14597	14841	14578	14672	14769	14581	14696	14503	14786	14844	14332	14574	14739	14516	14771	14573	14592	14477	14685	14662	14543	14498	14656	14624	14420	14600	14647	14673	14499	14932	14737	14615	14480	14634	14531	14760	14708	14581	14667	14608	14667	14675	14619	14577	14509	14536	14563	14832	14612	14466	14561	14692	14857	14684	14515	14725	14543	14737	14632	14481	14568	14566	14548	14824	14509	14697	14501	14675	14597	14653	14773	14547	14614	14526	14634	14530	14720	14635	14462	14562	14746	14663	14635	14529	14522	14605	14566	14610	14590	14655	14563	14640	14496	14646	14581	14656	14465	14480	14652	14640	14613	14566	14936	14697	14598	14666	14759	14518	14633	14618	14499	14635	14777	14607	14722	14490	14575	14750	14590	14653	14913	14801	14665	14531	14598	14721	14713	14978	14702	14656	14412	14825	14457	14608	14674	14686	14460	14780	14687	14593	14539	14592	14610	14444	14523	14885	14501	14756	14661	14380	14681	14554	14564
21220	28966	27645	21451	18662	17018	15975	15418	14946	14705	14561	14333	14274	14141	14069	13900	13885	13727	13675	13599	13652	13607	13495	13512	13585	13594	13612	13501	13520	13419	13412	13326	13391	13289	13226	13351	13370	13316	13351	13326	13247	13235	13332	13211	13341	13323	13199	13193	13297	13363	13341	13228	13306	13288	13261	13281	13284	13196	13119	13461	13114	13347	13270	13148	13147	13151	13291	13107	13284	13228	13167	13137	13198	13338	13267	13331	13200	13136	13359	13128	13078	13129	13124	13373	13222	13146	13286	13207	13273	13331	13273	13252	13256	13286	13119	13266	13359	13261	13221	13092	13251	13148	13136	13387	13323	13240	13325	13130	13179	13545	13282	13088	13264	13342	13285	13172	13243	13258	13114	13212	13268	13206	13264	13355	13210	13333	13189	13290	13170	13249	13163	13247	13286	13343	13250	13242	13100	13217	13293	13397	13290	13286	13288	13259	13080	13205	13227	13185	13161	13227	13239	13212	13108	13174	13318	13231	13136	13233	13233	13219	13108	13186	13162	13283	13112	13200	13338	13251	13205	13218	13188	13187	13119	13333	13253	13179	13222	13207	13090	12996	13365	13164	13273	13308	13091	13163	13323	13251	13203	13328	13186	13184	13224	13206	13233	12999	13292	13377	13234	13159	13196	13177	13153	13159	13149	13209	13176	13114	13342	13273	13248	13290	13139	13152	12965	13206	13072	13187	13128	13429	13311	13231	13266	13404	13454	13271	13252	13308	13266	13204	13123	13182	13201	13228	13165	13391	13243	13034	13270	13260	13355	13172	13223	13336	13208	13357	13155	13270	13103	13253	13378	13100	13322	13167	13311	13265	13304	13333	13188	13312	13169	13310	13323	12967	13104	13263	13212	13254	13169	13335	13141	13268	13172	13490	13136	13146	13152	13321	13307	13286	13466	13173	13177	13328	13096	13237	13461	13414	13222	13126	13300	13374	13233	13228	13226	13214	13387	13194	13280	13223	13220	13179	13365	13171	13130	13281	13166	13358	13166	13373	13186	13225	13410	13148	13059	13253	13196	13223	13214	13500	13151	13365	13219	13222	13312	13361	13259	13313	13299	13372	13193	13169	13159	13172	13201	13272	13135	13288	13151	12983	13158	13408	13256	13337	13055	13377	13190	13421	13065	13199	13322	13118	13326	13304	13480	13244	13215	13247	13396	13362	13323	13062	13148	13317	13290	13171	13196	13194	13137	13300	13258	13242	13180	13330	13341	13384	13107	13233	13344	13151	13340	13234	13225	13174	13434	13136	13254	13116	13335	13085	13197	13045	13256	13070	13245	13229	13168	13431	13169	13290	13163	13144	13020	13316	13316	13284	13123	13220	13183	13217	13279	13175	13417	13302	13175	13278	13404	13226	13159	13068	13223	13091	13207	13162	13255	13260	13150	13133	13191	13195	13456	13073	13331	13201	13347	13170	13302	13172	13256	13207	13185	13201	13240	13337	13338	13171	13066	13355	13280	13321	13224	13273	13255	13072	13099	13302	13372	13095	13220	13372	13209	13356	13222	13258	13170	13217	13208	13097	13188	13177	13224	13392	13155	13169	13233	13304	13186	13153	13219	13181	13341	13298	13277	13259	13184	13256	13209	13267	13435	13063	13196	13277	13336	13275	13269	13242	13230	13207	13181	13129	13267	13124	13308	13328	13237	13055	13191	13259	13338	13182	13137	13166	13332	13192	13292	13300	13152	13122	13208	13235	13188	13163	13172	13124	13298	13039	13071	13308	13361	13343	13381	13208	13249	13174	13161	13300	13309	13214	13221	13274	13330	13442	13222	13212	13150	13086	13184	13354	13138	13267	13238	13159	13159	13194	13272	13038	13051	13314	13215	13228	13325	13238	13331	13155	13350	13166	13200	13325	13292	13222	13421	13247	13278	13347	13216	13181	13237	13179	13321	13255	13250	13105	13253	13062	13337	13298	13233	13128	13300	13184	13194	13353	13248	13124	13250	13221	13215	13256	13236	13221	13305	13316	13219	13310	13215	13491	13365	13239	13289	13254	13316	13158	13170	13264	13156	13148	13251	13105	13148	13042	13319	13166	13192	13251	13319	13092	13301	13144	13210	13271	13234	13321	13224	13093	13174	13197	13292	13162	13305	13200	13126	13227	13323	13347	13248	13455	13064	13267	13197	13388	13353	13196	13240	13294	13072	13283	13111	13215	13387	13267	13034	13115	13088	13190	13210	13111	13400	13276	13282	13341	13348	13249	13001	13324	13336	13212	13209	13150	13347	13213	13223	13081	13220	13281	13196	13048	13140	13334	13009	13155	13387	13209	13371	13118	13133	13179	13221	13051	13256	13251	13227	13259	13426	13319	13356	13396	13246	13313	13151	13246	13369	13228	13256	13235	13258	13286	13230	13314	13177	13163	13219	13286	13130	13081	13106	13155	13277	13179	13308	13274	13297	13175	13269	13294	13081	13199	12943	13134	13188	13135	13264	13248	13272	12992	13207	13221	13407	13240	13209	13392	13203	13255	13182	13254	13241	13196	13263	13283	13136	13347	13273	13214	13257	13338	13369	13379	13237	13281	13206	13247	13244	13132	13273	13301	13275	13189	13208	13311	13151	13237	13210	13336	13191	13196	13282	13264	13172	13334	13328	13308	13321	13149	13166	12951	13230	13274	13160	13144	13286	13204	13160	13290	13182	13172	13157	13162	13381	13168	13121	13116	13338	13077	13204	13150	13237	13281	13181	13280	13201	13110	13093	13261	13063	13186	13381	13271	13138	13307	13287	13139	13280	13157	13283	13182	13187	13308	13255	13185	13321	13266	13099	13086	13305	13133	13174	13329	13195	13248	13079	13354	13326	13203	13132	13234	13318	13227	13183	13221	13392	13141	13347	13183	13186	13196	13247	13262	13253	13182	13220	13295	13219	13128	13192	13104	13192	13221	13241	13185	13216	13130	13234	13112	13333	13112	13235	13182	13105	13251	13358	13387	13286	13186	13398	13156	13323	13202	13188	13255	13271	13185	13319	13259	13036	13225	13205	13079	13287	13210	13131	13288	13082	13107	13156	13188	13155	13232	13208	13203	13206	13111	13241	13039	13201	13204	13281	13195	13160	13273	13168	13245	13289	13270	13151	13271	13122	13131	13343	13185	13109	13177	13151	13236	13109	13323	13254	13295	13211	13170	13334	13210	13175	13292	13170	13266	13332	13305	13215	13298	13161	13228	13025	13120	13200	13173	13101	13279	13191	13261	13322	13337	13267	13237	13300	13231	13303	13266	13244	13271	13320	13140	13432	13291	13248	13216	13424	13236	13086	13159	13260	13191	13296	13166	13291	13166	13310	13340	13277	13246	13272	13163	13274	13114	13043	13355	13188	13165	13136	13273	13240	13226	13331	13237	13243	13280	13348	13276	13132	13157	13256	13217	13128	13124	13305	13247	13153	13201	13196	13144	13138	13132	13202	13423	13207	13155	13261	13062	13177	13221	13278	13384	13299	13137	13198	13206	13172	13279	13337	13214	13247	13206	13156	13200	13044	13239	13117	13317	13094	13292	13128	13155	13249	13171	13216	13165	13359	13061	13170	13208	13275	13394	13302	13222	13061	13380	13193	13247	13277	13029	13312	13230	13133	13156	13202	13263	13148	13050	13335	13180	12977	13220	13138	13288	13089	12989	13350	13331	13124	13176	13207	13104	13173	13166	13253	13169	13295	13219	13234	13258	13233	13088	13390	13215	13222	13216	13103	13123	13177	13185	13068	13061	13192	13293	13220	13245	13272	13197	13272	13136	13248	13137	13150	13290	13293	13102	13260	13151	13331	13120	13066	13162	13326	13010	13128	13272	13228	13202	13185	13322	13106	13307	13077	13111	13155	13332	13332	13101	13259	13196	13121	13138	13214	13124	13107	13257	13172	13233	13125	13272	13247	13198	13241	13343	13357	13229	13391	13159	13197	13121	13234	13268	13384	13229	13258	13500	13056	13357	13313	13214	13207	13153	13336	13280	13055	13272	13238	13294	13149	13450	13208	13037	13159	13295	13170	13173	13270	13180	13125	13267	13217	13221	13230	13177	13234	13219	13281	13276	13247	13115	13160	13228	13290	13086	13298	13283	13228	13363	13284	13283	13250	13209	13159	13060	13287	13199	13342	13346	13186	13362	13250	13242	13392	13183	13289	13125	13268	13205	13172	13301	13252	13303	13169	13236	13168	13354	13144	13256	13260	13224	13190	13042	13098	13135	13185	13330	13175	13321	13203	13181	13125	13359	13319	13311	13198	13273	13301	13191	13048	13190	13035	13437	13188	13088	13376	13320	13307	13182	13175	13189	13158	13255	13134	13290	13190	13217	13152	13496	13145	13145	13232	13251	13271	13172	13224	13283	13217	13138	13251	13277	13272	13167	13157	13280	13293	13191	13232	13331	13110	13269	13294	13237	13289	13281	13331	13271	13202	13040	13238	13245	13237	13193	13185	13062	13300	13265	13285	13174	13026	13294	13413	13284	13384	13195	13450	13266	13197	13210	13218	13146	13176	13302	13350	13269	13198	13401	13201	13231	13237	13176	13318	13189	13074	13303	13261	13177	13276	13263	13273	13226	13207	13289	13305	13294	13103	13251	13109	13391	13403	13269	13180	13184	13209	13273	13245	13234	13218	13094	13087	13231	13381	13303	13231	13193	13160	13307	13252	13285	13100	13216	13299	13310	13219	13238	13174	13092	13305	13143	13338	13081	13365	13222	13160	13301	13088	13363	13268	13317	13344	13347	13296	13295	13261	13142	13309	13218	13191	13318	13115	13165	13271	13181	13301	13402	13219	13117	13368	13160	13167	13109	13205	13346	13196	13310	13326	13043	13324	13283	13159	13362	13156	13179	13088	13080	13236	13323	13222	13126	13252	13182	13293	13113	13199	13083	13137	13126	13212	13160	13260	13375	13246	13077	13243	13305	13299	13318	13121	13322	13182	13312	13283	13362	13119	13171	13082	13018	13254	13228	13177	13068	13323	13323	13122	13323	13289	13034	13287	13199	13241	13279	13343	13238	13159	13229	13239	13235	13299	13120	13205	13236	13096	13416	13128	13264	13248	13081	13219	13093	13366	13154	13329	13091	13160	13278	13244	13193	13144	13252	13282	13267	13411	13247	13079	13263	13258	13394	13349	13184
23784	20998	28216	24150	21916	20903	19016	16373	15565	15756	15403	15021	15024	15092	15039	14756	14611	14712	14453	14561	14502	14443	14270	14250	14043	14172	14300	14059	14067	14113	14182	14122	14059	14020	13993	13912	14182	14147	14178	13890	14044	14018	14057	13932	13964	13957	14059	13874	14205	14034	13935	13933	13962	13712	13968	14017	13726	13826	13837	13823	14095	14187	13692	13996	14034	14086	13982	13966	13821	13754	13805	13866	13900	13960	13900	14039	14039	13970	13759	13984	14268	14015	13878	13711	13854	13875	13926	13911	13832	13628	13869	13774	13930	13972	13722	13996	13883	13823	13765	13916	13761	13861	13774	14033	13689	13961	13972	13817	13815	13950	13827	13851	13818	13717	13767	13763	13905	14069	13844	14000	13985	13905	13919	14047	13731	13968	13804	13903	13874	13845	13930	13805	13958	13907	13856	13807	13808	13757	13882	13778	14091	13887	13904	13925	13862	14016	14016	13931	13764	13822	13875	13863	13912	13676	13915	14122	13869	13797	13841	14009	13911	13918	13644	13704	13888	13835	13949	13880	13776	13847	13915	14000	13773	13983	13757	13861	13888	13579	14025	13819	13891	13900	13922	13863	13968	13896	13700	13977	13850	13878	14050	13785	13864	13719	13830	13928	13763	13812	13798	13795	13999	13879	13848	13818	13854	13967	13752	13866	14162	13983	14005	13968	13762	13912	13766	13986	14015	13918	13780	13948	13722	13746	13975	13941	14014	13871	14008	13916	13909	13851	13963	13870	13971	13814	14029	13919	13944	13869	14020	14060	13886	13797	13902	14074	13932	13781	13952	14138	13894	13718	13806	13992	13741	13819	13914	14084	13990	14086	13766	13828	13807	14023	13846	13877	14016	13806	14005	13813	13660	13968	14003	13912	13699	14058	13865	13887	13894	13795	13823	13986	13914	13756	13897	13767	13781	13883	14053	13990	13922	13938	14025	13858	14034	13878	13918	13820	14035	13842	13753	13919	13879	13854	13930	14046	13950	14021	13969	14079	14053	14092	13784	13824	14059	13858	13806	13758	13929	13782	14058	13857	13870	13943	14054	13789	13986	13854	13823	13871	13995	13852	13849	13737	13887	13859	13861	13788	14042	13998	13981	13810	13855	13959	13855	13700	13896	13893	13805	13967	13910	13682	13962	13868	13758	14030	14034	14064	13940	13811	14010	13900	13970	13904	13904	13735	13862	13740	13973	13759	13762	13786	13577	13844	13791	13774	13837	14007	13848	13730	13943	13989	13840	14021	13990	13937	13809	13811	14051	13925	13756	13858	13840	13839	13965	13976	14078	13932	14057	13874	14028	13896	13908	13962	13867	13994	13958	13739	14060	13853	13903	14054	13968	13784	14076	13809	13845	14078	13854	13938	13867	13978	13962	13949	13925	13920	13973	13964	13786	13855	13817	13870	13705	13911	13869	14004	13829	13893	13875	13882	13888	13863	13528	13985	13937	13709	13771	14112	13839	13867	13813	13966	13887	13897	13687	13809	14047	13908	13890	13868	13864	14052	13804	13850	13763	13661	13921	13954	13822	13911	13832	14053	14062	13852	13919	13846	13896	13947	13958	13823	13776	13945	13921	13829	13860	13829	13758	13858	13909	13759	13835	13852	13934	13865	13949	13904	13925	13828	14065	14070	14035	13757	13827	13838	13971	13942	13758	13758	13843	13819	13950	14036	13759	13850	13789	14024	13920	14056	13944	13766	13822	14026	14028	13835	13963	13980	13956	13806	13911	13794	13839	14080	13927	14003	13950	13916	13699	13837	13853	13701	13751	13695	13924	13930	13898	13893	13864	14067	13865	13814	13886	13979	13740	13902	14020	13926	13780	13920	13926	13816	13754	13714	13867	13709	13777	13814	13849	13785	14005	13991	13923	14024	14037	13999	14126	13808	13813	13858	14024	13797	13896	14054	13928	14011	14081	13974	13843	13974	13714	13710	13695	13917	13932	13741	13932	14022	13854	13916	14062	13923	14031	13834	13941	13702	13868	13941	13795	13938	13839	13784	14102	13962	13870	13817	13890	14040	13927	13937	13902	13874	13917	13785	13893	13852	13852	13805	13819	13844	13930	13849	13801	13876	13831	13844	13889	13957	13992	13834	13785	13728	13816	13833	13932	13704	13914	13865	13876	13825	13953	13905	13864	14014	13858	13874	13873	14114	13900	13961	13907	13922	13802	13962	13810	13898	13773	13999	14106	13880	13945	13856	13844	13866	13762	13833	13747	13821	14072	13897	14049	13736	13912	13802	13859	13740	14011	13744	13793	13744	13806	13704	13767	13810	13733	13926	13654	13979	14173	13902	14032	13928	13727	14046	13858	13805	13736	13915	13644	13744	13856	13758	13952	13799	13781	13876	13892	13957	13974	13882	14035	13952	13891	14023	13921	13937	13985	13842	13767	13996	13887	13984	13762	13897	13981	13938	13793	14008	13959	14023	13976	13839	14120	13807	13962	14052	13786	13892	13948	13792	13917	13881	14174	13950	13981	13823	14082	14010	13847	13923	13733	14094	13803	13633	14045	13958	13926	13980	13755	13863	13888	13790	14036	13761	13932	13861	13730	13972	13690	13756	14016	13935	13894	13745	13875	13883	13874	13920	13940	13929	13859	13932	13891	13887	13967	13860	13947	13902	13694	13920	14027	13886	13885	13899	13848	13788	13961	14024	13887	13935	14033	13960	14043	14160	13988	13957	13603	13672	13853	13952	13907	14030	13900	13947	13846	13774	13870	13826	13588	14036	13904	13896	13914	13911	13831	13797	13961	13819	13853	13785	13873	13915	13903	14034	13998	13859	14048	13847	13864	13807	13824	13868	13941	14005	14024	14040	13896	13862	13791	13852	14020	13872	13773	13900	13940	13860	13864	13827	13989	13823	14032	13949	13914	13838	13991	13836	13924	13844	13987	13821	13913	13837	14069	13820	13861	13832	13964	13966	13957	13919	14074	14068	13949	13812	13817	13882	13994	13880	13589	13790	13810	13972	13989	13833	13972	13884	13921	14110	14030	13860	13877	13831	13884	13826	13852	13797	14096	13888	13973	14004	13849	14023	13838	13817	14050	13772	13897	13932	13923	13926	13896	13959	13980	13924	13822	13900	13782	13931	13790	13926	13798	13844	13795	13885	13916	13818	13964	13661	13625	13909	13940	14069	14121	13886	13898	13875	13897	13743	13836	14025	14005	14079	14065	13892	13752	13910	13877	14040	13861	14004	13961	13933	13777	14058	13814	14077	13947	14064	13858	13975	13751	13811	14037	14065	13975	13934	13993	13951	13760	13827	13832	13949	13841	14023	13765	13872	13818	13797	13759	14093	13791	13786	13871	13775	13904	13724	13891	13862	14004	13943	13934	14000	13886	13872	13983	13943	14061	14090	13976	13916	13901	13871	13974	13928	13803	13777	13701	13730	13929	13745	13706	14104	13789	13920	14031	13812	13839	13747	13896	13885	13923	13758	13697	13880	13813	13943	13927	13921	13907	13920	13950	13759	14038	13945	13730	13929	13863	13748	13756	14017	13977	13862	13940	14071	13770	13911	13925	13792	14007	13863	14052	13916	14035	13846	14120	13646	14037	13902	14084	13988	13922	13856	13900	13737	13931	13764	13910	13783	13902	13845	13932	13914	13827	13788	13763	14077	14041	13690	13820	13765	13866	13877	13816	14037	13985	13966	13835	13897	13905	13986	13886	13750	13863	13822	13738	13852	13755	13856	13933	13852	13951	13861	13894	13815	13827	14029	13751	14003	14026	13843	13822	13756	13719	13964	13949	14060	13904	13882	13977	13710	13884	13849	13961	13973	13939	13824	14088	13797	13840	13901	13863	13860	13924	13944	14001	13873	13763	13588	13956	13841	13834	14008	13888	13894	13926	14039	14186	14014	14016	13816	13760	13876	13925	13839	13793	13863	14023	13972	13909	13982	13831	13865	13834	13817	13977	14034	13945	13993	13805	13756	13779	13944	13900	14032	13785	13714	13919	13796	13952	13930	13906	13973	13927	13611	13885	14026	13949	14015	13814	13920	13913	13931	13841	13903	14015	13956	13875	13947	13820	13912	13861	14117	13826	13787	13947	13797	13825	13789	14043	13983	13870	14104	14000	13864	13830	14041	13970	13758	13683	13938	13943	13890	13890	14062	13882	13868	13986	13923	13716	13804	13910	13935	14094	13842	13972	13982	13833	13856	13969	13601	14085	13831	13843	13883	13977	13784	13809	13974	14103	13748	13986	13835	13804	14015	13855	13712	13923	13832	13906	13875	13872	14014	13987	13865	13675	13899	14000	14003	13786	13949	14037	13837	13747	13752	13822	14048	13943	13850	13903	14054	13922	13960	14093	13754	14042	13924	14000	13961	13903	14061	13812	13899	13884	13976	13865	13820	14147	14023	13977	13783	13776	13944	13781	13962	13949	13975	13799	13904	13816	13781	13925	13936	13916	13926	13947	13735	13910	13904	13779	13635	13855	13842	13847	13825	13708	14002	13854	13766	13799	13973	13933	13930	13894	13783	13839	13968	13723	14000	13880	13907	13992	13877	13882	13692	13732	13947	13986	13805	13762	14037	14155	13912	13960	13832	13777	13887	13887	13741	13974	13861	13802	13948	13725	13838	13732	13939	13913	13786	13863	13807	14033	13987	13837	13690	13832	13833	13879	13838	13890	13817	13825	14113	14009	14004	13986	14073	13813	13818	13973	13919	13679	13783	13946	13982	13957	13766	13973	13731	13833	13861	13735	14079	13893	14048	13822	13712	14005	13881	13904	13851	13860	13814	13980	13790	13911	13830	13981	13906	13930	13912	14084	13922	13999	13999	13849	13954	14059	13815	13882	13860	13705	13826	13967	13838	13898	13712	13977	13923	13922	14011	13916	13922	14072	13819	13642	14061	13904	13801	13880	13800	13841	13726	13776	13793	13806	13966	13993	13867	14037	13890	13866	13827	13888	13926	13904	13851	14023	13874	13833	13997	13908	13980	14111	14044	13858	13886	13799	13789	13718	13833	13914	13871	14049	13824	13942	13859	13830	13940	13632	13878	13937	13691	13828	13812	13753	13758	13689	13610	13935	13852	13880	13864	13763	13949	13886	13811	13814	13961	14075	13644	13853	14012	13818	13844	13782	13962	13974	13794	13808	14050
19784	33872	32703	25446	21552	19337	17638	16425	15957	15591	15208	14840	14579	14357	14179	14108	14062	13847	13592	13621	13358	13581	13379	13377	13209	13200	13121	13079	12972	13155	13053	13114	13085	13019	12987	12950	12907	13079	12926	12927	12824	12930	12924	12867	12960	12864	12625	12818	12828	12890	12703	12860	12758	12789	12756	12907	12748	12950	12895	12864	12964	12875	12867	12768	12805	12796	12808	12745	12868	12638	12881	12818	12730	12779	12731	12953	12835	12756	12834	12719	12903	12942	12771	12750	12892	12803	12749	12638	12694	12748	12845	12852	12810	12780	12736	12742	12836	12880	12828	12778	12753	12824	12762	12883	12767	12900	12765	12880	12735	12617	12758	12874	12776	12610	12629	12907	12793	12706	12724	12825	12832	12710	12768	12639	12842	12740	12634	12755	12766	12676	12706	12791	12807	12599	12778	12706	12721	12859	12886	12842	12753	12789	12609	12617	12712	12817	12703	12784	12597	12828	12912	12775	12749	12669	12845	12812	12681	12850	12696	12911	12806	12727	12736	12737	12776	12802	12846	12679	12845	12779	12843	12704	12914	12698	12815	12825	12772	12694	12841	12930	12790	12823	12736	12880	12781	12730	12700	12754	12767	12789	12815	12896	12751	12654	12795	12820	12767	12883	12780	12692	12727	12874	12829	12833	12801	12793	12641	12685	12810	12777	12913	12657	12826	12736	12675	12768	12683	12772	12827	12792	12641	12661	12788	12609	12749	12846	12732	12886	12860	12744	12821	12900	12745	12569	12695	12828	12784	12716	12675	13000	12707	12770	12939	12754	12731	12716	12850	12858	12810	12810	12804	12719	12681	12830	12851	12722	12732	12794	12969	12837	12738	12810	12581	12782	12857	12899	12803	12643	12776	12680	12576	12728	12799	12690	12809	12719	12744	12846	12794	12666	12715	12628	12688	12839	12907	12805	12797	12664	12567	12856	12665	12673	12754	12657	12806	12651	12732	12885	12632	12743	12746	12767	12873	12772	12753	12768	12774	12503	12686	12796	12729	12778	12744	12767	12791	12793	12686	12813	12641	12819	12793	12807	12746	12948	12838	12891	12702	13012	12760	12733	12954	12660	12816	12813	12879	12759	12965	12633	12822	12887	12717	12945	12899	12833	12791	12889	13057	12842	12558	12758	12690	12754	12693	12639	12773	12824	12765	12770	12763	12948	12665	12791	12737	12634	12655	12859	12977	12757	12775	12771	12779	12787	12792	12749	12730	12750	12889	12734	12676	12676	12948	12476	12706	12873	12799	12778	12869	12579	12784	12930	12768	12710	12811	12909	12736	12715	12723	12832	12671	12883	12956	12714	12842	12664	12821	12692	12878	12671	12621	12706	12944	12618	12798	12804	12747	12737	12816	12607	12829	12816	12723	12779	12683	12681	12717	12675	12867	12763	12856	12714	12701	12773	12728	12754	12799	12794	12862	12686	12714	12744	12735	12871	12731	12816	12823	12786	12805	12688	12962	12860	12730	12798	12697	12845	12893	12745	12613	12861	12869	12934	12944	12808	12808	12711	13004	12864	12694	12782	12543	12884	12751	12854	12633	12796	12806	12704	12767	12891	12625	12785	12923	12882	12730	12739	12801	12723	12832	12924	12816	12777	12864	12908	12591	12871	12593	12830	12759	12808	12933	12660	12807	12689	12801	12823	12663	12807	12786	12706	12808	12722	12698	12678	12696	12785	12692	12847	12816	12700	12869	12825	12682	12732	12797	12898	12904	12858	12800	12844	12968	12725	12592	12719	12863	12917	12648	12851	12782	12647	12854	12881	12873	12870	12808	12753	12666	12673	12690	12780	12915	12706	12771	12768	12726	12840	12734	12781	12782	12770	12699	12665	12712	12816	12733	12868	12659	12849	12749	12753	12863	12812	12784	12954	12735	12759	12776	12753	12888	12711	12818	12750	12710	12845	12890	12820	12899	12680	12798	12831	12720	12694	12690	12611	12830	12798	12895	12730	12805	12634	12712	12679	12899	12764	12816	12695	12810	12773	12741	12842	12807	12813	12722	12847	12727	12773	12832	12785	12691	12855	12862	12893	12713	12831	12935	12748	12696	12742	12865	12786	12836	12661	12769	12886	12759	12849	12687	12843	12632	12783	12856	12718	12829	12880	12851	12740	12533	12600	12908	12693	12890	12949	12734	12764	12761	12924	12684	12889	12742	12787	12612	12593	12882	12655	12949	12718	12870	12995	12615	12841	12796	12789	12790	12872	12783	12846	12601	12755	12814	12850	12956	12733	12923	12710	12911	12911	12731	12829	12785	12655	12843	12698	12713	12772	12887	12795	12793	12663	12896	12696	12841	12551	12595	12844	12730	12791	12732	12684	12654	12772	12800	12666	12885	12738	12759	12707	12749	12803	12666	12764	12857	12925	12650	12706	12891	12664	12850	12968	12710	12808	12860	12798	12739	12770	12762	12726	12754	12891	12732	12806	12745	12757	12811	12624	12773	12798	12867	12670	12612	12672	12669	12801	12701	12651	12813	12764	12699	12836	12831	12662	12833	12739	12739	12812	12732	12820	12674	12892	12886	12613	12639	12743	12857	12828	12738	12803	12758	12797	12599	12659	12823	12806	12742	12774	12764	12630	12845	12911	12823	12657	12680	12793	12662	12966	12779	12805	12743	12743	12779	12800	12888	13026	12765	12899	12800	12713	12691	12518	12781	12794	12782	12801	12798	12790	12848	12830	12769	12678	12873	12733	12792	12743	12761	12696	12753	12737	12811	12844	12777	12568	12827	12787	12841	12623	12830	12760	12834	12763	12651	12731	12781	12789	12760	12807	12868	12927	12710	12827	12631	12740	12754	12645	12701	12827	12775	12671	12948	12910	12854	12665	12662	12762	12694	12865	12778	12606	13025	12955	12702	12508	12937	12860	12773	12808	12711	12818	12772	12727	12706	12798	12879	12840	12851	12761	12912	12773	12763	12731	12859	12915	12819	12755	12879	12653	12815	12761	12872	12793	12546	12747	12709	12834	12823	12687	12804	12669	12740	12719	12830	12770	12855	12624	12841	12759	12889	12882	12674	12861	12833	12745	12873	12737	12732	12797	12756	12776	12723	12687	12792	12815	12696	12789	12858	12669	12682	12656	12704	12733	12836	12722	12680	12871	12910	12646	12858	12759	12754	12800	12652	12767	12749	12827	12792	12672	12838	12863	12777	12780	12783	12747	12795	12727	12889	12817	12751	12669	12735	12783	12910	12684	12829	12829	12721	12855	12930	12608	12702	12748	12813	12878	12834	12645	12725	12716	12849	12775	12784	12780	12708	12622	12735	12758	12843	12702	12838	12733	12852	12888	12606	12685	12756	12824	12779	12850	12846	12718	12782	12768	12864	12846	12684	12817	12878	12712	12853	12584	12679	12771	12675	12752	12721	12874	12674	12777	12684	12835	12852	12813	12817	12636	12632	12731	12987	12758	12656	12700	12672	12958	12769	12697	12837	12835	12710	12768	12610	12760	12898	12868	12679	12689	12850	12782	12807	12754	12848	12736	12755	12736	12699	12758	12949	12719	12751	12718	12604	12752	12754	12823	12734	12643	12800	12857	12699	12921	12726	12671	12866	12682	12731	12746	12768	12797	12970	12853	12861	12822	12840	12639	12865	12684	12810	12763	12581	12748	12781	12721	12684	12808	12939	12698	12828	12887	12665	12693	12773	12772	12790	12829	12830	12767	12842	12608	12784	12706	12717	12823	12651	12689	12672	12765	12842	12695	12825	12756	12820	12756	12875	12699	12872	12854	12769	12779	12715	12651	12817	12656	12807	12697	12847	12890	12624	12861	12792	12863	12603	12719	12654	12720	12704	12808	12826	12684	12703	12856	12812	12776	12937	12572	12742	12792	12662	12782	12789	12679	12741	12852	12872	12820	12698	12755	12825	12942	12792	12840	12732	12805	12818	12887	12811	12687	12665	12930	12749	12825	12869	12919	12773	12668	12731	12871	12722	12740	12604	12793	12877	12777	12760	12876	12925	12710	12718	12856	12774	12848	12754	12892	12750	12661	12759	12734	12761	12793	12783	12827	12743	12807	12734	12594	12827	12749	12752	12880	12738	12558	12685	12778	12791	12919	12897	12770	12830	12755	12666	12731	12816	12773	12774	12889	12795	12693	12835	12620	12890	12908	12754	12810	12824	12712	12811	13036	12654	12876	12892	12856	12832	12617	12673	12716	12818	12706	12809	12838	12731	12742	12669	12760	12935	12838	12826	12765	12632	12738	12959	12839	12815	12826	12701	12793	12821	12899	12826	12786	12745	12731	12927	12855	12723	12847	12992	12905	12780	12766	12801	12651	12729	12889	12594	12652	12743	12805	12662	12781	12899	12810	12776	12663	12740	12814	12880	12776	12775	12764	12829	12598	12669	12775	12922	12839	12639	12789	12843	12661	12963	12745	12857	12692	12693	12920	12801	12821	12720	12697	12608	12822	12915	12944	12807	12621	12795	12799	12672	12735	12896	12736	12790	12969	12655	12668	12869	12667	12700	12829	12750	12790	12699	13005	12839	12878	12690	12737	12708	12761	12837	12596	12793	12708	12800	12783	12766	12726	12947	12708	12893	12631	12714	12738	12737	12820	12705	12796	12693	12849	12801	12716	12871	12781	12735	12667	12783	12707	12762	12603	12906	12701	12896	12746	12913	12771	12668	12819	12810	12806	12747	12745	12763	12974	12772	12645	12861	12852	12916	12657	12694	12787	12737	12668	12790	12772	12724	12760	12855	12714	12792	12651	12691	12759	12665	12628	12755	12798	12758	12834	12603	12720	12839	12759	12745	12799	12631	12750	12914	12765	12844	12800	12859	12714	12721	12675	12810	12683	12707	12738	12762	12542	12864	12704	12815	12908	12736	12747	12686	12801	12864	12845	12879	12747	12667	12761	12782	12556	12849	12614	12798	12953	12802	12759	12615	12807	12787	12899	12792	12794	12864	12741	12757	12753	12804	12705	12864	12755	12741	12901	12772	12943	12744	12625	12816	12734	12758	12639	12720	12669	12728	12936	12995	12925	12769	12683	12769	12951	12929	12752	12854	12973	12846	12708	12760	12773	12754	12604	12785	12864	12782	12868	12711	12805	12854	12639	12792	12703	12853	12761	12823	12608	12874	12835	12822	12633
22624	20975	28735	23432	21243	22938	23412	17741	16111	16134	15618	15483	15308	15184	14747	14813	14751	14348	14308	14145	14141	14010	14122	14062	13998	13984	13843	13740	13883	13771	13808	13880	13730	13521	13562	13697	13805	13616	13565	13733	13552	13670	13677	13783	13763	13586	13436	13421	13567	13518	13591	13558	13563	13402	13457	13568	13539	13705	13653	13592	13303	13326	13554	13490	13585	13402	13627	13477	13450	13781	13518	13522	13458	13623	13628	13503	13365	13521	13391	13436	13595	13478	13557	13512	13585	13461	13614	13483	13461	13497	13471	13562	13571	13680	13251	13486	13468	13324	13229	13364	13448	13370	13640	13517	13416	13470	13468	13487	13420	13488	13328	13506	13360	13409	13302	13501	13383	13619	13498	13290	13367	13709	13571	13433	13588	13441	13409	13417	13426	13421	13573	13328	13636	13398	13561	13448	13527	13395	13414	13481	13439	13574	13337	13463	13397	13567	13568	13392	13577	13267	13271	13248	13300	13496	13491	13393	13611	13351	13570	13367	13646	13704	13463	13353	13541	13510	13518	13677	13421	13244	13439	13514	13417	13279	13379	13495	13566	13469	13463	13530	13477	13378	13722	13534	13478	13596	13378	13486	13465	13471	13453	13528	13392	13474	13573	13484	13591	13589	13389	13695	13654	13226	13522	13413	13422	13353	13441	13539	13250	13690	13631	13338	13545	13380	13466	13339	13625	13284	13433	13390	13517	13271	13475	13347	13417	13302	13313	13481	13459	13378	13467	13591	13385	13507	13403	13439	13508	13493	13417	13558	13384	13492	13460	13538	13526	13409	13349	13467	13474	13471	13507	13340	13501	13415	13606	13468	13681	13508	13524	13602	13338	13513	13448	13310	13330	13628	13242	13372	13441	13362	13408	13495	13186	13456	13510	13271	13357	13216	13427	13537	13402	13297	13487	13418	13298	13379	13631	13304	13515	13242	13603	13520	13475	13414	13429	13368	13372	13487	13571	13535	13630	13552	13371	13352	13433	13587	13558	13314	13530	13549	13436	13382	13392	13359	13479	13587	13555	13440	13586	13396	13573	13466	13501	13423	13350	13673	13423	13481	13430	13398	13446	13567	13682	13497	13703	13411	13278	13278	13315	13457	13528	13525	13384	13415	13430	13340	13369	13525	13567	13428	13403	13472	13431	13379	13430	13658	13388	13374	13434	13561	13487	13592	13392	13403	13400	13440	13430	13547	13383	13545	13473	13433	13455	13337	13348	13440	13570	13470	13487	13395	13316	13267	13325	13330	13443	13572	13564	13449	13459	13491	13237	13315	13394	13276	13513	13395	13482	13474	13646	13547	13377	13377	13488	13509	13328	13416	13524	13311	13382	13379	13332	13324	13414	13441	13489	13551	13510	13458	13391	13449	13478	13389	13333	13475	13376	13459	13410	13479	13395	13218	13386	13493	13379	13556	13449	13404	13503	13484	13459	13499	13587	13648	13500	13369	13419	13305	13553	13371	13427	13532	13499	13490	13531	13280	13590	13236	13625	13326	13448	13568	13485	13560	13518	13322	13338	13310	13298	13400	13385	13617	13410	13549	13405	13176	13248	13494	13544	13397	13419	13620	13442	13345	13473	13416	13415	13346	13449	13447	13464	13169	13536	13505	13512	13482	13475	13513	13614	13196	13507	13300	13260	13364	13306	13445	13357	13409	13578	13369	13474	13481	13457	13511	13410	13535	13482	13516	13306	13312	13363	13478	13352	13356	13524	13425	13385	13515	13313	13476	13460	13411	13521	13402	13411	13431	13210	13362	13377	13512	13345	13331	13400	13660	13465	13440	13498	13414	13539	13397	13398	13298	13394	13521	13392	13348	13464	13323	13308	13607	13206	13368	13302	13611	13516	13390	13389	13377	13532	13361	13451	13468	13401	13488	13570	13488	13532	13433	13545	13420	13493	13285	13583	13428	13494	13427	13385	13478	13490	13522	13441	13154	13386	13486	13500	13503	13470	13272	13425	13474	13468	13509	13472	13485	13493	13441	13460	13522	13386	13302	13419	13570	13431	13353	13417	13250	13366	13299	13533	13319	13393	13433	13522	13525	13515	13279	13392	13434	13468	13437	13404	13409	13429	13404	13413	13477	13555	13424	13627	13408	13390	13353	13348	13578	13433	13405	13354	13499	13472	13401	13418	13621	13382	13295	13337	13370	13415	13511	13333	13573	13417	13494	13444	13610	13369	13599	13493	13552	13384	13418	13585	13507	13484	13576	13369	13484	13504	13481	13368	13495	13562	13618	13517	13583	13556	13253	13465	13539	13453	13339	13647	13505	13344	13394	13470	13342	13489	13651	13351	13710	13576	13308	13643	13615	13537	13319	13613	13396	13464	13358	13652	13390	13394	13347	13576	13411	13521	13314	13330	13309	13260	13322	13395	13570	13511	13359	13351	13373	13550	13331	13236	13511	13403	13312	13358	13324	13412	13570	13605	13646	13706	13400	13497	13512	13348	13261	13432	13490	13419	13454	13495	13330	13303	13493	13585	13500	13506	13418	13429	13497	13339	13492	13437	13145	13544	13589	13507	13531	13393	13458	13379	13330	13427	13527	13428	13406	13251	13579	13443	13430	13497	13496	13434	13530	13409	13233	13407	13542	13278	13277	13502	13508	13549	13391	13679	13364	13425	13378	13372	13601	13343	13333	13511	13438	13634	13457	13334	13411	13529	13402	13556	13404	13267	13417	13519	13325	13297	13393	13295	13340	13435	13295	13530	13596	13328	13455	13378	13426	13529	13493	13358	13516	13666	13408	13632	13422	13606	13565	13357	13210	13364	13438	13553	13501	13416	13393	13521	13513	13492	13471	13606	13480	13433	13448	13659	13546	13387	13378	13250	13610	13579	13498	13426	13389	13387	13537	13485	13348	13414	13433	13621	13539	13475	13399	13394	13343	13384	13383	13257	13484	13453	13493	13188	13506	13469	13415	13413	13345	13366	13532	13569	13512	13461	13418	13301	13341	13379	13391	13559	13424	13531	13421	13472	13487	13389	13376	13619	13464	13508	13437	13358	13352	13473	13400	13499	13419	13529	13590	13349	13385	13483	13571	13544	13428	13350	13520	13541	13449	13537	13516	13565	13700	13419	13419	13330	13454	13595	13314	13611	13421	13582	13456	13344	13614	13571	13246	13421	13447	13376	13392	13528	13330	13446	13452	13374	13409	13397	13358	13477	13475	13572	13455	13381	13506	13599	13443	13315	13406	13336	13608	13348	13330	13318	13353	13472	13391	13579	13386	13371	13520	13618	13521	13375	13424	13478	13435	13188	13461	13628	13403	13391	13419	13510	13433	13486	13357	13590	13501	13352	13383	13622	13353	13648	13579	13423	13525	13441	13610	13495	13307	13398	13436	13468	13569	13582	13407	13284	13410	13287	13379	13326	13452	13317	13459	13372	13465	13292	13386	13421	13501	13551	13435	13587	13360	13354	13417	13569	13517	13458	13318	13614	13428	13568	13335	13479	13387	13354	13624	13348	13305	13412	13307	13566	13366	13249	13327	13384	13647	13429	13453	13524	13337	13230	13550	13418	13259	13274	13411	13622	13552	13741	13418	13303	13467	13625	13395	13649	13456	13500	13425	13631	13255	13402	13525	13473	13435	13315	13396	13518	13313	13345	13463	13317	13367	13203	13286	13389	13265	13520	13499	13439	13418	13400	13365	13405	13480	13447	13422	13360	13335	13262	13503	13545	13293	13489	13417	13469	13567	13540	13520	13331	13503	13473	13574	13311	13686	13461	13441	13350	13433	13297	13401	13515	13455	13447	13373	13626	13332	13485	13667	13574	13391	13445	13425	13397	13536	13318	13417	13296	13390	13447	13677	13558	13344	13378	13311	13471	13624	13351	13245	13439	13306	13441	13489	13372	13356	13548	13373	13402	13626	13519	13633	13471	13430	13346	13517	13607	13295	13426	13419	13462	13564	13576	13356	13506	13433	13558	13346	13449	13464	13370	13495	13363	13392	13462	13349	13471	13517	13418	13531	13422	13557	13597	13468	13634	13392	13332	13474	13520	13566	13594	13474	13400	13226	13347	13597	13304	13326	13402	13411	13267	13438	13470	13337	13346	13573	13532	13463	13542	13451	13331	13489	13299	13417	13373	13366	13491	13479	13520	13561	13446	13336	13490	13489	13495	13576	13509	13470	13265	13315	13548	13379	13488	13308	13297	13387	13443	13328	13525	13481	13430	13489	13362	13424	13507	13323	13293	13570	13574	13317	13404	13509	13463	13302	13375	13519	13518	13366	13377	13433	13429	13458	13418	13550	13585	13488	13543	13402	13217	13369	13406	13536	13699	13443	13472	13430	13327	13275	13381	13507	13254	13520	13414	13419	13337	13481	13270	13516	13392	13564	13364	13408	13481	13312	13360	13445	13240	13489	13519	13402	13472	13404	13280	13446	13606	13601	13624	13577	13624	13361	13391	13345	13325	13463	13414	13429	13707	13378	13299	13598	13448	13540	13523	13589	13539	13505	13466	13589	13301	13527	13420	13412	13531	13463	13287	13540	13461	13436	13348	13562	13616	13482	13348	13408	13408	13405	13522	13468	13319	13270	13621	13350	13410	13468	13550	13396	13277	13499	13361	13380	13522	13318	13440	13696	13364	13461	13392	13543	13384	13412	13432	13350	13435	13475	13352	13440	13444	13285	13375	13533	13352	13423	13480	13457	13357	13381	13162	13556	13469	13489	13340	13660	13454	13541	13507	13312	13482	13471	13528	13696	13385	13473	13322	13591	13600	13427	13488	13393	13540	13346	13467	13330	13594	13651	13407	13536	13450	13467	13550	13491	13466	13515	13299	13281	13450	13540	13398	13376	13506	13450	13444	13535	13432	13392	13653	13208	13487	13301	13290	13542	13569	13382	13360	13320	13437	13475	13433	13107	13413	13423	13374	13336	13534	13522	13319	13246	13522	13763	13713	13491	13475	13487	13461	13266	13394	13542	13322	13478	13338	13398	13457	13371	13622	13260	13484	13425	13421	13349	13402	13411	13489	13282	13433	13410	13402	13320	13488	13560	13617	13731	13379	13411	13696	13454	13464	13462	13516	13658	13587	13350	13508	13343	13385	13544	13504	13519	13361	13387	13382	13669	13377	13317	13379	13610	13363	13402	13513	13465
21056	38167	36747	29083	24589	21600	19744	18392	17303	16627	15921	15632	15566	15037	14628	14300	14264	13807	13727	13577	13387	13399	13303	13140	13200	13002	12919	12947	12767	12940	12902	12768	12747	12552	12590	12489	12581	12595	12664	12668	12457	12459	12620	12625	12599	12518	12598	12535	12469	12587	12418	12647	12477	12502	12577	12359	12565	12348	12438	12458	12510	12463	12518	12540	12425	12575	12351	12402	12450	12396	12481	12435	12618	12505	12399	12447	12587	12399	12558	12488	12603	12446	12428	12468	12357	12313	12513	12397	12473	12412	12560	12459	12407	12377	12452	12444	12622	12443	12439	12355	12464	12406	12616	12510	12283	12404	12405	12476	12483	12391	12563	12424	12318	12438	12336	12397	12481	12430	12240	12240	12570	12463	12432	12322	12514	12438	12476	12399	12381	12492	12494	12533	12462	12547	12362	12433	12491	12517	12525	12372	12385	12468	12374	12458	12441	12508	12303	12505	12304	12446	12386	12486	12573	12491	12499	12479	12442	12457	12468	12475	12412	12500	12392	12274	12571	12462	12373	12505	12347	12515	12568	12465	12410	12550	12426	12353	12488	12472	12186	12356	12309	12392	12481	12446	12586	12476	12554	12297	12516	12466	12413	12404	12564	12286	12343	12389	12513	12485	12421	12547	12453	12374	12445	12351	12472	12370	12416	12506	12567	12507	12450	12438	12499	12485	12585	12378	12289	12328	12421	12405	12432	12386	12290	12486	12461	12356	12340	12450	12359	12396	12416	12350	12419	12420	12287	12392	12410	12442	12281	12256	12547	12453	12544	12306	12317	12498	12500	12516	12452	12390	12353	12229	12385	12639	12524	12341	12345	12537	12415	12399	12467	12408	12408	12386	12591	12374	12493	12466	12511	12461	12383	12364	12388	12528	12336	12381	12383	12341	12509	12458	12323	12624	12392	12377	12155	12472	12519	12233	12443	12496	12565	12480	12241	12449	12268	12265	12493	12480	12466	12259	12392	12348	12470	12492	12529	12314	12410	12396	12593	12419	12544	12410	12473	12539	12411	12410	12489	12528	12385	12560	12479	12328	12502	12397	12326	12372	12349	12329	12301	12328	12393	12438	12394	12579	12388	12466	12250	12456	12383	12464	12348	12282	12445	12441	12338	12377	12456	12521	12461	12471	12265	12430	12528	12420	12377	12384	12509	12380	12511	12467	12526	12300	12460	12333	12490	12507	12544	12451	12518	12546	12531	12222	12514	12471	12471	12454	12528	12507	12549	12267	12418	12537	12504	12485	12389	12413	12598	12438	12485	12421	12355	12441	12520	12455	12520	12400	12387	12434	12451	12483	12386	12410	12493	12519	12362	12370	12467	12544	12451	12426	12406	12324	12588	12401	12379	12339	12472	12317	12437	12455	12335	12457	12443	12306	12413	12473	12447	12343	12596	12476	12391	12445	12373	12385	12437	12453	12515	12415	12464	12495	12294	12326	12478	12403	12302	12346	12326	12405	12484	12526	12459	12364	12371	12619	12333	12490	12364	12422	12542	12394	12379	12496	12465	12323	12442	12209	12574	12249	12496	12256	12493	12520	12527	12560	12371	12552	12345	12458	12266	12515	12575	12489	12446	12481	12291	12379	12481	12301	12365	12435	12495	12593	12374	12379	12357	12370	12368	12402	12444	12337	12345	12482	12423	12526	12369	12284	12364	12446	12358	12399	12551	12451	12506	12331	12311	12343	12466	12606	12369	12378	12446	12497	12589	12478	12380	12330	12473	12396	12593	12307	12444	12391	12597	12326	12451	12303	12366	12415	12363	12593	12375	12482	12362	12491	12424	12518	12384	12429	12319	12459	12608	12415	12371	12312	12509	12399	12290	12437	12446	12335	12534	12432	12560	12360	12382	12471	12439	12580	12467	12607	12520	12405	12490	12303	12324	12396	12472	12352	12544	12517	12350	12444	12393	12324	12330	12455	12353	12265	12284	12277	12496	12437	12331	12340	12490	12380	12474	12507	12436	12378	12433	12294	12511	12509	12514	12750	12358	12525	12411	12397	12306	12481	12455	12353	12432	12359	12535	12352	12285	12466	12442	12293	12485	12497	12454	12220	12475	12378	12376	12482	12444	12491	12337	12484	12414	12365	12289	12465	12304	12356	12346	12472	12379	12506	12440	12439	12467	12500	12345	12559	12524	12376	12368	12353	12359	12481	12351	12331	12412	12346	12337	12357	12354	12365	12407	12397	12390	12584	12434	12500	12271	12337	12315	12577	12378	12428	12466	12347	12352	12413	12481	12376	12461	12354	12350	12413	12575	12218	12428	12452	12365	12447	12346	12303	12586	12578	12506	12477	12376	12478	12565	12349	12548	12496	12341	12431	12509	12451	12419	12526	12562	12520	12449	12462	12469	12350	12420	12292	12339	12418	12386	12476	12433	12469	12444	12571	12424	12505	12553	12443	12298	12499	12450	12426	12610	12501	12393	12394	12361	12404	12398	12598	12507	12450	12319	12428	12472	12444	12494	12602	12365	12538	12499	12527	12455	12425	12523	12384	12362	12523	12415	12312	12429	12377	12451	12442	12439	12579	12419	12518	12595	12481	12439	12448	12419	12657	12490	12607	12413	12408	12476	12465	12534	12421	12395	12375	12594	12399	12321	12359	12488	12372	12439	12415	12462	12467	12238	12492	12565	12390	12275	12390	12452	12514	12323	12342	12281	12379	12383	12270	12383	12339	12453	12280	12382	12464	12493	12481	12346	12395	12371	12561	12403	12368	12482	12394	12375	12374	12422	12626	12498	12557	12362	12270	12483	12320	12458	12346	12460	12411	12296	12369	12405	12524	12413	12473	12399	12483	12497	12450	12414	12332	12403	12371	12537	12464	12510	12449	12488	12245	12452	12656	12451	12532	12319	12388	12543	12392	12447	12397	12461	12442	12611	12399	12426	12477	12169	12724	12288	12305	12307	12505	12543	12438	12409	12415	12401	12479	12366	12564	12403	12312	12561	12446	12494	12259	12447	12551	12434	12487	12433	12375	12509	12313	12274	12396	12361	12475	12449	12446	12495	12456	12300	12489	12479	12429	12469	12521	12463	12420	12558	12406	12437	12505	12449	12373	12520	12359	12375	12450	12503	12293	12446	12331	12316	12315	12428	12403	12397	12364	12400	12337	12455	12420	12351	12228	12277	12393	12477	12546	12451	12470	12385	12594	12390	12399	12385	12324	12374	12424	12397	12368	12382	12422	12671	12403	12432	12460	12630	12417	12499	12514	12336	12261	12482	12385	12578	12492	12349	12424	12561	12395	12358	12280	12447	12365	12417	12373	12445	12478	12378	12507	12341	12478	12433	12490	12373	12356	12489	12365	12524	12428	12405	12398	12468	12394	12533	12292	12363	12193	12346	12359	12469	12297	12330	12445	12310	12526	12401	12377	12429	12393	12456	12389	12439	12325	12485	12561	12434	12446	12431	12368	12541	12493	12295	12455	12370	12514	12454	12511	12357	12408	12459	12498	12541	12516	12500	12504	12480	12379	12375	12428	12541	12470	12427	12561	12414	12408	12517	12399	12349	12417	12427	12618	12519	12358	12412	12372	12399	12360	12644	12497	12389	12291	12399	12452	12521	12362	12404	12457	12408	12339	12449	12476	12244	12330	12510	12398	12339	12598	12347	12529	12351	12484	12524	12242	12594	12463	12402	12441	12407	12354	12271	12463	12522	12408	12186	12286	12425	12576	12637	12264	12383	12212	12433	12535	12477	12463	12622	12293	12513	12556	12438	12543	12399	12438	12397	12415	12331	12517	12518	12368	12454	12362	12528	12505	12471	12483	12395	12378	12392	12563	12504	12363	12420	12352	12621	12393	12356	12611	12350	12452	12446	12519	12335	12513	12615	12403	12375	12514	12322	12471	12406	12283	12548	12381	12421	12421	12389	12504	12305	12365	12410	12391	12381	12292	12554	12258	12433	12453	12348	12354	12441	12286	12469	12422	12236	12339	12604	12578	12469	12348	12411	12401	12291	12490	12377	12363	12527	12403	12260	12453	12302	12566	12572	12332	12568	12463	12423	12478	12325	12459	12522	12327	12311	12299	12418	12420	12548	12397	12392	12509	12444	12304	12426	12421	12402	12426	12427	12550	12382	12454	12371	12448	12588	12388	12452	12377	12511	12320	12484	12393	12543	12433	12313	12465	12441	12401	12486	12317	12310	12383	12424	12326	12323	12514	12287	12547	12404	12411	12429	12376	12473	12669	12349	12356	12434	12339	12606	12482	12461	12349	12535	12578	12616	12494	12544	12501	12487	12389	12597	12402	12413	12395	12318	12446	12418	12383	12400	12445	12542	12401	12280	12420	12333	12432	12377	12460	12571	12515	12548	12457	12493	12233	12496	12371	12634	12384	12495	12374	12490	12254	12332	12543	12379	12550	12545	12292	12585	12375	12389	12545	12388	12492	12403	12457	12450	12391	12364	12370	12572	12362	12387	12587	12502	12532	12451	12425	12572	12303	12480	12471	12420	12359	12369	12443	12545	12495	12412	12394	12529	12487	12592	12553	12519	12423	12396	12414	12310	12506	12336	12449	12372	12430	12446	12442	12426	12374	12615	12520	12264	12328	12312	12414	12611	12400	12573	12440	12610	12258	12400	12362	12385	12419	12494	12572	12396	12243	12298	12346	12382	12438	12392	12320	12344	12309	12410	12435	12315	12468	12447	12310	12483	12407	12515	12460	12506	12271	12398	12575	12367	12266	12424	12330	12439	12340	12537	12523	12463	12244	12451	12392	12368	12440	12416	12439	12482	12623	12515	12220	12375	12408	12541	12479	12331	12441	12374	12385	12408	12365	12635	12504	12501	12439	12457	12467	12364	12352	12596	12428	12394	12481	12345	12528	12534	12266	12549	12486	12492	12500	12408	12360	12540	12524	12543	12373	12368	12428	12524	12486	12443	12387	12420	12290	12431	12536	12489	12217	12359	12589	12394	12661	12433	12245	12396	12358	12404	12407	12386	12313	12627	12470	12445	12447	12429	12473	12296	12477	12478	12349	12454	12598	12368	12440	12351	12509	12337	12485	12406	12411	12406	12434	12369	12333	12416	12467	12212	12302	12310	12407	12411	12441	12491	12330	12528	12469	12388	12419	12484	12359	12316	12315	12335	12345	12445	12389
27228	22572	25940	22434	17913	16634	16312	15623	15328	15236	15083	14913	14762	14639	14842	14534	14708	14442	14440	14373	14413	14329	14574	14475	14678	14291	14157	14281	14413	14104	14139	14313	14369	14389	14276	14191	14091	14200	14331	14175	14359	14115	14300	14196	14182	14139	14190	14183	14227	14125	14127	14108	14095	14244	14139	14157	14021	14176	14092	14074	14249	14093	14069	14341	14177	14109	14190	14168	14300	13983	14254	14093	14056	14136	14138	14151	14151	14151	14069	14116	14053	14180	14061	14048	14305	13991	14097	14123	14038	14162	14208	14287	14207	13988	13937	14037	13990	14117	14011	14351	14225	14142	14134	14235	14101	14137	14129	14109	14217	14134	14222	14122	14108	14177	14038	14085	14395	14240	14184	14296	14203	14142	14027	14184	14160	14302	14360	14215	14234	14216	14123	14185	14064	14219	14271	14228	14157	14243	14203	14178	14116	14109	14257	14204	14163	14085	14050	13815	14276	14037	14010	13964	14111	14267	14479	14135	14010	14036	14155	14260	14436	14165	14103	14347	14283	14143	14298	14095	14215	14194	14259	14081	14110	14057	14082	14162	14054	14180	14232	14271	14123	14335	14239	14098	14307	14181	14151	14154	14241	14145	14042	14013	14200	14234	14276	14236	14389	14191	14403	14146	14123	14172	14117	14227	14093	14276	14087	14266	14284	13958	14077	14092	14152	14107	14156	13999	14054	14152	14032	14149	14286	14243	14213	14300	14108	14041	14112	14297	13971	14211	14120	14254	14220	14195	14162	14210	14133	13938	14062	14014	13953	14188	14129	14153	14172	14061	14097	13952	14264	14313	14328	14201	14168	14199	14064	14061	14398	14004	14121	14180	14040	14070	13966	14062	14060	14183	14134	14153	14079	14102	14003	14150	14050	14223	14029	14067	14173	14272	14150	14212	14107	14201	14236	14124	14101	14187	14128	13986	14251	14105	14224	14020	14182	14185	13966	14231	14115	14150	14294	14064	14168	13987	14125	14091	14041	14273	14018	14227	14154	14135	14199	14115	14282	14092	14202	14240	13941	14071	14129	14221	14103	14336	14140	14262	14118	14360	14206	14159	14388	14248	14048	13978	14182	14111	14231	14117	13989	14072	14137	14115	14085	14201	14002	14195	14339	14093	14248	14038	14051	14152	14231	14130	14140	13946	13855	14184	13997	14265	14128	14196	14196	14313	14049	14013	14071	14254	14319	14323	14025	14170	14145	14035	14207	14090	14205	14158	14080	14004	14053	14153	14065	13976	14106	14132	14098	14198	13944	13996	14193	14103	14259	14046	14125	14319	14269	14100	14061	14183	14046	14134	14133	14341	14199	13855	14308	14147	14232	14231	14171	14275	14145	14210	14042	14208	14094	14266	13967	14156	14038	14116	14118	14142	14260	14248	14179	14227	14227	13989	14097	14082	14122	14152	14199	14131	14221	14163	14137	14082	14236	14469	14186	14224	14251	14214	14108	14195	14076	14281	14135	14013	14055	14099	14303	14304	14223	14132	14235	14131	14105	14148	14118	13995	14071	13972	14030	14182	14115	14139	14201	14036	14142	14170	14179	14091	14219	14251	14262	14304	14144	14106	14349	14223	14101	14178	14195	14111	14090	14085	14129	14108	14236	14201	14287	14250	14097	14305	14122	13996	14050	13918	14209	14243	14243	14139	14229	14053	14279	14048	14027	14022	13919	14103	14284	14203	14103	14335	14162	14150	14141	14157	14108	14044	14204	14149	14063	14021	14092	14121	14018	14058	14146	14118	14205	14266	14145	14142	14183	14006	14039	13969	14239	14210	14193	14035	14184	14037	14320	14253	14191	14143	13967	14309	14302	14237	14270	14052	13894	14202	14297	13955	14140	14157	14251	13980	14199	14139	14145	14180	14112	14088	14157	14181	14143	14099	14141	14259	14016	14119	14311	14271	14076	14066	14291	14078	14203	14036	14180	14023	14071	14241	14143	14197	14305	14104	14156	14308	14282	14008	14092	14013	14082	14113	14132	14032	13957	14103	14208	14300	14436	13957	14081	14177	13992	14252	14173	14247	14131	14250	14057	14126	14236	14129	14035	14231	14177	14113	14115	14066	14338	14057	14068	14192	14041	14220	14126	14240	14120	14305	14151	14254	13965	14339	14018	14074	14260	14098	14151	14104	14139	14170	14014	14183	14041	14094	14010	14230	14143	14078	14195	14050	14287	14261	13978	14110	13936	14064	14057	14077	14211	14079	14222	14092	14250	14115	14296	14139	14224	14051	14048	14078	14106	14202	14156	14000	14175	14132	14066	14290	14147	14298	14124	13999	14199	14225	14244	14297	14095	14120	14084	14012	14036	14043	14067	14019	13967	13996	14037	14304	14204	14091	14116	14198	14218	14264	14141	14119	14229	13912	14176	13995	14152	14056	14253	14177	14277	14218	14162	14044	14164	14120	13897	14155	14078	14101	14164	14212	14127	14154	14239	14286	14192	14128	14160	14149	14259	13914	14000	14097	14132	14321	14188	13994	14231	14251	14428	13992	14208	14175	13990	14124	14307	14157	14118	14376	14186	14093	14183	14246	14014	14044	14049	14053	14186	14176	14286	14176	14184	13974	14390	14127	14167	14165	14108	14088	14077	14078	14110	14133	14103	14004	14157	14181	14253	14113	14180	14249	14105	14206	14082	14190	14094	14163	14120	13997	14181	14123	14123	14097	14292	14253	14173	14103	14067	14103	14022	14131	14219	14311	13993	14181	14161	14148	14007	14106	14318	14069	14037	14062	14057	14048	14223	14130	14221	14113	14182	14055	14106	14201	14054	13894	14299	14193	14033	13987	14276	14208	14193	14160	13996	14117	14062	14348	14193	14238	14290	14194	13955	14112	14464	14000	14302	14198	14336	14117	14053	14154	14083	14084	14095	14057	14151	14166	14182	14153	14095	14131	14244	14185	14066	14134	14103	14122	14131	14059	14066	14308	14239	14176	14095	14051	14279	14073	14198	14108	14057	14118	14325	14192	14082	14047	14049	14164	14123	14405	14285	14156	13999	14135	14038	14145	14269	14008	14110	14162	14171	14168	14157	14069	14025	14414	14179	14048	14146	14253	13989	14276	14202	14129	14160	14359	14106	14089	14265	14089	14292	14147	14161	13910	14098	14156	14092	14093	13916	14180	14121	14063	14128	14292	14406	14164	14047	14179	14139	14113	14104	14038	14124	14263	14280	14153	14247	14238	14340	14161	14129	14085	14238	14258	14096	14312	14136	14216	14256	14114	14279	13942	13923	14148	14204	13991	14347	14249	14249	14041	14271	14284	14043	14120	14289	14221	14194	14275	14098	14101	14097	14130	14207	14203	14029	14183	14145	14094	14249	14094	14272	14207	14340	14151	14096	14052	14089	14116	14147	14005	14139	14167	14038	14277	14096	14212	14113	14247	14095	14185	14030	14026	14284	13996	14239	14404	14282	14252	13913	14008	14117	14178	14176	14170	14200	13979	14075	14164	14076	14023	14283	14025	14027	14171	14224	14262	14140	14080	14109	14108	14254	14133	14116	13993	14169	14145	14137	14132	14199	14181	14179	14237	14172	14219	14302	13973	13976	14186	14179	14253	14161	14236	14209	14099	14113	14288	14313	14126	14076	14245	14062	14194	14175	14357	14235	14161	14250	14085	14312	14013	14223	14075	14259	14247	14143	14108	14043	14164	13997	14252	14214	14146	14233	14287	14213	14251	14215	14457	14156	14090	14119	13999	14302	13984	14251	14083	14241	14114	14156	14149	14108	14290	14087	14151	14238	14222	14069	14125	14160	14074	14117	14159	14059	14271	14145	14160	14003	14049	14149	14060	14075	14279	14189	14225	14097	14147	14095	14091	14073	14185	14157	14223	14070	14101	14054	14062	14226	14202	13999	13965	13973	14130	14185	14437	14195	14121	14336	14151	13989	14043	14078	14276	14223	14094	14054	14042	13838	14055	14069	14428	14206	14045	14243	14243	14300	14300	14221	14382	14037	14363	14222	14171	13924	14129	14227	13965	14234	13891	14062	14176	13962	14174	13915	14174	13976	14205	14131	14029	14062	14299	13967	14026	14306	14092	14004	14262	14152	14113	14177	14108	14012	14102	14120	14126	13996	14075	14067	14317	13950	14185	14176	14057	14083	14200	14196	14210	14137	14073	14160	14258	14192	14102	14319	14160	14026	14175	14134	14276	13919	14151	14187	14138	14137	14252	14003	14251	14098	14261	14101	14229	14117	14134	14095	14139	14090	14270	14197	14066	14073	13964	14096	13943	14101	14224	14052	14220	14004	14187	14141	14107	14046	14187	14158	13995	14183	14179	14201	14246	14316	14128	14225	14340	14250	13988	13993	14069	14029	14145	14183	14012	14182	14066	14190	13964	14041	14140	14133	13986	14186	14178	14088	14065	14265	14225	14156	14126	14101	14184	14158	14027	14258	14173	14160	14213	14063	14101	14186	13994	14221	14182	14020	14138	14236	14136	14214	14013	14155	14064	14037	14243	14096	14114	14144	14179	14438	14020	14086	14195	14212	14137	14216	13985	14183	13943	14210	14148	14187	14169	14221	14072	14097	14160	14142	14315	14247	14213	14289	14106	14235	14132	14227	14341	14098	14307	14267	14155	14172	14215	13885	14115	14122	14223	14061	14150	14097	14125	14200	14205	14081	14168	14151	14147	14256	13830	14161	14110	14126	14224	14176	14004	14052	13962	14062	14175	14267	14183	14009	14352	14221	14239	14292	14280	14063	14139	14266	14316	14196	14153	14329	14202	14314	14364	14145	14222	14062	14122	14255	14213	14149	14024	14192	14136	14161	14134	14382	14171	14208	14128	14233	14106	13919	14168	14017	14137	14070	14153	14187	14105	14170	14162	14104	14139	14360	14148	14308	14145	14036	14323	14126	13966	14098	14061	14224	13907	14298	14147	14392	14113	14316	14053	14241	14248	14173	14038	14018	14139	14206	14110	14157	14129	14353	14143	14267	14233	14224	14158	14136	14279	14049	14111	14050	14133	14154	14110	14128	14171	13959	14183	14047	13850	14186	14299	14259	14250	14171	14299	14059	14109	14211	14110	13986	13841	14060	14192	14040	14197	14257	14198	14160	14069	14136	14148	14177	14528	14234	14232	14248	14000	14176	14074	14144	14203
19823	28868	27248	21760	18704	16887	16085	15313	15027	14595	14489	14312	14223	14007	13830	13716	13690	13442	13514	13440	13292	13338	13181	13305	13131	13183	13156	13056	13064	13106	13043	13014	13182	13026	12980	12939	13082	13031	13098	13095	13001	12876	13007	13020	13014	12876	13006	12941	13026	12914	13012	13031	12940	12879	13016	12983	13038	12892	12889	13009	12748	12955	12875	12969	13018	12997	12972	12874	12988	12895	12973	12783	12906	12919	12983	13011	13005	13039	12863	12920	12867	13084	12752	13033	13068	13009	12932	12724	12922	12902	12953	12898	13039	12781	13132	12844	12936	12950	12962	12821	12947	12927	12654	12869	12780	13035	12932	12684	12797	12790	12992	12912	13065	12981	12925	12858	12805	12912	12858	12749	13097	13028	12843	13088	12822	12847	12858	12984	12764	13012	13018	12809	12762	12874	12857	13146	13104	13012	12953	12833	12863	12909	12972	12897	12954	12783	12905	12964	12880	13025	12849	13062	12933	12854	12808	12926	12958	12870	12821	12982	12986	12886	12948	12900	13107	12916	12920	12899	13094	12927	12891	13088	12939	12940	12874	12900	12921	12972	12897	13029	12875	12853	13017	13114	12996	12956	13143	13045	12915	12824	13053	12913	12867	13136	13003	12851	13035	13007	12892	13023	13138	13043	12980	12962	12972	13082	12878	12956	12955	12937	12985	12883	13009	12778	12900	12946	12982	13053	13081	13056	13062	13024	13106	12940	13189	12998	12890	12947	12933	13002	12862	12938	12676	12736	13103	12979	12905	12946	13047	12963	12902	12775	13032	12920	13024	12946	12946	12998	12872	12877	12973	12924	12831	12944	12837	13015	12943	12995	12901	12862	12920	12938	12895	12950	12949	12908	12861	12945	13050	12943	12854	12987	12899	12888	12893	12919	12996	12840	12874	12885	12952	13003	12935	13053	13020	13047	12900	12991	12900	13035	12980	12985	13040	12825	12951	12924	12975	12911	13123	12763	12978	13049	12909	12956	12891	13024	12919	12929	12907	12878	12871	12958	12969	12951	12910	12997	13043	12808	12980	12840	12967	12992	12732	13025	12887	12617	12935	13024	12981	12977	13026	12885	12891	13141	12902	12935	12843	13041	12986	12957	13010	12940	12920	13047	12884	13024	13060	12886	12942	13035	12979	12909	12813	12882	12946	13086	13003	12993	13085	12870	12873	13019	12890	12872	12908	12946	12911	12999	12890	13042	12947	12962	12956	12878	12948	12968	13025	12857	12897	12991	12904	13020	12931	12905	13036	12953	12979	13068	12885	13079	12916	12920	12856	12880	13031	12905	13007	12929	13050	12938	12928	12881	12960	12955	13006	12813	12852	12955	13020	13184	12866	12831	13054	13013	13061	12919	12970	13041	12769	12854	13000	12880	12816	12884	13084	12936	12937	12786	12835	13027	12977	12989	12849	12960	12930	12948	13066	12964	12841	13050	12845	13004	13094	12906	12962	12982	12938	12814	13035	12985	12864	12974	13029	12974	12902	12998	12964	12881	12920	12913	13060	12966	13097	12869	12940	12919	12934	13099	12854	12961	13061	12990	12972	12861	13009	12935	12898	13107	13009	13094	12930	12831	13021	13029	13002	12919	13043	12810	13036	12822	12851	12999	13018	12895	12886	12866	12865	13082	12946	12843	12954	12933	12909	12727	12975	12942	12919	12870	12743	13008	12765	12985	12877	12972	12902	12923	12922	13010	12794	12878	12952	12957	12905	12906	12919	12870	12864	12897	12856	12920	12969	13111	12966	12974	12937	13107	12837	12996	12980	12931	13041	12937	12912	13017	13112	13038	12888	12950	12991	12897	13051	12977	12884	12989	13081	12936	12967	13014	12968	12953	12837	12942	12878	13160	12975	13069	12901	12939	12793	12945	12801	12713	12982	12985	12830	12917	13079	12818	12858	12835	13033	12962	12870	12819	12932	12954	12966	12778	12971	12944	13034	13004	12989	12882	12967	12891	12953	12844	13037	12757	12923	13057	13102	12871	12896	12947	12927	12810	13011	12939	12891	13012	12911	12967	12821	12913	12842	12949	13048	12981	12806	12931	12976	13002	12892	13041	12992	13116	13032	12891	13031	12976	12883	12942	12870	12888	12931	13061	12870	12824	12951	12943	13128	12890	12786	12875	12949	13009	12884	13018	12866	12940	13000	12983	12871	12978	12909	13110	12957	13040	12795	13043	12927	13090	12993	12978	12825	12960	12788	12922	13033	13030	12942	12816	12907	12779	12834	12899	12848	12856	12971	13124	12890	12898	12821	12959	12995	12918	12994	12912	12946	12861	12840	12770	12903	12785	12866	12850	12954	12862	12997	12798	13086	12973	12792	12800	12899	12988	12966	12896	12982	12941	12950	12988	12963	12934	13033	13017	12833	13029	12908	13092	12927	12894	12915	12987	12879	12848	12938	12996	12901	12924	12896	13096	13066	12946	12929	12999	12977	13147	12993	13124	12865	13134	12948	13024	12871	13028	13106	12929	13061	12943	12907	12916	13052	12792	12898	12981	12926	12864	13000	13031	13165	12664	12962	12878	13017	12887	13147	13079	12968	12899	12960	12818	12762	12867	12958	12935	12956	12961	12994	13049	12931	12967	13122	13044	12990	13042	13024	13096	13001	12920	12895	12993	13022	12846	12961	12841	13033	12928	12869	12831	12967	12942	12980	12931	13079	13035	12955	13017	12962	12873	12818	13011	12942	12890	13015	12889	12851	13021	12959	12996	12877	12983	12919	12957	12908	12989	12904	12941	12952	12980	12886	12908	12839	12969	13023	13026	13099	12805	13058	12933	13027	12906	12869	12722	12978	12878	12838	12879	12920	12805	12930	12958	12951	12971	12991	13037	13011	12978	12755	12930	12914	13044	13041	12981	12777	12786	12915	12936	12997	13053	13053	12889	12966	13017	12968	12795	13016	12899	12996	12746	12977	12958	13013	12858	12995	12936	12878	12942	12971	12926	13018	12996	12841	12872	13180	12988	13060	12862	12944	12839	12945	13036	12832	12853	12800	12853	12788	13003	12904	13039	12923	12769	12998	12845	12998	12710	12901	12957	12937	12933	13087	12964	12861	12994	12954	12784	12963	12790	13104	12731	12949	12886	12908	12874	12954	12857	12947	12862	12884	12900	13006	13003	12978	12989	12842	12850	12934	12958	12963	12960	12982	13000	12946	12929	12867	13182	12885	13035	12856	12771	12911	12770	13025	12857	12936	12960	13025	12964	13033	12874	13130	12926	12940	13031	12892	13022	13038	12973	12905	12945	13078	12986	12898	12909	13107	12987	12854	12957	12952	12894	12820	13059	13023	12897	12927	12960	12874	12957	12902	12906	12910	13009	13095	12938	13018	13017	13000	13048	12917	12971	12869	12874	12875	12918	12931	12968	13065	12835	13000	12950	12765	12920	12911	12896	13099	12990	12941	12859	12752	12875	12955	12836	12996	12916	12903	12991	12835	13014	13115	13021	12915	12871	12943	13057	12831	12877	12907	12970	12979	12914	13002	12983	12879	13006	12923	12873	12937	12899	13030	13022	12958	12856	13177	12946	13043	13055	12976	12953	12936	12950	12921	12984	12994	13083	12904	12831	13033	12932	12819	12897	13179	12983	12897	12924	13118	12859	12669	12936	12911	12832	12989	12840	12754	13013	13018	12978	13068	12830	12825	12943	12862	12847	12745	13041	12823	12872	12994	12954	12947	13031	12887	12878	12898	13031	12833	12945	13043	13069	12887	12980	12819	12979	12816	12965	12899	12905	12865	13015	12887	12766	12894	12961	12850	12907	12981	13034	12857	12933	12995	13010	12817	12938	12936	12962	12929	12763	12835	13110	13054	12901	12978	12844	12944	12953	13000	13090	12991	13049	12995	13092	12980	12980	13013	13090	12991	12977	12890	13062	12959	13032	12991	12946	12851	13039	12995	13000	12887	12796	13000	12956	12959	12962	13043	12906	12997	12923	12949	12966	12912	13051	12924	13106	12984	12994	12900	12997	12974	12873	12911	12877	13014	12874	12939	12820	12863	12917	13042	13126	13114	12833	12891	12812	13029	12823	13020	13006	12880	12886	13054	12958	13056	12972	12914	12862	12902	13038	12919	12985	12776	13009	13005	12910	12982	13028	12841	12831	12849	12979	12877	12776	12964	12938	12948	12831	12903	12801	12891	12928	12978	12922	13228	12965	12928	12800	12967	12814	12975	12922	12920	12946	13080	12980	13030	12887	12863	12950	12956	13010	12875	13036	12935	12939	12883	12916	12862	12850	12952	12937	13047	12863	12913	12864	12834	13037	12985	12775	12937	12968	12967	13017	12844	13011	12970	13173	12879	12912	12865	12856	12984	12982	12817	12888	12884	13071	13033	12985	12916	12900	12905	12885	13014	12893	13009	12896	13025	12875	12832	12969	13071	12739	12958	12973	12789	12999	12978	12928	13061	12936	12750	12995	13132	12904	12904	13035	12847	12995	12978	12849	13051	12889	12904	12878	12902	12939	13092	12972	12951	13037	13132	12907	13063	12922	13010	12935	12763	12932	12912	12857	12783	13015	12930	12772	12974	12786	12929	12902	12992	12961	12806	13035	12922	13060	12964	12955	13002	13057	13094	12956	13007	12970	13006	12830	13063	12964	12838	12979	12989	13033	12826	12797	12843	12914	12935	12807	13105	13002	12847	12855	12873	12988	12983	12878	13205	12874	12894	13004	12896	12768	13030	12908	13019	13056	12904	12917	13037	12985	13021	12897	13103	12836	13030	12991	13031	12854	12892	12831	12828	12858	12946	12898	12826	12929	12819	12909	12785	12951	12720	12966	12937	12890	13027	13037	12900	12921	13058	13002	13104	13126	13006	12979	13005	12930	13047	12868	13117	12985	13014	12880	12997	12931	12952	13029	13003	12989	12907	13096	12847	12976	13076	12639	12834	12782	12978	12974	12920	12820	12893	12936	13106	12822	13007	12943	12839	12815	12863	12924	12978	12955	13074	13029	13038	13025	12945	12934	12996	13016	13058	12804	12954	13023	12940	12937	12851	13008	12936	12938	12887	12994	12968	12871	12863	12983	12963	12984	13034	13010	12980	12751	13017	12859	12803	12959	12680	13145	12882	13045	12941	12722	12958	12904	12912	12897	12759	12987
23773	20981	28250	24133	21986	20886	19162	16652	15583	15307	15240	14821	14946	14768	14694	14418	14058	14246	14013	14331	14028	14107	13840	13915	14050	13927	13903	13816	13732	13867	14108	13734	13926	13756	13707	13758	13768	13726	13727	13596	13569	13714	13674	13602	13716	13673	13568	13464	13611	13501	13678	13664	13581	13832	13704	13490	13598	13828	13594	13762	13726	13650	13443	13622	13559	13756	13613	13608	13564	13621	13657	13555	13739	13613	13645	13579	13602	13461	13531	13688	13742	13468	13570	13542	13670	13705	13677	13638	13633	13607	13826	13727	13537	13624	13596	13570	13565	13777	13691	13535	13394	13671	13735	13338	13632	13732	13683	13633	13725	13758	13533	13616	13313	13518	13485	13497	13257	13517	13444	13516	13603	13559	13506	13620	13466	13797	13602	13490	13749	13536	13545	13526	13714	13642	13647	13669	13624	13552	13624	13577	13608	13514	13575	13599	13606	13445	13555	13489	13485	13500	13653	13489	13600	13603	13624	13357	13273	13558	13669	13572	13638	13525	13699	13531	13610	13451	13449	13432	13598	13630	13518	13801	13544	13511	13606	13571	13648	13631	13645	13523	13598	13457	13538	13427	13494	13479	13629	13667	13609	13803	13615	13695	13455	13582	13568	13475	13471	13621	13433	13507	13709	13621	13461	13689	13609	13597	13550	13521	13645	13637	13650	13626	13635	13631	13558	13390	13459	13605	13558	13545	13344	13552	13481	13380	13531	13667	13539	13617	13646	13598	13589	13548	13578	13493	13378	13675	13470	13334	13638	13663	13350	13552	13553	13563	13368	13528	13520	13644	13816	13770	13473	13557	13600	13619	13517	13590	13614	13369	13615	13557	13559	13535	13572	13607	13380	13638	13545	13612	13574	13377	13465	13532	13532	13485	13453	13667	13544	13666	13265	13297	13362	13453	13711	13495	13667	13627	13498	13563	13644	13559	13642	13609	13582	13596	13632	13718	13631	13514	13567	13556	13578	13625	13724	13666	13543	13689	13594	13620	13479	13673	13411	13540	13687	13548	13496	13688	13597	13680	13506	13446	13531	13336	13553	13589	13713	13614	13471	13441	13397	13699	13499	13691	13768	13657	13640	13627	13589	13489	13652	13589	13425	13131	13635	13522	13462	13398	13605	13751	13644	13584	13553	13610	13611	13555	13573	13636	13781	13558	13647	13642	13634	13580	13762	13700	13660	13659	13506	13502	13647	13581	13562	13662	13656	13606	13391	13660	13528	13443	13696	13546	13532	13377	13642	13462	13589	13527	13494	13590	13681	13759	13618	13761	13633	13524	13652	13625	13638	13462	13574	13676	13538	13493	13738	13516	13704	13619	13628	13740	13554	13638	13482	13595	13549	13611	13488	13651	13656	13654	13642	13586	13685	13596	13406	13575	13568	13410	13486	13609	13644	13523	13547	13549	13672	13646	13362	13538	13538	13659	13525	13721	13562	13581	13591	13601	13460	13602	13330	13450	13532	13487	13340	13382	13636	13649	13573	13547	13746	13602	13601	13600	13716	13583	13511	13563	13476	13513	13755	13414	13725	13531	13440	13670	13719	13609	13586	13513	13646	13491	13731	13706	13577	13542	13551	13795	13524	13689	13437	13583	13480	13553	13489	13485	13475	13863	13601	13395	13621	13563	13549	13594	13607	13512	13666	13576	13676	13610	13456	13632	13751	13495	13639	13683	13580	13512	13624	13394	13728	13675	13571	13633	13589	13462	13628	13600	13794	13651	13520	13740	13498	13585	13404	13605	13454	13398	13545	13469	13623	13712	13405	13403	13492	13565	13576	13565	13423	13401	13450	13601	13576	13663	13664	13519	13522	13514	13466	13648	13503	13601	13616	13499	13510	13647	13615	13613	13590	13422	13608	13521	13556	13507	13471	13621	13469	13574	13431	13389	13703	13427	13635	13405	13538	13664	13628	13613	13540	13309	13386	13722	13456	13688	13524	13516	13464	13716	13807	13487	13581	13501	13532	13574	13570	13636	13485	13678	13616	13475	13423	13595	13508	13633	13509	13501	13523	13529	13581	13634	13666	13574	13566	13651	13557	13595	13576	13623	13476	13662	13489	13576	13679	13808	13600	13430	13449	13757	13646	13478	13649	13524	13549	13593	13640	13454	13616	13736	13682	13644	13586	13754	13637	13547	13752	13594	13618	13553	13652	13524	13401	13528	13579	13613	13522	13596	13645	13471	13567	13529	13644	13578	13876	13630	13559	13599	13607	13476	13670	13525	13751	13588	13600	13716	13425	13420	13491	13614	13427	13647	13527	13617	13675	13676	13659	13380	13819	13614	13670	13536	13459	13639	13594	13514	13821	13486	13750	13625	13679	13598	13480	13468	13632	13474	13455	13506	13592	13504	13600	13552	13447	13669	13546	13482	13414	13614	13595	13453	13498	13629	13643	13593	13480	13537	13504	13784	13589	13540	13775	13669	13614	13448	13625	13483	13449	13531	13474	13541	13576	13642	13542	13396	13581	13511	13445	13606	13572	13550	13502	13458	13322	13544	13507	13640	13690	13630	13535	13518	13601	13594	13592	13450	13594	13550	13506	13632	13588	13833	13636	13691	13646	13558	13521	13555	13552	13393	13616	13579	13717	13716	13550	13712	13488	13452	13408	13475	13560	13692	13458	13499	13541	13633	13804	13320	13498	13371	13641	13706	13571	13438	13665	13698	13511	13653	13473	13630	13593	13508	13546	13556	13476	13535	13428	13530	13649	13499	13471	13513	13606	13556	13436	13577	13552	13423	13780	13564	13614	13731	13596	13661	13621	13876	13589	13376	13588	13527	13349	13540	13462	13646	13517	13549	13493	13468	13630	13577	13533	13578	13536	13624	13483	13537	13618	13736	13649	13690	13703	13607	13483	13552	13565	13473	13531	13600	13420	13706	13725	13660	13612	13454	13339	13488	13641	13711	13482	13639	13567	13564	13674	13616	13551	13531	13445	13696	13744	13729	13496	13573	13654	13570	13600	13542	13575	13484	13573	13579	13578	13477	13534	13580	13699	13728	13473	13516	13516	13628	13604	13528	13450	13563	13598	13650	13719	13532	13575	13561	13759	13601	13652	13629	13478	13441	13677	13552	13452	13425	13365	13628	13553	13335	13343	13627	13641	13519	13549	13706	13558	13501	13576	13682	13628	13474	13565	13713	13524	13473	13523	13547	13549	13299	13623	13588	13391	13524	13636	13555	13437	13590	13574	13417	13487	13667	13494	13581	13496	13540	13696	13578	13667	13613	13642	13638	13505	13682	13611	13576	13612	13463	13564	13440	13599	13522	13560	13581	13589	13664	13670	13408	13691	13649	13919	13616	13513	13573	13420	13623	13634	13627	13617	13572	13384	13597	13576	13503	13566	13589	13438	13612	13558	13552	13290	13603	13490	13592	13491	13477	13657	13463	13616	13517	13544	13442	13763	13672	13617	13461	13424	13639	13632	13636	13546	13568	13627	13768	13537	13649	13497	13586	13477	13618	13389	13416	13523	13618	13597	13692	13624	13511	13538	13657	13571	13533	13607	13562	13466	13474	13627	13573	13541	13438	13507	13589	13376	13682	13622	13396	13559	13741	13684	13517	13638	13525	13641	13605	13627	13580	13560	13598	13727	13607	13632	13551	13599	13469	13590	13762	13709	13637	13650	13687	13543	13571	13518	13563	13848	13695	13340	13622	13737	13474	13631	13604	13660	13456	13514	13621	13515	13570	13780	13502	13443	13533	13500	13601	13635	13346	13581	13638	13598	13490	13421	13613	13514	13618	13687	13626	13550	13630	13440	13498	13620	13592	13403	13498	13498	13465	13725	13711	13478	13707	13517	13668	13822	13662	13491	13343	13484	13649	13546	13522	13587	13534	13689	13886	13790	13609	13730	13533	13613	13642	13599	13338	13601	13559	13499	13420	13582	13571	13509	13498	13573	13496	13655	13479	13507	13639	13614	13630	13439	13691	13512	13630	13415	13576	13641	13572	13598	13603	13638	13409	13559	13851	13545	13537	13252	13405	13683	13439	13418	13714	13690	13780	13660	13576	13456	13342	13693	13707	13698	13588	13496	13760	13434	13627	13528	13500	13736	13718	13541	13430	13464	13603	13529	13433	13616	13519	13633	13583	13607	13569	13450	13640	13681	13690	13489	13550	13510	13415	13392	13603	13657	13633	13517	13658	13672	13546	13493	13655	13553	13617	13442	13421	13548	13427	13539	13779	13656	13623	13592	13571	13570	13459	13720	13436	13537	13545	13463	13718	13503	13508	13723	13628	13310	13388	13620	13622	13645	13748	13551	13439	13667	13546	13571	13513	13531	13499	13649	13716	13786	13699	13686	13496	13749	13765	13467	13555	13478	13522	13812	13683	13615	13533	13766	13699	13615	13595	13401	13661	13452	13647	13537	13615	13620	13654	13697	13676	13564	13581	13630	13519	13572	13621	13510	13607	13458	13562	13483	13558	13527	13633	13453	13698	13630	13408	13578	13476	13572	13546	13480	13702	13531	13586	13499	13360	13563	13519	13555	13622	13687	13401	13533	13757	13436	13519	13551	13522	13542	13436	13686	13750	13596	13543	13715	13519	13590	13432	13504	13518	13619	13531	13344	13732	13563	13673	13682	13695	13630	13499	13452	13458	13380	13598	13618	13467	13558	13583	13576	13406	13543	13512	13579	13522	13423	13692	13499	13503	13735	13448	13516	13640	13533	13715	13466	13452	13592	13610	13500	13647	13512	13482	13507	13563	13691	13388	13643	13655	13525	13632	13542	13629	13607	13642	13500	13338	13604	13475	13544	13324	13526	13476	13799	13465	13592	13399	13598	13643	13709	13536	13568	13397	13523	13659	13639	13481	13504	13508	13577	13488	13499	13654	13370	13397	13484	13627	13516	13707	13562	13550	13745	13725	13460	13528	13422	13495	13705	13566	13641	13697	13584	13604	13472	13529	13561	13595	13755	13536	13614	13597	13919	13611	13589	13564	13567	13538	13714	13618	13630	13639	13604	13611	13460	13539	13381	13781	13630	13530	13516	13794	13605	13690	13589	13643	13582	13466	13639	13762	13482	13469	13540	13603	13493	13442	13715	13493	13413	13492	13572	13626	13543	13476	13447	13735	13529	13651	13710	13645	13429	13543	13611	13541
19362	33875	32768	26004	21915	19272	18034	16985	16139	15672	15112	14871	14449	14330	14221	13759	13684	13281	13369	13242	13247	13107	13143	13008	12974	12852	12794	12802	12729	12946	12902	12601	12868	12853	12706	12797	12612	12420	12621	12737	12653	12661	12457	12733	12587	12651	12615	12757	12586	12852	12687	12698	12673	12584	12528	12470	12617	12562	12673	12542	12694	12437	12462	12576	12486	12466	12509	12530	12580	12643	12572	12520	12656	12615	12521	12580	12611	12451	12444	12370	12400	12598	12688	12453	12474	12688	12555	12482	12465	12808	12366	12577	12589	12445	12580	12580	12576	12518	12431	12614	12524	12573	12550	12607	12622	12721	12711	12440	12516	12750	12507	12568	12467	12480	12538	12403	12590	12472	12625	12708	12459	12456	12405	12521	12492	12449	12630	12409	12528	12644	12503	12621	12524	12519	12537	12420	12457	12479	12643	12449	12501	12605	12563	12522	12527	12447	12631	12493	12414	12484	12456	12487	12518	12402	12460	12629	12621	12608	12704	12637	12552	12508	12567	12691	12614	12713	12745	12385	12513	12413	12374	12579	12480	12565	12484	12581	12497	12646	12596	12506	12539	12503	12423	12636	12480	12607	12483	12483	12487	12448	12456	12549	12593	12560	12455	12542	12612	12480	12641	12738	12530	12612	12681	12491	12547	12402	12553	12637	12615	12610	12505	12550	12331	12590	12457	12571	12507	12580	12584	12685	12553	12336	12516	12428	12589	12553	12496	12399	12497	12445	12551	12546	12502	12645	12552	12597	12468	12558	12505	12574	12576	12622	12571	12559	12360	12533	12408	12585	12479	12649	12488	12612	12555	12485	12433	12638	12409	12291	12525	12618	12387	12419	12586	12499	12571	12471	12540	12668	12536	12526	12454	12503	12430	12769	12651	12641	12534	12532	12563	12645	12528	12641	12491	12562	12602	12651	12502	12663	12497	12547	12457	12554	12702	12527	12627	12686	12471	12443	12508	12525	12576	12695	12504	12411	12603	12487	12463	12379	12535	12607	12560	12470	12672	12660	12500	12473	12582	12498	12582	12500	12510	12494	12444	12553	12622	12564	12472	12613	12548	12551	12702	12529	12617	12529	12486	12369	12537	12542	12676	12516	12557	12693	12530	12588	12598	12530	12519	12540	12381	12556	12704	12548	12439	12636	12441	12486	12497	12680	12473	12484	12561	12549	12544	12502	12474	12623	12518	12571	12497	12407	12619	12404	12521	12643	12542	12564	12544	12540	12427	12364	12341	12317	12569	12679	12475	12624	12534	12651	12567	12581	12633	12555	12600	12489	12479	12590	12647	12628	12438	12502	12450	12623	12522	12571	12400	12533	12422	12616	12467	12593	12393	12533	12387	12779	12662	12594	12479	12611	12528	12592	12399	12604	12690	12693	12603	12601	12698	12519	12589	12560	12577	12617	12531	12599	12668	12451	12451	12735	12529	12492	12503	12529	12432	12400	12489	12454	12714	12444	12492	12614	12431	12485	12498	12459	12590	12465	12546	12492	12430	12408	12386	12578	12480	12519	12613	12412	12501	12346	12748	12470	12431	12407	12510	12491	12485	12620	12509	12568	12539	12520	12411	12427	12552	12630	12525	12480	12600	12445	12552	12559	12447	12567	12461	12523	12428	12674	12598	12664	12389	12593	12588	12463	12645	12628	12692	12473	12394	12584	12477	12477	12531	12589	12591	12514	12590	12486	12674	12513	12611	12686	12485	12568	12684	12485	12294	12643	12629	12625	12593	12612	12582	12600	12632	12366	12580	12426	12566	12388	12703	12513	12496	12661	12753	12491	12604	12596	12592	12420	12452	12392	12573	12414	12708	12830	12479	12587	12493	12571	12621	12539	12600	12504	12551	12425	12540	12621	12533	12490	12692	12448	12610	12656	12478	12544	12631	12607	12576	12474	12677	12677	12572	12554	12524	12545	12573	12451	12620	12539	12633	12733	12463	12389	12520	12458	12559	12609	12659	12370	12555	12414	12479	12602	12463	12514	12519	12449	12466	12604	12545	12537	12510	12481	12628	12572	12547	12448	12506	12519	12623	12534	12574	12452	12601	12588	12446	12588	12514	12605	12666	12404	12630	12523	12598	12529	12776	12424	12460	12468	12424	12483	12578	12589	12586	12462	12335	12628	12516	12578	12676	12629	12459	12429	12577	12546	12532	12534	12382	12578	12504	12416	12549	12536	12582	12619	12517	12459	12778	12422	12637	12694	12327	12558	12513	12621	12303	12603	12558	12461	12571	12377	12517	12640	12571	12624	12465	12482	12420	12664	12565	12701	12509	12554	12606	12637	12549	12687	12626	12657	12517	12577	12624	12626	12574	12489	12674	12337	12468	12567	12500	12599	12487	12512	12531	12548	12527	12477	12397	12619	12545	12451	12443	12761	12426	12578	12538	12573	12617	12441	12701	12523	12393	12538	12571	12639	12579	12561	12489	12565	12438	12425	12687	12464	12631	12544	12492	12437	12409	12661	12532	12466	12444	12529	12524	12542	12494	12416	12596	12620	12564	12485	12590	12630	12543	12734	12432	12603	12566	12536	12600	12538	12595	12669	12531	12438	12644	12540	12454	12336	12559	12519	12489	12478	12617	12474	12576	12512	12521	12543	12505	12486	12553	12700	12609	12353	12571	12660	12584	12582	12453	12632	12550	12468	12694	12475	12592	12483	12519	12456	12509	12482	12461	12509	12446	12613	12673	12555	12636	12473	12384	12614	12584	12421	12456	12445	12529	12530	12388	12467	12672	12689	12548	12359	12460	12507	12613	12481	12396	12407	12583	12439	12645	12493	12483	12704	12522	12478	12599	12451	12503	12492	12443	12466	12688	12524	12637	12597	12441	12405	12458	12569	12586	12530	12713	12579	12656	12485	12555	12525	12477	12610	12665	12527	12534	12628	12479	12545	12524	12504	12676	12383	12745	12519	12484	12563	12556	12642	12617	12715	12582	12457	12493	12655	12652	12545	12735	12517	12446	12637	12570	12487	12500	12586	12534	12615	12574	12568	12584	12510	12496	12510	12491	12547	12606	12480	12501	12531	12666	12534	12524	12577	12712	12340	12568	12645	12611	12437	12488	12420	12483	12469	12623	12430	12552	12549	12489	12481	12638	12570	12427	12445	12559	12572	12441	12435	12558	12456	12487	12575	12541	12573	12376	12504	12697	12463	12573	12454	12508	12376	12490	12485	12482	12685	12513	12450	12354	12395	12499	12581	12530	12341	12676	12469	12546	12436	12586	12549	12597	12536	12675	12497	12566	12522	12587	12575	12543	12590	12572	12505	12541	12650	12508	12603	12613	12601	12664	12517	12533	12651	12665	12526	12566	12497	12673	12462	12594	12550	12455	12490	12414	12456	12547	12620	12551	12491	12543	12427	12627	12642	12637	12580	12597	12630	12516	12580	12469	12529	12544	12519	12550	12507	12580	12539	12520	12645	12572	12583	12596	12640	12486	12612	12432	12472	12749	12345	12537	12417	12591	12478	12678	12566	12537	12649	12584	12425	12613	12590	12302	12712	12457	12530	12599	12576	12450	12607	12533	12570	12391	12445	12546	12559	12511	12549	12481	12550	12592	12590	12525	12472	12607	12494	12631	12698	12588	12535	12771	12568	12653	12426	12373	12396	12420	12592	12503	12561	12586	12498	12593	12522	12443	12423	12479	12332	12488	12596	12406	12632	12541	12526	12614	12438	12618	12605	12383	12486	12435	12559	12355	12531	12533	12561	12557	12554	12525	12706	12551	12521	12454	12454	12667	12590	12461	12548	12582	12560	12692	12539	12587	12390	12438	12539	12502	12475	12454	12597	12502	12461	12624	12596	12575	12648	12573	12639	12489	12408	12620	12504	12494	12505	12537	12453	12505	12538	12588	12542	12523	12608	12556	12503	12529	12512	12433	12611	12405	12516	12552	12458	12514	12678	12489	12635	12503	12399	12535	12573	12467	12451	12592	12482	12698	12494	12419	12639	12509	12555	12541	12446	12648	12571	12454	12523	12610	12620	12458	12515	12445	12527	12690	12570	12454	12513	12679	12581	12412	12566	12540	12419	12719	12580	12553	12724	12655	12514	12548	12567	12641	12706	12548	12337	12618	12591	12525	12429	12527	12585	12406	12578	12477	12493	12633	12449	12413	12580	12590	12840	12607	12446	12753	12500	12501	12455	12586	12573	12455	12489	12586	12507	12580	12623	12525	12624	12398	12521	12702	12406	12479	12700	12704	12523	12453	12552	12533	12497	12603	12491	12443	12577	12495	12391	12459	12640	12566	12544	12490	12470	12581	12531	12331	12490	12505	12533	12629	12452	12719	12524	12647	12502	12502	12333	12413	12608	12425	12588	12451	12607	12522	12505	12536	12630	12653	12512	12453	12524	12398	12504	12559	12570	12476	12549	12466	12499	12494	12478	12588	12498	12489	12408	12642	12394	12630	12559	12372	12498	12405	12504	12474	12530	12666	12564	12458	12600	12582	12564	12713	12664	12594	12445	12632	12453	12538	12692	12525	12530	12562	12498	12512	12577	12540	12482	12545	12582	12383	12450	12611	12571	12574	12405	12368	12556	12484	12537	12498	12603	12693	12367	12433	12711	12535	12523	12554	12642	12440	12560	12563	12475	12623	12493	12637	12471	12522	12534	12723	12451	12506	12634	12618	12709	12427	12496	12532	12448	12489	12673	12614	12575	12464	12771	12593	12581	12481	12623	12620	12571	12449	12675	12682	12595	12559	12515	12561	12675	12613	12512	12451	12458	12309	12652	12489	12430	12583	12375	12467	12532	12443	12592	12372	12755	12579	12564	12647	12335	12428	12515	12548	12443	12538	12418	12444	12536	12447	12509	12617	12577	12588	12576	12518	12607	12490	12440	12528	12381	12721	12588	12682	12585	12407	12520	12493	12589	12498	12634	12621	12561	12499	12341	12553	12561	12535	12675	12470	12409	12667	12645	12624	12437	12664	12507	12585	12641	12555	12474	12417	12481	12471	12369	12585	12487	12572	12538	12581	12623	12600	12520	12454	12612	12431	12522	12538	12647	12542	12621	12553	12529	12473	12445	12451	12480	12626	12495	12691	12379	12405	12627	12635	12439	12497	12446	12529	12541	12449	12536	12362	12651	12586	12695	12441	12611
22686	21004	28757	23465	21301	23101	23371	17973	16403	16168	15782	15318	15098	14919	14390	14379	14034	13944	13805	13845	13774	14116	13887	13747	13645	13763	13612	13542	13587	13658	13544	13347	13422	13493	13431	13601	13478	13501	13411	13253	13487	13222	13359	13172	13196	13320	13183	12954	13222	13176	13270	13319	13260	13357	13306	13327	13213	13296	13207	13139	13210	13211	13255	13159	13298	13330	13205	13255	13233	13302	13295	13281	13229	13099	13300	13331	13148	13093	13277	13108	13338	13206	13307	13068	13321	13228	13136	13170	13359	13266	13190	13023	13041	13242	13364	12958	13082	13223	13097	13123	13203	13437	13185	13178	13179	13285	13222	13169	13183	13075	13255	13131	13217	13222	12929	13043	13314	13184	13119	13160	13267	13093	13188	13116	13183	13119	13093	13180	13230	13152	13326	13319	13056	13122	13091	13238	13275	13252	13169	13041	13190	13209	12957	13136	13143	13221	13121	13199	13125	13079	13210	13257	13139	13123	13176	13269	13207	13211	13199	13209	13063	13223	13154	13119	13081	13274	13261	13240	13343	13206	13301	13100	13191	13201	13087	13147	13171	13026	13070	13148	13078	13090	13223	13243	13157	13232	13286	13183	13094	13150	13235	13135	13125	13189	13141	12950	13142	13168	13194	13215	13176	13104	13208	13115	13094	13064	13266	13059	13013	13159	13311	13199	13257	13246	13158	12976	13092	13176	13293	13252	13282	13302	13131	13186	13046	13073	13081	13137	13216	13326	13120	13138	13072	13122	13172	13055	13152	13134	13152	13047	12982	13252	13137	13176	13262	13215	13149	13216	13186	13202	13157	13198	13203	13179	13241	13063	13018	13224	13246	13309	13156	13279	13226	12992	13163	13078	13199	13140	13131	13203	13094	13213	13185	13296	13351	13145	13164	13202	13159	13199	13123	13233	13434	13047	13062	13067	13054	13150	13204	13316	13278	13248	13224	13207	13274	13179	13155	13050	13218	13165	13159	13158	13087	13091	13004	13048	13098	13283	13096	13137	13150	13057	13199	13072	13159	13154	13180	13342	13219	13079	13223	13135	13138	13117	13145	12965	13302	13172	13178	12878	13140	13096	13226	13230	13079	13148	12995	13164	13139	13302	13174	13302	13085	13215	13244	13233	13087	13070	13100	13063	13170	13026	13292	13281	13155	13084	13252	13232	13284	13178	13165	13422	13148	13205	13304	13217	13176	13284	13037	13299	13066	13214	13304	13245	13106	13177	13179	13113	13300	13204	13248	13262	13108	13090	13019	13286	13338	13192	12967	13129	13243	13405	13127	13227	13097	13182	13118	13023	13363	13032	13039	13206	13251	13258	13180	13150	13183	13091	12976	13163	13021	13069	13125	13062	13226	13138	13148	13006	13212	13135	13358	13045	13142	13120	13185	13133	13302	13254	13226	13065	13186	13015	13114	13109	12983	13203	13169	13129	13192	13127	13270	13180	13187	13231	13094	13131	13199	13240	13095	13206	13204	13244	13208	13246	13285	13159	13311	12984	13028	13083	13303	13252	13144	13009	12937	13237	13140	13086	13122	13115	13169	13060	13119	13307	13228	13118	13004	13107	13028	13033	13172	13116	12992	13066	13371	13205	13236	13224	13085	13103	13237	13211	13134	13198	13084	13301	13257	13233	13342	13201	13268	13288	13209	13243	12932	12968	13225	13044	13177	13191	13153	13150	13220	13328	13124	13080	13102	13167	13330	13366	13154	13220	13236	13213	13059	13128	13315	13204	13286	12965	13301	13245	13115	13081	13002	13023	13141	13197	13180	13155	12873	13079	13112	13222	13237	13249	13197	13133	13097	13067	13177	13114	13237	13059	13148	13149	13176	13268	13009	12905	13232	12928	13304	13017	13370	13098	13207	13317	13221	13262	13067	13146	13147	12916	13103	13128	13096	13093	13124	13035	13177	13055	13184	13116	13246	13231	12983	13126	13171	13053	13044	13115	13106	13083	13377	13010	13258	13117	13067	13065	13231	13188	13237	13340	13205	13174	13136	13139	13185	13286	13203	13119	13273	13200	13317	13242	13330	13281	13110	13133	13229	13224	13098	12999	13110	13128	13332	13185	13098	13129	13092	13162	13241	12956	13166	13351	13051	13055	12976	13169	13155	13079	12992	13159	13357	13070	13243	13107	13143	12930	13159	13167	13110	13076	13209	13262	13188	13105	13104	13315	13271	13123	13255	13180	13127	13274	13170	13186	13113	13049	13245	13105	13315	13220	13131	13151	13114	13275	13180	13238	13267	13173	13205	13123	13085	13153	13162	13274	13116	13233	13405	13214	13150	13083	13352	13197	13215	13214	13168	13270	13185	13273	13173	13159	13141	13245	13275	13111	13352	13128	13250	13058	13144	13100	13166	13048	13187	13195	13350	13144	13191	13125	13106	13145	13243	13244	13199	13247	13053	13140	13017	13035	13010	13145	13204	13235	13152	13100	12990	13163	13039	13201	13201	13273	13194	13268	13265	13310	13349	13169	13115	13039	13321	13043	13131	13061	13297	13184	13273	13085	13230	12972	12966	13193	13125	12925	13176	13146	13091	13076	13189	13140	13136	13130	13110	12933	13203	13175	13074	13072	13059	13191	13377	13061	13183	13057	13191	13221	13173	13080	13351	13089	13212	13191	13235	13112	13360	13475	13217	13150	13327	13236	13323	13139	13123	13118	13120	13186	13310	13130	13283	12970	13087	13131	13025	13268	13157	13187	13058	13177	13175	13215	13149	13097	13138	13059	13144	13147	13131	13116	13108	13243	13186	12939	13052	13127	13227	13067	13222	13131	13162	13083	13282	13157	13139	13140	13145	13310	13160	13211	13249	13225	12920	13080	13283	13121	13107	13196	13014	13254	13300	13067	13231	13096	13063	13197	13117	13222	13302	13151	13173	13131	13167	13051	13240	13133	13254	13135	13102	13196	12973	13371	13201	13234	13126	13163	12884	12932	13133	13125	13197	12951	13111	13189	13318	13196	13230	13119	13260	13049	13032	13019	13013	13152	13125	13229	13171	13239	13048	13217	13144	13033	13238	13171	13124	13391	13088	13079	13162	12973	13218	13155	13286	13220	13120	13066	13180	13310	13047	13054	13168	13118	13081	13048	13141	13489	12860	13254	13170	12980	13047	13349	13283	13221	13086	13236	13103	13323	12974	13180	13132	13153	13360	13244	13262	13087	13220	13287	13230	12943	13152	13150	13274	13058	13144	13190	13171	13130	13000	12912	13168	13172	13275	13136	13108	13029	12878	13292	12972	13171	13058	13263	13188	13209	13066	13338	13147	13188	13182	13129	13104	13212	13136	13258	13092	13127	13137	13187	13056	13122	12937	12995	13117	13043	13100	13173	13045	13111	13136	13206	13160	13299	13178	13128	12969	13005	13258	13126	13243	13209	13378	12979	13118	13131	13028	13043	13147	12958	13180	13096	13103	13170	13133	13004	13157	13295	13292	13041	13142	13283	13124	13232	13043	13221	13232	13168	13098	13150	13155	13355	13182	13166	13296	13039	13120	13217	13156	13127	13146	13081	13210	12989	13092	13251	13308	13356	12961	12942	13134	13230	13103	13167	13105	13209	13345	13206	13093	13306	13117	13070	13227	13109	13081	13050	13047	13195	13131	13196	13092	13146	13195	13188	13218	13235	13294	13116	13147	13250	13163	13243	13074	13163	13211	13067	13216	13237	13204	13123	12990	13219	13176	13078	13254	13231	13242	13174	12947	13143	13115	13287	13262	13142	13186	13155	13317	13195	13414	13206	13120	13282	13335	13164	13179	13064	13211	12926	13164	13013	13155	13129	13214	12996	13025	13100	13329	13143	13232	13104	13249	13283	13165	12984	13046	13243	13019	13243	13181	13078	13234	13196	13030	13057	13231	12974	13066	13179	13290	13095	13128	13227	13131	13175	13116	13232	13118	13076	13095	13229	13143	12916	13214	13231	13184	13435	13154	13127	12986	13118	13147	13103	13074	13083	13295	13220	13114	13058	13155	13046	13191	13193	13033	12911	13243	13310	13105	13308	12997	13024	13276	13113	13267	13138	13241	13144	13097	12986	13161	13080	13142	13086	13168	13301	13149	13084	13172	13122	13173	13169	13335	13170	13247	13120	13326	13034	13250	13311	13062	13124	13076	13105	13142	13195	13204	13208	13171	13239	13123	13147	13086	13102	13171	13262	13173	13317	13083	13295	13248	13081	13084	13134	13118	13237	13106	13244	13050	13112	13145	13065	13181	13182	13154	13090	13010	13236	13029	13080	13211	13001	13113	13308	13119	13177	13132	13097	13126	13329	13156	13193	12981	13229	13122	13158	13021	13227	13341	13145	13008	13285	13106	13145	13051	13204	13246	13014	12932	13166	13250	13180	13312	13012	13190	13148	13110	13116	13290	13177	13239	13122	13198	13079	13163	13294	13196	13270	13306	13108	13281	13254	13168	13335	13387	13198	13134	12982	13061	13084	13205	13152	13172	13009	13207	13002	13330	13234	13170	13151	13203	13121	13093	13294	13183	13264	13140	13106	13073	12997	12960	13180	12945	13248	13186	13162	13180	13244	13200	13176	13076	13203	13402	13234	13115	13151	13167	13295	13235	13375	13187	13215	13324	12958	13272	13082	13234	13250	13180	13167	13130	13069	13178	13226	13093	13052	13201	13060	13010	13132	13055	13096	13121	13224	13257	13200	13042	13162	13286	13130	13267	13128	13079	13193	13275	13302	13193	13162	13118	13308	13126	13324	13116	13219	13284	13117	12968	13105	13209	13177	13286	13192	13311	13136	13178	13109	13080	13070	13203	13179	13123	13142	13069	13213	13259	13265	13009	13235	13243	13396	13236	13265	13316	13146	12994	13394	13209	13382	13242	13265	13168	13038	13120	13265	13077	13285	13261	13078	13233	13074	13491	13057	13228	13263	13014	13183	13099	13243	12920	13026	13270	13254	13270	13129	13022	13208	13129	13182	13107	13098	13371	13185	13116	13140	13327	13147	13160	13011	13365	13164	13190	13044	13187	13249	13338	13261	12950	13147	13258	13409	13062	13125	13347	13130	13237	13202	13058	13174	13286	13147	13109	13157	13270	13141	13267	13105	13115	13276	13208	13086	13146	13007	13277	13129	13195	13180	12927	13112	13134	13033
21099	38468	37152	29923	25426	22441	20309	18780	17660	16725	16296	15746	15136	15093	14478	14148	13916	13478	13404	13319	13410	13177	12934	13084	12982	12905	12916	12587	12697	12698	12606	12606	12542	12407	12552	12437	12337	12380	12303	12424	12451	12469	12319	12245	12405	12456	12333	12356	12353	12357	12430	12190	12270	12212	12134	12325	12393	12430	12245	12244	12145	12447	12255	12307	12242	12282	12352	12068	12252	12205	12318	12308	12262	12054	12202	12347	12193	12211	12258	12181	12281	12241	12180	12247	12385	12313	12257	12291	12147	12252	12258	12111	12224	12199	12186	12307	12191	12082	12255	12310	12219	12289	12279	12045	12264	12375	12192	12271	12214	12191	12135	12138	12302	12144	12248	12163	12313	12098	12382	12231	12287	12347	12269	12227	12178	12398	12081	12136	12242	12218	12310	12210	12085	12155	12325	12368	12293	12227	12140	12096	12173	12160	12036	12250	12217	12213	12337	12051	12257	12239	12217	12033	12152	12116	12232	12286	12277	12198	12164	12216	12239	12233	12171	12266	12213	12030	12280	12223	12350	12268	12072	12178	12221	12221	12192	12255	12264	12165	12207	12069	12404	12180	12188	12265	12349	12131	12231	12318	12207	12159	12305	12197	12023	12137	12289	12170	12262	12215	12293	12252	12279	12248	12305	12256	12160	12186	12216	12149	12185	12057	12051	12203	12180	12153	12198	12398	12293	12307	12117	12277	12185	12296	12217	12264	12229	12351	12199	12341	12050	12226	12215	12115	12253	12132	12105	12186	12268	12275	12173	12262	12105	12230	12233	12288	12129	12229	12251	12326	12081	12213	12396	12123	12319	12033	12289	12239	12349	12194	12417	12256	12159	12304	12131	12340	12110	12280	12124	12174	12190	12206	12121	12269	12183	12023	12216	12143	12192	12185	12246	12139	12288	12178	12216	12227	12243	12292	12311	12263	12122	12081	12206	12353	12194	12279	12165	12170	12191	12225	12165	12257	12271	12178	12430	12154	12143	12403	12448	12123	12150	12162	12172	12073	12099	12176	12286	12208	12301	12298	12182	12194	12234	12340	12116	12216	12266	12071	12267	12215	12241	12304	12238	12203	12357	12451	12084	12211	12253	12290	12184	12248	12250	12227	12224	12300	12054	12283	12313	12215	12181	12252	12378	12235	12295	12335	12167	12348	12413	12242	12244	12223	12092	12114	12303	12170	12112	12149	12217	12197	12134	12399	12214	12238	12364	12264	12164	12240	12198	12439	12263	12211	12370	12198	12158	12170	12159	12233	12141	12143	12253	12164	12131	12298	12256	12158	12130	12348	12201	12220	12129	12211	12254	12224	12159	12406	12400	12444	12241	12118	12270	12290	12257	12251	12447	12286	12361	12358	12339	12216	12382	12346	12079	12310	12158	12313	12228	12191	12233	12238	12289	12237	12137	12127	12092	12182	12260	12195	12281	12254	12359	12162	12283	12298	12195	12046	12277	12251	12037	12158	12155	12300	12333	12265	12284	12289	12203	12184	12334	12355	12343	12192	12329	12120	12292	12260	12288	12235	12268	12394	12280	12070	12381	12318	12204	12119	12374	12370	12184	12162	12275	12332	12304	12374	12298	12294	12217	12147	12321	12332	12156	12194	12432	12117	12224	12174	12209	12159	11977	12227	12414	12381	12070	12164	12243	12282	12175	12285	12307	12153	12210	12111	12274	12424	12231	12197	12150	12276	12324	12166	12270	12016	12339	12193	12301	12216	12193	12264	12239	12265	12235	12292	12207	12344	12320	12139	12198	12196	12425	12127	12144	12125	12219	12285	12179	12316	12087	12291	12143	12164	12196	12336	12380	12157	12146	12251	12319	12189	12220	12289	12086	12326	12373	12404	12203	12203	12243	12323	12151	12377	12247	12205	12223	12094	12353	12283	12320	12100	12218	11965	12321	12314	12071	12459	12206	12209	12191	12222	12360	12201	12262	12297	12206	12316	12321	12334	12109	12212	12244	12209	12214	12265	12243	12275	12157	12165	12359	12202	12193	12396	12179	12093	12232	12241	12046	12355	12076	12250	12168	12172	12182	12175	12273	12140	12179	12349	12258	12277	12169	12137	12134	12254	12338	12233	12382	12259	12331	12144	12188	12174	12227	12233	12241	12218	12308	12223	12297	12309	12054	12353	12184	12219	12326	12124	12155	12226	12154	12270	12151	12105	12291	12132	12165	12292	12183	12081	12159	12379	12229	12329	12256	12154	12197	12377	12043	12185	12205	12188	12250	12255	12109	12218	11949	12158	12272	12197	12399	12311	12343	12242	12191	12267	12321	12049	12208	12220	12076	12093	12254	12175	12036	12248	12222	12278	12189	12178	12262	12244	12089	12198	12232	12282	12138	12209	12256	12300	12283	12284	12124	12138	12295	12268	12241	12145	12173	12236	12359	12285	12293	12116	12155	12135	12056	12166	12301	12158	12175	12262	12384	12323	12153	12184	12080	12206	12177	12161	12305	12235	12348	12263	12381	12238	12141	12173	12348	12249	12427	12206	12179	12273	12083	12241	12208	12316	12406	12045	12199	12313	12383	12077	12276	12353	12198	12371	12131	12310	12122	12429	12366	12346	12126	12109	12133	12247	12212	12204	12250	12291	12259	12095	12150	12271	12200	12154	12154	12324	12262	12211	12198	12128	12137	12261	12320	12118	12181	12195	12425	12034	12318	12187	12196	12292	12276	12183	12181	12191	12175	12252	12244	12318	12337	12192	12072	12203	12216	12253	12260	12244	12294	12296	12114	12143	12372	12275	12184	12104	12154	12188	12129	12330	12304	12253	12351	12341	12282	12376	12409	12263	12054	12162	12276	12334	12203	12216	12030	12264	12326	12240	12164	12307	12244	12375	11997	12224	12298	12106	12086	12157	12211	12162	12251	12238	12335	12083	12221	12195	12255	12370	12233	12183	12108	12182	12151	12261	12148	12234	12132	12083	12148	12200	12101	12092	12189	12263	12151	12142	12210	12222	12134	12328	12090	12213	12228	12140	12098	12223	12264	12258	12349	12103	12145	12235	12120	12179	12260	12206	12339	12393	12199	12383	12101	12452	12168	12127	12139	12291	12230	12004	12346	12407	12173	12307	12238	12212	12157	12290	12342	12193	12217	12434	12212	12247	12330	12183	12138	12199	12206	12178	12228	12219	12211	12129	12147	12244	12246	12197	11959	12236	12271	12209	12274	12114	12298	12157	12347	12241	12342	12366	12114	12147	12230	12089	12330	12256	12050	12097	12205	12335	12310	12179	12200	12329	12405	12179	12008	12311	12209	12024	12197	12189	12145	12399	12301	12130	12115	12276	12234	12148	12265	12186	12297	12236	12304	12293	12116	12286	12335	12327	12164	12376	12269	12354	12161	12221	12308	12085	12146	12212	12072	12162	12229	12187	12082	12115	12206	12364	12032	12247	12141	12184	12323	12142	12208	12246	12398	12036	12216	12179	12231	12237	12234	12017	12301	12087	12290	12239	12247	12171	12367	12212	12157	12208	12277	12256	12223	12277	12128	12251	12047	12039	12149	12222	12192	12411	12320	12266	12379	12261	12234	12309	12113	12233	12344	12138	12305	12264	12174	12252	12150	12140	12235	12408	12195	12290	12173	12306	12087	12424	12251	12306	12133	12145	12308	12124	12390	12218	12253	12250	12139	12241	12049	12224	12124	12253	12418	12101	12262	12281	12132	12208	12171	12186	12249	12295	12195	12347	12151	12306	12367	12147	12328	12272	12375	12250	12078	12289	12178	12337	12163	12397	12343	12348	12276	12287	12103	12240	12260	12078	12317	12169	12182	12162	12049	12326	12276	12088	12269	12112	12217	12156	12147	12210	12155	12241	12110	12240	12220	12303	12292	12286	12374	12355	12277	12369	12138	12160	12268	12312	12359	12273	12175	12213	12257	12118	12228	12081	12127	12193	12184	12376	12178	12190	12291	12157	12223	12280	12209	12203	12218	12305	12193	12143	12325	12208	12166	12269	12133	12233	12170	12298	12146	12107	12185	12150	12260	12112	12367	12320	12245	12333	12352	12211	12258	12110	12245	12288	12236	12201	12321	12255	12269	12300	12256	12347	12236	12218	12241	12196	12186	12231	12339	12198	12137	12291	11891	12286	12213	12229	12273	12202	12179	12372	12220	12249	12211	12150	12208	12312	12157	12045	12175	12191	12188	12185	12244	12182	12283	12269	12181	12304	12145	12296	12302	12314	12148	12072	12222	12207	12223	12293	12310	12308	12284	12325	12291	12304	12303	12233	12272	12322	12254	12201	12180	12310	12269	12300	12154	12110	12171	12292	12387	12138	12281	12201	12203	12240	12341	12217	12319	12330	12172	12051	12243	12199	12320	12294	12314	12335	12139	12175	12150	12243	12422	12084	12202	12304	12364	12074	12161	12105	12241	12263	12183	12210	12342	12379	12148	12234	12092	12262	12268	12198	12169	12056	12219	12209	12237	12280	12203	12119	12345	12292	12326	12250	12310	12301	12183	12176	12134	12216	12267	12186	12172	12368	12099	12209	12182	12052	11982	12191	12354	12237	12100	12323	12285	12159	12284	12281	12182	12097	12181	12272	12234	12195	12354	12317	12110	12181	12260	12250	12376	12222	12168	12189	12221	12300	12103	12203	12250	12163	12242	12199	12231	12244	12308	12354	12165	12108	12101	12278	12369	12295	12126	12240	12310	12134	12204	12226	12212	12258	12271	12338	12101	12276	12192	12116	12298	12132	12190	12138	12307	12116	12191	12263	12094	12201	12223	12361	12212	12541	12295	12345	12159	12210	12285	12062	12242	12235	12205	12177	12115	12127	12083	12330	12180	12283	12208	12348	12243	12300	12176	12237	12206	12346	12318	12200	12270	12258	12296	12125	12255	12152	12278	12448	12095	12305	12244	12265	12204	12242	12119	12144	12281	12139	12179	12269	12308	12267	12209	12285	12321	12266	12217	12218	12173	12258	12168	12209	12197	12206	12298	12205	12230	12267	12123	12197	12321	12212	12391	12299	12216	12223	12231	12225	12337	12348	12277	12057	12320	12247	12192	12107	12224	12258	12087	12149	12175	12197	12388	12328	12422	12252	12340	12194	12338	12270	12375	12249	12111	12141	12204	12340	12132	12305	12139	12167	12220	12416
27211	22471	25880	22335	17992	16781	15825	15640	15200	14967	14700	14612	14538	14422	14528	14521	14153	14221	14060	14075	14018	14025	14093	14078	14102	14105	13948	13947	13996	13961	13865	14211	14232	13819	14010	14006	14142	13965	14041	13953	14011	13959	13794	14081	13929	13801	13992	13921	13851	13995	14086	13998	13978	13847	13953	13777	13952	13933	13813	14026	13864	14053	13994	13735	13992	13767	13871	13909	14009	13958	13967	13934	13950	13848	13802	13919	13893	13885	13850	13892	13840	13900	13738	14004	13949	13786	13959	14004	13880	13824	13802	13884	13905	14020	13937	13794	13898	14067	14048	13925	13906	13963	14025	13954	13989	14039	13939	13898	13990	14038	13911	13931	13902	13830	13824	13791	13846	14034	13939	13940	13988	13909	13807	13741	13748	13870	14000	13775	13994	14050	14153	13966	13968	13690	13854	13890	13882	13849	14021	13718	13739	13803	14008	13917	13821	13858	13993	13714	13996	13928	13816	14107	13988	13935	13787	13676	13923	13981	13808	13818	13851	13911	13910	13982	13895	13930	13819	13846	13881	13832	13927	13910	13857	13857	13895	13785	14062	14134	13679	13743	13705	13936	13786	13924	13985	14003	13919	13770	14074	13788	13850	13821	14066	13926	13787	13905	13818	13754	13947	13681	13945	13799	14144	13907	13976	13995	14048	13920	13901	14017	14031	13891	13806	13983	14077	13970	13925	13896	13876	13728	13966	14009	13666	13773	13837	13905	13913	14006	13860	13906	13847	13697	13822	13669	13974	13719	13784	13919	13859	13813	13912	13973	13935	14057	13947	13952	13918	13835	13734	13866	13786	13860	13809	14022	14080	13861	13852	13923	13957	13690	13800	13918	13841	13771	13816	13959	13939	13712	13916	14075	13851	13951	13937	13864	13812	13800	13927	13843	13952	13900	13970	13989	13909	13910	13818	13751	13916	13802	13596	13913	13839	13937	13835	13996	13907	13736	13828	13645	13703	13829	13881	13967	13891	13870	13863	13958	13711	13825	13942	13958	13787	13942	13963	13981	13875	13964	14005	14043	13887	13900	13842	13873	13897	13868	14072	14048	13981	13670	13956	13922	13688	13798	14065	13767	13856	13906	14041	14052	14048	13882	14079	14065	13949	13710	13893	13937	13731	13788	13873	13876	13830	13731	13826	14146	14123	13831	13785	13799	13873	13785	13845	13965	13853	13969	13834	13866	13843	14105	13808	13845	13610	13881	13874	13729	13867	13647	13880	13870	13779	13913	13838	14029	13996	13840	13881	13931	13750	13779	13875	13795	13804	13671	13844	13978	13955	13844	13929	13841	14004	13915	13978	13722	13929	13689	13684	13748	13666	13819	14027	13969	13725	13899	13819	13926	13887	13970	13987	13910	13963	13984	13828	13754	13824	13958	13811	13853	13851	13995	13691	13831	13622	13790	13875	13886	13934	14008	13956	13977	14062	13806	13804	13845	13750	13829	13876	13885	13936	13803	13960	13885	13974	14009	14099	13971	13812	13846	13757	13759	13992	13756	13771	13984	13868	13768	13800	13912	13910	13835	13910	13939	14011	13941	13820	13786	13915	13964	13884	13638	13887	13910	13854	14076	13780	14091	14018	13915	13860	13944	13903	14054	14042	13761	13823	13668	13850	13892	13683	13667	13957	14014	13889	14037	13984	14043	13988	13939	13971	13826	13854	13787	14188	13812	14069	14091	14011	14012	13991	14138	13975	13823	13917	13910	13939	13853	13903	13860	13940	13905	13952	13978	13929	13887	13785	13679	13887	14001	13730	13949	14126	13972	13839	13836	13891	13901	13797	13937	13759	14051	13786	13863	13961	14003	14120	13902	13871	13933	14054	14067	13884	13871	13914	13823	13863	13903	13999	13616	13985	13897	13969	13889	13866	13978	13912	14014	13765	13846	13970	13936	13807	13855	13920	13759	13868	13845	13990	14070	13838	13878	13968	13568	14037	13690	13891	13889	13817	13880	13810	13769	13891	13866	14096	13838	13947	14010	13873	14042	13803	13735	13783	13698	13865	14069	13719	13934	13835	13764	13752	13938	14081	13945	13725	13982	14088	13773	13929	13873	13943	13708	13965	13878	13858	13893	13854	13896	13823	13852	14114	14006	13781	13765	13927	13751	13848	14084	14021	13956	13845	14085	13720	13727	13906	13697	13726	13999	14028	13752	13683	13815	13717	13875	13885	13966	14038	13868	13915	13878	13888	13939	13894	13984	13929	13870	13918	13955	13921	14048	13980	13846	13951	13802	13955	13909	14018	13756	13958	13841	13988	13967	13923	13725	13811	13797	13940	13926	13971	14024	13956	14091	14047	13703	13827	13739	13885	13754	13783	13809	13843	13842	13998	14116	14007	13908	13750	14080	13798	13817	13902	13878	13933	14097	13931	13954	13803	13954	13811	14001	13864	13873	13889	13649	13933	14008	13904	13854	13743	13858	13927	13837	13857	13811	13937	13777	13937	13957	13770	13799	13828	13807	13903	14035	13705	13775	14032	13880	13872	13858	13677	13833	14125	13872	13857	14006	13851	13819	13875	13820	13924	13943	13800	13917	13835	13807	13908	14021	13951	13872	13939	13945	13675	13883	13933	13697	14010	14056	14120	13780	13721	13893	13857	13966	13820	13966	14053	13880	13903	14058	13760	13881	13945	13847	13896	14031	13990	13753	13955	14011	13816	13918	13906	13748	13743	13862	13959	13832	13917	13832	13833	13861	13922	14004	13748	14126	13768	13856	14024	13722	13893	13802	13878	13838	13891	13985	14004	14009	13686	13811	13734	13972	14050	13841	13902	13774	13957	14043	14163	13815	13740	13813	13787	13694	13752	13794	13985	13891	13966	13906	13701	13748	13774	13785	13773	13893	13845	13946	14082	14054	13969	13740	13779	13831	14057	13948	13863	13848	13879	13947	13846	13946	13899	14040	13905	14051	14261	13991	13913	13746	13976	13699	13898	13965	13753	14012	13666	13779	13830	14025	13878	13941	14045	14089	14015	13839	13899	13706	14103	13873	13989	14043	13932	14030	14031	14009	13896	13890	13916	14060	13940	13884	14121	13866	13965	13841	13850	13819	13872	14200	13879	13923	13885	13936	13874	13896	13838	13825	13890	13782	13993	13918	14023	13933	13870	14048	14001	13993	13917	13845	14008	13811	13966	13925	13800	13844	14039	13928	13920	13956	14164	13942	13741	13900	13716	13836	13894	13754	13921	13944	13984	13877	13996	13917	13914	13908	14044	13957	13813	13789	13885	13826	13986	13985	13960	13634	13963	13968	13845	13935	13851	13763	13749	13921	13835	13873	13868	13906	13882	13960	13926	13875	13834	13862	13907	13845	13965	13772	13889	13871	13872	13727	13984	13846	13943	13984	13599	13708	13790	13811	13838	13961	13973	13790	13965	13734	13989	13925	13752	13752	13882	13804	13700	13783	13847	13921	13871	13922	13739	13856	13967	13988	13848	14009	13858	13659	14079	13902	13934	14096	13829	13770	13876	14013	13935	13885	13839	13746	13802	13803	13810	13883	13980	13839	13876	13725	13850	13862	13914	13894	13870	13783	13942	13732	13931	13823	13908	13869	13864	13905	13845	13718	13668	13928	13926	14047	13887	13899	13806	13882	13698	13871	13994	13737	13978	13732	13917	13884	13886	13930	13858	13973	13917	13804	13961	13991	13886	13938	14172	13784	13928	13745	13873	13881	13964	13724	13663	13721	13743	13730	14032	13822	13830	13931	13902	13910	14040	14077	13823	13723	13784	13891	13938	13766	13780	14025	13782	13985	13783	13872	14093	13889	13728	13877	13887	13812	14049	13918	13963	13941	13857	13912	14059	13855	13840	13900	13900	13934	13915	13947	13910	14015	13969	13897	13756	13823	14193	13929	13893	13899	13899	13708	13838	13954	14022	13932	13793	13592	13857	13798	13930	14057	13983	14085	13885	13851	14020	13701	14035	13897	14000	13763	13831	13831	13832	13806	13840	13995	13913	13904	13959	14028	14020	13829	13977	13858	13733	13913	14149	13828	13724	13870	13985	13826	14048	13912	14073	13941	13915	13973	13846	13773	13952	14146	13958	13856	13984	14093	13977	13771	13974	13984	13761	13861	13917	13970	13704	13823	13850	13851	14104	13979	13987	13765	13973	13683	13912	13938	13888	14010	13922	14162	13916	13852	13869	13699	13922	13920	13970	13984	14012	14121	14150	14045	13971	13819	13876	13985	14052	13903	13885	13978	13883	14049	13883	13885	13953	13944	14153	13883	13739	13957	13898	13847	13729	13974	14019	13906	13945	13989	13834	13943	13970	13875	13900	13912	13855	13715	13967	13989	13933	13785	13814	14159	13791	13783	13792	13991	13977	14025	13759	13672	13685	13851	13811	13855	14091	13886	13932	13995	13882	13806	14028	13911	13802	13794	14044	13965	13901	13977	13874	13806	13971	13910	14062	14051	13750	13841	14132	13863	13776	13910	14035	14107	14088	13866	13839	13941	13936	13804	14091	13969	13763	13682	13739	13612	13601	13855	13815	13909	13934	13867	14014	13780	13908	13848	13771	13920	13856	14000	13721	13920	13912	14023	13801	14140	13866	13962	13846	14027	13601	13880	13911	13730	13820	13661	13824	13952	13718	13914	13819	13904	13957	13836	14086	13815	14149	13799	13804	13728	13753	13917	13869	13992	13784	13968	13984	13972	13949	13817	13722	13781	13809	13721	13766	13988	14051	13842	13950	14070	13911	14059	13936	13691	13845	14133	13959	13704	13932	13803	13956	13912	13930	14034	14013	13703	13778	13910	14013	13865	13859	13787	13830	13854	13987	14038	13944	14057	13920	14042	13849	13961	13930	13649	13747	13818	13755	13770	13928	14080	13871	13767	13878	13855	14032	13910	14028	13692	13878	13772	13817	13856	13972	13791	13846	13787	13928	13733	13835	13872	13816	13868	13926	13911	13975	13803	13901	14015	13814	13838	14009	13836	13842	13757	13887	13792	13918	13955	13974	13891	14062	14107	14067	14040	13820	13746	13934	13913	13746	13704	13863	14036	13823	13936	13992	13818	13883	13941	13872	13877	14018	13947	13984	14050	13809	13933	13841	13789	13964	14087	13966	13926	13808	13814	14033	13944	14044	13924	13928	13863
20058	28735	27482	21814	18849	17400	16112	15538	14929	14360	14238	14330	13926	13626	13556	13453	13175	13209	13049	12984	13133	13192	13095	12952	13124	12877	13075	12964	12949	12955	12792	12935	12822	12689	12918	12820	12648	12788	12822	12760	12755	12693	12780	12600	12761	12683	12701	12583	12777	12718	12696	12704	12708	12848	12570	12836	12747	12569	12709	12729	12845	12588	12684	12624	12782	12794	12678	12684	12633	12643	12901	12577	12696	12741	12856	12696	12773	12704	12546	12825	12701	12698	12843	12615	12754	12624	12746	12628	12684	12657	12759	12638	12993	12753	12596	12788	12690	12787	12891	12700	12680	12693	12802	12662	12670	12584	12815	12660	12794	12542	12581	12869	12688	12636	12729	12704	12645	12899	12860	12793	12681	12647	12643	12825	12570	12592	12626	12567	12614	12712	12600	12843	12723	12793	12750	12773	12684	12702	12854	12886	12669	12657	12643	12758	12642	12646	12907	12586	12713	12755	12498	12839	12743	12850	12576	12563	12696	12721	12669	12741	12804	12649	12825	12679	12716	12582	12620	12747	12814	12782	12727	12736	12608	12662	12662	12603	12806	12658	12680	12862	12497	12748	12762	12738	12591	12650	12519	12626	12962	12750	12870	12826	12973	12870	12718	12823	12780	12634	12575	12586	12832	12593	12751	12702	12758	12854	12676	12772	12768	12751	12681	12841	12752	12798	12606	12720	12530	12818	12759	12776	12657	12614	12776	12642	12847	12782	12784	12684	12685	12777	12601	12727	12698	12798	12685	12742	12650	12682	12555	12600	12799	12709	12822	12706	12900	12883	12688	12802	12581	12747	12575	12684	12666	12816	12663	12797	12575	12749	12757	12754	12575	12594	12618	12706	12742	12685	12809	12593	12742	12659	12682	12751	12667	12634	12713	12721	12688	12690	12842	12874	12629	12797	12531	12708	12745	12750	12810	12632	12723	12695	12627	12728	12796	12838	12562	12694	12718	12734	12923	12711	12644	12624	12796	12679	12557	12816	12679	12676	12594	12740	12811	12802	12780	12728	12755	12749	12636	12705	12644	12728	12771	12678	12590	12735	12871	12705	12748	12714	12518	12817	12907	12680	12599	12670	12666	12661	12626	12705	12671	12742	12634	12631	12701	12761	12734	12717	12805	12581	12817	12837	12590	12721	12701	12730	12663	12852	12780	12719	12735	12612	12764	12634	12681	12786	12758	12761	12701	12753	12699	12556	12619	12414	12805	12800	12750	12793	12749	12797	12676	12697	12553	12595	12635	12779	12596	12666	12634	12703	12710	12736	12682	12794	12598	12737	12670	12679	12654	12732	12548	12702	12819	12691	12690	12786	12637	12787	12731	12611	12649	12757	12760	12724	12770	12515	12650	12663	12777	12767	12717	12574	12818	12869	12675	12886	12782	12683	12598	12624	12530	12809	12604	12732	12568	12648	12755	12678	12682	12621	12737	12700	12787	12624	12791	12683	12702	12745	12587	12751	12623	12763	12580	12627	12702	12605	12710	12845	12652	12653	12541	12606	12625	12622	12840	12712	12770	12530	12653	12705	12594	12647	12806	12671	12877	12699	12711	12630	12751	12740	12763	12714	12788	12751	12549	12702	12677	12638	12718	12703	12655	12627	12543	12855	12637	12605	12641	12690	12625	12734	12721	12478	12557	12834	12716	12775	12647	12699	12621	12713	12513	12808	12680	12630	12709	12717	12636	12789	12707	12774	12630	12641	12693	12728	12741	12859	12562	12739	12755	12520	12759	12732	12617	12555	12759	12709	12533	12679	12783	12630	12828	12753	12568	12666	12784	12811	12694	12670	12672	12609	12724	12765	12759	12773	12699	12798	12693	12772	12614	12573	12754	12760	12687	12644	12810	12755	12548	12852	12694	12719	12612	12568	12678	12805	12727	12643	12847	12767	12591	12723	12693	12842	12679	12611	12423	12740	12782	12489	12788	12715	12646	12673	12643	12676	12776	12626	12730	12631	12763	12531	12571	12682	12725	12796	12787	12748	12563	12613	12710	12730	12699	12818	12618	12686	12670	12749	12492	12701	12760	12749	12677	12752	12633	12663	12604	12740	12582	12674	12695	12595	12779	12778	12762	12655	12854	12645	12820	12649	12626	12676	12610	12583	12585	12575	12722	12757	12814	12608	12637	12789	12531	12872	12741	12644	12759	12753	12629	12686	12710	12712	12702	12620	12770	12668	12724	12740	12746	12751	12634	12712	12747	12763	12768	12706	12853	12692	12785	12707	12657	12755	12753	12780	12813	12588	12857	12609	12629	12867	12732	12565	12710	12710	12810	12484	12638	12676	12645	12820	12762	12650	12851	12585	12641	12690	12632	12446	12720	12759	12613	12709	12678	12685	12737	12718	12630	12610	12756	12642	12578	12712	12591	12787	12599	12745	12660	12607	12760	12759	12478	12738	12721	12724	12643	12689	12645	12760	12631	12567	12846	12637	12711	12644	12624	12720	12937	12752	12627	12718	12603	12773	12810	12592	12847	12721	12734	12657	12701	12545	12929	12713	12841	12671	12712	12585	12789	12762	12786	12619	12656	12790	12828	12734	12781	12569	12710	12675	12498	12874	12789	12670	12614	12692	12551	12697	12721	12698	12733	12844	12679	12695	12673	12800	12698	12846	12681	12716	12901	12817	12685	12677	12665	12699	12629	12942	12573	12664	12743	12711	12849	12710	12746	12781	12665	12730	12633	12804	12858	12720	12677	12583	12756	12674	12617	12578	12508	12451	12678	12734	12901	12725	12720	12640	12700	12803	12502	12640	12688	12629	12698	12761	12668	12735	12725	12785	12614	12767	12671	12721	12622	12794	12678	12766	12702	12752	12699	12574	12762	12819	12737	12668	12756	12548	12699	12638	12603	12779	12742	12851	12742	12762	12828	12718	12617	12859	12700	12724	12806	12636	12715	12787	12914	12714	12736	12611	12589	12645	12621	12703	12542	12801	12653	12574	12578	12696	12707	12674	12500	12673	12678	12706	12530	12761	12719	12777	12719	12685	12805	12808	12724	12802	12624	12721	12701	12574	12693	12519	12727	12656	12609	12728	12610	12552	12567	12641	12746	12656	12667	12641	12709	12600	12762	12707	12488	12636	12788	12843	12625	12644	12681	12682	12772	12709	12839	12599	12840	12743	12576	12660	12669	12810	12699	12573	12660	12841	12749	12739	12823	12677	12771	12700	12782	12865	12627	12814	12731	12586	12802	12706	12697	12801	12590	12718	12834	12734	12701	12585	12678	12600	12690	12711	12794	12696	12684	12628	12748	12722	12688	12801	12617	12566	12680	12624	12780	12634	12810	12700	12812	12692	12636	12735	12597	12632	12752	12640	12596	12744	12626	12695	12647	12664	12797	12681	12826	12744	12769	12762	12657	12828	12622	12776	12703	12625	12781	12653	12795	12781	12636	12783	12798	12671	12726	12733	12753	12692	12614	12864	12555	12725	12499	12867	12818	12713	12600	12690	12758	12638	12733	12656	12846	12885	12895	12605	12676	12647	12598	12651	12812	12806	12645	12508	12738	12597	12850	12826	12886	12922	12719	12802	12697	12755	12533	12781	12695	12719	12767	12681	12789	12631	12642	12767	12812	12593	12619	12657	12572	12947	12749	12696	12709	12854	12690	12611	12591	12712	12667	12925	12812	12764	12784	12839	12598	12647	12502	12778	12745	12731	12698	12634	12630	12814	12613	12575	12651	12683	12686	12679	12778	12727	12717	12621	12714	12602	12854	12717	12696	12684	12711	12782	12650	12792	12759	12595	12715	12670	12698	12745	12686	12827	12918	12832	12671	12619	13004	12839	12653	12658	12789	12649	12739	12716	12593	12837	12487	12596	12608	12874	12685	12790	12795	12807	12705	12603	12821	12896	12752	12834	12714	12793	12838	12584	12728	12653	12740	12760	12770	12759	12694	12775	12517	12714	12759	12659	12682	12668	12789	12638	12730	12621	12610	12706	12824	12511	12613	12740	12748	12622	12606	12702	12697	12766	12672	12660	12742	12573	12711	12649	12758	12809	12638	12717	12641	12548	12687	12721	12561	12579	12745	12658	12644	12679	12674	12804	12910	12713	12688	12792	12638	12802	12675	12647	12733	12656	12700	12728	12805	12633	12785	12695	12675	12748	12778	12632	12720	12774	12746	12859	12672	12737	12718	12526	12782	12495	12718	12636	12873	12661	12742	12658	12676	12607	12575	12710	12750	12675	12672	12629	12807	12640	12936	12696	12774	12744	12664	12801	12633	12826	12846	12693	12773	12818	12826	12744	12780	12676	12674	12574	12663	12799	12782	12765	12684	12557	12748	12777	12766	12746	12778	12654	12760	12706	12768	12807	12801	12800	12664	12586	12809	12632	12476	12767	12698	12777	12644	12716	12630	12691	12616	12593	12622	12835	12577	12750	12748	12690	12700	12760	12677	12893	12780	12721	12756	12750	12555	12827	12623	12661	12838	12747	12630	12729	12677	12855	12664	12755	12855	12607	12840	12788	12710	12802	12609	12720	12766	12666	12703	12719	12663	12615	12818	12560	12666	12717	12768	12638	12617	12808	12641	12751	12755	12473	12794	12566	12854	12723	12778	12643	12778	12807	12812	12658	12689	12717	12675	12852	12703	12770	12732	12673	12731	12591	12645	12580	12732	12714	12639	12654	12637	12613	12732	12876	12608	12681	12654	12751	12790	12597	12812	12715	12634	12829	12767	12751	12598	12695	12812	12712	12732	12885	12691	12578	12591	12691	12715	12572	12748	12739	12578	12677	12762	12747	12795	12756	12624	12798	12793	12730	12701	12636	12841	12777	12667	12818	12761	12557	12799	12556	12698	12734	12695	12749	12690	12840	12646	12631	12710	12673	12771	12754	12640	12579	12637	12649	12683	12437	12816	12697	12830	12711	12768	12708	12719	12904	12707	12746	12755	12704	12519	12661	12793	12698	12694	12901	12713	12847	12824	12717	12764	12562	12822	12847	12752	12658	12714	12790	12736	12829	12761	12788	12706	12661	12826	12650	12698	12875	12701	12617	12698	12741	12712	12725	12781	12652	12750	12599	12660	12587	12792	12531	12932	12749	12757	12784	12700	12719	12621	12784	12675	12727	12608	12824	12750	12530	12759	12829	12667	12685	12775	12797
23673	20929	28134	24084	21954	20842	19083	16473	15430	15243	14892	14687	14462	14153	14105	13695	13833	13897	13594	13638	13511	13641	13678	13535	13634	13365	13470	13325	13561	13415	13413	13419	13380	13398	13384	13336	13515	13340	13484	13052	13348	13284	13421	13272	13253	13376	13197	13468	13255	13337	13508	13336	13166	13484	13168	13415	13145	13295	13249	13111	13204	13124	13173	13226	13201	13433	13307	13308	13166	13252	13125	13380	13199	13210	13226	13231	13297	13160	13314	13214	13196	13280	13293	13223	13120	13237	13326	13132	13138	13354	13222	13254	13374	13355	13323	12863	13189	13338	13318	13381	13136	13342	13105	13039	13165	13376	13274	13239	13359	13307	13159	13151	13069	13241	13212	13232	13231	13117	13191	13369	13357	13321	13320	13285	13272	13193	13281	13193	13294	13247	13208	13173	12959	13275	13181	13538	13030	13231	13281	13146	13425	13260	13268	13217	13085	13141	13342	13438	13311	13142	13270	13169	13417	13358	13247	13248	13208	13285	13225	13167	13263	13247	13350	13489	13256	13252	13194	13168	13153	13112	13368	13251	13243	13234	12997	13039	13085	13218	13160	13061	13135	13324	13150	13146	13426	13206	13340	13163	13180	13355	13286	13099	13158	13373	13150	13292	13148	13307	13225	13173	13353	12966	13170	13213	13333	13384	13320	13124	13265	13155	13094	13225	13215	13000	13266	13097	13204	13291	13291	13131	13188	13141	13225	13200	13241	13250	13102	13179	13016	12946	13099	13423	13218	13023	13088	13052	13324	13169	13100	13185	13240	13270	13202	13170	13178	13150	13222	13241	13297	13092	13208	13221	13049	13050	13143	13224	13299	13219	13132	13063	13521	13132	13359	13119	13162	13228	13168	13120	13189	13280	13042	13243	13225	13220	13226	13113	13242	13280	13284	13410	13405	13365	13163	13180	13268	13072	13228	13148	13075	13347	13169	13322	13298	13223	13158	13342	13127	12958	13100	13247	13255	13024	13171	13291	13092	13328	13419	13071	13268	13593	13101	13343	13129	13227	13180	12976	13153	12955	13225	13090	13161	13193	13152	13463	13171	13198	13114	13216	12995	13236	13090	13089	13153	13253	13304	13320	13362	13345	13034	13239	13156	13091	13193	13337	12954	13182	13126	13149	13419	13235	13162	13337	13340	12930	13150	13255	13267	13120	13298	13196	13109	13422	13250	13056	13121	13040	13235	13274	12983	13138	13227	13114	13232	13058	13244	13287	13282	13159	13171	13260	13167	13234	13132	13336	13239	13237	13219	13309	12985	13155	13305	13055	13289	13181	13252	13427	13284	13234	13195	13036	13260	13103	13257	13131	13209	13254	13282	13233	13183	13367	13193	13117	13332	13235	13046	13313	13197	13310	13234	13272	13244	13287	13268	13190	13267	13237	13145	13161	13225	13187	13277	13349	13099	13365	13172	13103	13314	13153	13320	13251	13374	13212	13156	13250	13234	13403	13061	13112	13079	13294	13176	13155	13125	13098	13202	13135	13327	13263	13377	13297	13290	13152	13076	13323	13076	13337	13180	13361	13104	13213	13165	13323	13127	13167	13244	13134	13257	13284	13334	13086	13331	13157	13324	13253	13410	13316	13052	13193	13028	13163	13356	13241	13174	13325	13230	13107	13153	13163	13095	13310	13136	13141	13038	13276	13210	13292	13360	13219	13201	13146	13112	13186	13167	13091	13222	13102	13010	13165	13245	13378	13099	13173	13256	13333	13279	13112	13246	13106	13150	13283	13193	13253	13123	13110	13231	13012	13189	13216	12917	13165	13289	13290	13268	13257	13226	13244	13193	13330	13423	13248	12976	13188	13095	13266	13195	13158	13171	13254	13178	13226	13337	13216	13399	13192	13242	13043	13345	13281	13289	13231	13215	13175	13135	13260	13110	13271	13259	13253	13241	13291	13411	13151	13259	13227	13253	13224	13295	13371	13242	13246	13302	13222	13247	13167	13072	13223	13334	13195	13075	13287	13095	13410	13505	13157	13223	13146	13188	13277	13238	13113	13212	13264	13130	13248	13325	13316	13121	13280	13174	13152	13244	13114	13126	13230	13023	13334	13280	13191	13145	13106	13204	13214	13310	13263	13045	13091	13272	13107	13233	13286	13287	13109	13313	13202	13024	13056	13239	13203	13292	13351	13083	13067	13107	13201	13329	13164	13066	13414	13010	12999	13154	13304	13352	13232	13102	13331	13279	13176	13292	13308	13281	13395	13183	13311	13209	13247	13230	13123	13330	13275	13157	13058	13275	13128	13108	13218	13110	13191	13215	13486	13227	13145	13246	13270	13263	13279	13276	13331	13288	13229	13319	13261	13354	13213	13202	13480	13377	13282	13234	13257	13110	13195	13198	13202	13206	13172	13104	13315	13301	13128	13225	13330	13155	13126	13146	13217	13137	13394	13250	13091	13256	13329	13087	13366	13100	13169	13262	13101	13244	13383	13321	13253	13344	13131	13305	13308	13233	12990	13150	13221	13207	13347	13264	13198	13220	13223	13156	13241	13015	12967	13110	12940	13198	13302	13257	13189	13155	13302	13293	13276	13270	13291	13073	13143	13296	13252	13210	12973	13223	13336	13385	13227	13310	13057	13374	13065	13047	13288	13325	13373	13268	13184	13241	13134	13479	13455	13347	13232	13278	13199	13212	13333	13148	13209	13180	13318	13182	13084	13182	13150	13151	13367	13190	13233	13188	13191	13112	13247	13344	13173	13330	13208	13459	13266	13157	13226	13151	13143	13304	13308	13225	13232	13017	13195	13290	13045	13204	13094	13227	13143	13180	13122	13214	13326	13370	13167	13133	13129	13369	13189	13156	13214	13438	13273	13237	13157	13153	13126	13321	13157	13198	13240	13280	13170	13252	13158	13247	13211	13382	13219	13320	13226	13142	13244	13364	13157	13251	13318	13208	13102	13267	13236	13170	13194	13135	13321	13237	13281	13255	13235	13361	13320	13208	13162	13211	12952	13042	13222	13177	13217	13260	13256	13194	13369	13301	13278	13411	13336	13232	13332	13117	13175	13369	13350	13274	13089	13415	13252	13234	13286	13347	13105	13219	13249	13045	13306	13285	13122	13221	13252	13328	13233	13103	13028	13226	13313	13360	13309	13129	13158	13107	13158	13093	13335	13393	13252	13173	13251	13264	13206	13003	13203	13239	13321	13300	13277	13280	13273	12999	13219	13099	12895	13278	13356	13334	13323	13238	13138	13151	13122	13198	13441	13232	13222	13208	13295	13231	13149	13358	13266	13080	13418	13083	13230	13215	13258	13313	13289	13257	13236	13324	13316	13229	13245	13183	13089	13364	13297	13420	13316	13243	13072	13122	13172	13236	13258	13253	13116	13083	13243	13270	13212	13103	13340	13359	13415	13361	13325	13184	13109	13423	13109	13211	13332	13216	13198	13258	13319	13139	13168	13049	13458	13374	13185	13338	13130	13244	13202	13227	13088	12975	13354	13178	13166	13426	13219	13290	13528	13145	13123	13213	13372	13217	13112	13178	13068	13083	13083	13350	13205	13214	13244	13125	13177	13185	13205	13330	13320	13282	13263	13186	13086	13136	13093	13269	13334	13342	13369	13195	13213	13217	13258	13202	13413	13238	13152	12933	13228	13311	13179	13219	13335	13279	13090	13181	13165	13267	13137	13202	13327	13222	13159	13241	13245	13029	12943	13196	13140	13264	13332	13206	13127	13193	12914	13084	13309	13243	13159	13236	13189	13135	13225	13270	13251	13213	13311	13120	13338	13153	13130	13135	13310	13222	13308	13178	13177	13202	13241	13253	13269	13241	13223	13534	13240	13319	13258	13401	13093	13133	13366	13202	13415	13370	13245	13312	13315	13216	13224	13241	13110	13152	13261	13160	13165	13257	13220	13273	12972	13362	13256	13293	13464	13127	13191	13144	13187	13268	13290	13296	13003	13050	13324	13236	13331	13221	13108	13247	13177	13297	13085	13306	13355	13089	13063	13234	13237	13356	13343	13061	13078	13408	13058	13212	13215	13199	13131	13140	13053	13183	12974	13280	13105	13316	13284	13162	13382	13255	13092	13302	13265	13329	13286	13143	13153	13261	13143	13296	13268	13375	13347	13195	13220	13323	13167	13136	13174	13228	13257	13191	13254	13242	13234	13292	13190	13221	13168	13308	13244	13181	13128	13367	13139	13336	13072	13292	13147	13404	13267	13320	13243	13235	13131	13353	13102	13243	13184	13027	13395	13379	13279	13153	13059	13153	13285	13470	13097	13098	13177	13195	13099	13105	13098	13196	13144	13350	13155	13239	13114	13118	13262	13149	13215	13023	13114	13202	13191	13011	13229	13105	13199	13119	12996	13254	13389	13253	13219	13232	13051	13266	13257	13358	13201	13290	13419	13287	13204	13134	13088	13188	13211	13156	13210	13171	13371	13427	13084	13152	13264	13151	13212	13278	13238	13314	13291	13032	13176	13407	13292	13279	13291	13436	13283	13156	13183	13166	13131	13166	13184	13234	13135	13164	13078	13093	13221	13201	13289	13352	13206	13165	13276	13254	13023	13174	13071	13215	13462	13251	13322	13201	13147	13240	12971	13196	13299	13232	13315	13220	13472	13257	13210	13338	13260	13202	13152	13256	13290	13255	13280	13284	13413	13164	13287	13192	13211	13079	13143	13157	13238	12959	13252	13169	13177	13235	13108	13180	13342	13229	13192	13308	13368	13487	13205	13250	13025	13383	13347	13093	13106	13414	13179	13142	13300	13125	13366	13217	13288	13337	13281	13250	13098	13081	13121	13164	13217	13083	13233	13260	13293	13439	13216	13126	13238	13302	13404	13348	13315	13004	13095	13095	13087	13277	13048	13019	13198	13140	13118	13213	13200	13143	13293	13340	13204	13254	13119	13219	13299	13199	13189	13135	13115	13088	13248	13115	13190	13110	13167	13228	13225	13006	13184	13136	13251	13179	13182	13329	13447	13354	13233	13296	13185	13180	13220	13235	13167	13180	13151	13164	13261	13147	13271	13208	13233	13246	13131	13451	13197	13267	13117	13188	13257	13313	13162	13049	13143	13154	13198	13440	13354	13255	13327	13579	13251	13107	13328	13287	13276	13209	12969	13229	13206	13254	13220	13085	13283	13150	13092
19339	34133	32915	26546	22620	19900	18273	17134	16221	15652	15317	14554	14539	14052	13791	13496	13377	13152	12888	13083	12931	12898	12971	12802	12912	12775	12750	12746	12477	12713	12485	12581	12617	12510	12611	12582	12462	12325	12406	12467	12293	12510	12423	12390	12476	12497	12554	12446	12567	12468	12423	12404	12368	12304	12490	12377	12454	12283	12468	12428	12429	12237	12356	12206	12383	12295	12374	12314	12302	12277	12447	12373	12490	12261	12249	12208	12470	12285	12367	12422	12265	12317	12389	12265	12390	12375	12293	12414	12488	12273	12405	12232	12501	12342	12266	12388	12265	12317	12406	12396	12457	12296	12326	12393	12423	12375	12375	12356	12262	12208	12329	12493	12258	12173	12363	12434	12255	12442	12330	12359	12394	12335	12369	12300	12380	12312	12381	12363	12264	12230	12452	12402	12539	12508	12213	12500	12194	12252	12377	12176	12299	12419	12158	12346	12262	12267	12204	12310	12299	12287	12297	12341	12316	12223	12213	12355	12331	12280	12407	12300	12240	12291	12395	12260	12373	12555	12335	12319	12234	12264	12505	12194	12225	12261	12436	12515	12327	12157	12296	12273	12320	12324	12397	12414	12319	12397	12204	12421	12317	12313	12327	12376	12268	12395	12393	12256	12153	12321	12216	12348	12217	12290	12357	12269	12268	12205	12339	12208	12337	12312	12350	12255	12317	12341	12309	12313	12258	12247	12344	12373	12469	12279	12368	12374	12411	12366	12307	12151	12285	12385	12159	12374	12395	12404	12226	12158	12420	12302	12266	12307	12256	12340	12490	12273	12445	12343	12240	12349	12392	12377	12357	12332	12350	12292	12457	12284	12297	12416	12341	12440	12258	12372	12250	12231	12299	12247	12237	12394	12108	12298	12308	12285	12197	12391	12333	12281	12213	12368	12390	12152	12339	12261	12419	12402	12236	12283	12329	12322	12266	12283	12320	12113	12347	12392	12221	12325	12396	12262	12244	12405	12257	12438	12260	12185	12265	12402	12261	12395	12266	12286	12238	12315	12294	12312	12215	12408	12404	12226	12332	12146	12429	12365	12197	12325	12391	12329	12294	12350	12288	12386	12412	12338	12235	12514	12242	12353	12388	12181	12417	12288	12487	12428	12379	12287	12321	12220	12295	12467	12139	12306	12311	12367	12392	12275	12388	12323	12258	12583	12363	12094	12273	12321	12352	12335	12301	12241	12301	12207	12227	12351	12260	12141	12124	12192	12390	12213	12354	12486	12381	12278	12320	12335	12233	12319	12267	12282	12465	12277	12275	12386	12280	12414	12347	12238	12381	12316	12366	12415	12409	12459	12458	12374	12452	12322	12250	12401	12208	12318	12327	12469	12386	12191	12401	12347	12173	12245	12404	12385	12396	12234	12252	12347	12360	12315	12294	12437	12342	12223	12246	12331	12427	12357	12306	12292	12183	12305	12212	12352	12423	12364	12128	12466	12316	12372	12483	12345	12150	12197	12410	12377	12307	12300	12344	12322	12380	12282	12351	12301	12318	12207	12321	12403	12153	12389	12336	12341	12337	12413	12531	12293	12329	12413	12443	12349	12256	12317	12296	12270	12255	12332	12298	12378	12402	12378	12127	12246	12251	12393	12302	12253	12348	12403	12443	12419	12300	12314	12349	12553	12430	12334	12304	12260	12431	12386	12161	12315	12313	12414	12482	12264	12302	12270	12292	12374	12349	12255	12304	12524	12210	12381	12430	12452	12311	12240	12421	12296	12379	12314	12226	12377	12227	12286	12362	12318	12259	12446	12260	12431	12165	12280	12322	12249	12406	12227	12374	12450	12381	12453	12274	12450	12318	12439	12360	12216	12413	12483	12248	12309	12184	12249	12347	12192	12379	12276	12177	12320	12352	12325	12300	12395	12374	12365	12129	12311	12286	12396	12311	12230	12524	12293	12203	12527	12442	12379	12292	12411	12382	12219	12377	12238	12172	12254	12259	12235	12216	12409	12355	12438	12292	12389	12370	12418	12408	12230	12295	12445	12213	12324	12467	12164	12349	12364	12323	12432	12239	12232	12337	12379	12278	12356	12384	12436	12332	12321	12421	12179	12408	12504	12384	12493	12366	12348	12328	12390	12194	12372	12379	12370	12275	12332	12308	12236	12375	12411	12265	12293	12354	12294	12328	12362	12356	12332	12360	12181	12349	12343	12406	12393	12246	12302	12343	12307	12170	12306	12365	12303	12235	12353	12251	12235	12481	12294	12190	12326	12399	12228	12264	12148	12398	12367	12309	12311	12291	12278	12333	12264	12402	12293	12407	12210	12509	12320	12254	12357	12137	12183	12318	12376	12346	12240	12326	12326	12364	12227	12210	12353	12366	12381	12380	12424	12458	12436	12469	12318	12425	12232	12285	12272	12478	12366	12276	12432	12350	12431	12358	12410	12299	12351	12260	12309	12353	12354	12294	12320	12403	12382	12205	12234	12304	12547	12298	12293	12179	12300	12418	12409	12277	12284	12334	12167	12306	12300	12313	12442	12416	12317	12416	12286	12343	12465	12381	12281	12361	12246	12479	12237	12282	12307	12384	12458	12280	12275	12248	12334	12347	12316	12335	12250	12429	12352	12441	12357	12460	12323	12375	12274	12171	12488	12406	12266	12353	12297	12322	12324	12209	12625	12286	12269	12307	12202	12288	12322	12334	12207	12449	12211	12065	12444	12377	12386	12447	12473	12364	12346	12390	12199	12228	12337	12329	12338	12451	12320	12249	12248	12379	12308	12429	12356	12293	12426	12333	12289	12344	12171	12322	12186	12302	12308	12355	12296	12403	12334	12164	12453	12157	12433	12178	12396	12393	12270	12390	12287	12340	12433	12341	12266	12287	12291	12394	12451	12411	12281	12325	12374	12538	12160	12451	12270	12414	12320	12164	12440	12197	12372	12518	12312	12433	12190	12377	12446	12396	12388	12327	12430	12139	12400	12227	12401	12312	12343	12379	12220	12156	12344	12395	12336	12300	12376	12401	12325	12411	12312	12243	12369	12306	12526	12195	12289	12368	12330	12432	12269	12269	12428	12502	12314	12377	12248	12350	12251	12185	12414	12240	12360	12370	12283	12222	12405	12337	12375	12195	12354	12260	12191	12282	12344	12403	12221	12219	12382	12363	12300	12243	12307	12307	12286	12208	12264	12210	12443	12423	12210	12325	12368	12156	12259	12280	12281	12316	12413	12329	12386	12440	12302	12193	12541	12241	12165	12306	12232	12312	12275	12456	12280	12447	12221	12266	12256	12249	12303	12183	12310	12287	12332	12402	12224	12445	12331	12529	12371	12510	12278	12188	12307	12291	12199	12339	12280	12355	12303	12299	12374	12462	12268	12357	12413	12441	12338	12345	12388	12297	12395	12387	12265	12312	12361	12359	12300	12264	12269	12254	12321	12310	12141	12398	12444	12406	12361	12259	12460	12308	12357	12318	12345	12253	12102	12376	12327	12333	12278	12141	12304	12301	12182	12449	12391	12355	12235	12332	12204	12223	12329	12378	12201	12529	12430	12454	12253	12310	12268	12403	12270	12240	12366	12302	12363	12304	12304	12384	12414	12376	12404	12178	12411	12430	12329	12486	12413	12332	12289	12323	12417	12344	12218	12423	12354	12433	12402	12376	12291	12435	12470	12364	12360	12410	12251	12358	12265	12364	12216	12474	12262	12411	12257	12364	12434	12247	12453	12413	12314	12379	12539	12400	12410	12455	12289	12250	12169	12267	12363	12335	12189	12390	12424	12387	12442	12511	12299	12250	12369	12338	12385	12436	12329	12429	12380	12288	12439	12331	12341	12250	12341	12469	12182	12315	12281	12311	12365	12346	12245	12186	12336	12303	12269	12372	12442	12287	12219	12331	12251	12272	12428	12394	12175	12409	12382	12283	12095	12343	12244	12383	12406	12332	12227	12192	12426	12331	12388	12304	12338	12356	12213	12364	12269	12330	12173	12404	12245	12244	12452	12317	12242	12452	12230	12324	12349	12361	12394	12418	12452	12303	12259	12292	12457	12431	12336	12417	12325	12427	12332	12182	12233	12188	12230	12345	12352	12396	12250	12363	12318	12290	12499	12176	12539	12342	12388	12305	12287	12274	12223	12226	12405	12340	12173	12460	12522	12231	12483	12288	12329	12330	12260	12304	12527	12323	12256	12383	12322	12428	12394	12347	12342	12474	12394	12338	12358	12401	12306	12342	12389	12447	12290	12119	12364	12285	12351	12193	12432	12393	12316	12452	12278	12309	12273	12233	12387	12490	12279	12347	12337	12374	12400	12226	12347	12439	12296	12125	12315	12336	12271	12379	12356	12418	12464	12248	12262	12284	12259	12482	12306	12410	12252	12337	12419	12242	12419	12373	12307	12441	12333	12442	12412	12323	12529	12292	12388	12407	12226	12306	12298	12274	12267	12442	12434	12359	12438	12414	12281	12377	12425	12489	12296	12255	12302	12242	12605	12133	12329	12355	12279	12339	12277	12415	12279	12352	12196	12390	12300	12217	12358	12302	12383	12313	12377	12426	12455	12311	12355	12368	12359	12195	12279	12298	12371	12202	12512	12212	12318	12291	12482	12261	12448	12267	12329	12418	12372	12442	12264	12422	12196	12544	12449	12239	12273	12358	12163	12419	12339	12280	12368	12331	12352	12378	12477	12109	12393	12375	12427	12343	12358	12443	12210	12382	12275	12292	12249	12500	12379	12292	12334	12363	12458	12389	12192	12144	12261	12547	12414	12302	12500	12185	12251	12387	12388	12098	12417	12356	12424	12223	12290	12230	12234	12360	12287	12419	12277	12374	12160	12352	12194	12511	12266	12457	12285	12360	12314	12341	12283	12405	12400	12268	12343	12357	12416	12363	12485	12281	12265	12454	12325	12372	12257	12282	12299	12317	12284	12359	12242	12437	12294	12307	12207	12354	12406	12384	12319	12424	12346	12440	12346	12466	12313	12405	12268	12262	12168	12462	12281	12241	12277	12307	12321	12213	12462	12275	12281	12210	12345	12336	12222	12241	12292	12444	12482	12373	12413	12471	12285	12307	12438	12395	12324	12294	12375	12288	12399	12364	12453	12335	12375	12316	12250	12335	12282	12257	12454	12358	12305	12397	12323	12276	12242	12314	12286	12244	12297
22726	21015	28767	23512	21351	23167	23554	17590	16137	15900	15367	15069	14692	14512	13993	14037	13694	13504	13544	13631	13450	13302	13362	13331	12938	13146	13298	12994	13256	13210	13050	13285	13288	12896	13011	12994	12970	13031	12914	12846	12883	12800	12922	12791	12961	12742	13010	12798	12810	12859	13026	12833	12587	12894	12793	12992	12972	12861	12849	13043	12829	12863	12943	12946	12747	12948	12949	12876	12849	12899	12938	12911	12838	12747	12829	12937	12993	12944	12890	12732	12904	12892	12821	12961	12962	12831	12715	12675	12736	12828	12749	12922	12998	12905	12741	12751	12723	12834	12713	12909	12661	12744	12677	12762	12748	12689	12824	12598	12837	12883	12729	12762	12683	12762	12699	12780	12783	12849	12830	12720	12940	12614	12879	12688	12671	12975	12927	12695	12742	12835	12752	12859	12729	12795	12873	12839	12890	12714	12823	12887	12662	12829	12767	12717	12712	12564	13000	12812	12753	12828	13014	12857	12937	12854	12823	12762	12840	12731	12885	12747	12695	12602	12904	12917	12706	12670	12660	12764	12758	12757	12700	12671	12663	12874	12828	12745	12635	12670	12696	12610	12786	12717	12869	12832	12569	12747	12755	12674	12868	12655	12731	12831	12789	12826	12722	12791	12880	12863	12677	12738	12764	12794	12740	12604	12773	12896	12754	12749	12508	12715	12910	12570	12739	12689	12765	12610	12793	12552	12746	12893	12774	12775	12740	12802	12703	12636	12834	12844	12706	12807	12806	12634	12841	12816	12703	12767	12784	12725	12644	12683	12935	12894	12722	12755	12779	12731	12701	12772	12740	12716	12694	12571	12646	12801	12658	12697	12650	12875	12663	12646	12718	12701	12811	12698	12794	12743	12833	12919	12766	12707	12667	12812	12690	12779	12702	12839	12710	12794	12758	12685	12704	12904	12696	12784	12731	12889	12857	12728	12562	12812	12822	12732	12602	12727	12618	12640	12660	12825	12763	12820	12757	12773	12688	12703	12882	12652	12564	12900	12662	12854	12826	12674	12748	12840	12679	12779	12814	12909	12697	12874	12729	12791	12681	12808	12647	12893	12629	12689	12695	12551	12643	12910	12661	12862	12745	12851	12730	12626	12714	12835	12574	12731	12879	12694	12759	12670	12828	12630	12789	12816	12743	12713	12738	12586	12758	12679	12839	12792	12663	12711	12863	12814	12893	12688	12718	12822	12796	12903	12771	12833	12724	12702	12956	12875	12820	12831	12859	12712	12723	12806	12672	12778	12994	12688	12826	12793	12729	12607	12897	12751	12780	12790	12870	12724	12818	12755	12764	12940	12927	12771	12684	12829	12602	12645	12811	12618	12712	12710	12766	12821	12557	12607	12852	12832	12915	12739	12821	12860	12745	12593	12519	12768	12757	12648	12807	12528	12756	12784	12821	12754	12843	12732	12728	12762	12553	12738	12877	12751	12720	12717	12586	12850	12593	12739	12664	12737	12808	12762	12671	12681	12884	12791	12703	12844	12818	12565	12756	12712	12867	12746	12837	12796	12653	12779	12781	12728	12889	12676	12919	12567	12765	12769	12779	12786	12711	12607	12745	12863	12658	12740	12781	12551	12763	12548	12724	12648	12894	12720	12768	12668	12694	12710	12731	12605	12730	12754	12631	12674	12750	12464	12689	12629	12679	12679	12525	12914	12772	12779	12810	12689	12671	12821	12757	12726	12810	12714	12704	12721	12706	12659	12766	12730	12696	12668	12852	12904	13030	12995	12855	12856	12768	12790	12698	12787	12806	12941	12869	12919	12680	12804	12617	12670	12706	12647	12948	12920	12834	12842	12766	12737	12643	12758	12673	12678	12753	12642	12785	12757	12738	12763	12919	12752	12751	12720	12731	12766	12786	12658	12657	12860	12687	12890	12777	12901	12825	12791	12691	12730	12763	12712	12635	12585	12806	12690	12626	12653	12829	12682	12834	12774	12840	12676	12743	12567	12564	12736	12748	12639	12770	12763	12740	12685	12844	12855	12799	12577	12880	12836	12589	12841	12904	12733	12655	12743	12974	12743	12760	12554	12760	12883	12846	12751	12710	12675	12646	12517	12751	12928	12593	12843	12891	12827	12814	12679	12819	12780	12821	12666	12727	12746	12774	12381	12712	12753	12674	12697	12714	12802	12762	12720	12788	12830	12880	12695	12804	12761	12785	12815	12855	12762	12707	12543	12864	12716	12587	12825	12825	12812	12625	12768	12868	12810	12686	12777	12586	12834	12853	12691	12653	12714	12852	12713	12724	12677	12816	12802	12746	12782	12707	12618	13045	12568	12785	12737	12797	12742	12649	12713	12594	12612	12755	12804	12761	12726	12707	12883	12842	12773	12734	12727	12838	12900	12803	12816	12840	12695	12794	12643	12756	12917	12894	12773	12731	12628	12825	12810	12769	12786	12694	12799	12837	12758	12861	12849	12811	12694	12798	12545	12827	12571	12795	12760	12656	12735	12733	12720	12856	12696	12763	12730	12587	12756	12746	12895	12816	12823	12807	12625	12825	12964	12919	12903	12894	12619	12908	12873	12690	12741	12715	12783	12860	12627	12578	12789	12894	12838	12902	12672	12936	12828	12631	12594	12706	12771	12811	12760	12919	12752	12599	12657	12913	12732	12719	12725	12754	12727	12555	12712	12768	12593	12723	12810	12814	12806	12861	12859	12748	12607	12781	12731	12708	12552	12656	12646	12969	12726	12641	13025	12879	12794	12876	12568	12937	12863	12850	12793	12750	12853	12664	12606	12838	12733	12757	12760	12747	12800	12704	12708	12814	12583	12742	12753	12737	12766	12904	12825	12889	12967	12955	12768	12828	12815	12684	12773	12998	12848	12776	12719	12782	12811	12772	12650	12866	12673	12835	12797	12744	12737	12697	12737	12768	12766	12790	12853	12612	12845	12836	12604	12652	12638	12698	12815	12714	12629	12840	12848	12902	12874	12796	12883	12844	12894	12872	12866	12821	12931	12738	12729	12779	12693	12653	12754	12781	13009	12674	12865	12787	12663	12631	12717	12724	12792	12866	12574	12870	12792	12674	12696	12943	12957	12692	12710	12853	12692	12565	12828	12676	12829	12784	12980	12724	12777	12803	12574	12677	12808	12640	12793	12730	12839	12734	12696	12714	12827	12794	12906	12824	12626	12716	12865	12880	12782	12804	12741	12660	12763	12863	12550	12895	12851	12617	12684	12779	12966	12624	12801	12847	12943	12698	12758	12769	12801	12931	12705	12806	12593	12646	12646	12718	12684	12728	12723	12921	12904	12824	12741	12690	12710	12765	12559	12622	12775	12760	12738	12883	13009	12779	12822	12885	12885	12750	12692	12875	12906	12826	12718	12701	12573	12773	12689	12655	12742	12880	12893	12907	12592	12811	12831	12824	12747	12757	12856	12884	12815	12690	12887	12816	12604	12951	12974	12739	12822	12665	12651	12895	12813	12582	12808	12560	12732	12862	12856	12801	12750	12837	12820	12778	12835	12744	12849	12731	12727	12549	12577	12682	12589	12645	12515	12711	12768	12654	12588	12684	12843	12837	12866	12780	12662	12843	12660	12580	12641	12543	12876	12658	12761	12682	12633	12913	12814	12722	12818	12708	12662	12705	12776	12709	12784	12759	12666	12842	12788	12703	12724	12792	12764	12870	12855	12810	12754	12624	12712	12707	12739	12690	12779	12744	12617	12679	12654	12869	12903	12877	12857	12675	12984	12735	12745	13020	12947	12841	12606	12738	12832	12518	12690	12646	12766	12765	12821	12813	12795	12810	12766	12726	12820	12802	12856	12735	12794	12857	12835	12735	12792	12827	12470	12604	12746	12733	12690	12868	12741	12670	12865	12589	12642	12748	12649	12752	12690	12630	12738	12667	12742	12691	12682	12733	12909	12852	12833	12698	12822	12516	12828	12732	12695	12732	12714	12762	12665	12950	12641	12807	12608	12813	12757	12767	13035	12589	12632	12449	12813	12811	12520	12596	12854	12825	12927	12889	12828	12781	12591	12675	12749	12877	12678	12503	12607	12814	12765	12776	12765	12994	12847	12795	12645	12887	12736	12920	12798	12750	12796	12742	12863	12729	12837	12769	12787	12627	12691	12763	12684	12827	12864	12653	12678	12708	12685	12824	12717	12817	12594	12775	12875	12795	12766	12868	12620	12697	12739	12890	12878	12845	12816	12770	12910	12706	12677	12635	12606	12588	12963	12876	12681	12740	12712	12861	12675	12841	12738	12816	12606	12739	12613	12704	12824	12724	12811	12613	12827	12838	12691	12773	12682	12729	12723	12846	12729	12699	12752	12728	12745	12586	12822	12674	12757	12820	12770	13027	12756	12785	12855	12615	12762	12725	12670	12918	12651	12727	12655	12900	12758	12727	12759	12762	12746	12731	12686	12673	12853	12840	12761	12678	12596	12830	12713	12813	12849	12796	12764	12886	12707	12819	12813	12767	12662	12754	12625	12733	12851	12717	12854	12798	12669	12818	12684	12659	12758	12706	12898	12729	12734	12687	12791	12831	12705	12862	12804	12791	12895	12645	12748	12695	12846	12927	12590	12585	12550	12794	12735	12757	12718	12682	12828	12700	12697	12762	12825	12860	12910	12879	12750	12791	12689	12752	12779	12792	12552	12724	12821	12677	12764	12736	12835	12686	12482	12734	12704	12741	12795	12901	12698	12773	12837	12719	12535	12773	12697	12709	12836	12951	12648	12783	12911	12824	12817	12802	12694	12732	12954	12866	12652	12600	12863	12646	12558	12700	12856	12606	12778	12583	12696	12743	12673	12764	12566	12630	12674	12671	12824	12764	12852	12831	12675	12734	12768	12725	12903	12609	12793	12755	12767	12648	12924	12606	12638	12780	12626	12688	12711	12818	12789	12741	12814	12616	12913	12818	12664	12656	12798	12587	12810	12805	12870	12688	12713	12881	12869	12800	12703	12798	12892	12889	12701	12693	12579	12738	12855	12622	12607	12924	12762	12786	12785	12724	12779	12854	12821	12608	12649	12563	12831	12767	12805	12781	12853	12723	12792	12745	12683	12884	12828	12845	12584	12835	12877	12803	12760	12580	12780	12813	12738	12764	12735	12791	12753	12757	12681	12701	12570	12703	12521	12821	12752	12752	12748
21277	38614	37221	30369	26011	22921	20782	19235	17736	16961	16309	15904	15292	14723	14157	13667	13569	13255	13202	13159	12898	12969	12941	12678	12721	12643	12545	12402	12621	12532	12517	12451	12394	12419	12262	12335	12435	12227	12104	12159	12200	12117	12145	12078	12175	12279	12098	11993	12134	12082	12111	12233	12155	12212	12179	11995	12084	12078	12079	12049	12165	12200	12058	12098	11952	11958	12083	12091	11914	11982	12116	12009	12035	12085	12291	12058	12163	11945	12137	11941	12055	12142	12060	12031	12201	12028	11911	12205	11955	12095	12106	11963	12035	12071	11989	11992	12000	12213	12016	12056	12032	12052	12080	11851	12094	12130	12101	11971	11963	11902	11968	12049	12118	11909	12054	12002	12061	11908	11967	12131	12099	12004	12045	12132	11913	12062	12156	11920	12170	12096	11975	12095	11959	12129	12006	12093	11907	12005	12009	12023	12112	11968	12016	12063	12113	12118	11901	12112	12028	11968	12142	12115	12053	12056	12066	12094	11924	12011	11951	11911	12035	11883	11927	12073	12123	12130	12004	11912	12062	11960	11978	12159	12096	12046	12023	12029	11983	11936	12072	12045	11989	12078	11842	12056	12136	11960	12011	12079	11979	11993	12119	12086	11949	12057	11996	11787	12054	12127	12112	12093	12120	12066	12053	11967	12102	12030	12011	12072	11842	12022	12027	12017	11975	12020	12112	12002	12237	11954	12016	12098	11955	11961	12135	12040	12162	11982	12041	12168	12016	11933	11987	11892	12022	12107	11932	11964	12118	12059	12032	12015	12013	11993	11963	12186	12089	12029	11935	12074	11941	12168	11986	12079	12135	12148	12121	11868	12002	12050	11948	11956	12004	11957	11889	12104	11925	12100	12052	12019	12022	12227	12064	12127	12131	11955	11896	11943	12055	12092	11912	12117	12034	12125	12087	11981	12059	12064	12120	11881	11971	12182	12027	12096	11929	12175	12173	11930	11929	11980	12097	12010	12026	11964	11977	11994	12082	11963	12027	12117	12094	12110	12025	12095	12250	12025	12017	12171	12031	11978	12172	12048	12020	11977	12073	12125	11837	12232	12107	12073	11976	12047	11962	11979	11965	11940	11957	12095	12017	12127	12338	12108	12003	12017	11937	12048	12010	12061	12136	12077	11845	12068	12329	12116	12172	12078	12016	12063	12062	12212	12112	12060	12019	12015	11941	12076	12092	12043	11993	12057	12004	12010	12029	11977	11970	11964	12098	11914	12171	12007	11956	12242	11968	11980	12208	12162	12065	11958	12112	11967	12067	11915	11993	12084	12227	12027	11831	12137	12106	12040	11950	12021	12020	11940	12074	12046	12040	12027	12132	12210	11939	11897	12108	12073	12090	11950	11884	12123	12038	11926	11968	12128	11887	12017	12270	12048	12086	11863	11872	11985	12003	12050	12035	11973	12186	12040	12070	11843	11983	12169	11953	11878	11945	12143	11967	11966	12110	11973	12013	12005	11962	12014	12069	12017	12031	12153	12020	12003	12049	12033	11964	12013	12146	12028	12094	11787	11905	12071	12029	11929	12174	12107	12070	12124	12037	12092	12144	11970	11969	11852	12031	11887	12037	12055	12061	12031	12157	11919	12120	12110	12085	12083	12021	11893	12032	12133	11998	12116	12139	12193	11967	12039	12122	12186	12176	11985	12042	12000	11954	12031	11911	12092	11913	11926	11997	11866	12017	11956	11974	12108	12055	11828	11969	11936	11940	12187	12005	12028	12011	12012	12009	11832	12101	12157	12173	12031	11914	12159	11988	12088	12217	12037	12106	12153	11917	12091	12106	11922	11948	12119	12160	12054	12050	11916	12091	12053	12073	11970	12015	12055	11972	11990	12073	11921	12107	12003	11876	12067	11985	12185	11962	12094	12158	12075	11943	12159	12005	12058	11928	12079	12016	11934	11925	12163	11988	12165	12067	12006	11993	12159	12012	12055	12020	12137	12038	11963	12028	12089	12068	12031	11977	12117	12101	11973	11839	12049	12103	11986	12042	12029	12208	11988	11962	11735	12133	12060	11996	12074	11928	12091	12177	11814	12028	12042	11972	12152	12080	12064	12174	11987	12101	11971	12054	11859	12024	12014	12150	12059	11968	12027	12108	12155	12164	11819	12272	11978	12170	11870	12038	11969	12129	12006	12109	12095	12171	12296	12085	11960	12064	12099	12000	12146	12128	12009	11981	11841	11977	11910	12038	12042	12098	12145	12181	12052	11980	12067	12108	11939	12033	11806	12064	12155	12040	12139	12043	12168	11916	12073	11861	12171	12171	12040	12109	12064	12086	12022	12038	12093	12207	12114	11973	12145	12106	12081	11972	12082	12142	11918	11927	12021	11999	11962	12013	11925	12101	12137	12004	12134	12057	11893	11917	12155	11996	12021	12102	11936	12001	11940	12125	12020	11827	12068	11953	12049	12058	12167	12085	11941	12111	12148	11953	12018	12004	11816	11975	12057	12040	12081	12025	12032	12040	12019	11840	11873	11957	12063	11784	11971	12057	12254	12046	11939	11858	12096	12061	12034	12194	12095	11949	12027	11839	12066	11945	12175	12037	12049	11996	11985	11984	12199	12065	11962	12009	11970	11971	12080	12053	12084	12037	11995	12074	12001	12194	11889	12032	12081	12086	11977	12081	12022	12007	12035	12048	12009	11854	12131	11971	12072	12053	12068	12080	12221	12074	12200	11947	12063	11972	12004	12095	12069	12071	12010	12056	11975	12123	12027	11951	12024	11978	12026	11975	12016	12157	12033	12015	12006	12016	11989	12065	12059	12019	12000	12018	11964	12213	12061	12148	11992	12008	12008	11998	12050	11882	11928	12078	11887	12034	11955	12053	12017	12108	12097	12229	12099	11983	12054	12036	11940	12059	12060	11958	12187	11967	12019	11952	11959	12069	12128	11975	11943	12086	12009	12066	11898	12081	11869	12106	11803	12061	11951	12066	11873	12057	12174	12141	12208	12076	12045	12029	12231	12012	12107	12008	12109	11905	11978	12076	12059	12022	12028	11917	11901	12181	11980	12030	12033	12071	11936	12076	11999	11947	11983	11987	12060	12121	12072	12034	11998	12260	12017	12123	12140	11958	12080	12059	12084	11973	12077	12016	12151	11927	12030	11887	12038	11889	11932	12095	12061	12095	11850	11813	12028	12192	11951	12130	12027	12030	11984	12023	11962	12188	12031	12026	12109	11940	12001	12154	12158	12040	12041	12219	11885	12075	12124	12083	11900	11956	11883	11880	11986	12078	12033	12027	12086	11975	11969	12027	11930	12079	11940	11971	12123	12079	12037	11989	12161	11998	11873	12069	12088	12048	12018	12069	12138	12149	11857	12089	12157	11891	12112	11969	12037	12100	11974	12095	12187	12099	12020	11885	12136	12034	12150	12124	12004	11788	11984	11927	11978	12088	11997	12027	12028	11854	11910	12136	12080	12047	12019	12044	12197	11945	12102	12077	12047	12078	12252	11905	12051	12056	12067	12141	12099	12176	11990	12025	12035	11982	12116	12139	11984	12036	12056	11994	11821	11859	11957	12061	12118	12073	12073	12050	12002	12093	11926	12104	12001	12117	11922	11970	12016	11979	11942	12063	12151	12141	12054	12059	12080	12122	12083	12042	12112	12130	12018	12074	12035	12179	12014	12140	12042	11928	11980	11956	12009	11937	12165	11951	12124	12051	11911	12108	11887	12104	12014	11905	12084	12061	12100	12047	12179	12056	12072	12014	11957	12260	11944	11865	12085	12106	12011	12104	12032	11913	11981	12043	12039	12029	12025	11995	11848	11974	12184	11991	11995	12113	11972	12041	12064	12189	12094	12152	11994	12050	12109	12029	11932	12080	11963	12129	12036	12078	12150	12033	12025	11975	11978	12038	11964	12097	11917	11914	12044	11843	11820	12022	12025	11931	12160	12076	12091	11986	12221	12062	12173	12191	12009	11999	11827	12015	11991	11930	11959	11944	12027	12003	12128	12038	11941	12191	12021	12055	12053	12192	11929	11957	11974	12113	11890	12077	12014	12064	12032	11979	12191	12123	12094	12087	11970	12185	11965	11913	11991	12113	12184	12167	11848	12140	12093	11930	11884	12060	12068	12040	11938	12144	12022	12166	12043	12034	12070	12098	11970	12068	12150	12131	11924	12034	12080	12112	11948	11975	11906	11997	12091	11963	12022	12072	12128	12124	12182	12305	12094	12032	12032	12076	12009	12129	11993	12036	12105	11986	11838	12226	12043	12085	11968	12023	12032	11936	12040	12178	12149	12101	11953	12066	11907	11994	12165	12110	12013	11985	12175	12071	12021	11932	11936	11936	12048	12048	11987	11994	12017	12141	12006	12150	12132	12105	12095	11794	12057	12074	12005	12028	11944	12052	12030	12054	12096	12127	12011	11956	12088	12081	12071	11844	12132	12005	11981	11974	12157	11990	12006	12068	12161	12009	11995	12074	12052	12116	12016	12043	12057	12010	12126	12031	12052	12035	12080	12305	12060	12101	12073	12067	12085	11901	12030	12164	11932	12061	11946	12057	12045	12043	11987	12095	11947	11974	11989	12066	12016	11996	12065	11994	11808	11975	11951	11961	12196	12039	11983	12007	11971	11931	12064	12126	12100	12097	11905	11988	12049	12268	11983	11902	12062	12019	12057	12029	12087	12003	12066	12085	11974	12053	12010	12035	12028	12154	12161	11967	11985	12073	12079	12112	12152	12099	11962	11930	12121	12042	12116	11922	11964	12008	11991	11991	12090	11934	11970	12089	11997	11999	12081	11930	12038	12111	11860	12000	12117	12004	12011	12160	11901	11884	12044	12035	12107	11980	11903	12005	11889	12046	12116	12025	12053	12076	11951	12003	12152	12158	12119	12116	12054	12007	11844	11955	12064	12048	12136	12022	11979	12138	11950	11892	12189	12140	12069	11970	12023	12115	11881	12022	11870	12188	12047	11841	12171	11963	11977	11991	12082	12067	11992	11943	12134	12094	11978	12035	11896	11974	12100	12010	12076	12075	12070	12136	12243	12193	11984	11962	12026	12093	12095	12031	12189	12012	12060	12202	12090	12188	12103	12055	11940	11832	12036	12109	12137	12043	12102	12133	12106	11979	12038	11925	12000	11990	12039	12092	11974
27402	22690	26180	22780	18121	16921	16003	15407	15063	14882	14698	14525	14357	14108	14199	14228	14009	13830	13835	13820	14193	13890	14113	13892	13954	13932	13870	13895	13707	13721	13761	13756	13669	13875	13805	13654	13868	13908	13852	13771	13858	13724	13708	13582	13559	13851	13666	13559	13828	13877	13688	13616	13592	13507	13769	13820	13805	13739	13876	13795	13516	13684	13696	13691	13878	13773	13573	13651	13632	13613	13588	13750	13447	13720	13627	13615	13742	13549	13695	13699	13911	13833	13670	13665	13673	13635	13727	13716	13833	13765	13805	13744	13719	13721	13660	13745	13457	13688	13545	13704	13668	13843	13601	13559	13708	13658	13661	13674	13780	13663	13605	13363	13767	13609	13722	13531	13797	13647	13791	13881	13650	13604	13680	13577	13628	13748	13801	13753	13779	13622	13630	13730	13715	13720	13655	13699	13676	13845	13848	13760	13780	13930	13621	13631	13782	13830	13713	13661	13685	13459	13788	13652	13616	13638	13699	13637	13453	13757	13521	13657	13597	13783	13726	13856	13621	13653	13720	13430	13839	13721	13736	13674	13655	13596	13602	13687	13580	13724	13568	13611	13691	13529	13667	13807	13738	13830	13647	13625	13756	13569	13593	13439	13768	13708	13471	13588	13716	13831	13700	13814	13668	13459	13622	13677	13756	13740	13458	13680	13765	13618	13733	13715	13536	13632	13543	13787	13683	13706	13634	13742	13411	13873	13948	13714	13627	13622	13590	13672	13645	13593	13599	13921	13769	13595	13565	13473	13703	13665	13583	13584	13750	13616	13577	13645	13708	13753	13758	13586	13629	13755	13630	13506	13776	13682	13735	13690	13684	13729	13728	13902	13802	13630	13492	13828	13810	13642	13538	13712	13762	13560	13494	13586	13414	13703	13790	13588	13752	13661	13758	13571	13756	13672	13579	13710	13672	13527	13695	13686	13755	13653	13639	13673	13611	13705	13658	13603	13647	13641	13676	13693	13753	13939	13570	13327	13429	13523	13647	13691	13520	13691	13739	13823	13676	13767	13870	13602	13639	13694	13827	13686	13672	13733	13752	13857	13740	13649	13608	13502	13612	13560	13808	13678	13627	13636	13607	13643	13616	13623	13643	13529	13725	13586	13590	13736	13534	13593	13649	13670	13764	13656	13603	13582	13668	13534	13831	13731	13766	13771	13647	13914	13741	13569	13770	13683	13615	13485	13753	13560	13804	13588	13779	13815	13619	13547	13796	13738	13679	13639	13650	13603	13604	13568	13598	13590	13733	13652	13595	13681	13927	13661	13920	13590	13603	13430	13774	13791	13603	13661	13746	13586	13647	13603	13675	13703	13667	13739	13773	13822	13738	13582	13636	13592	13557	13540	13697	13791	13783	13637	13766	13593	13878	13594	13783	13748	13730	13657	13711	13576	13515	13691	13579	13803	13675	13599	13613	13602	13764	13498	13572	13660	13678	13545	13694	13622	13745	13744	13649	13646	13590	13695	13493	13810	13499	13754	13721	13764	13770	13791	13578	13623	13553	13559	13600	13687	13607	13835	13692	13507	13693	13559	13767	13633	13619	13694	13557	13533	13441	13710	13751	13729	13682	13574	13660	13675	13772	13774	13845	13754	13676	13673	13748	13435	13506	13536	13640	13608	13669	13662	13896	13889	13665	13600	13775	13625	13667	13592	13732	13646	13641	13528	13866	13517	13622	13563	13668	13603	13795	13588	13794	13643	13709	13637	13579	13787	13763	13712	13631	13605	13697	13581	13557	13457	13584	13679	13660	13746	13854	13731	13726	13830	13652	13630	13641	13515	13722	13852	13686	13839	13667	13593	13563	13786	13756	13802	13739	13681	13605	13682	13706	13569	13568	13507	13746	13772	13676	13869	13948	13462	13698	13769	13813	13728	13697	13738	13567	13462	13727	13644	13615	13764	13701	13585	13578	13645	13816	13792	13664	13631	13845	13712	13727	13611	13720	13613	13862	13888	13895	13583	13622	13461	13833	13677	13645	13647	13758	13871	13624	13676	13748	13729	13532	13577	13623	13535	13649	13656	13693	13818	13746	13573	13721	13877	13731	13698	13817	13656	13487	13687	13744	13920	13814	13673	13779	13755	13552	13669	13588	13653	13493	13570	13562	13577	13716	13712	13715	13653	13650	13631	13674	13746	13702	13676	13543	13493	13643	13615	13684	13797	13600	13932	13747	13572	13743	13668	13675	13754	13734	13537	13736	13504	13636	13730	13659	13782	13562	13701	13810	13784	13723	13689	13632	13655	13738	13603	13745	13595	13814	13626	13600	13782	13785	13673	13530	13746	13744	13752	13814	13721	13656	13629	13737	13640	13588	13514	13609	13703	13422	13637	13547	13702	13919	13753	13562	13728	13907	13676	13752	13640	13694	13724	13771	13547	13632	13595	13782	13615	13681	13783	13546	13740	13840	13711	13745	13520	13559	13705	13603	13597	13874	13659	13671	13646	13662	13729	13806	13674	13633	13589	13721	13586	13549	13667	13638	13640	13652	13795	13530	13614	13819	13760	13684	13657	13862	13854	13765	13581	13645	13554	13731	13669	13649	13777	13683	13940	13811	13824	13778	13626	13591	13648	13810	13740	13789	13809	13545	13706	13661	13557	13546	13795	13564	13555	13685	13611	13809	13717	13595	13645	13675	13601	13746	13621	13826	13843	13766	13845	13662	13556	13644	13655	13774	13797	13603	13764	13764	13862	13743	13610	13746	13613	13667	13539	13709	13683	13546	13780	13633	13661	13537	13593	13731	13752	13629	13709	13635	13770	13705	13650	13537	13669	13634	13504	13573	13463	13684	13613	13697	13635	13702	13712	13604	13722	13606	13551	13638	13576	13566	13638	13460	13640	13564	13482	13561	13726	13431	13760	13644	13484	13655	13664	13878	13681	13618	13702	13608	13701	13810	13763	13795	13774	13709	13964	13843	13521	13607	13531	13751	13558	13654	13731	13731	13666	13579	13749	13665	13643	13603	13478	13849	13614	13672	13671	13646	13699	13529	13592	13692	13866	13721	13784	13759	13599	13610	13636	13429	13506	13839	13663	13724	13655	13426	13719	13670	13648	13811	13628	13845	13636	13721	13631	13674	13669	13684	13690	13652	13627	13573	13799	13734	13582	13737	13741	13542	13524	13707	13759	13512	13770	13632	13507	13657	13872	13558	13643	13621	13679	13723	13617	13505	13720	13738	13644	13642	13647	13556	13780	13685	13540	13817	13703	13425	13573	13658	13727	13689	13709	13616	13608	13571	13799	13720	13785	13446	13740	13665	13787	13893	13661	13675	13781	13597	13599	13663	13647	13548	13685	13696	13937	13792	13789	13673	13748	13800	13697	13648	13670	13676	13721	13694	13608	13683	13596	13741	13551	13374	13540	13638	13863	13570	13617	13939	13660	13692	13584	13714	13744	13754	13752	13786	13629	13569	13584	13586	13752	13723	13727	13808	13747	13740	13699	13789	13588	13535	13615	13893	13591	13650	13812	13652	13507	13837	13629	13539	13658	13701	13714	13851	13658	13745	13911	13765	13634	13687	13743	13780	13598	13550	13601	13670	13594	13509	13574	13729	13896	13710	13732	13719	13715	13471	13713	13682	13645	13781	13669	13797	13783	13736	13536	13865	13674	13759	13546	13506	13522	13693	13715	13623	13616	13719	13713	13853	13666	13647	13694	13626	13630	13791	13741	13649	13721	13545	13518	13762	13669	13745	13771	13546	13644	13596	13662	13570	13861	13546	13774	13629	13717	13911	13700	13882	13740	13755	13700	13700	13670	13870	13648	13788	13767	13682	13779	13803	13607	13832	13645	13584	13680	13673	13591	13582	13538	13775	13619	13697	13595	13684	13556	13683	13449	13547	13660	13663	13788	13670	13926	13946	13604	13572	13750	13590	13579	13935	13817	13728	13611	13680	13520	13842	13551	13679	13720	13665	13899	13794	13591	13796	13680	13734	13906	13613	13514	13741	13775	13610	13770	13681	13604	13731	13608	13611	13833	13446	13623	13618	13710	13615	13649	13555	13668	13510	13651	13587	13833	13778	13751	13655	13825	13758	13641	13618	13465	13481	13469	13522	13574	13711	13702	13610	13807	13694	13544	13706	13801	13805	13658	13576	13799	13629	13698	13617	13648	13591	13413	13807	13608	13573	13465	13595	13662	13750	13713	13733	13641	13571	13541	13741	13790	13585	13627	13806	13551	13721	13622	13706	13652	13800	13731	13558	13604	13659	13741	13733	13897	13619	13602	13626	13653	13747	13819	13619	13893	13625	13767	13433	13729	13573	13876	13704	13661	13684	13548	13759	13637	13667	13866	13659	13573	13718	13723	13581	13858	13743	13608	13757	13666	13736	13723	13542	13774	13661	13750	13537	13605	13626	13619	13705	13680	13758	13626	13569	13626	13765	13553	13550	13668	13633	13652	13666	13409	13421	13553	13769	13665	13761	13606	13719	13847	13671	13604	13856	13712	13791	13632	13698	13677	13584	13605	13676	13691	13579	13758	13699	13676	13704	13587	13688	13707	13793	13811	13641	13818	13641	13662	13648	13622	13592	13827	13636	13697	13521	13697	13790	13662	13822	13824	13657	13599	13585	13786	13825	13774	13676	13783	13698	13672	13691	13884	13774	13505	13622	13616	13677	13808	13618	13585	13640	13481	13526	13644	13460	13698	13598	13612	13768	13788	13739	13813	13710	13664	13867	13655	13678	13848	13584	13694	13719	13671	13595	13614	13780	13606	13700	13770	13878	13664	13791	13671	13531	13572	13699	13639	13662	13743	13681	13434	13715	13801	13663	13742	13792	13738	13640	13740	13777	13780	13716	13563	13875	13588	13569	13563	13594	13825	13667	13691	13586	13666	13674	13861	13631	13520	13852	13664	13633	13625	13672	13540	13523	13483	13842	13911	13722	13765	13615	13657	13792	13820	13687	13660	13701	13619	13757	13541	13758	13534	13755	13519	13687	13801	13738	13805	13711	13672	13736	13691	13689	13704	13790	13687	13660	13560	13772	13831	13805	13738	13776	13558	13661	13732	13609	13674	13761	13822	13793	13605	13738	13653	13620	13686	13656	13671	13798	13535	13558	13648	13773	13657	13616	13757	13799	13647	13888	13879	13895	13671	13557	13531
19780	29111	27891	22326	19718	17713	16555	15577	15081	14592	14367	13961	13905	13587	13413	13285	13073	12985	13170	12878	12931	12894	12952	12854	12898	12813	13012	12838	12786	12646	12837	12793	12903	12676	12820	12696	12521	12776	12763	12628	12728	12694	12476	12694	12644	12574	12601	12672	12663	12419	12722	12644	12620	12651	12711	12604	12686	12602	12565	12590	12677	12687	12583	12766	12576	12615	12516	12679	12446	12727	12657	12541	12679	12558	12644	12538	12526	12578	12672	12675	12612	12495	12618	12478	12808	12610	12469	12736	12715	12606	12651	12547	12635	12710	12731	12683	12684	12618	12618	12605	12704	12643	12717	12636	12533	12682	12670	12665	12544	12464	12445	12676	12597	12614	12596	12668	12581	12670	12681	12741	12600	12816	12556	12600	12647	12596	12572	12699	12548	12588	12663	12793	12616	12528	12653	12557	12613	12799	12674	12436	12621	12535	12538	12536	12585	12551	12745	12599	12563	12461	12767	12733	12554	12647	12600	12763	12595	12435	12642	12657	12549	12738	12578	12682	12701	12507	12664	12580	12630	12769	12723	12728	12583	12626	12586	12411	12694	12705	12722	12692	12644	12544	12529	12606	12632	12658	12717	12570	12577	12671	12705	12523	12576	12546	12738	12658	12697	12548	12487	12439	12629	12574	12650	12648	12731	12543	12696	12643	12707	12523	12795	12508	12538	12570	12633	12626	12467	12583	12628	12568	12617	12441	12813	12624	12476	12890	12524	12653	12633	12761	12519	12661	12533	12556	12655	12562	12654	12609	12662	12772	12636	12573	12831	12469	12707	12438	12659	12649	12646	12713	12697	12677	12534	12660	12585	12673	12607	12695	12540	12650	12671	12648	12555	12536	12630	12473	12511	12613	12638	12739	12620	12628	12624	12655	12722	12445	12571	12624	12644	12621	12649	12729	12615	12665	12640	12629	12536	12493	12633	12577	12511	12677	12640	12516	12593	12768	12624	12703	12803	12714	12414	12672	12673	12516	12404	12557	12646	12640	12618	12693	12603	12669	12471	12580	12720	12710	12581	12823	12592	12567	12501	12757	12616	12656	12538	12548	12636	12592	12480	12728	12668	12715	12653	12512	12678	12613	12570	12668	12470	12620	12566	12667	12538	12752	12542	12558	12554	12672	12607	12605	12769	12689	12574	12664	12652	12700	12704	12556	12684	12583	12779	12426	12525	12643	12836	12731	12623	12691	12742	12568	12714	12633	12623	12706	12578	12794	12564	12478	12478	12823	12601	12622	12572	12663	12657	12800	12630	12773	12557	12635	12607	12587	12540	12702	12578	12476	12627	12700	12747	12581	12585	12696	12750	12595	12642	12575	12667	12647	12650	12570	12557	12623	12614	12650	12544	12576	12619	12577	12400	12588	12576	12516	12748	12620	12744	12677	12735	12662	12686	12663	12553	12565	12576	12743	12531	12848	12589	12589	12675	12533	12661	12602	12609	12665	12635	12669	12520	12591	12776	12503	12816	12784	12659	12601	12705	12592	12651	12752	12751	12565	12540	12459	12625	12544	12733	12615	12643	12613	12593	12726	12558	12679	12625	12649	12626	12607	12615	12565	12534	12561	12627	12593	12659	12625	12618	12654	12799	12765	12570	12514	12634	12576	12690	12901	12584	12582	12696	12690	12588	12586	12503	12697	12693	12544	12566	12750	12670	12677	12705	12664	12528	12667	12577	12597	12668	12539	12647	12694	12555	12583	12620	12541	12535	12573	12499	12683	12659	12658	12627	12491	12557	12523	12637	12735	12593	12634	12516	12541	12645	12755	12630	12678	12658	12884	12609	12523	12761	12691	12601	12681	12774	12669	12689	12657	12652	12641	12540	12688	12603	12518	12573	12640	12463	12689	12819	12597	12707	12603	12540	12649	12443	12640	12790	12597	12492	12742	12636	12630	12601	12554	12597	12696	12662	12695	12541	12772	12504	12587	12716	12571	12579	12485	12716	12691	12506	12492	12683	12669	12482	12825	12607	12787	12667	12462	12627	12573	12630	12553	12694	12517	12758	12721	12774	12655	12624	12587	12742	12531	12581	12571	12643	12607	12723	12684	12803	12688	12704	12532	12641	12539	12670	12621	12595	12697	12727	12550	12604	12679	12587	12707	12669	12542	12632	12452	12641	12630	12478	12661	12754	12697	12635	12792	12516	12656	12488	12511	12712	12549	12650	12571	12662	12618	12640	12571	12616	12553	12679	12559	12577	12643	12618	12600	12544	12733	12612	12547	12736	12391	12703	12572	12526	12670	12616	12598	12624	12485	12624	12735	12539	12674	12693	12796	12538	12672	12606	12753	12606	12518	12525	12716	12708	12655	12675	12583	12539	12586	12631	12631	12642	12599	12628	12708	12515	12516	12591	12742	12661	12563	12757	12561	12496	12653	12571	12541	12494	12666	12498	12578	12590	12571	12598	12506	12609	12671	12579	12561	12745	12549	12617	12574	12658	12826	12601	12741	12643	12907	12608	12466	12670	12685	12513	12508	12648	12551	12646	12654	12557	12642	12782	12517	12619	12663	12480	12604	12644	12609	12583	12540	12532	12614	12619	12403	12561	12768	12597	12493	12674	12715	12459	12582	12602	12796	12667	12687	12597	12664	12715	12695	12625	12776	12762	12721	12769	12680	12717	12654	12716	12760	12655	12861	12646	12644	12655	12625	12506	12600	12627	12734	12650	12593	12768	12538	12710	12731	12635	12698	12705	12636	12632	12633	12604	12559	12619	12661	12719	12726	12604	12594	12542	12652	12674	12674	12710	12724	12549	12626	12752	12639	12656	12577	12750	12773	12702	12604	12644	12550	12648	12681	12781	12660	12559	12740	12578	12773	12711	12593	12601	12594	12541	12679	12647	12654	12611	12460	12631	12675	12692	12562	12626	12771	12710	12590	12584	12650	12496	12551	12717	12757	12538	12716	12753	12629	12694	12618	12638	12568	12666	12569	12521	12634	12777	12532	12478	12571	12721	12629	12635	12621	12588	12514	12658	12484	12635	12713	12533	12390	12715	12479	12842	12521	12537	12575	12693	12637	12702	12710	12577	12693	12608	12637	12526	12514	12565	12511	12687	12631	12538	12671	12594	12636	12766	12675	12680	12591	12546	12561	12626	12704	12640	12646	12536	12716	12673	12569	12553	12550	12685	12504	12628	12493	12703	12456	12530	12544	12529	12623	12687	12694	12623	12671	12570	12501	12538	12638	12647	12848	12673	12598	12633	12422	12779	12590	12647	12545	12659	12575	12648	12746	12631	12711	12566	12611	12754	12575	12702	12649	12617	12561	12638	12616	12734	12675	12627	12729	12653	12652	12553	12642	12731	12582	12825	12643	12743	12681	12609	12644	12517	12547	12815	12611	12828	12676	12565	12547	12874	12778	12723	12470	12569	12585	12747	12728	12688	12613	12568	12765	12464	12517	12502	12581	12639	12479	12711	12601	12715	12518	12685	12617	12583	12660	12713	12720	12724	12653	12761	12536	12653	12732	12619	12665	12592	12466	12497	12454	12701	12490	12596	12557	12548	12710	12630	12482	12593	12626	12774	12659	12761	12647	12653	12713	12524	12534	12681	12683	12584	12827	12524	12645	12700	12739	12774	12505	12661	12491	12490	12570	12567	12637	12634	12613	12498	12625	12511	12705	12794	12555	12529	12568	12580	12659	12605	12558	12582	12649	12671	12758	12567	12607	12612	12638	12523	12753	12584	12660	12590	12635	12540	12565	12702	12539	12713	12668	12518	12671	12603	12553	12516	12727	12701	12580	12676	12488	12589	12586	12631	12618	12734	12660	12702	12654	12491	12652	12769	12577	12628	12729	12567	12543	12676	12657	12516	12881	12542	12636	12585	12658	12516	12642	12670	12591	12623	12541	12574	12648	12769	12771	12656	12605	12581	12756	12696	12654	12474	12491	12488	12726	12585	12744	12609	12592	12674	12721	12565	12852	12699	12668	12567	12710	12688	12716	12813	12613	12615	12615	12649	12666	12593	12848	12713	12602	12729	12585	12506	12596	12730	12655	12546	12651	12574	12637	12599	12513	12529	12844	12602	12708	12626	12507	12650	12483	12559	12731	12578	12614	12681	12621	12705	12691	12550	12777	12568	12699	12564	12670	12582	12624	12606	12643	12582	12721	12631	12541	12540	12717	12664	12714	12631	12609	12599	12635	12661	12735	12360	12612	12540	12590	12647	12556	12526	12585	12623	12612	12623	12437	12669	12674	12799	12576	12647	12863	12817	12640	12707	12711	12779	12640	12743	12495	12552	12615	12647	12600	12631	12568	12577	12548	12687	12498	12630	12600	12620	12640	12595	12422	12604	12603	12588	12588	12639	12495	12714	12607	12504	12749	12558	12650	12591	12671	12686	12605	12699	12632	12643	12482	12736	12502	12599	12677	12553	12674	12663	12779	12514	12705	12623	12675	12600	12644	12547	12595	12620	12652	12685	12551	12650	12714	12565	12510	12695	12692	12630	12598	12614	12536	12834	12745	12705	12736	12576	12688	12585	12668	12565	12630	12727	12740	12748	12552	12646	12613	12624	12761	12579	12613	12720	12548	12612	12570	12696	12489	12658	12674	12477	12702	12491	12704	12693	12581	12632	12589	12645	12759	12718	12438	12780	12685	12672	12635	12626	12529	12647	12747	12591	12729	12625	12527	12699	12584	12525	12627	12725	12692	12779	12624	12636	12544	12622	12550	12534	12605	12597	12757	12547	12791	12397	12663	12606	12604	12666	12770	12823	12659	12437	12576	12646	12581	12645	12819	12721	12652	12612	12681	12750	12738	12727	12781	12649	12645	12629	12596	12558	12674	12781	12573	12605	12770	12514	12530	12617	12650	12607	12695	12632	12798	12600	12729	12585	12611	12512	12688	12682	12639	12777	12669	12585	12782	12484	12576	12586	12490	12735	12655	12649	12703	12685	12686	12646	12599	12662	12450	12696	12739	12616	12586	12642	12650	12505	12806	12584	12532	12580	12585	12521	12575	12618	12688	12632	12741	12492	12693	12555	12609	12765	12772	12578	12571	12601	12689	12607	12645	12704	12528	12643	12578	12733	12470	12574	12663	12544	12561	12652	12604	12701	12549	12715	12435	12652	12541	12480	12632	12541	12637	12551	12617	12747	12608
23831	21012	28230	24206	22101	20995	19335	16417	15378	15367	14941	14288	14173	13934	13954	13691	13541	13524	13591	13627	13440	13400	13309	13350	13345	13329	13195	13061	13197	13038	13162	13001	13107	13007	13221	12913	13051	13008	13086	13148	12852	13023	13363	13017	13088	13079	13191	13159	13079	12996	13088	12966	13007	13096	13059	13227	13074	12989	12931	12925	12953	13148	13158	12971	13138	13146	12961	13189	13296	12895	13062	12856	13146	13086	12999	13161	13103	12992	13106	12998	13007	13132	12967	13095	12974	13037	13069	13116	13064	13050	12882	12730	13183	12860	13072	13071	13225	13017	13013	13119	13094	13048	13030	12897	12944	12836	13036	12943	12864	13070	13172	13027	12986	12941	13110	12848	12992	13107	13057	13055	13065	12926	13059	13051	12939	12914	12990	13083	13083	13057	13039	12960	13016	13065	12919	12878	12801	12942	12923	12919	13012	12915	13078	12983	13128	12955	12960	13181	12856	12907	12973	13030	13077	13014	13066	13002	13048	12976	12932	13049	13050	13030	13078	12888	12883	12968	12857	12912	13038	12949	13074	12805	12854	12964	12976	13061	13041	13056	12984	12841	12866	12949	12881	13011	12983	12926	12882	12966	13078	13012	13084	13003	13062	13016	12875	12887	12885	13050	13006	12952	12982	12978	12954	12978	13120	13069	13039	12893	12915	13106	12991	12936	13125	12922	13093	12993	13108	13083	12941	13107	12971	12963	13164	13033	12845	12919	12889	12925	13122	13015	13051	13211	12839	12983	13049	13041	13089	12963	12917	13026	12863	13027	13037	12996	12913	13126	13030	13041	13134	13019	13003	13150	12818	12788	12923	13030	13087	13263	12849	13160	12972	12922	12939	12899	13136	13091	12999	12984	13146	12979	13050	13039	12917	12990	13019	13029	13072	12909	13016	12884	12971	13111	12950	12886	13058	13015	13069	13066	12994	13048	13082	12976	13065	13049	13016	13123	12942	12985	12901	13145	13088	12907	12965	12915	13016	12838	13035	12955	13172	12993	13059	13015	12990	13046	13042	13026	13112	12941	12875	12840	13083	12834	12949	13160	12823	12937	12955	12981	12919	13012	12947	12928	12898	12915	13069	13075	13167	13020	13101	12965	13059	13194	12953	13072	12877	12951	13011	13038	12998	12868	13025	12936	12891	13030	13103	13041	13007	13171	12905	13046	13027	12884	13053	13121	12904	12864	13029	13099	13004	13026	13053	12974	12957	12925	12947	12918	12990	13122	12843	13015	12830	12884	12959	13018	12904	13237	12882	13104	12927	13025	13027	12887	12984	13077	12942	13036	13126	13137	13155	12945	12929	12951	13136	12880	12901	12974	12900	12854	13113	12971	12996	13007	12913	12930	12915	13056	12995	12962	13042	13145	12921	12955	13190	13131	13112	13079	12863	12837	12990	13061	12975	12978	12980	12886	13126	12988	12970	13180	13170	12942	12967	12964	13065	13004	13100	13140	12747	12864	13121	12968	12912	12823	12959	13086	12907	13136	13122	13009	13000	12935	13077	12849	13047	13038	13153	12933	12896	12947	12936	13020	12978	13039	13019	13131	13095	12975	13126	12976	12948	13046	13003	12922	12774	13015	13034	13094	12864	12776	13210	12942	12897	13253	13024	13008	13119	12889	12898	13227	12947	13013	13029	13014	12838	13064	13075	12898	12969	12952	13076	13121	12757	12848	12887	12883	13026	13092	12942	13141	13090	12971	12927	13016	13052	13049	13008	12935	12953	12829	12968	12900	13036	12969	13015	13038	13057	12846	12932	12816	13070	13098	12898	12899	12768	13021	12930	13014	13105	12879	13000	12950	12990	12985	12922	12881	12964	12853	12829	12996	12971	12860	13002	13062	13198	13168	13115	12973	13004	12862	12932	12914	12970	12997	12978	12966	12991	13030	12945	12775	12902	12950	13067	12978	12897	12901	12919	13076	13013	12979	13021	13057	12907	13071	13073	13042	12926	13199	13068	13109	12898	13154	13065	13040	12975	12949	12847	12924	13222	13136	12922	12885	13029	12820	12969	12927	13099	13089	12820	13012	13087	13017	13038	12961	12799	13065	13175	12858	12807	13028	13018	12808	12893	12835	12903	13027	13062	13119	12871	13016	12897	13061	13012	12993	13139	12966	13106	12985	13132	12938	13079	12879	12930	12901	13035	13147	12999	12893	12978	13074	13078	13045	13172	12979	12901	12884	13082	13144	12965	13064	13087	13089	13043	12856	13035	12887	13008	13084	13076	13176	12809	12910	13025	13117	12994	13105	13039	12853	12749	12945	12953	12839	12931	12873	12966	12923	13084	12934	12934	12895	12908	13044	12949	13265	13112	13148	13078	12996	12992	12940	13067	12907	12820	13049	13132	12935	13088	12890	13131	12971	12939	13026	13071	13014	13125	13172	12952	13014	13046	12909	13133	12985	12947	13025	12930	12896	12940	12895	12962	13088	13054	12898	12915	13130	13140	13024	12969	12978	13075	13004	12893	13014	13192	13094	12962	13084	12971	12939	13126	12924	12894	12979	13066	12840	12841	12954	12980	12923	13107	12985	12910	12896	12760	13092	13041	12915	13039	12964	12922	12823	12965	13045	12858	13090	13155	12910	12792	13019	12921	13067	12993	13026	13006	12957	13001	12870	13060	12993	12941	12864	13057	12998	13294	12912	12955	12833	12877	12956	12911	13071	13043	13051	12954	13044	13095	12980	12975	12940	12985	12874	12838	12955	12954	12798	12999	12854	13020	12967	13037	12924	13038	12989	12898	12956	13205	13151	13115	12802	12974	13035	13108	12944	13031	13026	12776	12939	12980	12964	12911	12809	12848	12852	12951	12923	13002	13001	12972	13062	12729	13031	13100	12967	12975	12985	13106	13003	12930	13040	12832	13039	13026	13110	13007	13226	13097	13037	13066	12824	13061	12905	13058	13117	12827	12941	12949	12966	13007	12906	13293	12860	12825	12969	12982	12931	13144	12914	12931	13080	13034	12895	13039	12894	13098	12922	13075	12940	13046	12970	13053	12940	13015	12848	13129	13018	13052	12880	13018	12947	12987	13114	12913	13032	12862	12859	12966	12964	13107	13070	13131	13031	12941	12953	13110	13067	12886	12971	12796	13085	13022	13083	12772	12948	12985	12712	12970	12840	12878	12992	12972	13131	13052	13015	12977	12901	12990	12972	12934	12954	12777	13090	12979	12988	13041	12920	13047	13088	12880	12946	13038	12846	13141	13007	12863	13125	13070	13019	13047	12904	13049	13097	13186	12911	12824	12840	12993	12843	12863	13033	13109	13098	12956	13035	13087	13097	13207	13024	12834	13023	13108	13034	13039	12988	12918	12979	12794	13021	13069	12986	12842	12851	13086	13162	13089	13023	13007	12965	13048	12884	12900	13091	12960	13141	13012	13085	12996	12957	12921	13121	12844	12971	12947	13118	13031	13036	13112	12998	12983	12981	12977	13040	13017	13030	12991	13170	12973	12973	13091	12921	13051	12881	12908	12883	13120	13182	12927	12965	13028	13014	12855	12890	13113	13059	12977	13068	12904	12842	12891	12880	12926	12964	13046	13075	13148	12889	12948	13058	13034	13027	12856	12932	12900	13039	13115	13097	13202	13022	12966	13172	12944	13040	12944	12979	13005	12955	12961	13167	12934	12987	13148	13060	13021	12890	13023	13026	13049	13104	12974	13205	12989	13073	12858	13043	12858	13103	13175	12958	12964	13014	13037	12816	13026	12939	12898	13008	13027	12850	13006	13021	13040	12923	12927	12857	13067	13110	13006	12861	12893	13121	13171	12904	12900	12981	13085	12969	13081	12891	12915	12871	12944	12854	12957	12979	13088	13131	13043	12973	13055	13068	13053	12685	12797	13014	12986	12957	12802	13144	13277	13003	12919	13192	13020	12967	12979	13029	13121	12933	12975	12929	13087	12776	12837	12918	13143	13005	12906	13008	13004	13058	13120	13226	12981	12872	13266	13002	13102	13060	13031	12980	12944	12804	12758	12953	13010	13166	13022	13119	12903	13131	13037	12909	13001	12891	12979	12923	13085	13002	13287	12936	13147	12938	12870	12894	13002	13039	12830	13143	13220	12913	12867	13016	13038	12905	12970	13003	12938	12919	13009	13053	12944	13029	13047	13020	13031	12981	12937	12958	12838	12958	13091	13060	12999	12898	12833	13049	12920	12930	12964	13065	12905	12962	12775	12835	12986	13021	13003	13108	13135	12978	13005	13044	12864	13065	13091	13061	12967	13084	12987	13016	13070	12988	12976	12978	13100	13162	12959	12912	12968	13052	12881	13157	12900	12956	13077	12949	13089	13077	13130	12892	12969	13085	12865	12967	13034	12980	13041	12818	12862	12973	12904	13132	13015	13087	13074	12982	12857	12873	13031	13195	12922	12947	12932	12961	13095	12878	13021	12997	13166	12682	12948	13015	13039	12943	12933	13038	12925	12959	13082	13044	13025	12932	13000	13077	12956	12982	12860	13003	12898	13075	12948	13257	12943	12830	13157	13025	12830	12981	13048	13242	12926	13060	12992	13105	13169	12785	12799	13034	13075	12883	13170	13016	12945	12940	12996	12933	13075	13291	13178	13020	13069	12859	13079	13074	12988	13006	12963	13091	12944	13093	13129	13085	13148	12983	13104	13022	13152	12987	13104	12943	12976	12922	12911	13039	13091	12706	13044	12886	12878	13109	13074	12821	13160	12806	13073	12953	12964	13234	13002	12916	13131	12957	13115	13048	12992	12994	12927	12880	12765	13004	12953	13042	13058	12968	12944	13097	13014	13057	12883	12997	12943	13099	13037	12967	13067	13100	12926	13098	12981	12846	12905	12969	13051	12856	13090	13028	13021	13038	12935	13161	12999	12836	13131	12957	13004	13062	13098	13107	12955	12864	12937	12875	12903	13045	13040	13095	12931	12992	12928	12906	12852	12955	12855	12834	13111	12870	13111	13008	12905	12932	13061	13133	13009	13016	13051	12953	12907	13009	13027	13091	13043	13057	13204	13282	13204	12979	12944	12881	13007	13122	12946	13026	13150	12942	12945	13022	12888	13076	13166	12877	12989	12935	13020	12923	12980	12958	13229	12784	13070	12911	12939	13013	13088	13106	12970	13057	13257	13098	13121	13009
19246	33982	33256	26978	23040	20474	18421	17310	16510	15477	15064	14543	14310	13765	13455	13357	13113	13096	12931	12741	12940	12587	12768	12664	12535	12681	12506	12430	12493	12493	12451	12362	12510	12216	12277	12453	12235	12404	12267	12352	12268	12322	12169	12224	12396	12277	12105	12157	12420	12308	12332	12253	12219	12288	12138	12143	12135	12496	12351	12291	12181	12220	12305	12317	12282	12162	12131	12340	12253	12257	12265	12129	12100	12018	12226	12189	12455	12139	12154	12287	12287	12226	12133	12273	12209	12341	12197	12163	12180	12122	12281	12121	12118	12085	11998	12344	12194	12048	12196	12212	12166	12158	12115	12127	12169	12158	12261	12220	12242	12067	12234	12229	12207	12170	12309	12125	12218	12341	12325	12155	12105	12258	12230	12103	12286	12114	12190	12221	12101	12247	12193	12287	12314	12232	12212	12204	12173	12273	12171	12179	12123	12086	12072	12207	12260	12230	12212	12179	12098	12261	12230	12145	12252	12190	12153	12214	12183	12169	12297	12225	12230	12108	12032	12261	12161	12176	12111	12262	12273	12089	12191	12121	12180	12136	12318	12344	12177	12152	12179	12151	12236	12137	12132	12253	12041	12203	12188	12125	12311	12201	12030	12101	12191	12254	12291	12248	12114	12242	12163	12189	12176	12296	12263	12248	12161	12260	12180	12287	12011	12248	12164	12214	12237	12213	12227	12106	12285	12189	12123	12172	12173	12283	11992	12284	12290	12246	12145	12201	12152	12217	12216	12313	12264	12178	12109	12179	12181	12241	12288	12098	12259	12110	12250	12140	12407	12184	12186	12365	12336	12173	12209	12173	12240	12272	12357	12229	12107	12148	12025	12132	12247	12141	12145	12172	12196	12214	12093	12075	12106	12245	12282	12153	12234	12249	12275	12185	12236	12201	12132	12209	12301	12115	12361	12241	12240	12217	12084	12281	12245	12354	12073	12162	12312	12137	12211	12214	12335	12130	12195	12373	12036	12157	12344	12039	12297	12220	12169	12141	12181	12210	12131	12165	12286	12298	12250	12209	12342	12006	12359	12284	12288	12258	12206	12096	12189	12109	12205	12285	12217	12125	12268	12322	12390	12153	12147	12235	12084	12307	12332	12264	12377	12135	12204	12212	12216	12182	12173	12284	12529	12175	12135	12270	12248	12295	12219	12239	12368	11971	12156	12237	12396	12258	12187	12181	12234	12093	12235	12258	12349	12138	12249	12164	12276	12271	12144	12363	12102	12020	12183	12226	12178	12059	12147	12322	12162	12194	12150	12276	12306	12158	12090	12322	12225	12096	12137	12195	12296	12164	12186	12282	12170	12167	12154	12237	12225	12236	12235	12139	12207	12106	12181	12087	12280	12349	12209	12324	12133	12096	12277	12200	12169	12253	12215	12059	12297	12147	12192	12205	12242	12109	12230	12042	12190	12063	12175	12127	12130	12065	12142	12111	12252	12271	12351	12404	12264	12172	12149	12126	12068	12289	12116	12079	12097	12062	12035	12199	12123	12209	12107	12119	12271	12174	11981	12280	12161	12001	12320	12236	12334	12297	12033	12147	12153	12233	12302	11999	12126	12299	12177	12271	12073	12113	12178	12279	11947	12103	12299	12167	12392	12136	12032	12233	12153	12059	12288	12250	12132	12243	12183	12225	12088	12070	12173	12172	12213	12313	12250	12062	12250	12205	12367	12295	12139	12143	12141	12151	12112	12059	12301	12107	12151	12347	12241	12283	12035	12176	12150	12221	12283	12189	12215	12218	12171	12175	12266	12125	12204	12258	12248	12319	12173	12237	12176	12348	12117	12047	12112	12113	12013	12222	12188	12221	12308	12227	12089	12211	12302	12149	12290	12126	12184	12067	12153	12207	12151	12172	12170	12349	12369	12239	12351	12115	12088	12106	12199	12208	12207	12131	12015	12159	12203	12238	12103	12185	12097	12382	12196	12242	12113	12258	12098	12117	12196	12136	12109	12243	12275	12229	12132	12114	12158	12317	12150	12192	12148	12292	12212	12214	12365	12251	12146	12117	12279	12196	12177	12252	12217	12139	12113	12191	12265	12073	12241	12225	12166	12128	12047	12133	12183	12114	12330	12212	12280	12265	12259	12181	12317	12130	12090	12089	12138	12090	12267	12177	12266	12392	12178	12334	12227	12163	12126	12188	12208	12116	12047	12142	12128	12239	12251	12260	12300	12126	12206	12266	12022	12326	12218	12412	12191	12324	12220	12046	12065	12159	12314	12113	12189	12123	12051	12131	12083	12259	12241	12152	12140	12068	12124	12294	12181	12097	12246	12123	12251	12244	12302	12108	12153	12107	12180	12144	12254	12223	12215	12151	12190	12205	12156	12232	12148	12125	12283	12353	12022	12315	12211	12256	12257	12297	12032	12177	12234	12233	12166	12201	12086	12153	12182	12053	12232	12189	12182	12222	12134	12084	12325	12237	12172	12221	12229	12298	12145	12028	11964	12226	12222	12138	12165	11988	12141	12191	12125	12106	12191	12053	12211	12216	12109	12013	12124	12231	12171	12307	12115	12139	12120	12263	12226	12027	12083	12218	12173	12273	12115	12264	12087	12197	12288	12100	12083	12189	12346	12119	12098	12111	12249	12170	12067	12178	12093	12056	12243	12334	12127	12078	12208	12212	12179	12061	12283	12288	12209	12276	11887	12315	12140	12199	12142	12315	12334	12292	12328	12174	12210	12116	12174	12110	12152	12099	12146	12220	12196	12259	12225	12075	12240	12197	12267	12252	12294	12214	12094	12154	12159	12193	12324	12085	12220	12091	12229	12170	12213	12058	12151	12175	12157	12189	12224	12227	12069	12162	12197	12227	12196	12241	12173	12079	12181	12219	12290	12156	12188	12242	12347	12236	12303	12085	12249	12196	12119	12189	12087	12138	12055	12237	12132	12240	12007	12153	12201	12116	12135	12286	12287	12266	12080	12352	12287	12033	12172	12237	12031	12270	12159	12289	12377	12213	12230	12149	12180	12362	12193	12102	12174	12186	12364	12192	12183	12005	12168	12137	12145	12209	12095	12068	12200	12156	12008	12144	12134	12248	12259	12263	12093	12164	12295	12101	12338	12222	12205	12367	12148	12336	12079	12307	12071	12287	12251	12348	12148	12330	12174	12171	12281	12163	12183	12029	12114	12152	12058	12112	12166	12175	12131	12155	12287	12194	12110	12259	12189	12269	12265	12181	12036	12298	12124	12089	12337	12238	12199	12030	12134	12103	12239	12329	12313	12105	12210	12267	12273	12184	12258	12159	12205	12207	12344	12207	12203	12069	12237	12172	12094	12220	12236	12251	12250	11964	12335	12247	12242	12331	12314	12152	12161	12277	12105	12297	12127	12242	12135	12153	12286	12270	12161	12337	12254	12116	12187	12151	12236	12123	12163	12248	12253	12115	12315	12097	12095	12102	12223	12200	12190	12253	12213	12067	12250	12371	12207	12036	12201	12272	12060	12200	12186	12153	12171	12180	12167	12301	12167	12199	12156	12205	12186	12236	12251	12196	12178	12156	12088	12152	12149	12220	12222	12244	12275	12027	12241	12109	12133	12256	12074	12233	12085	12086	12488	12279	12257	12264	12233	12142	12117	12165	12090	12204	12196	12265	12192	12260	12280	12090	12082	12322	12219	12125	12201	12238	12159	12273	12244	12083	12269	12163	12251	12200	12203	12306	12121	12225	12119	12307	12185	12241	12138	12211	12188	12224	12145	12148	12264	12127	12218	12121	12085	12227	12141	12129	12164	12166	12159	12234	12175	12402	12025	12211	12110	12267	11998	12171	11982	12133	12095	12198	12149	12170	12233	12257	12378	12142	12313	12286	12215	12090	12149	12108	12237	12211	12206	12098	12344	12260	12171	12237	12205	12326	12103	12364	12139	12256	12138	12190	12149	12156	12176	12301	12105	12069	12205	12209	12170	12076	12159	12067	12279	12234	12292	12246	12114	12183	12206	12264	12102	12120	12215	12058	12170	12116	12143	12211	12216	12088	12187	12160	12171	12254	12305	12275	12177	12188	12173	11957	12237	12125	12205	12193	12204	12123	12105	12227	12245	12247	12132	12188	12270	12264	12141	12030	12194	12100	12157	12118	12237	12276	12279	12116	12124	12158	12173	12038	12145	12303	12007	12126	12219	12156	12109	12220	12291	12185	12274	12158	12137	12018	12270	12143	12133	12186	12307	12203	12173	12196	12181	12177	12037	12108	12235	12211	12409	11979	11938	12209	12150	12115	12207	12152	12184	12129	12179	12068	12298	12445	12280	12218	12134	12278	12089	12148	12307	12086	12223	12179	12179	12169	12261	12263	12125	12255	12266	11991	12278	12086	12085	12235	12109	12108	12163	12317	12219	12226	12177	12270	12184	12370	12109	12074	12344	12245	12158	12177	12232	12183	12277	12308	12027	12089	12144	12109	12093	12249	11997	12261	12152	12053	12227	12100	12167	12077	12149	12144	12236	12146	12225	12281	12303	12197	12078	12153	12344	12103	12223	12184	12235	12161	12211	12221	12199	12260	12228	12310	12180	12235	12169	12102	12133	12106	12113	12118	12155	12106	12228	12113	12145	12131	12235	12119	12075	12175	12302	12053	12259	12169	12166	12187	12111	12064	12288	12224	12177	12236	12069	12154	12235	12287	12219	12078	12121	12190	12223	12243	12165	12244	12224	12105	12197	12066	12225	12213	12468	12260	12504	12010	12150	12125	12212	12039	12004	12189	12209	12093	12124	12199	12188	12160	12100	12084	12285	12243	12128	12231	12225	12224	12369	12173	12165	12198	12220	12117	12140	11997	12350	12297	12101	12084	12363	12157	12238	12036	12143	12191	12101	12174	12304	12223	12139	12147	12082	12124	12229	12178	12186	12157	12249	12071	12195	12289	12169	12065	12178	12200	12249	12202	12113	12254	12196	12189	12142	12197	12296	12094	12220	12199	12239	12224	12039	12318	12311	12244	12203	12330	12177	12157	12189	12141	12070	12204	12115	12276	12115	12196	12185	11941	12153	12116	12337	12232	12126	12052	12105	12267	12267	12305	12299	12104	12159	12167	12234	12218	12159	12191	12148	12142	12149	12277	12338	12181	12146	12163	12226	12078	12132	12223	12246	12177	12271	12212	12227	12245
22621	20965	28677	23453	21305	23009	23667	17680	15943	15623	15231	14517	14399	14021	13809	13798	13564	13469	13319	13122	13010	13062	13225	12971	12938	12895	12898	12844	13028	12655	12775	12837	12770	12633	12577	12653	12559	12614	12522	12693	12735	12638	12625	12693	12522	12592	12688	12637	12572	12625	12669	12612	12554	12617	12714	12500	12426	12482	12578	12578	12622	12538	12701	12485	12527	12560	12531	12586	12431	12514	12556	12556	12451	12359	12639	12633	12788	12471	12526	12605	12465	12605	12726	12635	12498	12553	12431	12489	12519	12536	12542	12581	12311	12565	12448	12537	12618	12473	12373	12462	12585	12548	12378	12506	12449	12528	12490	12424	12606	12590	12471	12494	12575	12424	12469	12562	12513	12475	12459	12607	12638	12459	12422	12565	12548	12534	12540	12548	12549	12559	12709	12612	12497	12636	12613	12502	12497	12531	12395	12570	12573	12606	12467	12289	12669	12592	12524	12385	12440	12324	12549	12441	12566	12554	12594	12588	12491	12313	12504	12342	12548	12541	12436	12533	12592	12503	12432	12435	12452	12435	12533	12556	12622	12515	12720	12480	12429	12490	12178	12577	12544	12547	12593	12305	12443	12575	12507	12714	12585	12435	12496	12445	12561	12409	12493	12506	12385	12541	12532	12335	12646	12401	12480	12461	12575	12476	12650	12633	12502	12604	12417	12494	12438	12582	12530	12423	12444	12601	12438	12253	12601	12612	12677	12544	12525	12541	12487	12466	12555	12433	12530	12454	12676	12574	12514	12547	12417	12475	12446	12341	12571	12460	12429	12401	12520	12583	12482	12592	12328	12574	12516	12427	12437	12571	12559	12483	12535	12712	12567	12431	12534	12369	12435	12438	12576	12589	12607	12650	12544	12522	12575	12475	12548	12428	12607	12623	12378	12566	12400	12442	12638	12419	12542	12611	12465	12630	12632	12519	12518	12656	12458	12505	12587	12318	12423	12640	12497	12504	12378	12430	12460	12532	12610	12559	12651	12539	12306	12547	12573	12664	12646	12554	12381	12478	12491	12610	12413	12477	12330	12549	12635	12354	12355	12615	12496	12654	12485	12448	12327	12545	12440	12595	12585	12552	12543	12616	12601	12547	12370	12523	12353	12157	12453	12344	12511	12466	12367	12465	12563	12682	12533	12346	12329	12517	12255	12511	12582	12340	12472	12421	12569	12359	12433	12323	12463	12489	12617	12590	12499	12442	12353	12386	12583	12407	12367	12455	12527	12486	12453	12629	12465	12539	12578	12671	12400	12405	12489	12588	12578	12394	12505	12346	12631	12604	12615	12617	12610	12539	12568	12527	12548	12504	12532	12583	12487	12395	12676	12620	12519	12482	12795	12452	12394	12494	12584	12449	12664	12461	12412	12405	12483	12360	12497	12587	12503	12365	12438	12258	12433	12466	12511	12239	12456	12428	12477	12414	12579	12566	12616	12423	12501	12397	12361	12433	12554	12421	12475	12356	12682	12484	12508	12449	12424	12408	12327	12636	12402	12392	12393	12421	12536	12565	12714	12495	12519	12399	12421	12549	12394	12466	12537	12438	12219	12535	12387	12550	12359	12375	12335	12526	12425	12560	12545	12305	12449	12508	12425	12314	12513	12470	12577	12538	12249	12403	12530	12347	12504	12440	12445	12319	12397	12282	12522	12523	12464	12520	12458	12559	12239	12369	12498	12342	12717	12339	12555	12614	12576	12400	12447	12428	12588	12539	12599	12398	12437	12639	12472	12326	12418	12655	12557	12514	12482	12360	12396	12585	12584	12587	12542	12353	12412	12353	12392	12495	12307	12374	12546	12494	12632	12411	12357	12539	12549	12538	12660	12528	12530	12432	12379	12538	12411	12624	12477	12541	12490	12312	12414	12512	12463	12653	12336	12497	12411	12448	12541	12297	12510	12577	12537	12450	12532	12493	12372	12230	12506	12597	12394	12584	12570	12396	12521	12559	12445	12482	12626	12479	12405	12562	12668	12569	12537	12434	12533	12508	12539	12526	12471	12550	12572	12429	12566	12458	12607	12585	12604	12611	12424	12498	12457	12600	12370	12531	12598	12558	12410	12484	12449	12676	12416	12497	12483	12421	12351	12682	12547	12556	12560	12313	12494	12475	12448	12576	12530	12459	12730	12534	12609	12641	12613	12712	12621	12529	12479	12351	12669	12487	12376	12354	12507	12515	12344	12424	12502	12531	12398	12496	12419	12665	12624	12448	12466	12701	12330	12563	12734	12434	12408	12575	12379	12574	12428	12467	12405	12691	12560	12635	12485	12408	12592	12367	12485	12554	12546	12477	12593	12519	12332	12462	12549	12456	12426	12510	12445	12385	12361	12564	12480	12610	12520	12621	12661	12486	12432	12680	12422	12467	12430	12488	12553	12428	12661	12521	12477	12454	12688	12405	12354	12482	12580	12487	12654	12577	12497	12668	12566	12525	12490	12480	12445	12554	12582	12578	12590	12529	12458	12467	12393	12332	12511	12558	12443	12808	12570	12599	12524	12487	12593	12463	12500	12564	12455	12500	12549	12386	12544	12542	12489	12523	12399	12482	12445	12448	12448	12551	12481	12454	12412	12661	12501	12491	12524	12515	12391	12396	12367	12513	12319	12289	12437	12464	12597	12462	12551	12456	12547	12403	12585	12422	12444	12550	12403	12395	12455	12665	12552	12462	12512	12305	12403	12563	12527	12454	12535	12351	12626	12627	12532	12436	12550	12425	12559	12654	12526	12271	12366	12580	12418	12334	12538	12388	12328	12562	12522	12570	12431	12507	12459	12587	12606	12618	12343	12529	12526	12474	12494	12455	12501	12521	12476	12605	12648	12442	12480	12381	12370	12473	12430	12572	12383	12597	12389	12466	12540	12445	12482	12475	12513	12626	12414	12462	12460	12465	12509	12322	12497	12332	12394	12471	12531	12429	12659	12537	12505	12405	12362	12609	12650	12541	12538	12432	12429	12476	12265	12550	12538	12583	12424	12506	12575	12487	12499	12689	12720	12375	12430	12489	12579	12520	12409	12485	12497	12458	12469	12469	12340	12320	12533	12593	12498	12398	12555	12477	12648	12499	12491	12489	12619	12541	12500	12369	12275	12567	12440	12240	12537	12493	12608	12678	12434	12463	12520	12643	12305	12400	12699	12476	12459	12456	12645	12421	12607	12455	12530	12474	12630	12505	12404	12472	12508	12577	12469	12563	12609	12490	12558	12371	12572	12526	12599	12448	12554	12409	12542	12399	12525	12381	12337	12341	12520	12661	12348	12505	12623	12542	12509	12467	12416	12496	12620	12528	12488	12431	12584	12622	12341	12470	12527	12517	12560	12624	12467	12723	12567	12513	12337	12534	12598	12545	12326	12428	12621	12418	12463	12624	12571	12447	12410	12577	12397	12532	12574	12469	12462	12496	12210	12613	12493	12286	12587	12426	12530	12500	12549	12428	12549	12669	12462	12529	12421	12493	12571	12377	12690	12429	12562	12366	12409	12545	12395	12410	12560	12693	12491	12467	12549	12584	12638	12498	12538	12399	12596	12583	12635	12573	12559	12395	12437	12452	12604	12591	12389	12319	12518	12556	12332	12478	12509	12482	12590	12620	12620	12578	12591	12568	12287	12624	12490	12327	12420	12740	12551	12600	12427	12502	12331	12548	12506	12529	12364	12315	12472	12620	12351	12603	12313	12333	12532	12566	12508	12630	12462	12479	12407	12434	12439	12511	12425	12616	12399	12263	12539	12383	12694	12551	12779	12400	12550	12795	12563	12486	12456	12403	12552	12381	12583	12536	12463	12585	12406	12351	12505	12492	12529	12569	12513	12650	12621	12221	12307	12449	12345	12445	12282	12443	12671	12549	12542	12564	12630	12530	12510	12295	12402	12474	12505	12643	12598	12590	12497	12434	12429	12555	12567	12628	12425	12382	12376	12427	12483	12496	12296	12510	12423	12189	12525	12251	12516	12424	12382	12326	12506	12480	12373	12455	12275	12557	12405	12389	12320	12505	12489	12515	12516	12453	12388	12485	12568	12655	12458	12561	12521	12466	12444	12498	12593	12485	12547	12576	12386	12625	12401	12534	12533	12514	12481	12538	12356	12571	12472	12464	12518	12361	12431	12460	12477	12660	12417	12430	12466	12452	12469	12334	12521	12408	12547	12337	12297	12401	12432	12439	12620	12381	12506	12652	12482	12305	12655	12566	12498	12342	12511	12392	12369	12541	12602	12466	12349	12165	12380	12460	12539	12477	12537	12456	12512	12492	12575	12510	12583	12529	12331	12456	12476	12472	12349	12221	12531	12491	12454	12584	12548	12547	12444	12443	12551	12375	12562	12322	12265	12456	12617	12559	12510	12723	12634	12492	12392	12535	12360	12460	12350	12570	12504	12604	12656	12392	12419	12383	12466	12332	12488	12520	12486	12549	12282	12707	12510	12502	12474	12534	12488	12579	12423	12468	12322	12642	12562	12597	12466	12526	12521	12469	12447	12642	12531	12429	12428	12363	12516	12563	12521	12542	12573	12513	12441	12488	12559	12354	12453	12512	12462	12423	12260	12560	12605	12542	12380	12364	12459	12675	12577	12385	12698	12509	12538	12484	12415	12611	12699	12387	12538	12348	12569	12550	12479	12305	12565	12435	12402	12603	12649	12605	12457	12537	12495	12416	12327	12692	12395	12269	12512	12305	12351	12654	12449	12395	12558	12426	12486	12679	12494	12535	12547	12541	12485	12336	12555	12449	12561	12429	12461	12422	12389	12498	12532	12465	12313	12480	12456	12629	12364	12611	12463	12331	12398	12484	12719	12455	12582	12556	12402	12527	12466	12582	12569	12384	12531	12677	12501	12477	12544	12484	12514	12325	12398	12340	12715	12501	12559	12566	12591	12561	12486	12481	12393	12666	12436	12350	12451	12475	12404	12638	12375	12606	12596	12574	12507	12517	12513	12413	12563	12440	12468	12441	12488	12580	12385	12481	12574	12504	12462	12572	12532	12510	12427	12567	12296	12360	12512	12309	12633	12515	12418	12557	12554	12526	12444	12586	12723	12657	12464	12341	12564	12394	12581	12555	12627	12545	12553	12566	12511	12554	12520	12467	12548	12617	12622	12499	12381	12487	12414	12202	12220	12581	12469	12552
20968	38359	37247	30880	26486	23438	20967	19289	17998	16766	16062	15523	15024	14176	13571	13198	13270	13220	13093	12786	12737	12746	12666	12535	12518	12236	12348	12161	12307	12209	12453	12161	12057	12278	12088	12057	11941	12019	12038	12038	12124	12015	11984	11956	11890	12082	11923	11939	12068	11912	11927	11792	11794	11916	12086	11903	11895	11719	11925	11929	11990	11944	11798	11867	11872	11914	11850	11891	12014	11995	11841	11853	11856	11889	11908	11864	11894	11957	11912	12041	11940	12011	11845	11929	11967	11930	11832	11997	11853	11820	11934	11859	11933	11897	11838	11886	11827	11915	11907	11862	11844	11692	11887	11904	11797	11923	11841	11903	11916	11815	11829	11744	11799	11895	11931	11740	11920	11764	11809	11879	11991	11819	11865	11916	11818	11876	11928	12006	11585	11845	11975	11749	11705	11945	11837	11663	11934	11927	11822	11903	11796	11771	11981	11886	11730	11793	11936	11911	11798	11968	11833	11866	11818	11789	11990	11761	11787	11701	11882	11909	11884	11939	11918	11721	11776	11770	11955	11791	11797	12017	11941	11803	11742	11914	11784	11733	12091	11719	11808	11679	11915	11788	11912	11763	11905	11924	11945	11770	11762	11815	12042	11868	11798	11849	11940	11783	11856	11779	11868	11893	11816	11823	11837	11851	11954	11851	11913	11784	11829	11792	11812	11913	11928	11737	11918	11689	11903	12127	12007	11894	11854	11900	11907	11839	11874	11780	11821	11899	11731	11934	11652	11969	11848	11997	11929	11742	11950	11892	11816	11767	11947	11937	11853	11853	11890	11868	11977	11736	11927	11700	11964	11751	11852	11898	11910	11825	11993	11975	11727	11724	11832	11823	12023	11760	11828	11827	11958	11870	11865	11758	11942	11814	11764	11826	11843	11914	11782	11739	11765	11949	11917	11716	11933	11788	11669	11901	11883	11850	11846	11777	11794	11804	11855	11914	11750	11919	11804	11806	11882	11894	11951	11890	11863	11894	11908	11824	11736	11891	11817	11817	11905	11880	11988	11830	11802	11728	11860	11935	11728	11830	11812	11864	11828	11812	11889	11718	11792	11898	12087	11791	11809	11753	11801	11846	11916	11874	11890	11795	11848	11914	11777	11796	11884	11904	11932	11830	11931	11723	11894	11821	11903	12069	11842	11892	11841	11830	11930	11819	11901	11791	11929	11966	11855	11801	11680	11711	11983	11800	11964	11840	11927	11798	11893	11922	12067	11758	11856	11713	11945	11828	11756	12007	11930	11837	11858	11767	11804	11972	11851	11854	11824	11770	11951	11725	11892	11805	11771	11854	11964	11813	11823	11820	11651	11914	11846	11763	11868	11877	11796	11831	11910	11853	11850	11929	11941	11837	11941	11994	11918	11837	11794	11766	11849	11951	11955	12060	11910	11796	11776	11738	11872	11884	11883	11849	11936	11725	11928	11788	11857	11923	11862	11754	11891	11838	11945	11947	11741	11844	11774	11741	11896	11888	11942	11988	11842	11956	11930	11841	11905	11780	11917	11764	11989	11881	11727	11792	11860	11850	11945	11862	11846	11889	12050	11934	11756	11779	11730	11851	11901	11870	11999	11710	12027	11899	11822	11954	11811	11842	11886	11866	11897	11723	11814	11807	11761	11793	11935	11870	11899	11861	11860	11748	11978	11790	11878	11731	11774	11809	11928	11967	11869	11901	11812	11934	11844	11794	11767	11882	11766	11825	12045	11995	11668	12014	11820	12002	11793	11877	11827	11740	11995	11859	11902	11786	11831	11950	11794	11739	11710	11940	11760	11827	11929	11768	11879	11790	11884	11822	11767	11775	11872	11835	12089	11770	11883	11822	11832	11807	11973	11961	11835	11862	11910	11759	11792	11860	11790	11958	11909	11785	11854	11873	11941	11686	11893	11860	11812	11909	11841	11892	11816	11857	11946	11857	11842	11889	11904	11790	11750	11772	11753	11874	11827	11921	11808	11869	11824	11802	11930	12027	11758	11793	11789	11815	11915	11981	11975	11898	11834	11793	11853	11766	11954	11865	11729	11829	11873	11869	11991	12055	11943	11859	11884	11869	12029	11871	11879	11868	11883	11762	11837	11859	11860	11768	11857	11954	11774	11904	11753	11977	11841	11766	11896	11801	11925	11968	11784	11870	11869	11868	11881	11933	11771	11757	11914	11715	11915	11889	11773	11711	11924	11820	11834	11914	11782	11895	11863	11707	12037	11947	12003	11876	11941	11716	11737	11913	11952	11944	11899	11883	11852	11841	11924	11906	11835	11870	11885	11951	11905	11735	11739	11850	11821	11937	11906	11851	11821	11611	11815	11796	11842	11936	11913	11703	11854	12059	11896	11888	11719	11831	11950	11979	11737	11751	11935	11819	11844	11775	11744	11809	11806	11841	11799	11959	12001	11763	11884	11878	11931	11921	11897	11945	11856	11704	11712	11925	11977	11804	11699	11707	11882	11869	11869	11800	11803	11831	11911	11661	11766	12049	11854	11858	11727	11800	11914	11760	11756	11861	11859	12004	11805	11804	11962	11956	11872	11973	11947	11714	11915	11837	11844	11845	11796	11961	11838	11846	11865	11725	11846	11732	11866	11751	11887	12039	11978	11845	11834	11906	11888	11888	11961	11868	12037	11821	11798	11828	11744	11808	11911	11871	11815	11934	11735	11804	11849	11918	11834	11911	11763	11839	12016	11841	11897	11880	11813	11898	11889	11856	11791	11659	11742	11711	11827	11803	11757	11908	11890	11777	11917	11799	11967	11824	11818	11798	12033	11874	11863	11897	11852	11985	11812	11815	11781	12011	11957	11942	12104	11711	11689	11790	11801	11845	11931	11799	11854	11778	11851	11748	11787	11766	11877	11891	11760	11885	11768	11929	11819	11896	11892	11830	11910	11950	11941	11837	11906	11810	11802	11778	11973	12009	11912	11658	11784	11782	11944	11851	11875	11852	11910	11762	11903	11825	11702	11802	11689	11806	11914	11807	11776	11866	11814	11832	11825	11868	11903	11872	11888	11916	11832	11755	11855	11850	11727	11966	11972	11705	11820	11785	11792	12001	11851	11914	11860	11781	11905	11928	11830	11860	11773	11902	11898	11865	11777	11871	11810	11842	11800	11875	11783	12013	11794	11692	11764	11779	11820	12012	11765	11925	11853	11707	11816	11799	11843	11833	11830	11775	11911	11834	11915	11699	11894	11924	11962	11851	11892	11734	11970	11905	11720	11871	11613	11800	11840	11869	11725	11941	11811	11810	11817	11877	11904	11852	11922	11849	11689	11862	11785	11826	11855	11723	11802	11798	11739	11979	11980	11837	11708	11768	11789	11817	11906	11841	11837	11849	11841	11945	11772	12019	11746	11825	11842	11910	11880	11746	11910	11824	11786	11818	11955	11814	11997	11743	11791	11772	12027	11809	11839	11768	11773	11881	11941	11698	11722	11837	11808	11792	12090	11870	11815	11897	11801	11798	11769	11927	11811	11867	11819	11778	11918	11842	11839	11724	11839	11952	11867	12015	11895	11954	11822	12001	11882	11778	11938	11752	11847	11872	11996	11776	11635	11707	11857	11938	11866	11854	11905	11995	11875	11804	11822	11915	11887	11927	11830	11824	11823	11816	11945	11782	11929	11781	11893	11965	11671	11863	11871	11849	11790	11872	11714	11816	11868	12004	11934	11781	11910	11847	11877	11994	11855	11780	11840	11947	11776	11985	11856	11848	11724	11898	11735	11901	11841	11841	11851	11832	11923	11778	11774	11856	11879	11933	11859	11870	11859	11871	11996	11732	11869	11934	11929	11822	11868	11818	11825	11752	11927	11830	12017	11746	11880	11890	11809	11860	11663	11773	11898	11879	11919	11899	11940	11976	11942	11880	11913	11803	11914	11828	11912	11771	11936	11887	11861	11739	12046	11754	11805	12003	11806	12069	11814	11780	11823	11738	11854	11967	11845	11906	11823	11854	12035	11963	11856	11752	11730	11956	11957	11744	11845	11838	11837	11831	11970	11843	11836	11748	11920	11832	11868	11802	11753	11807	11857	11925	11870	11828	11791	11913	12076	11904	11845	11924	11940	11816	11846	11883	11866	12019	11866	11742	11867	11806	11825	11923	11853	11779	11952	11719	11952	11906	11731	11842	11769	11955	11710	11797	11859	11705	11885	11750	11775	11849	11825	11907	11811	11789	11877	11961	11864	11767	11895	11802	11750	11828	11752	11787	11921	11838	11978	11787	11940	11801	11918	11906	11779	11867	11861	11908	11935	11993	11802	11718	11816	11854	11917	11780	11692	11764	11886	11904	11780	11938	11897	11880	11855	11953	11925	11813	11661	11709	11810	11847	11853	11757	11906	11746	11836	11875	11806	11832	11936	11822	12016	11736	11789	11786	11951	11848	11865	11743	11881	11937	11795	11607	11914	11869	12029	11734	11901	11856	11959	11801	11828	11921	11848	11844	11842	11921	11853	11898	11739	11822	11837	11791	11967	11787	11780	11893	11887	11680	11789	11692	11934	11847	11835	11824	11879	11980	11942	11667	11661	11964	11871	11883	11849	12003	11953	11925	11930	11851	11904	11819	11954	11742	11776	11736	11842	11893	11733	11869	11874	11677	11869	11925	11603	11807	11959	12030	11772	12038	11632	12047	11717	11840	11866	11753	12070	11866	11840	11994	11783	11849	11744	11865	11901	11837	11866	11797	11795	11815	11842	11945	11914	11815	11798	12016	11782	11930	11875	11940	11934	11766	11738	11772	11834	11999	11860	11838	11924	11874	11717	11911	11884	12045	11836	11757	11929	11628	11910	11929	11872	11880	11967	11992	11755	11834	12053	11969	11877	11852	11980	11857	11975	11910	11949	11878	11835	11930	11898	11662	11812	11764	11850	11936	11777	11884	11776	11875	11942	11809	11991	11848	11839	11731	11701	12097	11765	11927	11733	11888	11887	11901	11906	11888	11715	11844	11927	11856	11921	11948	11872	11827	11769	11653	11753	11959	11750	11808	11791	11936	11836	11967	11917	11871	11988	11761	11925	11904	11915	11793	11650	11838	11909	11906	11834	12009	11778	11786	11908	11867	11980	11868	11888	11824	11962	11909	12023	11838	11762	11874	11893	11792	11844	11778	11869	12023	11904	11948
27369	22652	26166	22872	18172	16641	15784	15340	14631	14563	14471	14213	14072	13946	13954	14006	13627	13765	13730	13640	13660	13495	13462	13818	13674	13582	13656	13504	13701	13630	13452	13361	13662	13380	13478	13582	13393	13421	13532	13508	13578	13426	13582	13560	13480	13498	13430	13302	13607	13533	13461	13363	13404	13248	13362	13385	13321	13509	13352	13327	13465	13669	13558	13427	13376	13395	13351	13374	13362	13421	13484	13536	13365	13343	13185	13273	13333	13471	13319	13200	13257	13333	13278	13571	13262	13448	13470	13472	13365	13452	13519	13542	13413	13543	13414	13372	13409	13506	13368	13404	13392	13517	13438	13356	13398	13557	13423	13553	13479	13556	13457	13268	13354	13440	13605	13362	13350	13226	13368	13419	13232	13405	13444	13271	13436	13409	13248	13301	13325	13553	13434	13464	13339	13486	13292	13365	13480	13258	13483	13383	13365	13369	13345	13531	13288	13407	13319	13379	13434	13357	13360	13336	13231	13379	13537	13249	13322	13308	13366	13473	13382	13195	13519	13346	13339	13376	13357	13488	13529	13249	13359	13278	13359	13376	13378	13487	13336	13591	13402	13419	13548	13472	13448	13480	13427	13311	13358	13365	13304	13454	13423	13501	13282	13404	13466	13446	13286	13453	13325	13220	13275	13236	13464	13474	13617	13507	13527	13460	13483	13372	13264	13458	13368	13445	13339	13309	13502	13425	13545	13288	13341	13459	13393	13460	13575	13361	13381	13227	13287	13190	13189	13431	13365	13333	13332	13493	13378	13505	13276	13512	13204	13531	13479	13587	13366	13418	13392	13262	13155	13392	13563	13460	13356	13521	13401	13484	13406	13287	13329	13451	13224	13369	13340	13426	13489	13529	13341	13450	13447	13497	13520	13336	13251	13375	13557	13443	13540	13400	13353	13390	13412	13499	13577	13617	13231	13413	13413	13490	13504	13336	13443	13425	13392	13211	13252	13401	13496	13364	13423	13373	13220	13384	13153	13355	13378	13478	13473	13217	13358	13484	13543	13256	13357	13398	13522	13442	13478	13317	13417	13486	13475	13371	13361	13337	13423	13294	13324	13414	13385	13417	13241	13425	13570	13331	13470	13550	13365	13457	13321	13459	13420	13340	13489	13503	13530	13573	13647	13428	13324	13294	13462	13367	13251	13511	13449	13477	13329	13372	13548	13459	13482	13387	13503	13262	13197	13285	13435	13345	13264	13245	13232	13340	13526	13541	13445	13281	13388	13597	13345	13254	13472	13545	13386	13414	13359	13451	13355	13343	13363	13416	13466	13368	13304	13404	13481	13397	13288	13406	13484	13429	13328	13343	13317	13463	13359	13461	13367	13500	13182	13525	13457	13183	13444	13368	13289	13389	13248	13193	13433	13290	13551	13420	13459	13610	13411	13361	13540	13436	13375	13490	13359	13316	13291	13194	13327	13289	13229	13418	13164	13492	13332	13375	13310	13251	13291	13444	13144	13556	13367	13493	13486	13432	13472	13320	13368	13459	13465	13596	13288	13255	13519	13371	13480	13461	13484	13336	13367	13445	13283	13409	13441	13434	13393	13325	13364	13514	13521	13425	13498	13268	13409	13313	13514	13538	13315	13299	13326	13301	13377	13206	13468	13414	13532	13384	13377	13590	13349	13467	13480	13263	13515	13287	13397	13570	13483	13336	13388	13315	13436	13254	13546	13517	13444	13312	13429	13402	13430	13460	13441	13380	13411	13399	13416	13413	13460	13406	13448	13346	13505	13342	13350	13354	13491	13245	13186	13385	13509	13186	13297	13373	13544	13442	13452	13379	13247	13270	13365	13343	13356	13364	13340	13280	13464	13506	13406	13352	13412	13164	13322	13419	13458	13419	13407	13336	13442	13325	13208	13276	13544	13541	13443	13457	13406	13278	13515	13479	13399	13223	13419	13431	13300	13544	13379	13212	13609	13622	13531	13445	13380	13203	13365	13249	13543	13321	13303	13447	13328	13474	13374	13462	13236	13381	13223	13350	13406	13420	13470	13474	13491	13554	13467	13384	13575	13546	13217	13367	13248	13506	13344	13506	13283	13554	13339	13519	13412	13469	13496	13432	13663	13345	13239	13300	13291	13367	13230	13471	13356	13254	13429	13392	13463	13651	13375	13367	13529	13531	13401	13281	13481	13496	13384	13307	13679	13511	13468	13418	13515	13497	13503	13464	13513	13540	13278	13572	13431	13433	13317	13426	13379	13469	13457	13406	13153	13468	13346	13308	13331	13560	13429	13354	13482	13264	13377	13584	13397	13402	13335	13448	13351	13328	13342	13418	13616	13341	13403	13268	13413	13554	13419	13226	13384	13396	13429	13404	13439	13385	13349	13186	13368	13327	13352	13413	13451	13517	13437	13283	13432	13505	13415	13373	13178	13367	13350	13416	13133	13268	13461	13325	13368	13419	13307	13360	13333	13518	13492	13468	13427	13373	13470	13276	13320	13567	13412	13465	13448	13258	13573	13372	13190	13304	13321	13418	13388	13253	13422	13320	13416	13435	13460	13510	13514	13280	13345	13492	13496	13445	13399	13532	13780	13362	13391	13369	13206	13318	13438	13322	13205	13472	13228	13201	13453	13410	13468	13469	13433	13512	13542	13355	13345	13490	13284	13501	13327	13575	13446	13131	13317	13581	13547	13432	13415	13399	13543	13407	13311	13219	13243	13552	13336	13524	13593	13473	13560	13426	13563	13573	13499	13403	13436	13379	13293	13490	13533	13364	13405	13368	13401	13462	13271	13408	13394	13482	13468	13151	13364	13373	13315	13383	13514	13429	13352	13470	13472	13539	13184	13541	13468	13359	13357	13323	13422	13284	13331	13279	13328	13430	13538	13469	13375	13370	13367	13319	13285	13250	13346	13433	13409	13446	13290	13547	13350	13545	13412	13252	13441	13387	13429	13290	13297	13390	13174	13407	13519	13370	13375	13298	13201	13196	13258	13440	13489	13277	13304	13543	13284	13461	13497	13388	13451	13473	13359	13253	13306	13442	13421	13229	13422	13485	13330	13278	13322	13554	13298	13465	13335	13411	13537	13440	13641	13463	13496	13308	13454	13382	13468	13441	13193	13449	13349	13456	13502	13363	13424	13376	13473	13568	13320	13367	13322	13310	13316	13431	13445	13435	13294	13374	13473	13280	13430	13499	13580	13393	13518	13485	13447	13358	13616	13626	13571	13361	13333	13321	13412	13359	13261	13571	13456	13376	13379	13299	13385	13313	13240	13406	13598	13476	13537	13340	13394	13414	13353	13435	13420	13370	13534	13349	13443	13425	13267	13324	13459	13626	13411	13530	13374	13387	13258	13332	13431	13639	13364	13299	13269	13373	13452	13329	13434	13293	13470	13569	13405	13380	13345	13390	13616	13406	13096	13394	13462	13562	13458	13477	13378	13374	13336	13269	13336	13556	13447	13545	13392	13258	13390	13336	13576	13281	13479	13359	13503	13541	13565	13462	13348	13293	13388	13527	13488	13288	13422	13472	13499	13320	13618	13348	13396	13237	13432	13309	13284	13259	13388	13492	13563	13440	13361	13525	13264	13438	13211	13376	13302	13475	13398	13430	13380	13513	13356	13380	13313	13276	13394	13327	13272	13163	13462	13341	13278	13461	13264	13448	13352	13555	13385	13476	13439	13314	13397	13326	13338	13302	13385	13533	13383	13285	13304	13286	13172	13392	13393	13452	13458	13389	13471	13544	13443	13481	13400	13432	13421	13488	13279	13256	13483	13425	13402	13435	13441	13390	13366	13225	13523	13241	13382	13253	13272	13447	13382	13424	13504	13335	13477	13327	13293	13239	13471	13610	13585	13180	13385	13443	13490	13301	13217	13480	13276	13321	13367	13608	13269	13368	13485	13369	13503	13424	13407	13250	13434	13356	13257	13358	13423	13368	13473	13512	13471	13465	13537	13296	13241	13500	13337	13277	13468	13460	13531	13377	13340	13410	13296	13483	13243	13224	13326	13459	13291	13350	13262	13511	13424	13464	13461	13255	13418	13473	13427	13378	13502	13435	13398	13376	13574	13193	13381	13480	13360	13469	13565	13382	13410	13304	13510	13260	13460	13372	13125	13287	13365	13211	13313	13485	13426	13391	13429	13318	13280	13313	13547	13536	13302	13385	13301	13396	13438	13337	13455	13576	13381	13492	13235	13479	13367	13473	13260	13425	13580	13451	13494	13351	13414	13246	13418	13477	13529	13222	13344	13487	13468	13286	13260	13416	13468	13432	13432	13424	13371	13500	13437	13409	13485	13329	13286	13336	13469	13355	13195	13414	13372	13278	13372	13372	13358	13581	13414	13452	13426	13452	13458	13626	13299	13440	13438	13538	13576	13541	13539	13374	13405	13352	13308	13470	13459	13312	13275	13048	13163	13522	13432	13383	13389	13409	13534	13446	13687	13417	13542	13241	13356	13414	13565	13353	13317	13284	13336	13439	13493	13532	13249	13378	13457	13318	13398	13468	13588	13430	13383	13331	13557	13364	13490	13459	13506	13383	13420	13396	13454	13507	13495	13591	13301	13391	13386	13540	13354	13457	13417	13372	13539	13398	13342	13543	13472	13351	13302	13273	13441	13430	13370	13448	13547	13389	13360	13413	13326	13379	13281	13412	13341	13436	13468	13479	13445	13345	13428	13339	13335	13365	13386	13302	13652	13334	13485	13627	13395	13289	13438	13379	13550	13489	13245	13458	13235	13406	13282	13339	13389	13391	13419	13670	13340	13369	13596	13363	13217	13447	13525	13351	13353	13380	13418	13480	13503	13298	13243	13427	13641	13352	13390	13466	13347	13479	13180	13546	13549	13458	13358	13708	13260	13284	13408	13301	13408	13390	13529	13486	13397	13367	13343	13493	13358	13479	13508	13433	13420	13375	13499	13490	13318	13381	13313	13423	13719	13359	13429	13420	13326	13598	13449	13505	13540	13389	13601	13544	13421	13364	13357	13363	13532	13286	13533	13461	13473	13395	13374	13360	13294	13423	13423	13385	13311	13384	13617	13586	13389	13419	13443	13336	13463	13662	13341	13464	13370	13350	13251	13250	13289	13336	13305	13390	13463	13288	13308	13530	13604	13274	13353	13474	13412	13330	13314	13436	13277	13327	13372	13260	13507	13493
19813	29001	28090	22825	19662	17801	16571	15689	15107	14428	14224	13733	13659	13366	13026	13015	13038	12847	13002	12924	12768	12652	12762	12762	12613	12688	12641	12519	12570	12693	12503	12531	12582	12637	12392	12648	12296	12595	12626	12533	12285	12408	12536	12463	12277	12592	12650	12476	12489	12405	12475	12497	12486	12503	12427	12413	12453	12412	12431	12549	12482	12472	12359	12511	12691	12420	12496	12434	12449	12398	12536	12348	12350	12305	12434	12459	12383	12512	12431	12377	12418	12566	12575	12485	12365	12434	12437	12421	12355	12351	12475	12502	12534	12422	12493	12460	12551	12268	12470	12474	12446	12456	12499	12407	12284	12440	12471	12341	12446	12375	12368	12348	12665	12294	12336	12460	12410	12402	12485	12457	12503	12438	12569	12373	12271	12522	12471	12570	12228	12403	12317	12386	12486	12428	12499	12422	12364	12295	12385	12591	12333	12383	12330	12408	12417	12503	12294	12462	12525	12523	12635	12268	12311	12613	12559	12514	12439	12528	12646	12521	12562	12558	12293	12461	12595	12380	12413	12375	12345	12301	12532	12546	12306	12358	12506	12313	12293	12352	12456	12456	12348	12361	12607	12332	12524	12415	12402	12411	12565	12390	12442	12402	12262	12559	12285	12384	12551	12547	12424	12496	12466	12377	12330	12306	12518	12435	12304	12213	12327	12422	12330	12565	12412	12361	12509	12557	12319	12600	12287	12520	12257	12612	12333	12299	12502	12362	12488	12473	12440	12353	12363	12429	12348	12587	12626	12417	12436	12207	12413	12249	12420	12478	12586	12426	12326	12593	12217	12527	12331	12379	12458	12460	12469	12282	12612	12558	12491	12256	12449	12459	12343	12494	12508	12376	12516	12550	12462	12418	12389	12530	12462	12452	12286	12302	12438	12199	12392	12369	12418	12543	12442	12419	12579	12527	12369	12485	12403	12299	12386	12280	12543	12199	12273	12471	12553	12438	12319	12404	12352	12527	12543	12524	12466	12353	12563	12431	12339	12481	12373	12533	12510	12364	12298	12454	12473	12327	12316	12315	12503	12382	12466	12438	12482	12520	12525	12475	12478	12461	12533	12456	12401	12413	12517	12406	12433	12407	12513	12601	12402	12406	12535	12523	12398	12606	12666	12324	12414	12542	12522	12395	12391	12585	12452	12460	12459	12396	12447	12389	12358	12386	12404	12445	12213	12536	12422	12446	12328	12431	12436	12522	12531	12484	12634	12402	12633	12315	12412	12585	12392	12532	12321	12524	12496	12410	12528	12554	12602	12361	12453	12384	12209	12438	12360	12502	12493	12290	12536	12466	12349	12463	12489	12480	12500	12366	12444	12310	12468	12533	12556	12389	12519	12485	12441	12381	12367	12488	12453	12362	12456	12385	12509	12460	12608	12404	12502	12604	12380	12500	12471	12427	12501	12329	12438	12495	12431	12453	12404	12425	12456	12587	12608	12651	12433	12371	12535	12365	12338	12452	12315	12526	12604	12435	12392	12576	12447	12464	12208	12376	12316	12389	12436	12474	12569	12537	12519	12266	12432	12567	12476	12536	12403	12447	12470	12391	12357	12438	12509	12560	12462	12304	12378	12553	12436	12417	12506	12374	12406	12459	12487	12293	12540	12512	12293	12403	12392	12564	12542	12367	12403	12562	12490	12399	12343	12387	12371	12602	12385	12538	12483	12448	12499	12367	12440	12451	12448	12456	12518	12477	12455	12375	12399	12400	12510	12361	12496	12405	12402	12358	12522	12468	12481	12592	12294	12597	12455	12455	12515	12427	12355	12482	12469	12384	12346	12380	12384	12408	12478	12444	12415	12227	12465	12487	12433	12558	12454	12498	12514	12280	12444	12604	12417	12333	12504	12423	12461	12475	12409	12415	12389	12441	12608	12331	12478	12516	12402	12385	12390	12537	12297	12412	12380	12429	12510	12431	12581	12442	12528	12361	12569	12599	12547	12559	12614	12470	12642	12502	12680	12363	12436	12461	12436	12658	12474	12598	12446	12523	12505	12486	12369	12468	12418	12533	12373	12333	12430	12593	12228	12324	12465	12216	12499	12491	12499	12465	12390	12514	12684	12513	12316	12352	12416	12423	12432	12502	12378	12505	12466	12401	12534	12604	12405	12390	12452	12518	12628	12404	12444	12395	12505	12514	12433	12375	12324	12118	12474	12483	12593	12578	12352	12526	12387	12412	12369	12409	12462	12525	12500	12626	12434	12372	12560	12405	12364	12464	12419	12564	12439	12553	12407	12590	12630	12515	12467	12579	12545	12415	12332	12589	12482	12335	12270	12414	12439	12547	12393	12393	12498	12539	12467	12587	12445	12441	12494	12389	12317	12402	12472	12444	12390	12457	12488	12420	12398	12429	12483	12262	12344	12599	12479	12394	12370	12435	12399	12383	12435	12388	12323	12377	12318	12441	12472	12458	12389	12431	12377	12491	12500	12633	12411	12400	12377	12481	12465	12428	12477	12531	12441	12222	12390	12504	12448	12584	12281	12521	12309	12696	12424	12605	12445	12524	12274	12382	12407	12362	12333	12397	12273	12369	12448	12377	12408	12399	12465	12425	12452	12411	12567	12455	12472	12662	12350	12334	12429	12382	12518	12391	12485	12430	12439	12317	12423	12490	12388	12391	12360	12472	12486	12396	12378	12341	12384	12436	12524	12586	12292	12417	12396	12445	12336	12218	12413	12363	12452	12622	12411	12563	12420	12446	12528	12459	12434	12382	12253	12381	12485	12437	12243	12418	12555	12381	12469	12508	12331	12476	12406	12389	12645	12482	12451	12461	12496	12414	12611	12368	12418	12376	12470	12283	12465	12376	12451	12390	12420	12342	12498	12483	12518	12518	12472	12486	12490	12471	12406	12517	12528	12265	12529	12370	12534	12429	12397	12459	12294	12417	12492	12567	12434	12566	12505	12472	12493	12458	12537	12570	12407	12449	12515	12492	12405	12327	12291	12507	12465	12435	12373	12495	12368	12414	12487	12446	12335	12522	12272	12548	12521	12580	12355	12474	12439	12535	12523	12265	12447	12348	12539	12491	12409	12441	12468	12453	12399	12431	12498	12579	12493	12591	12354	12403	12382	12392	12480	12531	12558	12563	12366	12448	12447	12476	12324	12316	12382	12538	12427	12335	12520	12472	12396	12343	12545	12530	12350	12460	12542	12330	12193	12357	12567	12447	12409	12527	12344	12479	12446	12529	12480	12398	12611	12402	12529	12309	12469	12348	12404	12421	12492	12299	12317	12550	12391	12430	12304	12345	12346	12338	12350	12429	12502	12614	12461	12465	12383	12531	12468	12249	12381	12460	12462	12334	12452	12421	12476	12483	12573	12441	12314	12423	12279	12596	12609	12430	12461	12245	12426	12516	12573	12571	12409	12453	12351	12442	12316	12562	12529	12377	12545	12542	12448	12371	12466	12341	12256	12494	12421	12400	12355	12432	12449	12363	12405	12300	12403	12354	12479	12371	12440	12375	12467	12500	12435	12419	12520	12470	12203	12326	12331	12530	12442	12424	12442	12365	12501	12442	12427	12474	12459	12488	12405	12497	12369	12471	12361	12119	12289	12531	12399	12281	12233	12468	12551	12583	12366	12391	12593	12451	12607	12548	12396	12495	12494	12535	12411	12367	12401	12476	12368	12526	12454	12370	12530	12434	12449	12402	12458	12355	12438	12309	12469	12519	12482	12367	12475	12380	12392	12468	12643	12475	12545	12394	12397	12377	12415	12432	12391	12572	12520	12444	12363	12464	12504	12616	12335	12434	12357	12392	12304	12397	12393	12521	12477	12569	12495	12627	12516	12510	12355	12322	12431	12485	12448	12447	12464	12474	12381	12456	12557	12467	12456	12405	12415	12487	12477	12291	12450	12440	12387	12374	12542	12432	12445	12457	12402	12480	12462	12551	12393	12522	12539	12441	12471	12386	12299	12411	12335	12471	12536	12491	12550	12376	12488	12448	12552	12512	12307	12357	12345	12297	12511	12504	12560	12572	12326	12430	12383	12414	12528	12379	12341	12559	12476	12413	12288	12548	12450	12375	12476	12471	12418	12552	12554	12325	12497	12383	12419	12449	12414	12310	12457	12383	12400	12347	12582	12578	12284	12577	12365	12580	12430	12327	12439	12353	12443	12459	12436	12401	12384	12472	12544	12384	12519	12300	12414	12578	12373	12437	12424	12386	12399	12392	12364	12569	12628	12514	12410	12450	12456	12496	12413	12466	12558	12539	12516	12445	12371	12553	12535	12413	12359	12478	12281	12372	12456	12500	12329	12271	12407	12424	12256	12406	12506	12333	12541	12432	12418	12358	12586	12374	12492	12491	12343	12628	12450	12251	12403	12466	12324	12476	12440	12441	12450	12494	12386	12457	12381	12435	12447	12382	12482	12468	12431	12450	12529	12423	12456	12437	12540	12472	12542	12566	12445	12444	12458	12529	12399	12414	12475	12388	12400	12395	12415	12360	12485	12443	12479	12470	12449	12530	12360	12537	12286	12413	12530	12537	12563	12308	12370	12591	12457	12396	12508	12470	12409	12178	12461	12535	12528	12427	12587	12493	12407	12464	12589	12529	12471	12491	12521	12563	12322	12552	12325	12565	12539	12372	12282	12288	12480	12325	12501	12540	12656	12489	12369	12406	12261	12419	12373	12370	12449	12499	12451	12274	12370	12463	12521	12550	12341	12574	12326	12312	12656	12453	12321	12227	12411	12496	12484	12617	12604	12410	12516	12392	12403	12391	12510	12359	12436	12435	12503	12358	12454	12555	12520	12395	12417	12386	12484	12537	12378	12347	12360	12427	12256	12486	12315	12505	12397	12418	12343	12486	12253	12316	12287	12559	12532	12303	12554	12449	12292	12478	12518	12321	12432	12638	12280	12387	12466	12322	12440	12499	12425	12464	12334	12434	12390	12394	12636	12442	12476	12479	12443	12418	12559	12423	12460	12397	12428	12628	12368	12536	12513	12464	12432	12551	12373	12563	12448	12397	12504	12539	12408	12514	12513	12651	12350	12510	12507	12396	12466	12495	12545	12458	12428	12397	12562	12427	12424	12602	12332	12490	12491	12358	12544	12371	12545	12548	12418	12580	12351	12385	12294	12409	12466	12406	12381	12508	12460	12665
23800	21007	28229	24243	22051	21012	19230	16485	15262	15048	14623	14253	13944	13565	13514	13367	13451	13118	13390	13249	13110	13233	13223	13076	12974	13137	12707	12932	13068	12975	13018	12864	12815	12978	12864	12821	12677	12865	12742	12824	12943	12651	12799	12795	12816	12747	12832	12662	12817	12746	12799	12834	12887	12694	12678	12741	12840	12842	12831	12579	12720	12832	12796	12722	13073	12610	12605	12676	12731	12763	12702	12759	12802	12648	12718	12714	12704	12500	12635	12749	12748	12679	12781	12760	12769	12722	12682	12580	12560	12706	12842	12724	12840	12563	12665	12622	12755	12783	12691	12675	12805	12666	12657	12686	12716	12625	12549	12587	12689	12704	12688	12719	12924	12762	12692	12703	12812	12718	12794	12784	12655	12576	12842	12606	12611	12685	12703	12677	12546	12679	12664	12716	12689	12677	12877	12556	12713	12758	12746	12719	12725	12732	12602	12699	12586	12637	12738	12748	12660	12700	12426	12698	12649	12676	12718	12693	12736	12648	12737	12652	12532	12627	12749	12670	12707	12714	12563	12770	12689	12624	12682	12791	12807	12827	12823	12772	12753	12668	12834	12541	12672	12549	12549	12661	12800	12720	12749	12687	12537	12786	12653	12655	12833	12724	12689	12782	12720	12747	12739	12555	12584	12690	12780	12819	12737	12711	12637	12565	12767	12666	12640	12612	12683	12654	12467	12842	12740	12659	12724	12589	12750	12681	12693	12552	12537	12760	12821	12687	12893	12860	12724	12710	12701	12881	12549	12870	12643	12777	12704	12741	12806	12886	12956	12516	13004	12658	12682	12632	12397	12881	12874	12583	12571	12826	12773	12659	12762	12706	12481	12825	12848	12738	12609	12711	12554	12764	12756	12823	12510	12928	12777	12702	12771	12625	12589	12804	12704	12693	12670	12676	12505	12587	12748	12585	12646	12878	12680	12491	12712	12758	12654	12590	12845	12642	12751	12758	12971	12728	12759	12626	12620	12708	12742	12667	12567	12587	12755	12740	12683	12652	12596	12794	12737	12717	12956	12774	12740	12613	12844	12794	12600	12753	12749	12687	12589	12829	12524	12775	12666	12727	12803	12829	12650	12719	12706	12675	12604	12603	12628	12728	12541	12662	12612	12670	12563	12553	12659	12771	12910	12826	12614	12752	12731	12573	12851	12722	12394	12638	12618	12791	12743	12834	12715	12829	12733	12809	12597	12594	12713	12727	12545	12756	12748	12740	12649	12718	12740	12862	12674	12840	12763	12592	13097	12748	12714	12557	12837	12707	12595	12657	12761	12694	12725	12740	12835	12693	12774	12819	12570	12632	12681	12594	12796	12794	12654	12832	12678	12743	12651	12623	12545	12564	12740	12906	12829	12829	12826	12783	12827	12902	12625	12783	12713	12708	12666	12672	12611	12618	12545	12705	12710	12692	12544	12733	12837	12588	12808	12702	12749	12798	12814	12790	12670	12761	12689	12779	12558	12649	12554	12572	12527	12600	12618	12623	12851	12796	12705	12691	12788	12662	12605	12647	12628	12822	12699	12799	12603	12751	12800	12558	12704	12523	12651	12663	12546	12591	12576	12641	12776	12783	12808	12628	12740	12742	12675	12599	12753	12637	12694	12690	12613	12744	12721	12708	12955	12715	12881	12745	12583	12715	12956	12681	12592	12697	12804	12755	12600	12768	12754	12771	12660	12655	12662	12531	12853	12785	12622	12804	12798	12695	12865	12616	12790	12678	12777	12632	12661	12838	12745	12872	12722	12602	12699	12543	12848	12807	12693	12853	12768	12596	12752	12753	12529	12636	12904	12813	12680	12845	12769	12766	12684	12818	12849	12835	12712	12608	12698	12676	12744	12690	12698	12649	12610	12450	12426	12592	12893	12726	12749	12647	12784	12611	12649	12729	12549	12681	12750	12735	12840	12715	12642	12635	12850	12518	12791	12569	12792	12888	12822	12794	12830	12570	12691	12913	12807	12576	12670	12712	12903	12614	12770	12659	12727	12724	12855	12912	12667	12631	12684	12731	12794	12563	12622	12784	12686	12755	12771	12552	12675	12584	12564	12839	12805	12594	12608	12808	12728	12671	12699	12832	12608	12664	12601	12750	12686	12604	12725	12686	12659	12686	12826	12674	12413	12805	12777	12798	12838	12786	12578	12882	12820	12601	12721	12729	12728	12554	12806	12605	12843	12606	12740	12742	12706	12854	12698	12795	12644	12732	12623	12615	12725	12742	12800	12804	12737	12562	12645	12610	12778	12748	12634	12706	12635	12657	12570	12629	12678	12664	12689	12727	12714	12867	12769	12779	12605	12747	12699	12802	12490	12597	12663	12791	12777	12675	12690	12722	12769	12775	12767	12635	12707	12741	12733	12537	12783	12886	12525	12640	12828	12613	12806	12627	12568	12693	12657	12600	12741	12786	12687	12828	12685	12812	12786	12779	12761	12911	12751	12856	12644	12712	12506	12661	12744	12734	12619	12681	12715	12654	12556	12785	12611	12711	12756	12807	12843	12760	12827	12583	12600	12838	12547	12666	12602	12633	12660	12731	12581	12760	12828	12647	12834	12778	12800	12757	12704	12701	12824	12943	12711	12703	12873	12638	12808	12824	12766	12667	12688	12616	12928	12670	12585	12638	12577	12848	12773	12551	12826	12764	12682	12708	12603	12720	12568	12531	12834	12706	12813	12966	12774	12550	12577	12727	12868	12766	12542	12629	12660	12732	12733	12901	12569	12811	12704	12602	12801	12660	12560	12581	12644	12624	12765	12766	12593	12654	12644	12701	12660	12742	12410	12604	12690	12651	12554	12526	12547	12658	12725	12771	12739	12721	12866	12767	12644	12729	12915	12752	12880	12634	12577	12891	12663	12580	12622	12760	12760	12716	12796	12704	12715	12840	12758	12684	12735	12700	12585	12794	12723	12676	12805	12666	12713	12739	12704	12654	12649	12666	12739	12594	12664	12709	12727	12684	12727	12586	12795	12794	12793	12756	12727	12676	12621	12751	12661	12638	12622	12767	12487	12894	12684	12730	12549	12667	12736	12517	12729	12450	12880	12687	12596	12695	12730	12709	12665	12674	12850	12724	12602	12727	12668	12867	12641	12724	12627	12469	12680	12767	12864	12861	12492	12516	12821	12651	12734	12512	12728	12557	12724	12600	12615	12669	12679	12562	12799	12801	12695	12771	12713	12922	12767	12651	12647	12777	12634	12627	12681	12718	12643	12622	12682	12766	12799	12765	12576	12755	12598	12862	12434	12789	12792	12722	12650	12753	12797	12583	12559	12830	12879	12821	12780	12639	12601	12702	12716	12627	12892	12791	12819	12563	12685	12646	12645	12688	12851	12745	12729	12568	12828	12642	12806	12709	12767	12676	12713	12506	12734	12720	12902	12712	12933	12929	12612	12804	12724	12651	12745	12790	12753	12706	12945	12660	12640	12749	12676	12633	12787	12730	12614	12606	12752	12577	12789	12632	12705	12686	12578	12772	12796	12843	12668	12825	12674	12928	12433	12835	12724	12634	12749	12772	12537	12705	12555	12660	12603	12852	12516	12907	12848	12818	12828	12753	12864	12507	12719	12679	12892	12561	12763	12710	12778	12791	12676	12608	12637	12684	12783	12680	12587	12559	12624	12618	12758	12738	12703	12721	12672	12739	12784	12641	12631	12680	12859	12547	12596	12686	12778	12822	12710	12698	12718	12779	12734	12534	12747	12759	12709	12661	12876	12846	12640	12686	12623	12704	12643	12672	12797	12720	12704	12747	12625	12528	12708	12519	12920	12770	12815	12691	12833	12813	12666	12921	12750	12482	12755	12461	12774	12696	12589	12777	12770	12559	12627	12541	12653	12653	12712	12744	12681	12523	12656	12580	12854	12773	12786	12803	12548	12751	12652	12739	12774	12588	12663	12675	12602	12398	12570	12669	12758	12785	12663	12764	12912	12441	12429	12631	12808	12552	12720	12865	12767	12706	12872	12936	12755	12651	12885	12774	12800	12528	12818	12712	12709	12553	12577	12583	12769	12723	12668	12789	12755	12827	12584	12829	12663	12926	12587	12862	12780	12851	12831	12717	12786	12881	12640	12608	12624	12812	12691	12743	12840	12634	12839	12713	12948	12644	12774	12508	12877	12531	12690	12454	12822	12806	12756	12620	12793	12889	12901	12586	12515	12532	12756	12683	12698	12767	12555	12753	12865	12616	12659	12861	12814	12726	12882	12750	12736	12778	12701	12666	12745	12674	12793	12768	12695	12652	12654	12736	12566	12531	12567	12548	12627	12543	12720	12542	12809	12616	12665	12642	12686	12701	12652	12744	12780	12739	12902	12437	12773	12927	12644	12590	12790	12641	12923	12623	12948	12813	12740	12685	12793	12591	12799	12665	12751	12770	12704	12626	12826	12934	12669	12808	12731	12706	12738	12787	12608	12643	12734	12642	12731	12767	12590	12533	12593	12576	12515	12722	12842	12794	12521	12722	12653	12709	12700	12737	12600	12677	12706	12830	12772	12576	12775	12719	12767	12761	12700	12616	12816	12771	12564	12664	12646	12774	12607	12787	12733	12713	12591	12616	12636	12599	12608	12727	12735	12691	12681	12578	12580	12661	12618	12633	12850	12803	12764	12756	12683	12735	12685	12830	12564	12647	12624	12626	12595	12694	12802	12850	12709	12870	12784	12600	12852	12716	12822	12795	12732	12595	12686	12654	12629	12602	12701	12544	12605	12603	12592	12614	12681	12876	12770	12787	12767	12517	12853	12862	12751	12673	12644	12638	12640	12663	12653	12653	12792	12708	12717	12713	12718	12782	12629	12801	12844	12612	12723	12630	12642	12773	12776	12752	12776	12657	12924	12685	12657	12712	12837	12743	12904	12787	12711	12771	12863	12720	12720	12564	12799	12849	12698	12573	12835	12626	12755	12632	12734	12604	12665	12742	12826	12783	12680	12665	12840	12733	12658	12673	12812	12764	12614	12685	12490	12647	12876	12564	12684	12738	12739	12756	12635	12756	12663	12651	12711	12689	12768	12643	12826	12627	12651	12713	12750	12662	12795	12720	12777	12469	12826	12784	12565	12637	12768	12590	12660	12724	12743	12795	12814	12749	12703	12675	12882	12617	12508	12577	12503	12698	12867	12663
19397	34224	33645	27370	23375	20782	18944	17574	16457	15616	15004	14509	13778	13611	13298	13032	12889	12767	12703	12625	12572	12633	12685	12533	12388	12408	12371	12335	12447	12318	12233	12320	12219	12200	12240	12172	12181	12144	12036	12094	12122	12213	12018	12044	12198	12233	12007	12210	12106	12145	12084	12041	12134	12057	12021	12125	12055	12034	12118	12022	12178	11986	12090	12107	12005	12020	12077	12022	11896	12165	12019	12163	12059	11993	11926	12030	12022	11931	12178	12028	12035	12167	12043	12077	11920	12096	12088	12127	11964	12122	11891	11881	12038	11947	12064	12056	12053	12112	12015	12067	12048	11968	12000	12010	12069	12070	11936	12145	12017	12097	12072	12049	12017	12248	11888	11973	12178	12058	12118	11975	11954	12029	12179	11894	12122	11952	12032	12263	11946	12122	12105	11941	11981	11945	12024	12114	11910	11819	12030	11871	12034	12214	11852	11976	11966	12032	12204	12030	12140	11896	12144	11983	11959	11990	11811	12078	11836	11892	11907	11885	12084	11930	12088	11941	11912	12189	12051	12035	12006	12049	11979	12052	11939	12077	11986	12061	12185	11919	12002	12088	12051	12099	12039	12041	12047	11888	12024	12085	12130	11946	11978	12134	12065	12142	12094	12050	11930	12145	12133	12047	12068	12025	11979	11999	11960	12094	12171	11969	11970	12048	12242	12035	11986	12052	12123	12030	11998	12104	12087	12039	11977	11992	12081	11934	12004	12030	12133	12081	11972	11988	11911	12099	11896	12096	12110	12119	11980	12071	12098	11947	12035	11962	12105	11989	12123	11971	11991	12079	12089	11972	12159	12082	11993	12038	12055	12097	11957	12026	12042	12163	11900	12117	12079	12030	12064	11949	11908	11914	11990	11920	12070	11992	12038	11999	12018	12037	11984	11908	12073	12008	12087	12228	12039	11921	12042	11874	12029	12046	12007	12161	12016	11972	11990	11812	11997	11977	12111	12076	12077	12094	12051	11999	11914	11948	11923	11889	12017	12164	12082	12027	12140	12044	12082	12244	12077	11936	12011	11971	12087	12007	11963	11897	12065	11946	11904	11922	12042	12113	12100	12007	11872	11895	12083	12194	12149	12056	11880	11953	12107	11890	11992	12017	12013	11869	11866	12107	11911	12012	12037	12133	12134	12102	11920	12072	12127	12232	11932	11916	12068	12008	12027	12090	12015	12068	11935	12108	12042	12074	12271	11988	12023	12049	11979	12197	11926	11978	12174	12031	12005	12054	12092	12046	11949	12108	12167	11973	11958	11800	11990	12086	12047	12032	12105	11958	12012	12211	12069	11832	12017	11968	12110	12036	11966	11998	12033	11865	11916	11948	11988	11874	11962	12081	11877	12130	12154	11920	12243	12002	12019	12023	12206	12034	12095	12056	12053	11878	12023	11933	11863	12004	11906	11953	12053	11978	11792	11982	11997	12110	12091	12156	12168	11924	12022	12242	12138	12028	11852	11922	12087	11961	12009	11977	12054	12070	11970	12070	11979	11895	12060	12077	11921	12205	12052	12172	12021	11966	12098	12008	12103	12006	12048	11876	12027	11983	12055	12167	12118	12127	12161	12018	11829	11824	11928	11952	11967	11863	12113	12030	11958	12096	11955	12117	11911	12169	11876	11957	11795	12100	12121	11999	11946	12092	12045	11968	12053	12038	12061	11934	11986	12061	12004	12068	12033	12178	11928	12085	12005	11976	11919	12125	11856	11974	12075	12062	12070	11926	11987	12187	11930	11908	12071	11918	12073	11871	11995	12039	12024	11985	11969	12007	11997	12035	12067	11971	11838	11994	12011	11932	11914	11928	12095	11973	12022	12060	12011	11941	12018	12066	12096	12028	12039	12077	12016	12074	11978	12059	11932	11969	11866	11951	11886	12115	12062	12148	11975	11952	12017	11945	12089	12205	12008	12012	11987	12165	11912	11985	11866	12042	11860	11785	12068	12122	11955	12164	11971	12014	12079	12076	12069	11888	11949	12092	12126	12104	12014	12159	11970	12003	12012	12098	11962	11829	12000	11891	12087	12100	12006	11942	12071	11992	11920	12112	12070	12095	12008	12084	12075	12016	11920	12115	12144	12069	12094	11975	12003	11931	11962	11918	11982	12094	12019	12010	12037	12032	11887	12045	12255	11807	11964	12025	11952	12022	11970	12134	11963	12111	12089	12013	12206	12137	11993	12143	12033	12218	12098	11940	12175	12053	11994	11899	12030	12062	12079	12198	12007	12107	11966	12081	12048	12052	11924	11900	11994	12012	11923	11975	12065	12113	11867	11974	12008	11949	12091	12235	11928	11866	11978	12051	11760	11951	12040	11994	12201	12044	12073	12104	11932	11992	11844	11947	12034	12102	12087	11995	11836	12027	12065	12176	11995	11958	11971	12050	11974	11984	12082	12143	12013	11966	11974	11978	11826	12062	12069	11943	11950	12042	11918	11862	12182	12007	12033	12097	11996	12065	12205	12171	11921	11887	12044	12113	12019	12032	12089	12096	11963	12148	12164	12036	12005	12060	12009	11962	12096	11892	11952	11987	12124	11841	11942	12010	11952	12042	12058	12049	11936	11890	11980	11935	11975	11994	12002	12214	11942	12162	11892	11995	12000	11921	12133	11810	12039	12008	11999	12096	12051	12134	12060	11943	12025	11839	11931	11968	12105	11986	11942	12044	12029	11949	11869	12183	12116	11874	12211	12048	12035	12010	11969	11980	11952	12209	12013	12023	11890	12206	12042	11778	11985	11911	11920	12158	11965	12070	11974	12140	11915	12090	12066	12109	12041	12007	12029	12128	12009	11951	11803	12124	11998	12094	12021	12043	12134	11912	11940	12033	11995	12032	12091	12021	12065	12074	12226	12021	12023	12121	12006	11869	11908	11892	12065	11959	11887	12064	12114	12049	12081	12099	11967	12137	12024	12057	11899	12176	11733	11971	12059	11985	11987	12031	12092	11973	12175	12019	12059	11943	12000	11996	12034	12093	12122	11915	11926	11878	12008	11997	11985	11986	12230	12056	11976	11975	12056	12077	12149	12097	12060	11932	12031	12080	11946	12002	11994	11995	11870	11955	12020	12009	11999	12070	11935	12014	12136	12120	12036	11924	12070	12136	11991	11968	11956	12090	12274	12078	11998	12048	11991	11936	12100	11994	11971	12113	11925	12295	12255	11900	12067	12050	12259	12053	12038	11879	12148	12060	12008	12066	12052	12052	12072	12082	12086	12115	11913	12043	11881	11956	12108	12147	12083	11982	12077	11921	12099	12076	12044	12054	11945	11982	12025	11928	11948	12079	12038	12073	11998	11932	11941	12043	12024	12161	12140	12020	11959	12069	12105	12156	11979	12028	11880	12137	11907	12090	12022	11994	12017	11832	12062	12043	11962	12159	12136	11907	12105	12068	11963	11847	11925	12136	11934	12056	12064	11874	12061	11869	12051	11934	12116	12048	12014	12129	12049	11898	12052	11967	12028	11961	11963	11958	12047	11899	12180	11839	12183	11997	12146	11900	12135	11841	12178	11944	12144	11938	11988	11903	12048	12031	11909	12042	11975	11931	11974	11997	11969	12077	12050	12043	12042	11909	11976	12044	12197	12070	12263	11939	12191	11956	11870	12047	12114	11980	11989	11898	11959	12095	11983	12004	12041	11882	12073	12096	11952	12057	12143	12002	11949	11840	11997	11979	12072	12068	12002	11982	11988	11959	12073	12010	11835	12057	11944	11966	12003	12159	11979	12099	12028	12134	12038	11965	12107	11933	12064	12190	12055	12035	12064	11967	12117	12111	11973	11830	11882	11994	12146	11998	12136	12137	12139	11982	11885	11995	12024	11955	12075	12174	12006	12061	12002	12234	12077	11996	12101	12135	11932	11927	12031	12143	11932	12075	12102	11927	11997	12011	11840	12131	12046	12096	12131	12138	11971	11935	11887	11998	12111	11981	11966	12144	11963	11929	12141	12045	11992	11958	12135	12153	12050	12057	11798	12147	12002	12041	12153	12141	12072	11961	12117	11986	12120	11910	12092	11959	12000	11999	11992	11932	11976	12061	12182	12096	12026	12051	12137	11929	12090	12026	11916	12107	12041	12139	12144	12124	12000	12070	11817	12047	12021	12020	12134	11978	12061	12110	12035	12074	12075	12013	11984	12028	12018	12078	12108	12008	11958	12017	12086	12024	12090	11924	12135	11943	12231	12070	12075	12132	12099	12013	12107	11941	11978	11851	12055	11966	11983	12087	11859	12013	12215	11920	11917	11975	12056	11988	12009	11995	12093	12054	12016	11983	12075	11897	11961	12008	12110	12061	12073	12063	11987	12025	12155	11950	12185	11973	12035	12020	11966	12044	11895	12028	12040	12092	11988	11920	12070	12087	12029	12076	12129	12055	12146	11892	12064	11840	11866	11946	12196	11853	12096	12042	12067	11926	11989	12103	12003	12089	11872	11945	11927	12058	11981	12028	11967	11984	12038	11942	12049	11983	11942	12155	12081	12065	12134	12120	12044	11899	12035	11989	11978	11980	12121	12099	11934	11925	11968	12085	12062	12009	12054	12040	12056	12225	12177	12028	12001	11941	12121	12131	11974	12009	11985	12161	11880	11927	11811	12121	12052	12030	11915	12036	11891	12146	12233	11991	11962	12122	12059	11996	11911	11767	12042	12120	11967	12012	11931	12047	12019	12195	12129	12123	12036	11993	12166	11901	12007	11959	12002	12130	12095	12070	11928	11974	12041	12078	12076	12105	12064	11867	12163	11937	12000	12091	12127	12020	12124	12073	12176	12080	12019	12096	12125	12051	12128	12044	12052	11997	12024	12038	12135	11973	11997	11894	11912	12109	11907	12159	11940	12124	12035	12024	11909	12069	12039	11986	11961	12097	12014	11872	11984	11960	12152	12025	12023	12021	11910	12021	11967	12051	11999	11948	11988	11986	11941	12042	12079	11956	12080	11991	12024	12096	11960	12081	12052	11999	11984	12036	11964	12193	12006	11963	12051	12137	11950	12056	12063	12006	12115	12049	11970	12055	12005	11956	12132	12124	12121	12070	11971	12084	12099	11904	11960	12067	11983	11964	11940	11868	12030	12017	11961	11851	12081	11941	12111	12000	11806	12072	11991	11936	12170	12103	12027	11974
22748	21045	28797	23513	21367	23145	23438	17973	16058	15576	14911	14361	14015	13704	13529	13202	13032	13014	13274	12855	12952	12766	12750	12770	12867	12716	12657	12763	12644	12689	12484	12398	12327	12511	12540	12306	12487	12334	12613	12525	12573	12377	12690	12330	12420	12411	12286	12444	12300	12326	12230	12295	12303	12217	12375	12449	12398	12409	12374	12323	12468	12284	12132	12373	12485	12489	12272	12339	12371	12291	12465	12260	12072	12267	12186	12364	12275	12245	12210	12298	12352	12208	12320	12448	12328	12121	12362	12336	12284	12313	12547	12257	12435	12341	12372	12297	12398	12110	12285	12503	12216	12263	12291	12342	12207	12372	12435	12243	12308	12315	12364	12438	12253	12427	12227	12309	12275	12277	12334	12108	12265	12218	12174	12311	12309	12146	12218	12319	12355	12140	12276	12389	12292	12220	12348	12370	12353	12429	12320	12366	12244	12313	12120	12300	12126	12345	12298	12325	12307	12298	12187	12223	12305	11970	12125	12143	12076	12307	12330	12230	12185	12238	12092	12144	12250	12425	12229	12515	12314	12262	12233	12495	12205	12270	12275	12253	12200	12109	12298	12203	12308	12190	12167	12160	12325	12105	12232	12259	12468	12341	12231	12411	12199	12389	12237	12237	12143	12290	12076	12373	12319	12115	12061	12437	12210	12309	12225	12300	12263	12368	12296	12107	12225	12234	12302	12372	12319	12389	12407	12357	12174	12368	12205	12155	12233	12260	12086	12434	12241	12189	12242	12352	12145	12248	12393	12260	12244	12175	12273	12201	12296	12234	12210	12395	12238	12178	12311	12309	12329	12142	12268	12217	12376	12185	12251	12416	12365	12272	12341	12276	12072	12373	12216	12130	12334	12201	12394	12368	12307	12410	12102	12233	12367	12381	12171	12308	12267	12323	12308	12085	12270	12315	12162	12226	12269	12461	12419	12094	12294	12372	12352	12334	12091	12247	12158	12378	12164	12335	12350	12209	12321	12336	12100	12094	12270	12287	12200	12267	12233	12169	12370	12241	12429	12319	12113	12329	12270	12043	12281	12109	12471	12186	12219	12179	12063	12259	12174	12181	12188	12400	12333	12217	12167	12152	12213	12326	12232	12260	12216	12267	12106	12328	12320	12312	12281	12256	12177	12193	12425	12053	12438	12227	12307	12186	12342	12177	12322	12015	12244	12297	12325	12251	12395	12271	12207	12314	12195	12202	12425	12374	12236	12402	12279	12264	12323	12289	12277	12180	12115	12321	12256	12271	12446	12296	12259	12238	12217	12208	12245	12246	12212	12242	12361	12239	12296	12271	12145	12294	12190	11973	12233	11957	12266	12316	12193	12431	12237	12209	12299	12203	12249	12342	12141	12240	12276	12214	12299	12229	12401	12380	12174	12335	12193	12157	12059	12204	12190	12318	12294	12397	12266	12269	12193	12155	12328	12329	12224	12306	12341	12241	12340	12333	12350	12212	12399	12366	12183	12340	12300	12283	12215	12343	12181	12074	12386	12356	12358	12187	12332	12408	12195	12497	12269	12273	12329	12417	12281	12321	12233	12321	12281	12182	12149	12179	12347	12263	12243	12230	12175	12281	12010	12121	12299	12133	12337	12310	12143	12306	12226	12362	12391	12148	12175	12260	12172	12158	12160	12123	12238	12269	12156	12229	12160	12279	12336	12277	12196	12240	12144	12049	12326	11967	12080	12171	12048	12257	12381	12458	12357	12103	12300	12075	12256	12164	12272	12139	12447	12152	12217	12223	12125	12243	12153	12363	12263	12239	12165	12307	12267	12067	12226	12300	12274	12109	12196	12196	12178	12205	12139	12361	12233	12370	12281	12083	12362	12132	12126	12427	12068	12339	12286	12338	12419	12386	12423	12424	12222	12045	12364	12399	12140	12404	12405	12197	12098	12273	12272	12217	12123	12351	11974	12533	12250	12518	12082	12380	12376	12205	12216	12298	12239	12260	12112	11972	12167	12213	12428	12103	12379	12213	12278	12168	12255	12054	12055	12380	12452	12386	12471	12247	12163	12222	12120	12269	12516	12221	12316	12226	12320	12250	12401	12188	12383	12234	12178	12249	12318	12254	12249	12333	12264	12313	12251	12315	12197	12184	12240	12248	12279	12289	12407	12255	12260	12242	12079	12142	12347	12163	12315	12314	12388	12096	12167	12080	12363	12297	12381	12419	12264	12291	12239	12333	12194	12176	12149	12192	12146	12232	12509	12276	12324	12332	12215	12371	12291	12184	12123	12201	12304	12193	12248	12050	11925	12259	12489	12316	12347	12216	12258	12228	12256	12101	12257	12222	12258	12250	12073	12308	12281	12265	12198	12295	12268	12266	12347	12240	12260	12262	12163	12265	12433	12354	12223	12264	12204	12307	12286	12305	12126	12206	12081	12327	12301	12202	12351	12250	12310	12251	12420	12244	12360	12219	12284	12255	12362	12271	12137	12230	12290	12168	12288	12116	12047	12173	12254	12302	12353	12311	12163	12249	12166	12297	12272	12220	12321	12359	12086	12222	12370	12220	12131	12161	12284	12288	12349	12263	12343	12355	12382	12148	12369	12281	12303	12195	12382	12251	12281	12268	12267	12244	12123	12377	12267	12358	12168	12254	12371	12347	12334	12300	12239	12341	12294	12174	12381	12457	12366	12452	12308	12314	12199	11972	12380	12287	12260	12154	12209	12325	12322	12325	12237	12465	12411	12410	12244	12328	12268	12325	12346	12234	12332	12369	12200	12100	12209	12133	12203	12291	12320	12087	12044	12339	12387	12253	12146	12263	12257	12148	12091	12207	12215	12314	12247	12140	12556	12512	12493	12151	12489	12210	12162	12059	12288	12422	12239	12330	12402	12303	12213	12250	12298	12309	12313	12425	11982	12273	12208	12174	12221	12224	12134	12246	12369	12160	12163	12297	12315	12382	12290	12372	12334	12474	12213	12370	12155	12239	12329	12237	12268	12410	12092	12113	12277	12395	12270	12271	12383	12191	12382	12306	12111	12264	12109	12149	12344	12067	12410	12322	12146	12168	12252	12252	12183	12106	12123	12387	12068	12265	12232	12291	12231	12361	12195	12398	12172	12264	12183	12197	12269	12394	12480	12383	12337	12236	12355	12207	12270	12121	12069	12215	12222	12226	12170	12293	12335	12097	12213	12417	12201	12356	12189	12249	12301	12084	12192	12347	12177	12246	12215	12263	12345	12252	12164	12370	12287	12265	12253	12131	12345	12227	12197	12182	12148	12166	12342	12244	12162	12375	12234	12315	12442	12046	12350	12220	12120	12377	12281	12371	12211	12194	12119	12335	12186	12119	12491	12222	12092	12241	12218	12227	12359	12229	12176	12314	12400	12272	12268	12175	12328	12185	12268	12087	12474	12266	12188	12272	12149	12171	12274	12320	12323	12283	12376	12290	12113	12305	12239	12142	12205	12231	12339	12284	12120	12214	12172	12077	12097	12245	12157	12428	12218	12283	12182	12361	12322	12249	12112	12284	12317	12326	12178	12369	12396	12274	12337	12216	12198	12149	12260	12196	12131	12313	12204	12203	12291	12235	12232	12295	12269	12177	12153	12114	12245	12336	12279	12145	12406	12291	12296	12263	12221	12233	12153	12362	12273	12406	12182	12283	12147	12172	12329	12388	12222	12232	12326	12221	12397	12219	12349	12265	12123	12192	12258	12030	12380	12181	12453	12361	12267	12291	12257	12245	12054	12221	12223	12380	12267	12283	12242	12124	12365	12423	12247	12306	12159	12101	12280	12097	12323	12321	12208	12233	12128	12358	12342	12312	12265	12303	12212	12178	12411	12343	12223	12214	12191	12259	12414	12356	12146	12092	12299	12168	12353	12306	12311	12105	12149	12343	12187	12355	12296	12291	12254	12200	12140	12137	12386	12311	12293	12308	12204	12092	12303	12418	12284	12188	12236	12296	12161	12350	12363	12337	12161	12283	12243	12222	12221	12257	12339	12240	12256	12223	12114	12289	12423	12219	12265	12349	12231	12284	12141	12208	12050	12219	12298	12136	12017	12194	12381	12277	12257	12213	12191	12340	12176	12367	12414	12285	12242	12208	12234	12340	12215	12356	12372	12241	12085	12292	12343	12328	12298	12221	12320	12131	12358	12355	12222	12030	12106	12119	12134	12081	12269	12429	12178	12140	12078	12269	12177	12252	12279	12191	12306	12388	12077	12142	12170	12077	12273	12213	12309	12287	12271	12263	12134	12324	12241	12306	12357	12271	12260	12038	12414	12142	12096	12242	12258	12049	12094	12220	12197	12194	12287	12226	12153	12250	12148	12113	12355	12295	12313	12262	12180	12150	12222	12233	12212	12281	12381	12077	12273	11947	12209	12216	12229	12120	12287	12207	12287	12365	12214	12459	12290	12259	12323	12232	12307	12356	12435	12277	12463	12069	12187	12055	12068	12256	12147	12201	12270	12180	12291	12370	12171	12285	12163	12283	12222	12186	12227	12286	12255	12292	12388	12245	12312	12186	12123	12255	12232	12215	12154	12348	12286	12164	12117	12253	12215	12359	12388	12311	12223	12519	12195	12296	12380	12319	12260	12407	12158	12336	12236	12366	12341	12351	12310	12219	12207	12287	12221	12349	12170	12416	12277	12228	12250	12327	12211	12252	12124	12220	12281	12112	12435	12239	12203	12144	12267	12236	12407	12433	12218	12103	12257	12228	12254	12291	12184	12308	12284	12235	12296	12446	12373	12103	12313	12221	12189	12264	12219	12172	12372	12215	12052	12344	12110	12162	12235	12293	12483	12263	12334	12245	12057	12261	12078	12199	12131	12146	12476	12242	12187	12265	12157	12072	12284	12106	12095	12305	12192	12146	12356	12230	12253	12304	12263	12331	12242	12294	12177	12475	12315	12232	12360	12199	12129	12259	12220	12181	12156	12300	12188	12164	12188	12342	12431	12181	12219	12131	12368	12000	12308	12205	12384	12036	12181	12241	12218	12251	12301	12357	12201	12314	12396	12370	12249	12412	12394	12019	12246	12482	12237	12386	12395	12264	12317	12367	12218	12106	12212	12373	12235	12196	12135	12369	12262	12246	12392	12020	12224	12154	12277	12347	11995	12244	12219	12246	12149	12344	12246	12288	12266	12200	12315	12089	12349	12243
20980	38629	37749	31131	27126	23898	21334	19725	18147	17121	16231	15239	14360	13881	13690	13264	13077	12923	12803	12721	12612	12566	12540	12393	12362	12370	12142	12148	12179	12222	12160	12024	11962	12012	11983	11809	11997	11789	11900	11909	11843	11826	11751	11867	11726	11909	12042	11715	11750	11649	11792	11860	11763	11910	11610	11770	11754	11616	11789	11871	11650	11754	11822	11757	11642	11773	11596	11657	11784	11952	11773	11811	11794	11762	11786	11886	11603	11758	11669	11666	11858	11764	11628	11784	11632	11702	11733	11857	11802	11613	11796	11817	11869	11542	11780	11729	11657	11846	11641	11865	11756	11875	11920	11793	11631	11856	11717	11810	11618	11837	11751	11837	11861	11699	11810	11754	11669	11740	11729	11721	11568	11683	11787	11689	11567	11716	11730	11798	11851	11468	11726	11601	11750	11843	11867	11696	11722	11610	11667	11778	11753	11738	11810	11506	11761	11664	11574	11803	11678	11781	11692	11763	11735	11765	11681	11732	11799	11749	11736	11693	11719	11753	11792	11688	11709	11663	11629	11791	11810	11822	11806	11853	11592	11763	11724	11762	11709	11914	11803	11770	11711	11643	11640	11786	11823	11739	11686	11767	11746	11660	11776	11790	11783	11720	11706	11738	11890	11744	11747	11630	11767	11777	11816	11610	11846	11708	11662	11866	11809	11695	11844	11761	11760	11694	11573	11731	11742	11836	11678	11798	11740	11770	11786	11764	11645	11577	11582	11794	11790	11707	11765	11677	11833	11722	11823	11789	11838	11696	11838	11703	11939	11833	11700	11638	11564	11659	11761	11809	11699	11604	11728	11812	11742	11772	11602	11736	11820	11829	11860	11825	11708	11667	11708	11789	11665	11628	11697	11671	11838	11751	11766	11873	11881	11679	11734	11783	11546	11705	11715	11668	11724	11865	11799	11692	11817	11900	11837	11613	11704	11744	11878	11686	11791	11617	11660	11627	11597	11679	11751	11889	11580	11711	11755	11550	11731	11754	11641	11683	11610	11690	11683	11809	11729	11791	11749	11668	11683	11899	11875	11861	11590	11732	11696	11612	11790	11783	11800	11736	11634	11726	11768	11693	11710	11743	11862	11636	11611	11599	11705	11873	11662	11562	11843	11855	11884	11751	11710	11607	11662	11685	11691	11678	11844	11773	11655	11744	11732	11607	11818	11638	11504	11748	11781	11858	11647	11618	11714	11517	11787	11580	11702	11612	11669	11719	11806	11629	11573	11625	11853	11864	11644	11622	11729	11745	11671	11821	11709	11670	11723	11794	11764	11648	11707	11608	11652	11734	11655	11635	11652	11965	11819	11820	11684	11754	11729	11796	11698	11622	11798	11620	11760	11711	11766	11889	11723	11734	11725	11875	11694	11700	11788	11830	11701	11709	11721	11862	11695	11780	11695	11736	11782	11720	11694	11659	11610	11859	11694	11798	11805	11669	11762	11610	11887	11674	11798	11544	11700	11729	11746	11684	11671	11722	11726	11591	11686	11599	11691	11671	11617	11765	11800	11759	11650	11599	11746	11756	11692	11732	11683	11707	11826	11723	11842	11656	11631	11460	11786	11736	11785	11776	11706	11838	11704	11720	11736	11747	11751	11641	11733	11718	11671	11676	11745	11600	11730	11559	11686	11661	11708	11780	11601	11697	11546	11842	11637	11862	11700	11827	11703	11547	11849	11777	11704	11754	11695	11680	11795	11722	11645	11633	11612	11721	11851	11722	11738	11882	11722	11730	11658	11667	11724	11751	11630	11751	11682	11839	11938	11839	11703	11813	11733	11654	11641	11706	11712	11723	11837	11647	11796	11702	11666	11622	11700	11566	11497	11800	11756	11693	11890	12031	11842	11726	11767	11746	11749	11788	11661	11684	11770	11785	11779	11719	11572	11792	11727	11744	11709	11702	11594	11730	11695	11835	11653	11755	11724	11804	11742	11653	11719	11727	11750	11700	11774	11714	11672	11679	11921	11699	11745	11716	11839	11729	11796	11593	11766	11708	11735	11697	11773	11763	11716	11757	11740	11639	11707	11719	11716	11803	11854	11749	11547	11704	11632	11737	11647	11777	11649	11759	11775	11776	11753	11688	11711	11671	11714	11625	11730	11643	11693	11623	11850	11687	11882	11617	11613	11603	11807	11632	11752	11828	11689	11834	11821	11827	11713	11734	11786	11735	11667	11566	11598	11706	11704	11827	11636	11702	11861	11867	11660	11721	11842	11541	11766	11577	11724	11639	11833	11608	11728	11767	11765	11776	11840	11772	11729	11726	11742	11659	11873	11716	11766	11698	11731	11751	11664	11636	11654	11765	11711	11537	11790	11599	11765	11695	11641	11674	11637	11699	11748	11790	11765	11715	11847	11733	11737	11745	11659	11783	11828	11637	11749	11756	11745	11741	11730	11517	11868	11688	11631	11812	11656	11730	11729	11627	11663	11745	11606	11699	11867	11731	11770	11632	11695	11812	11767	11825	11630	11704	11737	11695	11629	11789	11561	11802	11855	11652	11851	11744	11836	11841	11697	11667	11569	11731	11721	11798	11669	11766	11685	11708	11792	11641	11661	11781	11750	11608	11754	11731	11792	11898	11622	11674	11731	11746	11785	11822	11555	11678	11795	11647	11808	11765	11817	11644	11659	11728	11754	11841	11554	11776	11872	11528	11746	11790	11578	11860	11567	11810	11805	11607	11630	11742	11680	11866	11900	11835	11811	11668	11866	11769	11639	11589	11895	11712	11651	11710	11793	11685	11876	11826	11667	11741	11694	11625	11753	11739	11655	11561	11665	11633	11814	11575	11741	11858	11737	11783	11782	11737	11719	11672	11612	11660	11682	11695	11655	11681	11706	11802	11717	11717	11843	11743	11772	11875	11849	11776	11738	11763	11737	11781	11801	11506	11744	11757	11716	11684	11726	11777	11748	11923	11645	11847	11829	11977	11706	11509	11694	11704	11857	11743	11634	11486	11808	11635	11620	11697	11794	11686	11793	11682	11741	11751	11703	11644	11765	11816	11604	11671	11785	11725	11683	11846	11797	11809	11777	11716	11749	11711	11735	11786	11682	11696	11662	11756	11825	11669	11772	11724	11675	11719	11667	11597	11758	11756	11750	11770	11737	11742	11843	11654	11619	11720	11811	11657	11670	11669	11609	11570	11665	11799	11721	11689	11669	11822	11573	11654	11725	11655	11820	11799	11768	11682	11634	11732	11590	11685	11639	11848	11705	11585	11815	11807	11715	11631	11851	11692	11740	11663	11540	11654	11713	11807	11760	11752	11734	11801	11697	11719	11626	11628	11673	11580	11644	11717	11620	11585	11677	11682	11757	11617	11508	11479	11701	11762	11861	11739	11830	11680	11806	11822	11710	11895	11724	11785	11715	11825	11816	11558	11704	11920	11707	11468	11559	11657	11648	11713	11604	11877	11779	11805	11797	11685	11774	11678	11663	11829	11633	11694	11604	11774	11728	11761	11760	11742	11927	11712	11692	11789	11727	11619	11714	11772	11727	11702	11849	11652	11639	11577	11735	11846	11697	11604	11845	11730	11906	11736	11792	11690	11726	11592	11672	11727	11830	11837	11685	11781	11553	11682	11839	11787	11650	11774	11681	11579	11724	11650	11617	11721	11630	11652	11745	11554	11724	11836	11834	11727	11665	11773	11816	11694	11622	11750	11668	11750	11622	11758	11706	11799	11797	11832	11662	11626	11929	11743	11804	11637	11652	11806	11600	11669	11672	11763	11739	11784	11610	11699	11823	11850	11633	11672	11712	11706	11733	11805	11882	11790	11575	11820	11549	11716	11513	11842	11773	11534	11727	11641	11690	11773	11697	11767	11741	11729	11716	11651	11752	11680	11709	11794	11671	11761	11713	11820	11654	11611	11757	11582	11609	11856	11649	11686	11884	11766	11766	11677	11775	11675	11763	11667	11757	11577	11690	11794	11797	11691	11845	11776	11753	11676	11812	11625	11757	11745	11752	11584	11784	11831	11623	11847	11836	11857	11788	11811	11839	11781	11782	11658	11786	11663	11820	11817	11712	11835	11586	11597	11730	11712	11719	11675	11737	11662	11667	11760	11640	11637	11793	11713	11733	11746	11716	11757	11759	11824	11921	11615	11881	11685	11757	11600	11830	11709	11750	11724	11861	11717	11802	11749	11767	11684	11927	11547	11661	11797	11708	11701	11642	11636	11775	11744	11720	11872	11807	11799	11912	11683	11728	11699	11786	11784	11747	11599	11876	11694	11685	11617	11700	11709	11526	11662	11770	11805	11644	11680	11771	11604	11622	11734	11734	11776	11682	11784	11691	11646	11734	11849	11848	11609	11704	11736	11730	11611	11769	11518	11705	11876	11722	11718	11798	11784	11744	11603	11843	11802	11765	11573	11720	11575	11613	11707	11823	11741	11633	11710	11724	11599	11841	11561	11647	11752	11726	11775	11828	11867	11693	11722	11699	11757	11626	11671	11732	11854	11674	11723	11722	11803	11833	11903	11760	11691	11766	11688	11771	11607	11730	11703	11706	11551	11741	11823	11692	11561	11770	11768	11579	11683	11711	11613	11710	11624	11723	11793	11667	11768	11766	11696	11849	11583	11676	11786	11771	11654	11878	11719	11703	11599	11730	11782	11612	11676	11704	11716	11579	11639	11697	11768	11650	11814	11606	11679	11802	11735	11714	11566	11724	11923	11698	11726	11636	11719	11790	11701	11511	11769	11803	11594	11608	11853	11631	11528	11595	11597	11748	11824	11626	11693	11634	11804	11734	11682	11760	11579	11678	11738	11752	11655	11675	11728	11709	11733	11900	11714	11735	11654	11787	11640	11646	11783	11696	11677	11586	11715	11698	11674	11684	11903	11797	11647	11729	11776	11726	11633	11618	11665	11802	11666	11738	11766	11807	11736	11633	11636	11789	11844	11769	11721	11906	11591	11741	11709	11653	11632	11765	11724	11761	11784	11826	11720	11795	11740	11709	11666	11728	11657	11757	11871	11843	11575	11781	11579	11795	11727	11725	11642	11681	11785	11784	11525	11650	11817	11781	11720	11750	11802	11573	11648	11630	11697	11615	11790	11665	11661	11819	11731	11899	11720	11784	11799	11556	11741	11675	11794	11781	11751	11755	11812	11887	11675
27420	22659	26052	22916	18093	16630	15711	15103	14801	14232	13987	13996	13807	13451	13326	13555	13495	13439	13310	13174	13328	13237	13205	13237	13458	13436	13335	13205	13208	13353	13350	13311	13020	13173	13000	13138	13224	12986	13220	13110	13158	13149	12958	13178	13221	13278	13310	13199	13202	12994	13094	13201	13012	13265	13052	13153	12993	13047	13060	12969	12988	13051	12978	12931	13172	13109	13326	12799	12998	12973	12987	13154	13121	13270	13098	13168	13046	13052	13139	13148	13282	13170	13154	13014	13208	13148	13088	13011	12969	13017	13076	13039	13089	13179	13041	12911	13147	13074	13031	13176	13201	13320	13232	12923	12992	13189	13106	13016	12992	13029	13098	13023	12954	12982	13313	13141	13068	12998	12985	13197	12978	13120	13100	12893	12950	13040	13144	13205	13126	12937	12993	13034	13066	13099	13156	13017	12962	13079	13003	13100	13172	13282	13276	13113	13062	13098	13169	13015	12935	13170	13196	13079	13194	13123	12995	13219	13155	13188	12957	13017	13144	12944	12875	13189	13098	13119	13041	13092	13144	13029	13187	13011	13023	13187	13100	13014	13000	13002	13022	12872	12901	13023	13073	13170	13182	13136	13141	13313	13096	13036	12983	13045	12955	13042	12864	13138	12968	13056	13105	13091	13194	13189	13228	13101	13066	13091	13003	13160	13206	13057	13093	13157	13057	13251	13034	13054	13067	13017	13068	13183	13196	13248	12956	13039	13027	12979	13120	13080	13162	13044	13171	13138	13175	13045	13009	12915	13019	13152	13118	13248	13210	13056	13188	12913	13082	13116	13104	13052	13245	13161	13085	13291	13123	13116	13135	13198	13079	13074	13148	13154	13058	13164	13103	13169	13012	13307	13020	13094	13001	13026	13073	13062	12941	13218	13031	12856	12955	13054	13070	13122	13037	13144	12959	13162	13104	12952	12934	12963	13013	13100	12960	13001	12994	13138	13205	12983	13017	13054	13274	13094	13084	13213	13062	13083	13151	13226	12926	13071	13133	12982	13122	13046	13132	12946	13039	13054	13119	13162	13065	13032	13041	13041	12941	13097	13255	13032	13218	13068	13007	13103	13144	13104	13092	13063	13212	13151	13177	13005	13205	13259	13005	13151	13087	13225	12998	12948	13107	13042	12925	13096	13289	13174	13141	13097	13282	12964	13226	12974	13096	12878	13157	13144	13160	13205	13138	13048	13081	13203	13155	13172	13123	13045	13083	13147	12993	13086	13208	13008	13156	13178	13064	12902	13050	13148	13186	13045	12882	12978	13085	13206	13279	13127	13186	13193	13172	13101	13301	13101	13133	12968	12879	13007	13184	13097	13017	13162	13131	12976	13133	12962	13121	13077	13081	12883	13003	12929	13166	13065	13374	13040	13106	13101	13214	12978	12982	12996	13273	13285	13150	12942	13116	13053	13133	13104	13105	12998	13148	13165	13203	13274	13216	13078	13110	13101	13103	13059	12849	13209	12969	13166	13153	13178	13203	13085	13237	13037	13024	13116	13079	13122	13034	13110	13269	13206	13032	13028	12942	13137	12933	12952	13042	12907	12870	13096	13087	12983	13161	13065	12926	13110	12935	13146	13126	13092	13174	13156	12953	13127	13109	13201	13146	13228	13141	13044	13163	13059	13011	12938	13243	13105	13195	13117	13036	12980	12904	12967	13199	13051	13073	13207	13083	13265	13194	13027	13042	13036	13215	13134	13071	12982	13067	13108	13146	13160	13165	13102	12953	12798	13074	13095	12897	13268	12968	13025	13115	13164	13099	13047	12977	13124	13110	13027	13003	13000	13173	12950	13185	13002	13112	13071	13105	13155	13049	13150	13148	13069	13295	13106	13041	13092	13007	13033	13096	12966	12971	13001	13204	13059	13078	13063	13171	13015	13203	13316	13053	13000	13095	13123	12982	13247	13112	12954	13231	13161	13077	13107	13061	13159	13082	13126	13273	13001	13030	13202	12980	13166	13013	13057	13047	12930	13074	13232	13088	12942	13252	13088	13096	13037	13070	13022	13259	12943	13036	13078	13099	13007	12949	13116	12911	13011	13173	13034	12961	12964	13192	12990	13101	13050	13167	13123	12992	13050	13213	13145	12941	13086	13263	13106	13298	13228	13121	13058	12915	13128	13148	13153	13156	13144	13218	13357	13444	13066	13136	13024	13135	12925	13052	12925	13111	13085	13111	13045	13101	13229	13200	13075	13190	13190	13305	12846	13011	12984	12925	13251	13065	13032	12933	12935	12929	13020	13001	13050	13061	13141	13033	12900	13136	13024	13124	13205	13156	13101	13142	13066	13145	13096	13163	13130	13069	13124	13081	13076	13075	12848	13056	13280	13417	13100	12917	13027	13112	13023	13001	13079	12974	13269	13092	13179	13341	13148	12903	12973	12955	13092	13051	13021	13289	13076	13206	13219	13060	13028	13068	12795	12944	13161	13078	13091	12934	13054	13083	13180	13049	13044	13114	12979	13286	13080	13198	13106	13190	13145	13093	13080	13117	13136	13088	13077	13212	13125	13296	13293	12973	13066	13071	13102	13047	13134	13259	13040	12921	13205	13255	12944	13121	13097	13050	13123	12990	13119	13150	13044	13005	12942	13130	13165	13026	13056	12963	13176	13205	13179	12935	13145	13015	13218	13284	13008	13076	13011	13086	13174	12963	12966	13091	13036	12985	13046	12966	13041	13095	12963	12919	13273	13084	12960	13003	13006	13102	13108	13124	12792	13082	12884	13120	13128	13056	13034	13206	13214	13065	13053	13091	13117	13011	12987	13055	13155	13122	13018	13074	12953	12950	12903	13186	13068	13171	13218	13036	13084	13175	13310	13211	13006	13061	13054	13024	13086	12929	12999	13177	13113	13092	12962	13138	12938	13279	12997	12967	13053	12730	13055	13048	13045	12921	13075	13109	12991	13023	13066	12851	12998	13192	13107	12972	13103	13165	12967	13110	13074	13167	13076	13102	12971	13022	13102	12999	13105	13049	13038	13145	13064	13143	13227	12962	13067	12919	13178	13027	12891	13112	13071	13206	13271	13131	13253	13140	13204	13248	12949	13254	13239	13325	13004	13074	13119	13136	13117	13127	13150	13103	12929	13034	12945	13282	12884	12827	13118	13103	13277	13041	13149	13003	13106	12911	13157	13138	13116	13092	13069	12918	12848	13171	12978	13026	13012	13166	13148	12855	13065	13007	13093	13086	13070	13198	13285	13199	13228	13021	13093	13005	13223	12938	12967	12950	13158	13025	13086	13001	13119	13047	13000	12977	13004	12971	13145	13190	13177	13217	13202	13174	12765	13048	13023	13050	13317	13072	13251	13147	13214	13140	13203	13020	13065	13013	13076	12993	13171	13088	13132	13022	13069	13126	13084	12976	13258	13033	13039	13414	13176	13037	13011	13293	13144	13240	13020	13139	13079	13032	13161	13202	13019	13015	13133	13080	13175	13001	12980	13207	13012	13169	13004	13089	13156	12979	13533	13166	13212	13003	13343	13029	13034	13061	13134	12875	13019	13215	13198	13043	12939	13106	13096	13050	13071	13026	13306	13016	13074	13033	13113	13037	13083	13051	13095	13317	13077	13110	12987	13033	13052	13089	12910	13103	13142	13080	12999	13322	13096	13183	13104	13132	13165	13023	13307	13193	12979	13000	13116	13135	13090	13173	13173	12920	13055	13210	13159	13160	13152	13204	13145	13049	13066	13046	13171	13209	12885	13205	13114	13056	12834	12937	13029	13024	13034	13097	13205	12928	12981	13134	13143	13053	12893	13115	13062	12976	13216	13062	13141	13106	13171	13009	13061	13114	13050	13258	12953	13013	12911	13069	13036	12907	13152	13005	13153	13098	12866	12905	13108	12970	12926	13039	13021	13011	13242	13200	13189	12974	13105	13086	13078	13210	13042	13052	12963	13142	13158	13148	13079	13029	13072	13088	13201	13120	13134	13052	13129	13174	13239	12958	13291	12940	13062	13169	13025	13030	13038	13081	13308	12866	13023	12981	13135	13280	12996	12952	13226	12972	13039	12978	13184	13072	13122	13106	13055	12989	13032	13194	12915	13271	13193	13018	13103	12969	13141	13133	12968	13026	13233	13004	13186	13112	13132	13111	13041	13090	13336	13122	13248	13085	13135	13229	12931	12982	13162	13102	13167	13019	13056	13047	13025	13131	12927	12960	12973	13183	13083	13019	13001	13132	12930	13010	12985	12991	12965	13003	13258	13097	12892	13024	13055	13099	12907	13100	13200	13213	13183	13039	13073	13164	12986	13053	12936	13281	13020	13035	13094	13141	13023	12916	13123	13032	13302	13044	13021	12966	13159	13108	13124	13114	13324	13135	12957	13106	13054	12849	13076	12995	13028	12998	13194	13024	12964	13065	13144	13163	13035	13036	12982	13079	13296	12992	13218	13206	13022	12947	13230	13256	13081	13012	13014	13131	13259	12823	13118	13081	12877	12953	13116	13048	13027	13180	13066	13057	13445	13382	13051	13164	13251	13119	13031	13104	13087	13078	13051	13007	13072	12977	13322	13204	13158	13084	13026	13007	13133	13059	12978	13114	13076	13023	13232	13153	13083	13099	12880	13171	13092	13273	13181	13183	13213	13138	13193	13326	13001	13108	13167	13105	12941	12941	13213	12900	13036	13198	13123	13186	13169	13111	13223	13088	13160	13103	13081	13102	12977	13073	13179	13037	13153	12995	13144	13166	13038	13135	13031	13068	13116	13131	12975	13053	12905	13116	13151	13125	13128	13020	12997	13024	13087	12946	12956	13066	13133	13265	13029	13010	13215	12992	12918	13001	12899	12995	13141	13224	13190	12948	12962	13010	13172	13116	13335	13181	13030	13163	13060	13236	13219	13228	13136	13008	13023	13040	13208	13276	13055	12976	13118	13027	12990	12888	13072	13221	13356	13142	13009	13050	13273	13085	12980	13073	13024	13210	13046	13024	13239	13015	13080	12981	13000	13065	13164	13239	12884	12987	13246	13078	13059	13087	12971	12987	13165	13041	12938	13063	13065	13100	13238	13003	13120	13076	13149	13199	13059	13246	13097	13158	13150	13101	12976	13080	13010	13224	13075	13051	13080	13138	13129	13401	13117	13113	13056	12977	13096	13052	13260	13190	12867
19831	29294	28476	22911	19930	18049	16790	15757	14847	14398	13893	13541	13319	13112	12930	12789	12915	12860	12698	12544	12638	12671	12620	12535	12395	12450	12427	12613	12452	12395	12495	12328	12488	12392	12242	12345	12387	12238	12171	12260	12367	12354	12260	12269	12451	12271	12497	12409	12260	12480	12299	12273	12149	12322	12439	12346	12347	12291	12318	12400	12376	12360	12350	12187	12321	12387	12234	12091	12345	12300	12372	12235	12292	12240	12314	12233	12194	12266	12192	12326	12293	12302	12279	12261	12293	12307	12149	12322	12201	12324	12225	12239	12309	12268	12297	12349	12232	12275	12243	12334	12351	12256	12306	12248	12416	12212	12318	12246	12273	12242	12301	12226	12224	12236	12285	12389	12209	12289	12337	12258	12345	12218	12337	12192	12308	12238	12233	12304	12318	12216	12283	12116	12238	12414	12217	12247	12308	12246	12374	12280	12336	12225	12356	12287	12346	12156	12235	12137	12257	12348	12406	12127	12247	12289	12225	12445	12178	12347	12334	12356	12374	12283	12213	12431	12294	12374	12255	12171	12331	12251	12269	12430	12203	12290	12502	12335	12281	12378	12461	12169	12191	12360	12313	12160	12217	12379	12261	12543	12018	12230	12253	12272	12440	12329	12390	12453	12331	12362	12239	12504	12166	12265	12260	12239	12240	12235	12255	12406	12380	12361	12141	12367	12229	12325	12303	12200	12246	12240	12176	12240	12317	12228	12209	12313	12170	12222	12313	12343	12204	12294	12264	12262	12360	12454	12293	12220	12285	12208	12241	12278	12173	12302	12338	12250	12265	12300	12299	12305	12361	12412	12229	12228	12354	12254	12171	12349	12195	12440	12255	12249	12248	12275	12254	12305	12338	12231	12224	12359	12223	12195	12237	12244	12307	12253	12366	12475	12369	12328	12337	12399	12376	12087	12256	12223	12265	12304	12226	12212	12210	12528	12378	12465	12417	12241	12316	12319	12220	12225	12270	12326	12265	12306	12306	12223	12321	12352	12248	12218	12139	12349	12455	12530	12413	12260	12182	12240	12322	12162	12230	12278	12283	12292	12493	12236	12359	12293	12175	12253	12282	12191	12166	12203	12333	12316	12291	12345	12399	12228	12206	12354	12246	12243	12392	12253	12189	12260	12310	12190	12171	12115	12306	12320	12323	12396	12462	12151	12394	12403	12364	12311	12248	12265	12362	12381	12264	12325	12225	12346	12485	12179	12448	12094	12331	12197	12415	12380	12235	12323	12200	12126	12320	12212	12235	12146	12439	12423	12296	12532	12286	12294	12209	12186	12183	12349	12398	12296	12226	12342	12072	12273	12212	12413	12470	12232	12184	12276	12257	12253	12344	12355	12287	12359	12271	12316	12218	12187	12242	12219	12328	12221	12404	12294	12413	12295	12156	12253	12261	12232	12346	12328	12291	12121	12335	12137	12228	12197	12354	12293	12173	12190	12307	12229	12267	12361	12306	12209	12275	12234	12278	12364	12222	12290	12247	12242	12282	12188	12260	12239	12283	12400	12333	12476	12174	12374	12051	12398	12381	12326	12272	12271	12380	12241	12196	12204	12155	12359	12232	12167	12428	12152	12073	12031	12333	12277	12300	12236	12208	12225	12303	12226	12147	12383	12258	12358	12268	12320	12355	12248	12303	12191	12254	12230	12268	12243	12219	12313	12309	12183	12372	12222	12289	12292	12118	12463	12235	12211	12169	12351	12175	12196	12234	12263	12389	12140	12248	12203	12176	12281	12377	12198	12357	12263	12192	12248	12215	12266	12214	12283	12188	12147	12275	12292	12214	12348	12302	12253	12424	12472	12210	12136	12411	12153	12370	12158	12120	12310	12376	12226	12262	12338	12405	12312	12356	12239	12169	12294	12344	12130	12462	12329	12159	12246	12133	12398	12293	12345	12334	12275	12477	12431	12117	12270	12387	12350	12266	12279	12382	12207	12262	12433	12259	12294	12181	12522	12161	12215	12220	12289	12278	12230	12186	12220	12288	12223	12288	12128	12216	12104	12243	12383	12174	12154	12135	12362	12284	12293	12328	12414	12331	12278	12329	12258	12280	12168	12246	12166	12256	12399	12320	12237	12336	12393	12205	12267	12221	12274	12351	12411	12341	12224	12248	12297	12344	12142	12297	12345	12234	12477	12292	12308	12386	12396	12411	12291	12313	12375	12468	12256	12334	12369	12335	12304	12295	12216	12312	12158	12385	12377	12372	12308	12336	12234	12314	12046	12344	12142	12272	12233	12420	12252	12280	12339	12330	12242	12057	12253	12360	12227	12131	12158	12241	12453	12279	12198	12054	12344	12307	12315	12283	12139	12359	12283	12258	12233	12312	12346	12331	12150	12313	12290	12195	12442	12195	12403	12361	12083	12242	12320	12454	12145	12410	12077	12407	12302	12137	12365	12297	12323	12484	12181	12300	12335	12356	12091	12320	12253	12193	12184	12120	12309	12363	12370	12313	12210	12210	12344	12147	12321	12301	12357	12326	12346	12335	12246	12292	12241	12307	12380	12313	12251	12236	12282	12087	12430	12291	12351	12364	12258	12452	12271	12324	12335	12435	12335	12470	12118	12231	12355	12311	12257	12353	12406	12194	12215	12259	12231	12443	12239	12364	12259	12360	12441	12170	12257	12439	12062	12289	12360	12327	12375	12349	12317	12251	12346	12431	12263	12216	12232	12375	12127	12454	12325	12280	12258	12431	12320	12241	12405	12116	12412	12226	12300	12236	12411	12293	12264	12372	12237	12365	12272	12203	12422	12140	12245	12314	12469	12264	12246	12232	12552	12312	12104	12379	12361	12384	12131	12168	12219	12206	12357	12329	12449	12316	12222	12202	12256	12223	12179	12386	12335	12289	12253	12158	12224	12348	12357	12216	12234	12337	12173	12324	12346	12117	12260	12473	12369	12220	12101	12227	12122	12326	12327	12193	12336	12332	12283	12270	12210	12278	12224	12182	12177	12322	12361	12345	12302	12281	12124	12325	12313	12425	12409	12309	12283	12274	12292	12201	12237	12277	12373	12190	12180	12207	12394	12287	12458	12350	12145	12102	12442	12232	12221	12240	12288	12309	12266	12285	12251	12401	12231	12348	12281	12260	12337	12292	12369	12226	12398	12214	12429	12364	12165	12332	12332	12155	12254	12231	12426	12219	12199	12178	12428	12444	12251	12117	12347	12325	12210	12301	12349	12116	12294	12118	12366	12271	12334	12290	12319	12199	12211	12315	12310	12268	12163	12229	12265	12305	12305	12274	12425	12339	12226	12406	12324	12210	12110	12275	12428	12313	12356	12387	12318	12311	12214	12188	12253	12396	12318	12402	12195	12291	12240	12328	12173	12269	12330	12121	12352	12209	12235	12229	12285	12189	12343	12359	12243	12235	12277	12222	12138	12394	12259	12209	12129	12230	12263	12342	12311	12503	12256	12232	12088	12292	12490	12178	12177	12208	12323	12270	12357	12453	12334	12431	12381	12071	12353	12350	12356	12350	12438	12272	12177	12457	12201	12206	12391	12227	12214	12080	12272	12270	12370	12296	12359	12270	12264	12280	12201	12183	12334	12277	12330	12299	12298	12281	12216	12442	12255	12264	12309	12327	12180	12251	12219	12392	12141	12111	12333	12354	12275	12281	12153	12434	12234	12157	12282	12242	12236	12271	12133	12240	12327	12114	12268	12306	12235	12212	12279	12226	12354	12374	12303	12371	12378	12358	12318	12370	12230	12203	12225	12347	12269	12228	11925	12237	12292	12352	12247	12304	12327	12325	12237	12167	12240	12285	12276	12380	12312	12311	12309	12307	12172	12269	12409	12319	12196	12312	12190	12380	12238	12320	12143	12320	12270	12317	12293	12279	12357	12262	12223	12313	12183	12219	12384	12291	12131	12311	12201	12273	12100	12245	12284	12235	12222	12231	12273	12293	12101	12353	12194	12197	12130	12118	12357	12252	12239	12312	12241	12312	12199	12299	12138	12259	12311	12283	12274	12337	12276	12471	12313	12473	12263	12260	12190	12476	12138	12373	12330	12197	12186	12312	12223	12311	12164	12417	12480	12339	12260	12365	12320	12358	12264	12164	12411	12021	12314	12191	12259	12232	12477	12252	12149	12123	12323	12320	12250	12370	12308	12226	12378	12312	12283	12476	12306	12346	12282	12215	12134	12441	12412	12206	12267	12185	12261	12257	12355	12338	12222	12251	12272	12295	12410	12238	12324	12284	12315	12353	12349	12380	12381	12277	12392	12303	12271	12334	12245	12311	12390	12316	12188	12193	12335	12265	12172	12395	12321	12321	12237	12376	12314	12354	12325	12327	12331	12377	12175	12142	12305	12289	12330	12292	12241	12229	12256	12319	12452	12225	12307	12397	12377	12168	12394	12488	12235	12233	12229	12190	12269	12327	12302	12264	12282	12394	12223	12251	12252	12202	12224	12216	12449	12473	12309	12322	12456	12295	12201	12270	12254	12295	12205	12209	12241	12333	12248	12305	12372	12276	12165	12227	12321	12268	12306	12288	12225	12157	12371	12228	12370	12308	12262	12425	12188	12367	12283	12147	12247	12193	12438	12241	12394	12383	12450	12113	12333	12303	12195	12439	12160	12391	12330	12289	12322	12271	12292	12182	12229	12177	12135	12359	12383	12345	12362	12106	12249	12274	12246	12338	12384	12395	12189	12177	12286	12241	12367	12268	12248	12245	12498	12223	12289	12294	12248	12074	12158	12292	12239	12233	12455	12460	12369	12099	12363	12344	12276	12281	12436	12157	12227	12316	12345	12348	12286	12371	12151	12414	12278	12170	12273	12363	12259	12169	12270	12254	12248	12215	12123	12102	12208	12357	12279	12291	12321	12322	12234	12413	12235	12227	12154	12234	12435	12301	12353	12473	12221	12208	12400	12241	12209	12160	12343	12453	12319	12167	12336	12232	12163	12295	12078	12299	12293	12245	12217	12412	12346	12367	12267	12252	12290	12227	12203	12236	12365	12275	12224	12245	12332	12261	12246	12246	12213	12427	12296	12330	12265	12323	12190	12149	12271	12284	12504	12331	12217	12187	12298	12191	12375	12223	12108	12279	12337	12259	12280	12206	12198	12147	12448	12277	12154	12313	12370	12272	12350	12136	12287	12443	12315
23895	21012	28248	24188	21929	20873	18974	16063	15150	14617	14381	13898	13797	13280	13182	13114	13047	13166	12965	13061	12969	12942	12773	13029	12907	12722	12734	12813	12931	12712	12611	12718	12713	12717	12689	12680	12700	12687	12716	12568	12501	12519	12655	12388	12690	12701	12733	12605	12537	12499	12573	12623	12456	12679	12594	12824	12431	12618	12523	12650	12471	12651	12612	12504	12519	12428	12353	12384	12703	12790	12677	12514	12579	12366	12556	12428	12469	12662	12450	12553	12408	12394	12401	12427	12564	12542	12495	12468	12815	12578	12456	12500	12523	12471	12331	12462	12472	12486	12537	12519	12394	12564	12430	12512	12712	12270	12437	12441	12591	12610	12627	12378	12559	12290	12565	12639	12474	12456	12574	12534	12478	12531	12539	12428	12492	12476	12517	12638	12699	12488	12305	12505	12608	12628	12598	12438	12625	12525	12673	12651	12587	12542	12637	12507	12490	12363	12450	12520	12481	12607	12524	12624	12464	12581	12309	12410	12626	12587	12635	12547	12309	12423	12644	12519	12464	12505	12411	12534	12474	12501	12510	12356	12578	12599	12520	12649	12582	12472	12720	12449	12486	12390	12439	12593	12546	12477	12442	12384	12317	12505	12687	12544	12624	12630	12703	12551	12698	12490	12447	12583	12495	12383	12523	12404	12389	12529	12490	12432	12235	12382	12448	12622	12367	12493	12490	12660	12580	12790	12550	12595	12506	12474	12385	12548	12612	12510	12316	12644	12462	12462	12620	12544	12542	12469	12404	12505	12583	12526	12584	12528	12583	12628	12639	12568	12491	12676	12467	12581	12456	12402	12533	12483	12776	12577	12531	12526	12532	12488	12573	12554	12606	12496	12424	12753	12531	12435	12625	12346	12648	12378	12461	12421	12648	12488	12424	12453	12398	12523	12477	12653	12365	12384	12342	12421	12498	12606	12545	12416	12647	12487	12401	12523	12627	12624	12497	12413	12467	12489	12422	12322	12276	12528	12713	12535	12684	12655	12321	12406	12509	12539	12516	12377	12661	12478	12385	12495	12623	12563	12424	12705	12537	12598	12571	12599	12530	12595	12563	12476	12287	12523	12554	12403	12470	12501	12445	12592	12603	12461	12695	12552	12508	12510	12594	12532	12609	12608	12583	12525	12532	12561	12619	12414	12623	12524	12379	12418	12487	12531	12438	12670	12492	12420	12453	12559	12499	12462	12554	12724	12477	12440	12343	12284	12424	12426	12454	12519	12589	12508	12534	12514	12297	12523	12737	12417	12571	12472	12562	12536	12533	12481	12593	12370	12356	12497	12407	12313	12482	12605	12361	12499	12426	12546	12425	12599	12518	12597	12519	12582	12602	12409	12559	12541	12475	12401	12517	12467	12430	12433	12290	12537	12415	12365	12341	12681	12399	12461	12570	12419	12479	12565	12471	12484	12459	12514	12415	12586	12424	12467	12414	12345	12350	12413	12568	12532	12368	12640	12531	12516	12498	12576	12616	12444	12527	12623	12292	12506	12465	12583	12493	12655	12622	12482	12644	12570	12377	12381	12365	12582	12381	12614	12495	12647	12564	12620	12499	12481	12380	12627	12582	12427	12535	12566	12410	12617	12514	12710	12648	12473	12472	12421	12315	12526	12609	12506	12330	12416	12245	12367	12327	12406	12573	12494	12567	12380	12626	12485	12535	12604	12554	12494	12300	12539	12471	12613	12316	12593	12435	12333	12418	12345	12441	12615	12344	12657	12576	12581	12410	12339	12671	12773	12553	12505	12545	12320	12536	12607	12597	12395	12637	12418	12446	12548	12800	12496	12366	12451	12330	12551	12478	12598	12795	12633	12409	12461	12398	12658	12427	12454	12596	12426	12547	12585	12476	12642	12351	12623	12456	12624	12569	12357	12412	12611	12672	12648	12572	12586	12327	12454	12458	12534	12570	12287	12486	12566	12574	12439	12488	12601	12454	12464	12226	12533	12636	12444	12506	12468	12378	12628	12454	12592	12484	12496	12486	12439	12600	12569	12435	12384	12475	12576	12440	12521	12570	12496	12523	12389	12604	12474	12367	12550	12634	12494	12654	12501	12381	12423	12496	12474	12410	12650	12581	12424	12631	12586	12511	12473	12427	12574	12616	12541	12680	12664	12711	12666	12491	12650	12544	12429	12505	12628	12442	12611	12504	12578	12701	12487	12372	12502	12527	12248	12488	12399	12391	12440	12399	12323	12608	12508	12610	12535	12524	12648	12445	12524	12462	12463	12265	12455	12437	12408	12569	12408	12526	12608	12482	12313	12705	12232	12509	12658	12455	12616	12583	12722	12498	12286	12450	12500	12689	12594	12407	12523	12689	12522	12596	12427	12567	12547	12493	12519	12390	12505	12545	12509	12578	12516	12580	12605	12199	12395	12491	12467	12438	12436	12496	12466	12533	12367	12435	12627	12467	12516	12592	12574	12462	12605	12720	12541	12614	12468	12445	12378	12403	12729	12504	12584	12581	12467	12283	12433	12714	12562	12459	12566	12600	12607	12468	12419	12589	12308	12386	12460	12352	12655	12525	12446	12555	12476	12533	12463	12668	12559	12531	12415	12433	12756	12510	12634	12486	12601	12501	12649	12408	12577	12487	12394	12483	12556	12405	12603	12284	12370	12653	12594	12514	12674	12414	12457	12533	12612	12620	12572	12342	12370	12424	12529	12408	12482	12343	12499	12408	12525	12461	12340	12620	12452	12656	12488	12430	12711	12557	12546	12623	12392	12661	12387	12690	12488	12534	12477	12625	12408	12496	12510	12696	12635	12382	12446	12515	12576	12565	12628	12482	12525	12506	12455	12511	12525	12441	12574	12464	12631	12454	12568	12528	12403	12549	12455	12456	12542	12500	12412	12360	12617	12638	12613	12730	12380	12385	12336	12659	12733	12520	12511	12396	12590	12421	12561	12506	12461	12438	12602	12485	12424	12520	12560	12676	12549	12470	12495	12623	12408	12538	12372	12569	12632	12583	12496	12503	12459	12582	12441	12676	12422	12316	12413	12650	12467	12479	12428	12572	12548	12558	12532	12632	12488	12428	12407	12665	12283	12483	12385	12607	12670	12490	12233	12445	12523	12545	12464	12601	12590	12400	12457	12427	12420	12517	12519	12465	12433	12504	12416	12499	12567	12561	12388	12618	12420	12473	12543	12513	12508	12708	12663	12471	12444	12415	12511	12447	12586	12399	12405	12478	12406	12556	12527	12497	12495	12612	12489	12592	12583	12618	12603	12559	12500	12404	12537	12590	12423	12454	12437	12495	12443	12470	12484	12454	12526	12507	12499	12439	12352	12508	12391	12486	12657	12637	12586	12618	12573	12482	12371	12558	12448	12397	12541	12635	12600	12695	12577	12553	12448	12338	12468	12583	12424	12361	12598	12410	12477	12526	12695	12487	12466	12442	12570	12718	12524	12511	12565	12627	12540	12585	12443	12690	12494	12524	12625	12689	12441	12468	12583	12597	12626	12566	12603	12663	12474	12417	12551	12289	12369	12542	12466	12455	12395	12495	12450	12495	12609	12565	12754	12535	12483	12405	12501	12442	12436	12504	12562	12555	12747	12506	12470	12564	12642	12475	12505	12738	12737	12541	12526	12666	12419	12506	12448	12510	12338	12648	12383	12599	12567	12640	12595	12445	12378	12520	12554	12686	12627	12408	12476	12426	12526	12426	12497	12408	12509	12496	12460	12483	12263	12569	12401	12517	12620	12564	12543	12527	12554	12546	12750	12559	12541	12577	12430	12381	12367	12538	12569	12624	12551	12624	12488	12525	12493	12414	12553	12531	12598	12578	12368	12380	12384	12487	12407	12524	12613	12496	12506	12478	12534	12529	12572	12652	12723	12451	12571	12483	12591	12477	12400	12446	12421	12576	12520	12673	12588	12542	12559	12716	12474	12468	12544	12519	12494	12535	12553	12584	12553	12648	12598	12334	12264	12485	12621	12567	12645	12600	12453	12542	12586	12600	12469	12515	12657	12643	12536	12560	12532	12618	12431	12589	12544	12572	12518	12655	12462	12562	12541	12468	12449	12485	12648	12646	12625	12450	12544	12384	12606	12555	12483	12687	12560	12527	12408	12545	12475	12315	12418	12554	12507	12531	12637	12428	12645	12350	12406	12522	12382	12286	12555	12517	12463	12470	12464	12469	12455	12481	12525	12320	12495	12558	12490	12647	12408	12519	12561	12607	12378	12699	12636	12526	12527	12501	12646	12295	12400	12472	12577	12503	12570	12675	12453	12497	12421	12421	12523	12608	12493	12566	12340	12505	12391	12490	12383	12629	12510	12662	12499	12375	12455	12455	12603	12473	12506	12469	12437	12481	12569	12351	12596	12499	12552	12583	12559	12500	12708	12604	12726	12523	12891	12761	12491	12557	12363	12496	12472	12587	12627	12607	12628	12471	12506	12459	12517	12412	12439	12457	12398	12494	12602	12565	12591	12431	12615	12726	12419	12649	12427	12512	12341	12558	12593	12574	12639	12594	12267	12587	12491	12520	12484	12571	12494	12462	12284	12541	12441	12488	12653	12681	12519	12492	12588	12447	12449	12570	12663	12484	12367	12528	12613	12638	12661	12436	12551	12472	12454	12484	12463	12665	12394	12500	12701	12613	12409	12661	12517	12556	12428	12568	12449	12449	12352	12538	12565	12510	12513	12491	12662	12557	12456	12539	12702	12658	12406	12645	12417	12374	12525	12550	12679	12640	12530	12492	12647	12425	12608	12464	12558	12641	12381	12373	12502	12337	12698	12503	12685	12678	12664	12592	12502	12488	12475	12398	12249	12352	12581	12474	12494	12542	12400	12575	12656	12737	12556	12418	12531	12463	12563	12522	12605	12478	12328	12576	12630	12658	12549	12593	12509	12621	12375	12529	12442	12491	12596	12719	12511	12552	12541	12518	12625	12460	12707	12456	12512	12638	12522	12457	12504	12512	12307	12289	12469	12499	12413	12438	12487	12497	12553	12575	12634	12470	12442	12362	12557	12412	12487	12552	12571	12368	12672	12764	12500	12587	12490	12453	12425	12494	12528	12591	12466	12496	12537	12695	12528	12507	12529	12523	12484	12517	12270	12404	12518	12463	12279	12412	12471	12472	12469	12518	12601	12468	12488	12661	12399
19452	34781	34281	27769	23824	20839	18957	17716	16483	15536	14778	14120	13659	13379	13096	13051	12842	12721	12612	12497	12493	12507	12506	12218	12217	12320	12122	12294	12123	12240	11928	12124	12130	12095	12212	12269	12045	11926	12029	12031	12081	12031	12025	11860	11937	12089	12002	12060	11995	11901	12032	11931	11898	12063	11939	11981	11963	12047	11888	11865	11797	11909	11809	11981	11786	12031	11890	11882	11819	11971	12012	12123	11850	11967	11851	11819	12001	11895	11929	11922	11831	12033	11911	11867	11815	12007	11978	11899	11877	11966	12028	11808	11966	11995	11830	11947	11944	11964	12062	11937	11903	11927	11854	11861	11846	12089	12032	11873	12017	11731	11964	11927	11932	11760	11949	11895	12089	11790	11953	11849	12003	12041	11810	12076	11979	11832	11823	11781	12050	11955	11837	11831	11844	11914	12089	11807	12003	11920	11839	11810	12107	11941	11891	11882	11981	11819	11872	11884	12038	11951	11852	11856	11887	11777	12042	11874	11800	11940	12074	11802	11932	11772	11818	11770	11926	11953	11838	11805	11883	12018	11892	11887	11810	11875	11895	11836	11879	11962	11811	11892	11890	11951	11773	11862	11900	11951	11835	11897	11969	11912	12006	11867	11891	11920	11985	11741	11917	11867	12153	11800	11870	11984	11948	11994	11924	11943	11916	11891	11934	11979	11810	11970	11892	11897	11985	11772	11766	12155	11741	11848	12014	11763	12017	12035	11872	11903	12012	12048	12029	11756	11963	11925	11864	11795	11869	11871	11895	11953	11932	12062	12005	11926	11914	12038	11845	11916	11827	11996	11951	11938	11931	11872	11891	12009	11941	11788	11869	11980	11926	11866	12024	11920	11839	11982	11948	11924	11803	11982	12006	11935	12071	11829	11855	11871	11967	11825	11921	11968	11852	11838	11949	12004	11774	11839	11790	11901	11904	11864	11876	11846	11776	11874	11882	11957	11862	11933	11904	11845	11892	12010	11953	11877	11843	12013	11894	11830	11897	12120	11931	11858	11885	11971	11897	11896	11972	11952	11807	11948	11799	12061	12066	11852	11716	11769	11879	11933	12026	11971	11947	11924	12009	11953	12003	11833	11869	11952	11927	11972	11834	11844	11883	11858	11882	11794	12005	11826	11754	11850	12172	11945	11962	11916	11844	11876	11840	11948	11850	11790	11925	11972	11975	12054	11904	11893	11883	12129	11994	12061	12104	11963	11941	11899	11940	11993	11849	11927	11920	11988	11849	11778	11890	11938	11834	11959	11908	11863	11906	11921	11922	12031	11836	12024	11986	12067	11933	11927	11967	11960	11767	11861	11933	11882	11864	11920	11909	11871	11847	11942	11998	11928	11873	11941	11928	11855	12046	11868	11935	11900	12081	11905	12029	11878	12016	11867	12056	11974	11919	11888	11821	11793	11970	12012	11957	11889	11927	11867	12005	11904	11845	12044	11854	11964	11951	11848	11935	11845	11856	11810	11839	11890	11911	11959	11888	11871	11856	11946	11960	11900	11805	11900	11860	11962	11850	11905	11844	11836	11841	12063	11874	11913	11857	11903	11961	11902	11966	12019	11913	11927	11831	11899	12040	11858	11842	11877	12154	11969	11884	11948	11796	11802	11798	11924	11926	11927	11900	11846	11906	11930	11885	11732	11874	11922	11839	11990	11861	11887	11968	11901	11921	11971	11846	11892	11839	11961	11748	11961	11949	11890	11855	11918	11930	11981	11962	11948	11981	11784	11866	11881	12056	11780	11958	11805	11862	12024	12008	12037	11888	12016	11933	11971	11793	11895	11875	11929	11950	11856	11906	11776	11999	11790	11924	11833	11883	11903	11914	11816	11874	11833	11809	11764	11865	11833	11917	11964	12011	12053	12054	11832	11859	11949	11956	12046	11942	12004	11843	11886	12109	11896	12106	12051	11818	11998	11824	11820	11929	12006	11956	11968	11880	12153	11848	11907	11737	11855	11811	12049	12014	11902	11833	11993	11842	11868	11826	11803	11897	11963	11953	11901	11875	12057	12018	11902	12030	11910	12018	11905	11955	11918	11981	11997	11901	11904	11845	11813	11888	11835	11890	11882	11989	11835	11837	11824	11931	11950	11871	11860	12020	11948	11912	11953	11986	12053	11895	11796	11976	11944	11841	11931	11936	11766	11782	11790	11828	11781	12056	11814	11892	11916	11910	11893	11858	11973	11989	11961	11870	11972	11888	11963	11802	11956	11932	11822	11855	11826	11894	12046	11874	11911	12141	11910	11949	11967	11784	12002	11993	12019	11885	11953	12045	11792	11971	11897	11958	11948	11818	11872	11907	11919	11886	11923	12121	11854	11998	11774	11997	11883	12038	11871	11761	12035	11899	11890	11974	11969	12016	11917	11870	11839	11959	11950	11866	11909	11994	11845	11729	11845	11864	11786	11813	11908	11805	11777	11902	11853	11901	12052	11775	11892	11839	11903	11856	11953	11882	11870	11966	11807	12097	11827	12043	11907	11939	12034	11964	11831	12122	11873	11943	11973	11947	12004	11931	11961	11929	11896	11934	11840	12018	11837	11838	11839	11814	11846	11835	12073	11784	11898	11915	12003	11875	11996	12132	11825	12082	11996	12081	12072	11994	11882	11804	11902	11771	11887	11839	11868	11944	12007	12022	11903	11926	12021	11781	11948	12166	11907	11992	11873	11993	11826	11961	11971	11919	11959	11901	11910	12082	11800	11876	11935	11818	11929	11920	11790	11885	11879	12045	11821	11915	11831	12079	11911	11850	11933	11847	11958	11881	11997	11792	11956	11863	11971	11900	11977	11901	12050	11972	11906	12028	11956	11803	11958	11926	11909	11779	11835	11914	11914	11967	12065	11965	11951	11933	11905	11826	11867	11895	11906	11977	11871	11892	11980	12070	11868	12049	11906	12008	11915	11869	11991	12040	11716	11923	11867	11908	12094	11838	11949	11990	11963	12029	11939	11989	12030	11899	11879	11950	11879	11968	11779	12034	11902	11869	11941	11798	11949	11891	11849	11695	11877	11972	11786	12046	11870	11951	11907	11941	11835	12081	11871	11929	11890	11821	11899	11838	11779	11814	11978	11835	11946	11963	11931	11955	11986	11833	11877	11848	11886	12026	11936	11951	11899	11942	11956	12036	12064	11862	12038	11898	12004	11899	11983	11751	11837	11832	11993	11882	11869	11940	11889	11937	11783	11899	12002	12015	11959	11897	11812	11889	11937	11916	12067	11858	11952	11922	11839	11886	11927	12113	11845	12102	11810	11961	12052	11846	12090	11908	11933	11918	11967	11873	11853	12018	11845	11885	11859	11942	11863	11918	12002	11887	11777	11973	12038	12004	11901	12001	11812	11810	11901	11795	11997	12057	11958	12046	11743	11937	11890	11932	11978	11752	11793	11977	12039	11797	12009	11954	11884	11926	12009	11911	11975	12007	11933	11999	11845	11869	11922	11898	11793	12018	11750	11962	11918	11925	11905	11888	11933	11755	11736	12013	11897	12008	11845	12047	12050	11996	11918	11949	11787	11933	11928	11974	12091	11884	11912	11912	11876	11928	11971	11962	11871	11876	11855	11960	12002	12028	11816	11951	11886	11959	11947	12112	11908	12104	11873	11891	12029	11673	11881	11888	11914	11787	12014	11898	11899	12061	11952	11858	11853	11870	11905	12016	11923	11859	11891	11962	11899	11969	11944	11926	11863	11816	12027	11984	11955	11767	11913	11884	12029	11966	11796	12021	11979	12019	11927	11865	12046	11860	11909	11967	11961	11951	11965	11811	11805	11948	11767	11780	11934	11896	11914	11988	11853	11893	11928	11908	11982	11988	11837	11877	11952	12002	11901	11973	11865	11966	11752	12000	11894	11813	11895	11778	11941	11861	11944	11793	11929	11873	11793	11808	11731	11991	12051	11737	11862	11863	12007	11939	11979	11879	11938	11931	11931	11970	11827	12025	12062	11783	11876	11818	11919	11933	11931	11930	11840	12052	11998	11988	11867	11845	11930	11941	11893	11923	11895	11930	12075	11886	11871	11847	11834	11933	11928	11848	11888	11891	11886	11813	11886	11934	11982	11812	11885	11942	11897	12011	11886	11908	12100	11879	11862	11812	12161	11924	11815	11880	11869	11882	11852	12035	11856	12036	11968	11848	12022	11745	11816	11914	11855	11938	11823	11889	11891	11857	11881	11968	11760	11680	12001	11890	12004	12015	11886	12026	11785	12010	11950	11800	11911	11895	11940	11790	12100	11800	11836	11926	11966	11901	11818	11942	11922	12015	11937	11963	11992	11767	11947	12092	11879	11969	11827	11934	12014	11768	11891	12105	12080	11781	12026	11769	11988	11852	12053	11946	11984	11770	11814	11803	11949	11951	11812	11919	11905	11882	11916	11865	11918	11910	11997	11881	11883	11873	11803	11844	12088	11953	11939	11953	11858	11924	11923	12019	11969	11759	11923	11824	11932	12070	11913	11923	11919	11874	11865	11880	11911	12034	11898	11849	11799	11966	11990	11966	11738	11817	11946	11755	11844	11906	11897	12060	11806	11921	11979	11927	11861	11890	11865	11940	11911	11730	11972	11993	11832	11769	12006	11886	12002	11857	11830	11921	11960	11748	11927	11983	12016	11810	11790	11804	11913	11864	11960	12008	12059	11907	11978	11901	11916	11838	12041	12148	11960	11826	11927	11954	11894	11832	11980	11998	11801	11849	12028	12005	11869	11939	11902	11938	11872	11892	12028	11911	11884	12040	12048	11893	11933	11853	11854	11968	11767	11842	12019	11822	12015	11939	12017	11873	11887	11853	11973	12113	11732	11984	11996	11822	11980	11913	11906	12043	11723	11843	11956	11935	11968	11771	11870	11765	11872	11919	11861	11726	12003	12012	11759	12039	11884	11795	11854	11923	11796	11870	11843	11909	11872	12067	11802	11863	11856	12047	11699	12032	11828	12077	11895	12003	11994	11935	11915	11889	11800	11750	11904	12012	11861	11799	11807	11928	11982	11903	12011	11907	11935	11930	11890	11827	12015	11899	11882	11876	11991	11805	11788	11844	11879	11908	11808	11831	12012	11877	11894	12011	11865	11957	11979	12029	11884	11934	11800	12011	11912	11822	11887	11977	11983	11930	11836	11889	11824
22728	20961	28673	23457	21319	23027	23436	17619	15855	15219	14673	13925	13734	13402	13298	12882	12868	12850	12658	12923	12740	12696	12758	12373	12310	12297	12391	12328	12371	12182	12370	12240	12300	12459	12368	12314	12208	12154	12234	12263	12171	12240	12164	12454	12071	12157	12084	12046	12104	12123	12280	12061	12033	12139	12047	12303	12007	12075	12204	12227	12088	12061	12113	12054	11907	12253	12178	12152	11927	12103	12186	12039	12107	12171	12211	12158	12140	12017	12140	11993	12027	11972	12000	12156	12228	12054	11960	12086	12026	12094	12106	12026	12325	11878	12118	11866	12166	12106	11956	12215	12048	11950	11924	11924	12051	12111	11965	12008	11926	11853	12150	12325	11983	11960	12086	12097	11891	11987	11938	11907	12067	12099	12098	12066	11876	11935	11869	12003	12042	11994	12025	11895	12062	11979	11855	12010	11922	12081	12142	12073	12109	12090	11893	11994	12031	11942	12035	12106	12093	11948	11966	12011	11989	12102	12046	11989	12070	12104	12068	12098	11989	11975	12036	12148	11951	12241	12118	12008	12002	12053	11995	11855	11967	12021	11986	12119	11902	11924	12126	11958	12054	11908	12014	11931	11975	11953	12014	11977	12050	12050	12059	11983	12118	12046	12080	11932	11971	12084	11972	11840	11991	11962	11991	12014	12030	11925	11841	12024	11997	12042	11882	12043	11889	11998	12091	12068	12033	11897	12170	11851	12099	12073	11909	12087	12105	11852	12200	12092	12057	12013	12142	11940	11996	12143	12235	12015	12010	12032	12048	11972	12131	12092	12042	11975	12029	12121	12062	11890	12106	12088	12048	11827	11834	12061	12108	12049	12035	11830	11820	11873	11983	12149	12055	11999	12138	12029	12115	11989	12174	12147	11990	12098	12012	12054	12299	11998	12081	11851	12132	12135	11864	12098	12111	12089	12161	11927	12249	11922	11823	11911	11968	12119	11929	11902	12126	12079	12076	11901	12094	11988	11990	12133	12083	11804	12012	12070	12253	11966	12189	11961	11918	12015	11932	11961	11795	12068	12062	11880	11915	11969	11999	11937	12080	12106	11824	11992	12046	11956	12123	11966	12006	11983	12000	11852	11917	12045	12220	11997	12032	12095	12090	12097	12121	11969	12022	11956	11953	12115	12019	11950	12273	11930	11999	12074	11783	12011	11876	12003	11901	12205	11945	12056	11923	12153	12171	11939	11938	11913	12044	12179	12142	11955	12047	11882	11938	11982	12154	12136	12060	12182	12012	12089	11936	11986	11954	12110	11936	12091	12074	12067	12084	11799	12130	11899	12045	12048	11861	11934	12022	11975	12049	11915	11879	11979	11926	12136	12174	11949	11921	12045	12050	11942	11918	11968	12001	11963	12115	11982	11997	11987	11945	11972	12083	11906	11962	11924	11987	12019	11885	11941	11864	12158	11994	12048	12044	11882	11854	11991	11946	12003	11987	12261	11876	11920	11915	12067	11878	12183	12007	12107	12115	11957	11990	11820	12019	12004	11878	12088	11901	12159	12132	12087	11967	12000	11912	11929	11962	12026	12039	11984	11904	12085	12013	12033	12109	12154	12044	11982	12028	11987	11978	11959	12084	12030	12065	11957	11948	12045	12036	11859	12029	12136	11953	11924	11966	12004	12020	12033	12033	12099	12094	11952	12034	11910	12149	12024	12009	12000	12001	12134	12030	12121	12136	12120	12178	11938	12048	11952	12043	12012	11972	12086	12077	11924	11943	12011	11935	12030	11975	11877	12094	11893	12089	12056	11957	11847	12100	12120	11952	11980	12211	11889	12064	11994	11945	12012	12127	12016	11873	11992	11993	12088	12067	12014	11863	12107	11978	12178	12078	11929	11996	12073	12253	12021	11917	12019	12077	12097	12100	12054	12170	12060	12156	11975	11807	11841	12112	11938	11991	11964	11954	11931	12081	11925	12035	11861	11931	11973	11950	11707	12040	12028	11958	12084	12192	11915	12028	12041	11924	12043	12078	12115	12100	11847	12045	11978	12058	11753	12000	12171	12116	11991	11940	12022	11941	11835	12028	12025	11840	12205	11973	11964	11880	11881	12090	12045	11879	12113	11960	11900	11870	11999	11993	12199	12161	12103	11836	12019	12191	12223	11984	11998	11994	12134	11954	11989	12188	12081	11944	12028	12098	12222	12129	12045	12175	11922	12178	11941	12047	11955	12010	11966	12048	12013	12044	12007	12003	11863	11968	12098	11941	12022	12104	11781	12031	12142	11903	11998	12157	11793	12046	12046	12153	11987	11973	12051	11872	12040	11886	12020	11914	11898	12104	12090	12085	11795	11945	11929	12123	11786	11974	12145	12067	12081	12149	11920	11950	12052	11984	12140	12107	12001	11957	12069	12207	12034	12050	11938	11922	11891	11982	11982	11869	12008	11914	11878	11928	11820	11944	12008	12154	12186	12005	12039	11724	11887	12025	11972	12163	11830	12089	11876	11949	11975	12011	11985	12079	11953	12001	12094	12088	12070	12006	11981	12096	12054	12246	12193	11983	12027	11958	12194	12092	11906	11922	12057	12011	12042	11991	12226	11991	12112	11980	11908	12224	12024	12071	11964	12089	12042	12012	11968	12142	11907	11929	12139	11897	11975	12066	12179	12031	11978	12061	12004	12024	12029	12007	11930	11884	12001	12023	12101	12115	12014	12193	12080	12055	11965	11985	12102	12002	12010	12228	11925	11934	12097	12041	11863	12102	11972	12028	12044	12242	11945	11965	12090	11993	12122	11871	12011	12069	11998	11947	12173	12088	12083	11983	11939	12015	11989	12203	12032	12061	11934	11945	11899	12036	12047	12069	11993	12077	12022	12077	11939	11823	12235	12005	12064	12124	12010	11984	12001	11952	12073	12075	12128	12210	12158	11976	11937	12056	12228	12103	12108	11826	12052	12094	11910	12158	12081	11949	11962	12058	12106	11906	12152	11892	12201	12039	12026	11949	12062	12105	11932	12013	12080	12124	12065	12148	12170	11849	12039	12084	11846	11950	11971	12055	12084	12157	12037	11870	11957	11869	11886	11986	11931	12022	12060	12008	12038	11872	11947	11971	12040	11992	11986	12178	11858	12053	12009	12063	12006	11903	12035	12069	11954	12115	12041	11985	12001	12077	12096	12122	11929	12034	12071	11963	12077	12001	12030	11945	12044	12055	12078	12118	11931	11836	12134	12084	11951	11916	11991	11927	11974	11820	11917	12104	11951	11999	11950	11977	11800	11914	11971	12157	12079	11956	11941	12173	11927	12026	12018	11783	11975	12257	12102	12011	12187	11994	11996	11980	11958	12162	12085	11900	11807	12288	12165	12113	12111	11894	11993	12002	12108	12055	11969	12018	11988	11905	12076	12117	12104	11950	12017	12122	11860	11891	12060	11882	12014	11970	12062	11949	12016	11937	12085	12211	12201	12040	12206	12015	11937	12160	12146	11794	11871	11956	12050	12116	12079	12054	12100	12022	12036	11936	12089	12093	11900	12037	11921	11964	12010	12002	11970	12020	12018	12026	12111	12016	12133	11984	11887	11991	11951	11884	12054	11995	12168	12088	11828	12109	12105	11985	12111	12134	12017	11985	12066	11884	11991	12010	11909	11818	12093	11951	11945	11923	11892	11951	11973	11973	12108	12041	11907	12192	12162	12068	12172	12120	12057	12085	11786	11874	11952	12143	12182	11967	11816	11801	11881	11737	12069	12123	11998	12006	12043	12049	12002	11928	11848	12075	11959	11677	12018	11806	11960	12042	12064	12089	12120	11925	11913	12142	12189	12026	11985	11976	11966	12107	11964	12021	12303	11979	12204	11955	12130	12030	11976	11818	11890	12046	12039	12101	12008	11926	12088	12001	12144	11974	11998	11852	11984	12123	12111	12012	11882	12078	11887	12105	12076	12022	11986	11898	12002	11860	12005	12089	11691	11944	12067	12058	11904	11884	12047	12159	12026	11926	12098	11933	12166	11889	11936	12091	12090	11946	11821	12141	12060	12082	12013	12139	12034	11896	11917	12114	12063	12011	11914	11888	11975	12063	11985	12020	12094	11960	12013	12087	12047	12051	11776	12007	11922	11962	12054	12003	11817	11984	12100	11937	12002	12060	11917	12037	11974	12035	11984	12055	12009	12136	11831	11986	12024	12106	11963	11948	12133	12002	12090	12158	11902	11991	12057	12055	11995	12064	11934	11962	11991	12112	12061	11961	12001	11992	11842	12036	12058	12021	11991	11837	12118	11980	12015	12046	12086	12211	12025	12060	11924	12053	12119	11952	11916	12005	12184	11956	11916	12057	12137	12065	11998	12050	11791	11763	11986	12004	11948	11968	11906	12014	11691	12138	12001	12003	11778	12054	12113	12135	11983	11937	12101	12101	11793	12023	11943	11911	11773	12087	12084	11927	11940	11959	11917	11986	11933	11900	12016	11989	12130	11637	12055	12154	11985	12151	11972	12067	11997	11964	11864	11855	12017	12015	12020	11885	11824	11986	12000	12042	11856	11956	11992	11925	12060	12066	11816	11892	12008	12031	12076	12082	12109	12070	11904	11839	11911	11934	11941	12057	11935	11951	11988	12112	11925	11926	11949	11962	12058	11979	11966	12012	11994	12047	12145	11961	11820	12138	11824	11925	11928	12000	12060	11985	11925	12138	12089	12059	12019	12057	12083	11942	11942	12181	11857	12083	12111	12154	12043	12143	12045	12036	11937	11947	11921	12119	12000	11958	12032	11953	12139	11900	12141	11844	11903	11999	12035	11985	11934	12032	11846	12008	11946	12300	12144	12101	11928	11999	12123	12203	12225	12172	12021	11943	12018	12024	11989	11991	12011	12212	11920	11902	12135	11979	12076	12056	12074	11987	12013	11909	11954	11984	11908	12020	11817	11854	12070	12004	11835	11990	12029	12168	12073	11836	11938	12062	11977	12074	11978	12025	12047	12086	11929	11856	11928	11958	11977	11878	12152	11850	11985	11870	12033	11873	12007	12067	11946	11812	11946	12128	11995	12218	12013	12160	12111	11900	11968	12154	12031	11807	12130	12016	12033	12043	11886	11874	11888	11909	12019	12080	11954	11971	11845	12054	11908	12077	11944	12070	11943	11897	11948	12046	11986	11999	11897	11911	11808	12023	11989
21260	39342	38694	31940	27325	23776	21317	19578	18156	16592	15721	14652	14107	13737	13235	13119	12820	12816	12846	12546	12403	12405	12322	12235	12303	12260	12027	11980	12059	11953	11967	11998	11982	11898	11847	11809	11710	11765	11602	11592	11736	11623	11771	11678	11648	11792	11648	11790	11629	11539	11743	11628	11550	11703	11433	11639	11719	11524	11677	11532	11595	11502	11603	11442	11575	11784	11488	11705	11591	11696	11801	11659	11538	11613	11550	11612	11655	11715	11474	11546	11672	11555	11701	11624	11528	11642	11539	11579	11580	11634	11491	11639	11689	11749	11632	11580	11506	11744	11679	11641	11624	11592	11520	11470	11516	11555	11589	11602	11573	11412	11394	11500	11542	11455	11536	11640	11603	11542	11516	11610	11610	11588	11582	11693	11639	11601	11504	11533	11546	11608	11654	11589	11369	11573	11465	11545	11496	11594	11441	11545	11576	11597	11728	11637	11536	11707	11609	11545	11433	11463	11582	11547	11607	11494	11629	11442	11597	11548	11377	11565	11470	11510	11617	11537	11517	11504	11685	11395	11695	11595	11474	11688	11573	11711	11639	11489	11763	11590	11525	11571	11573	11361	11749	11504	11644	11669	11457	11573	11432	11688	11641	11492	11653	11623	11528	11520	11660	11573	11484	11554	11508	11484	11475	11663	11352	11422	11487	11604	11504	11597	11490	11662	11518	11664	11354	11546	11548	11524	11552	11651	11573	11599	11497	11676	11344	11523	11540	11557	11435	11481	11569	11490	11634	11474	11585	11552	11575	11818	11551	11499	11542	11753	11651	11539	11496	11617	11477	11495	11652	11637	11684	11539	11571	11519	11559	11481	11593	11408	11657	11589	11486	11549	11595	11757	11555	11636	11616	11451	11569	11572	11516	11615	11545	11622	11600	11445	11613	11633	11511	11515	11546	11265	11551	11563	11523	11484	11612	11669	11412	11512	11564	11784	11564	11504	11624	11558	11433	11485	11670	11483	11513	11447	11451	11513	11609	11555	11402	11623	11591	11567	11469	11625	11583	11451	11551	11479	11651	11558	11434	11591	11707	11556	11424	11614	11510	11625	11763	11552	11582	11630	11527	11607	11680	11614	11432	11573	11474	11594	11610	11580	11493	11703	11479	11533	11642	11463	11519	11526	11696	11665	11484	11518	11429	11433	11590	11552	11601	11611	11601	11520	11612	11496	11612	11521	11413	11611	11586	11580	11395	11366	11653	11558	11554	11519	11576	11629	11459	11490	11591	11516	11400	11461	11376	11540	11635	11589	11547	11438	11617	11612	11414	11616	11426	11583	11537	11402	11597	11623	11594	11462	11369	11577	11429	11459	11626	11525	11518	11448	11411	11632	11535	11624	11643	11604	11627	11603	11494	11587	11596	11476	11569	11388	11506	11645	11488	11654	11523	11466	11562	11555	11549	11425	11546	11453	11591	11562	11551	11524	11534	11595	11590	11466	11557	11639	11463	11449	11446	11682	11506	11520	11534	11532	11463	11587	11473	11415	11450	11737	11323	11589	11627	11616	11648	11511	11580	11580	11605	11556	11487	11730	11532	11576	11681	11527	11531	11535	11442	11427	11609	11607	11542	11542	11545	11737	11650	11533	11409	11519	11740	11412	11684	11569	11489	11487	11428	11579	11488	11463	11580	11583	11481	11518	11477	11628	11497	11586	11814	11525	11442	11650	11623	11573	11558	11597	11475	11658	11645	11506	11480	11566	11613	11508	11542	11499	11573	11429	11522	11618	11489	11549	11550	11425	11610	11406	11464	11594	11601	11623	11561	11512	11610	11575	11622	11488	11539	11547	11550	11454	11559	11450	11483	11523	11551	11538	11667	11577	11624	11561	11459	11668	11471	11506	11533	11641	11614	11492	11690	11367	11683	11740	11466	11473	11473	11535	11431	11621	11494	11471	11495	11368	11598	11668	11522	11591	11682	11536	11509	11445	11505	11584	11647	11475	11649	11429	11604	11508	11587	11440	11494	11512	11556	11423	11576	11287	11637	11406	11504	11668	11637	11633	11530	11732	11572	11566	11605	11513	11568	11619	11527	11492	11571	11537	11589	11519	11477	11524	11520	11569	11485	11571	11754	11565	11553	11597	11579	11511	11600	11612	11562	11609	11428	11520	11455	11644	11574	11573	11517	11459	11524	11580	11744	11626	11506	11462	11685	11353	11590	11713	11437	11484	11604	11326	11647	11616	11533	11550	11435	11637	11692	11512	11580	11450	11519	11713	11561	11613	11560	11535	11569	11620	11565	11550	11569	11546	11514	11633	11501	11697	11583	11389	11537	11478	11504	11431	11608	11575	11600	11686	11400	11530	11366	11543	11471	11548	11528	11609	11685	11604	11578	11538	11584	11560	11572	11542	11532	11669	11601	11671	11565	11529	11451	11709	11547	11522	11580	11614	11346	11467	11537	11510	11565	11548	11540	11478	11468	11566	11463	11585	11442	11602	11676	11588	11486	11521	11486	11419	11615	11579	11517	11584	11621	11532	11419	11518	11539	11485	11524	11778	11584	11627	11535	11425	11395	11580	11544	11576	11577	11386	11618	11552	11439	11429	11640	11676	11574	11501	11508	11536	11604	11659	11367	11532	11564	11637	11551	11425	11631	11488	11557	11623	11612	11492	11545	11350	11509	11542	11597	11569	11578	11437	11628	11473	11533	11547	11542	11423	11525	11454	11457	11696	11488	11453	11556	11623	11583	11558	11561	11311	11420	11555	11546	11541	11575	11594	11490	11532	11579	11546	11397	11399	11543	11489	11712	11506	11542	11564	11523	11642	11500	11476	11491	11382	11547	11590	11475	11624	11623	11656	11401	11519	11584	11516	11450	11561	11582	11580	11514	11510	11639	11557	11516	11619	11549	11421	11641	11599	11562	11628	11534	11538	11486	11619	11436	11558	11560	11487	11551	11632	11643	11542	11649	11645	11539	11483	11729	11590	11611	11571	11436	11677	11507	11639	11389	11648	11524	11718	11661	11533	11656	11442	11453	11544	11636	11581	11683	11510	11599	11681	11622	11515	11608	11537	11415	11562	11711	11621	11518	11620	11604	11485	11577	11559	11417	11395	11518	11336	11670	11431	11523	11575	11664	11641	11514	11602	11600	11670	11435	11494	11589	11552	11623	11585	11371	11541	11439	11444	11692	11449	11408	11507	11621	11399	11669	11614	11644	11504	11491	11492	11608	11723	11668	11509	11555	11615	11609	11458	11696	11856	11481	11641	11444	11683	11570	11453	11495	11622	11469	11588	11628	11637	11558	11717	11565	11582	11527	11500	11472	11624	11625	11540	11595	11486	11426	11542	11497	11553	11608	11474	11434	11646	11681	11557	11513	11450	11506	11518	11594	11385	11606	11496	11391	11538	11445	11612	11509	11722	11399	11551	11582	11552	11419	11635	11638	11613	11510	11494	11479	11476	11491	11648	11329	11493	11726	11418	11646	11629	11474	11571	11615	11564	11610	11526	11485	11468	11586	11410	11500	11497	11316	11525	11597	11607	11485	11624	11660	11580	11713	11456	11510	11420	11342	11653	11566	11530	11619	11631	11546	11645	11575	11614	11512	11600	11566	11378	11634	11591	11770	11625	11507	11588	11629	11477	11523	11506	11444	11684	11742	11525	11637	11472	11552	11466	11615	11491	11652	11578	11473	11560	11639	11466	11521	11849	11717	11652	11414	11495	11516	11560	11576	11577	11561	11493	11580	11413	11473	11545	11626	11609	11559	11619	11605	11540	11690	11608	11573	11647	11607	11530	11584	11562	11496	11594	11612	11523	11551	11633	11555	11368	11595	11501	11544	11598	11562	11513	11568	11518	11579	11579	11491	11751	11644	11642	11507	11800	11577	11467	11520	11520	11649	11683	11419	11730	11501	11578	11583	11548	11506	11664	11494	11470	11522	11458	11576	11560	11658	11668	11560	11498	11512	11519	11653	11548	11542	11551	11529	11583	11639	11597	11623	11469	11671	11485	11477	11590	11594	11398	11486	11668	11588	11481	11444	11515	11629	11519	11493	11621	11784	11538	11547	11667	11617	11532	11603	11472	11691	11676	11579	11542	11625	11601	11479	11576	11556	11561	11593	11602	11419	11518	11618	11505	11547	11453	11606	11359	11609	11560	11445	11572	11701	11640	11549	11594	11573	11429	11674	11595	11512	11587	11557	11463	11503	11645	11535	11594	11467	11502	11503	11608	11505	11658	11582	11479	11432	11494	11631	11661	11494	11497	11757	11743	11584	11548	11524	11609	11547	11591	11547	11549	11469	11266	11701	11520	11639	11697	11605	11551	11459	11634	11483	11605	11481	11547	11619	11665	11480	11553	11753	11577	11636	11635	11514	11661	11453	11638	11504	11541	11647	11613	11529	11580	11536	11569	11585	11454	11722	11578	11457	11840	11547	11618	11657	11562	11439	11592	11584	11586	11596	11580	11516	11508	11644	11600	11488	11706	11578	11498	11508	11515	11440	11563	11483	11521	11519	11568	11469	11408	11594	11477	11521	11549	11451	11474	11588	11461	11543	11611	11625	11533	11521	11589	11440	11577	11508	11411	11487	11578	11525	11639	11454	11554	11698	11429	11508	11432	11567	11652	11660	11654	11630	11535	11646	11663	11504	11402	11525	11504	11600	11594	11468	11691	11727	11462	11516	11597	11649	11450	11772	11519	11615	11601	11438	11533	11693	11511	11527	11493	11621	11600	11521	11504	11563	11557	11441	11560	11513	11551	11581	11427	11654	11389	11516	11596	11580	11534	11436	11577	11702	11641	11466	11545	11660	11509	11581	11473	11568	11570	11497	11334	11570	11451	11682	11657	11488	11792	11683	11541	11492	11620	11486	11523	11684	11506	11575	11668	11554	11508	11411	11484	11549	11609	11463	11711	11536	11603	11376	11575	11512	11674	11521	11610	11674	11651	11501	11630	11513	11450	11445	11543	11575	11562	11440	11493	11552	11592	11537	11568	11603	11448	11390	11617	11535	11539	11516	11701	11452	11668	11637	11513	11451	11531	11492	11478	11615	11547	11585	11585	11590	11624	11578	11279	11514	11572	11586	11583	11466	11563	11587	11534	11603	11405	11626	11479	11425	11694	11439	11561	11741	11501	11577	11550	11475	11537	11473	11529	11495	11562
27403	22953	26705	23290	18620	17062	15998	14859	14649	13988	13843	13770	13601	13348	13507	13406	13289	13225	13240	13145	13044	13121	13070	12992	13097	13258	13103	13069	12999	13180	13202	13120	12869	12997	13038	13057	12939	13025	13180	13110	13024	12831	13050	13009	13093	12783	12851	12883	12918	13222	12960	12942	12953	12928	13034	12937	12956	12993	13003	12949	13005	13136	12992	12907	13008	13039	13030	12943	12978	12938	12934	13001	12904	13065	12922	12955	13047	13041	12964	12915	12995	13015	12880	12895	13031	12910	13048	12924	13011	12965	12932	12846	13034	13024	12769	12999	13013	13039	13185	12962	13075	12979	12986	12773	12941	12835	13000	12889	12964	12966	12973	12949	12977	12807	13068	12987	13020	12880	12961	12854	12871	12912	13036	12921	12952	12977	13023	12979	12820	12831	12843	13087	13103	12916	12789	13077	12849	12992	12982	12927	12846	12832	12786	13061	13074	12965	12816	12994	12965	13061	12987	12690	12897	12868	12827	13009	12904	12908	12938	12944	12919	12724	13099	12968	13068	12859	13120	12941	12976	12891	13025	13027	13131	13015	12734	12992	12986	13065	13102	13048	12704	12973	12865	12855	12966	12979	12945	12949	13089	13068	12995	13200	12878	12918	12845	12921	12878	12916	12949	12828	12863	13039	12973	12991	12979	12989	12858	12928	13072	13040	12909	12939	13044	12962	12936	12938	13094	13064	13062	12770	12877	12853	13024	12799	12876	13072	12869	13007	13037	12899	12991	12973	13090	12894	12908	12978	12813	13240	13018	12812	12895	12864	13100	13141	13061	13008	13091	12861	13004	12951	12763	12941	12919	12870	12798	12912	12940	12996	12890	12829	12928	12987	12927	12680	12742	12920	12854	13087	12865	12879	12962	13037	12717	13024	13185	13026	12861	12931	12888	12871	13115	12847	13059	13136	12913	13064	12874	12888	12933	12884	12905	13058	12879	13070	12834	13082	12913	12860	12744	12857	13081	12925	12692	12997	13119	12968	12830	12882	12844	12874	13066	13112	12819	13114	12899	12898	12895	13038	12917	12952	12971	13063	12977	12927	12910	13049	12918	12820	12864	12882	12902	12883	13002	12935	13075	12929	12865	12990	12856	12985	12924	12896	12924	12932	12959	12847	13134	13109	13038	13102	12969	12938	12945	13091	12918	13039	13018	12802	13061	12936	12900	12930	12889	12844	12998	12846	13192	13021	12857	13016	12789	12909	12864	12964	12919	12941	13255	13009	12975	12968	13020	12942	12982	13129	12896	12772	12976	13086	12919	12951	12880	12794	12933	12799	12880	12794	12839	12819	13035	12892	13070	12985	12923	12954	12770	12848	13077	13040	13054	12868	12838	12836	12890	13139	12888	12826	13034	12743	13011	13310	12961	12780	12846	12896	12827	12986	13047	12912	12949	12950	13062	13082	12891	12948	12871	12844	13006	12869	12692	12922	13101	12856	12959	12949	12972	12800	13015	12875	12931	12962	12840	12680	12875	12829	13021	12918	13116	13113	12909	12983	12978	13019	12931	12911	13096	12968	12775	12832	12905	13086	12779	12938	12881	13038	13025	12973	12833	12869	12877	13042	12975	12771	12847	12903	13033	13101	13080	12961	12760	13053	12978	13020	13072	12990	13023	12864	12930	12867	12977	12953	13063	12839	13115	13082	13035	12870	12946	13012	13061	13031	12897	12999	12916	12817	13027	12936	13084	12922	12896	12979	13021	12939	12948	12949	13001	13064	12963	13029	13008	12949	12924	13021	12863	13147	12865	12954	13115	12989	12912	12847	13038	12927	12895	12885	12882	13051	13020	13069	13054	12658	12975	12938	12930	12962	13026	12826	13045	12934	12841	12974	13316	13002	12892	12998	12860	12748	13152	12974	12978	12930	12928	12883	12933	12978	13086	12940	12790	13113	13008	12797	12719	12979	12914	12886	12931	13052	13011	12918	12956	12785	12957	12987	12860	12887	12872	12773	12657	12883	12907	12930	12902	12868	12962	12962	12914	13069	12938	12910	12957	13004	13094	12970	12974	12991	12974	12925	12867	12840	12961	12997	12910	12921	13023	12941	12804	12899	13031	12696	12865	12887	12982	12765	12931	13008	12934	12939	12903	12939	12746	12853	12966	12853	12913	12688	12985	12744	13017	13030	12942	12909	13070	12735	12948	12997	12831	12893	12791	12638	12934	12799	13096	12976	13006	12955	12809	13046	12931	13057	12882	12863	12876	12937	12936	12863	12894	13073	12861	12952	13034	12885	12962	12815	12728	12879	12917	12951	13072	12872	12879	12967	12971	12888	12833	13031	13035	13217	13152	12887	13060	12853	12804	12968	13014	13000	13050	12870	13080	13001	13081	12905	12912	13014	13105	12996	12936	12862	12766	12891	12966	12845	12901	13165	13027	12996	12924	13072	12825	12941	12979	12965	12866	12914	13147	12938	12834	12896	12738	12765	12799	13006	12995	12893	12837	12924	12983	12931	13009	12778	12972	13069	13020	13007	12958	12967	13015	12805	12948	12982	12997	13009	12924	12919	13099	12851	13001	12944	12950	12905	13089	12885	12958	12930	13014	12904	13155	13206	13145	13020	12877	12921	13123	12892	13009	12724	12838	13040	12972	13090	12859	12922	12910	12919	13029	13082	13110	13000	12782	13052	12918	12882	13019	12820	13135	13087	12896	13012	13025	12811	12908	12932	13105	12957	12960	12887	12961	12969	13026	12967	12955	12889	12858	12898	13040	12995	13028	12950	12833	12808	13037	13016	13099	12992	12754	13037	13180	12797	12762	12841	13020	12995	13001	12983	13017	12829	12914	12927	13039	12863	12985	12960	12912	12809	12920	12959	13092	13059	12897	12790	12772	12875	13057	13013	13012	13133	12853	12875	12948	12999	12944	13052	12931	13049	13056	12968	13060	12975	13033	13240	12992	12824	13015	13134	12848	12794	13052	12940	12799	12891	13058	12879	12737	13038	12827	12955	13105	12966	12929	12878	12967	12877	12906	13044	12767	13008	13102	12958	13053	12910	12840	12941	12896	12823	12910	12980	12955	12802	12878	12987	13007	13057	12847	12903	12780	12965	12757	12872	12909	12940	13142	12911	12883	12998	12909	13028	12840	12989	12826	12935	12936	12945	13186	13202	12918	13025	12909	12947	12837	12936	12972	12907	13021	12838	13118	12851	12907	12834	12875	12914	12894	12902	13003	12991	13037	12983	12887	12953	12892	12849	13007	12869	12884	12879	12945	13134	13025	13023	12866	12781	12802	12887	12896	12811	12750	13018	12882	12844	12930	12741	13063	12938	13052	12960	12910	12835	13102	13202	12968	12766	12961	12965	12876	13115	12971	12963	13036	12973	13132	13070	12801	12885	13054	12975	12844	12829	13028	12794	12895	12856	12952	13099	13078	12974	13123	13058	12862	13005	12944	12926	13072	12932	12944	13026	12945	12783	12861	13107	12834	12799	12768	12880	12874	13073	12917	12880	12966	12894	12815	13017	13009	12878	12969	12847	12781	13028	12931	12901	12851	13063	12932	12808	12945	12991	12938	12940	13112	12953	12805	12930	12972	12984	13143	12956	12930	12902	12964	12858	12826	12972	12842	12910	12977	12851	13028	12961	12849	12799	12799	12953	12938	13057	12883	12955	12877	12992	12862	12926	12926	12795	12987	13016	12772	12845	13008	13051	12745	12885	12880	13017	12913	12897	13015	13043	12903	12852	12875	12943	12970	13022	12974	13041	12964	13041	12906	12816	13157	12864	12927	12990	12909	12817	12795	12752	12923	12813	12976	12964	12812	12887	13046	12947	12925	12787	12875	12868	12941	13008	12966	12821	12857	13014	12848	13076	12935	12948	13106	12932	12903	12864	12930	13014	12942	12906	13041	12874	12829	12767	12999	12921	12927	12913	12920	12882	12671	13098	12951	12949	13146	13101	13054	12845	12866	12937	12827	12904	12986	12996	12817	13080	13072	12991	12883	12893	12891	12841	13220	13009	12989	12910	13128	12964	12705	12877	13096	13015	12908	12756	12932	13167	13097	12915	13015	12933	13016	13010	12747	12945	12950	13034	12965	12939	12907	12929	12822	12949	12778	13065	12926	13008	13072	12804	12764	12962	13039	12915	13136	12906	13048	12939	12949	12831	12993	13000	12959	12940	12963	12926	12937	12942	12920	12966	12832	12987	12975	12999	12974	12930	12944	12955	12978	12926	13136	13065	13016	13098	12833	13077	13054	13034	12789	13002	12855	13058	13074	13010	12890	12915	12889	12727	12946	12858	13102	13055	13071	12918	13059	12796	13013	12961	13030	12895	12936	12938	12809	12877	13113	12923	12948	12860	12898	12840	12847	13021	13059	13042	13087	12943	12825	12892	13070	12857	12886	12924	12918	12882	13007	12956	12934	12981	12757	12850	13028	13021	13152	13096	12863	12811	13013	12827	12970	12821	12825	12855	12898	12855	12963	13021	12894	12865	13037	12760	13071	12813	13051	13016	13067	13013	12992	13149	12797	12845	12933	13036	12832	12819	12914	12940	13024	13147	12891	12891	12927	12914	12887	12858	12887	12835	13040	13058	12978	12868	12997	13198	12998	12803	12946	12920	12857	12992	12932	12817	13126	13038	12936	12857	12953	13055	13051	13003	12970	13078	12938	13173	13092	13138	13064	13179	13004	12875	12949	13062	13233	13045	12866	12987	12926	12774	12670	12944	13036	12916	12842	12924	12795	12863	12636	13062	12973	12785	13122	13047	12865	12905	12784	13079	12937	12912	12834	12957	12955	13079	12994	12927	13024	13048	13013	13023	12885	13130	12986	13105	13144	12993	12849	13025	12993	12797	12815	12959	12859	13004	12837	13064	13119	12847	12958	12988	13004	13010	13007	12943	13138	12941	12985	12786	12956	13114	12926	12924	12973	13039	12996	13030	12866	12845	13032	12871	13000	13050	12773	12922	12899	12919	12889	12908	12886	12813	12878	12987	12738	13091	13163	12838	12997	12833	12982	12825	12734	12966	13089	13013	13157	12910	12948	13052	12732	12897	12958	12872	12812	13022	12915	12913	12804	13030	13056	12912	12849	12894	12831	13042	12964	13044	13021	12924	13059	13103	12986	12910	12898	12958	12798	12910	13190	13056	12995	12972
20017	30496	29929	24153	20347	18456	16868	15671	15000	14243	13721	13357	13271	13007	12947	12836	12846	12635	12518	12593	12412	12477	12458	12351	12516	12440	12405	12492	12328	12392	12316	12476	12226	12220	12307	12374	12323	12337	12212	12368	12414	12150	12356	12356	12291	12159	12092	12140	12238	12212	12202	12148	12225	12331	12212	12223	12132	12213	12191	12347	12330	12374	12164	12306	12217	12207	12329	12091	12280	12223	12221	12173	12371	12200	12251	12341	12237	12278	12313	12289	12317	12256	12221	12153	12244	12096	12200	12140	12182	12255	12078	12271	12148	12222	12211	12226	12084	12142	12247	12172	12230	12169	12354	12279	12347	12256	12106	12111	12046	11980	12344	12061	12215	12125	12267	12176	12101	12189	11929	12273	12215	12094	12298	12137	12060	12090	12168	12123	12154	12291	12412	12271	12141	12237	12176	12158	12006	12278	12162	12279	12246	12327	12235	12376	12164	12352	12160	12284	12058	12004	12137	12069	12078	12221	12148	12096	12165	12265	11856	12078	12186	12205	12171	12249	12198	12358	12090	12265	12033	12146	12175	12171	12216	12249	12049	12257	12170	12251	12188	12111	12217	12206	12126	12061	12145	12296	12138	12240	12231	12231	12217	12138	12103	12086	12329	12220	12127	12123	12372	12222	12284	12214	12246	12231	12211	12197	12095	12237	12199	12061	12262	12082	12245	12193	12029	12277	12221	12217	12190	12355	12041	12181	12155	12258	12299	12069	12238	12193	12212	12288	11965	12294	12195	12211	12106	12080	11983	12287	12407	12211	12252	12190	12230	12096	12092	12253	12174	12357	12174	12192	12157	11929	12232	12213	12227	12376	12187	12320	12249	12228	12146	12207	12124	12159	12325	12254	12240	12099	12193	12155	12092	12121	12264	12057	12103	12478	12194	12078	12142	12049	12131	12173	12133	12222	12188	12051	12150	12206	12225	12280	12092	12236	12156	12254	12185	12219	12171	12315	12207	12107	12123	12108	12169	12222	12276	12191	12362	12280	12185	12276	12258	12087	12246	12228	12357	12406	12256	12185	12106	12306	12268	12270	12195	12238	12242	12127	12200	12182	12197	12328	12286	12268	12182	12048	12196	12210	12155	12268	12177	12035	12115	12096	12218	12084	12202	12100	12110	12150	12162	12256	12268	12213	12182	12051	12128	12252	12232	12211	12294	12342	12404	12200	12151	12204	12087	12125	12236	12234	12164	12092	12413	12080	12046	12379	12252	12080	12163	12195	12279	12287	12096	12219	12246	12132	12009	12150	12135	12196	12135	12183	12201	12209	12373	12116	12264	12299	12066	12263	12153	12155	12274	12139	12156	12344	12088	12121	12293	12314	12294	12206	12121	12044	12160	12150	12140	12139	12082	12272	12094	12344	12183	12116	12216	12324	12205	12259	12173	12177	12261	12249	12226	11990	12241	12355	12257	12217	12172	12083	12079	12091	12238	12203	12130	12286	12204	12408	12229	12149	12128	12168	12251	12102	12073	12210	12321	12238	12087	12322	12199	12143	12180	12321	12147	12228	12268	12028	12235	12227	12264	12330	12283	12131	12200	12198	12318	12174	12270	12266	12167	12239	12297	12000	12281	12083	12119	12154	12391	12074	12252	12172	12186	12279	12182	12194	12220	12298	12230	12334	12042	12265	12159	12258	12141	12088	12154	12129	12216	12190	12235	12213	12172	12138	12126	12351	12155	12193	12158	12198	12355	12143	12326	12267	12117	12177	12053	12276	11979	12212	12125	12163	12168	12192	12216	12189	12163	12097	12270	12110	12416	12267	12074	12118	12206	12194	12223	12188	12151	12250	12204	12169	12261	12196	12232	12166	12174	12300	12079	12103	12175	12274	12438	12135	12156	12267	12272	12158	12185	12111	12341	12181	12299	12136	12324	12202	12311	12253	11991	12261	12230	12270	12339	12180	12296	12085	12161	12139	12326	11993	12069	12245	12081	12071	12287	12079	12245	12187	12162	12054	12207	12317	12207	12237	12136	12159	12240	12204	12108	12173	12219	12095	12315	12346	12279	12186	12098	12203	12138	12128	12339	12239	12109	12278	12128	12106	12274	12237	12215	12197	12068	12138	12257	12186	12295	12301	12262	12119	12186	12279	12151	12224	12086	12126	12208	12224	12144	12229	12085	12112	12234	12294	12164	12106	12125	12227	12231	12136	12260	12313	12174	12160	12108	12135	12296	12156	12193	12292	12282	12139	12143	12219	12369	12145	12230	12161	12171	12258	12214	12298	12217	12153	12188	12142	12202	12144	12193	12156	12263	12140	12169	12113	12224	12334	12199	12074	12181	12281	12180	11976	12238	12096	12116	12219	12190	12088	12099	12162	12206	12266	12209	12273	12242	12036	12255	12177	12234	12045	12168	12309	12210	12173	12105	12140	12358	12182	12253	12255	12263	11973	12325	12197	12255	12105	12277	12327	12200	12144	12252	12247	12105	12214	12134	12128	12112	12120	12256	12254	12179	12213	12286	12074	12184	12262	12193	12103	12240	12220	12217	12203	12265	12029	12262	12066	12238	12236	12096	11995	12062	12298	12146	12262	12163	12121	12067	12181	12384	12132	12227	12337	12186	12130	12107	12224	12221	12162	12332	12085	12286	12223	12100	12012	12278	12118	12167	12076	12219	12353	12215	12116	12369	12118	12146	12366	12221	12307	12116	12137	12138	12185	12196	12079	12010	12266	12296	12170	12212	12220	12266	12214	12198	12208	12195	12226	12144	12246	12093	12223	12102	12147	12055	12092	12483	12248	12188	12205	11962	12289	12251	12244	12436	12174	12187	12260	12128	12177	12177	12210	12174	12210	12347	12155	12224	12199	12195	12161	12031	12116	12191	12153	12255	12287	12082	12269	12145	12151	12117	12374	12386	12152	12136	11995	12112	12162	12237	12122	12075	12170	12133	12154	12324	12187	12206	12134	12176	12172	12285	12229	12198	12161	12193	12073	12163	12149	12048	12377	12216	12127	12228	12264	12186	12361	12268	12308	12235	12399	12091	12131	12115	12177	12073	12115	12349	12258	12230	12148	12432	12181	12066	12146	12227	12285	12227	12017	12145	12217	12217	12122	12091	12073	12198	12274	12196	12243	12146	12091	12149	12291	12261	12125	12241	12274	12269	12227	12354	12204	12120	12365	12220	12217	12144	12233	12158	12091	12142	12185	12119	12182	12256	12346	12355	12221	12081	12289	12174	12138	12150	12143	12371	12208	12191	12033	12188	12068	12372	12234	12085	12199	12308	12122	11958	12099	12385	12171	12249	12257	12149	12264	12323	12167	12255	12234	12185	12320	12139	12235	12288	12103	12003	12218	12265	12240	12288	12182	12303	12158	12120	12110	12265	12185	12191	12155	12190	12140	11985	12001	12220	12253	12189	12228	12220	12166	12135	12237	12273	12204	12246	12102	12209	12255	12132	12245	12290	12263	12097	12248	12255	12131	12187	12162	12094	12222	12331	12190	12159	12240	12315	12319	12283	11958	12226	12290	12220	12323	12224	12215	12311	12047	12192	12263	12110	12070	12224	12138	12352	12202	12005	12312	12168	12271	12080	12076	12273	12147	12069	12168	12035	12295	12023	12301	12265	12176	12120	12337	12228	12263	12046	12236	12138	12221	12373	12171	12328	12246	12149	12158	12276	12232	12216	12277	12348	12214	12347	12075	12300	12264	12241	12131	12286	12187	12236	12151	12279	12228	12380	12223	12222	12179	12183	12153	12414	12261	12116	12062	12251	12254	12139	12007	12237	12206	12168	12210	12183	12229	12075	12221	12013	12182	12146	12210	12172	12255	12178	12077	12161	12366	12249	12175	12171	12184	12180	12338	12247	12289	12181	12234	12199	12049	12196	12168	12272	12235	12174	12204	12149	12238	12228	12168	12237	12195	12095	12304	12052	12312	12323	12195	12246	12172	12147	12240	12193	12152	12092	12117	12073	12234	12141	12259	12281	12205	12123	12191	12115	12206	12171	12025	12167	12310	12257	12152	12091	12185	12169	12345	12335	12205	12208	12298	12339	12210	12121	12255	12030	12248	12384	12164	12132	12257	12151	12258	12148	12094	12054	12055	12218	12114	12304	12230	12344	12196	12195	12095	12317	12170	12144	12192	12124	12257	12282	12158	12146	12120	12052	12112	12184	12181	12271	12215	12242	12225	12151	12374	12080	12268	12313	12360	12122	12069	12361	12098	12180	12296	12164	12324	12193	12313	12205	12188	12174	12161	12329	12156	12389	12370	12246	12240	12176	12141	12242	12125	12160	12208	12202	12101	12191	12183	12092	12141	12164	12083	12253	12279	12280	12166	12271	12251	12127	12270	12186	12293	12301	12087	12279	12050	12238	12206	12154	12195	12234	12189	12175	12147	12152	12167	12168	12106	12021	12199	12318	12267	12199	12259	11997	12256	12183	12314	12066	12165	12176	12200	12339	11986	12354	12145	12125	12157	12323	12200	12077	12167	12143	12084	12328	12272	12139	12097	12334	12190	12138	12270	12167	12240	12271	12235	12384	12094	12113	12248	12154	12371	12249	12181	12307	12136	12321	12264	12190	12218	12152	12302	12273	12280	12097	12156	12160	12161	12127	12215	12375	12322	12166	12157	12187	12276	12153	12192	12360	12119	12196	12197	12098	12078	12158	12040	12301	12235	12119	12226	12196	12177	12045	12286	12156	12160	12261	12331	12116	12087	12263	12171	12135	12243	12283	12255	12283	12285	12289	12187	12178	12190	12239	12190	12050	12210	12196	12381	12119	12155	12184	12288	12182	12389	12291	12226	12363	12261	12283	12127	12030	12115	12311	12346	12105	12154	12119	12106	12265	12064	12175	12077	12193	12176	12291	12093	12323	12374	12200	12200	12179	12259	11992	12218	12116	12102	12263	12234	12201	12195	12189	12231	12109	12189	12268	12427	12127	12143	12144	12310	12200	12247	12075	12216	12309	12282	12194	12198	12150	12151	12043	12137	12121	12290	12132	12326	12285	12140	12127	12310	12089	12161	12254	12197	12137	12340	12090	12290	12211	12299	12216	12148	12159	12164	12174	12220	12301	12242	12197	12289	12131	12152	12099	12241	12015	12289	12208	12266	12222	12199	12103	12195	12165	12159	12309	12160	12128	12282	12126	12246
23831	21005	28237	24248	22071	20907	18994	15928	14746	14383	14071	13503	13212	13426	13230	13148	12968	12881	12707	12775	12850	12541	12622	12777	12698	12540	12293	12574	12529	12552	12438	12535	12405	12507	12570	12368	12468	12590	12422	12538	12460	12224	12296	12412	12508	12442	12452	12465	12394	12305	12323	12221	12278	12386	12341	12240	12351	12299	12321	12392	12360	12141	12390	12208	12338	12498	12422	12382	12370	12407	12320	12434	12196	12563	12391	12289	12175	12565	12324	12528	12225	12337	12260	12470	12343	12353	12369	12335	12252	12466	12339	12386	12441	12284	12337	12474	12262	12194	12232	12219	12278	12346	12385	12443	12413	12156	12235	12232	12481	12178	12306	12343	12569	12410	12316	12319	12297	12296	12421	12180	12389	12305	12158	12132	12449	12317	12527	12305	12302	12356	12212	12160	12218	12315	12373	12394	12283	12317	12247	12310	12321	12254	12327	12469	12384	12378	12273	12342	12314	12289	12297	12146	12411	12300	12161	12328	12312	12335	12346	12269	12199	12237	12195	12306	12343	12216	12331	12552	12405	12446	12293	12410	12183	12480	12399	12307	12577	12278	12181	12393	12420	12306	12321	12385	12337	12488	12228	12164	12450	12098	12260	12212	12299	12523	12610	12041	12102	12099	12332	12399	12381	12202	12281	12419	12241	12314	12201	12380	12136	12239	12206	12330	12294	12210	12376	12324	12069	12135	12171	12279	12254	12347	12304	12304	12281	12296	12462	12285	12274	12202	12312	12231	12261	12386	12283	12109	12278	12425	12273	12125	12399	12401	12173	12275	12342	12514	12323	12241	12193	12215	12211	12183	12376	12490	12317	12187	12418	12391	12378	12371	12446	12140	12196	12206	12255	12347	12262	12358	12331	12120	12239	12143	12408	12322	12418	12195	12370	12227	12263	12322	12369	12326	12361	12325	12468	12221	12386	12218	12403	12255	12287	12301	12506	12354	12317	12195	12155	12160	12246	12334	12563	12451	12501	12245	12302	12337	12440	12392	12449	12438	12139	12207	12316	12384	12347	12266	12280	12158	12200	12352	12389	12336	12281	12313	12482	12147	12394	12233	12557	12449	12204	12540	12257	12386	12293	12376	12269	12407	12349	12329	12228	12430	12328	12270	12311	12402	12422	12331	12253	12307	12337	12234	12375	12120	12189	12484	12340	12374	12267	12266	12271	12308	12403	12385	12252	12428	12265	12265	12369	12424	12209	12331	12340	12326	12377	12285	12254	12301	12237	12388	12330	12222	12315	12180	12305	12216	12288	12362	12453	12308	12330	12150	12346	12204	12321	12235	12233	12127	12227	12291	12291	12383	12202	12606	12386	12225	12256	12334	12314	12350	12387	12402	12293	12190	12249	12146	12358	12422	12233	12282	12512	12417	12504	12175	12365	12482	12358	12281	12304	12263	12489	12357	12249	12302	12626	12200	12337	12256	12147	12194	12287	12417	12400	12435	12480	12290	12257	12410	12296	12412	12147	12297	12404	12433	12250	12138	12228	12450	12510	12388	12134	12443	12339	12322	12222	12485	12426	12309	12341	12416	12350	12365	12234	12367	12056	12182	12215	12182	12194	12273	12278	12483	12318	12278	12238	12338	12317	12446	12558	12409	12240	12406	12383	12257	12299	12229	12437	12492	12273	12323	12168	12319	12268	12265	12219	12164	12178	12490	12343	12273	12296	12378	12401	12324	12509	12562	12297	12184	12407	12211	12422	12429	12036	12061	12467	12333	12205	12172	12410	12305	12400	12247	12336	12353	12211	12353	12344	12204	12277	12494	12470	12260	12350	12160	12226	12311	12361	12328	12360	12289	12484	12379	12288	12275	12387	12389	12329	12312	12200	12382	12403	12164	12395	12216	12396	12109	12337	12166	12216	12280	12329	12348	12375	12106	12372	12351	12422	12299	12212	12249	12359	12130	12211	12340	12431	12303	12248	12222	12093	12248	12407	12269	12310	12439	12219	12385	12330	12279	12433	12408	12340	12314	12190	12220	12319	12301	12330	12354	12349	12472	12297	12392	12349	12204	12227	12327	12453	12302	12403	12526	12205	12147	12199	12314	12220	12340	12260	12151	12429	12252	12346	12548	12411	12313	12491	12439	12516	12164	12339	12212	12288	12249	12385	12397	12212	12352	12354	12503	12283	12340	12339	12468	12177	12341	12379	12322	12213	12237	12311	12382	12284	12340	12415	12233	12306	12233	12335	12319	12582	12170	12147	12469	12455	12375	12364	12276	12155	12484	12390	12291	12232	12470	12487	12286	12245	12315	12198	12365	12316	12266	12253	12405	12389	12494	12222	12324	12151	12374	12364	12363	12404	12368	12401	12287	12497	12379	12175	12302	12418	12152	12289	12313	12188	12255	12238	12455	12316	12426	12393	12409	12334	12356	12475	12376	12211	12439	12302	12379	12380	12337	12272	12453	12429	12457	12447	12335	12343	12265	12493	12240	12160	12310	12332	12365	12235	12211	12214	12302	12386	12440	12304	12356	12389	12375	12274	12378	12351	12414	12315	12458	12427	12364	12271	12297	12295	12210	12258	12245	12244	12455	12309	12449	12349	12322	12324	12153	12248	12221	12248	12252	12376	12437	12392	12231	12255	12280	12406	12133	12333	12355	12096	12337	12349	12288	12208	12264	12375	12386	12390	12308	12227	12341	12158	12411	12238	12339	12255	12471	12382	12157	12235	12308	12397	12478	12272	12142	12240	12441	12198	12213	12336	12319	12182	12262	12437	12260	12218	12245	12198	12380	12291	12191	12335	12273	12428	12554	12274	12393	12340	12315	12484	12279	12363	12363	12344	12412	12388	12307	12369	12418	12358	12409	12258	12363	12367	12377	12478	12228	12324	12200	12174	12310	12468	12467	12310	12267	12370	12433	12149	12479	12213	12305	12310	12266	12304	12421	12365	12393	12220	12139	12323	12236	12294	12306	12395	12352	12314	12337	12382	12404	12324	12396	12287	12392	12312	12445	12150	12360	12353	12362	12444	12316	12087	12170	12088	12421	12228	12317	12175	12319	12372	12365	12391	12183	12522	12299	12298	12370	12361	12421	12248	12410	12272	12315	12251	12373	12441	12540	12226	12492	12405	12386	12265	12258	12259	12248	12323	12424	12195	12351	12305	12381	12394	12281	12357	12347	12300	12368	12383	12296	12328	12323	12384	12267	12373	12186	12392	12183	12104	12227	12252	12183	12389	12160	12341	12344	12570	12255	12284	12261	12327	12363	12343	12437	12402	12440	12314	12190	12161	12185	12367	12335	12447	12469	12300	12391	12349	12399	12506	12209	12131	12254	12182	12377	12495	12255	12295	12053	12416	12380	12409	12244	12366	12304	12491	12210	12220	12226	12179	12250	12232	12268	12388	12213	12317	12418	12236	12180	12263	12436	12291	12280	12400	12237	12362	12419	12273	12521	12360	12320	12370	12283	12253	12292	12319	12322	12236	12430	12248	12204	12327	12259	12350	12360	12228	12235	12329	12342	12299	12206	12156	12253	12338	12196	12301	12367	12256	12427	12326	12316	12357	12350	12232	12317	12376	12154	12330	12356	12241	12274	12367	12323	12342	12448	12342	12260	12317	12083	12294	12324	12382	12502	12262	12503	12322	12178	12143	12145	12280	12462	12209	12197	12322	12421	12359	12384	12210	12415	12306	12323	12367	12271	12286	12287	12354	12408	12393	12353	12281	12388	12295	12244	12379	12219	12196	12239	12368	12243	12343	12210	12257	12260	12343	12210	12231	12284	12536	12361	12368	12494	12248	12306	12273	12443	12321	12425	12192	12368	12170	12174	12344	12318	12245	12328	12422	12413	12351	12214	12229	12129	12350	12402	12372	12268	12287	12358	12445	12346	12450	12426	12313	12266	12350	12453	12207	12270	12215	12357	12153	12255	12120	12334	12232	12222	12230	12273	12206	12438	12338	12377	12370	12284	12339	12139	12154	12308	12430	12217	12270	12501	12266	12335	12417	12317	12249	12234	12449	12284	12308	12339	12278	12253	12384	12223	12321	12227	12331	12499	12280	12426	12438	12273	12291	12458	12523	12393	12307	12223	12374	12410	12247	12238	12376	12258	12216	12210	12182	12231	12225	12234	12450	12285	12143	12207	12361	12273	12268	12218	12444	12397	12246	12320	12229	12216	12445	12373	12494	12379	12529	12496	12472	12291	12296	12279	12414	12104	12190	12293	12343	12455	12275	12310	12295	12266	12421	12178	12211	12305	12321	12337	12344	12257	12286	12316	12348	12237	12357	12211	12300	12284	12419	12314	12278	12293	12313	12285	12209	12203	12223	12229	12377	12273	12334	12242	12335	12147	12244	12505	12428	12264	12426	12266	12394	12319	12211	12481	12287	12219	12303	12287	12232	12220	12304	12372	12390	12338	12461	12346	12246	12318	12387	12337	12391	12379	12313	12261	12535	12242	12269	12308	12411	12391	12344	12375	12342	12117	12359	12408	12290	12354	12368	12190	12269	12206	12359	12228	12227	12353	12228	12223	12365	12363	12267	12412	12401	12267	12359	12210	12512	12355	12358	12407	12155	12405	12571	12391	12360	12320	12466	12480	12301	12191	12214	12325	12367	12200	12351	12257	12434	12323	12160	12175	12301	12325	12254	12455	12211	12213	12235	12382	12518	12310	12498	12279	12240	12431	12498	12280	12348	12305	12315	12450	12438	12377	12358	12417	12357	12471	12416	12296	12336	12271	12371	12306	12299	12297	12388	12326	12444	12251	12345	12237	12242	12433	12421	12358	12208	12394	12393	12406	12172	12491	12246	12302	12235	12262	12408	12211	12154	12387	12314	12316	12300	12284	12399	12346	12318	12491	12318	12411	12376	12457	12369	12320	12461	12177	12338	12456	12156	12515	12388	12443	12284	12395	12363	12164	12300	12307	12137	12450	12335	12338	12282	12395	12331	12242	12147	12286	12285	12279	12363	12348	12437	12536	12533	12285	12368	12356	12237	12188	12273	12235	12273	12099	12254	12362	12161	12161	12198	12258	12329	12235	12127	12456	12322	12102	12253	12382	12548	12379	12343	12294	12220	12281	12199	12324	12299	12350	12211	12238	12431	12305	12357	12304	12352	12240	12365	12264	12288	12224	12345	12288	12392	12323	12393	12289
19852	35572	34793	27901	23871	21131	18886	17407	16057	15064	14428	14033	13346	13170	12980	12705	12604	12576	12572	12379	12458	12257	12398	12257	12192	12177	12138	12177	12287	12076	12190	11875	12028	11964	11933	12006	12090	11894	12001	11877	11894	11789	11818	11865	12020	11824	11887	11758	11936	11994	12044	11890	11944	11892	11726	11739	11730	11774	11957	11707	11871	11685	11688	11613	11881	11882	11832	11888	11841	11782	11813	11784	11845	11870	11733	11903	11697	11830	11896	11766	11908	12009	11734	11778	11880	11845	11776	11731	11794	11731	11876	11627	11779	11879	11730	11882	11521	11802	11779	11744	11809	11810	11728	11989	11742	11809	11724	11784	11698	11734	11607	11946	11821	11711	11782	11687	11834	11799	11686	11840	11790	11802	11703	11849	12148	11810	11848	11698	11860	11849	11627	11870	11792	11784	11726	11828	11769	11751	11822	11787	11826	11796	11738	11784	11784	11693	11705	11782	11791	11737	11746	11735	11811	11794	11765	11836	11919	11784	11769	11693	11757	11895	11889	11787	11830	11752	11888	11919	11730	11675	11848	11772	11770	11818	11830	11928	11825	11769	11724	11728	11791	11938	11866	11517	11839	11726	11693	11832	11758	11739	11686	11729	11914	11730	11983	11958	11776	11816	11893	11720	11834	11760	11995	11849	11811	11814	11716	11764	11949	11691	11910	11742	11742	11834	11736	11843	11863	11732	11900	11773	11749	11717	11755	11792	11842	11731	11739	11661	11694	11780	11692	11847	11781	11824	11686	11796	11741	11798	11686	11764	11736	11842	11933	11908	11872	11681	11903	11782	11800	11834	11905	11768	11944	11774	11918	11786	11719	11817	12017	11699	11618	11780	11689	11818	11822	11732	11868	11864	11922	11883	11823	11895	11887	11876	11942	11863	11577	11776	11734	11814	11767	11683	11801	11691	11753	11875	11866	11587	11745	11844	11870	11921	11804	11908	11669	11849	11758	11794	11887	11916	11876	12003	11732	11747	11756	11912	11738	11914	11707	11763	11905	11831	11739	11705	11710	11778	11624	11808	11876	11708	11733	11728	11810	11813	11933	11880	11717	11947	11989	11812	11820	11894	11694	11786	11912	11837	11882	11690	11786	11637	11791	11716	11838	11997	11748	11672	11938	11743	11818	11788	11773	11943	11868	11830	11712	11809	11623	11854	11691	11874	11710	11763	11886	11817	11957	11765	11823	11808	11854	11740	11743	11841	11805	11838	11839	11758	11750	11824	11768	11957	11644	11762	11629	11650	11703	11654	11745	11913	11783	11590	11811	11852	11996	11727	11856	11805	11928	11714	11813	11746	11600	11742	11945	11807	11806	11883	11802	11849	11704	11720	11839	11777	11716	11619	12016	11788	11816	11720	11701	11649	11746	11867	11679	11789	11822	11739	11712	11744	11828	11758	11646	11821	11814	11786	12018	11667	11935	11827	11752	11692	11651	11940	11869	11668	11913	11728	11830	11734	11854	11844	11931	11923	11663	11697	11738	11815	11714	11947	11870	11815	11736	11609	11866	11729	11825	11942	11707	11837	11968	11789	11750	11791	11884	11949	11673	11839	11637	11776	11618	11869	11801	11738	11721	11883	11756	11704	11754	11791	11780	11633	11792	11846	11842	11658	11828	11937	11702	11939	11964	11752	11727	11832	11813	11708	11770	11699	11638	11832	11833	11764	11897	11727	11801	11829	11735	12022	11837	11877	11824	11740	11841	11857	11678	11921	11840	11785	11814	11689	11869	11897	11848	11687	11683	11912	11867	11847	11898	11908	11757	11617	11886	11865	11812	11768	11735	11839	11765	11768	11826	11901	11708	11799	11926	11596	11951	11733	11783	11899	11721	11795	11778	11626	11749	11820	11864	11790	11650	11768	11803	11788	11823	11876	11815	11831	11851	11792	11923	11822	11690	11787	11780	11724	11900	11846	11774	12016	11872	11785	11693	11742	11595	11712	11819	11867	11781	11745	11852	11702	11721	11819	11768	11830	11925	11592	11728	11766	11761	11774	11855	11673	11975	11694	11779	11793	11900	11776	11907	11724	11753	11829	11915	11813	11885	11793	11712	11814	11713	11867	11800	11821	11790	11716	11814	11697	11743	11632	11796	11715	11743	11801	11828	11783	11799	11743	11781	11802	11752	11782	11782	11888	11818	11833	11814	11826	11717	11771	11740	11671	11775	11695	11926	11741	11812	11881	11694	11925	11827	11777	11826	11806	11823	11765	11907	11618	11747	11933	11746	11823	11622	11679	11906	11742	11810	11628	11842	11745	11769	11940	11815	11745	11750	11890	11915	11704	11796	11771	12076	11817	11859	11666	11694	11646	11826	11922	11770	11886	11808	11755	11922	11715	11620	11850	11719	11696	11874	11727	11876	11969	11668	11761	11883	11667	11675	11859	11871	11780	11716	11650	11773	11761	11706	11765	11867	11641	11930	11891	11829	11945	11985	11896	11955	11810	11848	11812	11857	11756	11637	11926	11687	11828	11774	11888	11951	11777	11781	11727	11821	11718	11774	11964	11644	11797	11770	11721	11729	11824	11957	11799	11654	11579	11789	11639	11659	11779	11733	11836	11778	11785	11868	11676	11933	11834	11860	11867	11776	11754	11844	11802	11917	11750	11902	11739	12002	11926	11709	11805	11705	11678	11954	11887	11702	11703	11781	11802	11847	11568	11601	11729	11678	11789	11685	11745	11780	11946	11862	11801	11656	11757	11744	11932	11750	11795	11846	11811	11884	11817	11842	11757	11900	11692	11816	11567	12019	11680	11714	11675	11767	11877	11832	11816	11907	11825	11783	11841	11800	11875	11851	11900	11803	11971	11813	11774	11748	11823	11689	11781	11794	11817	11707	11978	11889	11809	11787	11861	11966	11907	11806	11886	11736	11848	11830	11951	11674	11850	11833	11660	11850	11647	11733	11713	11929	11803	11724	11745	11796	11778	11632	11792	11831	11846	11846	11905	11882	11750	11775	11794	11809	11663	11767	11820	11842	11719	11774	11933	11650	11547	11831	11699	11771	11917	11802	11846	11848	11607	11635	11682	11880	11791	11635	11787	11865	11887	11864	11683	11682	11768	11766	11786	11881	11752	12006	11927	11659	11698	11860	11837	11955	11757	11784	11745	11722	11850	11847	11755	11893	11801	11771	11699	11818	11744	11893	11738	11615	11708	11857	11905	11730	11856	11833	11713	11952	11725	11764	11908	11929	11770	11736	11801	11802	11785	11624	11832	11724	11722	11710	11740	11816	11769	11735	11803	11784	11842	11675	11800	11598	11787	11806	11751	11834	11816	11625	11790	11850	11792	11762	11971	11796	11761	11901	11804	11709	11927	11661	11684	11873	11598	11829	11861	11899	11814	11806	11707	11803	11899	11858	11812	11803	11976	11806	11674	11849	11815	11665	11779	11741	11767	11811	11928	11812	11815	11858	11995	11875	11726	11642	11739	11657	11823	11925	11789	11717	11716	11807	11753	11833	11755	11595	11581	11855	11817	11777	11805	11884	11738	11876	11778	11902	11845	11908	11803	11926	11615	11744	11765	11752	11773	11842	11671	11873	11749	11767	11766	11943	11873	11760	11942	11858	11789	11747	11820	11837	11724	11910	11735	11928	11799	11619	11856	11843	11925	11825	11772	11944	11799	11968	11832	12024	11760	11792	11747	11818	11866	11822	11740	11976	11767	11968	11896	11808	11734	11811	11782	11979	11856	11740	11954	11757	11777	11914	11885	11646	11734	11695	11861	11793	11842	11765	11824	11840	11810	11867	11784	11744	11719	11595	11775	11687	11652	11810	11682	11782	11743	11844	11936	11705	11753	11813	11792	11769	11771	12025	11857	11786	11773	11715	11590	11868	11873	11684	11832	11683	11820	11732	11883	11828	11737	11896	11772	11781	11885	11772	11883	11933	11757	11827	11741	11731	11798	11693	11747	11687	11714	11815	11750	11702	11682	11773	11952	11660	11821	11820	11654	11828	11747	11744	11755	11692	11749	11789	11687	11741	11720	11893	11769	11713	11956	11879	11783	11903	11883	11783	11926	11790	11810	11900	11704	11805	11684	11724	11898	11807	11848	11782	11704	11773	11891	11688	11836	11725	11817	11734	11920	11699	11784	11867	11714	11779	11836	11822	11781	11893	11896	11729	11857	11851	11699	11700	11860	11838	11798	11800	11853	11877	11714	11829	11800	11881	11638	11902	11628	11829	11579	11720	11831	11799	11771	11914	11680	11832	11729	11782	11793	11825	11788	11925	11864	11924	11946	11837	11681	11599	11704	11752	11971	11766	11832	11883	11973	11999	11897	11955	11736	11868	11766	11825	11766	11848	11743	11741	11780	11903	11792	11897	11795	11809	11783	11729	11786	11788	11732	11911	11706	11709	11716	11806	11723	11795	11760	11995	11839	11695	11560	11843	11810	11860	11655	11672	11859	11920	11837	11876	11776	11815	11848	11810	11607	11740	11750	11842	11758	11950	11703	11783	11730	11774	11786	11582	11828	12004	11798	11694	11768	11868	11786	11805	11732	11736	11835	11767	11830	11799	12027	11819	11794	11761	11641	11744	11957	11664	11732	11859	11875	11954	11735	11946	11637	11738	11671	11915	11789	11655	11745	11585	11691	11786	11848	11910	11857	11733	11833	11643	11739	11789	11707	11710	11774	11756	11782	11771	11918	11864	11663	11937	11709	11779	11743	11889	11708	11786	11741	11781	11834	11772	11709	11893	11641	11879	11789	11743	11681	11894	11815	11700	11864	11927	11824	12040	11822	11723	11828	11845	11956	11770	11653	11937	11746	11842	11926	11844	11778	11690	11735	11780	11628	11683	11752	11649	11761	11911	11882	11720	11622	11824	11884	11724	11813	11818	11812	11936	11796	11902	11777	11784	11754	11897	11807	11675	11770	11860	11866	11632	11923	11878	11766	11858	11821	11906	11785	11918	11755	11690	11874	12025	11721	11900	11677	11874	11623	11874	11742	11831	11753	11718	11757	11917	11803	11825	11640	11735	11835	11793	11688	11840	11859	11725	11587	11780	11588	11811	11645	11785	11790	11894	11793	11771	11950	11803	11911	11794	11789	11797	11875	11904	11857	11964	11923	11641	11732	11704	11838	11820	11752	11738	11816	11829	11834
22743	21038	28800	23532	21359	23271	23448	17634	15640	14872	14511	13899	13628	13190	13091	12870	12862	12686	12659	12451	12613	12483	12537	12434	12457	12511	12300	12098	12296	12164	12129	12163	12131	12299	12164	12050	12133	12028	11984	12085	12089	11894	12074	11888	12025	11961	12101	11998	12023	12009	12009	12069	11990	12005	12042	11963	11948	11887	12189	12097	12066	11813	11972	12089	11942	11904	11886	11988	12076	11992	11943	11840	12038	12033	12057	11883	12032	12065	11968	11934	11952	11722	11899	11938	12017	12087	11899	12096	12094	11854	11861	11977	11940	11767	11863	12118	12176	12029	12122	11871	11983	11910	11873	12078	12043	12169	12102	12023	12124	12203	12042	11796	12019	12170	11953	12060	12042	11969	11939	11900	11948	12133	12078	12121	12214	11880	11952	11961	11956	11821	11981	12135	11933	11897	11806	11984	11798	11813	11946	11951	11945	11936	12103	11894	11840	11780	11835	11823	11940	11994	11884	12051	12030	12035	11800	11890	12099	11852	12008	11883	11967	11907	12028	11871	11839	11775	11776	12206	11902	11846	11921	11832	12070	11979	11804	11968	11989	12031	11894	11807	12106	12116	12123	11941	11949	11939	11863	11985	12011	12042	12043	12048	11998	12010	11894	11910	11839	11856	11871	11844	11903	11865	11978	11899	11973	11904	12010	11944	12090	11920	12070	11930	11972	11992	11937	11828	11868	12014	12007	11923	11977	11866	11901	11979	11850	12033	12122	11924	11972	11979	11995	11849	11901	12154	11889	11892	11878	11873	11914	12121	11907	11960	11938	11895	11902	12009	11941	11970	11808	11852	12080	11806	11970	12033	11984	11846	11821	11940	11924	12012	12096	11901	11920	11804	12098	11981	11926	12041	12120	11771	12102	12093	12038	11888	11784	12150	12059	11904	11903	12008	12012	11780	11869	11817	12049	11870	11861	11831	12020	12188	11935	11983	11964	11878	11901	11978	11850	11977	12058	12006	11954	11935	12074	12012	12022	11949	11940	11970	11890	11904	11904	11916	11954	11911	12061	11912	11776	11813	12062	12015	11991	11925	11910	11791	11842	11888	12010	11828	12152	11950	11984	11923	12029	12081	11976	11895	11834	12137	12068	12120	12022	11971	11976	11980	11959	11960	11948	11942	12026	12022	11946	11929	11859	11985	12081	11961	11898	11869	11973	11848	11825	11775	11930	11933	11858	12006	12010	12013	12081	11768	11973	11830	11928	11909	12139	12143	11967	11982	11830	12064	11894	11880	12002	11837	12066	11914	12040	12015	11942	11962	11919	12032	12049	11811	12032	12089	11859	11967	11863	11889	11852	11944	11928	11920	11746	11915	12036	12027	11915	11886	12105	11762	12075	11979	11919	12084	11776	11876	11988	11949	11966	12119	11865	11972	11949	11871	11868	12075	12031	11966	11940	12019	11942	11985	11982	11739	11934	11816	12050	11882	11810	11861	11859	11796	11928	11839	11801	11936	12069	11922	12115	11925	12136	11792	12062	11986	12122	12125	11865	12042	11916	11843	11814	11893	11975	12105	11917	11970	12053	11898	11809	11920	11846	11916	11970	12024	12104	11838	11913	11800	11952	11967	12144	12040	11894	11746	11878	11925	12003	12194	11908	11856	12069	12023	12055	12123	11926	12032	11882	11845	12205	11893	11928	11970	12084	12062	12009	11892	11940	11981	11924	12064	12034	11880	11825	12025	11856	12102	11957	12020	12216	12019	11965	11999	11891	11893	11947	12122	12107	11927	11898	11872	11889	12091	11980	12079	11970	11991	12105	12074	11762	12270	12010	11977	11952	11873	12009	12062	12115	12066	11947	12000	11985	12000	11930	11772	12040	11948	11988	11845	11865	11899	11925	12038	11979	11856	11878	12020	12044	11825	11918	11787	11895	11988	11897	11876	11981	11949	11782	11914	12050	11894	12030	11821	11951	11977	11991	11984	11990	11940	11943	11942	12036	12079	11956	12047	12094	11880	11939	11787	11958	11923	11922	11847	11941	11978	12038	12147	11987	11748	12024	11857	12083	11866	12097	11832	11968	12069	11839	11880	12037	11846	12030	11894	11872	12008	11804	11851	12128	11944	12142	11946	11853	12104	11930	11848	11886	12052	11919	11900	11846	11886	11873	12210	12066	11956	12047	11886	11947	11947	11996	11870	11859	12071	11874	11911	11833	11984	12005	11714	11981	12041	12013	11970	12071	12016	11818	11719	12027	11968	11846	11739	11955	12010	12032	12140	11882	12046	11931	11918	12026	11816	11923	12030	12021	12012	11866	11951	11978	11958	11940	11852	11899	11857	12047	12021	11782	11882	11906	12061	12280	11808	12035	12008	11960	11899	11967	12001	11955	12084	12055	11970	11919	11948	11919	11774	11988	12104	11871	11783	11887	11915	11960	12012	11868	12028	12003	11982	11971	11827	11839	11990	12032	11958	11825	11917	11917	11914	11965	12144	11896	11991	11859	11986	11977	12021	12039	11863	12048	11965	11997	11927	11976	11770	11941	12009	11848	11776	12070	11850	11949	11963	11916	11973	12029	11923	11979	11933	11858	11902	12059	11917	11848	12047	11935	11850	12021	11868	11971	11994	11862	11914	11777	11966	12129	12018	12039	12201	11891	11831	11846	11962	12039	12097	11968	11929	11814	11935	12146	12181	11988	11813	11907	12086	11828	11826	11903	11873	11962	11892	11972	11983	12040	11764	12084	12035	11961	11907	12073	12032	11888	11926	11983	11863	12124	11945	11824	12053	12055	11820	12013	11946	11832	11888	12032	12103	12021	11883	11865	12170	11997	11752	11853	12111	11883	11963	11960	11998	11838	11931	11868	12053	11940	11967	11789	11938	11929	11932	12012	11809	11966	12099	11814	12011	11829	12023	12070	12040	12055	11979	11976	11876	11881	12003	12019	11883	11942	11866	11966	12058	11979	11969	12004	12107	12049	11954	11740	11788	11885	12021	11983	12030	11812	12017	12109	12099	11918	11747	11823	11628	11912	11927	11989	11947	11829	11805	11829	11899	12110	12116	11998	11969	11891	12055	11914	12002	11910	12039	11915	11807	11873	11988	11838	12096	12087	12011	12032	11838	11989	11840	11877	11726	11932	11925	12160	11992	11918	11920	11862	11803	11944	11896	11910	11964	12000	11957	11979	12014	11907	11942	11933	12000	11885	12005	12075	12180	12046	11995	11963	11841	12023	11860	11826	11870	11837	12143	11787	11849	12137	11784	12043	11924	12092	11872	11895	11944	12072	11877	11849	11823	11984	11903	11923	12085	11991	11758	12013	11935	11965	12014	11876	11995	11939	12024	12025	11975	11845	11904	12092	12047	11852	11986	11973	11771	11950	11979	11830	12045	11839	11886	11671	12040	11965	11871	11896	11899	12092	11916	11790	11969	11943	11984	12076	11865	11954	11928	11870	11987	11920	11904	11946	11967	11908	12219	11909	11906	11892	11889	11985	11904	11974	11900	11973	11969	11892	11854	11873	11946	11850	11822	11850	11826	11833	11852	11872	12038	12001	11825	11835	12016	12048	12042	11950	11879	11956	11859	12003	11962	12159	12105	11840	11856	11945	12076	11931	11854	11972	11828	11774	11995	11865	11973	12097	11858	11715	11905	11759	11867	11930	12134	11882	11931	12124	11941	11957	11798	12066	11930	11881	11930	11943	11920	11902	12027	11948	11935	11845	11788	11876	11979	12082	11739	11993	12094	12140	12030	11933	11998	11995	11864	11999	12009	11920	12073	12116	12000	11877	11882	11952	11925	12066	12211	11840	11891	11948	11848	11929	11849	11996	11959	11954	11799	12021	11978	12099	11981	11981	11952	12007	11992	11795	12037	11809	12032	11936	11879	11872	11845	11893	12017	11935	11917	12102	11931	11802	11873	11855	11973	11786	11829	11921	11998	11975	11841	11983	11957	12088	11768	11820	11949	11992	11902	11934	11744	11912	12067	12020	12043	11827	12076	11975	12053	11945	11959	12017	12009	12009	11809	11993	11940	11838	11803	11906	11879	12091	11875	11966	11747	11859	11892	11837	11946	12045	11812	11914	11986	11835	12050	11970	11954	12138	11978	11918	11774	11971	11945	12001	11987	11808	11834	11879	12051	11984	11830	11970	12001	11970	11701	11785	11907	12031	11901	11950	11944	12054	11851	11939	11662	12043	11920	11865	11971	11962	11831	11796	12141	11810	11775	11894	12100	11895	12054	11839	12037	11720	11891	11967	11885	12065	12003	11892	12089	11934	11905	11695	11837	12154	11861	11767	11817	11910	11988	12003	11981	11782	11783	11866	11979	12045	11941	12119	11903	11862	11967	11829	11929	11787	11965	11928	11945	12025	11753	12085	11992	12058	11939	11849	11849	11904	11783	11924	11831	11897	12126	11971	11869	11908	11819	12067	11843	11887	11925	11990	11987	11978	11795	11918	11885	12052	11769	11876	12015	11924	11842	11968	11830	11959	12019	11884	11872	11744	11895	11892	11760	11768	11903	11861	11895	12074	11978	11973	11845	11942	11827	11931	12060	12034	12029	12092	11930	11895	11903	11854	11964	12120	12042	12185	11964	11904	11778	11949	11883	11913	11832	11970	11958	11946	11744	11948	11773	12145	11845	11894	12019	11859	11997	11969	11915	11955	11958	11897	12001	12099	11822	12011	11882	11825	11998	12060	11935	11970	12008	12006	11923	11972	12035	11996	11930	11941	12107	11720	11884	11972	11905	12113	11964	11965	11803	11916	11909	11930	11905	11994	12001	11830	11952	11893	12006	11864	11850	12062	11913	11860	11966	11895	11957	12013	12032	11943	12064	12064	11995	11976	11947	11956	11998	11944	11822	11803	11866	11980	11835	11925	12111	11971	12086	11930	12005	11937	12034	11955	11786	11997	11912	12119	11842	11982	11738	11960	11895	12003	11861	11951	11955	11882	11781	11893	11770	11686	11952	12028	11936	12116	11974	11848	11872	11942	11900	12049	11934	11732	11958	11927	12016	11839	12097	12045	12106	11984	11844	11845	11789	12024	11897	11740	11826	11812	11771	12093	11943	11879	11801	11840	11932	11875	12036	11809	11850	12039	11847	11939	11903	12088	11901	11944	11938	12028	11970	11829	11995	11980	12024	12138	11830	11953	12078
21428	39712	38661	31906	27451	24154	21531	19501	17633	16543	15441	14549	13903	13539	13284	13264	13177	12756	12499	12270	12328	12394	12383	12094	12137	12215	12124	12156	12206	12092	11958	11950	11749	11864	11929	11582	11917	11727	11732	11680	11687	11691	11739	11430	11549	11719	11732	11688	11700	11658	11779	11588	11490	11600	11607	11593	11608	11653	11507	11554	11640	11492	11630	11617	11502	11459	11610	11616	11576	11642	11478	11601	11642	11611	11524	11526	11533	11387	11549	11535	11649	11483	11653	11727	11461	11582	11633	11559	11564	11640	11538	11620	11632	11577	11493	11569	11478	11531	11616	11610	11540	11637	11477	11505	11427	11491	11534	11540	11462	11578	11475	11521	11551	11533	11641	11484	11586	11478	11656	11545	11498	11584	11495	11464	11603	11453	11560	11604	11392	11511	11645	11602	11626	11601	11668	11583	11540	11694	11645	11509	11510	11555	11536	11688	11596	11374	11555	11402	11410	11487	11414	11620	11488	11634	11590	11609	11397	11650	11702	11716	11714	11483	11441	11575	11527	11670	11626	11466	11480	11675	11477	11554	11440	11560	11390	11677	11608	11552	11499	11606	11433	11407	11492	11463	11479	11483	11516	11486	11481	11568	11542	11566	11396	11488	11527	11483	11557	11445	11562	11589	11609	11629	11570	11643	11526	11552	11601	11474	11463	11567	11606	11548	11567	11622	11592	11453	11530	11547	11490	11676	11293	11504	11603	11538	11458	11522	11548	11454	11580	11344	11490	11423	11345	11577	11398	11496	11431	11396	11739	11522	11695	11466	11470	11504	11600	11409	11285	11611	11430	11578	11503	11578	11592	11572	11426	11586	11558	11591	11673	11494	11520	11524	11496	11524	11465	11588	11470	11390	11417	11402	11540	11451	11563	11412	11555	11494	11451	11678	11588	11577	11572	11434	11522	11498	11704	11515	11484	11521	11518	11335	11526	11560	11488	11389	11452	11515	11463	11396	11455	11513	11589	11487	11545	11508	11555	11458	11404	11437	11416	11495	11699	11537	11520	11544	11443	11497	11535	11540	11588	11447	11511	11614	11511	11508	11471	11525	11533	11607	11474	11540	11712	11602	11622	11589	11475	11409	11564	11420	11486	11570	11649	11444	11399	11573	11477	11484	11451	11321	11554	11608	11467	11481	11529	11423	11543	11555	11557	11354	11527	11409	11503	11537	11527	11626	11619	11409	11416	11505	11459	11543	11461	11422	11389	11527	11428	11373	11605	11628	11508	11412	11533	11705	11448	11613	11522	11476	11465	11628	11543	11720	11668	11478	11500	11503	11548	11585	11516	11457	11584	11555	11561	11581	11587	11440	11488	11591	11590	11549	11576	11513	11550	11399	11453	11476	11417	11474	11536	11386	11533	11489	11459	11512	11440	11432	11476	11617	11511	11474	11446	11451	11618	11450	11492	11412	11545	11508	11575	11439	11461	11369	11402	11437	11539	11587	11494	11550	11543	11508	11580	11584	11524	11426	11499	11398	11489	11647	11356	11646	11572	11444	11484	11495	11496	11576	11467	11661	11492	11379	11466	11505	11457	11491	11525	11404	11439	11572	11682	11403	11392	11596	11393	11602	11513	11526	11694	11594	11542	11529	11498	11427	11650	11632	11651	11496	11546	11447	11532	11389	11550	11479	11685	11433	11494	11463	11421	11530	11527	11525	11502	11464	11677	11577	11582	11380	11497	11440	11637	11510	11513	11591	11635	11413	11562	11502	11476	11356	11480	11587	11444	11669	11781	11331	11481	11394	11647	11309	11436	11417	11533	11382	11363	11458	11454	11521	11507	11453	11447	11565	11557	11604	11409	11508	11534	11597	11535	11487	11498	11578	11559	11548	11450	11532	11631	11524	11439	11712	11420	11427	11445	11389	11418	11554	11469	11610	11512	11576	11478	11566	11584	11477	11568	11589	11398	11469	11581	11596	11494	11511	11563	11574	11479	11569	11467	11532	11574	11723	11691	11679	11559	11502	11526	11354	11495	11544	11418	11527	11668	11627	11407	11656	11593	11434	11500	11513	11626	11480	11470	11368	11474	11347	11551	11513	11452	11547	11504	11599	11445	11561	11587	11456	11456	11550	11513	11551	11507	11527	11635	11520	11422	11472	11453	11639	11393	11451	11685	11458	11382	11524	11397	11519	11400	11502	11426	11508	11713	11601	11545	11556	11460	11422	11465	11610	11693	11651	11512	11573	11415	11424	11363	11438	11544	11414	11526	11542	11455	11333	11441	11486	11644	11584	11401	11493	11510	11499	11578	11650	11392	11462	11528	11663	11476	11596	11578	11443	11578	11557	11361	11535	11504	11657	11473	11435	11564	11700	11454	11682	11654	11460	11717	11666	11536	11486	11537	11402	11564	11613	11655	11366	11493	11411	11438	11383	11623	11526	11483	11543	11603	11449	11532	11550	11493	11502	11537	11489	11617	11499	11509	11541	11346	11488	11620	11485	11500	11569	11586	11398	11494	11572	11555	11476	11491	11305	11508	11581	11515	11509	11555	11537	11425	11436	11555	11384	11524	11567	11560	11447	11575	11544	11534	11534	11447	11680	11423	11444	11588	11564	11551	11391	11484	11506	11543	11533	11547	11504	11413	11504	11458	11388	11460	11496	11549	11600	11548	11511	11690	11460	11493	11545	11599	11431	11518	11428	11411	11626	11443	11416	11428	11476	11563	11348	11602	11572	11528	11480	11441	11509	11493	11573	11598	11513	11443	11669	11441	11372	11578	11358	11564	11514	11569	11646	11385	11578	11403	11430	11638	11539	11455	11419	11619	11442	11591	11585	11610	11393	11653	11495	11378	11562	11316	11583	11406	11651	11711	11562	11408	11625	11386	11536	11483	11397	11569	11473	11360	11584	11498	11511	11663	11549	11526	11658	11352	11639	11429	11522	11474	11603	11601	11665	11525	11570	11604	11594	11624	11455	11481	11584	11733	11440	11582	11429	11571	11260	11521	11510	11481	11429	11489	11813	11571	11477	11552	11466	11490	11536	11588	11413	11585	11443	11492	11482	11576	11697	11571	11558	11626	11600	11461	11458	11550	11405	11609	11420	11322	11423	11464	11380	11464	11722	11441	11448	11572	11458	11423	11506	11395	11522	11520	11633	11520	11326	11494	11531	11438	11380	11502	11502	11445	11577	11464	11540	11479	11448	11586	11461	11589	11608	11584	11575	11609	11444	11638	11436	11577	11381	11517	11427	11531	11592	11501	11683	11521	11536	11411	11520	11607	11736	11458	11451	11635	11609	11543	11441	11557	11531	11535	11483	11497	11456	11543	11455	11638	11586	11347	11476	11583	11556	11481	11709	11533	11594	11329	11459	11539	11447	11628	11663	11525	11570	11591	11533	11400	11605	11469	11526	11482	11616	11551	11457	11443	11550	11501	11537	11556	11516	11515	11480	11656	11409	11608	11539	11525	11460	11457	11616	11545	11718	11437	11566	11571	11635	11505	11370	11501	11451	11491	11470	11510	11554	11647	11358	11695	11436	11498	11546	11462	11626	11511	11609	11472	11526	11410	11466	11623	11680	11630	11476	11621	11492	11567	11512	11442	11501	11542	11457	11588	11518	11594	11551	11554	11539	11394	11510	11494	11435	11516	11627	11587	11439	11480	11516	11587	11418	11571	11479	11461	11596	11476	11653	11548	11561	11546	11523	11348	11504	11516	11485	11531	11570	11485	11632	11409	11353	11464	11549	11466	11435	11387	11476	11702	11522	11525	11755	11519	11571	11555	11640	11492	11559	11506	11696	11399	11522	11479	11583	11470	11498	11526	11558	11431	11632	11575	11454	11606	11589	11559	11575	11434	11474	11595	11470	11582	11509	11530	11394	11444	11647	11487	11515	11621	11369	11423	11394	11384	11462	11369	11717	11615	11414	11514	11611	11521	11503	11532	11583	11432	11534	11570	11573	11403	11455	11611	11468	11478	11416	11576	11503	11427	11604	11384	11509	11571	11586	11633	11409	11449	11657	11583	11449	11663	11589	11568	11567	11518	11505	11481	11649	11617	11523	11446	11536	11486	11475	11550	11620	11433	11534	11463	11466	11473	11618	11631	11526	11587	11660	11630	11648	11395	11549	11480	11365	11355	11450	11536	11711	11501	11454	11525	11444	11515	11590	11321	11412	11585	11540	11428	11551	11422	11518	11548	11548	11593	11370	11670	11563	11413	11646	11375	11732	11564	11551	11348	11444	11502	11522	11493	11589	11505	11650	11595	11528	11624	11429	11361	11469	11457	11297	11471	11620	11604	11641	11502	11519	11521	11503	11518	11512	11455	11606	11564	11574	11347	11471	11646	11519	11518	11483	11548	11604	11519	11542	11528	11661	11575	11536	11600	11508	11453	11363	11509	11605	11622	11435	11407	11455	11473	11494	11622	11398	11469	11524	11320	11502	11380	11581	11551	11560	11346	11430	11607	11655	11577	11494	11620	11463	11621	11586	11564	11583	11441	11378	11525	11605	11406	11657	11468	11452	11376	11489	11693	11476	11646	11512	11409	11407	11507	11717	11440	11420	11373	11531	11499	11611	11407	11568	11572	11403	11559	11524	11584	11503	11333	11520	11373	11526	11496	11636	11473	11398	11414	11428	11555	11462	11469	11577	11508	11593	11550	11552	11524	11476	11545	11438	11400	11581	11600	11531	11387	11383	11563	11482	11461	11464	11406	11532	11586	11532	11434	11556	11423	11540	11567	11601	11557	11456	11495	11485	11548	11416	11333	11725	11432	11511	11714	11421	11462	11422	11538	11592	11449	11426	11509	11628	11444	11523	11471	11396	11440	11537	11491	11605	11668	11479	11534	11544	11531	11505	11609	11406	11435	11383	11529	11509	11502	11716	11346	11484	11534	11456	11565	11384	11574	11597	11491	11515	11552	11607	11600	11628	11673	11426	11543	11542	11416	11386	11582	11504	11395	11602	11637	11602	11707	11525	11502	11372	11382	11583	11461	11467	11492	11596	11511	11529	11539	11467	11454	11624	11665	11566	11534	11452	11334	11600	11694	11591	11628	11577	11444	11506	11454	11541	11430	11419	11471	11661	11398	11578	11658	11342	11656	11375	11598	11453	11432	11600	11415	11508	11564	11599	11420	11460	11537	11730	11467	11470	11479	11431
27554	23004	26531	23475	18444	16528	15749	14576	14253	13799	13787	13464	13460	13392	13401	13223	13251	13226	13202	12961	13000	12926	12827	13037	13043	13031	13042	13006	13006	12944	13033	12995	13024	13011	12926	12985	12883	12889	13001	13135	13024	13193	12840	12709	12982	12939	12941	12973	12768	12792	12916	12756	12891	12858	12980	12921	12914	12848	12932	12923	12870	12901	12840	12930	12731	12747	12883	12818	12825	12891	12793	12893	12722	12728	12802	12910	12799	12933	12945	13185	12637	12889	12936	13099	12818	12928	12862	12884	12848	12911	12805	12923	12784	12894	12803	12957	12807	12964	13072	12882	12786	12999	12718	12924	13006	12843	12874	12712	12841	12908	12920	13035	12889	12971	12670	12923	12919	12895	12982	12820	12766	12695	12755	12981	12882	12872	12906	12691	12704	12745	12892	12880	12854	12777	12739	13059	12869	12910	12915	12875	12870	12887	13061	12751	12743	12838	13000	12808	12759	12868	12775	12692	12920	12814	12786	12726	12922	12774	12721	12763	12899	12784	12905	12913	12952	12918	12892	12843	12929	12933	12987	12860	12839	12990	12898	12774	12837	12828	12767	12794	12948	12734	12908	12818	12998	13000	12819	12804	12778	12843	12681	12753	12682	12648	12542	12860	12656	12845	12797	12797	12842	13072	12788	12806	12900	12834	12906	12814	12798	12918	12942	12850	12912	12788	12932	12954	12973	12750	12983	12804	12654	12929	13083	12814	12819	12751	12665	12836	12656	12793	13008	12935	12866	12860	12983	12779	13010	12885	12916	12878	12599	12997	12820	12716	12814	12761	12743	12966	13070	12923	13066	12922	12697	12815	12954	12851	12822	12926	12852	12835	12998	12967	12899	12732	12844	12835	12752	12768	12889	12678	12681	12787	13024	12999	12843	12799	12896	12792	12836	12688	12737	12760	13053	12840	12763	12901	12868	12959	12893	12814	12773	12945	12820	12864	12811	12863	12866	12958	12964	12794	13027	12833	12878	12807	12988	12769	12821	12826	12735	12818	12845	12980	12792	13067	12716	12861	12627	12744	12699	12835	12929	12777	12766	12895	12890	12845	12755	12743	12956	12834	12781	12967	12810	12767	12771	12883	12851	12800	12886	12772	12744	12874	12900	12854	12809	12918	12939	12996	12740	12889	13013	12914	13041	12902	13030	12832	12733	12981	12905	12734	12691	12809	12795	12713	12952	12969	12919	12883	13025	12937	12914	12787	12901	12686	13034	12907	12785	12977	12959	12689	12976	12854	12711	12776	12886	12881	12895	13017	12970	12902	12763	12734	12808	12991	12997	12969	12679	12885	12998	12947	12863	12862	12910	12820	13048	12690	12937	12775	12759	12727	12545	12766	12833	12727	12860	12779	12888	12657	12936	12976	12903	12881	12945	12814	12924	12885	12911	12797	12879	12954	12986	12988	12773	12957	12805	12924	12837	12827	12784	12790	12933	12801	12610	12755	12776	12995	12769	12850	12919	13018	12875	12689	12773	12700	12790	12939	12986	12745	12976	12980	12954	12882	12888	12827	12909	12987	12861	12865	12889	12959	13113	12811	13041	12774	12923	12775	12927	12798	12796	12902	12849	12827	12776	12759	12891	12858	12659	12676	12798	12827	12794	12801	12837	12810	12813	12918	12851	12917	12907	12777	12817	12752	12782	12767	12871	12881	12799	12952	12725	12818	12843	12904	12823	12793	12912	12780	12950	12872	12806	12923	13078	12921	12818	12913	12755	12814	12868	12875	12993	12687	12899	12880	12903	12736	13130	12928	12927	12970	13004	13050	12945	12943	12931	12848	12850	12625	12884	12833	12769	12785	12806	12804	12880	12870	12882	12885	12727	12972	12919	12932	12814	12641	12791	12950	12873	12774	12900	12739	12928	12952	12935	12882	12833	12867	12894	13048	12886	12875	12875	12738	12841	12906	12897	12783	12877	12762	12870	12879	12886	12818	12856	12711	12904	12870	12836	12878	12832	12742	12675	12819	12741	12783	12895	12791	12864	12906	12856	12755	12775	12770	12889	12697	12931	12879	12895	12883	12824	12898	12985	12926	12673	12961	12859	12775	12911	12929	12774	12843	12889	12881	12844	12798	12815	12855	13011	12824	12699	12974	13159	12889	12713	13083	12870	12877	12916	12850	12900	12816	12862	12954	12761	12968	12939	12938	13044	12896	12987	12814	12866	12949	12695	12928	13037	12918	12806	12944	13088	12958	12781	12770	12835	12782	12782	12854	12870	12668	12760	12839	12857	12980	12903	12868	12748	12845	12675	12796	12906	12663	12852	12907	12781	12754	12830	12684	12754	12860	12803	12919	12742	12873	13121	12755	12752	12778	12618	12835	12856	12667	13056	12993	12765	12743	12947	12830	12871	12746	12940	12866	12870	12793	12651	12858	12783	12773	12875	12776	12910	12660	12927	12872	12856	12955	12872	12812	12836	12851	12765	12790	12730	12762	12785	12815	12892	12996	12822	12892	12961	12868	12816	12835	12873	12846	12813	12900	12952	12868	12946	12866	12853	12681	12780	12871	12936	12758	12737	12910	13031	12818	12967	12912	13013	12853	12937	12673	12770	12884	12811	12863	12775	12895	12943	12923	12866	12994	12697	12727	12830	12713	12977	12941	12852	12863	12948	13059	12848	12885	12768	12801	12775	12666	12875	12923	13102	12806	12829	12618	12740	12900	12891	12737	12740	12666	12905	12862	12795	12803	12940	13223	12771	12881	12758	12847	12833	12927	12878	13095	12945	12798	13006	12956	12837	12839	12874	12833	12787	12801	12798	12747	12877	12730	12936	12794	12895	12917	12852	12939	12808	12945	12952	12946	12951	12914	12930	12870	12912	13075	13035	12674	12754	12751	12812	12931	12886	12915	12917	12908	12792	12884	13057	12721	12699	12719	12956	13094	12847	12947	12891	12889	12772	13027	12805	12796	13000	12901	12721	12822	12944	12851	12834	12747	12726	12747	12803	12884	12981	12781	12875	12838	12654	12824	12991	12753	12950	12859	12892	12663	12742	12889	13029	13005	12929	12910	12876	12865	12843	12958	12974	12811	12929	12843	12807	12907	12921	12975	12818	12815	12937	13033	12754	12821	12657	12752	12666	12883	12804	12822	12964	12777	12998	13060	13010	12851	13143	12936	12872	12833	12876	12897	12935	12896	13091	12926	12991	13056	12870	12804	13001	12834	13051	12791	12848	12898	12771	12908	12802	12967	12855	12854	12932	12822	12926	12817	12830	12752	12770	12851	12885	12818	12880	12741	12841	12862	12796	12958	12848	12920	13019	12967	12950	12986	12963	12817	12681	12808	13030	12969	12946	12840	12902	12892	12773	12776	12589	12778	12893	12950	12823	12906	12816	12585	12859	12963	12820	12910	12998	12810	12831	12832	12799	13006	12847	12695	12910	12749	12809	12877	12763	12714	12753	12844	12821	12963	12934	12769	12780	12666	12847	12779	12922	13019	12722	12926	12722	12668	12967	12882	12732	12715	12675	12759	12880	12668	12850	12910	12970	12771	13017	12910	12717	12817	12872	12740	12901	12645	12871	12935	12776	12729	12828	12858	12883	12794	12782	12822	12758	12835	12706	12831	12835	12863	12760	12739	12980	12684	12970	12719	12817	13003	12788	12937	12836	12757	12958	12835	12655	12894	12798	12749	12745	12773	12842	12840	12977	12908	12874	12916	12748	12704	12811	13027	12808	12828	12882	12844	12935	12716	12946	12912	12788	12897	12893	12769	12702	12967	12826	12933	12809	12685	12765	12681	12828	12740	13096	12815	12763	12862	12807	12838	12633	12796	12828	12679	13041	12929	12877	12959	12790	12984	12770	12848	12957	12977	12950	12671	12667	12795	12946	12893	12794	12734	12892	12772	12902	12884	12832	12894	12932	12859	12871	12807	12784	12925	13003	12771	12998	12791	12889	12762	12836	12802	12998	12914	12857	12851	12856	12915	12884	12899	12862	12831	12912	12788	12716	13027	12648	12912	12795	12655	12755	12849	12890	12888	12682	12829	12788	12902	12995	12635	12853	12734	12856	12864	12974	12775	12832	12963	12851	12812	12865	12897	12735	12900	12753	12788	12831	12716	12648	12792	12925	12888	12838	12839	12946	13023	12962	12664	12807	12659	12814	12769	12874	12888	12821	12677	12871	12828	12823	12784	13094	12642	13017	12774	12907	12921	12835	12887	12828	12848	12809	12866	12954	12827	12776	12971	13034	12826	12763	12823	12894	12956	12949	13025	12842	12776	12924	12992	13083	12884	12819	12847	12876	12654	12993	12866	12957	12907	12932	13026	12850	12789	12869	12858	12842	12817	12749	12945	12928	12888	12800	12974	12772	12982	12843	12702	12797	12954	12863	12653	13103	12949	12884	12836	13028	12720	12888	12864	12702	12779	12844	12911	12883	12762	12850	12878	12897	12972	12863	13035	12849	12985	12856	12642	12970	12873	12671	12629	12884	12742	12831	12918	12852	12570	12799	12837	12833	12915	12794	12922	12857	12845	12906	13066	12832	12820	12815	12971	12831	12635	12901	12991	12934	12724	13001	12918	12881	12949	12878	12907	12836	12862	12827	12934	12973	12873	12834	12759	12880	12966	12888	12819	12792	12666	12696	12700	12887	12952	12817	12845	12837	12782	12842	12865	12886	12866	12713	12757	12747	12841	12833	12798	12883	12705	12765	12725	12851	13061	12776	12825	12786	12863	12680	12747	12758	12685	12868	12852	12887	12980	13003	12785	12927	12765	13012	13027	12733	12947	13007	12774	12811	13024	12765	12830	12978	12819	12818	12815	12982	12775	13056	12860	12770	12989	12881	12851	12721	12893	12672	12982	12931	12716	12826	12826	12895	12770	12992	12806	12718	12881	12883	12824	12783	12779	12735	12711	12988	12847	12803	12983	12931	12827	12815	12750	12903	12810	12875	12874	12809	12818	12816	12679	12737	13041	12653	12880	12924	12753	12917	12956	12758	12761	12850	12777	12837	12929	12880	12702	13067	12907	12981	12657	12890	12892	12811	12768	12630	12807	13090	13058	12702	12759	12965	12703	12745	12948	12841	12768	13118	12928	12893	12819	12914	12826	12756	13047	12942	12804	12776	12963	12900	12795	12898	12845	12940	12913	12755	12912
20392	30430	29992	24153	20412	18072	16739	15452	14633	14184	13489	13639	13139	13057	12945	12821	12733	12719	12567	12498	12486	12404	12574	12411	12463	12249	12332	12281	12405	12299	12437	12306	12441	12182	12153	12193	12415	12224	12286	12276	12276	12206	12068	12283	12186	12216	12187	12090	12084	12239	12096	12212	12231	12118	12173	12268	12113	12176	12165	12303	12251	12177	12139	12175	12058	12184	12162	12276	12191	12130	12074	12247	12128	12023	12069	12174	12181	12222	12199	12205	12154	11956	12125	12195	12222	12354	12258	12179	12157	12146	12259	12215	12288	12202	12160	12149	12137	12268	12236	12131	12187	12209	12282	11966	12214	12184	12065	12214	12289	12206	12230	11985	12065	12212	12216	12286	12345	12008	12064	12080	12098	12213	12086	12030	12254	12154	12202	11964	12368	12035	12198	12245	12156	12191	12113	12041	12168	12026	12174	12152	12120	12059	12198	12310	12256	12310	12253	12216	12035	12021	11985	12207	12108	12242	12153	12176	12153	12141	12104	12155	12078	12313	12113	12124	12074	12125	12167	12198	12193	12260	12176	11991	12140	12152	12180	12165	12109	12173	12094	12155	12223	11960	12172	12141	12233	12183	12008	12159	12278	12208	12280	12206	12133	12113	12225	12155	12056	12348	12261	12265	12335	12108	12123	12155	12070	12261	12258	12165	12256	12098	12378	12250	12217	12417	12102	12235	12049	12179	12215	12239	12000	12174	12236	12040	12230	12041	12146	12098	12243	12097	12173	12228	12279	12185	12223	12117	12118	12245	12108	12196	12011	12187	12243	12166	12123	12269	12134	12320	12180	12235	12290	12185	12222	12288	12066	12213	12199	12203	12136	12208	12068	12318	12100	12139	12158	12106	12105	12231	12207	12250	12329	12079	12072	12331	12228	12235	12257	12194	12200	12309	12101	12241	12146	12162	12101	12254	12154	12166	12196	12199	12336	12036	12251	12269	12045	12225	12249	12202	12382	12205	12247	12137	12200	12074	12050	12225	12146	12305	12226	12176	12266	12149	12076	12163	12138	12212	12019	12210	12113	12116	12209	12163	12217	12123	12254	12073	12060	12151	12171	12108	12206	12181	12149	12237	12198	12253	12129	12018	12083	12152	11987	12028	12030	12178	12005	12230	12099	12186	12184	12316	11960	12102	12181	12259	12189	12248	12215	12225	12176	12316	12214	12129	12152	12224	12241	12239	12282	12248	12121	12307	12133	12131	12217	12177	12143	12127	12133	12078	12145	12194	12199	12000	12274	12140	12293	12017	12056	12192	12183	12169	12233	12250	12161	11997	12039	12238	12211	12158	12256	11987	12280	12194	12143	12083	12198	12314	12217	12021	12051	12355	12044	12328	12096	12133	12307	12191	12073	12166	12112	12098	12182	12244	12247	12033	12166	12127	12078	12220	12206	12252	12157	12205	12276	12135	12080	12132	12069	12275	12193	12001	12315	12078	12020	12165	12293	12268	11998	12212	12178	12169	11916	12150	12219	12103	12218	12284	12244	12180	12166	12236	12203	12168	12160	12159	12196	12083	12211	12029	12118	12172	12337	12078	12168	12290	12248	12311	12183	12175	12275	12031	12199	12270	12333	12095	12115	12200	12092	12243	12153	12056	12170	12322	12183	12191	12118	12101	12100	12082	12244	12186	12136	12280	12348	12213	12170	12277	12087	12141	12103	12198	12244	12261	12185	12111	12329	12213	12257	12237	12078	11984	12092	12238	12103	12131	12277	12203	12261	12240	12248	12229	11995	12298	12181	12135	12306	12105	12207	12083	11921	12083	12283	12206	12384	12242	12265	12310	12250	12075	12253	12137	12158	12070	12190	12162	12212	12162	12015	12109	12234	12182	12272	12168	12089	12372	12141	12133	12192	12229	12180	12152	12158	12143	12161	12146	12151	12329	12171	12198	12104	12227	12118	12113	12137	12128	12273	12125	11989	12364	12199	12376	12133	12189	12138	12109	12183	12167	12012	12161	12178	12041	12120	12216	12182	12220	12322	12032	12188	11992	12089	12033	12227	12197	12296	12169	12095	12205	12163	12112	12315	12235	12087	12180	12218	12206	12228	12234	12240	12157	11998	12110	12107	12218	12204	12183	12052	12306	12042	12097	12157	12116	12029	12172	12150	12055	12133	12043	12170	12180	12091	12394	12033	12202	12094	12186	12128	12120	12355	12151	12169	12113	12291	12211	12231	12299	12154	12253	12090	12195	12100	12240	12160	12225	12104	12164	11994	12083	12224	12068	12162	12149	12196	12106	12126	12152	12087	12161	12115	12249	12193	12203	12182	12336	12090	12206	12290	12084	12121	12101	12211	12161	12178	12193	12164	12198	12275	12151	12202	12221	12121	12247	12059	12222	12182	12185	12151	12070	12264	12189	12269	12081	12119	12096	12170	12159	12267	12048	12203	12085	12125	12060	12109	12132	12045	12174	12262	12111	12279	12156	12102	12183	12231	12173	12138	12153	12070	11987	12168	12205	12210	12292	12090	12214	12184	12392	12059	12124	12119	11996	12196	12340	12173	12256	12265	12211	12171	12006	12195	12203	12221	12288	12170	12090	12300	12052	12195	12034	12192	12249	12224	12303	12092	12180	12022	12143	11996	12278	12188	12099	12198	12210	12157	12157	12234	12179	12227	12265	12122	12097	12219	12234	12069	12292	12190	12260	12203	12153	12157	12321	12272	12070	12098	12027	12083	12300	12200	12227	12170	12239	12073	12245	12055	12191	12175	12152	12120	12070	12080	12193	12076	12198	12025	12199	12250	12074	12210	12116	12133	12074	12286	12034	12146	12190	12430	12121	12124	12172	12133	12233	12159	12226	12206	12000	12189	12066	11978	12029	12117	12123	12267	12148	12261	12211	12141	12284	12221	12196	12332	12272	12155	12156	12280	12122	12165	12073	12061	12224	12150	12115	12122	12232	12074	12159	12090	12095	12212	12204	12088	12179	12237	12269	12219	12149	12194	12216	12310	12014	12179	12227	12039	12194	12185	12333	12268	12249	12042	12140	12154	12254	12208	12380	12186	12150	12100	12155	12303	12257	12019	12167	12066	12217	12192	12049	12090	12155	12358	12344	12087	12115	12099	12176	12037	12226	12125	12032	12171	12127	12024	12243	12027	12188	12067	12046	12273	12039	12076	12234	12161	12211	12141	12135	12157	12204	12031	12173	12056	12095	12180	12253	12019	11922	12073	12120	12187	12108	12196	12103	12213	12051	12168	12177	12224	12245	12101	12251	12299	12267	12215	12176	12289	12159	12151	12208	12188	11977	12152	12202	12109	12058	12058	12129	12257	12135	12270	12169	12202	12208	12251	12063	12196	12119	11997	12362	12029	12300	12338	12272	12131	12207	12259	12009	12201	12123	12155	12274	12119	12232	12190	12028	12230	12044	12034	12279	12102	12193	12186	12145	12276	12222	12107	12161	12384	11996	12318	12236	12043	12107	12254	11990	12165	12123	12216	12353	12023	12255	12130	12211	12220	12170	12166	12209	12128	12052	12125	12138	12157	12268	12294	12301	12093	12199	12327	11975	12031	12015	12313	12229	12145	12269	12487	12143	12155	12188	12123	12145	12052	12237	12148	12202	12186	12137	12111	12088	12267	12046	12040	12085	12045	12282	12190	12181	12067	12258	12113	12261	12218	12170	12224	12300	12169	12179	12145	12167	12235	11998	12115	12103	12154	12294	12185	12102	11988	12073	12227	12206	12069	12149	12046	12297	12138	12294	12117	12139	12069	12147	12229	12176	12205	12237	12080	12164	12313	12146	12280	12289	12181	12018	12182	12076	12115	12236	12044	12265	12169	12217	12007	11951	12121	12238	12374	12186	12048	12146	12230	12236	12178	12077	12194	12148	12200	12010	12153	12163	12160	12090	12029	12160	12122	12037	12094	12171	12193	12174	12058	12249	12290	12269	12214	12161	12196	12336	12169	12136	12123	12116	12194	12127	12225	12193	12004	12138	12109	12023	12205	11911	12331	12085	12137	12228	12208	12136	12306	12337	12237	12164	12246	12197	12247	12090	12197	12173	12163	12201	12148	12215	12189	12035	12054	12096	12175	12172	12097	12117	12163	12249	12139	12135	12085	12266	12198	12151	12111	12182	12225	12225	12130	12036	12218	12205	12082	12166	12197	12192	12167	12135	12282	12134	12191	12064	12168	12100	12249	12295	12054	12306	12132	12233	12127	12276	12213	12070	12137	12159	12225	12090	12166	12051	12109	12138	12296	12153	12098	12181	12283	12295	12264	12106	12123	12059	12288	12242	12085	12100	12102	12185	12100	12114	12267	12087	12154	12133	12157	12003	12202	12164	12039	12219	12098	12238	12130	12267	12161	12303	12144	12269	12161	12136	12229	12144	12053	12252	12102	12115	12170	12172	12139	12049	12166	12263	12113	12117	12082	12149	12194	12266	12150	12227	12160	12139	12240	12325	12193	12062	12316	12079	12099	12241	12182	12134	12090	12070	12191	12196	12064	12147	12131	12246	12144	12065	12161	12121	12296	12097	12072	12223	12204	12107	12148	12062	12198	12197	12222	12290	12087	12165	12186	12334	12207	12071	12153	12135	12218	12141	12075	12124	12078	12236	12227	12147	12169	12121	12153	12185	12102	12129	12245	12098	11961	12230	12094	12127	12085	12164	12197	12179	12156	12246	12061	12240	12087	12088	12199	12128	12091	12126	12175	12190	12106	12147	12129	12154	12146	12193	12185	12274	12211	12120	12127	12099	12172	12119	12002	12173	12117	12089	12295	12193	12244	12074	12191	12029	12192	12138	12110	12272	12243	12131	12206	12149	12149	12268	12325	12098	12023	12183	12207	12208	12007	12212	12074	12177	12099	12207	12070	12155	12222	12135	12103	12212	12125	12221	12178	12167	12174	12132	12110	12267	12052	12099	12059	12109	12128	12155	12064	12081	12157	12148	12272	12119	12139	12071	12191	12228	12219	12223	12161	12203	12187	12193	12146	12136	12128	12200	12144	12140	12096	12127	12018	12261	12130	12157	12025	12198	12208	12144	12164	11972	12225	12227	12201	12134	12029	12161	12180	12132	12272	12089	12093	12168	12000	12037	12256	12160	12076	12192	12125	12192	12082	12187	12054	12152	12216	12208	12189	12363	12137	12233
23755	20958	28159	24246	21985	20935	18882	15722	14484	14042	13757	13373	13323	12905	13183	13004	13122	12601	12747	12756	12667	12472	12505	12563	12498	12604	12616	12540	12424	12352	12408	12431	12542	12593	12267	12494	12495	12369	12364	12318	12288	12423	12218	12316	12459	12286	12216	12292	12279	12412	12349	12296	12246	12354	12248	12385	12125	12324	12331	12400	12215	12183	12371	12208	12188	12274	12184	12130	12127	12297	12195	12264	12353	12235	12254	12353	12216	12298	12242	12291	12350	12371	12387	12229	12309	12286	12283	12111	12312	12180	12237	12283	12367	12361	12330	12397	12112	12105	12254	12260	12420	12088	12206	12169	12205	12329	12268	12172	12238	12407	12222	12300	12247	12298	12203	12152	12219	12002	12168	12057	12245	12083	12211	12148	12310	12226	12237	12378	12161	11987	12277	12319	12023	12283	12158	12163	12342	12190	11982	12194	12215	12115	12192	12247	12328	12314	12357	12234	12143	12191	12274	12259	12301	12149	12203	12127	12252	12300	12296	12374	12355	12434	12403	12110	12118	12204	12257	12257	12328	12108	12225	12270	12312	12201	12143	12114	12071	12149	12054	12214	12158	12204	12239	12173	12338	12123	12164	12389	12247	12245	12316	12156	12108	12364	12175	12275	12196	12216	12279	12289	12330	12271	12124	12210	12100	12558	12204	12284	12262	12595	12191	12243	11950	12229	12309	12309	12320	12160	12205	12275	12162	12255	12049	12323	12315	12199	12197	12157	12028	12196	12040	12256	12293	12103	12206	12218	12252	12137	12395	12279	12311	12092	12099	12178	12263	12214	11930	12216	12260	12226	12098	12320	12169	12281	12214	12236	12200	12260	12330	12275	12251	12094	12234	12131	12154	12389	12426	12304	12184	12067	12261	12240	12293	12204	12324	12103	12381	12307	12433	12037	12127	12164	12179	12251	12303	12099	12239	12233	12339	12284	12151	12285	12200	12278	12052	12296	12187	12303	12161	12300	12344	12136	12421	12362	12211	12383	12345	12017	12202	12244	12333	12246	12219	12120	12072	12360	12160	12035	12152	12127	12122	12173	12225	12160	12200	12229	12186	12267	12385	12311	12217	12132	11961	12117	12257	12281	12331	12299	12374	12311	12191	12384	12198	12208	12256	12282	12255	12188	12069	12216	12048	12281	12014	12342	12089	12406	12259	12509	12159	12204	12153	12433	12139	12294	12206	12280	12233	12266	11988	11965	12186	12361	12329	12105	12207	12153	12303	12128	12316	12236	12384	12282	12193	12076	12178	12082	12129	12248	12327	12224	12063	12248	12294	12309	12375	12197	12223	12467	12209	12239	12247	12270	12156	12092	12212	12200	12093	12298	12293	12201	12312	12339	12143	12164	12131	12359	12066	12238	12137	12057	12224	12322	12273	12322	12353	12127	12370	12338	12143	12070	12336	12239	12482	12315	12239	12234	12197	12191	12263	12295	12485	12134	12282	12069	12274	12280	12146	12150	12259	12061	12412	12087	12218	12178	12263	12222	12259	12128	12094	12360	12387	12323	12176	12173	12219	12264	12284	12275	12282	12257	12016	12218	12120	11986	12248	12282	12195	12220	12118	12224	12194	12358	12187	12212	12163	12238	12264	12139	12248	12239	12114	12341	12372	12153	12187	12281	12223	12224	12238	12402	12098	12289	12209	12162	12216	12240	12196	12234	12426	12181	12174	12134	12148	12325	12089	12040	12311	12296	12273	12203	12161	12199	12144	12217	12344	12146	12336	12154	12267	12276	12315	12219	12248	12160	12294	12136	12243	12363	12296	12313	12339	12325	12302	12530	12333	12302	12207	12279	12186	12152	12203	12387	12336	12447	12219	12194	12240	12197	12188	12415	12374	12393	12314	12398	12244	12218	12200	12181	12190	12225	12318	12253	12252	12187	12219	12384	12403	12295	12218	12173	12311	12095	12096	12276	12220	12196	12166	12043	12242	12077	12351	12024	12321	12177	12306	12195	12361	12307	12320	12347	12241	12338	12056	12067	12137	12254	12296	12327	12268	12227	12109	12295	12315	12263	12086	12242	12279	12155	12307	12291	12196	12244	12295	12254	12243	12309	12245	12305	12366	12327	12143	12305	12458	12340	12361	12242	12221	12034	12159	11990	12217	12328	12244	12243	12326	12456	12142	12266	12346	12063	12126	12089	12173	12373	12285	12158	12378	12280	12263	12372	12131	12373	12249	12162	12121	12156	12239	12225	12118	12306	12043	12132	12254	12290	12257	12343	12450	12270	12282	12177	12256	12214	12217	12082	12167	12077	12072	12314	12172	12285	12201	12258	12360	12223	12264	12048	12209	12191	12163	12407	12205	12035	12346	12186	12368	12311	12402	12285	12337	12500	12040	12252	12062	12167	12443	12236	12342	12325	12234	12217	12312	12170	12119	12328	12219	12235	12389	12232	12096	12161	12295	12299	12348	12332	12189	12228	12412	12171	12257	12365	11994	12090	12134	12171	12058	12373	12341	12298	12550	12159	12121	12227	12308	12368	12303	12341	12222	12143	12283	12316	12249	12228	12315	12217	12233	12287	12300	12273	11973	12274	12382	12044	12159	12202	12118	12081	12249	12418	12304	12172	12144	12389	12171	12169	12268	12339	12303	12046	12081	12309	12321	12205	12249	12271	12185	12131	12243	12257	12342	12158	12270	12363	12172	12278	12196	12319	12332	12166	12228	12203	12324	12402	12200	12270	12114	12172	12021	12145	12111	12265	12287	12062	12148	12293	12241	12251	12205	12025	12162	12017	12404	12235	12203	12118	12119	12257	12169	12285	12035	12292	12160	12168	12292	12255	12204	12147	12213	11950	12197	12227	12255	12340	12244	12265	12209	12238	12182	12129	12324	12409	12133	12193	12028	12106	12288	12255	12261	12166	12254	12152	12135	12069	12034	12397	12148	12088	12123	12042	12268	12048	12284	12134	12109	12234	12300	12191	12242	12311	12319	12298	12133	12252	12333	12316	12276	12250	12422	12209	12174	12160	12195	12246	12174	12247	12268	12261	12448	12127	12221	12301	12367	12226	12213	12094	12132	12574	12201	12223	12252	12143	12252	12214	12203	12463	12281	12573	12367	12114	12339	12387	12150	11903	12189	12186	12153	12489	12379	12193	12208	12228	12358	12226	12119	12206	12236	12225	12189	12297	12056	12372	12156	12232	12182	12181	12237	12313	12111	12243	12240	12290	12387	12153	12163	12196	12172	12147	12264	12271	12313	12290	12227	12094	12175	12191	12229	12293	12288	12391	12381	12103	12177	12176	12314	12104	12154	12150	12142	12109	12193	12071	12205	12199	12282	12426	12222	12285	12221	12247	12249	12475	12216	12255	12207	12185	12276	12029	12231	12159	12079	12189	12197	12264	12097	12277	12367	12297	12399	12305	12211	12221	12259	12162	12039	12252	12153	12060	12209	12104	12249	12151	12190	12240	12035	12258	12341	12227	12171	12043	12061	12243	12243	12065	12208	12370	12268	12303	12413	12300	12200	12413	12202	12164	12249	12219	12253	12101	12214	12157	12269	12482	12128	12170	12261	12195	12297	12259	12329	12033	12354	12245	12110	12212	12333	12031	12358	12327	12296	12288	12291	12312	12342	12102	12247	12139	12201	12335	12314	12227	12028	12307	12181	12213	12265	12388	12298	12289	12170	12131	12153	12033	12170	12278	12281	12334	12051	12104	12266	12200	12178	12011	12195	12072	12129	12462	12200	12468	12253	12145	12152	12154	12352	12229	12186	12233	12134	12368	12185	12198	12194	12198	12186	12366	12282	12250	12393	12265	12120	12204	12122	12357	12250	12280	12212	12182	11955	12225	12397	12289	12225	12224	12265	12162	12133	12314	12155	12178	12314	12346	12139	12126	12124	12219	12192	12271	12239	12173	12253	12114	12148	12333	12265	12194	12214	12318	12356	12155	12272	12124	12200	12262	12237	12136	12137	12109	12198	12274	12053	12084	12173	12131	12253	12050	12078	12310	12230	12148	12167	12462	12278	12293	12159	12263	12373	12244	12159	12246	12170	12349	12239	12312	12299	12163	12312	12131	12312	12268	12290	12138	12281	12164	12217	12179	12340	12128	12245	12211	12369	12311	12121	12317	12182	12273	12111	12237	12221	12130	12278	12230	12212	12235	12213	12302	12241	12214	12287	12183	12197	12118	12097	12381	12273	12272	12291	12198	12092	12247	12246	12459	12267	12127	12232	12284	12334	12190	12150	12246	12458	12368	12389	12186	12127	12236	12145	12260	12260	12474	12237	12213	12363	12244	12287	12149	12460	12270	12231	12241	12196	12241	12317	12405	12146	12148	12153	12292	12224	12269	12245	12149	12086	12394	12032	12297	12268	12015	12250	12224	12302	12195	12257	12070	12151	12062	12052	12432	12042	12173	12240	12157	12215	12101	12132	12193	12205	12152	12398	12325	12173	12230	12213	12309	12231	12190	12186	12124	12282	12050	12288	12435	12212	12163	12492	12276	12250	12188	12102	12224	12064	11990	12361	12154	12235	12282	12393	12399	12350	12099	12482	12451	12250	12182	12320	12487	12209	12255	12065	12113	12086	12194	12372	12238	12198	12198	12188	12447	12379	12309	12333	12123	12337	12090	12252	12239	12340	12017	12163	12098	12192	12116	12215	11975	12109	12213	12152	12264	12224	12268	12326	12214	12259	12431	12275	12409	12315	12358	12288	12170	12306	12142	12263	12078	12166	11860	12196	12236	12361	12239	12238	12204	12207	12277	12266	12271	12049	12281	12212	12293	12319	12160	12129	12195	12274	12348	12290	12122	12082	12270	12182	12155	12342	12326	12313	12219	12007	12242	12077	12230	12173	12360	12363	12070	12156	12114	12264	12033	12306	12148	12077	12211	12281	12095	12169	12136	12170	12183	12282	12282	12204	12345	12090	12209	12239	12377	12346	12031	12289	12219	12281	12390	12266	12007	12084	12176	12227	12148	12357	12142	12235	12231	12226	12159	12241	12297	12237	12204	12263	12224	12464	12354	12159	12065	12383	12274	12293	12406	12084	12203	12434	12278	12297	12176	12178	12151	12322	12294	12317	12353	12232	12414	12323	12320	12243	12461	12379	12389	12220	12212	12225	12200	12232	12187	12313	12369	12240	12227	12178	12147
20498	35852	34691	28319	24021	20857	18765	16824	15741	14761	14135	13714	13389	13226	13001	12892	12757	12334	12309	12328	12351	12279	12204	12185	12244	12135	12105	12159	12185	12030	12076	11928	11850	11929	11937	11925	11762	11897	11929	11857	11878	11789	11859	11643	11676	11891	11802	11746	11628	11648	11721	11802	11877	11795	11839	11814	11775	11729	11833	11875	11896	11686	11876	11692	11793	11763	11856	11851	11808	11739	11625	11700	11792	11732	11677	11793	11678	11680	11526	11582	11678	11849	11775	11779	11853	11853	11725	11686	11646	11852	11536	11788	11865	11585	11786	11760	11788	11754	11742	11862	11732	11687	11965	11800	11924	11632	11725	11680	11668	11570	11741	11798	11691	11800	11712	11731	11601	11743	11753	11797	11769	11859	11801	11789	11691	11630	11825	11507	11712	11594	11619	11799	11705	11683	11777	11610	11825	11732	11706	11886	11730	11787	11829	11630	11917	11631	11829	11737	11823	11739	11684	11844	11763	11572	11696	11773	11718	11792	11853	11758	11768	11785	11690	11696	11786	11662	11581	11675	11685	11708	11788	11879	11760	11695	11819	11595	11785	11782	11719	11724	11831	11743	11776	11617	11829	11517	11694	11850	11765	11846	11755	11750	11850	11754	11732	11646	11782	11481	11705	11585	11721	11728	11801	11847	11753	11779	11867	11683	11819	11672	11765	11698	11677	11783	11716	11793	11641	11641	11760	11622	11778	11946	11702	11681	11658	11701	11771	11746	11783	11599	11810	11956	11869	11774	11669	11870	11690	11609	11670	11657	11782	11759	11634	11641	11583	11694	11755	11795	11795	11617	11654	11652	11597	11648	11826	11657	11704	11653	11775	11705	11829	11790	11591	11663	11693	11793	11763	11891	11693	11785	11968	11635	11817	11703	11687	11852	11776	11770	11826	11805	11703	11747	11556	11700	11638	11732	11633	11736	11628	11643	11670	11657	11633	11590	11784	11725	11874	11810	11549	11664	11875	11793	11768	11760	11701	11789	11815	11716	11720	11721	11646	11745	11814	11666	11789	11769	11733	11668	11752	11755	11705	11812	11636	11772	11666	11593	11645	11804	11877	11804	11720	11770	11755	11799	11825	11732	11723	11776	11792	11694	11751	11582	11544	11763	11754	11811	11789	11761	11620	11755	11621	11719	11837	11734	11673	11610	11771	11668	11715	11689	11880	11747	11770	11725	11720	11719	11629	11727	11777	11646	11637	11621	11774	11882	11752	11780	11866	11698	11724	11586	11672	11699	11753	11673	11734	11775	11811	11852	11812	11711	11745	11725	11813	11842	11723	11735	11591	11763	11611	11717	11903	11804	11692	11756	11762	11678	11739	11786	11871	11666	11718	11742	11603	11793	11636	11814	11770	11771	11693	11719	11668	11631	11685	11748	11708	11905	11757	11889	11778	11648	11727	11633	11585	11577	11771	11685	11631	11814	11941	11568	11795	11844	11809	11831	11890	11893	11918	11771	11601	11784	11693	11805	11645	11739	11851	11772	11724	11808	11748	11774	11749	11635	11690	11661	11819	11806	11632	11710	11835	11834	11764	11591	11659	11560	11642	11785	11807	11768	11670	11656	11860	11724	11735	11676	11693	11623	11682	11824	11678	11951	11714	11595	11594	11662	11664	11620	11602	11853	11782	11651	11957	11652	11796	11805	11769	11973	11721	11756	11729	11733	11662	11638	11701	11763	11805	11814	11669	11778	11752	11686	11874	11726	11727	11655	11773	11952	11705	11747	11715	11891	11799	11760	11843	11827	11710	11781	11747	11751	11829	11691	11740	11658	11621	11663	11764	11643	11732	11780	11759	11652	11731	11704	11727	11764	11547	11658	11841	11743	11717	11707	11715	11705	11918	11564	11709	11863	11838	11723	11882	11869	11831	11782	11747	11932	11695	11799	11728	11659	11816	11691	11782	11729	11647	11679	11747	11799	11708	11818	11683	11730	11828	11840	11615	11707	11700	11691	11597	11730	11773	11584	11747	11633	11768	11706	11766	11757	11874	11658	11754	11667	11808	11596	11871	11680	11659	11755	11854	11711	11718	11628	11812	11770	11665	11779	11712	11794	11693	11722	11676	11737	11699	11714	11724	11714	11732	11722	11682	11634	11812	11654	11783	11819	11735	11880	11842	11664	11839	11819	11681	11737	11697	11535	11774	11771	11684	11746	11705	11737	11639	11701	11727	11687	11694	11793	11791	11779	11654	11742	11818	11660	11582	11764	11730	11598	11887	11820	11783	11771	11800	11787	11800	11663	11710	11884	11744	11651	11756	11719	11885	11625	11662	11649	11735	11755	11762	11710	11648	11733	11704	11684	11617	11688	11719	11817	11699	11612	11684	11700	11714	11796	11673	11697	11688	11780	11907	11851	12021	11735	11729	11706	11578	11722	11686	11750	11858	11754	11805	11724	11777	11674	11724	11884	11767	11855	11753	11770	11803	11706	11686	11805	11674	11905	11905	11679	11824	11845	11601	11598	11728	11808	11803	11867	11611	11652	11649	11653	11834	11809	11541	11772	11663	11722	11565	11752	11762	11788	11649	11707	11684	11721	11832	11760	11647	11863	11827	11769	11687	11817	11858	11722	11833	11600	11523	11820	11694	11858	11697	11789	11691	11623	11754	11617	11794	11674	11674	11761	11782	11636	11766	11720	11851	11731	11746	11814	11686	11893	11761	11579	11645	11771	11737	11632	11785	11748	11679	11680	11740	11832	11582	11737	11807	11744	11759	11709	11625	11808	11634	11838	11727	11724	11779	11647	11696	11789	11775	11749	11622	11749	11795	11807	11847	11853	11862	11648	11669	11692	11723	11675	11764	11743	11839	11704	11737	11612	11580	11789	11775	11707	11763	11885	11601	11674	11744	11794	11797	11626	11766	11681	11878	11568	11820	11746	11742	11708	11836	11697	11709	11840	11773	11670	11738	11734	11687	11818	11603	11754	11847	11809	11717	11700	11725	11616	11734	11859	11750	11773	11883	11734	11868	11861	11740	11847	11713	11701	11778	11688	11756	11642	11623	11815	11655	11755	11814	11800	11910	11738	11782	11695	11719	11734	11706	11594	11652	11672	11748	11668	11665	11718	11644	11711	11655	11602	11648	11819	11860	11740	11698	11662	11681	11745	11902	11626	11742	11759	11580	11680	11754	11823	11662	11731	11741	11626	11691	11700	11766	11817	11755	11748	11750	11698	11738	11758	11760	11873	11521	11722	11670	11648	11550	11578	11659	11709	11763	11737	11855	11674	11711	11788	11684	11837	11691	11758	11778	11668	11729	11620	11766	11698	11815	11833	11618	11771	11707	11598	11528	11678	11531	11879	11670	11856	11627	11642	11811	11756	11674	11781	11764	11669	11616	11777	11744	11843	11656	11687	11801	11789	11834	11610	11764	11690	11713	11839	11723	11855	11866	11744	11782	11804	11482	11738	11804	11747	11760	11767	11805	11754	11592	11744	11631	11760	11578	11725	11734	11749	11677	11910	11727	11735	11781	11714	11923	11791	11681	11691	11768	11685	11629	11685	11796	11563	11815	11657	11687	11691	11764	11653	11827	11705	11674	11638	11722	11739	11682	11693	11619	11913	11811	11678	11939	11701	11586	11601	11655	11636	11709	11736	11793	11680	11775	11672	11808	11693	11796	11684	11756	11758	11783	11706	11771	11828	11618	11770	11807	11824	11766	11650	11739	11708	11681	11723	11798	11701	11881	11592	11807	11640	11582	11608	11726	11763	11812	11725	11687	11722	11742	11545	11664	11737	11788	11652	11785	11739	11730	11913	11784	11637	11662	11478	11595	11690	11757	11672	11661	11625	11799	11878	11659	11561	11781	11592	11948	11834	11660	11852	11772	11630	11677	11724	11707	11773	11867	11816	11804	11730	11819	11889	11681	11821	11744	11811	11697	11626	11827	11626	11717	11500	11510	11773	11730	11884	11810	11758	11584	11701	11855	11767	11649	11726	11639	11664	11700	11712	11702	11723	11732	11735	11741	11769	11836	11868	11740	11564	11872	11826	11679	11780	11899	11641	11653	11772	11777	11868	11602	11688	11814	11613	11664	11745	11694	11875	11799	11678	11802	11673	11966	11690	11695	11722	11770	11714	11615	11815	11764	11688	11818	11903	11679	11706	11725	11677	11860	11643	11687	11768	11749	11712	11648	11701	11700	11623	11808	11711	11835	11676	11736	11794	11525	11890	11801	11663	11809	11653	11817	11755	11833	11540	11778	11704	11673	11667	11645	11845	11750	11778	11764	11761	11703	11636	11846	11822	11833	11590	11918	11590	11785	11731	11563	11999	11646	11882	11868	11850	11813	11661	11656	11637	11814	11666	11603	11845	11834	11636	11804	11681	11801	11740	11855	11669	11762	11759	11720	11623	11815	11744	11680	11741	11789	11712	11632	11750	11847	11515	11599	11706	11590	11864	11731	11799	11738	11696	11810	11617	11650	11821	11745	11881	11674	11713	11817	11751	11729	11721	11604	11736	11814	11839	11755	11801	11666	11546	11699	11759	11626	11705	11570	11705	11697	11687	11892	11598	11691	11690	11662	11869	11659	11632	11668	11777	11584	11746	11742	11632	11768	11766	11661	11908	11831	11678	11934	11642	11753	11776	11669	11822	11712	11841	11557	11718	11828	11700	11811	11656	11736	11668	11844	11738	11738	11577	11690	11727	11696	11729	11644	11733	11607	11659	11633	11598	11631	11751	11662	11819	11634	11718	11810	11772	11610	11612	11769	11727	11625	11804	11676	11898	11773	11827	11735	11796	11915	11722	11762	11768	11806	11733	11765	11885	11880	11800	11689	11766	11852	11812	11822	11752	11831	11835	11817	11747	11812	11719	11653	11660	11642	11762	11615	11813	11682	11694	11669	11780	11780	11637	11632	11626	11582	11702	11860	11536	11725	11661	11846	11643	11632	11747	11787	11717	11748	11661	11758	11637	11649	11828	11677	11728	11794	11716	11727	11691	11662	11719	11799	11759	11684	11976	11780	11712	11653	11824	11682	11674	11677	11732	11766	12008	11732	11711	11700	11770	11679	11821	11785	11779	11818	11818	11739	11801	11813	11872	11776	11723	11784	11874	11970	11744	11719	11633	11635	11681	11641	11690	11807	11703	11697	11654	11545	11810
22701	20970	28677	23459	21290	22993	23269	16885	15146	14628	14128	13625	13486	13265	13168	13099	12757	12844	12513	12406	12518	12390	12483	12359	12391	12287	12327	12442	12400	12291	12329	12029	12118	12099	12029	12118	12028	11728	12148	11975	12068	12049	11955	11871	11951	11784	12119	11983	12062	12023	11886	11900	11869	11741	11871	11990	11742	11812	11845	11781	11774	11962	11970	11895	11779	11856	11896	12069	11857	11764	11933	11895	11925	11900	11917	11818	11912	11997	11911	11697	11869	11880	12005	11759	12033	11820	11884	11687	12092	12068	11876	11894	11896	11812	11922	11794	11719	11815	11875	11953	11842	11733	11959	11737	11897	11844	11850	12007	11631	11797	11861	11901	11622	11752	11855	11858	11911	11977	11864	11695	11914	11903	11834	11757	11895	11982	11674	11912	11933	11709	11951	11819	11941	11911	11882	11890	11926	11930	11880	11778	11830	11821	11867	11983	11791	11898	11638	11873	11944	11807	11863	11762	11995	11913	11876	11918	11760	11960	11713	11660	11860	11834	11902	11830	11756	11964	11926	11917	11803	11562	11647	11728	11808	11848	11702	11829	11918	11878	11788	11903	11773	11986	11810	11845	11724	11774	11941	11686	12011	11947	11833	11827	11903	11804	11882	11730	11904	11708	11732	11801	11787	11654	11880	11901	11817	11862	11697	11730	11862	11850	11793	11767	11883	11967	11768	11881	11798	11819	11895	11843	11870	11923	12083	11707	11846	11662	11908	11805	11755	11778	11708	11729	11761	11779	11865	11910	11848	11975	11892	11808	11837	11804	11844	11913	11893	11692	11750	11749	11658	11671	11791	11801	11785	11761	11657	11833	11831	11877	11880	11536	11802	11733	11826	11628	11831	11885	11873	11787	11960	11763	11848	12006	12076	11844	11819	11774	11882	11738	11759	11850	11765	11700	11884	11853	11894	11794	11629	11725	11768	11799	11819	11855	11718	11788	11900	11751	11844	11834	11648	11687	11829	11923	11919	11800	11914	11679	11915	11820	11759	11818	11714	11826	11807	11783	11924	11892	11757	11760	11790	11881	11851	11804	11683	11795	11832	11640	11835	11710	11725	11756	11757	11694	11730	11821	11901	11860	11878	11974	11811	11842	11826	11821	11980	11636	11737	11618	11948	11673	11882	11883	11835	11852	11733	11813	11909	11984	11627	11749	11796	11883	11778	11897	11819	11981	11943	11957	11777	11561	11809	11862	11687	11929	11856	11812	11472	11797	11782	11987	11727	11807	11996	11874	11984	11870	11737	11851	11551	11721	11787	11897	12010	11827	11698	11827	11759	11879	11696	11751	11827	11845	11899	11820	11858	11832	11808	11717	11867	11621	11733	11852	11922	11965	11862	11834	11846	11888	11801	11800	11805	11804	11963	11739	11875	11852	11686	11628	11609	11619	11777	11824	11800	11729	11708	11868	11887	11721	11778	11778	11721	11888	11810	11729	11791	11748	11814	11842	11903	11726	11773	11708	11638	11896	11867	11855	11758	11738	11837	11923	11982	11917	11683	11644	11810	11776	11637	11794	11840	11809	11618	11798	11968	11812	11891	11761	11867	11608	11694	11675	11855	11697	11799	11925	11587	11581	11850	11799	11716	11971	11961	11848	11975	11896	11923	11862	11856	11857	11826	11945	11873	11639	11779	11831	12042	11861	11644	11641	11893	11970	11983	11745	11762	11952	11802	11913	11769	11822	11847	11753	11780	11981	11861	11813	11667	11838	11809	11683	11809	12008	11970	11745	11887	11575	11874	11654	12011	11890	11789	11823	11733	11855	11716	11877	11825	11787	11977	11767	11841	11922	11777	11810	11951	11692	11869	11819	11919	11854	11792	11707	11940	11778	11839	11922	11772	11915	12019	11748	11913	11849	11816	11715	11857	12017	11875	11780	11869	11717	11969	11746	11757	11628	11796	11838	11905	11696	11868	11812	11881	11991	11760	11862	11873	11881	11873	11822	11708	11849	11882	11588	11786	11853	11777	11898	11835	11906	11813	11763	11835	11629	11833	11791	11992	11730	11684	11894	11726	11750	11865	11711	11857	12004	11916	12001	11778	11784	11913	11729	11839	11885	11875	11877	11904	11622	11795	11731	11799	11624	11760	11628	11860	11891	11739	11743	11724	11740	11833	11905	11970	11656	11719	11870	11881	11806	11797	11692	11785	11691	12066	11850	11949	11958	11943	11841	11809	11851	11653	11666	11999	11817	11957	11776	11742	11874	12014	11666	11832	11775	11847	11807	11715	11646	11654	11827	11983	11796	11931	11869	11667	11894	11676	12101	12046	11813	11723	11818	11802	11723	11798	11746	11876	11836	11999	11789	11925	11810	11672	11847	11782	11929	11874	11749	11680	11814	11747	11914	11706	11659	11818	11828	11762	11795	11879	11786	11799	11889	11923	11755	11823	11771	11777	11742	11751	11819	11854	11868	11756	11759	11780	11833	11775	11760	11883	11848	11765	11706	11680	11711	11780	11975	11955	11828	11894	11847	11668	11879	11950	11810	11925	11732	11822	11799	11563	11793	11790	11873	11919	11632	11892	11980	11764	11910	11862	11965	11739	11762	11816	11768	11741	11633	11702	11843	11992	11763	11814	11690	11790	11848	11709	11970	11860	11597	11805	11849	11978	11848	11819	11756	11734	11894	11863	11845	11721	11881	11783	11690	11835	11811	11825	11826	11871	11774	11986	11822	11907	11721	11885	11765	11900	11698	11648	11807	11794	11739	11791	11952	11931	11779	11726	11801	11802	11940	11751	11900	11902	11722	11912	11697	11766	11898	11975	11833	11866	11905	11778	11836	11893	11733	11852	11798	11914	11820	11822	11786	11821	11867	11757	11769	11866	11709	11734	11818	11842	11747	12078	11862	11970	11897	11882	11762	11717	11727	11789	11827	11957	11638	11632	11844	11939	11856	11835	11752	11871	11867	11667	11652	12030	11847	11804	11566	11748	11633	11755	11806	11696	11874	11781	11633	11913	11775	11791	11736	11691	11877	11893	11924	11870	11749	11911	11788	11807	11800	11842	11808	11608	11854	11951	11924	11789	11696	11770	11844	11712	11644	11659	11896	11730	11773	11995	11802	11810	11674	11796	11833	11771	11730	11819	11911	11722	11779	11700	11800	11897	11731	11992	11875	11831	11803	11958	11867	11976	11747	11767	11682	11802	11700	11695	11832	11738	11975	11887	11865	11723	11823	11901	11820	11898	11993	11950	11809	11887	11728	11702	11735	11691	11745	11814	11762	11850	11962	11968	11759	11741	11716	11688	11748	11900	11971	11673	12002	11752	11752	11879	11786	11814	11737	11761	11761	11781	11728	11754	11822	11887	11943	11727	11679	11842	11862	11634	11804	11781	11859	11620	11762	11789	11868	11663	11902	11926	11685	11736	11682	11905	11696	11831	11718	11860	11862	11799	11730	11884	11822	11685	11775	11832	11749	11982	11748	11775	12021	11857	11736	11922	11743	11903	11720	11717	11684	11974	11876	11942	11883	11692	11787	11817	11776	11787	11936	11979	11765	11743	11876	11773	12032	11950	11802	11845	11805	11884	11946	11881	11765	11735	11717	11833	11653	11776	11671	11713	11550	11758	11963	11785	11960	11912	11749	11770	11787	11849	11864	11762	11781	11817	11905	11780	11808	11871	11793	11645	11771	11827	11782	11906	11734	11929	11808	11734	11799	11771	11903	11821	11706	11671	11819	11871	11699	11668	11703	11888	11919	11846	11711	11949	11805	11706	11816	11758	11674	11882	11772	11754	11738	11801	11709	11708	11826	11955	11889	11855	11814	11699	11725	11935	11925	11937	11820	11672	11851	11741	11785	11615	11924	11837	11824	11832	11664	11887	11841	11873	11762	11878	11868	11891	11672	11853	11895	11765	11858	11922	11847	11920	11955	11720	11809	11639	11800	11953	11835	11806	11904	11647	11796	11696	11618	11867	11743	11804	11878	11762	11773	11795	11603	11717	11879	12039	11875	11799	11803	11809	11771	11728	11903	11634	11845	11859	11916	11837	11890	11912	11737	11853	11746	11756	11747	11869	12038	11970	11887	11686	11849	11778	11609	11960	11763	11714	11640	12036	11721	11810	11728	11538	11937	12039	11796	11959	11819	11750	11785	11910	12001	11997	11982	11648	11854	11778	11638	11668	11858	11945	11685	11670	11884	11871	11675	11806	11732	11822	11745	11840	11826	11816	11904	11749	11802	11778	11952	11825	11723	11953	11717	11786	11856	11730	11934	11922	11773	11880	11897	11730	11857	11704	11904	11907	11786	11750	11832	11891	11786	11592	11734	11677	11672	11853	11744	11690	11715	11780	11611	11905	11764	11778	11629	11786	11701	11786	11852	11874	11861	11979	11868	11970	11838	11904	11874	11940	11756	11724	11778	11793	11692	11968	11709	11719	11922	11842	11785	11766	11708	11720	11842	11775	11838	11753	11836	11851	11744	11969	11952	11881	11732	11810	11795	11958	11952	11810	11750	11809	11752	11745	11797	11840	11622	11721	11881	11882	11788	11607	11921	11878	11825	11820	11797	11704	11724	11705	11769	11747	11891	12058	11775	11814	11905	11903	11770	11861	11779	11719	11647	11635	11723	11879	11742	11725	11851	11751	11917	11640	11861	11802	11765	11958	11765	11961	11770	11853	11935	11848	11830	11699	11930	11925	11738	11792	11658	11803	11888	11792	11821	11690	11791	11760	11922	11761	11903	11965	11692	11809	11667	11766	11706	11831	11740	11946	11833	11662	11885	11673	12022	11819	11732	11730	11728	11650	11864	12049	11827	11786	11681	11731	11729	11904	11886	11746	11930	11863	11842	11863	11863	11633	11819	11931	11849	11752	11913	11856	11709	12016	11773	11875	11778	11611	11734	11873	11668	12029	11705	11755	11874	11758	11973	11862	11917	11818	11734	11661	11713	11977	11824	11824	11781	11621	11785	11681	11873	11744	11726	11871	11868	11827	11700	11880	11877	11811	11843	11829	11868	11935	11742	11685	11613	11860	11823	11708	11825	11783	11847	11822	11681	11790	11771	11771	11806	11852	11706	11790	11945	11701	11698	11835	11840	11744	11857	11932	11825	11966	11848	11756	11822	11782	11576	12055	11798	11723	11728	11724	11888	11857	11702
21874	39902	38650	31611	27103	23563	21042	18777	16928	15689	15065	14504	13975	13641	13323	12996	12736	12655	12535	12552	12159	12395	12094	12143	12095	12077	12067	12063	12121	11970	12088	11790	11795	11847	11774	11650	11728	11711	11621	11605	11511	11519	11652	11551	11440	11463	11596	11426	11691	11497	11572	11419	11632	11424	11521	11417	11624	11471	11632	11426	11370	11511	11288	11453	11355	11518	11514	11475	11501	11554	11427	11449	11349	11340	11424	11515	11448	11512	11372	11423	11243	11497	11422	11532	11695	11627	11385	11270	11366	11477	11535	11563	11284	11613	11429	11369	11478	11404	11542	11299	11386	11456	11595	11436	11454	11353	11422	11568	11507	11476	11541	11337	11491	11400	11494	11539	11399	11465	11434	11527	11508	11295	11549	11414	11455	11666	11316	11337	11415	11462	11510	11672	11430	11568	11217	11498	11347	11314	11552	11347	11650	11386	11523	11564	11524	11529	11418	11423	11679	11548	11334	11434	11535	11364	11415	11518	11491	11407	11477	11468	11455	11518	11297	11433	11379	11572	11347	11325	11431	11411	11357	11293	11233	11348	11305	11340	11516	11545	11470	11573	11568	11467	11559	11400	11375	11370	11364	11370	11527	11504	11424	11475	11354	11584	11464	11461	11385	11451	11471	11388	11398	11403	11472	11499	11338	11378	11364	11436	11403	11612	11322	11477	11477	11571	11481	11348	11431	11478	11424	11409	11506	11384	11470	11310	11446	11507	11338	11395	11343	11427	11408	11544	11454	11497	11530	11382	11166	11344	11303	11269	11412	11324	11420	11402	11307	11555	11492	11347	11454	11541	11419	11419	11279	11402	11406	11290	11450	11346	11345	11537	11391	11282	11398	11470	11445	11345	11483	11559	11526	11321	11436	11427	11375	11373	11537	11353	11459	11535	11448	11437	11296	11335	11442	11547	11470	11364	11428	11361	11488	11416	11513	11312	11425	11461	11577	11430	11628	11389	11465	11420	11536	11461	11286	11477	11405	11372	11294	11570	11500	11468	11516	11453	11472	11381	11339	11479	11437	11458	11499	11558	11485	11306	11500	11574	11433	11473	11429	11339	11423	11380	11412	11425	11575	11478	11447	11452	11466	11319	11441	11448	11484	11500	11394	11441	11275	11569	11288	11332	11590	11452	11355	11399	11536	11372	11423	11442	11623	11301	11416	11406	11489	11366	11572	11489	11335	11301	11429	11440	11408	11468	11487	11372	11411	11353	11527	11552	11335	11440	11640	11327	11271	11315	11478	11479	11591	11501	11417	11494	11449	11518	11537	11466	11346	11494	11394	11633	11264	11475	11346	11559	11428	11282	11532	11354	11405	11487	11481	11427	11401	11448	11451	11306	11470	11299	11340	11439	11493	11324	11297	11406	11395	11469	11570	11451	11323	11385	11477	11307	11413	11536	11312	11524	11600	11352	11289	11476	11480	11359	11459	11428	11361	11442	11524	11317	11438	11331	11595	11551	11347	11432	11586	11500	11465	11396	11457	11454	11426	11532	11481	11439	11574	11436	11351	11304	11441	11516	11496	11362	11463	11421	11477	11439	11524	11442	11630	11382	11336	11402	11357	11459	11360	11376	11351	11448	11420	11498	11427	11426	11555	11413	11532	11525	11420	11669	11497	11411	11583	11387	11246	11573	11511	11398	11332	11464	11415	11450	11551	11465	11520	11471	11359	11358	11490	11411	11473	11365	11457	11398	11360	11562	11431	11524	11491	11575	11591	11407	11478	11344	11499	11401	11550	11372	11351	11460	11403	11580	11388	11414	11393	11440	11371	11445	11320	11392	11395	11277	11466	11300	11463	11436	11469	11504	11261	11383	11394	11462	11310	11499	11433	11521	11313	11395	11541	11422	11377	11494	11413	11416	11380	11435	11525	11414	11404	11462	11704	11388	11604	11378	11428	11368	11473	11352	11360	11371	11412	11339	11485	11424	11472	11367	11378	11424	11349	11456	11393	11380	11460	11520	11523	11355	11590	11468	11433	11450	11366	11384	11461	11325	11518	11538	11430	11430	11565	11545	11475	11337	11259	11489	11465	11433	11416	11414	11276	11409	11358	11330	11394	11388	11358	11528	11484	11349	11543	11375	11269	11334	11471	11523	11417	11374	11403	11494	11461	11485	11271	11365	11401	11518	11332	11318	11363	11470	11464	11388	11536	11508	11448	11385	11365	11390	11592	11418	11387	11343	11571	11451	11271	11583	11394	11358	11400	11362	11257	11414	11408	11357	11373	11485	11343	11397	11247	11507	11417	11330	11293	11393	11426	11529	11405	11396	11378	11380	11411	11393	11440	11402	11425	11440	11422	11535	11437	11342	11458	11274	11485	11422	11374	11370	11449	11480	11475	11489	11338	11443	11437	11228	11424	11457	11425	11428	11382	11350	11347	11469	11587	11300	11606	11382	11525	11466	11385	11458	11487	11417	11376	11440	11262	11390	11458	11416	11457	11481	11316	11400	11431	11252	11546	11517	11313	11310	11448	11484	11468	11352	11312	11373	11523	11219	11718	11450	11482	11305	11460	11361	11374	11456	11476	11349	11556	11464	11394	11454	11456	11383	11332	11389	11263	11451	11339	11460	11534	11478	11566	11490	11401	11343	11543	11448	11321	11460	11439	11317	11502	11416	11341	11374	11476	11504	11368	11520	11416	11493	11357	11300	11431	11565	11362	11583	11296	11283	11466	11361	11385	11319	11456	11307	11289	11397	11452	11339	11370	11422	11434	11304	11636	11371	11327	11499	11261	11391	11471	11328	11390	11307	11398	11484	11447	11489	11437	11412	11597	11455	11362	11451	11384	11380	11327	11417	11396	11374	11505	11356	11396	11315	11393	11367	11488	11460	11458	11455	11356	11438	11316	11493	11450	11344	11322	11446	11388	11393	11475	11277	11359	11434	11379	11512	11357	11491	11437	11500	11451	11401	11216	11398	11368	11624	11337	11636	11338	11430	11506	11336	11435	11402	11534	11563	11433	11435	11429	11384	11361	11416	11434	11498	11317	11310	11463	11437	11317	11501	11506	11483	11503	11443	11421	11307	11461	11457	11390	11347	11436	11386	11488	11520	11458	11456	11494	11487	11324	11485	11368	11385	11204	11416	11397	11455	11580	11363	11346	11467	11294	11212	11333	11559	11608	11494	11411	11496	11379	11503	11425	11401	11365	11473	11244	11408	11391	11469	11519	11368	11514	11318	11499	11585	11467	11515	11498	11559	11554	11568	11392	11477	11415	11350	11428	11404	11682	11366	11350	11370	11474	11441	11538	11411	11411	11266	11303	11474	11444	11359	11482	11341	11457	11475	11410	11445	11475	11285	11518	11366	11525	11420	11493	11418	11360	11344	11445	11251	11600	11490	11275	11497	11338	11539	11315	11497	11548	11448	11302	11508	11486	11593	11494	11429	11469	11378	11374	11330	11648	11421	11375	11686	11285	11529	11520	11533	11437	11494	11413	11444	11511	11305	11496	11428	11289	11475	11380	11482	11497	11338	11293	11522	11507	11396	11356	11370	11356	11469	11476	11562	11391	11387	11549	11157	11369	11387	11368	11448	11447	11297	11465	11455	11438	11419	11448	11515	11428	11342	11412	11402	11475	11402	11415	11585	11474	11538	11396	11466	11515	11419	11399	11321	11367	11363	11355	11338	11385	11351	11573	11436	11542	11510	11405	11487	11375	11594	11486	11420	11526	11455	11447	11342	11347	11313	11409	11378	11507	11320	11352	11364	11349	11484	11516	11492	11528	11354	11430	11543	11362	11588	11511	11517	11405	11310	11381	11371	11326	11461	11578	11390	11434	11314	11523	11343	11572	11482	11588	11307	11470	11303	11255	11380	11316	11502	11482	11405	11528	11380	11399	11554	11223	11476	11516	11304	11370	11404	11500	11409	11438	11602	11428	11284	11494	11631	11439	11488	11471	11474	11291	11459	11375	11447	11528	11331	11516	11346	11397	11431	11367	11348	11349	11392	11436	11434	11458	11342	11414	11413	11433	11503	11238	11391	11364	11405	11354	11398	11335	11294	11447	11487	11368	11309	11359	11325	11401	11482	11529	11526	11388	11390	11433	11348	11368	11459	11336	11550	11459	11417	11375	11419	11478	11393	11377	11383	11308	11556	11295	11490	11393	11452	11392	11351	11230	11367	11434	11371	11460	11349	11289	11595	11401	11563	11541	11387	11443	11341	11457	11315	11502	11498	11578	11400	11339	11535	11463	11574	11260	11470	11494	11426	11399	11302	11378	11444	11369	11423	11464	11483	11492	11487	11473	11399	11636	11464	11535	11442	11346	11484	11404	11334	11447	11401	11394	11280	11478	11436	11297	11403	11493	11304	11467	11427	11314	11492	11406	11453	11415	11425	11371	11467	11579	11570	11570	11459	11431	11216	11371	11463	11356	11512	11439	11285	11432	11374	11469	11437	11571	11457	11431	11389	11466	11482	11546	11304	11373	11530	11552	11542	11455	11394	11449	11404	11368	11449	11415	11505	11407	11581	11436	11433	11496	11512	11311	11280	11470	11313	11306	11319	11401	11539	11423	11543	11464	11475	11442	11411	11391	11453	11563	11456	11425	11450	11401	11308	11318	11242	11572	11376	11289	11316	11434	11404	11398	11519	11467	11433	11451	11513	11463	11498	11400	11503	11584	11335	11525	11435	11430	11478	11355	11344	11429	11444	11504	11462	11346	11517	11385	11467	11296	11372	11554	11289	11401	11417	11389	11385	11291	11425	11441	11534	11317	11438	11365	11312	11562	11403	11467	11442	11475	11304	11409	11440	11450	11336	11451	11477	11463	11447	11565	11539	11372	11554	11300	11452	11423	11514	11409	11371	11304	11297	11349	11464	11454	11485	11489	11331	11449	11358	11407	11379	11375	11416	11423	11455	11540	11463	11558	11388	11501	11510	11342	11380	11546	11434	11405	11514	11369	11418	11409	11471	11418	11336	11511	11491	11420	11589	11498	11362	11418	11408	11229	11410	11411	11399	11485	11366	11356	11377	11560	11498	11529	11424	11373	11414	11432	11326	11426	11506	11427	11622	11371	11654	11528	11422	11501	11380	11480	11435	11522	11427	11324	11404	11401	11558	11401	11292	11505	11413	11611	11413	11401	11417	11520	11480	11483	11391
27394	22845	26636	23161	17988	16505	15496	14608	14057	13911	13884	13644	13416	13419	13298	13301	13261	13094	13012	12994	13122	12992	13128	13211	13029	12905	13083	12959	13056	12941	13123	13102	13042	12806	13130	13066	12969	12947	12974	12929	12941	12905	12858	12886	13030	12819	12914	12782	12927	12947	12898	12859	12970	12962	12862	12825	12879	12852	12856	12947	12839	12787	12888	12955	12991	12590	12719	12810	12921	12932	12755	12674	12934	12839	12854	13006	12831	12779	13013	12839	12950	12966	12800	12999	13010	12932	12780	12829	12942	12926	12915	12941	12890	12843	12928	12977	12672	12843	12868	12800	12858	12918	12898	12857	12818	12994	12766	12964	12906	12812	12894	12740	12781	12768	12879	12826	12819	12862	12744	12995	12760	12778	12766	12773	12868	12961	12713	12858	12847	12821	12736	13016	12729	13058	12677	12776	12813	12844	12886	12730	12947	12793	12913	12801	12909	12714	12891	12853	12843	12910	13030	12798	12978	12820	12823	12812	12965	12657	12614	12968	12767	12851	12726	12731	12918	12842	13012	12863	12996	12815	12761	12776	12791	12840	12883	12732	12942	12751	12849	12683	12929	12787	12883	12828	12956	12834	12626	12792	12836	12870	12716	12785	12992	12756	12809	12842	12914	12855	12720	12800	12876	12858	12758	12680	13010	12851	12776	12817	12835	12826	12862	12788	12951	12844	12905	12824	12840	12953	12803	12873	12822	12873	12891	12895	12939	12569	12829	12951	12766	12982	12796	12872	12741	12811	12887	12878	12827	12821	12835	13021	12904	12827	12883	12962	12975	12864	12966	12823	12704	13022	12963	12859	12725	12951	12789	13091	12950	13020	12786	12943	12913	12717	12737	12677	12890	12698	12749	12796	12973	12754	12897	12980	12785	12636	12789	12719	12945	12799	12896	12907	12799	12795	12643	12913	12812	12626	13018	12797	12912	12670	13110	12746	12924	12877	12743	12969	12755	12751	12727	12728	12820	12759	12868	12820	12885	12825	12813	12578	12641	12857	12745	12779	12855	12725	12777	12817	12929	12897	12759	12965	12735	12825	12972	12781	12660	12724	12983	12805	12889	12846	12806	12779	13049	12828	12673	12758	12829	12945	12832	12749	12967	12987	12840	12932	12690	12820	13030	12607	12650	12835	12815	12967	12970	12840	12956	12954	12868	12807	12785	12852	12804	12805	12846	12914	12733	12819	12878	12901	12654	12833	12810	12836	12865	12729	12881	12907	12730	12747	12812	12750	12806	12820	12738	12768	12959	12881	12745	12867	12899	12923	12903	13004	12746	12817	12910	12965	12775	12902	12815	12956	12968	12691	12908	12801	12676	12812	12945	12873	12770	12883	12877	12943	12769	12917	12826	12789	12844	12892	12953	12820	12737	12691	12825	12842	12708	12815	12976	12728	12710	12849	12683	12827	12733	12945	12966	12751	12980	12702	12992	12772	12891	12598	12790	12824	12784	13018	12812	12917	12786	12822	12827	12828	12971	12946	12919	12879	12760	12846	12957	12962	12831	13040	12890	12878	12817	12916	12893	12973	12896	12993	12689	13050	12947	12743	12715	12829	12883	12807	12749	12819	12873	12830	12849	12938	12768	12936	12949	12881	12798	12938	12837	12862	12933	12842	12877	12834	12671	12745	12963	12809	12988	12815	12850	12775	12884	12851	12887	13029	12659	12877	12977	13003	12746	12761	12799	12632	12875	12869	12917	12842	12910	12798	13037	12913	12679	12933	12955	12731	12753	13029	12940	12827	12756	12727	12787	12867	12819	12754	12778	12717	12819	12930	12778	12731	12820	12792	12642	12765	12791	12838	12831	12985	12862	12797	13012	12818	12995	12891	12684	12737	12799	12608	12796	12939	12974	12937	12852	12797	12959	12745	12781	12790	12764	12798	12915	12720	12747	12757	12852	12815	12898	12907	12725	12926	12868	12876	12946	12834	12866	12799	12761	12988	12842	12876	12899	12889	12928	12852	12824	12963	12820	12774	12844	12782	12942	12841	12799	12591	13098	12867	12791	12720	12790	12786	12515	13000	12869	12815	12821	12821	12903	12900	12828	12915	12825	12775	12851	12752	12819	12874	12772	12980	12810	12974	12891	12880	13059	12903	12783	12803	12783	12759	12989	13037	12848	12931	12690	12816	12452	12855	12913	12719	12772	12999	13067	12957	12750	12931	12805	12783	12867	12892	12778	12841	12680	12739	12877	12878	12822	12778	12782	12865	12885	12959	12917	13006	12876	12889	12741	12905	12733	12977	12996	12787	12719	12841	12826	12750	12811	12891	12870	12669	12907	12928	13001	12739	12731	12744	12939	12900	12723	12808	12834	12858	12850	12881	12811	12798	12833	12734	12729	12781	12863	12931	12895	13146	13015	12857	12888	12805	12943	12764	12812	12905	12913	12689	12873	12906	12995	12866	12898	12748	12867	12712	12759	12844	12909	12992	12998	12997	12810	12880	12877	13064	12760	12806	12924	12691	12893	12873	12856	12723	12761	12911	13004	13009	12895	12874	12932	12847	12870	13082	12830	12764	12884	12591	12828	12912	12776	12830	12865	12993	12852	12695	12968	12792	12762	12839	12907	12972	12991	12927	12826	12999	12988	12898	12907	12802	12879	12714	12713	12957	13117	12962	12728	12906	12963	12868	12789	12762	13068	12964	12997	12794	12887	12832	12940	12912	12849	12776	13025	12785	12803	12964	12987	12807	12950	12720	12900	13017	12810	12742	12827	12748	12730	12819	12778	12722	12782	12771	12766	12932	12840	12932	12727	12809	12921	12751	12981	12771	12879	13077	12987	12945	12778	12768	12826	12935	12861	12713	12700	13076	12941	12734	12872	12870	12819	12697	12737	12906	12882	12898	12871	12997	12935	12866	12795	12658	12783	12958	12996	12874	12829	12713	12862	12838	12809	12865	12746	12844	12742	13042	12879	12869	12810	12770	12868	12908	12908	12843	12815	12840	12969	12808	12954	12805	12968	13039	12969	12841	12800	12731	12864	12793	12867	12790	12772	12896	12794	12837	12757	12611	12955	12934	12946	12762	12827	12697	12981	12799	12882	12827	12889	12659	12857	13009	12895	12854	12895	12737	12663	12732	12938	12845	12804	13102	12873	12879	12824	13076	12934	12795	12570	12829	12618	12779	12818	12777	12894	12755	13057	12785	12847	12849	12958	12930	12932	12816	12955	12674	12867	12930	12870	12932	12932	12861	12899	12796	12888	12987	12782	12780	12656	12801	12830	12934	12802	12600	12661	12717	12825	12916	12843	12691	12849	12852	12708	12781	12646	12555	12834	13077	12866	12889	12913	12962	12894	12966	12781	12749	12849	12893	12866	12818	12878	12992	12750	12944	12748	13014	12905	12950	12892	12872	12795	12943	12586	12811	12975	12734	12760	12855	12926	13006	12740	12630	12788	12924	12997	12898	12887	13020	12920	13029	12943	12699	12782	12739	12909	12855	12809	12862	12763	12725	12795	12805	12860	12878	12801	12840	12857	13007	12954	12806	12958	12883	12924	12909	12931	12764	12711	12867	12818	12759	12933	12754	12805	12934	13033	12697	12726	12879	12903	12904	12838	12988	13013	12859	12907	12925	12858	12996	12930	12914	12894	12927	12859	12827	12895	12792	12953	12888	12963	12829	12939	12788	12925	12768	12603	12790	13042	12855	12906	12662	12867	12852	12948	12842	12894	12876	12791	12908	12896	12807	12798	12880	12777	12980	12785	12907	12843	13280	12828	12792	12862	12837	13085	12861	12993	12707	12821	12782	12848	12875	12799	12852	12801	12737	12771	12872	12943	12824	12660	12798	12824	12927	12994	13045	12770	12864	13064	12863	12826	12730	12872	12931	12977	12919	12850	12963	12731	12924	12908	12999	12705	12758	12955	12790	12850	12827	13038	12921	12783	12737	12783	12840	12882	12815	12779	13070	12937	12855	12789	12842	12822	12901	12716	12923	12892	12804	12812	12917	13026	12879	13009	12762	12866	12690	12870	12865	12891	12802	13017	12762	12832	12677	12823	12930	12853	12846	12895	12792	12875	12930	12760	12639	12694	12944	12828	12705	12954	12931	12482	12547	12843	12983	12866	12747	12688	12809	12737	12829	12723	12714	12915	12954	12900	12966	12815	12852	12914	12764	12789	12858	13079	12960	12707	12792	12675	13023	13034	12796	12943	12863	12829	12862	12897	12938	12900	12907	12817	12784	12673	12851	12886	12845	12895	13068	12872	12790	12819	12804	12839	12898	12878	12871	12860	12820	12823	12768	12798	12871	12774	13000	12867	12740	12792	12794	12846	12780	12989	12628	12853	12780	12821	12797	12896	12990	12896	13004	12600	12791	12640	12730	12836	12684	12696	12845	12841	12941	13024	12730	12964	12754	12856	12880	12960	12837	12651	12836	12931	12874	13063	12674	12706	12854	12763	12796	12869	12844	12789	12797	12827	12729	12938	13025	12925	12915	12755	12784	12957	12834	12896	12987	12699	12905	12827	12793	12742	12623	12936	12960	12922	12836	12852	12932	13059	12869	12753	12762	12844	12920	12786	12796	12767	12793	12689	12967	12859	12669	12660	12767	12788	13081	12919	12910	12841	12863	13032	12772	12777	12899	12862	12718	12729	12829	12868	12695	12915	12871	12918	12803	12766	12641	12932	12923	12713	12948	12776	12871	12977	12869	12844	12850	12752	12892	12797	12639	12694	12814	12827	12782	12828	12880	12739	12973	12791	12766	12729	13025	13018	12921	12899	12725	12822	12837	12979	12831	13071	12922	12836	12681	12831	12924	12714	12859	13036	12889	12914	12829	12800	12819	12761	12998	12901	12865	12814	12808	12715	12869	12637	12822	12933	12793	12933	12865	12859	12832	12985	12814	12780	12873	12814	12852	12994	12791	12774	12720	12877	12710	12744	12908	13101	12875	12754	12838	12900	12837	12735	13057	12891	12850	12772	12725	12948	12968	12749	12800	12790	12850	13097	12764	12858	12963	12867	12810	12814	13060	12834	12799	12761	12761	12913	12900	12900	12804	12815	12598	12749	12784	12972	12948	12767	12863	12813	12770	12790	12859	12912	12928	12755	13100	13124	12725	12875	12844	13012	12812	12879	12627	12891	12816	12779	12861	13154	12753
20707	30426	29821	23569	19834	17804	16438	15235	14307	13800	13678	13355	13142	13097	12911	12918	12598	12650	12450	12561	12573	12372	12534	12462	12442	12313	12549	12331	12455	12464	12282	12334	12163	12307	12155	12282	12228	12233	12203	12143	12194	12201	12232	11924	12075	12066	12233	12143	12211	12156	12065	12188	12188	12135	12103	12126	12136	12110	12192	12053	11985	12137	12192	12245	12088	12042	12047	12202	12030	12217	12235	12285	12244	12164	12105	12083	12098	12040	12030	12067	12249	12045	12207	12226	12149	12102	12117	12136	12176	12220	12087	12116	12098	11991	12134	12023	12164	12220	12277	12256	12156	12128	12152	12211	12248	12132	12073	12111	12228	12049	12103	12143	12200	12117	12233	12124	12139	12258	12382	12392	12074	12166	12178	12212	12049	12168	12040	12055	12201	12163	12013	12308	12310	12018	12140	12052	12036	12126	12150	12180	12099	12309	12059	12076	12070	12072	12172	12000	12087	12071	12247	12125	12245	12064	12005	12123	12097	12191	12005	12092	12150	12092	12050	12117	11992	12064	12024	12170	11988	12082	12180	12225	11965	12114	12050	12212	12304	12159	12157	12186	12119	12271	12017	12182	12251	12149	12097	12115	12261	12131	12302	12204	12248	12017	12007	12195	11975	12130	12147	12075	12100	12126	12087	12196	11925	12225	12175	12242	12140	12367	12268	12115	12066	12188	12181	12114	12061	12204	12236	12074	12145	12160	12140	12152	12174	12153	12095	12035	12032	12031	12123	12259	12071	12152	12204	12177	12048	12170	12185	12169	12058	12086	12151	12187	12285	12106	12204	12202	12092	12117	12106	12087	12175	12068	12107	12118	12075	12231	11969	12102	12156	12258	12150	12187	12182	11989	12088	12297	12143	12107	12158	12267	12021	12222	12112	12365	12042	12123	12172	12179	12201	12174	12012	12065	12112	12294	11997	12187	12039	12142	11998	12144	12134	11985	12125	11976	12109	12241	12174	12150	12232	12187	11978	12255	12203	12146	12025	12125	12060	12042	12188	12142	12161	12169	12047	12151	12155	12021	12041	12076	12059	12023	12177	12212	12123	12111	12236	12140	12068	12163	12146	12038	12121	12214	12030	12239	12152	12144	12126	12063	12153	12076	12136	12088	12132	12004	12077	12112	12097	12068	12055	12089	12069	12167	12184	12190	12116	12026	11938	12209	12036	12218	12087	12205	12072	12040	12273	12154	11934	12241	12181	11972	12063	12044	12124	12205	12149	12076	11982	12184	12142	12156	12146	11990	12219	11982	12204	12083	12114	12143	12132	12350	12201	11951	11925	12210	12045	12143	12177	12191	12165	12235	12036	12289	12025	12109	12184	12261	12147	12095	12237	12139	12098	12182	12065	12266	12169	12137	11937	12181	12173	11949	12257	12124	11981	12279	12118	12265	12090	12154	12277	12025	12076	12192	12274	12145	12174	12187	12243	12133	12249	12225	12167	12036	12306	12162	12005	12222	12228	12071	12116	12162	12106	12293	12124	12179	12126	12152	12314	12019	12083	12082	12101	11984	12061	12143	12161	12115	11972	11940	12057	12098	12066	12194	12135	12320	12271	12202	12137	12054	12263	12094	12208	12086	12149	12125	12139	12265	12052	12097	12077	12189	12150	12192	12006	12164	12189	12218	12182	12058	12181	12063	12219	12152	11989	12118	12023	12150	12137	12097	12082	12140	12193	12037	12192	11957	12080	12244	12358	12020	12169	12272	12172	12171	12133	12296	12189	12160	12290	12072	12233	12034	12122	12169	12083	12084	12067	12083	12098	12254	12166	12070	12130	12064	12106	12194	12200	12294	12182	12143	12073	12150	12166	12192	12055	12048	12097	12074	12175	12164	12180	12136	12203	12193	12001	12178	12150	12087	12003	12171	12301	12048	12201	12117	12187	12090	12106	12182	12090	12221	12145	12044	12226	12143	12249	12208	12236	12101	12176	12053	12032	12313	12134	12181	12084	12168	12198	12298	12154	12058	12189	12216	12132	12165	11991	12059	12095	12154	12238	12192	11987	12228	12119	12162	12022	12068	12073	12200	12207	11946	12006	12021	12209	12245	12147	12203	12200	12266	12152	12045	12137	12168	12019	12072	12185	12263	12170	12129	12146	12102	12152	12017	12242	11916	12213	12246	12236	12128	12118	12040	12252	11995	12088	12104	11992	12102	12020	12327	12211	12103	11958	12170	12183	12151	12213	12202	11978	12037	12306	12115	12059	12115	12284	12144	12001	12112	12112	12125	12039	12073	12064	12180	11967	12028	12098	12223	12170	12136	12083	12107	12202	12327	12238	12071	12178	12126	12153	12289	11955	12172	12086	12248	12096	12021	12103	12346	12208	11995	12002	12179	12011	12244	12135	12147	12017	12039	12240	12278	12096	12187	12070	12163	12227	12158	12196	12107	12164	12174	12184	12064	12127	12073	12083	12107	12181	12160	12095	12182	12093	12119	12209	12030	12116	12261	11984	12064	12185	12137	12130	12087	12128	12146	11973	12213	12119	12187	12198	12232	12135	12026	12097	12047	12243	12226	12285	12098	12131	12204	12003	11973	12132	12074	12086	12046	12036	12078	12193	12236	12076	12060	12174	12044	12136	12252	11893	12103	12110	12144	12162	12088	12209	12273	12321	12191	12201	12077	12090	12197	12193	12169	12209	12066	12146	12337	11880	12190	12146	12038	11979	12143	12244	12252	12047	12013	12265	12040	12145	12102	12039	12123	12219	12079	12178	12171	12099	12284	12272	12178	12120	12141	12186	12238	12006	12072	11977	11925	12166	12151	12168	12072	12138	12043	12029	12258	12101	12113	12257	12063	12078	12285	12198	12193	12084	12172	11882	12141	12077	12176	12058	12142	12144	12044	11997	12247	12138	12109	12211	12126	12129	12157	12118	12165	12089	12125	12161	12021	12195	12121	12008	12038	11963	12130	12140	12188	12094	12077	12132	12297	12245	12092	11887	12098	12099	12100	12142	12073	12095	12218	12243	12086	12115	12043	12240	12178	12204	12132	12223	12046	12034	12231	12078	11992	12104	12103	12201	12148	12051	12259	12062	12145	12209	12160	12065	12101	12048	12195	12315	12148	12241	12254	12051	12189	12100	12135	12240	12236	12128	12235	12112	12012	12186	12239	12178	12142	12137	12147	12107	12092	12230	12157	12188	12160	12029	12047	12115	12267	12203	12076	12225	12131	11934	12037	12152	12257	12118	12136	12125	12163	12144	12008	12142	12140	12015	12101	12166	12181	12146	12010	12076	12084	12109	12145	12189	12114	11994	12115	12152	11969	12190	12080	12232	12091	12261	12086	11965	12218	12201	12217	12217	12144	12123	12145	12095	12106	11886	12019	12112	12189	12254	12082	12116	12160	11948	12146	11986	12099	12021	12133	12147	12073	12022	12162	12051	12117	12160	12307	12210	12229	12187	12211	12290	11977	12141	12191	12098	12214	12191	12027	12094	12192	12140	11974	12073	12179	12170	12139	12193	12174	12030	12135	12121	12185	12140	12188	12156	12207	12081	12074	11862	11972	12323	12075	12282	12302	12153	12249	12168	12113	12145	12050	12120	12290	12268	12092	12031	12051	12177	12040	12150	12247	12124	12230	12332	12175	12201	11966	12075	12177	12313	12145	12217	12185	12113	12239	12237	12158	12066	12279	12150	12021	12148	11868	12326	12163	12261	12009	12092	12232	12238	12167	12090	12042	12185	12083	11904	12257	12176	12160	11961	11986	12123	11980	11994	12183	12162	12089	12124	12046	12174	12065	12239	12068	12082	12284	12182	12139	12159	12020	12172	12126	12054	12249	12325	12236	12095	11958	12041	12010	12403	12283	11990	12094	12012	12043	12273	12168	12204	12119	12142	12011	12120	12255	12160	11966	12255	12194	12103	12158	12179	12049	12295	12180	12057	12196	12044	12155	12266	12007	12112	12322	12159	12188	12224	12121	12077	12152	12289	12046	12241	12018	12105	12082	12106	12065	12106	12171	12130	12276	12034	11993	12110	12251	12178	12324	12074	12113	12078	12212	12142	12096	12233	12161	12022	12230	12057	12328	12199	12201	12029	12078	12273	12150	12205	12117	12281	12165	12137	12123	12049	12067	12190	12234	12039	12116	12115	12206	12300	12124	12212	12100	12190	11990	12311	12085	11981	12070	11952	12145	12174	12261	12226	12175	12281	12216	12119	12201	12063	12203	12358	12073	12153	11936	12068	12085	12213	12069	12229	12062	12188	12206	12202	12043	12175	11964	12147	12136	12353	12004	12225	12096	12128	12281	12172	12300	12144	12135	12127	12318	12176	12121	12203	12200	12130	12081	12218	12334	12164	12276	12067	12136	12036	12155	12093	12134	12003	12183	12269	12109	12116	12188	12153	12146	12178	12057	12016	12238	12154	12172	11984	12124	11968	12275	12086	12151	12174	12215	12110	11977	12136	12122	12293	12030	12231	12108	12167	12106	12174	12199	12168	12042	12142	11939	12298	12190	12183	12253	12081	11915	12215	12187	12121	12075	12246	12245	12116	12075	12257	12073	12160	12157	12188	12150	12197	12195	12157	12140	12137	12058	12190	12102	12157	12009	12182	12212	12161	12151	12291	11958	12071	12153	12184	12162	12024	12054	12120	12165	12130	12094	12195	11898	12290	12088	12343	12010	12116	12176	12261	12190	12066	11911	12076	12225	12167	12155	12229	12223	12176	12135	12244	12192	12067	12225	12198	12049	12120	12098	12112	12326	12152	12090	12225	12063	12169	12136	12272	12230	12180	12276	12265	12148	12245	12096	12201	12220	12269	12074	12156	12153	12083	12249	12167	12056	12246	12098	12209	12082	12190	12059	12049	12126	12121	12136	12139	12353	12102	12260	12213	12072	12089	12206	12086	12069	12096	12225	12182	12129	12055	12174	12064	12190	12176	12079	12207	12189	12163	12156	12290	12339	12154	12098	12205	12125	12356	12101	12303	12202	11943	12285	12084	12315	12283	12044	12169	12140	12109	12205	12108	12080	12244	12192	12012	12262	12163	12133	12255	12176	12229	12209	12159	12221	12124	12215	12164	12183	12180	12068	12089	12195	12089	12279	11977	12093	12255	12132	12084	12114	12129	12071	12194	12270	12121	12194	12033	12272	12078	12056
23748	21003	28263	24238	22055	20603	18459	15509	14239	13868	13713	13615	13312	13127	13046	13022	12954	12827	12680	12732	12646	12500	12550	12526	12653	12630	12507	12537	12401	12255	12372	12482	12551	12291	12199	12616	12590	12313	12399	12399	12417	12283	12426	12399	12307	12275	12355	12457	12491	12253	12180	12340	12449	12195	12235	12325	12102	12361	12354	12154	12273	12160	12454	12358	12366	12150	12294	12247	12041	12144	12174	12176	12364	12142	12281	12137	12254	12271	12299	12192	12363	12179	12326	12253	12043	12040	12158	12271	12221	12146	12383	12238	12206	12435	12364	12169	12123	12354	12260	12345	12206	12354	12317	12291	12249	12254	12302	12336	12272	12425	12164	12268	12111	12290	12188	12207	12295	12205	12386	12114	12375	12183	12234	12246	12322	12186	12377	12218	12249	12329	12392	12385	12327	12250	12280	12179	12083	12125	12264	12274	12124	12186	12347	12351	12126	12149	12268	12125	12385	12100	12333	12242	12132	12400	12084	12245	12164	12062	12210	12189	12370	12193	12308	12198	12199	12126	12172	12151	12226	12484	12255	12380	12372	12246	12182	12098	12354	12520	12040	12359	12175	11914	12481	12253	12081	12112	12076	12229	12088	12156	12297	12138	12115	12079	12329	12424	12524	12220	12367	12426	12429	12210	12446	12212	12370	12362	12339	12032	12304	12367	12330	12196	12050	12310	12220	12333	12225	12271	12216	12331	12297	12195	12221	12254	12333	12308	12206	12216	12391	12302	12286	12201	12275	12196	12309	12240	12115	12172	12188	12307	12316	12213	12196	12183	12117	12231	12162	12138	12206	12230	12184	12072	12433	12246	12353	12178	12240	12264	12395	12132	12390	12066	12184	12237	12226	12361	12194	12087	12330	12158	12240	12247	12410	12448	12243	12323	12301	12421	12283	12371	12210	12272	12200	12279	12324	12320	12445	12099	12292	12369	12281	12153	12317	12206	12346	12119	12262	12191	12201	12169	12188	12237	12222	12290	12230	12354	12269	12166	12133	12118	12297	12419	12331	12168	12273	12352	12229	12401	12230	12230	12210	12305	12124	12154	12344	12151	12132	12273	12348	12326	12277	12259	12120	12174	12291	12079	12328	12260	12279	12177	12190	12469	12221	12300	12192	12332	12065	12011	12151	12225	12127	12201	12224	12285	12304	12337	12172	12284	12294	12303	12383	11833	12174	12313	12127	12270	12155	12409	12201	12347	12214	12394	12342	12174	12280	12114	12038	12171	12263	12462	12214	12370	12265	12324	12392	12320	12008	12177	12394	12216	12257	12107	12300	12188	12318	12215	12354	12141	12276	12181	12236	12237	12055	12287	12304	12218	12167	12088	12253	12304	12374	12071	12132	12248	11954	12123	12288	12477	12374	12156	12111	12248	12421	12233	12281	12151	12347	12313	12275	12289	12303	12206	12237	12205	12266	12110	12377	12354	12237	12306	12596	12207	12217	12222	12371	12113	12264	12249	12280	12273	12430	12233	12362	12253	12414	12302	12258	12113	12419	12281	12262	12371	12238	12191	12324	12161	12176	12308	12253	12247	12399	12286	12306	12267	12343	12293	12257	12273	12262	12219	12364	12274	12295	12078	12439	12285	12307	12199	12259	12328	12208	12222	12308	12198	12396	12046	12159	12134	12044	12045	12111	12160	12275	12332	12246	12473	12219	12274	12254	12313	12136	12137	12134	12318	12095	12159	12195	12119	12218	12329	12042	12096	12023	12120	12142	12230	12393	12129	12308	12175	12352	12183	12211	12078	12033	12138	12331	12191	12543	12235	12241	12474	12123	12140	12246	12100	12228	12202	12190	12369	12157	12435	12170	12320	12106	12266	12223	12137	12139	12335	12306	12295	12431	12277	12186	12322	12233	12230	12132	12279	12278	12390	12222	12172	12152	12142	12324	12216	12241	12322	12319	12149	12378	12330	12232	12177	12377	12168	12368	12081	12153	12379	12326	12276	12111	12411	12443	12293	12311	12406	12123	12237	12317	12262	12329	12297	12280	12120	12303	12260	12199	12252	12205	12190	12207	12294	12277	12113	12116	12193	12150	12270	12028	12243	12226	12073	12199	12249	12297	12249	12244	12366	12304	12367	12265	12222	12134	12386	12365	12280	12271	12260	12378	12405	12096	12174	12329	12236	12277	12237	12253	12174	12118	12090	12283	12400	12283	12109	12170	12249	12211	12091	12237	12093	11961	11975	12316	12279	12294	12155	12194	12296	12231	12581	12299	12108	12185	12160	12225	12086	12167	12311	12029	12242	12363	12271	12306	12197	12418	12321	12259	12306	12317	12437	12156	12174	12239	12119	12256	12250	12142	12096	12286	12335	12309	12184	12349	12184	12189	12011	12270	12170	12338	12211	12318	12309	12255	12222	12295	12189	12253	12207	12219	12213	12236	12403	12445	12142	12272	12197	12291	12148	12212	12255	12348	12371	12184	12181	12174	12264	12186	12147	12055	12355	12281	12085	12262	12254	12108	12201	12143	12292	12146	12288	12193	12180	12273	12339	12206	12217	12268	12328	12255	12205	12128	12284	12163	12199	12180	12264	12341	12173	12347	12137	12185	12105	12090	12403	12351	12296	12221	12347	12242	12191	12375	12305	12240	12322	12254	12284	12379	12227	12313	12264	12296	12219	12301	12130	12127	12223	12192	12155	12267	12085	12161	12344	12296	12340	12270	12177	12326	12424	12281	12177	12116	12194	12213	12185	12173	12317	12186	12417	12080	12168	12135	12256	12277	12211	12283	12385	12274	12251	12183	12011	12173	12296	12143	12289	12081	12275	11992	12210	12195	12305	12390	12310	12428	12411	12295	12508	12325	12051	12336	12196	12190	12276	12172	12282	12072	12394	12183	12541	12128	12341	12239	12210	12225	12108	12118	12348	12208	12357	12299	12233	12342	12170	12264	12204	12215	12380	12275	12264	12214	12323	12157	12342	12107	12123	12397	12192	12327	12255	12227	12256	12278	12301	12302	12282	12384	12193	12035	12275	12280	12305	12154	12156	12158	12469	12338	12155	12256	12395	12178	12170	12314	12323	12040	12381	12345	12238	12234	12158	12166	12331	12120	12240	12182	12078	12240	12212	12270	12244	12394	12263	12139	12294	12157	12440	12291	12183	12390	12425	12348	12376	12282	12266	12329	12284	12395	12204	12128	12276	12166	12185	12473	12285	12272	12425	12335	12155	12274	12225	12185	12147	12153	12091	12193	12282	12263	12144	12273	12294	12367	12212	12257	12170	12405	12144	12141	12126	12107	12160	12078	12157	12128	12311	12404	12226	12152	12198	12130	12133	12130	12277	12284	12523	12071	12180	12257	12250	12180	12238	12070	12278	12211	12275	12218	12132	12169	12243	12283	12238	12302	12391	12259	12067	12160	12380	12153	12200	12387	12283	12277	12325	12261	12267	12162	12378	12253	12300	12192	12215	12268	12284	12313	12281	12310	12168	12208	12241	12296	12237	12290	12148	12082	12419	12414	12285	12077	12206	12308	12070	12350	12168	12227	12230	12178	12252	12223	12128	12138	12402	12182	12273	12130	12267	12335	12141	12107	12192	12247	12316	12186	12185	12186	12165	12288	12248	12349	12221	12292	12439	12228	12380	12281	12201	12221	12132	12438	12399	12230	12174	12198	12125	12180	12135	12249	12289	12178	12298	12159	12278	12136	12487	12350	12263	12273	12213	12121	12246	12327	12436	12438	12166	12391	12419	12287	12078	12262	12173	12252	12317	12049	12205	12255	12469	12364	12018	12313	12233	12377	12437	12307	12293	12261	12391	12203	12304	12283	12262	12407	12181	12412	12342	12284	12320	12398	12166	12211	12233	12249	12184	12071	12322	12199	12089	12132	12339	12196	12110	12148	12345	12108	12205	12225	12338	12277	12304	12416	12476	12282	12198	12299	12243	12181	12183	12373	12103	12208	12081	12261	12213	12446	12212	12083	12230	12138	12428	12289	12367	12215	12181	12268	12248	12103	12154	12344	12218	12117	12197	12173	12320	12257	12307	12208	12164	12383	12227	12237	12261	12205	12337	12240	12463	12095	12171	12296	12006	12347	12193	12400	12260	12269	12292	12228	12156	12222	12166	12335	12296	12138	12262	12213	12148	12345	12121	12288	12116	12161	12297	12120	12239	12164	12275	12333	12115	12202	12223	12287	12344	12142	12212	12166	12158	12203	12279	12218	12342	12298	12107	12309	12322	12088	12221	12181	12264	12346	12219	12243	11953	12274	12111	12265	12188	12122	12124	12417	12248	12378	12309	12314	12252	12329	12203	12235	12263	12212	12235	12129	12099	12165	12384	12290	12231	12250	12213	12095	12163	12213	12190	12225	12215	12202	12174	12199	12246	12349	12239	12251	12226	12372	12220	12153	12357	12140	12176	12459	12411	12243	12356	12208	12405	12357	12295	12480	12170	12322	12091	11993	12115	12457	12277	12263	12309	12238	12336	12271	12126	12287	12357	12360	12201	12239	12248	12437	12265	12347	12194	12369	12426	12339	12105	12324	12162	12266	12174	12378	12162	12389	12263	12116	12159	12123	12150	12221	12242	12016	12362	12210	12360	12223	12202	12257	12291	12337	12363	12361	12388	12407	12331	12368	12191	12314	12280	12273	12277	12212	12009	12241	12051	12138	12331	12296	12258	12234	12274	12284	12253	12349	12349	12315	12291	12338	12236	12117	12211	12243	12207	12310	12462	12120	12440	12099	12204	12242	12143	12286	12159	12244	12280	12282	12218	12279	12228	12229	12229	12227	12265	12130	12272	12295	12138	12232	12128	12411	12325	12322	12202	12166	12359	12238	12321	12158	12422	12436	12155	12466	12291	12405	12297	12369	12364	12382	12050	12277	12175	12311	12229	12059	12206	12141	12222	12503	12340	12411	12222	12384	12166	12118	12410	12057	12167	12261	12358	12300	12370	12280	12213	12307	12357	12252	12173	12210	12160	12410	12264	12220	12309	12192	12017	12236	12206	12339	12168	12271	12345	12231	12231	12250	12267	12409	12221	12272	12300	12217	12311	12211	12271	12263	12345	12277	12077	12312	12359	12037	12313	12365	12404	12385	12175	12360	12120	12240	12378	12173	12278	12075	12326	12044	12314	12192	12055	12222	12252	12190	12403
20097	36165	35017	28208	23471	20235	18253	16691	15413	14627	14113	13609	13388	13126	12893	12922	12518	12531	12428	12241	12474	12370	12333	12124	12289	12068	12039	12035	12194	12032	12156	11988	11882	11955	11786	11838	11811	11666	11895	11723	11849	11822	11655	11844	11816	11835	11933	11844	11689	11733	11832	11805	11795	11836	11668	11812	11842	11807	11702	11833	11719	11883	11799	11801	11595	11686	11779	11740	11657	11825	11912	11808	11668	11880	11871	11629	11764	11650	11674	11783	11792	11808	11644	11564	11850	11826	11920	11584	11889	11542	11680	11779	11659	11775	11771	11625	11902	11823	11749	11863	11552	11637	11664	11759	11575	11734	11698	11748	11651	11670	11811	11920	11791	11656	11780	11696	11552	11741	11743	11831	11688	11757	11663	11788	11687	11758	11629	11735	11700	11742	11682	11763	11754	11688	11723	11742	11703	11599	11719	11609	11687	11699	11765	11565	11809	11689	11598	11650	11539	11767	11659	11614	11621	11849	11690	11630	11679	11793	11592	11754	11871	11761	11863	11683	11536	11741	11727	11708	11821	11640	11832	11637	11879	11757	11764	11620	11763	11614	11710	11629	11732	11669	11709	11670	11694	11779	11854	11812	11693	11786	11786	11704	11782	11671	11688	11668	11785	11560	11464	11782	11586	11487	11774	11606	11665	11637	11601	11826	11719	11627	11662	11671	11841	11725	11802	11746	11552	11831	11637	11720	11701	11830	11749	11676	11703	11751	11611	11682	11712	11594	11834	11745	11564	11585	11831	11751	11880	11641	11685	11644	11643	11716	11632	11777	11724	11730	11658	11952	11643	11778	11833	11827	11621	11715	11672	11830	11680	11652	11738	11620	11652	11712	11755	11754	11810	11645	11811	11631	11899	11764	11706	11535	11647	11756	11786	11875	11803	11590	11709	11692	11626	11737	11672	11576	11937	11709	11937	11645	11640	11779	11824	11617	11588	11596	11588	11790	11711	11652	11628	11814	11693	11750	11827	11703	11623	11757	11657	11713	11605	11681	11601	11689	11731	11531	11849	11585	11694	11511	11637	11559	11699	11825	11697	11646	11817	11590	11644	11718	11650	11935	11910	11601	11670	11747	11661	11712	11579	11770	11759	11696	11674	11718	11735	11652	11673	11639	11698	11693	11765	11694	11761	11719	11568	11714	11826	11717	11526	11720	11807	11743	11704	11668	11704	11752	11874	11751	11741	11877	11580	11856	11687	11744	11693	11698	11670	11708	11549	11880	11519	11701	11763	11697	11720	11819	11697	11684	11725	11774	11604	11619	11771	11683	11602	11573	11684	11546	11655	11726	11707	11853	11613	11660	11570	11732	11758	11886	11734	11633	11650	11691	11677	11817	11604	11742	11691	11643	11749	11706	11696	11718	11617	11719	11688	11760	11665	11718	11809	11719	11747	11671	11762	11684	11601	11546	11745	11750	11742	11785	11752	11826	11740	11702	11739	11866	11792	11707	11580	11720	11755	11686	11665	11813	11723	11638	11683	11763	11617	11819	11816	11674	11736	11425	11762	11756	11747	11703	11636	11899	11702	11793	11821	11632	11673	11703	11545	11832	11632	11818	11693	11743	11651	11553	11777	11903	11639	11766	11708	11562	11666	11701	11658	11799	11646	11813	11681	11782	11644	11835	11867	11892	11722	11684	11660	11757	11641	11890	11729	11679	11707	11683	11864	11773	11750	11550	11744	11763	11691	11775	11530	11768	11679	11688	11729	11721	11698	11683	11763	11579	11708	11723	11635	11834	11568	11550	11774	11767	11875	11836	11726	11681	11721	11562	11755	11585	11610	11772	11655	11808	11811	11743	11709	11890	11605	11753	11747	11765	11825	11745	11884	11591	11548	11771	11729	11907	11755	11769	11627	11760	11724	11740	11651	11722	11576	11868	11751	11700	11690	11583	11626	11790	11574	11760	11597	11568	11756	11610	11727	11713	11690	11663	11683	11706	11715	11738	11647	11729	11686	11737	11620	11690	11653	11440	11676	11662	11657	11812	11811	11756	11730	11797	11839	11889	11837	11864	11760	11750	11758	11768	11731	11703	11912	11691	11718	11558	11714	11663	11760	11711	11490	11683	11622	11703	11738	11587	11505	11757	11849	11502	11765	11601	11961	11765	11729	11776	11593	11775	11705	11704	11748	11757	11639	11720	11910	11733	11646	11731	11830	11748	11717	11690	11678	11744	11799	11565	11597	11765	11865	11644	11743	11606	11701	11714	11668	11768	11900	11724	11829	11659	11700	11890	11707	11717	11749	11750	11815	11669	11763	11536	11749	11726	11633	11531	11531	11755	11611	11642	11601	11735	11556	11692	11662	11838	11515	11648	11692	11904	11807	11652	11815	11730	11656	11673	11709	11559	11595	11699	11788	11711	11735	11773	11648	11779	11683	11759	11647	11592	11714	11845	11638	11678	11750	11575	11636	11791	11742	11706	11700	11684	11761	11735	11584	11695	11662	11733	11772	11711	11755	11515	11639	11808	11546	11697	11645	11811	11694	11733	11788	11764	11729	11774	11876	11717	11740	11602	11748	11691	11656	11703	11615	11744	11658	11759	11796	11689	11603	11583	11598	11798	11732	11807	11674	11529	11661	11568	11497	11695	11874	11648	11872	11676	11795	11665	11706	11901	11670	11669	11823	11648	11750	11756	11791	11729	11766	11757	11690	11818	11627	11641	11755	11711	11632	11772	11735	11771	11544	11658	11695	11766	11657	11838	11755	11821	11747	11662	11730	11726	11730	11632	11814	11517	11826	11720	11723	11584	11665	11727	11782	11707	11850	11655	11627	11669	11611	11726	11633	11630	11645	11695	11823	11727	11675	11677	11729	11619	11629	11727	11642	11650	11586	11761	11768	11816	11815	11742	11836	11758	11726	11639	11823	11763	11756	11771	11645	11667	11840	11694	11636	11588	11751	11656	11612	11602	11612	11569	11720	11624	11695	11826	11656	11730	11927	11680	11602	11650	11837	11692	11716	11810	11840	11684	11715	11768	11579	11902	11616	11747	11591	11778	11690	11786	11844	11617	11673	11742	11746	11684	11803	11621	11617	11685	11659	11787	11684	11622	11798	11812	11801	11736	11842	11731	11748	11762	11686	11684	11595	11853	11799	11699	11666	11748	11681	11613	11696	11708	11624	11654	11693	11785	11714	11758	11702	11753	11848	11749	11825	11709	11805	11700	11837	11715	11702	11659	11629	11687	11699	11756	11614	11623	11775	11729	11738	11702	11802	11821	11653	11875	11730	11771	11820	11667	11855	11690	11796	11583	11602	11628	11632	11818	11829	11648	11588	11758	11827	11789	11666	11718	11797	11632	11667	11735	11607	11862	11742	11636	11590	11624	11650	11805	11722	11631	11718	11789	11591	11726	11716	11555	11811	11604	11572	11586	11714	11639	11704	11645	11753	11670	11810	11782	11728	11638	11755	11693	11647	11718	11634	11727	11791	11581	11766	11642	11753	11569	11683	11764	11845	11653	11608	11698	11638	11663	11644	11701	11595	11889	11752	11686	11799	11854	11536	11563	11755	11462	11752	11681	11581	11744	11612	11753	11821	11565	11736	11709	11773	11786	11784	11690	11705	11819	11872	11651	11539	11737	11792	11774	11707	11618	11627	11653	11802	11574	11816	11725	11541	11575	11712	11625	11701	11623	11624	11702	11755	11687	11748	11775	11604	11738	11710	11678	11826	11658	11741	11679	11623	11708	11830	11487	11848	11729	11701	11672	11743	11804	11688	11691	11698	11827	11542	11740	11715	11839	11613	11782	11752	11787	11765	11724	11731	11811	11723	11684	11841	11658	11844	11749	11730	11663	11855	11651	11526	11528	11684	11447	11513	11687	11669	11592	11674	11682	11619	11584	11654	11780	11754	11810	11662	11885	11661	11782	11757	11933	11610	11795	11674	11764	11817	11629	11668	11687	11705	11735	11687	11836	11823	11589	11862	11785	11762	11728	11671	11710	11804	11707	11787	11744	11769	11801	11715	11749	11739	11746	11861	11693	11763	11637	11901	11565	11683	11868	11742	11784	11697	11688	11803	11721	11797	11657	11730	11750	11666	11608	11742	11714	11769	11713	11734	11752	11803	11651	11617	11676	11782	11588	11793	11672	11895	11729	11645	11846	11570	11638	11822	11746	11674	11687	11732	11705	11871	11844	11660	11920	11721	11723	11679	11657	11665	11690	11711	11789	11768	11784	11737	11765	11760	11631	11786	11761	11646	11730	11590	11888	11745	11758	11674	11706	11734	11623	11727	11667	11686	11627	11713	11719	11792	11848	11642	11743	11653	11643	11688	11637	11906	11756	11786	11653	11521	11708	11673	11714	11747	11614	11704	11669	11701	11660	11808	11532	11761	11642	11618	11740	11650	11726	11665	11527	11665	11667	11767	11609	11716	11659	11659	11741	11725	11693	11732	11637	11642	11781	11771	11586	11834	11683	11819	11659	11651	11781	11684	11462	11509	11820	11670	11707	11596	11732	11699	11796	11655	11722	11887	11674	11581	11696	11868	11851	11763	11588	11622	11802	11710	11674	11857	11699	11669	11588	11628	11784	11837	11824	11847	11594	11806	11749	11616	11625	11740	11756	11704	11669	11733	11740	11717	11729	11725	11707	11805	11766	11661	11755	11697	11703	11844	11811	11625	11564	11669	11550	11787	11628	11762	11855	11768	11814	11664	11658	11596	11759	11516	11778	11691	11628	11766	11713	11693	11623	11656	11574	11721	11787	11713	11694	11813	11728	11718	11629	11894	11802	11668	11660	11619	11730	11865	11589	11776	11716	11792	11755	11809	11736	11757	11684	11808	11783	11775	11723	11705	11773	11728	11613	11718	11476	11794	11737	11651	11761	11888	11658	11611	11885	11524	11664	11840	11800	11793	11561	11728	11575	11819	11597	11638	11639	11611	11854	11682	11801	11772	11693	11610	11660	11784	11631	11891	11754	11684	11705	11695	11719	11832	11717	11808	11608	11668	11696	11674	11651	11685	11543	11720	11830	11827	11763	11805	11705	11762	11822	11620	11698	11649	11646	11876	11679	11676	11562	11776	11729	11747	11697	11629	11538	11543	11687	11735	11669	11679	11732	11800	11660	11836	11601	11683	11791	11625	11527	11587	11739	11638	11597
22670	20929	28645	23396	21235	22849	22650	16671	14833	14371	13978	13514	13136	13134	12956	12556	12618	12470	12622	12474	12433	12277	12365	12398	12190	12024	12325	12104	12258	12097	11938	11932	12061	11857	11880	11907	12103	12006	11884	11780	11772	11813	11993	11818	11904	11851	11761	11677	11957	11713	11876	11857	11963	11847	11910	11891	12006	11674	11842	11695	11705	11786	11688	11766	11760	11830	11952	11760	11707	11722	11690	11867	11867	12008	11724	11831	11879	11864	11772	11822	11592	11761	11756	11731	11860	11722	11873	11813	11644	11576	11570	11634	11819	11767	11804	11737	11735	11705	11715	11714	11778	11631	11690	11790	11857	11824	11743	11830	11589	11839	11670	11731	11787	11879	11776	11640	11737	11697	11631	11678	11768	11963	11747	11809	11674	11639	11898	11560	11832	11781	11622	11811	11641	11728	11900	11823	11617	11691	11803	11768	11935	11839	11923	11772	11662	11633	11689	11795	11785	11581	11600	11684	11713	11714	11729	11602	11734	11668	11885	11672	11792	11729	11794	11762	11815	11679	11726	11815	11951	11712	11839	11684	11603	11563	11689	11637	11788	11608	11708	11696	11893	11688	11657	11541	11703	11602	11719	11753	11436	11729	11789	11607	11705	11555	11737	11794	11620	11757	11637	11760	11715	11673	11624	11680	11674	11626	11637	11768	11707	11891	11830	11552	11709	11838	11796	11743	11774	11578	11757	11836	11725	11647	11650	11616	11615	11692	11739	11557	11718	11807	11839	11708	11700	11792	11859	11804	11773	11807	11619	11729	11655	11774	11780	11811	11638	11763	11872	11847	11669	11816	11700	11659	11607	11686	11869	11679	11582	11913	11664	11699	11800	11746	11674	11832	11522	11700	11634	11700	11673	11357	11650	11660	11815	11639	11702	11755	11542	11790	11726	11631	11896	11781	11777	11684	11832	11684	11767	11642	11799	11774	11726	11600	11769	11652	11636	11528	11602	11890	11688	11744	11844	11670	11857	11701	11529	11655	11730	11562	11720	11913	11626	11623	11713	11629	11694	11668	11805	11671	11819	11652	11802	11717	11802	11639	11696	11686	11623	11763	11740	11579	11834	11762	11679	11481	11778	11751	11626	11675	11766	11870	11713	11728	11777	11639	11676	11766	11558	11636	11694	11703	11843	11695	11926	11656	11591	11660	11480	11691	11831	11690	11829	11557	11774	11719	11794	11700	11575	11697	11781	11911	11674	11659	11793	11702	11768	11598	11671	11668	11728	11565	11715	11653	11594	11449	11719	11795	11598	11694	11618	11603	11550	11577	11765	11666	11748	11690	11553	11575	11820	11794	11676	11713	11801	11891	11677	11709	11648	11741	11713	11747	11538	11835	11721	11689	11725	11828	11714	11655	11773	11800	11592	11789	11712	11838	11660	11658	11572	11707	11649	11471	11762	11780	11811	11738	11519	11686	11548	11736	11764	11709	11615	11739	11789	11824	11775	11742	11787	11699	11749	11726	11639	11858	11715	11670	11754	11652	11899	11705	11707	11685	11598	11706	11679	11621	11640	11881	11656	11717	11943	11693	11746	11665	11751	11517	11726	11727	11679	11734	11773	11726	11778	11960	11828	11709	11640	11716	11705	11672	11885	11766	11707	11782	11524	11677	11628	11642	11859	11709	11674	11577	11694	11745	11858	11678	11736	11735	11540	11760	11778	11597	11659	11630	11679	11700	11680	11689	11871	11591	11608	11731	11637	11588	11801	11721	11721	11614	11606	11591	11560	11657	11691	11607	11922	11609	11832	11829	11458	11681	11659	11526	11798	11650	11539	11782	11751	11722	11634	11526	11689	11497	11729	11727	11725	11681	11576	11517	11585	11650	11582	11750	11691	11707	11756	11767	11617	11830	11716	11670	11699	11696	11941	11832	11662	11622	11530	11691	11695	11757	11622	11710	11626	11876	11701	11800	11770	11753	12011	11592	11692	11829	11754	11784	11840	11873	11736	11704	11783	11799	11600	11797	11660	11802	11720	11816	11586	11656	11637	11858	11714	11687	11679	11634	11655	11628	11781	11617	11815	11669	11589	11774	11648	11742	11620	11895	11686	11846	11596	11661	11758	11834	11791	11839	11721	11600	11610	11664	11706	11553	11821	11536	11684	11517	11769	11782	11882	11653	11727	11663	11556	11669	11727	11652	11759	11746	11846	11714	11691	11669	11628	11627	11770	11734	11551	11708	11721	11697	11671	11835	11801	11653	11709	11659	11657	11642	11722	11553	11645	11718	11718	11587	11619	11602	11596	11841	11655	11760	11561	11736	11753	11518	11780	11664	11760	11782	11676	11620	11637	11751	11773	11784	11660	11653	11716	11573	11748	11783	11665	11701	11846	11909	11778	11602	11767	11759	11840	11840	11849	11871	11670	11811	11642	11577	11677	11732	11634	11739	11689	11786	11780	11915	11649	11617	11701	11695	11839	11721	11775	11608	11701	11722	11734	11786	11842	11754	11766	11736	11351	11811	11656	11743	11658	11711	11609	11736	11728	11741	11776	11833	11641	11689	11694	11709	11728	11712	11701	11884	11441	11852	11681	11686	11706	11654	11671	11848	11575	11635	11672	11595	11704	11686	11806	11900	11800	11542	11784	11770	11666	11702	11690	11583	11645	11651	11733	11685	11731	11729	11706	11836	11685	11701	11720	11774	11522	11799	11828	11647	11641	11604	11880	11577	11612	11512	11872	11864	11649	11981	11754	11679	11559	11612	11591	11722	11810	11675	11639	11629	11755	11943	11687	11743	11790	11682	11527	11749	11637	11790	11628	11607	11590	11659	11825	11831	11745	11679	11802	11696	11705	11709	11744	11758	11656	11684	11726	11780	11652	11516	11577	11506	11689	11643	11710	11779	11699	11674	11548	11765	11896	11751	11815	11767	11686	11783	11719	11640	11785	11663	11649	11591	11600	11789	11644	11767	11597	11689	11750	11616	11698	11732	11805	11719	11801	11883	11703	11551	11679	11819	11748	11738	11844	11884	11787	11558	11725	11802	11806	11607	11760	11840	11779	11793	11724	11654	11802	11896	11813	11733	11803	11823	11676	11747	11594	11629	11665	11745	11802	11826	11736	11668	11717	11702	11639	11747	11645	11702	11781	11782	11746	11768	11633	11649	11677	11867	11811	11707	11745	11827	11618	11656	11590	11837	11853	11649	11735	11394	11678	11823	11631	11561	11738	11665	11532	11708	11706	11869	11774	11636	11712	11722	11778	11781	11791	11594	11699	11799	11622	11684	11877	11623	11754	11597	11854	11683	11558	11600	11768	11745	11904	11589	11811	11590	11606	11870	11640	11648	11651	11516	11464	11886	11660	11615	11844	11461	11741	11465	11691	11749	11691	11592	11661	11711	11772	11672	11488	11796	11776	11619	11662	11604	11751	11658	11771	11754	11639	11572	11746	11645	11761	11641	11704	11659	11669	11712	11613	11644	11728	11664	11544	11770	11580	11576	11772	11638	11625	11830	11725	11689	11538	11676	11735	11740	11805	11757	11711	11792	11863	11657	11755	11753	11741	11576	11605	11738	11711	11681	11730	11718	11704	11715	11544	11616	11510	11821	11715	11707	11583	11733	11675	11832	11945	11704	11719	11813	11670	11751	11780	11820	11798	11608	11805	11693	11670	11823	11751	11629	11662	11842	11624	11708	11713	11652	11700	11743	11806	11920	11646	11526	11646	11783	11742	11581	11753	11658	11613	11610	11619	11746	11843	11931	11689	11744	11917	11687	11726	11670	11901	11746	11530	11634	11601	11706	11684	11763	11693	11773	11673	11641	11646	11632	11592	11764	11735	11701	11685	11569	11625	11801	11698	11783	11620	11749	11731	11700	11715	11657	11811	11673	11737	11655	11751	11831	11645	11543	11834	11788	11689	11743	11670	11863	11684	11632	11609	11812	11765	11757	11660	11685	11690	11697	11691	11676	11769	11612	11580	11651	11622	11698	11702	11655	11812	11804	11809	11718	11618	11725	11726	11684	11970	11870	11770	11785	11752	11774	11724	11603	11719	11773	11767	11677	11851	11953	11702	11673	11757	11715	11777	11762	11668	11539	11707	11722	11712	11726	11689	11655	11730	11619	11799	11647	11770	11779	11761	11685	11652	11703	11595	11734	11734	11568	11711	11826	11694	11715	11752	11747	11539	11707	11801	11651	11636	11799	11706	11752	11797	11549	11747	11805	11876	11849	11752	11769	11677	11649	11708	11753	11875	11758	11581	11696	11864	11663	11542	11727	11869	11642	11717	11716	11713	11738	11877	11756	11715	11709	11705	11657	11672	11673	11637	11783	11832	11763	11835	11504	11727	11704	11504	11773	11720	11631	11768	11675	11719	11741	11761	11579	11728	11686	11736	11688	11722	11731	11707	11612	11662	11512	11606	11684	11645	11821	11693	11549	11356	11676	11713	11721	11691	11675	11804	11804	11816	11763	11731	11620	11741	11766	11775	11561	11745	11737	11876	11647	11761	11640	11652	11735	11840	11827	11777	11804	11520	11848	11638	11626	11544	11917	11658	11845	11869	11846	11811	11791	11841	11731	11587	11626	11822	11733	11593	11660	11732	11633	11623	11675	11711	11583	11680	11818	11599	11623	11853	11838	11782	11800	11802	11783	11781	11801	11737	11805	11829	11910	11469	11651	11672	11807	11729	11786	11662	11702	11681	11671	11765	11659	11644	11772	11728	11561	11689	11675	11715	11802	11745	11787	11741	11696	12011	11652	11572	11555	11738	11862	11679	11757	11798	11669	11780	11649	11584	11733	11568	11747	11825	11703	11646	11841	11736	11767	11588	11718	11834	11416	11679	11789	11632	11542	11635	11812	12007	11732	11754	11769	11826	11581	11698	11781	11725	11696	11599	11795	11614	11721	11611	11875	11705	11592	11672	11603	11848	11779	11744	11632	11351	11783	11687	11665	11740	11653	11848	11584	11510	11585	11590	11759	11769	11829	11784	11626	11777	11656	11868	11458	11681	11756	11612	11885	11746	11752	11650	11717	11700	11722	11687	11873	11762	11596	11661	11688	11789	11668	11650	11677	11729	11619	11537	11582	11823	11814	11830	11581	11618	11715	11777	11584	11675	11738	11666	11692	11703	11818	11763	11724	11720	11688	11702	11673	11719	11723
22028	40495	39307	32148	26893	22935	20271	18344	16839	15645	14882	14306	13917	13496	13105	13004	12660	12389	12357	12442	12390	12224	12312	12177	12139	12099	12082	11982	11961	11674	11663	11831	11613	11641	11522	11414	11508	11561	11534	11433	11588	11601	11432	11533	11526	11392	11406	11532	11343	11343	11275	11464	11342	11485	11456	11309	11364	11425	11365	11257	11432	11320	11380	11358	11610	11307	11417	11405	11383	11461	11270	11288	11563	11356	11382	11335	11458	11442	11425	11324	11399	11483	11356	11351	11326	11373	11248	11402	11469	11449	11342	11350	11348	11292	11336	11517	11477	11376	11389	11347	11359	11417	11442	11310	11340	11286	11408	11339	11307	11390	11397	11277	11538	11281	11366	11204	11338	11354	11258	11317	11246	11221	11281	11301	11179	11594	11421	11370	11190	11292	11211	11266	11376	11317	11232	11437	11311	11252	11261	11291	11324	11382	11190	11252	11346	11392	11206	11416	11426	11359	11337	11348	11350	11295	11277	11354	11305	11412	11289	11429	11426	11373	11333	11346	11332	11336	11150	11531	11251	11322	11355	11357	11421	11303	11289	11352	11388	11374	11369	11512	11497	11340	11195	11481	11293	11226	11315	11211	11068	11283	11532	11295	11458	11313	11361	11375	11308	11375	11370	11258	11387	11277	11417	11267	11272	11362	11225	11363	11346	11370	11439	11484	11315	11221	11267	11371	11388	11421	11378	11214	11328	11282	11362	11397	11190	11202	11414	11359	11216	11407	11331	11347	11458	11336	11401	11242	11424	11285	11277	11264	11365	11378	11332	11310	11335	11453	11295	11246	11205	11387	11386	11300	11236	11350	11305	11304	11240	11357	11300	11344	11304	11412	11373	11438	11323	11330	11324	11267	11323	11220	11242	11261	11355	11367	11538	11325	11392	11440	11216	11270	11360	11493	11256	11388	11305	11243	11348	11338	11297	11485	11401	11131	11375	11330	11316	11234	11396	11310	11362	11407	11286	11346	11393	11332	11390	11276	11456	11233	11414	11310	11365	11311	11482	11254	11245	11306	11281	11445	11359	11297	11425	11358	11210	11322	11227	11284	11314	11401	11358	11336	11434	11382	11383	11378	11477	11295	11198	11411	11415	11160	11371	11267	11445	11391	11266	11311	11366	11399	11308	11354	11331	11240	11403	11298	11365	11365	11312	11281	11337	11378	11453	11298	11216	11296	11280	11282	11415	11266	11366	11347	11302	11306	11393	11170	11392	11302	11212	11493	11341	11271	11335	11273	11336	11305	11263	11253	11258	11356	11462	11403	11417	11250	11299	11366	11421	11331	11376	11442	11272	11398	11359	11108	11229	11186	11278	11284	11378	11228	11198	11463	11207	11270	11246	11447	11263	11298	11315	11388	11340	11322	11310	11418	11309	11247	11499	11237	11222	11232	11310	11407	11231	11301	11355	11336	11292	11312	11389	11179	11409	11255	11313	11436	11240	11392	11353	11396	11387	11331	11325	11205	11344	11436	11299	11283	11308	11347	11358	11439	11463	11335	11312	11348	11270	11368	11510	11305	11373	11440	11228	11301	11383	11396	11449	11381	11187	11226	11227	11351	11248	11352	11338	11349	11326	11303	11413	11266	11425	11337	11185	11478	11282	11370	11205	11350	11294	11185	11416	11331	11271	11338	11225	11315	11395	11269	11306	11467	11326	11208	11461	11382	11292	11250	11276	11395	11408	11266	11112	11346	11413	11361	11325	11349	11248	11233	11135	11418	11292	11369	11391	11491	11456	11247	11476	11393	11299	11399	11485	11459	11219	11200	11291	11209	11422	11367	11278	11311	11316	11507	11286	11330	11387	11270	11351	11399	11381	11289	11407	11400	11216	11397	11369	11291	11251	11361	11335	11273	11298	11368	11396	11259	11172	11305	11279	11342	11426	11302	11462	11221	11284	11250	11168	11401	11222	11038	11165	11221	11278	11266	11192	11337	11271	11317	11334	11334	11240	11391	11332	11308	11388	11384	11401	11163	11300	11267	11374	11391	11396	11225	11357	11408	11375	11187	11244	11214	11414	11301	11266	11334	11308	11318	11292	11261	11404	11362	11294	11353	11317	11171	11296	11431	11327	11303	11463	11216	11120	11225	11317	11234	11372	11086	11243	11448	11462	11345	11210	11375	11460	11242	11418	11258	11200	11451	11455	11171	11278	11324	11346	11145	11390	11348	11424	11335	11344	11259	11403	11275	11243	11340	11457	11192	11374	11304	11352	11251	11345	11402	11418	11331	11251	11442	11450	11189	11430	11214	11348	11434	11359	11336	11429	11308	11192	11339	11389	11328	11312	11234	11410	11470	11347	11133	11381	11200	11268	11458	11401	11424	11277	11293	11323	11271	11220	11505	11395	11267	11267	11291	11300	11325	11326	11359	11414	11383	11532	11334	11340	11229	11317	11306	11338	11330	11421	11267	11306	11279	11288	11391	11313	11328	11279	11291	11240	11394	11252	11381	11311	11389	11438	11248	11349	11329	11235	11280	11338	11230	11314	11272	11229	11344	11269	11374	11286	11271	11333	11304	11237	11260	11504	11171	11175	11295	11430	11281	11376	11260	11380	11385	11277	11211	11259	11312	11351	11418	11148	11525	11307	11475	11379	11295	11251	11278	11397	11368	11274	11262	11267	11350	11388	11091	11252	11303	11309	11426	11323	11338	11315	11443	11320	11242	11383	11383	11269	11265	11172	11424	11304	11385	11293	11403	11353	11194	11352	11395	11108	11376	11415	11263	11339	11349	11176	11250	11365	11414	11092	11318	11204	11365	11369	11323	11246	11226	11266	11041	11301	11268	11368	11210	11169	11338	11286	11505	11382	11284	11459	11317	11473	11364	11272	11234	11327	11325	11274	11278	11297	11324	11308	11362	11211	11361	11252	11262	11300	11291	11468	11247	11327	11214	11353	11358	11442	11257	11261	11268	11300	11213	11213	11455	11366	11299	11307	11310	11236	11260	11375	11321	11368	11268	11333	11331	11322	11309	11226	11268	11224	11404	11308	11254	11204	11287	11400	11355	11111	11256	11490	11333	11288	11349	11219	11443	11299	11228	11419	11275	11400	11410	11338	11317	11339	11373	11313	11339	11349	11339	11216	11253	11195	11351	11515	11375	11259	11479	11418	11276	11375	11327	11261	11396	11238	11278	11268	11253	11316	11309	11497	11272	11361	11318	11408	11396	11360	11449	11329	11212	11273	11283	11340	11265	11347	11385	11204	11365	11247	11251	11311	11370	11458	11458	11262	11367	11431	11303	11297	11318	11176	11403	11405	11310	11490	11303	11330	11372	11377	11253	11456	11327	11306	11242	11369	11414	11432	11559	11424	11295	11355	11319	11295	11176	11399	11509	11313	11400	11288	11268	11340	11337	11179	11257	11271	11263	11269	11319	11248	11391	11235	11347	11329	11469	11344	11291	11243	11399	11247	11268	11342	11395	11355	11346	11191	11456	11231	11292	11317	11450	11304	11276	11257	11319	11282	11401	11323	11234	11204	11376	11285	11486	11439	11229	11262	11343	11275	11469	11316	11246	11259	11207	11342	11357	11367	11344	11269	11376	11400	11174	11298	11384	11252	11449	11382	11258	11412	11376	11217	11368	11381	11290	11192	11391	11397	11307	11313	11234	11293	11283	11306	11413	11330	11268	11155	11396	11315	11205	11550	11230	11317	11169	11495	11373	11321	11254	11420	11339	11302	11444	11315	11332	11328	11197	11210	11358	11301	11408	11462	11142	11283	11276	11391	11315	11260	11328	11246	11460	11385	11333	11195	11444	11441	11153	11416	11280	11356	11329	11300	11260	11424	11428	11302	11248	11343	11262	11433	11374	11269	11384	11328	11462	11358	11318	11428	11256	11379	11237	11339	11365	11492	11236	11354	11322	11339	11235	11300	11091	11290	11358	11186	11380	11388	11346	11426	11160	11117	11273	11377	11304	11181	11232	11278	11316	11391	11223	11249	11293	11388	11299	11368	11385	11235	11210	11353	11355	11210	11353	11237	11216	11331	11488	11278	11285	11454	11459	11308	11298	11316	11329	11360	11212	11207	11339	11378	11291	11553	11395	11238	11266	11380	11299	11327	11208	11345	11400	11312	11299	11246	11341	11273	11289	11268	11312	11268	11356	11354	11228	11241	11285	11339	11275	11230	11286	11282	11388	11333	11320	11451	11451	11337	11254	11395	11205	11364	11365	11212	11358	11421	11311	11482	11345	11424	11321	11246	11255	11404	11470	11317	11141	11489	11337	11441	11160	11272	11407	11341	11338	11331	11473	11340	11361	11312	11392	11243	11341	11279	11262	11395	11454	11376	11355	11478	11495	11491	11432	11312	11356	11386	11212	11387	11278	11306	11230	11190	11336	11336	11192	11344	11351	11346	11527	11255	11486	11294	11332	11483	11132	11399	11420	11468	11357	11342	11397	11407	11435	11254	11346	11489	11231	11294	11359	11317	11407	11329	11392	11285	11303	11438	11303	11321	11350	11430	11308	11341	11519	11559	11239	11368	11245	11371	11362	11414	11346	11373	11327	11208	11287	11468	11277	11366	11338	11352	11328	11267	11380	11322	11181	11283	11300	11266	11443	11315	11386	11394	11359	11468	11414	11329	11416	11196	11295	11355	11153	11307	11282	11230	11402	11369	11329	11168	11338	11483	11174	11347	11337	11183	11266	11442	11394	11340	11512	11297	11350	11224	11229	11347	11192	11455	11294	11327	11290	11311	11264	11327	11362	11158	11399	11206	11282	11290	11296	11405	11262	11186	11470	11466	11391	11254	11351	11439	11334	11491	11326	11432	11177	11260	11309	11452	11310	11278	11421	11429	11317	11281	11399	11341	11307	11438	11361	11363	11214	11432	11378	11287	11337	11281	11266	11319	11360	11319	11100	11275	11541	11475	11388	11442	11216	11428	11354	11257	11364	11328	11371	11394	11451	11268	11315	11310	11339	11331	11390	11279	11335	11246	11230	11281	11239	11329	11202	11323	11386	11334	11375	11241	11538	11295	11349	11316	11401	11127	11429	11547	11277	11229	11407	11233	11359	11241	11386	11259	11363	11216	11438	11324	11296	11285	11227	11348	11228	11351	11309	11294	11332	11382	11355	11441	11149	11393	11380	11293	11195	11400	11347
27480	23008	27068	23429	18190	16279	15198	14542	13941	13699	13739	13380	13497	13162	13274	13170	13146	13066	13108	13211	12917	12763	12970	12900	13176	12897	12934	13064	13002	12919	13104	13019	13096	12920	12835	12705	12961	12870	12873	12739	12601	12923	12874	12994	12883	12600	12715	12834	12807	12616	12702	12621	13053	12730	13012	12908	12883	12687	12815	12746	12764	12938	12885	12755	12784	12968	12722	12678	12785	12765	12832	12788	12844	12690	12717	12676	12738	12823	12876	12843	12916	12794	12843	12733	12922	12633	12909	12940	12857	12798	12959	12922	12809	13180	12878	12845	12730	12619	12892	12840	12861	12890	12703	12897	12755	12744	12965	12822	12840	12735	12787	12748	12546	12869	12872	12672	12700	12844	12785	12911	12644	12710	12867	12698	12869	12657	12629	12836	12896	12730	12704	12865	12928	12800	12836	12659	12706	13025	12876	12921	12769	12635	12914	13013	12791	12762	12809	12829	12874	12657	12653	12833	12857	12902	12803	12747	12807	12802	12800	12817	12836	12749	12723	12909	13051	12935	12830	12659	12928	12727	12781	12815	12796	12878	12784	12878	12751	12753	12889	12730	12944	12705	12753	12717	12762	12920	12966	12741	12873	12790	12526	12670	12806	12675	12672	12815	12679	12802	12672	12876	12593	12917	12769	12763	12864	12769	12842	12693	12908	12729	12752	12824	13022	12885	12715	12886	12823	12976	12722	13037	12868	12803	12855	12915	12821	12754	12805	12784	12842	12804	12779	12731	12834	12876	12810	12852	12842	12772	12676	12865	12932	12920	12809	12899	12689	12894	12877	12871	12937	12788	12793	12683	12788	12622	12706	12642	12693	12857	12712	12759	12809	12765	12817	12819	12838	12857	12829	12843	12780	12703	12782	12880	12713	12642	12751	12931	12678	12986	12770	12743	12865	12677	12601	12702	12799	12793	12908	12926	12812	12791	12786	12913	13069	12678	12789	12753	12924	12730	12825	12902	12788	12941	12672	12856	12868	12959	12851	12657	12879	12831	12890	12865	12799	12769	12903	12924	12811	12908	12733	12908	12803	12903	12764	12668	12813	12835	12707	12776	12873	12795	12891	12775	12876	12801	12887	12709	12766	12773	12844	12823	12718	12789	12869	12925	12857	12811	13077	12814	12737	12823	12850	12742	12681	12858	12798	12994	12629	12735	12987	12820	12653	12781	12650	12798	12671	12608	12704	12708	12755	12781	12945	12665	12742	12733	12783	12945	12955	12854	12874	12735	12964	12635	12811	12606	12896	12541	12884	12778	12580	12684	12807	12819	12758	12817	12966	12784	12965	12763	12699	12680	12723	12940	12917	12903	12842	12784	12739	12871	12923	12926	12903	12794	12788	12721	12828	12837	12720	12783	12739	12873	12947	12860	12916	12810	12863	12792	12744	12597	12817	12833	12659	12777	12679	12919	12812	12826	12743	12748	12768	12664	12885	12593	12630	12773	12938	12677	12837	12897	12962	12790	12601	12799	12644	12750	12582	12687	12902	12852	12806	12813	13058	12867	12725	12709	12701	12708	12764	12871	12837	12665	12770	12972	12751	12946	12632	12939	12909	12832	12759	12788	12837	12822	12835	12764	12769	12871	12853	12978	12787	12825	12824	12719	12769	12739	12742	13056	12777	12600	12712	12719	12879	12732	12831	12957	12934	12966	12748	12816	12821	12794	12769	12735	12901	12762	12765	12740	12618	12798	12730	12903	12973	12886	12819	12882	12868	12858	12839	12869	12898	12861	12686	12826	12924	12682	12937	12981	12670	12523	12821	12867	12862	12995	12674	12820	13022	12829	12661	12782	12960	12708	12814	12771	12919	12914	12803	12847	12871	12728	12830	12787	12591	12747	12685	12758	12950	12712	12823	12874	12913	12759	12802	12739	12779	12876	12832	12682	12952	12699	12803	12748	12895	12829	12814	12768	12875	12986	12953	12707	12894	13030	12613	12817	12928	12955	12701	12703	12778	12847	12751	12914	12813	12961	12850	12666	12702	12864	12832	12912	12810	12681	12897	12753	12786	12793	12831	12930	12858	12561	12890	12706	12782	12947	12797	12616	12806	12675	12787	12699	12916	12768	12814	12790	12572	12756	12885	12980	12807	12820	12928	12906	12925	12745	12840	12910	12728	12805	12967	12847	12946	12900	12922	12797	12768	12680	12868	12843	12923	12794	12887	12812	12758	12793	12919	12779	12918	12890	12836	12780	12601	12712	12825	12824	12875	12649	12874	12795	12943	12817	12840	12658	12683	12885	12743	12964	12747	12812	12822	12779	12870	12781	12655	12727	12835	12743	12719	12961	12872	12735	12784	12664	12710	12801	12846	12734	12840	12678	12838	12765	12776	12783	12728	12745	12804	12833	12856	12792	12965	12880	12901	12691	12902	12621	12840	12727	12712	12741	12685	12941	12746	12755	12748	12865	12645	12804	12976	12841	12996	12940	12818	12722	12682	12693	12820	12847	12849	12800	12620	12813	12850	12711	12882	12777	12931	12667	12770	12685	12820	12739	12888	12961	12680	12644	12615	12828	12775	12707	12868	12746	12811	12771	12793	12742	12895	12838	12739	12925	12644	12827	12799	12727	12845	12858	12821	12736	12768	12760	12879	12942	12669	12642	12753	12868	12820	12696	12728	12717	12880	12624	12841	12716	12775	12842	12746	12735	12710	12710	12882	12895	12921	12639	12833	12648	12962	12805	12694	12768	12690	12875	12911	12813	12859	12702	12754	12842	12748	12771	12853	12840	12883	12653	12829	12744	12822	12972	12725	12659	12710	12769	12852	12700	12867	12725	13090	12745	12864	12753	12864	12848	12927	12610	12678	12699	12805	12829	12723	12768	12794	12728	12702	12701	12808	13033	12741	12645	12836	12957	12756	12916	12826	12876	12896	12701	12812	12719	12913	12813	12828	12596	12647	12739	12918	12735	12857	12800	12802	12797	12836	12685	12830	12725	12946	12786	12849	12855	12926	12835	12902	12685	12723	12681	12842	12869	12953	12991	12918	12883	12951	12981	12898	12787	12647	12762	12797	12671	12475	12774	12851	12989	12786	12560	12883	12870	12796	12874	12800	12851	12791	12818	12900	12936	12840	12807	13040	12623	12740	12695	12852	12774	12884	12904	12901	12988	12895	12596	12674	12734	12718	12743	12872	12820	13086	12815	12900	12703	12821	12832	12588	12681	13035	12935	12857	12655	12784	12724	12728	12832	12880	12854	12816	12796	12818	12798	12707	12897	12742	12889	12866	12736	12700	12779	12646	12859	12814	12897	12857	12740	12752	12921	12795	12533	12840	12820	12824	12796	12733	12911	12708	12745	12912	12841	12781	12766	12837	12788	12810	12785	12809	12937	12828	12594	12580	12845	12748	12807	12864	12865	12875	12805	12806	12942	12769	12746	12757	13012	12730	12765	12756	12778	12758	12771	12862	12742	12905	12815	12781	12805	12824	13001	12616	12840	12837	12797	12832	12906	12858	13082	12682	12631	12836	12859	12855	12731	12805	12669	12647	12784	12982	12691	12857	12627	12951	12763	13016	12785	12742	12793	12773	12897	12836	12880	12838	12807	12779	12769	12735	12718	12942	12841	12833	12798	12694	12622	12801	12833	12744	12544	12691	12852	12777	12822	12784	12825	12648	12810	12846	12726	12672	12867	12921	12767	12752	12962	12599	12904	12523	12816	12853	12816	12752	12713	12735	12878	12824	12842	12786	12838	12796	12839	12728	12826	12931	12963	12707	12776	12912	12823	12856	12915	12786	12974	12673	12936	12901	12921	12736	12935	12751	12677	12800	12783	12726	12691	12941	12826	12755	12732	12758	12967	12717	12617	12807	12873	12927	12629	12760	12958	12926	13088	12627	12828	12762	12903	12867	12955	12787	12800	12940	12730	13036	12899	12888	12969	12762	12643	12894	12910	12819	12887	12617	12894	12747	12765	12785	12821	13008	12883	12829	12685	12729	12840	12680	12762	13009	12780	12780	12853	12725	12709	12731	12732	12726	12775	12918	12770	12893	12838	12937	12871	12916	13051	12880	12674	12897	12800	12762	12729	12853	12878	12829	12656	12714	12812	12997	12857	12723	12782	12871	12899	12801	12782	12685	12707	12795	12783	12815	12867	12909	12686	12734	12797	12803	12897	12864	12759	12846	12726	12756	12704	12627	12983	12821	12749	12637	12802	12875	12805	12717	12840	12710	12814	12721	12699	12591	12927	12783	13018	12947	12721	12888	12890	12772	12987	12736	12761	12813	12677	12817	12823	12871	12806	12602	12924	12877	13156	12772	13001	12693	12834	12804	12878	12742	12779	12756	13033	12653	12764	12868	12721	12677	12911	12858	12891	12722	12754	12761	12984	12837	12679	12751	12934	12860	12696	12642	12683	12769	12687	12970	12700	12944	12976	12721	12850	12833	12830	12773	12641	12902	12765	12898	12783	12999	12559	12931	12723	12932	12745	12719	12632	12927	12647	12721	12694	12836	12801	12766	12796	12767	12649	12748	12913	12810	12804	12780	12841	12608	12696	12873	12776	12735	12777	12992	12820	12667	12777	12680	13011	12853	12607	12672	12840	12734	12633	12913	12925	12766	12781	12773	12584	12726	12562	12738	12707	12679	12884	12874	12827	12682	12825	12997	12847	12910	12930	12782	12764	12801	12800	12906	12797	12937	12860	12706	12743	12632	12779	12816	12882	12863	12847	12769	12727	12589	12789	12869	12548	12807	12938	12774	12637	12910	12825	13062	12788	12747	12742	12674	12722	12825	12700	12968	12730	12660	12784	12881	12815	12809	12757	12790	12732	12805	13036	12793	12613	12837	12834	12823	12721	12900	12953	12912	12678	12773	12634	12812	12857	12765	12667	12652	12821	12898	12798	12844	13013	12842	12918	12741	12863	12682	12847	12965	12785	12985	13105	12770	12633	12779	12801	12831	12892	12884	12904	12707	12829	12741	12634	12671	12672	12866	12654	12794	12812	12828	13013	12719	12769	12852	12658	12852	12968	12634	12860	12860	12901	12718	12790	12877	12718	12821	12772	12897	12739	12914	12922	12781	12844	12686	12840	12807	12718	12987	12802	12695	12665	12875	12755	12978	12639	12717	12843	12822	12823	12905	12754	12786	12875	12869	12752
21118	31632	30598	24261	20229	17430	16018	14983	14213	13930	13511	13316	13230	12990	12957	12638	12494	12503	12600	12566	12570	12434	12573	12559	12254	12471	12374	12393	12488	12401	12236	12321	12179	12128	12198	12137	12084	12183	12199	12132	12072	12161	12080	12118	12104	12196	12081	12083	12069	12259	12041	12074	12010	12128	12128	12128	12377	12095	12128	12076	12155	12042	12262	12018	12346	12198	12058	12232	12106	12164	11991	11953	12102	11919	12301	12006	12021	12178	12087	12046	11987	12100	12252	12079	12029	12052	12183	12080	12104	12098	11953	12082	12036	12090	12010	12092	12143	12020	12223	12191	12155	12004	12111	12087	12090	12122	12232	12033	12164	12056	12194	12092	12174	12036	12069	12190	12049	11971	12094	12164	12346	12011	12089	12222	12115	12172	12072	12065	12114	12143	12139	12192	12045	12205	12185	12079	12199	12079	12222	12138	11973	12273	12036	12087	12201	12075	12076	12218	12134	12185	12046	12103	12138	12011	11958	12132	12084	11932	12004	12109	12090	12184	12127	12150	11997	12087	12091	12181	11963	12151	12069	12139	12158	12099	12044	12095	12078	12281	11994	12009	12112	12088	12032	12128	12158	12042	12038	12114	12119	12230	12098	12048	12133	12196	12014	12010	12118	12059	12096	12067	12068	12088	11970	12056	12263	12090	12150	12158	12044	12023	12254	11926	12038	11985	12154	12187	12110	12117	12091	12101	12162	12188	12189	12073	12021	12224	12051	11989	12095	12059	12144	12099	12023	11976	11926	12169	12173	11984	12087	12117	12025	12023	12384	11951	12095	12108	12063	12010	12127	12043	12117	12114	12052	12198	12067	12246	12086	12114	12075	12069	12005	12138	12148	12205	12047	12247	12085	12204	12136	12058	12091	11978	12124	12137	12294	12082	12095	12182	12001	11969	12047	12124	12219	12096	12166	11978	12172	12088	12001	11971	12074	12128	12181	11914	12104	12128	11997	11997	12298	12037	12088	11874	12038	12051	11965	11862	12145	12068	12040	12206	12059	12015	12135	11899	12050	12174	11868	12082	12052	11916	12008	12044	12059	12283	12014	11939	12169	12064	12189	12077	12025	12175	11997	12144	12108	12211	12053	12087	12073	12011	12194	12079	12104	12018	12208	12102	12104	12210	12011	12143	12113	12149	12049	12157	12059	12177	12138	11932	12192	12035	12109	11959	12062	12086	12087	12236	12091	12051	12102	12156	12053	12054	12188	12162	11999	12105	12127	12048	12214	12171	11907	12114	12049	12022	12132	12221	12032	11888	12221	12082	12071	12203	12118	12196	12127	12093	12025	12046	12100	12106	12028	12194	11837	12026	12125	11923	12212	12085	12180	12111	12054	12078	12253	12110	12031	12213	12269	12038	12212	12078	11877	12130	12130	12134	11983	12148	12003	12003	12161	12206	12105	12191	12122	12176	11931	12083	12048	12102	12166	12191	12042	12102	12256	12246	12201	11976	12162	12102	11955	12035	11970	12082	12007	12123	12059	12018	12110	12254	12135	12153	11987	12197	11961	12038	12094	12057	12026	12131	11994	12052	12055	11975	12063	11920	12168	12166	12095	11982	12150	12144	12207	12037	12208	12005	12179	12100	12061	12229	12066	12110	12092	12050	12046	11994	11973	12079	12263	12001	12179	12096	12067	12031	12122	12068	12081	12058	12098	11965	12108	11926	12138	12271	12044	12247	11994	12196	12045	12004	12137	11987	12130	12221	12289	12142	12172	12173	12035	12320	12302	12021	11910	12118	12139	12106	12111	12220	12124	12107	12026	12039	12010	12151	12147	12047	12197	12103	12116	12052	12064	12035	12102	12115	12031	11987	12026	11916	12149	12162	11977	12057	12115	12039	12208	12028	11935	12198	12293	12130	12146	12064	12257	12180	12039	12169	12019	11911	12012	12167	12029	12228	12324	12051	11990	12026	12233	12225	12112	12225	12107	12175	12132	12122	12317	12038	12030	12124	12189	12170	12028	12242	12089	12109	12073	11898	12172	12097	12118	12035	12034	12212	12271	12169	12174	12181	12093	12097	12083	12107	12024	12015	12081	12068	12109	11991	12128	12152	12091	12036	12202	12072	11988	12240	12215	11948	12096	12043	12331	12132	11975	12121	12179	12010	12100	12067	12048	12245	12143	12131	12047	12206	12008	12102	12161	12144	11986	12183	12134	12117	12171	12140	12329	12087	12097	12144	12051	12052	12037	12168	11953	11925	12147	12042	12354	12135	12089	12098	11979	12153	12045	12039	12142	12384	12046	12238	12067	12034	12164	12278	12069	11981	12105	12097	11991	12207	12051	12106	11979	12169	12239	12166	12087	12090	12151	12063	12089	12071	12084	11958	12103	12068	12130	12135	12066	12120	12144	12170	12095	12088	12055	12079	12263	12190	12203	12255	12077	12042	12092	12074	12146	12029	12151	12247	12090	12080	12067	12110	12014	12091	12167	12125	12144	12027	12217	12246	11949	12051	12099	12058	12281	12080	12101	12116	12107	12185	12007	11977	12167	12005	11917	12089	12139	11997	11998	12147	12108	12006	11913	12317	12110	12004	11970	12130	12043	12107	12204	11954	12145	11980	11972	12090	12075	12034	12055	12216	12103	12077	12153	12122	12134	12072	12277	12195	12019	12049	12024	12117	12018	12064	12115	12072	11988	12089	12156	12011	11994	12159	12030	12136	12133	12074	11999	12107	12160	11980	12033	12245	12180	12045	11942	12003	12168	12101	12088	12011	12161	12084	12177	11971	12214	12083	12086	12071	11981	12182	12135	12080	12134	12111	12062	12131	12119	12140	12113	12111	12063	12077	11990	12068	12094	12230	12226	12120	12047	12096	12066	12106	11981	11992	12002	11992	12046	12005	12127	11884	12119	12345	12081	12129	12164	12144	12087	12172	12191	11978	11978	12042	12061	11943	12056	12032	12136	12156	12143	12190	12043	12201	12066	12143	12017	12246	12067	12095	12018	11964	12158	12057	12244	12005	12005	12060	12139	12076	12169	12116	11946	11979	12064	12139	12023	12152	12211	12182	12018	12044	12065	12033	12003	12110	12039	12043	12107	11913	12164	12002	11951	12070	12009	12188	12035	12179	12063	12087	12078	12121	12081	12099	11899	12290	12077	12101	12083	12016	12085	12017	12200	12050	12055	12063	12107	12105	12122	12307	12086	12197	12212	11880	12118	12219	12144	12022	12106	12094	12058	12031	12114	12165	12084	12012	12099	12093	11992	12071	12025	12062	12052	11951	12161	12044	12066	12108	12185	11951	12276	12133	12166	12138	11968	12076	12003	12060	12100	12018	12051	12158	12145	12132	12073	11981	12156	12211	12242	11969	12165	12063	12019	12109	12070	12007	12058	11942	12066	12154	12064	12097	12163	12247	12108	12182	12002	12060	12051	12189	12248	12150	12159	12082	11926	12270	11936	12116	12096	12207	12160	12168	11999	12162	12142	12002	12138	12121	12231	11884	11980	12059	12106	12182	12028	12058	12033	12183	12069	12157	12052	12079	12158	12079	12194	12053	11948	12051	12043	12011	11990	12260	11998	12193	11872	12213	12075	12238	12086	12141	11984	12146	12208	11929	11963	12210	12086	12124	12022	12128	12152	12137	12129	12206	12049	12123	12190	12090	12099	11984	11914	12030	12195	12231	12144	12053	12025	12101	12169	12180	12209	12150	12260	11923	11974	12153	12013	11973	12319	12091	12101	12102	12065	12135	11980	12201	12167	12277	12064	12024	11972	12166	12272	11982	12130	12080	11963	12020	12027	11992	12151	12116	12096	11917	12060	12044	12174	12107	12242	12165	12058	12094	12137	12168	11945	12021	12189	12251	11978	12040	11938	12223	12100	12196	12000	12101	11996	12181	12070	12172	12147	12121	12250	11935	12052	12094	12154	12173	12007	12186	12108	12083	12196	12051	12063	12204	12065	12106	12108	12170	12166	12081	12083	12171	11957	12198	12073	12162	12206	12052	11961	12247	12021	12082	12068	12275	12193	12107	12014	12300	12126	12122	12001	12039	12138	12022	12046	12100	12133	12064	12058	12107	12102	12004	12086	12089	12224	12189	12159	12057	12092	11940	12053	12043	12318	12176	12031	12155	12019	12167	12131	11976	12148	11976	12145	11995	12089	12054	12211	11953	11978	12044	12121	12211	12250	12032	12175	12105	11846	12173	12100	12094	12025	12039	12117	12139	12080	11947	12154	11933	12166	12005	12225	12019	12210	12028	12086	12116	12218	12213	12187	12197	12117	12095	12232	12141	12179	11985	12078	12193	12198	12161	11934	12234	12102	12070	12066	11959	12030	12027	12120	12137	12066	12224	12140	12135	12010	11996	12087	12195	11988	12137	12157	12136	12066	12064	12112	12069	12179	12038	12136	12056	12187	12115	12250	12229	12066	11993	12026	12145	12110	12089	12226	12102	12137	12158	12152	12136	12104	12041	12142	12016	12027	12157	12102	12115	12130	12106	12148	11933	11985	12088	12041	12142	12119	12067	12192	12155	12129	12198	12105	12210	12009	12228	12194	12042	11945	12067	12080	12117	12057	12095	12079	12051	11973	12148	12176	12033	12110	12035	12109	12086	12219	12009	12294	12125	12158	12058	12199	12244	12050	12005	12067	12044	12131	12121	12144	12092	12116	12173	12016	12186	12047	12180	11997	12026	12128	12066	12221	12116	12100	12065	12109	12015	12230	12044	11870	12179	11949	12138	11990	12108	12097	12136	12133	11889	12120	12339	12144	12177	11957	12047	12119	12094	11903	12152	12100	12063	12046	12230	12038	12083	12038	12101	12217	12131	12130	12165	12058	12117	12136	12041	12029	12087	12221	12036	12058	12076	12036	12071	12159	12168	12084	12122	12055	12020	12042	12083	11931	12169	12180	12033	12070	12169	12192	12196	11993	12020	11950	11918	11881	12140	12142	12206	12100	12047	11971	12197	11979	12090	12117	12151	12061	12151	11942	11921	12071	12196	12049	12161	12001	12158	11894	12097	12090	11972	11967	12033	12124	12090	12034	12105	12228	12090	12164	12215	12062	12223	12132	12084	12164	12126	12122	12114	12112	12114	12275	12044	12189	12243	12046	12068	12071	12179	12072	11980	12065	11978	12057	12275	12136	12244	12166	12154
23884	21053	28322	24282	22076	20723	18541	15394	14410	14214	13553	13483	13273	13028	13055	13121	12862	12812	12796	12701	12593	12593	12657	12485	12604	12489	12410	12468	12516	12383	12369	12484	12373	12378	12568	12346	12441	12386	12260	12423	12423	12183	12133	12335	12296	12285	12287	12263	12141	12330	12214	12385	12505	12242	12297	12336	12285	12143	12209	12497	12234	12391	12198	12156	12048	12306	12207	12263	12259	12205	12236	12300	12217	12368	12193	12134	12219	12192	12383	12333	12240	12257	12227	12160	12018	12174	12247	12159	12193	12184	12249	12307	12242	12119	12122	12248	12322	12291	12314	12255	12054	12106	12153	12287	12124	12257	12376	12289	12322	12282	12286	12231	12149	12357	12256	12297	12047	12157	12241	12210	12292	12271	12151	12186	12151	12116	12160	11924	12202	12215	12042	12046	12081	12273	12259	12137	12303	12133	12259	12243	12194	12035	12211	12167	12176	12307	12215	12142	12077	12086	12376	12242	12219	12242	12392	12085	12071	12191	12341	11980	12172	12032	12258	12206	12250	12245	12322	12141	12105	12220	12357	12133	12311	12076	12231	12163	12323	12309	12243	12253	11966	12254	12277	12138	12239	12226	12013	11999	12308	12366	12103	12270	12306	12300	12223	12145	12199	12271	12329	12369	12179	12164	12314	12301	12198	12292	12141	12171	12187	12309	12310	12176	12130	12159	12211	12046	12009	12293	12403	12252	12395	12137	12374	12300	12279	12349	12275	12212	12288	12226	12339	12232	12215	12137	12422	12210	12363	12400	12411	12267	12120	12212	12301	12258	12110	12252	12151	12160	12236	12108	12291	12283	12370	12458	12144	12482	11984	12122	12256	12154	12266	12032	12209	12300	12176	12260	12236	12255	12082	12121	12128	12176	12086	12217	12145	12265	12135	12259	12284	12333	12198	12127	12253	12332	12209	12197	12300	12180	12307	12313	12148	12279	12156	12098	12210	12306	12274	12264	12199	12168	12347	12229	12280	12338	12436	12116	12091	12228	12274	12208	12198	12331	12118	12075	12128	12143	12206	12393	12245	12280	12205	12357	12144	12209	12166	12169	12099	12246	12124	12023	12204	12033	12085	12116	12162	12097	12039	12365	12241	12111	12301	12237	12371	12348	12272	12124	12230	12171	12184	12153	12306	12133	12263	12206	12217	12317	12350	12265	12101	12195	12209	12077	12077	12164	12109	12363	12151	12223	12062	12372	12369	12374	12102	12290	12174	12183	12356	12190	12249	12226	12170	12282	12446	12046	12260	12222	12187	12206	12387	12201	12282	12127	12423	12125	12304	12346	12204	11987	12109	12099	12302	12132	12099	12187	12316	12164	12386	12170	12094	12064	12264	12201	12196	12178	12236	12346	12109	12253	12260	12276	12374	12136	12234	12302	12313	12197	12388	12353	12150	12362	12276	12231	12200	12046	12180	12328	12134	12162	12108	12186	12229	12307	12315	12260	12350	12264	12251	12198	12287	12278	12176	12135	12232	12285	12417	12261	12240	12204	12247	12267	12174	11976	12186	12250	12264	12331	12385	12334	12227	12202	12064	12235	12296	12184	12302	12410	12200	12101	11990	12157	12205	12281	12131	12342	12134	12230	12227	12227	12263	12434	12350	12262	12248	12278	12107	12258	12202	12171	12328	12132	12162	12160	12283	12195	12275	12383	12245	12282	12213	12255	12327	12282	12342	12227	12311	12290	12319	12290	12277	12329	12282	12091	12156	12141	12194	12172	12173	12286	12205	12116	12113	12263	12287	12268	12442	12373	12056	12106	12097	12206	12147	12241	12353	12381	12121	12250	12264	12440	12242	12179	12283	12154	12261	12094	12254	12155	12293	12309	12119	12237	12254	12163	12253	12375	12316	12113	12152	12195	12247	12136	12135	12329	12201	12330	12122	12301	11988	12332	12109	12298	12126	12185	12172	12228	12226	12237	12272	12318	12179	12314	12111	12355	12206	11964	12153	12140	12248	12187	12187	12267	12111	12314	12154	12188	12146	12131	12286	12186	12423	12462	12265	12265	12249	12289	12233	12182	12163	12275	12270	12216	12249	12307	12337	12181	12005	12260	12142	11864	12259	12114	12343	12224	12277	12215	12167	12104	12066	12262	12150	12117	12217	12372	12200	12190	12085	12178	12242	12236	12358	12120	12253	12163	12225	12294	12181	12222	12225	12123	12235	12304	12225	12090	12311	12200	12099	12159	12136	12180	12271	12187	12059	12191	12431	12357	12205	12240	12167	12209	12172	12136	12376	12283	12090	12296	12329	12386	12114	12260	12237	12155	12136	12014	12058	12164	12263	12314	12239	12274	12441	12173	12230	12215	12184	12267	12310	12301	12185	12239	12364	12165	12140	12110	12236	12050	12207	12476	12160	12101	12316	12410	12241	12416	12193	12253	12243	12213	12148	12391	12268	12245	12133	12245	12209	12139	12111	12371	12171	12193	12197	12290	12277	12192	12370	12383	12152	12219	12185	12225	12121	12268	12220	12105	12327	12150	12224	12340	12085	12152	12149	12211	12192	12170	12205	12120	12411	12173	12204	12228	12013	12297	12369	12215	12266	12131	12209	12074	12017	12209	12221	12274	12204	12292	12116	12076	12341	12274	12223	12075	12181	12194	12299	12265	12220	12180	12171	12164	12103	12160	12107	12333	12181	12203	12252	12190	12184	12216	12116	12310	12261	12229	12200	12139	12102	12213	12343	12203	12264	12045	12189	12272	12078	12262	12232	12271	12323	12358	12185	12173	12313	12294	12245	12255	12361	12168	12293	12292	12163	12295	12203	12116	11960	12071	12249	12123	12201	12254	12354	12232	12332	12224	12164	12252	12234	12180	12376	12171	12132	12362	12227	12074	12219	12223	12293	12182	12146	12210	12249	12409	12263	12317	12115	12213	12094	12267	12103	12167	12121	12257	12402	12352	12085	12152	12120	12274	12344	12190	12199	12224	12187	12403	12052	12118	12074	12168	12363	12189	12289	12134	12225	12312	12115	12077	12179	12261	12068	12239	12421	12187	12325	12289	12259	12275	12184	12051	12337	12163	12187	12159	11998	12105	12313	12314	12316	12325	12227	12240	12235	12250	12368	12036	12213	12308	12113	12152	12324	12247	12176	12194	12141	12098	12089	12344	12165	12264	12204	12171	12253	12208	12290	12244	12162	12144	12280	12218	12338	12325	12185	12351	12422	12326	12185	12177	12332	12190	12268	12123	12228	12184	12023	12204	12240	12147	12076	12173	12214	12354	12345	12344	12174	12225	12209	12160	12155	12242	12233	12356	12415	12192	12110	12155	12183	12122	12300	12183	12222	12150	12142	12145	12107	12308	12258	12211	12196	12191	12282	12077	12259	12239	12091	12175	12206	12417	12187	12312	12224	12257	12224	12175	12278	12217	12209	12148	12405	12144	12345	12048	12013	12307	12308	12247	12244	12193	12109	12247	12177	12260	12093	12250	12193	12461	12178	12334	12265	12396	12181	12125	12420	12341	12289	12110	12063	12176	12037	12370	12175	12274	12232	12206	12156	12180	12150	12126	12308	12213	12132	12261	12270	12207	12113	12282	12224	12251	12302	12368	12336	12242	12354	12255	12243	12261	12276	12245	12273	12317	12343	12107	12130	12353	12271	12060	12282	12405	12252	12142	12331	12192	12185	12258	12135	12114	12099	12287	12195	12198	12226	12368	12376	12196	12296	12118	12318	12122	12322	12345	12312	12185	12261	12293	12201	12256	12107	12120	12224	12067	12234	12256	12219	12185	12385	12166	12235	12135	12088	12268	12223	12142	12276	12204	12293	12188	12101	12054	12133	12158	12336	12379	12315	12299	12244	12183	12247	12185	12073	12236	12272	12297	12174	12211	12362	12180	12116	12229	12149	12234	12255	12199	12143	12383	11997	12159	12171	12144	12208	12259	12275	12353	12374	12351	12201	12225	12217	12260	11956	12129	12428	12197	12247	11880	12595	12172	12350	12166	12217	12193	12163	12169	12173	12286	12366	12266	12142	12304	12322	12369	12322	12305	12108	12361	12234	12210	12102	12289	12307	12325	12244	12327	12231	12098	12230	12253	12156	12250	12255	12272	12260	12300	12250	12222	12260	12219	12145	12060	12238	12177	12122	12135	12185	12184	12201	12330	12372	12013	12320	12152	12248	12168	12175	12380	12110	12207	12194	12336	12245	12199	12280	12357	12376	12307	12186	12024	12054	12193	12286	12262	12301	12329	12167	12067	12353	12259	12217	12247	12128	12150	12204	12163	12167	12288	12179	12057	12130	12217	12271	12123	12207	12238	12208	12206	12289	12244	12289	12228	12334	12220	12352	12337	12174	12249	12435	12200	12267	12446	12222	12277	12260	12225	12069	12455	12286	12383	12170	12175	12375	12247	12486	12186	12122	12234	12478	12236	12109	12210	12213	12306	12261	12390	12141	12324	12118	12194	12285	12406	12258	12253	12171	12225	12276	12329	12236	12212	12348	12064	12360	12318	12254	12347	12307	12241	12250	12285	12323	12198	12408	12290	12047	12246	12295	12218	12155	12097	12266	12174	12287	12103	12280	12283	12221	12145	12171	12216	12135	12210	12048	12217	12298	12234	12294	12231	12510	12253	12295	12273	12381	12273	12339	12215	12217	12313	12275	12242	12444	12156	12045	12164	12111	12203	12057	12042	12132	12063	12096	12241	12337	12151	12265	12262	12313	12253	12237	12456	12163	12224	12299	12213	12105	12229	12271	12195	12327	12282	12192	12234	12144	12226	12258	12121	12407	12288	12192	12139	12218	12149	12201	12195	12275	12158	12078	12369	12117	12294	12198	12192	12129	12148	12348	12153	12171	12269	12231	12286	12396	12071	12306	12311	12082	12277	12134	12260	12260	12216	12280	12296	12284	12274	12192	12327	12325	12288	12492	12134	12299	12107	12148	12244	12318	12146	12259	12310	12234	12250	12245	12051	12229	12382	11968	12309	12093	12135	12181	12384	12403	12206	12180	12319	12204	12209	12127	12010	12236	12366	12154	12261	12352	12174	12351	12096	12332	12239	12290	12344	12168	12026	12171	12155	12346	12288	12239	12192	12176	12343	12277	12069	12300	12128	12241	12173	12227	12188	12132	12269	12237	12172	12291	12236	12313	12219
20978	36989	36123	28734	23942	20230	18036	16644	15513	14872	14139	13838	13370	13161	12903	12629	12664	12297	12474	12212	12499	12337	12348	12323	12381	12142	12123	12133	12071	12080	11965	11975	12000	11918	11847	11915	11755	11749	11790	11834	11918	11774	11833	11895	11680	11770	11732	11838	11688	11700	11699	11677	11724	11828	11653	11880	11832	11755	11779	11768	11696	11762	11626	11739	11495	11730	11634	11701	11673	11843	11757	11740	11625	11762	11689	11897	11698	11619	11667	11731	11597	11761	11561	11796	11867	11740	11782	11749	11678	11552	11637	11729	11660	11660	11607	11660	11811	11629	11670	11690	11636	11864	11589	11720	11634	11817	11668	11811	11673	11690	11768	11645	11744	11721	11644	11637	11595	11607	11714	11961	11687	11678	11701	11520	11655	11683	11644	11606	11754	11812	11720	11633	11733	11667	11750	11667	11709	11642	11728	11780	11755	11606	11731	11564	11578	11484	11616	11746	11534	11656	11562	11806	11444	11653	11610	11625	11568	11788	11714	11660	11738	11674	11640	11596	11681	11778	11667	11662	11525	11697	11464	11679	11537	11673	11631	11581	11661	11797	11877	11665	11653	11853	11714	11710	11769	11697	11761	11609	11656	11628	11620	11744	11694	11771	11705	11710	11586	11573	11659	11681	11816	11664	11720	11746	11758	11626	11684	11646	11639	11684	11834	11716	11699	11659	11622	11667	11799	11623	11775	11532	11649	11698	11870	11615	11581	11773	11703	11844	11862	11667	11718	11791	11594	11811	11649	11738	11741	11738	11757	11748	11784	11590	11775	11698	11744	11868	11737	11822	11616	11554	11658	11800	11694	11832	11814	11830	11526	11743	11736	11753	11642	11497	11745	11798	11703	11717	11669	11541	11761	11857	11572	11664	11735	11682	11781	11414	11810	11767	11610	11914	11740	11707	11841	11689	11596	11705	11686	11815	11614	11763	11708	11661	11652	11728	11798	11570	11816	11707	11675	11719	11713	11549	11631	11669	11756	11591	11600	11721	11801	11641	11708	11622	11660	11764	11740	11669	11790	11970	11512	11747	11777	11616	11875	11689	11762	11735	11520	11671	11586	11838	11722	11814	11808	11770	11763	11723	11571	11814	11737	11720	11792	11786	11887	11662	11565	11739	11725	11682	11752	11827	11703	11509	11820	11759	11787	11730	11620	11408	11675	11702	11501	11743	11752	11791	11808	11714	11612	11711	11689	11681	11738	11711	11840	11712	11740	11807	11631	11717	11664	11769	11729	11594	11700	11649	11768	11744	11842	11615	11715	11738	11849	11562	11657	11814	11822	11699	11665	11652	11552	11753	11703	11887	11824	11683	11655	11843	11779	11694	11667	11742	11625	11773	11777	11763	11648	11758	11661	11658	11669	11804	11648	11752	11806	11615	11768	11745	11544	11616	11771	11532	11684	11477	11726	11635	11664	11615	11641	11818	11694	11802	11598	11648	11625	11469	11787	11691	11652	11713	11655	11593	11831	11829	11600	11634	11777	11527	11626	11826	11622	11722	11824	11667	11669	11705	11624	11576	11549	11591	11559	11722	11711	11601	11740	11652	11648	11656	11656	11690	11640	11695	11663	11685	11609	11759	11640	11571	11724	11853	11836	11572	11750	11699	11680	11619	11839	11896	11645	11737	11641	11753	11750	11709	11774	11550	11584	11739	11632	11573	11859	11651	11733	11745	11657	11604	11775	11605	11619	11635	11555	11555	11734	11756	11876	11718	11645	11661	11810	11712	11656	11516	11783	11686	11654	11750	11523	11722	11797	11732	11801	11717	11879	11708	11862	11761	11686	11764	11876	11655	11675	11596	11672	11767	11822	11718	11673	11642	11580	11782	11914	11679	11666	11672	11734	11512	11710	11626	11717	11665	11675	11718	11763	11608	11703	11551	11619	11582	11572	11556	11728	11833	11655	11735	11698	11553	11727	11820	11711	11750	11808	11680	11720	11776	11614	11772	11835	11630	11600	11753	11530	11550	11653	11626	11680	11669	11767	11784	11577	11444	11844	11620	11750	11792	11590	11606	11782	11724	11661	11746	11733	11706	11699	11818	11619	11786	11670	11697	11590	11769	11680	11804	11616	11816	11676	11788	11693	11960	11758	11722	11652	11710	11780	11878	11695	11675	11782	11714	11742	11803	11728	11722	11792	11669	11617	11647	11777	11800	11607	11529	11699	11825	11691	11699	11860	11701	11594	11638	11659	11770	11926	11592	11746	11842	11870	11753	11583	11663	11789	11716	11724	11760	11603	11618	11719	11685	11585	11761	11768	11658	11634	11802	11647	11585	11713	11577	11741	11743	11795	11771	11774	11832	11716	11736	11814	11611	11778	11680	11484	11796	11695	11713	11638	11725	11686	11717	11621	11736	11519	11712	11629	11804	11660	11699	11580	11660	11694	11854	11732	11655	11628	11601	11619	11716	11634	11743	11579	11413	11731	11703	11751	11627	11596	11693	11697	11651	11564	11785	11749	11700	11715	11728	11704	11732	11543	11832	11845	11700	11697	11649	11619	11555	11749	11721	11671	11609	11749	11631	11805	11728	11575	11636	11540	11669	11593	11540	11671	11754	11565	11794	11703	11737	11762	11705	11496	11585	11674	11901	11600	11691	11771	11648	11796	11849	11699	11815	11743	11818	11789	11645	11684	11946	11625	11745	11663	11768	11738	11643	11528	11599	11622	11728	11678	11661	11706	11626	11489	11692	11724	11638	11499	11766	11791	11689	11656	11613	11587	11767	11686	11672	11661	11730	11801	11697	11701	11712	11830	11754	11487	11657	11547	11712	11622	11665	11628	11657	11676	11644	11738	11675	11617	11811	11688	11756	11718	11658	11724	11597	11688	11651	11711	11861	11763	11637	11574	11509	11819	11629	11711	11616	11651	11683	11545	11615	11761	11666	11794	11700	11674	11804	11719	11956	11766	11769	11779	11793	11580	11768	11645	11568	11680	11771	11581	11879	11596	11532	11734	11676	11696	11660	11542	11787	11669	11617	11749	11610	11693	11605	11832	11725	11770	11597	11574	11637	11754	11696	11750	11679	11781	11560	11822	11748	11791	11714	11592	11853	11665	11659	11701	11678	11684	11802	11705	11563	11827	11696	11637	11695	11554	11495	11743	11549	11745	11693	11682	11887	11730	11693	11704	11754	11518	11707	11607	11752	11658	11627	11648	11668	11794	11490	11702	11797	11766	11542	11694	11940	11669	11622	11702	11654	11623	11745	11657	11670	11663	11561	11622	11666	11879	11690	11642	11623	11841	11575	11723	11756	11750	11655	11782	11676	11661	11722	11857	11746	11737	11616	11789	11735	11679	11762	11747	11664	11693	11649	11724	11755	11772	11651	11672	11702	11656	11762	11776	11749	11507	11777	11781	11531	11742	11756	11742	11580	11770	11744	11777	11639	11651	11817	11817	11635	11636	11607	11710	11714	11688	11840	11737	11821	11703	11637	11783	11673	11678	11604	11683	11633	11776	11790	11700	11673	11737	11643	11838	11738	11704	11693	11684	11596	11695	11790	11829	11903	11822	11681	11670	11707	11864	11654	11624	11740	11778	11661	11664	11614	11808	11795	11765	11626	11711	11764	11554	11563	11583	11686	11637	11511	11689	11647	11595	11696	11652	11665	11656	11636	11736	11774	11587	11763	11822	11644	11623	11713	11603	11552	11652	11713	11648	11724	11781	11759	11851	11744	11739	11804	11755	11509	11726	11712	11571	11744	11754	11676	11679	11622	11625	11596	11791	11633	11594	11692	11695	11779	11801	11685	11597	11722	11688	11547	11728	11633	11672	11589	11795	11664	11816	11678	11721	11760	11569	11689	11849	11705	11709	11637	11585	11695	11646	11794	11617	11862	11837	11624	11702	11640	11566	11766	11685	11739	11624	11771	11643	11752	11585	11695	11646	11807	11886	11624	11627	11827	11606	11718	11601	11617	11625	11749	11792	11706	11688	11836	11541	11560	11571	11902	11789	11571	11864	11749	11718	11691	11734	11603	11647	11637	11505	11606	11860	11911	11838	11683	11805	11606	11699	11584	11645	11846	11739	11579	11722	11797	11690	11660	11799	11828	11630	11706	11676	11765	11520	11594	11902	11668	11607	11753	11695	11687	11652	11522	11741	11702	11730	11787	11652	11511	11743	11793	11666	11512	11604	11748	11686	11769	11815	11737	11758	11549	11715	11657	11641	11732	11826	11807	11721	11649	11693	11674	11616	11840	11727	11588	11641	11772	11684	11892	11642	11636	11647	11582	11692	11660	11707	11861	11701	11630	11772	11732	11695	11679	11711	11679	11659	11833	11585	11679	11601	11778	11752	11757	11555	11630	11599	11661	11628	11614	11733	11707	11696	11708	11626	11544	11585	11676	11546	11724	11775	11726	11712	11686	11765	11624	11618	11668	11784	11661	11720	11684	11632	11634	11658	11544	11728	11746	11702	11722	11612	11745	11697	11685	11786	11739	11725	11600	11777	11580	11604	11681	11615	11778	11825	11848	11547	11738	11571	11560	11726	11684	11658	11855	11920	11705	11835	11485	11619	11646	11631	11509	11617	11811	11640	11609	11887	11565	11663	11845	11622	11665	11595	11746	11519	11622	11751	11697	11702	11769	11738	11530	11609	11765	11817	11756	11748	11684	11563	11690	11679	11741	11781	11646	11741	11693	11549	11720	11560	11791	11521	11648	11446	11632	11494	11656	11809	11671	11790	11723	11661	11636	11734	11694	11767	11669	11817	11840	11587	11710	11731	11608	11921	11783	11508	11671	11753	11754	11716	11799	11787	11681	11804	11638	11602	11753	11653	11733	11730	11822	11732	11739	11739	11670	11742	11768	11661	11502	11770	11717	11800	11770	11772	11563	11817	11757	11808	11727	11649	11688	11660	11819	11627	11823	11741	11641	11627	11809	11780	11717	11805	11493	11740	11610	11664	11742	11747	11614	11554	11652	11550	11760	11749	11598	11761	11756	11720	11676	11385	11650	11672	11600	11675	11693	11620	11702	11676	11775	11802	11649	11757	11699	11568	11625	11626	11623	11741	11754	11798	11739	11805	11699	11611	11791	11675	11708	11766	11821	11731	11736	11747	11477	11671	11759	11724	11680	11688	11880	11635	11668	11693	11562	11846	11578
22682	21021	28810	23473	21321	22900	22945	16940	14941	14602	14076	13559	13204	13182	12880	12826	12863	12679	12568	12509	12376	12452	12303	12341	12334	12350	12144	12163	12035	12268	12068	12168	12119	12277	12075	12084	11922	11752	12001	11943	12016	11849	12018	12006	11945	11802	11839	11947	11817	11668	11609	12006	11907	11904	11815	11876	11940	11817	11975	11812	11832	11763	11813	11950	11823	11717	11836	11853	11801	11773	11889	11657	11788	11793	11804	11855	11787	11829	12026	11860	11800	11762	11740	11810	11719	11736	11731	11797	11783	11726	11660	11712	11653	11897	11921	11877	11818	11690	11811	11639	11813	11715	11621	11824	11707	11652	11682	11820	11856	11677	11761	11834	11623	11847	11673	11842	11843	11736	11858	11736	12002	11952	11818	11756	11828	11900	11808	11782	11825	11574	11796	11877	11784	11616	11735	11792	11827	11626	11834	11717	11858	11645	11853	11969	11925	11798	11606	11590	11521	11760	11665	11908	11670	11562	11836	11778	11791	11778	11966	11749	11644	11812	11579	11786	11803	11683	11869	11758	11722	11781	11761	11606	11796	11755	11681	11930	11917	11697	11690	11620	11689	11768	11702	11859	11733	11849	11686	11829	11742	11654	11719	11681	11677	11734	11772	11672	11871	11796	11723	11694	12008	11701	11998	11774	11742	11844	11980	11695	11724	11750	11777	11885	11533	11952	11653	11766	11746	11674	11677	11857	11707	11814	11785	11855	11794	11818	11816	11926	11729	11806	11872	11926	11871	11768	11587	11822	11812	11686	11794	11745	11699	11735	11732	11832	11747	11778	11721	11858	11639	11621	11897	11776	11800	11668	11615	11705	11822	11868	11846	11749	11792	11713	11723	11784	11591	11585	11735	11925	11626	11748	11857	11605	11676	11733	11591	11738	11626	11899	11619	11884	11763	11644	11760	11803	11836	11796	11794	11598	11627	11594	11820	11847	11728	11652	11740	11741	11887	11831	11788	11685	11820	11694	11786	11707	11797	11816	11769	11716	11686	11841	11662	11591	11599	11619	11670	11753	11745	11846	11628	11576	11762	11644	11650	11803	11756	11577	11754	11700	11755	11598	11750	11546	11747	11600	11842	11590	11791	11699	11881	11529	11812	11640	11685	11827	11783	11777	11901	11840	11441	11712	11646	11581	11491	11696	11810	11793	11836	11702	11780	11730	11657	11710	11696	11792	11690	11759	11836	11822	11904	11646	11663	11822	11773	11771	11595	11900	11841	11545	11770	11984	11655	11846	11783	11681	11812	11893	11666	11663	11860	11664	11744	11900	11916	11672	11779	11789	11811	11843	11535	11649	11748	11749	11869	11713	11704	11794	11671	11714	11698	11610	11765	11758	11781	11754	11722	11689	11928	11657	11650	11739	11788	11818	11883	11719	11704	11650	11761	11731	11646	11782	11676	11889	11766	11825	11735	11590	11811	11695	11730	11793	11797	11719	11707	11611	11747	11814	11652	11771	11909	11677	11728	11811	11756	11781	11714	11866	11753	11987	11652	11601	11774	11690	11687	11782	11712	11803	11698	11810	11883	11828	11674	11799	11867	11663	11536	11577	11657	11756	11787	11495	12027	11618	11837	11817	11719	11728	11777	11604	11742	11600	11751	11785	11683	11776	11744	11821	11855	11793	11771	11711	11678	11603	11818	11669	11749	11851	11706	11765	11809	11879	11742	11716	11656	11587	11862	11508	11695	11762	11899	11702	11824	11799	11721	11559	11723	11686	11828	11733	11754	11901	11472	11690	11816	11793	11849	11919	11718	11764	11806	11698	11880	11836	11613	11854	11651	11750	11660	11916	11740	11804	11802	11628	11583	11810	11626	11586	11614	11866	11679	11749	11800	11850	11612	11468	11597	11707	11774	11734	11856	11805	11683	11662	11830	11832	11668	11718	11733	11708	11736	11798	11837	11803	11528	11650	11612	11850	11754	11752	11647	11775	11684	11691	11626	11729	11854	11610	11795	11808	11616	11817	11793	11676	11678	11827	11672	11511	11722	11683	11836	11912	11478	11454	11866	11863	11593	11662	11834	11656	11826	11661	11645	11682	11804	11711	11828	11722	11713	11790	11830	11721	11697	11790	11689	11813	11725	11704	11550	11768	11809	11872	11629	11699	11825	11641	11670	11722	11858	11753	11767	11627	11863	11913	11825	11903	11837	11723	11661	11665	11568	11716	11709	11772	11743	11729	11717	11749	11738	11864	11680	11752	11820	11673	11595	11589	11726	11701	11728	11780	11753	11655	11593	11780	11631	11905	11650	11727	11710	11733	11821	11680	11630	11620	11747	11775	11665	11767	11817	11924	11726	11837	11834	11813	11729	11635	11778	11910	11779	11754	11647	11745	11506	11755	11731	11727	11568	11741	11836	11876	11877	11652	11996	11752	11608	11737	11705	11683	11810	11967	11728	11844	11845	11869	11860	11889	11689	11905	11795	11828	11593	11792	11648	11545	11616	11594	11747	11705	11796	11705	11647	11879	11761	11831	11702	11697	11819	11685	11928	11764	11672	11736	11709	11897	11871	11672	11537	11703	11654	11704	11882	11554	11771	11843	11680	11873	11780	11657	11777	11881	11728	11846	11959	11701	11727	11595	11791	11813	11911	11742	11701	11804	11774	11738	11895	11697	11828	11763	11805	11708	11934	11799	11539	11553	11728	11608	11769	11665	11734	11750	11844	11916	11620	11878	11794	11773	11652	11681	11603	12017	11806	11920	11885	11599	11652	11639	11757	11752	11853	11673	11849	11758	11858	11873	11868	11732	11751	11836	11724	11802	11632	11691	11781	11750	11863	11714	11744	11693	11741	11725	11809	11690	11837	11608	11552	11666	11684	11773	11831	11737	11805	11656	11660	11760	11713	11730	11696	11740	11718	11646	11642	11668	11620	11736	11708	11707	11832	11795	11677	11772	11816	11900	11666	11778	11776	11797	11656	11671	11793	11803	11696	11665	11713	11810	11762	11814	11532	11695	11675	11708	11704	11890	11679	11865	11888	11828	11762	11889	11883	11810	11755	11798	11870	11638	11779	11752	11680	11709	11674	11681	11763	11780	11778	11809	11800	11749	11739	11681	11697	11642	11797	11836	11914	11748	11719	11665	11577	11707	11702	11765	11851	11737	11678	11680	11688	11699	11840	11624	11834	11864	11970	11768	11513	11697	11860	11644	11817	11889	11858	11495	11928	11807	11852	11649	11714	11858	11555	11452	11876	11641	11840	11915	11766	11887	11654	11596	11907	11632	11746	11769	11759	11631	11812	11597	11721	11827	11809	11791	11752	11664	11789	11721	11901	11826	11769	11827	11771	11715	11635	11780	11724	11725	11845	11895	11703	11852	11913	11766	11800	11795	11659	11824	11794	11664	11734	11658	11777	11749	11750	11901	11721	11856	11782	11786	11578	11696	11731	11661	11894	11937	11693	11875	11694	11854	11868	11699	11745	11748	11822	11820	11790	11754	11876	11613	11737	11637	11837	11616	11665	11898	11662	11832	11616	11728	11764	11621	11498	11642	11854	11828	11967	11794	11801	11674	11814	11784	11765	11746	11644	11775	11824	11794	11816	11906	11784	11674	11559	11789	11797	11810	11727	11712	11851	11654	11949	11922	11803	11747	11807	11956	11666	11683	11722	11660	11784	11999	11861	11807	11817	11637	11659	11683	11678	11871	11895	11575	11704	11799	11740	11734	11907	11676	11833	11748	11748	11930	11792	11809	11881	11734	11627	11743	11692	11838	11822	11785	11675	11721	11677	11792	11784	11595	11655	11632	11751	11721	11814	11959	11738	11783	11723	11738	11904	11795	11840	11738	11742	11587	11621	11745	11788	11732	11783	11847	11654	11527	11776	11860	11698	11714	11764	11573	11752	11774	11731	11889	11668	11548	11581	11784	11815	11722	11657	11697	11838	11941	11578	11594	11636	11660	11653	11715	11714	11760	11724	11802	11781	11815	11884	11737	11851	11908	11557	11832	11907	11758	11730	11733	11817	11706	11678	11766	11560	11936	11804	11657	11614	11756	11886	11766	11697	11756	11759	11669	11799	11826	11769	11759	11821	11754	11764	11882	11699	11843	11800	11750	11808	11881	11836	11796	11838	11642	11845	11560	11708	11813	11750	11953	11700	11713	11662	11727	11848	11818	11807	11640	11716	11532	11698	11971	11740	11828	11864	11902	11753	11844	11687	11742	11712	11708	11763	11809	11765	11625	11779	11866	11696	11697	11641	11865	11779	11823	11721	11883	11903	11824	11681	11684	11752	11989	11786	11726	11809	11926	11773	11746	11791	11947	11745	11744	11650	11753	11865	11782	11655	11523	11696	11674	11724	11728	11718	11766	11655	12024	11664	11718	11645	11736	11696	11802	11807	11790	11789	11643	11822	11710	11927	11786	11676	11869	11666	11551	11699	11963	11932	11714	11890	11692	11820	11717	11821	11710	11798	11884	11733	11708	11826	11609	11764	11778	11723	11750	11680	11587	11677	11683	11727	11895	11767	11781	11617	11775	11740	11757	11853	11708	11647	11946	11752	11812	11770	11824	11800	11781	11712	11735	11662	11825	11803	11650	11784	11671	11841	11951	11697	11835	11665	11803	11688	11777	11875	11865	11675	11961	11797	11841	11703	11786	11614	11688	11657	11723	11768	11808	11704	11768	11628	11718	11745	11795	11833	11725	11741	11621	11761	11870	11763	11796	11694	11715	11516	11597	11725	11630	11777	11801	11656	11693	11597	11697	11794	11752	11924	11948	11635	11910	11731	11868	11547	11562	11587	11631	11704	11713	11652	11730	11928	11764	11826	11876	11843	11900	11608	11788	11820	11667	11627	11783	11723	11667	11791	11997	11655	11720	11641	11802	11699	11665	11676	11475	11743	11796	11700	11785	11662	11558	11783	11696	11770	11663	11705	11798	11680	11711	11774	11754	11838	11704	11644	11786	11697	11775	11766	11909	11763	11808	11700	11739	11697	11762	11667	11757	11875	11792	11672	11860	11737	11728	11796	11847	11885	11739	11725	11700	11748	11858	11772	11799	11733	11697	11665	11580	11754	11778	11844	11942	11758	11740	11837	11681	11823	11711	11631	11707	11908	11784	11882	11829	11855	11674	11598	11620	11768	11945	11923	11867	11680	11640
22812	41031	40302	32738	27071	22899	20423	18341	16962	16079	14995	14308	13928	13250	13187	12872	12818	12556	12452	12440	12442	12265	12289	12223	11997	12157	11908	11945	11853	11953	11716	11708	11686	11593	11669	11393	11632	11407	11556	11593	11487	11519	11460	11466	11556	11509	11462	11453	11361	11421	11560	11364	11308	11447	11361	11381	11374	11477	11332	11257	11341	11307	11289	11312	11302	11212	11431	11347	11376	11529	11381	11368	11428	11380	11423	11310	11385	11250	11529	11352	11434	11413	11451	11451	11386	11244	11220	11340	11340	11404	11566	11313	11409	11198	11265	11373	11249	11378	11392	11366	11440	11242	11555	11385	11445	11312	11537	11424	11213	11256	11410	11238	11340	11340	11360	11391	11277	11373	11471	11382	11249	11266	11513	11326	11244	11371	11354	11471	11325	11392	11459	11258	11377	11445	11402	11350	11404	11217	11433	11308	11311	11380	11187	11439	11238	11510	11351	11315	11366	11287	11306	11361	11345	11507	11299	11488	11343	11510	11402	11214	11313	11409	11301	11342	11465	11259	11449	11292	11336	11353	11397	11292	11338	11177	11313	11401	11338	11407	11226	11363	11370	11492	11429	11494	11435	11342	11295	11394	11501	11331	11334	11340	11335	11299	11370	11284	11460	11253	11315	11425	11222	11364	11392	11319	11301	11319	11229	11457	11313	11299	11384	11448	11338	11227	11310	11326	11229	11329	11272	11398	11416	11172	11454	11290	11325	11424	11279	11307	11441	11377	11259	11326	11340	11319	11344	11351	11270	11372	11412	11197	11122	11316	11416	11109	11330	11463	11369	11353	11350	11466	11212	11243	11388	11437	11351	11346	11297	11317	11303	11360	11355	11387	11317	11356	11279	11356	11401	11385	11516	11391	11258	11242	11363	11211	11187	11182	11283	11386	11333	11391	11226	11408	11253	11250	11413	11202	11375	11281	11338	11231	11310	11312	11443	11418	11356	11384	11341	11327	11410	11415	11554	11370	11215	11389	11413	11395	11462	11343	11262	11392	11347	11364	11496	11491	11281	11346	11347	11257	11277	11514	11416	11320	11267	11346	11297	11192	11380	11262	11171	11507	11409	11376	11256	11335	11398	11153	11194	11289	11399	11321	11415	11385	11371	11190	11353	11354	11276	11299	11283	11424	11435	11237	11349	11260	11359	11188	11413	11414	11242	11382	11252	11317	11456	11341	11425	11145	11287	11379	11300	11385	11388	11413	11358	11271	11480	11297	11426	11413	11382	11357	11287	11454	11385	11366	11334	11296	11382	11336	11280	11341	11477	11215	11294	11305	11293	11301	11327	11261	11279	11235	11276	11359	11440	11361	11385	11316	11451	11382	11367	11256	11386	11197	11226	11280	11348	11362	11315	11192	11301	11326	11448	11298	11409	11308	11396	11202	11439	11183	11363	11400	11220	11288	11331	11231	11181	11283	11404	11380	11236	11199	11396	11340	11348	11416	11226	11335	11334	11285	11480	11328	11270	11354	11347	11314	11304	11362	11367	11488	11262	11292	11370	11317	11333	11285	11383	11370	11398	11382	11231	11294	11329	11372	11188	11251	11329	11472	11265	11419	11241	11148	11245	11313	11257	11210	11349	11351	11214	11340	11389	11255	11178	11411	11335	11340	11426	11365	11477	11282	11302	11382	11300	11314	11509	11373	11472	11265	11379	11411	11422	11401	11295	11295	11220	11333	11439	11378	11479	11386	11383	11473	11315	11549	11332	11219	11400	11316	11208	11306	11217	11402	11346	11384	11254	11336	11366	11310	11393	11319	11349	11377	11331	11248	11255	11271	11260	11313	11202	11299	11368	11271	11440	11528	11276	11325	11439	11370	11522	11344	11360	11350	11394	11435	11400	11308	11419	11233	11379	11327	11496	11381	11323	11445	11336	11208	11264	11289	11164	11395	11164	11228	11446	11335	11377	11488	11234	11300	11489	11156	11251	11214	11377	11359	11354	11331	11308	11362	11437	11376	11292	11474	11247	11295	11359	11291	11487	11250	11341	11230	11275	11301	11401	11334	11301	11519	11186	11493	11341	11284	11327	11296	11402	11218	11358	11422	11186	11304	11362	11421	11234	11202	11351	11429	11347	11314	11348	11349	11311	11246	11294	11415	11233	11296	11407	11226	11264	11391	11264	11393	11376	11254	11345	11275	11413	11337	11489	11340	11243	11493	11416	11425	11293	11146	11223	11211	11332	11266	11475	11289	11328	11358	11267	11318	11212	11433	11303	11219	11439	11221	11273	11287	11456	11312	11324	11259	11500	11348	11447	11353	11197	11340	11442	11265	11197	11411	11371	11233	11447	11285	11446	11357	11327	11419	11375	11339	11394	11386	11256	11242	11319	11399	11351	11259	11384	11368	11385	11392	11259	11430	11337	11453	11558	11227	11310	11476	11281	11365	11319	11314	11284	11474	11294	11134	11334	11327	11505	11273	11300	11336	11355	11227	11315	11246	11275	11324	11452	11319	11355	11241	11397	11402	11466	11362	11270	11241	11319	11473	11321	11422	11486	11271	11224	11290	11346	11382	11281	11414	11412	11258	11444	11437	11321	11207	11431	11504	11291	11366	11312	11416	11247	11279	11201	11413	11388	11237	11398	11390	11330	11269	11311	11421	11305	11425	11267	11476	11416	11268	11300	11293	11458	11191	11435	11295	11285	11320	11269	11265	11360	11373	11405	11429	11388	11266	11314	11327	11183	11433	11426	11314	11340	11279	11413	11344	11285	11292	11326	11189	11170	11332	11231	11285	11341	11264	11392	11271	11387	11282	11339	11233	11302	11265	11352	11347	11227	11411	11236	11398	11410	11402	11294	11406	11280	11301	11325	11303	11272	11319	11336	11251	11443	11354	11356	11354	11344	11281	11165	11370	11262	11168	11476	11177	11343	11367	11423	11404	11237	11424	11291	11357	11289	11226	11495	11320	11506	11475	11265	11271	11385	11182	11153	11277	11241	11316	11396	11459	11597	11395	11405	11286	11372	11192	11296	11362	11265	11438	11334	11345	11269	11459	11402	11138	11306	11267	11612	11285	11238	11300	11454	11396	11265	11295	11364	11416	11397	11332	11173	11208	11283	11458	11231	11321	11354	11417	11384	11494	11190	11287	11514	11244	11386	11408	11229	11363	11469	11343	11214	11190	11351	11242	11238	11349	11396	11212	11295	11133	11266	11251	11493	11233	11346	11381	11296	11132	11235	11239	11415	11266	11318	11171	11299	11401	11361	11343	11391	11264	11322	11390	11478	11442	11336	11325	11354	11375	11487	11369	11342	11464	11550	11357	11341	11267	11228	11331	11415	11303	11358	11350	11360	11359	11532	11598	11434	11140	11320	11204	11422	11281	11342	11424	11504	11201	11415	11425	11237	11299	11321	11160	11322	11319	11415	11259	11388	11218	11306	11342	11220	11434	11398	11441	11251	11265	11451	11352	11425	11408	11268	11281	11358	11203	11313	11395	11401	11254	11181	11348	11480	11407	11371	11223	11347	11435	11215	11371	11319	11484	11384	11199	11348	11173	11307	11380	11223	11374	11261	11328	11309	11383	11432	11307	11329	11412	11325	11454	11245	11333	11389	11299	11339	11404	11256	11419	11341	11232	11357	11259	11362	11449	11373	11299	11371	11396	11269	11491	11227	11239	11419	11250	11269	11394	11344	11291	11318	11259	11364	11367	11347	11311	11385	11392	11386	11187	11093	11258	11291	11383	11314	11367	11331	11324	11225	11328	11288	11163	11465	11529	11281	11407	11357	11373	11352	11331	11335	11255	11245	11313	11289	11228	11321	11391	11190	11434	11382	11339	11382	11273	11144	11486	11246	11390	11436	11369	11402	11369	11266	11460	11307	11284	11302	11389	11336	11367	11221	11289	11293	11349	11360	11380	11301	11524	11204	11450	11297	11346	11263	11364	11402	11215	11248	11478	11269	11349	11257	11325	11276	11239	11279	11341	11270	11273	11427	11336	11459	11310	11357	11366	11394	11306	11300	11166	11295	11468	11351	11417	11426	11273	11362	11256	11234	11389	11356	11303	11327	11317	11183	11283	11357	11361	11332	11464	11486	11128	11391	11215	11274	11309	11384	11333	11300	11391	11403	11245	11257	11338	11529	11363	11344	11443	11333	11362	11279	11419	11364	11331	11368	11341	11321	11383	11382	11291	11406	11327	11478	11313	11353	11365	11350	11272	11255	11368	11262	11455	11316	11368	11371	11352	11403	11363	11160	11297	11494	11349	11408	11275	11543	11365	11462	11361	11236	11423	11389	11455	11551	11412	11231	11406	11391	11255	11454	11274	11227	11319	11347	11428	11299	11350	11286	11335	11313	11328	11296	11296	11402	11280	11436	11191	11315	11411	11341	11380	11367	11392	11378	11357	11173	11525	11396	11402	11352	11351	11363	11380	11311	11345	11275	11413	11272	11311	11299	11264	11308	11368	11372	11367	11292	11429	11409	11443	11288	11312	11400	11249	11308	11307	11237	11239	11272	11511	11441	11347	11504	11334	11558	11151	11234	11472	11219	11235	11145	11310	11311	11369	11343	11450	11378	11365	11273	11150	11269	11255	11471	11356	11381	11288	11285	11196	11280	11540	11230	11333	11411	11233	11330	11271	11153	11386	11448	11451	11392	11526	11280	11183	11248	11444	11151	11543	11299	11301	11370	11321	11331	11337	11311	11253	11282	11337	11431	11463	11515	11315	11246	11429	11271	11193	11279	11479	11470	11251	11350	11280	11367	11323	11346	11276	11269	11341	11292	11175	11298	11266	11408	11350	11484	11330	11317	11249	11395	11215	11256	11453	11284	11512	11369	11354	11221	11313	11312	11414	11211	11358	11415	11257	11304	11227	11420	11305	11161	11215	11342	11380	11344	11256	11070	11303	11335	11269	11423	11337	11289	11448	11338	11267	11378	11480	11254	11570	11357	11296	11376	11270	11335	11329	11300	11401	11453	11304	11335	11298	11330	11364	11379	11334	11283	11466	11325	11430	11402	11073	11388	11323	11404	11274	11571	11376	11231	11230	11402	11465	11367	11396	11517	11275	11299	11244	11425	11266	11256	11217	11301	11254	11283	11550	11268	11465	11463	11445	11259	11293	11313	11417	11328	11267	11337	11475	11309	11356	11468	11324
27340	22989	27162	23528	18233	16310	15268	14465	13904	13725	13603	13446	13462	13158	13092	13213	13056	12884	12952	12787	12838	12894	13043	13001	12919	12974	12891	12902	12719	12734	12860	12798	12851	12812	12724	12812	12524	12536	12795	12862	12773	12659	12494	12924	12721	12754	12680	12830	12505	12738	12786	12558	12613	12761	12831	12740	12739	12548	12544	12672	12705	12651	12482	12778	12717	12538	12617	12745	12614	12813	12415	12696	12616	12845	12665	12728	12693	12691	12732	12558	12712	12591	12742	12639	12823	12922	12755	12717	12816	12737	12443	12576	12865	12720	12755	12709	12851	12630	12745	12705	12748	12705	12742	12621	12639	12723	12796	12759	12590	12747	12669	12813	12510	12729	12714	12675	12746	12627	12761	12627	12715	12443	12760	12687	12826	12478	12642	12872	12757	12630	12711	12801	12767	12625	12659	12576	12580	12448	12811	12747	12662	12654	12677	12648	12689	12597	12624	12695	12718	12771	12484	12384	12680	12721	12735	12683	12758	12646	12557	12679	12614	12693	12812	12630	12680	12490	12750	12813	12720	12608	12703	12599	12689	12736	12596	12601	12770	12513	12777	12587	12529	12620	12709	12538	12641	12756	12600	12598	12637	12607	12686	12863	12727	12740	12893	12680	12703	12735	12613	12697	12744	12639	12712	12752	12619	12866	12734	12632	12682	12599	12693	12719	12560	12627	12729	12744	12586	12893	12774	12631	12767	12767	12958	12773	12491	12530	12598	12675	12601	12698	12674	12624	12634	12554	12745	12433	12794	12715	12594	12695	12688	12620	12792	12894	12826	12518	12687	12522	12667	12824	12455	12626	12644	12642	12667	12659	12609	12664	12608	12449	12668	12611	12611	12664	12781	12570	12791	12789	12644	12787	12670	12585	12785	12700	12691	12781	12815	12632	12738	12698	12568	12682	12734	12715	12817	12535	12621	12652	12492	12511	12377	12614	12654	12831	12713	12919	12672	12609	12661	12594	12772	12795	12668	12560	12763	12712	12951	12743	12810	12614	12565	12763	12732	12482	12726	12804	12688	12626	12836	12549	12614	12520	12787	12660	12740	12875	12799	12691	12635	12630	12542	12655	12616	12504	12686	12710	12786	12598	12718	12750	12603	12718	12846	12595	12498	12641	12716	12783	12817	12804	12483	12797	12809	12708	12598	12499	12716	12691	12611	12571	12682	12673	12807	12831	12680	12424	12663	12668	12720	12569	12577	12484	12760	12555	12717	12430	12609	12706	12673	12592	12738	12767	12661	12792	12511	12751	12790	12520	12619	12642	12701	12605	12745	12556	12674	12821	12551	12730	12622	12580	12834	12785	12865	12780	12563	12811	12499	12747	12826	12727	12693	12538	12936	12566	12730	12806	12661	12702	12775	12655	12648	12561	12560	12660	12603	12710	12595	12498	12801	12812	12619	12562	12669	12558	12614	12764	12670	12617	12777	12710	12681	12785	12605	12735	12598	12828	12626	12782	12807	12532	12670	12688	12572	12708	12732	12683	12825	12441	12619	12546	12727	12732	12715	12813	12628	12788	12669	12620	12606	12528	12651	12666	12753	12617	12753	12649	12597	12741	12747	12613	12750	12631	12797	12740	12585	12608	12602	12678	12833	12735	12678	12687	12743	12660	12816	12874	12617	12543	12603	12775	12668	12711	12936	12635	12670	12862	12820	12776	12519	12780	12382	12810	12700	12759	12494	12702	12721	12665	12496	12668	12437	12679	12655	12857	12683	12786	12571	12864	12828	12596	12530	12682	12642	12629	12639	12791	12613	12687	12662	12856	12706	12894	12582	12695	12833	12656	12864	12530	12761	12487	12675	12627	12658	12749	12781	12648	12806	12775	12831	12551	12721	12572	12718	12654	12572	12655	12673	12764	12633	12639	12512	12879	12761	12649	12805	12776	12566	12591	12795	12734	12643	12700	12725	12699	12814	12669	12764	12466	12551	12802	12735	12579	12560	12727	12675	12724	12517	12559	12913	12691	12810	12746	12654	12617	12716	12680	12767	12576	12615	12617	12717	12680	12869	12844	12628	12607	12527	12757	12540	12824	12767	12695	12546	12740	12534	12666	12731	12773	12754	12642	12542	12736	12693	12699	12585	12783	12517	12697	12511	12519	12705	12640	12596	12794	12724	12633	12534	12657	12696	12474	12768	12626	12688	12779	12836	12793	12643	12806	12813	12595	12659	12707	12658	12652	12735	12695	12539	12497	12734	12770	12854	12730	12494	12667	12783	12689	12730	12605	12575	12572	12604	12680	12586	12698	12713	12551	12538	12642	12692	12552	12740	12747	12630	12932	12649	12711	12596	12641	12568	12590	12622	12761	12748	12777	12802	12715	12666	12943	12717	12927	12543	12821	12715	12606	12542	12695	12752	12794	12655	12882	12570	12740	12931	12598	12593	12519	12715	12751	12623	12798	12704	12461	12690	12708	12558	12610	12712	12608	12535	12589	12707	12655	12807	12556	12776	12635	12626	12635	12528	12738	12695	12815	12583	12754	12621	12724	12718	12791	12806	12700	12738	12742	12669	12603	12648	12790	12706	12697	12579	12634	12599	12486	12656	12558	12583	12551	12780	12829	12911	12561	12692	12743	12713	12834	12642	12597	12576	12813	12675	12687	12697	12701	12767	12665	12711	12486	12806	12705	12743	12703	12690	12697	12719	12775	12596	12520	12732	12746	12774	12864	12927	12707	12749	12740	12809	12782	12687	12638	12686	12719	12550	12708	12620	12774	12567	12717	12627	12342	12809	12757	12732	12656	12677	12458	12702	12653	12580	12697	12712	12743	12771	12564	12636	12616	12739	12606	12778	12641	12691	12716	12652	12685	12936	12574	12720	12812	12769	12569	12625	12728	12534	12718	12587	12650	12719	12697	12864	12776	12840	12628	12764	12595	12741	12765	12708	12714	12534	12583	12733	12813	12607	12785	12937	12772	12769	12642	12841	12909	12777	12634	12577	12612	12667	12557	12624	12556	12549	12709	12542	12829	12689	12807	12656	12977	12783	12637	12735	12634	12770	12615	12763	12624	12779	12720	12609	12726	12615	12756	12817	12681	12653	12521	12675	12674	12636	12754	12689	12820	12699	12556	12661	12686	12692	12509	12548	12628	12577	12544	12646	12612	12617	12644	12440	12637	12534	12537	12686	12662	12740	12722	12613	12766	12491	12538	12764	12761	12729	12540	12527	12834	12839	12681	12858	12853	12788	12635	12523	12809	12790	12782	12686	12583	12693	12638	12874	12889	12863	12668	12808	12729	12748	12622	12545	12749	12653	12889	12581	12646	12797	12906	12557	12662	12692	12709	12810	12774	12730	12800	12920	12624	12773	12486	12684	12586	12872	12656	12691	12672	12705	12572	12624	12759	12763	12668	12617	12640	12733	12736	12641	12763	12557	12867	12681	12502	12971	12553	12679	12679	12609	12658	12892	12759	12738	12546	12727	12701	12563	12725	12860	12663	12675	12651	12865	12824	12749	12844	12750	12816	12613	12822	12725	12671	12762	12636	12645	12663	12655	12807	12611	12722	12644	12513	12616	12525	12804	12692	12780	12788	12778	12899	12799	12697	12592	12807	12658	12840	12717	12510	12681	12689	12786	12476	12609	12593	12677	12854	12701	12772	12661	12461	12663	12676	12610	12725	12751	12767	12716	12593	12638	12711	12433	12771	12724	12603	12828	12630	12809	12641	12708	12642	12655	12528	12678	12664	12574	12693	12637	12622	12758	12731	12572	12551	12846	12662	12688	12799	12675	12610	12791	12635	12796	12802	12664	12738	12639	12747	12842	12608	12550	12675	12591	12683	12850	12657	12877	12872	12623	12590	12555	12782	12620	12546	12733	12688	12610	12558	12554	12532	12624	12737	12771	12620	12616	12603	12683	12788	12738	12679	12734	12736	12626	12806	12690	12766	12854	12610	12676	12464	12673	12803	12849	12665	12672	12561	12771	12846	12705	12740	12818	12737	12792	12688	12739	12730	12857	12706	12851	12681	12672	12745	12768	12772	12893	12846	12622	12491	12808	12554	12743	12595	12850	12880	12708	12819	12673	12811	12729	12736	12615	12704	12685	12821	12830	12571	12785	12760	12644	12627	12649	12647	12752	12757	12762	12737	12777	12706	12616	12636	12812	12475	12557	12623	12650	12625	12742	12672	12707	12663	13025	12612	12579	12562	12503	12769	12722	12700	12579	12508	12785	12722	12660	12662	12647	12449	12503	12710	12798	12609	12607	12641	12610	12705	12742	12721	12534	12561	12835	12703	12518	12593	12681	12662	12623	12456	12635	12672	12834	12668	12633	12506	12743	12511	12746	12782	12551	12582	12889	12446	12582	12767	12645	12664	12762	12602	12647	12655	12571	12777	12710	12601	12870	12477	12532	12763	12658	12707	12670	12539	12669	12636	12513	12384	12564	12770	12681	12570	12509	12681	12847	12792	12584	12808	12660	12659	12617	12728	12574	12654	12699	12579	12768	12616	12569	12757	12687	12567	12702	12634	12562	12586	12649	12858	12874	12762	12679	12821	12800	12611	12765	12669	12566	12606	12701	12761	12857	12625	12645	12765	12765	12583	12699	12458	12600	12754	12858	12671	12733	12548	12624	12861	12686	12690	12686	12747	12746	12669	12816	12667	12655	12579	12662	12723	12909	12578	12804	12624	12520	12638	12757	12861	12863	12655	12657	12843	12806	12687	12750	12593	12575	12509	12675	12689	12678	12899	12747	12965	12773	12503	12725	12657	12611	12702	12562	12729	12716	12573	12584	12643	12750	12723	12699	12613	12603	12599	12621	12701	12734	12842	12569	12635	12658	12446	12626	12805	12591	12690	12603	12542	12750	12667	12937	12710	12729	12752	12613	12558	12774	12750	12620	12649	12512	12739	12676	12562	12636	12689	12643	12701	12750	12554	12644	12638	12756	12549	12557	12653	12664	12667	12696	12613	12587	12644	12832	12647	12799	12665	12586	12643	12574	12657	12693	12706	12683	12614	12734	12628	12758	12702	12522	12758	12557	12646	12710	12769	12654	12611	12760	12691	12625	12606	12772	12657	12700	12497	12656	12708	12721	12702	12778	12830	12590	12706	12623	12652	12711	12589	12626	12718	12705	12573	12866	12748	12757	12669	12751	12596
21711	31334	31016	24145	20059	17553	15840	15101	14460	13748	13345	13226	12897	12712	12708	12583	12396	12504	12567	12238	12373	12120	12355	12286	12330	12161	12079	12256	12151	12193	12319	12173	12128	12064	12043	11990	12077	12044	11954	12053	12118	12112	11885	12030	12013	12027	12039	11925	12076	12018	11954	12007	12007	11983	12104	11804	11966	11934	11928	12007	12012	12023	11822	11823	11812	11934	11991	11848	12050	12061	12069	11788	12070	11889	11902	12053	11806	11916	11893	11944	12008	11964	12015	12074	11956	12115	11952	11900	11829	11908	11946	12056	11962	11898	12067	11893	12009	11907	11855	11834	11981	11965	11945	12217	11893	11815	11989	12000	11939	11784	11843	11877	11809	12055	11927	11990	11802	11942	11984	12030	12040	12033	12059	11921	11815	12006	11972	12035	12079	12065	11840	11778	12016	12068	11994	11909	12073	11978	11919	11948	11898	11810	11875	11938	12000	11863	11753	12016	11756	12057	12081	11902	11931	12045	11957	12040	11947	11979	11963	11794	11836	11993	12020	12059	12077	12072	11906	11884	11962	11911	12032	11851	11890	11951	12045	11965	11981	11920	11925	11907	11994	11840	12067	12001	12019	11945	12022	11853	11906	11821	11852	11867	11838	11915	12038	11889	11885	11932	12083	11922	12193	11929	12001	11994	11850	11945	12005	11870	11940	11984	12046	11971	12000	11819	12006	11867	12160	11885	11948	11672	11875	11906	11979	11983	12034	12001	11798	11910	12023	12030	11886	11867	12030	11906	11894	11900	12111	11855	11845	12032	11921	11915	12001	11945	11852	11963	12106	12145	12176	11836	11901	11890	11992	11985	12109	11859	11989	11944	12031	11835	11986	11974	11886	11888	11886	11908	11944	11885	11950	11950	11933	11819	11895	12031	12005	11949	11841	11954	11931	11940	11667	11895	11912	12042	11880	11984	11905	11919	11944	11948	11995	11981	12022	11892	11926	11947	11795	11826	12014	11951	11998	11980	11957	11995	12081	11928	12044	11947	11979	11816	11849	11990	11943	11931	11916	12055	11843	11912	12062	11965	11894	12056	11891	12036	11891	11790	11913	11972	11966	11925	11909	11864	11976	11931	12015	11801	11873	12028	11881	11845	11839	11906	12039	12013	11914	12056	12011	12039	12024	11981	11860	11978	12077	12011	11956	11940	11923	11770	11922	12018	12004	11931	11920	12053	12062	12054	11908	11981	12024	11956	11862	11874	11967	12040	11995	11809	12203	11974	11793	11955	11977	11880	11769	11975	12067	12020	12078	11915	11955	11928	11972	12029	11964	12020	11840	11933	11961	11981	12026	11941	12018	12079	11962	12031	11966	11860	11832	11983	11991	12092	11925	11948	11970	12064	11950	12023	12036	11930	12010	12025	12066	11933	12024	11829	11999	12055	11839	11940	11920	11897	11959	12032	12010	11964	11948	11918	11830	11897	11821	11886	11862	11863	11984	11856	11869	12013	11947	12027	12001	11970	12120	12123	12023	12044	11950	11953	11949	11913	12034	11807	11918	11877	12000	11914	11982	11924	12084	12036	11835	12008	12063	12082	11914	12002	11919	11909	12045	11962	11969	11907	12066	11951	12043	12048	12050	11855	11953	11963	12202	11912	11903	11933	11913	11850	12019	11923	11795	12169	11899	11966	11927	12045	11977	12122	11959	11954	11798	11847	12059	11920	12050	11871	11925	11938	12041	11930	11951	11936	11978	11911	11944	11939	12048	11961	11833	12013	11792	12135	11829	11939	11906	11990	12108	12074	11873	11981	11889	12103	11837	12014	12093	12011	11850	11832	11993	11889	11954	11837	11950	11946	11986	12012	11809	12058	11867	11965	12017	12013	11737	11974	11926	11994	12100	12041	11888	12116	11833	11985	11970	12012	11903	11875	12111	11944	11785	12019	11895	11841	11898	11874	12101	12053	11757	12012	12020	12053	11807	11984	12056	12040	11848	12019	12004	11926	11969	12080	11881	11862	11820	12017	12061	12049	11961	11997	11960	11907	11963	11920	12201	12000	11988	11974	12119	12026	11920	11969	12042	11871	12041	12056	11952	12029	11840	11997	12008	11932	12082	11862	12033	11983	11967	11914	11974	11908	11890	11987	11935	11891	11961	11958	12017	11991	11989	11956	12045	11898	12081	11758	12003	11936	11990	12042	11906	11783	12055	11872	11877	11865	11865	11928	11979	11912	11921	11927	12006	12028	11829	11958	11927	11949	12025	11874	11972	12035	11963	11941	12080	11846	11863	11954	11990	11758	11866	11974	12088	12119	12114	12066	11905	11895	11813	11943	11998	11982	12003	11977	12005	11990	11987	11948	11869	11747	11897	12002	11886	11777	11962	11990	12127	11912	12062	11858	11921	12192	11986	11996	11928	12007	12033	11844	11836	11863	12114	11951	12098	12055	11978	11961	11918	11965	11946	11930	11929	11945	11960	11867	11891	11952	11885	11836	11906	11882	12142	11849	11897	11880	11890	11834	12031	12030	11916	11932	11996	12047	12013	12003	11934	12009	12006	11935	11793	11878	11962	12105	11998	11907	11880	11898	11894	11943	12139	11822	11900	11816	11873	11900	11978	11870	11953	11965	12013	12083	12076	11842	11960	12028	11971	11926	12092	11986	12019	11935	12071	11885	11911	12055	11918	12097	11858	11970	12038	11931	11960	11946	11801	11934	11963	12153	11958	11916	12046	11892	11916	12103	11827	11896	11853	11973	12042	11880	11880	12058	12027	12029	12039	11849	11796	11943	11941	12016	11887	11849	11847	11836	11993	11917	11952	11852	11925	11952	11946	12021	11968	12072	11959	11872	11999	11987	11923	12062	11836	11908	11967	11907	11866	12011	11791	12055	12043	11886	12063	11949	12033	12016	12069	11939	11929	11947	11953	11978	11866	11900	12089	11909	11952	11858	12015	11713	11913	12042	11887	11814	11890	12004	12139	11970	11848	12114	11953	12051	12034	11935	11987	11862	11938	11878	11820	11947	11876	11934	11997	11868	12052	11927	11924	12058	11970	11820	11999	11965	11927	11821	11878	12062	11952	11984	11883	11946	11847	11863	11946	11985	11887	11914	11922	12099	12054	11787	12044	11938	11916	11872	11980	11960	11953	11958	12052	11912	11845	11906	11973	11911	11809	11952	11916	11942	11845	11978	12124	11937	12030	11862	12006	11989	11964	11997	11841	11980	12007	11954	11926	11823	11774	12032	11940	12166	12026	11787	11900	11968	12024	11934	12000	12006	11958	11929	11984	12061	11957	11916	12024	12060	11964	12085	11890	11993	11953	11971	12215	11926	11797	11961	11936	12035	11995	11969	12000	11985	11925	11898	12041	11976	11876	12032	11898	11986	11951	12007	11932	11914	11857	12008	11859	11857	11928	12033	12008	11949	11881	11918	11909	12271	11861	12182	11872	12206	12021	12143	12005	11992	11924	11814	11960	12053	11925	11913	11792	11884	11904	11912	12141	12096	11975	11903	11919	11839	11953	12035	11997	11931	11963	11912	12051	11931	11979	11996	12026	12026	11943	11867	12042	11928	11922	11885	11995	12014	11870	11794	11950	11924	12030	11909	12014	11932	11947	11772	12081	12064	11973	11973	11927	11911	11891	12032	11861	11912	12135	12020	11902	11968	11906	11833	11994	11914	11836	11939	11890	12027	12012	12054	11947	11922	11959	11935	11858	11941	12094	12061	11939	12042	11853	12019	11995	11973	11961	11874	11936	11982	11875	12169	11975	11972	11947	12015	11896	11687	11933	11859	12067	12188	11924	11840	11954	11927	12030	12080	11939	11767	11934	11938	11696	11982	12068	12020	11906	11960	11973	11875	11886	11896	12014	12122	12017	11942	12112	11895	11974	12047	11923	11943	11993	12149	12025	11835	12026	11911	12023	11932	12032	11842	11897	11914	11817	11830	12057	11973	11972	11941	11994	12082	12025	11999	12021	12100	11957	11861	11973	11918	12031	11922	11920	11935	12045	11950	12085	11988	11951	12096	12078	11964	11918	12016	11971	12059	11891	12045	11913	11871	11989	11996	11924	12073	12072	11758	11978	11909	11972	11808	11982	12025	12028	11929	12020	11837	11984	11901	12085	11982	12017	11990	11902	11994	12023	11779	11984	11907	11943	11894	11899	12059	11996	11884	11893	12026	12027	12069	12114	12012	11927	11886	11910	12010	11759	12028	12014	11963	11892	11736	11833	11886	11766	11963	12060	11983	11943	11855	12109	12052	12021	11978	11957	12102	11899	11973	11785	11962	12096	11866	12003	11879	11892	11899	11872	12089	12011	11946	11922	12006	12066	11899	12055	11921	11966	11962	12034	11989	12002	11907	12060	11889	11864	11859	12061	11862	11878	11924	11936	11911	12026	12014	11856	11904	12077	11931	11871	12039	11926	11862	12036	12071	11827	12132	12059	12051	11895	11857	12058	12076	11984	11917	11990	11945	11830	11972	11966	11903	12039	11969	11931	12110	11921	11957	11864	12009	11866	11805	11980	11902	12068	12051	11956	12007	12003	11989	11904	11959	11998	12002	11968	11877	11931	12029	12060	11906	12014	11936	11926	12049	11994	11957	11936	11972	12014	11929	11953	11938	11969	11853	11789	11946	11916	11946	11886	12030	12170	12053	11961	12006	11927	11851	11888	12020	12061	11833	12000	11847	11963	11965	11887	11844	11850	11975	11966	12032	11907	12049	12012	11844	11949	11877	12062	11911	11902	11891	11834	11913	11962	12023	11944	11928	12112	11772	11763	11913	12023	11952	11848	11754	11979	11980	12081	11866	11940	11898	12038	12061	11868	12110	11939	12083	11930	12180	12095	11930	12090	11952	12082	11812	11983	12049	11874	11964	11961	11954	12125	11821	11906	12043	11968	12081	12040	11882	11979	12005	11843	11898	11981	12008	11968	11869	11887	11907	11852	11866	11950	12020	11889	11932	11883	11885	11918	11960	11849	11875	12001	11950	12125	11991	11849	11780	11894	12068	11880	11892	12073	11916	12016	12034	11895	11945	12000	11887	12005	11980	11867	11920	12034	11975	11987	11880	12130	11818	12045	11972	11924	11968	11833	12029	11912	11989	12081	11735	12020	12100	11869	11921	11968	12024	12058	11952	12013	11961	11937	11933	12117	11934
23875	21044	28301	24305	22045	20442	18258	15409	14332	13810	13622	13247	13167	12642	12636	12557	12652	12613	12471	12550	12457	12430	12379	12403	12469	12289	12036	12273	12308	12112	12325	12059	12283	12203	12126	12136	12022	11970	11862	11908	12098	12224	12095	11980	11958	11875	12075	11842	11956	11839	12030	12113	12076	11962	11987	11976	12047	12085	11879	11969	12055	12011	12238	12066	11955	11936	11870	12077	12165	11880	12068	12009	12061	12067	12047	11945	12119	11985	11952	11949	12028	11999	11902	11870	12042	11950	11773	11910	12139	12024	12016	12128	11852	11790	11956	12090	11966	11869	12032	11946	11852	12003	12005	11902	12117	11941	11920	12051	11902	11976	12023	11941	12010	11899	12017	11889	11901	12078	12055	11780	12082	11821	12136	11893	11956	11988	11832	11799	11941	12196	11971	11947	11786	11894	11945	12072	11748	12029	11883	11879	11956	11978	12008	12064	11943	12125	11835	11939	11917	11974	12032	11815	11865	11898	11970	11969	12067	12020	11993	12180	11864	12050	12031	11966	11922	11910	11926	11942	12015	11954	11896	11948	12047	12086	11838	11906	12065	12038	11813	11949	11939	11833	12047	12039	12072	11971	12088	11735	12043	11969	11850	11784	11791	11973	11850	11756	11920	12033	12167	12067	11983	12128	11931	11819	11910	11921	11812	12048	11848	11818	12049	12129	12028	11953	11920	12188	12026	11885	11839	12025	11909	12113	11838	12022	11970	12008	12091	11921	11904	11793	11928	11913	11942	11892	12111	12013	11876	12098	12158	12028	12151	12194	11888	11956	12203	11801	11779	11837	11834	11986	12092	12068	12114	12000	11817	11979	12099	11990	12045	11879	12042	12085	11972	11985	11897	11996	12083	11966	11891	12032	11956	11991	12202	11891	11992	12038	11975	11928	11829	11997	12191	12007	11937	11897	11940	11850	12052	11997	12133	11933	11923	11968	11998	12002	12033	12129	11935	11924	12078	11984	11892	11975	11838	11770	12033	11856	11796	12062	11833	11884	11941	11871	12044	11916	12111	12061	12042	12062	12047	12049	11849	11975	12013	11820	12103	11996	12008	11978	11712	12017	11856	11906	11756	12022	11787	11913	11834	11890	12052	11804	12029	11991	11870	12000	12109	12164	11875	11933	11863	11996	11870	11851	11835	11879	11952	11776	11969	11904	11801	11948	12076	11937	11964	11882	11931	12059	12020	11776	12124	11979	11924	11880	11934	11940	12032	11853	11918	12193	12022	11787	11733	12111	12039	12152	12014	11909	12091	12050	12180	11825	12015	11935	11916	11859	12064	12158	12041	11867	11928	11979	11875	11993	11771	12037	11817	11984	12050	11943	11999	11907	11990	11865	11909	11874	12060	11992	11966	12054	11887	12086	11957	11888	11650	11965	11953	11836	11947	12188	11936	12104	12144	12003	12022	12063	11828	11951	11983	12079	12027	11959	12010	11806	11920	12113	11925	11905	11865	11907	11979	12196	12034	11873	11919	12062	11986	11897	11780	12040	11807	11839	12063	11855	11893	11857	11685	11986	11926	12022	11894	11901	11850	11903	11905	11906	12027	12021	12067	12001	11928	12099	12018	11935	11977	12044	11931	12100	11976	11959	11749	11813	12055	11956	11879	11981	11941	11910	12053	11992	11975	12053	12004	12084	12008	12035	11979	12063	12109	11945	11937	11970	11956	11807	11924	11851	12149	12106	12066	12126	11986	12006	12047	12011	12082	11964	12109	11895	12027	11891	11949	12011	11813	12041	11870	11860	12018	12084	11889	11872	11874	11809	12022	12196	12102	11955	11943	12030	12064	11920	11961	12104	11985	12036	12034	11959	12076	11906	12038	12003	11906	11864	12035	12215	12038	11975	12169	11900	12025	11976	12125	12015	12118	12154	12081	11948	11901	12004	12019	12026	12064	11924	12075	11884	11988	11882	11917	12133	12087	12025	12132	11977	12004	12101	11920	11988	12101	11969	12083	11725	11959	11999	12002	11937	12060	12159	11939	12009	11984	11888	11754	12027	11978	12127	12017	11815	11981	11861	12029	11826	12003	11926	11895	11797	11957	11990	12001	12098	11921	12023	11876	12070	11897	11913	11732	11813	12083	11947	11963	12124	12247	12036	11846	11892	11960	11725	12201	11943	11773	11991	12004	11983	11818	11756	11912	11922	11996	11915	11832	11718	11930	12132	11947	11875	12044	11872	11850	11945	11913	11729	11879	11921	11897	12060	11850	11901	12023	12056	12079	11962	11940	12108	11886	12060	11925	11953	11944	11954	11916	11856	12254	11923	11933	11959	12076	11882	11992	11861	11888	12023	11901	12146	11869	12003	11664	11949	12038	11977	12166	11966	11788	12038	11963	11866	11850	12055	11996	11745	12147	12000	11951	11813	12090	11841	11887	11928	11857	12075	11733	11976	11800	11948	11948	12022	12024	11882	11880	12056	11863	11810	12224	12140	11904	11858	11873	12028	12004	12050	12097	12036	12068	11979	12006	11959	12092	11930	11995	11897	11863	11952	11911	12076	11731	12046	11969	11806	11909	11888	11873	11972	11852	11917	11979	12060	12088	11941	12005	12142	11952	11973	12062	11912	11986	12112	12017	11835	12164	11982	11986	12149	11893	11983	12003	12159	11968	12011	11938	11987	12064	11889	12077	12033	12000	11973	12004	11793	11951	11851	11835	11930	12187	12011	11874	12062	12118	11826	12020	11941	11958	11997	11917	12092	12082	11918	12024	11907	11922	12015	11839	12120	11977	11925	11955	11792	11990	12058	12102	12090	11861	12047	11817	12026	12039	11980	12041	12074	12084	12086	11935	12003	12041	11892	12043	12024	12153	11872	11911	11952	11979	11891	11921	12055	11872	12000	11813	12095	11982	12016	11964	12066	12042	12106	12053	11804	11927	11739	11872	11861	11965	12014	11961	11973	11868	11929	11973	11949	11803	11796	11870	11928	12053	11846	11768	12080	11887	12135	11984	12198	11952	11980	11945	11842	11951	11975	11868	11902	12025	11980	12016	11962	11847	11900	11885	11917	11857	11866	11948	11990	11878	12005	12044	11908	12002	11866	12152	11960	11890	11943	12009	11955	12073	11999	11989	11998	11975	11803	11848	11993	11888	12008	11993	12096	12016	11870	11841	11893	11885	12115	11930	11984	11840	11977	11931	11970	12006	11993	12005	12018	12118	11839	11741	11997	12111	11875	11920	11896	11875	11888	11972	11929	12173	11915	11921	11790	11811	11857	11953	11982	12048	11954	11986	12013	12018	12200	12142	12094	12036	12020	11869	11933	12014	12074	11934	12019	11882	12077	11992	11958	11875	11910	11801	11856	11801	12038	11737	11843	11951	11938	12102	12114	12034	11822	12130	12095	12065	12058	12031	11873	12085	12090	11746	11845	12080	12044	11712	11990	11898	11800	11830	11921	11959	12017	11954	12101	12001	11927	12085	12071	11853	11829	12053	11998	12019	11965	11922	11873	12079	12037	11933	11846	11888	11938	11828	12016	12083	12011	11994	11669	11923	11833	12034	11882	11926	11880	11993	11964	11932	11908	11952	11904	11786	11989	11810	11865	11947	11728	11927	12017	12070	11871	11965	12086	12049	12037	12069	11968	12050	11931	11996	12013	11867	11982	11897	12057	11971	11996	12049	11985	11821	12054	11897	11938	11862	12004	11930	12026	12044	11975	11917	12014	11967	12042	11827	11930	12002	12053	11928	11977	12084	12184	11956	12010	11887	11924	11957	11939	11935	11859	11979	11896	11926	11788	11860	11872	12063	11814	11900	12131	12072	12034	11813	12046	11980	11897	12044	11993	11842	11852	11803	11763	12094	12144	11905	11767	11894	11893	12032	11966	11926	12115	11952	11900	12050	12109	12025	12022	11995	11996	11923	12079	12089	12043	11988	12056	11796	11992	11953	11882	11989	11910	11867	11614	12070	12074	11931	11856	11966	11861	11709	11974	11906	12080	12052	11819	12088	11914	11967	11706	11896	11931	12144	12026	12081	11958	11839	11972	12035	11812	11996	11916	12061	12080	11972	11796	11940	11905	11871	11904	12094	12060	11891	12021	11936	11794	11941	11862	11885	11822	11962	12039	11971	12162	12112	12082	11866	11968	11927	11874	12030	11944	11987	12028	12080	11999	11914	11918	11810	11947	12195	12128	11854	11906	11916	11971	11936	11860	11973	11998	11879	11848	11843	11998	11959	11845	12054	12130	12031	11983	11971	12137	12117	11983	12041	11959	12091	11930	11985	12018	12127	11955	11955	11889	12015	11868	11859	11993	11962	12080	12039	12042	11952	12040	12108	11970	11918	11907	12052	12145	11896	11858	11873	11846	11965	12043	11863	11841	11996	12133	11925	11926	12022	11866	11893	12103	11933	11816	11937	11951	11971	11918	12051	11884	11795	11863	11794	11935	11948	11769	11843	12167	11865	11934	11976	11871	11889	11960	12010	12013	11858	11943	11886	11923	11843	12009	12057	11893	11925	12075	12000	12149	11808	11827	12076	12046	11806	12098	12125	12144	11959	11799	11975	11907	11895	11916	12075	11926	12178	12017	11987	11984	11937	11962	11908	11901	12127	11996	11901	12149	11999	11935	11895	11960	11979	12057	12024	11912	11965	12095	11926	11989	11921	11828	12087	11839	11940	11915	11997	11976	11980	12108	12023	11909	11917	11986	11783	11872	12061	11953	11996	12064	12010	11920	12018	12022	11872	11897	11840	11862	11897	12183	11895	12042	11812	12066	11956	11970	12068	11881	11884	11830	12047	11858	12036	11934	11973	11984	11918	11982	12078	11948	11997	11941	11934	11948	11891	11941	11933	12134	12087	11997	12014	11964	11982	11988	11862	11924	12014	12080	11909	11865	11943	11823	12090	11958	11953	11822	12023	12021	11972	12107	12076	12018	12075	12118	12076	11954	11774	11919	11980	12089	11954	12025	11936	11907	11899	11972	12149	11918	12061	12197	12085	12046	11909	11951	12004	12028	12065	11842	12068	12048	12119	11847	12037	11968	12035	12100	11914	12136	11906	12001	12065	11995	11923	11940	11944	11981	11933	11968	11982	12029	12004	11934	12005	11832	11862	12023	11979	12007	11879	11753	11941	11963	11890	11998	11742	12072	11924	11835
20718	36760	36427	28387	23410	20267	18109	16613	15517	14712	14123	13624	13219	12943	12710	12723	12559	12440	12471	12445	12357	12132	12057	12170	12124	11980	12027	12031	11786	11782	11820	11806	11740	11877	11685	11716	11661	11678	11683	11761	11771	11534	11852	11610	11535	11467	11616	11441	11500	11557	11690	11586	11672	11666	11597	11533	11607	11681	11687	11538	11585	11620	11620	11782	11508	11654	11735	11683	11535	11547	11515	11500	11697	11623	11479	11500	11599	11658	11689	11584	11531	11695	11682	11648	11470	11621	11603	11445	11564	11378	11544	11621	11413	11413	11517	11565	11635	11703	11428	11587	11713	11563	11642	11603	11657	11573	11723	11443	11592	11556	11474	11542	11588	11522	11558	11638	11560	11487	11517	11512	11639	11666	11619	11606	11631	11372	11592	11638	11630	11556	11570	11526	11440	11742	11475	11582	11505	11621	11607	11524	11659	11565	11730	11783	11614	11466	11472	11717	11550	11446	11590	11496	11563	11712	11655	11620	11659	11690	11444	11586	11491	11553	11485	11461	11541	11554	11751	11475	11613	11492	11625	11403	11486	11542	11721	11631	11438	11583	11466	11607	11534	11632	11452	11665	11413	11637	11663	11465	11682	11577	11566	11486	11536	11494	11594	11638	11503	11594	11483	11482	11743	11638	11435	11362	11696	11653	11535	11369	11583	11637	11829	11540	11401	11688	11728	11541	11660	11395	11594	11695	11709	11524	11540	11540	11570	11652	11615	11537	11520	11577	11463	11563	11626	11458	11574	11696	11487	11573	11570	11618	11462	11519	11788	11615	11500	11605	11502	11539	11548	11655	11549	11528	11637	11640	11566	11509	11412	11485	11515	11505	11557	11640	11504	11614	11522	11583	11541	11300	11469	11721	11738	11493	11546	11605	11574	11544	11490	11361	11550	11698	11559	11521	11487	11619	11556	11511	11553	11569	11480	11635	11612	11612	11528	11539	11793	11678	11524	11531	11548	11606	11658	11607	11556	11609	11721	11485	11596	11685	11639	11536	11556	11457	11615	11451	11657	11585	11671	11539	11529	11649	11601	11545	11586	11460	11596	11591	11583	11567	11460	11523	11566	11479	11390	11585	11467	11674	11544	11536	11385	11718	11456	11540	11587	11397	11627	11565	11621	11472	11502	11592	11589	11507	11395	11356	11656	11631	11602	11496	11622	11741	11476	11549	11535	11584	11561	11538	11401	11379	11605	11644	11364	11438	11493	11528	11525	11426	11585	11461	11440	11643	11503	11552	11627	11586	11539	11678	11614	11534	11650	11683	11524	11420	11522	11589	11557	11441	11566	11660	11742	11653	11685	11686	11577	11418	11522	11534	11463	11669	11637	11592	11653	11535	11560	11614	11503	11557	11622	11582	11540	11613	11594	11486	11396	11523	11643	11419	11535	11645	11524	11610	11700	11625	11713	11526	11459	11627	11577	11544	11602	11680	11660	11423	11539	11581	11574	11610	11554	11573	11731	11419	11543	11485	11730	11783	11622	11511	11417	11645	11489	11654	11533	11720	11464	11739	11626	11491	11661	11489	11489	11481	11640	11504	11592	11339	11582	11540	11632	11337	11590	11683	11525	11602	11537	11598	11815	11633	11507	11533	11533	11578	11584	11423	11663	11559	11599	11620	11679	11625	11568	11617	11480	11569	11514	11640	11408	11570	11610	11617	11541	11582	11621	11493	11631	11461	11490	11382	11461	11654	11489	11677	11548	11552	11631	11337	11486	11589	11488	11574	11479	11518	11523	11549	11483	11545	11372	11549	11566	11552	11423	11419	11539	11602	11539	11711	11499	11693	11552	11436	11582	11625	11462	11514	11583	11598	11499	11569	11419	11597	11574	11504	11614	11607	11727	11752	11530	11452	11477	11571	11724	11494	11505	11724	11434	11442	11569	11701	11514	11492	11571	11567	11709	11531	11510	11451	11602	11435	11477	11516	11531	11582	11646	11650	11592	11449	11576	11466	11542	11578	11706	11566	11483	11604	11514	11615	11440	11523	11512	11545	11555	11549	11640	11600	11568	11622	11537	11514	11553	11573	11690	11628	11654	11461	11691	11534	11440	11592	11616	11595	11703	11456	11624	11557	11531	11600	11606	11677	11578	11675	11663	11468	11610	11687	11658	11427	11564	11531	11550	11684	11488	11453	11664	11591	11451	11482	11403	11571	11490	11458	11581	11487	11669	11609	11590	11590	11639	11688	11587	11576	11580	11455	11593	11509	11482	11449	11363	11729	11587	11524	11552	11516	11623	11573	11610	11435	11591	11556	11619	11579	11392	11446	11626	11414	11520	11518	11386	11474	11588	11574	11647	11513	11470	11440	11629	11645	11410	11712	11501	11484	11524	11488	11502	11549	11684	11465	11604	11489	11618	11601	11537	11701	11500	11566	11723	11618	11549	11603	11455	11764	11521	11468	11385	11632	11556	11489	11646	11646	11435	11739	11446	11675	11649	11522	11551	11454	11527	11636	11627	11399	11500	11694	11395	11684	11565	11473	11579	11447	11485	11444	11570	11551	11522	11576	11624	11497	11502	11417	11595	11620	11481	11497	11539	11553	11385	11662	11523	11845	11592	11656	11586	11601	11740	11552	11633	11473	11574	11551	11662	11605	11438	11573	11601	11637	11586	11563	11633	11652	11563	11610	11635	11610	11496	11633	11577	11497	11524	11515	11605	11467	11488	11620	11629	11502	11498	11573	11410	11570	11510	11563	11538	11677	11537	11547	11549	11610	11579	11540	11703	11710	11544	11602	11602	11543	11501	11640	11597	11587	11514	11545	11504	11582	11508	11797	11592	11475	11387	11627	11439	11643	11566	11603	11435	11753	11429	11413	11664	11407	11650	11527	11511	11523	11512	11444	11665	11645	11561	11410	11513	11383	11630	11534	11503	11617	11644	11600	11432	11739	11535	11534	11597	11511	11552	11653	11630	11630	11508	11700	11506	11605	11523	11436	11618	11482	11655	11428	11628	11513	11747	11587	11580	11467	11499	11409	11507	11665	11622	11651	11465	11371	11620	11573	11577	11502	11389	11579	11574	11553	11462	11610	11597	11663	11707	11537	11479	11398	11500	11580	11553	11592	11491	11471	11524	11486	11609	11518	11539	11580	11596	11571	11345	11730	11554	11458	11589	11480	11513	11532	11588	11651	11542	11658	11552	11470	11658	11594	11580	11648	11623	11452	11589	11591	11634	11463	11534	11538	11635	11707	11537	11682	11543	11579	11724	11719	11636	11614	11571	11555	11526	11642	11595	11477	11461	11570	11425	11580	11477	11500	11667	11561	11697	11606	11711	11507	11520	11630	11514	11508	11509	11589	11743	11598	11666	11514	11475	11499	11510	11489	11570	11587	11553	11311	11687	11669	11433	11527	11574	11497	11481	11477	11501	11513	11539	11472	11550	11456	11575	11666	11595	11524	11641	11617	11694	11673	11560	11579	11404	11567	11540	11535	11568	11445	11443	11495	11519	11592	11707	11636	11602	11414	11543	11560	11617	11525	11495	11574	11469	11473	11610	11632	11504	11489	11643	11605	11579	11526	11542	11722	11471	11552	11481	11685	11641	11569	11553	11583	11509	11449	11326	11522	11470	11795	11470	11598	11627	11420	11578	11659	11650	11437	11396	11525	11644	11504	11526	11684	11735	11635	11581	11598	11474	11501	11505	11506	11736	11502	11524	11648	11553	11591	11509	11532	11668	11587	11549	11454	11645	11479	11722	11502	11438	11685	11460	11588	11555	11739	11728	11564	11469	11470	11518	11486	11419	11436	11631	11656	11581	11522	11610	11608	11746	11475	11597	11637	11739	11485	11505	11552	11666	11713	11723	11499	11525	11577	11447	11559	11684	11533	11489	11682	11690	11580	11686	11633	11484	11566	11518	11451	11445	11650	11559	11580	11739	11472	11595	11411	11600	11543	11533	11585	11665	11489	11447	11507	11604	11558	11495	11430	11713	11452	11595	11658	11656	11430	11564	11454	11410	11613	11525	11562	11614	11508	11594	11568	11658	11541	11705	11443	11602	11556	11624	11450	11622	11497	11549	11596	11603	11487	11570	11408	11616	11456	11514	11623	11398	11636	11594	11586	11640	11471	11544	11525	11657	11639	11656	11513	11601	11737	11464	11479	11636	11467	11603	11630	11568	11604	11539	11608	11636	11673	11615	11597	11597	11530	11656	11617	11498	11410	11584	11467	11561	11586	11601	11620	11492	11601	11529	11579	11492	11583	11487	11599	11485	11647	11511	11516	11629	11751	11615	11556	11642	11633	11481	11577	11704	11705	11547	11672	11510	11658	11609	11632	11502	11717	11262	11501	11653	11500	11434	11473	11493	11432	11593	11630	11463	11551	11625	11749	11573	11494	11511	11438	11620	11577	11703	11599	11578	11714	11423	11610	11498	11537	11718	11537	11704	11592	11683	11454	11631	11487	11652	11481	11583	11712	11670	11651	11653	11579	11634	11613	11575	11401	11466	11369	11664	11540	11569	11650	11506	11601	11526	11555	11365	11400	11529	11508	11550	11534	11571	11587	11709	11510	11600	11611	11416	11579	11584	11743	11568	11609	11632	11369	11706	11520	11478	11547	11632	11470	11667	11562	11516	11402	11576	11637	11674	11577	11658	11632	11548	11651	11648	11539	11433	11557	11616	11415	11554	11541	11467	11714	11677	11554	11573	11613	11561	11503	11494	11689	11580	11628	11629	11635	11693	11659	11529	11552	11670	11578	11769	11709	11632	11519	11684	11546	11515	11679	11417	11598	11651	11495	11635	11561	11456	11470	11422	11529	11804	11564	11599	11931	11574	11742	11656	11591	11659	11481	11677	11560	11456	11485	11458	11665	11654	11585	11496	11631	11543	11570	11622	11536	11566	11545	11593	11621	11489	11445	11713	11457	11551	11630	11590	11431	11497	11616	11471	11535	11612	11610	11600	11499	11590	11682	11638	11555	11538	11588	11612	11515	11601	11545	11584	11450	11693	11633	11668	11598	11542	11526	11565	11523	11585	11361	11631	11513	11562	11662	11545	11688	11622	11592	11556	11622	11605	11521	11472	11679	11554	11599	11539	11529	11591	11557	11406	11520	11591	11704	11607	11464	11377	11563	11514	11611	11474	11644	11684	11512	11648	11672
22686	21008	28730	23488	21328	22860	22682	16622	14821	14319	13912	13330	13116	12850	12633	12605	12669	12521	12410	12200	12294	12157	12068	12133	12039	11860	12015	11788	11792	11820	11537	11761	11640	11874	11616	11758	11834	11690	11634	11669	11849	11829	11566	11652	11738	11650	11509	11480	11504	11698	11797	11468	11673	11748	11502	11633	11479	11642	11757	11605	11504	11549	11534	11545	11409	11596	11631	11534	11682	11518	11552	11626	11555	11595	11684	11463	11728	11536	11441	11842	11602	11702	11528	11514	11564	11572	11534	11614	11432	11617	11646	11590	11615	11718	11568	11432	11523	11505	11432	11756	11514	11621	11649	11423	11442	11490	11543	11444	11532	11506	11603	11398	11564	11668	11502	11517	11545	11682	11568	11501	11241	11635	11501	11483	11650	11585	11524	11629	11639	11566	11780	11403	11651	11469	11405	11511	11524	11606	11446	11506	11458	11475	11495	11451	11520	11431	11598	11507	11581	11535	11770	11654	11540	11487	11611	11590	11723	11520	11603	11460	11617	11539	11494	11424	11447	11381	11599	11374	11481	11424	11635	11717	11470	11585	11585	11423	11439	11465	11510	11459	11536	11596	11419	11553	11519	11532	11576	11542	11641	11491	11494	11592	11645	11580	11478	11507	11531	11627	11484	11570	11484	11539	11432	11579	11614	11524	11520	11254	11796	11562	11496	11524	11519	11640	11539	11469	11445	11464	11495	11430	11442	11547	11503	11598	11530	11507	11448	11626	11546	11483	11649	11380	11414	11576	11439	11289	11577	11616	11571	11574	11628	11542	11485	11523	11611	11496	11581	11536	11605	11442	11481	11576	11527	11437	11396	11494	11532	11395	11602	11538	11359	11424	11402	11600	11556	11506	11621	11389	11519	11420	11591	11548	11549	11538	11675	11552	11403	11566	11414	11579	11528	11564	11495	11634	11434	11470	11604	11314	11409	11410	11595	11511	11498	11592	11516	11581	11413	11418	11435	11442	11428	11522	11611	11432	11493	11429	11536	11476	11446	11632	11584	11297	11537	11548	11407	11482	11493	11473	11625	11458	11536	11497	11422	11369	11499	11221	11484	11564	11604	11525	11604	11584	11537	11578	11602	11474	11641	11447	11584	11492	11662	11474	11543	11471	11600	11362	11560	11554	11555	11569	11493	11538	11556	11533	11514	11650	11489	11426	11508	11641	11536	11434	11465	11498	11464	11493	11545	11395	11657	11427	11679	11429	11430	11328	11375	11476	11628	11511	11512	11580	11574	11436	11511	11538	11394	11669	11301	11414	11501	11463	11465	11376	11435	11482	11379	11523	11540	11761	11535	11298	11374	11471	11464	11598	11419	11471	11593	11527	11619	11596	11560	11408	11473	11505	11520	11486	11441	11549	11489	11461	11534	11553	11523	11676	11704	11613	11382	11578	11616	11546	11730	11622	11389	11364	11620	11414	11405	11289	11513	11608	11537	11428	11548	11442	11319	11511	11640	11443	11616	11510	11283	11427	11656	11561	11437	11532	11494	11624	11532	11447	11546	11399	11604	11433	11605	11490	11570	11633	11391	11643	11510	11676	11421	11522	11495	11529	11443	11612	11492	11406	11491	11537	11488	11700	11421	11407	11476	11606	11534	11360	11671	11514	11489	11536	11500	11436	11510	11542	11498	11495	11568	11479	11681	11617	11619	11407	11474	11661	11397	11508	11411	11525	11498	11493	11583	11356	11471	11345	11546	11545	11531	11497	11452	11461	11502	11684	11547	11553	11427	11569	11516	11391	11494	11498	11650	11513	11687	11299	11476	11400	11525	11537	11637	11401	11443	11555	11582	11324	11520	11449	11484	11517	11687	11540	11383	11604	11522	11530	11582	11568	11495	11472	11506	11650	11637	11680	11649	11464	11475	11403	11436	11529	11722	11427	11528	11445	11422	11415	11462	11662	11561	11467	11341	11534	11587	11511	11353	11529	11600	11486	11607	11508	11557	11496	11585	11483	11575	11432	11494	11517	11536	11510	11572	11758	11556	11325	11312	11435	11398	11645	11346	11479	11274	11473	11418	11456	11482	11392	11478	11474	11528	11421	11594	11540	11479	11421	11472	11715	11584	11425	11470	11426	11621	11492	11677	11540	11475	11527	11578	11533	11384	11666	11478	11599	11490	11569	11377	11638	11564	11592	11684	11730	11614	11476	11334	11569	11587	11599	11575	11481	11658	11615	11510	11533	11456	11481	11533	11574	11531	11555	11594	11574	11585	11565	11438	11497	11512	11636	11446	11384	11473	11649	11606	11505	11477	11410	11614	11498	11482	11549	11549	11225	11561	11481	11371	11267	11408	11405	11564	11613	11492	11353	11494	11460	11477	11463	11569	11492	11328	11506	11427	11662	11555	11554	11598	11567	11396	11501	11690	11296	11502	11417	11494	11558	11626	11524	11526	11377	11494	11492	11474	11549	11600	11444	11416	11362	11429	11569	11591	11564	11625	11464	11467	11446	11593	11543	11644	11283	11332	11515	11491	11455	11536	11459	11583	11409	11604	11555	11428	11513	11605	11482	11473	11730	11593	11370	11733	11673	11592	11490	11459	11588	11598	11560	11384	11500	11433	11538	11463	11475	11599	11508	11521	11751	11640	11705	11563	11623	11455	11430	11534	11651	11599	11450	11441	11521	11552	11423	11684	11555	11582	11552	11481	11582	11585	11672	11575	11428	11584	11554	11372	11669	11660	11431	11465	11465	11506	11582	11535	11532	11503	11385	11658	11547	11623	11579	11565	11450	11406	11491	11623	11516	11537	11551	11654	11591	11480	11510	11490	11352	11474	11637	11398	11505	11532	11610	11409	11442	11442	11357	11356	11307	11553	11533	11647	11670	11456	11504	11541	11468	11456	11497	11611	11569	11618	11488	11575	11363	11395	11437	11407	11540	11674	11524	11449	11574	11632	11507	11539	11563	11554	11396	11322	11556	11488	11457	11421	11581	11391	11482	11618	11570	11425	11552	11489	11675	11520	11603	11475	11550	11562	11648	11466	11520	11688	11544	11493	11413	11506	11588	11551	11479	11594	11601	11518	11488	11535	11508	11503	11559	11599	11603	11513	11337	11507	11740	11437	11590	11470	11358	11519	11528	11494	11545	11416	11601	11504	11310	11476	11589	11483	11447	11461	11613	11760	11524	11559	11610	11515	11494	11615	11590	11424	11714	11336	11351	11503	11302	11765	11587	11652	11477	11501	11400	11547	11505	11317	11388	11505	11524	11512	11496	11701	11543	11470	11506	11665	11382	11633	11687	11537	11433	11442	11478	11365	11558	11439	11591	11366	11647	11479	11379	11452	11326	11412	11384	11550	11640	11482	11448	11402	11449	11541	11378	11554	11525	11463	11536	11538	11452	11639	11407	11527	11417	11506	11386	11454	11516	11458	11675	11700	11434	11492	11394	11439	11659	11479	11354	11624	11587	11499	11532	11449	11440	11600	11542	11417	11419	11582	11528	11487	11474	11422	11617	11567	11559	11579	11528	11428	11397	11450	11516	11577	11553	11504	11434	11538	11637	11605	11464	11421	11495	11500	11511	11543	11385	11623	11463	11558	11357	11550	11551	11502	11570	11578	11478	11477	11561	11378	11527	11607	11598	11544	11511	11604	11424	11503	11576	11614	11574	11672	11447	11466	11620	11407	11475	11565	11557	11468	11407	11543	11550	11337	11402	11374	11415	11444	11534	11509	11649	11549	11471	11524	11452	11576	11530	11422	11575	11532	11519	11561	11526	11672	11534	11439	11426	11537	11394	11545	11492	11474	11480	11541	11523	11619	11397	11575	11425	11857	11508	11430	11468	11551	11481	11710	11681	11456	11597	11393	11747	11713	11418	11491	11572	11431	11571	11502	11511	11517	11398	11436	11555	11346	11665	11489	11441	11468	11587	11620	11454	11491	11526	11579	11424	11498	11654	11525	11426	11518	11468	11619	11430	11423	11430	11507	11431	11688	11481	11537	11449	11428	11412	11367	11406	11546	11447	11445	11520	11470	11399	11714	11467	11534	11663	11530	11518	11513	11518	11424	11503	11407	11597	11577	11682	11589	11492	11345	11432	11515	11636	11632	11428	11448	11514	11497	11624	11379	11526	11468	11604	11653	11478	11497	11494	11529	11391	11602	11574	11484	11431	11585	11496	11473	11438	11637	11347	11432	11459	11637	11461	11359	11452	11543	11320	11573	11410	11560	11301	11445	11377	11392	11608	11527	11443	11390	11393	11565	11613	11447	11454	11475	11584	11408	11493	11451	11355	11493	11488	11611	11529	11455	11609	11498	11420	11676	11619	11450	11596	11624	11556	11550	11473	11652	11497	11597	11606	11520	11547	11317	11480	11409	11483	11643	11590	11550	11436	11449	11529	11458	11538	11696	11644	11614	11431	11677	11395	11331	11415	11523	11416	11457	11483	11474	11526	11406	11469	11374	11490	11429	11517	11482	11495	11393	11478	11511	11532	11499	11559	11580	11426	11588	11480	11674	11505	11595	11456	11417	11397	11480	11433	11542	11737	11496	11586	11558	11544	11428	11543	11452	11548	11689	11634	11466	11567	11374	11512	11497	11563	11535	11548	11514	11286	11386	11745	11495	11349	11502	11527	11616	11577	11564	11567	11563	11457	11485	11478	11531	11594	11497	11527	11615	11568	11554	11411	11449	11367	11486	11573	11662	11502	11432	11359	11427	11750	11659	11712	11460	11570	11428	11481	11526	11445	11384	11615	11550	11514	11535	11514	11706	11443	11473	11538	11593	11397	11469	11467	11669	11459	11574	11443	11570	11427	11294	11724	11515	11442	11445	11479	11557	11530	11746	11465	11404	11515	11640	11554	11529	11545	11464	11543	11596	11626	11609	11427	11537	11281	11598	11495	11495	11498	11385	11690	11352	11586	11444	11549	11452	11520	11379	11525	11549	11393	11413	11468	11420	11370	11535	11627	11525	11611	11503	11433	11548	11464	11446	11374	11516	11492	11498	11571	11522	11543	11536	11317	11420	11594	11468	11584	11490	11526	11520	11681	11526	11494	11607	11512	11410	11328	11604	11526	11607	11474	11665	11689	11596	11546	11468	11494	11628	11611	11268	11322	11567	11457	11434	11393	11379	11484	11583	11474	11496	11556	11518	11480	11409	11313
22414	40825	39735	31963	26723	22607	20276	18530	16909	15595	14771	14368	13769	13326	13065	12816	12766	12545	12490	12307	12162	12135	11979	12131	11801	11743	11721	11672	11501	11761	11377	11395	11384	11504	11525	11407	11495	11390	11398	11258	11310	11354	11321	11250	11216	11236	11423	11383	11227	11214	11251	11309	11217	11227	11368	11283	11332	11182	11268	11278	11161	11135	11373	11238	11105	11202	11222	11148	11412	11186	11217	11079	11023	11265	11251	11092	11202	11249	11341	11217	11212	11231	11260	11182	11085	11141	11157	11240	11156	11140	11222	11161	11255	11191	11069	11229	11302	11122	11138	11261	11203	11246	11106	11044	11289	11133	11232	11227	11123	11146	11106	11231	11285	11312	11177	11371	11107	11151	11196	11255	11286	11271	11149	11012	11058	11027	11097	11300	11132	11178	11170	11284	11184	11072	11149	11213	11370	11142	11085	11175	11173	11082	11154	11140	11222	11235	11120	11156	11251	11253	11057	11071	11148	11204	11120	11171	11015	11358	11204	11061	11106	11268	11178	11229	11141	11018	11234	11151	11284	11201	11080	11082	11137	11241	11267	11238	11192	11155	11127	11128	11397	11022	11039	11072	11095	11278	11215	11063	11154	11238	11220	11217	11197	11249	11047	11092	11139	11199	11270	11226	11229	11134	11262	11140	11172	11231	11231	11059	11236	11306	11278	11139	11043	11117	11181	11024	11105	11229	11308	11108	11106	11324	11232	11118	11220	10971	11177	11178	11243	11130	11028	11104	11096	11259	11206	11349	11147	11240	11110	11182	11284	11186	11283	11181	11075	11244	11120	11264	11330	11242	11143	11227	11162	11196	11149	11197	11030	11252	11138	11213	11157	11165	11171	11068	11182	11303	11273	11164	11185	11165	11176	11133	11262	11250	11208	11118	11248	11147	11088	11200	11122	11113	11157	11056	11022	11235	11206	11145	11186	11108	11071	11147	11028	11281	11112	11181	11201	11241	11061	11247	11132	11049	11150	11256	11176	11295	11216	10992	11202	11188	11308	11034	11220	11192	11038	11250	11217	11119	11147	11089	11077	11100	11105	11118	11077	11147	11220	11220	11270	11162	11231	11065	11185	10958	11223	11123	11045	11026	11142	11196	11174	11180	11295	11037	11152	11224	11208	11087	11183	11136	11302	11083	11222	11133	11284	11245	10979	11082	11195	11250	11219	11161	11137	11216	11186	11092	11259	11112	11056	10996	11118	11118	11289	11089	11103	11158	11077	11345	11082	11074	11076	11282	11279	11285	11067	11005	11308	11060	11177	11156	11118	11073	11126	11195	11295	11161	11053	11286	11149	11055	11265	11053	11151	11116	11356	11256	11112	11183	11118	11216	11199	11217	11222	11152	11327	11136	11074	11091	11309	11201	11186	11167	11132	11198	11183	11183	11170	11093	11247	11193	11217	11077	11127	11154	11188	11147	11200	11103	11060	11192	11095	11221	11303	11127	11043	11060	11280	11165	11284	11096	11080	11191	11268	11327	11180	11273	11235	11109	11155	11182	11033	11069	11162	11092	11054	11266	11169	11116	11167	11187	10945	11141	11168	11125	11284	11031	11238	11165	11178	11145	11185	11191	11217	11236	11103	11123	11081	11195	11143	11145	11169	11227	11180	11059	11225	11211	11181	11155	11266	11184	11213	11126	11113	11055	11282	11118	11163	11100	11178	11000	11093	11196	11207	11091	11284	11056	11088	11183	11190	11049	11242	11212	11140	11089	11023	11241	11194	11077	11085	11084	11289	11276	11323	11110	11222	11156	11183	11085	11185	11117	11097	11113	11153	11145	11242	11181	11239	11192	11177	11101	11171	11283	11241	11142	11191	11205	11075	11246	11190	11136	11139	11228	11189	11200	11201	11053	11230	11126	11145	11118	11301	11223	11037	11244	11228	11143	11136	11155	11291	11003	11292	11174	11312	11085	11210	11312	11080	11190	11138	11238	11184	11019	11158	11261	11138	11129	11043	11116	11167	11202	11247	11060	11132	11237	11143	11441	11248	11083	11170	11086	11295	11155	11257	11208	11172	11254	10968	11275	11169	11212	11047	11262	11299	11109	11271	11254	11106	11110	11146	11131	11275	11002	11170	11181	11084	11145	11188	11254	11128	11066	11234	11252	11352	11152	11165	11101	11157	11142	11219	11206	11177	11143	11147	11134	11060	11183	11302	11169	11371	11087	11181	11140	11073	11069	11285	11136	11149	11243	11262	11103	11153	11138	11285	11264	11163	11157	11279	11057	11181	11216	11016	11405	11181	11246	11129	11051	11137	11023	11110	11125	11212	11182	11073	11023	11166	11149	11206	11097	11194	11240	11021	11228	11126	11283	11067	11176	11244	11127	11080	11326	10970	11189	11310	11112	11186	11114	11252	11179	11066	11129	11164	11185	11144	11111	11152	11149	11082	11204	11209	11009	11116	11138	11214	11292	11225	11126	11139	11157	11171	11099	10992	11262	11168	11270	11210	11135	11086	11127	11151	11286	11124	11110	11228	11181	11131	11074	11108	11234	11238	11031	11261	11208	11118	11139	11093	11252	11130	11113	11121	11170	11159	11256	11201	11078	11263	11154	11082	11234	11091	10918	11181	11172	11033	11146	11265	11111	11192	11144	11107	11156	11365	11194	11153	11225	11148	11215	11118	11200	11270	11041	11317	11211	11321	11142	11215	11129	11231	11156	11183	11096	11253	11206	11211	11133	11150	11129	11167	11363	11241	11214	11272	11332	11125	11147	11065	11107	11128	11119	11005	11214	11052	11207	11056	11157	10983	11090	11071	11319	11179	11141	11047	11202	11176	11334	11255	11218	11221	11168	11206	11130	11262	10981	11259	11070	11211	11398	11296	10932	10993	11272	11264	11292	11090	11233	11236	11334	11192	11295	11127	11099	11231	11216	11233	11209	11142	11168	11164	11207	11292	11119	11061	11062	11201	11343	11295	11157	11176	11359	11197	11239	11249	11357	11164	11114	11130	11107	11241	11242	11130	10981	11154	11183	11278	11062	11157	11247	11104	11260	11272	11184	11191	11210	11155	11049	11171	11196	11137	11001	11271	11132	11232	11070	11130	11194	11177	11202	11126	11210	11281	11070	11360	11239	11225	11022	11336	11055	11203	11217	11255	11107	11160	11171	11193	11109	11082	11193	11091	11307	11232	11322	11118	11082	11382	11093	11161	11060	11222	11212	11070	11339	11170	10977	11100	11096	10958	11189	11195	11131	11132	11047	11217	11308	11079	11173	11119	11122	11110	11035	11056	11155	11177	11171	11221	11198	11086	11188	11046	11168	11150	11059	11217	11209	11216	11124	11133	11281	11080	11269	11217	11125	11038	11061	11069	11187	11339	11336	11022	11240	11119	11069	11059	11259	11180	11221	11335	11112	11157	11171	11280	11186	11049	11047	11164	11169	11309	11186	10968	11230	11202	11138	11174	11009	11248	11190	11160	11101	11134	11001	11067	11282	11109	11175	11210	11129	11195	11172	11260	11062	11173	11303	11059	11143	11250	11166	11325	11303	11210	11296	11273	11238	11009	10957	11147	11089	11048	11143	11094	11212	11156	11160	11092	11320	11218	11121	11211	11217	11292	11022	11252	11061	11174	11212	11209	11298	11072	11108	11139	11110	11212	11281	10988	11170	10946	11220	11185	11297	11208	11100	11270	11024	11201	11241	11005	11153	11183	11113	11273	11105	11146	11209	11150	11239	11110	11266	11119	11248	11115	11197	11197	11242	11210	11187	11017	11124	11269	11119	11198	11234	11344	11091	11093	11130	11254	11155	11166	11216	11246	11157	11149	11205	11040	11037	11385	11100	11134	11172	11159	11269	11118	11092	11218	11273	11147	11211	11181	11082	11204	11156	11104	11284	11260	11289	11138	11216	11134	11171	11255	11157	11243	11079	11229	10990	11204	11192	11207	11114	11247	11156	11146	11257	11146	11197	11266	11170	11182	11139	11099	11140	11088	11201	11098	11037	10982	11115	11152	11161	11166	11210	11155	11199	11190	11021	11108	11301	11123	11218	11180	11219	11178	11058	11181	11097	11079	11148	11105	11199	11193	11238	11125	11200	11062	11173	11136	11198	11103	11112	11102	11144	11170	11377	11210	11063	11104	11061	11212	11124	11154	10934	11074	11208	11201	11280	11051	11193	11244	11258	11095	11202	11217	11222	11186	11194	11137	11174	11052	11141	10970	11181	11129	11136	11360	11163	11226	11206	11216	11005	11194	11070	11063	11210	11089	11159	11075	11113	11219	11232	11039	11167	11143	11264	11084	11213	10953	11269	11259	11054	11170	11206	11181	11143	11199	11160	11127	11105	11157	11234	11191	11130	11412	11181	11203	11182	11012	11156	10997	11129	11212	11159	11117	11323	11032	11158	11113	11198	11015	11111	11117	11045	11222	11126	11187	11204	11179	11165	11222	11215	11197	11158	11217	11148	11103	11079	11212	11249	11171	11250	11322	11204	11135	11075	11189	11107	11192	11338	11105	11161	11176	11147	11092	11151	11128	11152	11316	11185	11189	11146	11185	11364	11043	11238	11203	11219	11064	11293	11217	11129	11214	11257	11012	11196	11277	11061	11214	10983	11334	11078	11195	11085	11194	11188	11228	11131	11186	11198	11047	11200	11110	11242	11039	11168	11169	10938	11101	11215	11055	11115	11107	11272	11193	11185	11201	10930	11285	11150	11149	11238	11059	11276	11083	11121	11265	11210	11262	11186	11149	11125	11120	10984	11278	11224	11329	11249	11170	11182	11124	11173	11290	11021	11021	11160	11138	11120	11208	11186	10991	11170	11185	11132	11261	10968	11195	11075	11210	11128	11100	11202	11009	11389	11105	11157	11175	11115	11126	11165	11153	11019	11227	11271	11207	11189	11269	11176	11151	11318	11093	11144	11163	11188	11138	11247	11111	11125	11112	11243	11184	11027	11058	11280	11218	11136	11254	11241	11131	11150	11148	11133	11156	11266	10976	11180	11172	11086	11262	11175	11146	11034	11125	11150	11122	11154	11246	11102	11260	11132	11204	11049	11326	11287	11117	11074	11214	11161	11082	11110	11159	11073	11158	11313	11124	11304	11101	11263	11063	11210	11076	11070	11163	11205	11049	11115	11329	11264	11142	11164	11147	11120
27449	23052	26699	22929	17923	15895	15037	14305	13839	13293	13427	13222	13275	13046	12810	12762	12807	12915	12779	12851	12774	12674	12976	12594	12489	12787	12644	12657	12677	12665	12659	12618	12770	12687	12622	12610	12708	12614	12472	12679	12686	12598	12461	12589	12380	12504	12659	12561	12666	12522	12388	12592	12646	12484	12677	12487	12428	12541	12432	12595	12506	12519	12594	12393	12516	12650	12686	12568	12494	12496	12404	12382	12553	12376	12539	12599	12638	12442	12769	12439	12482	12416	12471	12438	12460	12542	12461	12438	12446	12594	12340	12602	12633	12552	12657	12614	12391	12553	12469	12372	12598	12393	12576	12657	12601	12555	12605	12425	12467	12402	12478	12447	12563	12538	12547	12599	12573	12616	12504	12387	12525	12556	12667	12597	12514	12663	12496	12504	12606	12494	12415	12679	12516	12511	12446	12486	12518	12604	12503	12407	12508	12771	12576	12505	12610	12531	12430	12424	12709	12516	12484	12371	12612	12529	12534	12456	12708	12393	12773	12580	12330	12294	12530	12537	12596	12533	12434	12616	12589	12498	12505	12722	12506	12508	12556	12503	12489	12385	12396	12409	12355	12564	12591	12569	12579	12581	12587	12532	12623	12553	12485	12489	12516	12650	12535	12525	12570	12661	12527	12586	12467	12379	12543	12548	12528	12517	12567	12409	12569	12552	12658	12394	12438	12463	12470	12565	12536	12478	12371	12385	12530	12579	12546	12602	12506	12549	12426	12652	12480	12548	12444	12634	12453	12503	12426	12538	12583	12511	12318	12609	12328	12361	12638	12572	12588	12652	12585	12558	12599	12547	12594	12386	12674	12660	12356	12482	12280	12620	12615	12372	12578	12441	12490	12399	12589	12408	12391	12497	12561	12555	12377	12435	12581	12541	12444	12480	12597	12470	12468	12644	12525	12540	12448	12362	12525	12515	12584	12531	12440	12379	12468	12440	12467	12480	12562	12653	12560	12635	12550	12496	12441	12381	12477	12456	12533	12363	12440	12732	12272	12423	12540	12608	12585	12548	12554	12682	12409	12476	12595	12329	12406	12528	12653	12511	12388	12615	12685	12421	12538	12362	12416	12616	12578	12411	12587	12529	12493	12461	12546	12478	12553	12644	12695	12691	12590	12404	12329	12563	12687	12559	12381	12505	12232	12510	12474	12710	12605	12644	12777	12487	12367	12476	12467	12567	12388	12606	12519	12521	12340	12581	12557	12510	12431	12453	12537	12457	12572	12301	12680	12587	12515	12524	12599	12383	12515	12500	12640	12467	12546	12446	12473	12630	12684	12665	12436	12555	12509	12588	12662	12587	12461	12541	12383	12559	12769	12651	12608	12673	12715	12435	12530	12544	12433	12527	12660	12574	12522	12494	12510	12599	12484	12678	12484	12274	12500	12599	12524	12485	12506	12633	12482	12457	12399	12433	12356	12541	12460	12657	12635	12631	12455	12451	12457	12410	12453	12521	12369	12556	12448	12449	12636	12369	12467	12431	12536	12438	12579	12502	12643	12737	12543	12355	12635	12599	12602	12589	12698	12428	12389	12521	12467	12609	12583	12473	12361	12658	12622	12425	12507	12585	12412	12498	12692	12557	12404	12702	12475	12683	12692	12465	12357	12454	12329	12413	12658	12406	12531	12571	12561	12367	12424	12612	12623	12395	12379	12553	12416	12472	12674	12475	12469	12408	12564	12328	12466	12460	12584	12576	12494	12480	12640	12505	12669	12536	12622	12510	12581	12308	12364	12553	12681	12623	12539	12526	12571	12349	12574	12419	12563	12432	12485	12664	12517	12409	12451	12626	12495	12448	12489	12539	12769	12561	12547	12595	12588	12600	12576	12589	12642	12607	12568	12575	12385	12707	12511	12689	12518	12634	12570	12708	12402	12501	12615	12453	12481	12525	12554	12592	12429	12550	12459	12647	12495	12798	12385	12511	12450	12595	12386	12444	12630	12467	12586	12597	12511	12485	12502	12531	12586	12617	12468	12392	12538	12540	12378	12389	12512	12492	12467	12448	12449	12460	12624	12493	12570	12483	12465	12494	12381	12531	12475	12528	12526	12463	12467	12599	12440	12429	12673	12656	12530	12723	12520	12647	12409	12355	12470	12410	12535	12548	12613	12496	12462	12699	12515	12391	12511	12498	12576	12453	12518	12571	12523	12548	12464	12649	12496	12463	12545	12453	12501	12633	12489	12590	12393	12567	12435	12426	12481	12429	12345	12502	12642	12544	12359	12550	12488	12561	12692	12443	12667	12466	12538	12352	12606	12529	12508	12434	12527	12418	12442	12597	12608	12492	12518	12535	12602	12341	12555	12475	12529	12347	12364	12461	12554	12529	12825	12528	12631	12625	12548	12552	12668	12470	12440	12493	12466	12590	12628	12466	12532	12496	12481	12496	12469	12747	12615	12511	12379	12423	12566	12746	12635	12501	12674	12522	12500	12613	12384	12740	12449	12421	12472	12294	12437	12543	12672	12700	12508	12695	12418	12541	12341	12430	12655	12609	12510	12470	12575	12525	12443	12702	12486	12546	12334	12473	12583	12485	12465	12476	12607	12479	12481	12709	12646	12496	12521	12424	12509	12445	12527	12519	12497	12674	12605	12353	12322	12565	12723	12581	12485	12525	12679	12347	12263	12496	12577	12422	12541	12592	12406	12484	12578	12518	12617	12656	12425	12610	12621	12507	12393	12628	12680	12415	12558	12604	12588	12600	12407	12510	12533	12551	12680	12683	12479	12586	12529	12391	12699	12487	12451	12584	12476	12593	12422	12611	12541	12443	12572	12524	12587	12573	12345	12433	12331	12483	12556	12510	12583	12377	12768	12386	12362	12417	12563	12527	12550	12409	12487	12605	12259	12540	12516	12446	12563	12604	12583	12687	12689	12422	12423	12587	12498	12436	12467	12517	12421	12408	12459	12443	12552	12629	12503	12524	12474	12534	12322	12516	12663	12617	12643	12428	12583	12531	12401	12555	12490	12578	12495	12536	12528	12644	12327	12597	12379	12563	12606	12427	12522	12335	12471	12497	12480	12587	12580	12487	12510	12682	12463	12797	12269	12368	12526	12570	12632	12381	12457	12529	12549	12460	12397	12310	12543	12519	12553	12608	12577	12718	12600	12574	12449	12523	12683	12408	12378	12739	12506	12563	12601	12494	12671	12503	12554	12474	12451	12504	12537	12496	12469	12602	12442	12491	12487	12396	12792	12592	12525	12458	12497	12723	12422	12503	12493	12656	12562	12583	12594	12459	12409	12556	12823	12581	12518	12586	12636	12664	12632	12524	12416	12420	12440	12419	12646	12374	12380	12423	12579	12487	12678	12356	12499	12479	12482	12670	12711	12382	12538	12354	12645	12514	12449	12455	12525	12266	12536	12321	12305	12503	12507	12354	12548	12550	12469	12653	12539	12421	12658	12509	12472	12472	12581	12657	12525	12693	12591	12421	12644	12473	12470	12576	12626	12552	12503	12664	12548	12602	12608	12494	12503	12459	12403	12570	12613	12472	12640	12340	12604	12452	12577	12291	12419	12433	12623	12541	12483	12515	12617	12573	12649	12340	12671	12550	12592	12534	12429	12601	12586	12539	12463	12536	12581	12398	12445	12651	12698	12592	12504	12428	12445	12480	12463	12369	12581	12475	12430	12488	12292	12450	12601	12461	12630	12571	12479	12510	12437	12373	12593	12273	12598	12426	12363	12672	12452	12596	12592	12450	12437	12414	12507	12528	12421	12385	12532	12577	12559	12491	12519	12746	12634	12426	12430	12682	12410	12600	12406	12467	12426	12355	12597	12774	12506	12440	12558	12429	12501	12691	12668	12592	12498	12533	12347	12516	12363	12639	12431	12613	12469	12533	12522	12645	12462	12504	12376	12438	12439	12498	12401	12460	12401	12449	12380	12424	12497	12361	12581	12620	12595	12466	12425	12591	12486	12508	12470	12563	12582	12650	12627	12622	12615	12466	12440	12459	12468	12496	12577	12507	12588	12479	12457	12555	12481	12441	12430	12518	12610	12606	12547	12501	12395	12516	12449	12405	12626	12374	12467	12326	12463	12616	12605	12548	12510	12524	12500	12539	12478	12545	12508	12651	12593	12688	12494	12609	12360	12381	12587	12329	12466	12557	12629	12515	12625	12518	12504	12475	12297	12570	12456	12512	12430	12542	12677	12500	12604	12475	12599	12676	12610	12302	12375	12603	12582	12633	12276	12533	12624	12687	12560	12376	12373	12620	12554	12449	12521	12448	12455	12534	12605	12437	12481	12375	12551	12699	12423	12416	12651	12577	12209	12255	12317	12624	12644	12547	12479	12602	12507	12402	12438	12452	12478	12536	12280	12675	12565	12745	12383	12674	12697	12594	12519	12499	12356	12555	12389	12395	12567	12766	12581	12534	12531	12496	12574	12416	12419	12515	12731	12698	12687	12674	12611	12380	12637	12418	12816	12453	12484	12419	12447	12709	12406	12575	12609	12521	12589	12443	12409	12483	12153	12561	12700	12405	12530	12592	12461	12387	12594	12430	12569	12431	12465	12410	12682	12584	12443	12259	12594	12510	12427	12362	12445	12486	12387	12660	12472	12603	12409	12466	12511	12629	12716	12543	12463	12533	12689	12385	12423	12365	12478	12327	12312	12409	12578	12441	12616	12516	12378	12629	12406	12535	12485	12245	12493	12431	12835	12505	12508	12597	12465	12573	12575	12462	12605	12554	12474	12522	12542	12518	12606	12638	12404	12548	12450	12539	12496	12512	12391	12561	12498	12410	12573	12412	12483	12222	12626	12459	12607	12530	12381	12523	12431	12507	12543	12539	12374	12559	12524	12605	12552	12688	12629	12449	12325	12664	12539	12553	12523	12657	12558	12439	12302	12628	12484	12509	12638	12454	12641	12439	12421	12483	12443	12505	12559	12283	12446	12430	12616	12591	12591	12527	12430	12630	12425	12549	12506	12490	12367	12535	12614	12345	12309	12587	12682	12423	12375	12594	12492	12438	12559	12644	12551	12580	12557	12365	12431	12445	12527	12383	12610	12447	12301	12529	12459	12425	12569	12725	12662	12610	12532	12449	12631	12657	12511	12513	12711	12354	12553	12678	12439	12437	12670	12588	12554	12550	12529	12549	12511	12582
21466	31537	29829	23278	19945	17500	16111	15107	14286	13768	13554	13048	12906	12853	12636	12493	12603	12439	12341	12428	12347	12266	12148	12307	12230	12170	12106	12063	12132	12304	12130	11853	12077	12000	12009	11891	11847	12035	12062	11975	11871	11778	12001	11952	11910	11953	11890	11871	11960	11768	11805	11784	11924	11861	11985	11920	11758	12010	11883	11959	11787	11923	11967	12034	11988	11982	12066	11852	11936	12074	11925	11761	11825	11961	11958	11981	11834	11874	11882	11897	11963	11771	11925	11948	11923	11825	11778	11970	11881	11886	12011	11821	11789	11879	11845	11831	11884	11998	11923	11889	11893	11815	11812	12012	11826	11912	11937	11930	11841	11947	11898	11919	11973	11994	11821	11753	11778	11953	11792	11856	11804	11814	11935	11757	11920	11852	11852	11991	11839	11945	11948	12118	11937	11853	12059	12055	11827	12057	11836	11792	11949	12005	11939	11852	11895	11859	12044	11759	11900	12058	12040	12009	12017	11785	11911	11888	11929	11922	11936	11769	11933	11921	11809	11880	11886	11811	11895	11899	12007	11796	11875	11879	11862	11656	11867	11779	11757	11859	11860	11989	11994	11826	11848	11881	11873	11959	11931	11950	11954	11888	11905	11980	11797	11927	11981	11910	11837	11860	11868	11919	11807	11983	12001	12033	11852	11897	11884	11956	11961	11927	11906	11967	12024	11830	11920	11763	11931	12018	11751	11931	11799	11984	11833	11800	11959	11796	11975	11750	11846	11870	11776	11880	11983	11910	11897	11844	11834	11871	11847	11775	11896	11989	11812	12040	11793	11904	11934	11956	11960	11970	11999	11908	11819	11825	11815	11875	11962	11865	12004	11924	11915	11834	12077	11881	11883	11794	11817	11878	11957	11832	11732	11814	12025	11915	11791	11886	12023	11873	11826	11981	11867	11898	11973	11792	11996	11720	11825	11974	11844	12034	11891	11885	11974	11799	11805	11927	11846	12010	11860	12046	11968	11851	11915	12016	11831	11803	11940	11922	12041	11951	12004	11915	11791	12012	11856	11872	11844	11817	11933	11883	12062	11881	11844	11988	11798	11792	12076	11891	11894	11909	11942	11905	11773	11828	11931	11900	11938	11849	11858	11865	11919	12001	11683	11896	12011	11757	11795	11946	11851	11894	11909	11968	11963	11891	11812	11863	11864	12033	11922	11861	11836	12020	11905	11919	11887	12001	11926	11937	11961	11792	11766	11867	11876	12062	11982	11936	11970	11754	11761	12049	11921	11763	11813	11757	12018	12138	11718	11741	11957	11918	11900	11821	11954	11917	11943	11985	11960	11702	11797	11911	11937	11756	11910	11920	11927	11904	11812	11934	11867	11852	11918	11973	11916	11929	11772	11952	11785	11827	11868	11816	11753	11789	11826	11910	11785	11979	11948	11993	12030	11699	11707	12020	11823	11918	11889	11954	11768	11846	11849	11869	11948	11927	11978	11833	11870	11923	11831	11744	12003	11858	11954	11918	11956	11965	11767	11877	11740	11908	11864	11706	11960	11960	11894	11839	12036	11985	11913	11805	11843	11853	12027	11907	11970	11880	11843	11912	12040	12014	11935	11927	11939	11841	11962	11863	11998	11976	11809	11845	11912	11838	11861	11857	11984	11871	11876	11881	11900	11918	11810	11951	11915	11876	11858	11825	11964	11893	11898	11869	11992	11926	11837	11924	11684	11697	11923	11836	11937	11817	11889	11862	11747	11915	11879	11802	11832	12031	11901	11936	11869	11938	12008	11794	11933	11929	11930	11811	12023	11864	11937	11944	11942	11759	12020	12023	11803	11800	11812	11986	11886	11790	12022	11918	12008	11859	11845	11852	11862	11867	11910	11967	11840	11830	11970	12135	11994	11794	12071	11806	11816	11943	11892	11924	11804	11779	12035	11971	11783	11762	11919	11952	11682	11885	11896	11876	11920	12097	11892	11939	11935	11732	12042	11890	11974	11791	11837	11906	11878	11944	11917	11869	11818	11969	11800	12012	12106	11998	11965	11850	11999	12043	11949	11867	11860	11909	11968	11759	11900	11934	11952	11957	11969	11926	11880	12006	11890	11834	11970	11812	11895	11883	12000	11830	12151	11882	12095	11854	11840	11989	11942	11856	11918	11759	11799	11883	11787	11988	11929	11951	12060	11910	11877	12020	11909	11889	11846	12016	11784	11985	11938	11824	11821	11901	11892	11770	11858	11939	11731	11958	11886	11716	11800	11798	12004	11826	11793	12031	11776	11980	11956	11928	11853	11842	11913	11815	11805	11930	11784	12004	11901	11983	12008	11880	12118	11827	11871	11961	11935	11869	11893	11968	11739	11848	11757	11810	11898	11737	11809	11896	11901	11931	11969	11884	11917	11937	12149	11923	11879	11862	11896	11821	11850	11985	12055	11952	11770	11910	11821	11964	11973	11914	11838	11968	11987	11949	11874	11969	11939	11922	11814	11860	11881	11919	11867	11823	11859	11797	11896	11870	11956	11935	11922	11922	12039	11876	11843	11967	11875	11882	11953	11886	11830	11801	11854	11735	11796	11828	11817	11962	11870	11782	11944	11891	12033	11957	11881	11841	11760	11906	12008	11757	11831	11872	11990	11849	11883	11846	11987	11927	11853	11915	11828	11740	11972	11793	11846	11845	11820	11874	11821	11931	12031	11952	11837	11833	11847	11927	11987	11829	11969	11988	11822	11935	11995	12003	11937	11941	11918	11881	11899	11780	11811	11954	11829	11960	11705	11819	11925	11940	11884	11968	11875	11795	11834	11903	11910	11803	11940	11829	11996	11883	11914	11872	11902	11784	11922	11725	11910	11826	11896	11909	11902	11785	11843	11944	11805	11864	12015	11927	11934	11721	11899	12066	11972	11871	11957	11846	11913	11881	11905	11847	11866	11734	11854	11737	11781	11826	11935	11665	11989	11841	11916	11815	12052	11938	11829	12037	11983	11931	11900	11915	11906	11877	11942	11833	11997	11913	11968	11811	11971	11842	11996	11994	11897	11917	11967	11974	11896	11960	11951	11778	11951	11889	12070	12038	11912	11906	12003	11886	11982	11851	12035	11870	12023	11922	11915	11824	11974	11804	11873	11891	11825	11896	12166	11767	11941	12048	11945	11824	12023	11934	11679	11841	11988	12143	11862	11818	11901	11827	11879	11887	11847	11893	11903	11898	11916	11875	12027	12016	11771	11936	11864	11918	11862	11958	11948	11936	12037	11800	11896	11896	11892	11945	11888	11776	11834	11953	11885	11985	11846	11895	11981	11823	11929	11982	11943	11733	11871	11846	11912	11848	12107	11814	11810	11825	11741	11825	11805	11866	11927	11969	11934	11876	11881	11908	11790	11786	11958	11928	11802	11937	11927	11703	11927	11925	11753	11841	11977	11922	11848	12013	11954	11894	11943	12059	11827	11901	11850	11833	12038	11998	11848	11838	11991	11886	11909	11920	11965	11948	12057	11879	11951	11801	11990	11849	12025	11870	11861	11905	11787	11918	11730	11909	11943	11861	11862	11954	11992	11770	11816	11891	11903	11703	11970	11788	11988	11963	11969	11915	11761	11731	11849	11916	11999	11851	11859	11887	11844	11983	11989	11733	11857	11845	11794	11817	11832	11912	11840	11937	11852	11756	11880	11924	11984	11960	11978	12061	11869	11930	11969	11795	12007	11845	12059	12053	11923	12119	11918	11828	12004	11855	11856	11906	11963	11968	11869	11878	11875	11882	11767	11919	11857	12206	11871	11838	12102	11916	11876	12096	11922	11936	11875	11938	11867	11930	11920	11904	11924	11903	11836	11843	11939	11978	11713	11845	11872	11897	12005	12008	11974	11932	11964	11885	11884	11842	11975	11767	11936	11948	11864	11969	11731	11966	11825	11764	11817	11736	12024	11815	11823	11870	11832	11740	11950	11856	11962	11957	11946	12004	12129	11882	11894	11984	11884	11831	12043	12057	12017	11895	11848	11867	11944	11916	11896	11911	11938	11927	12019	11738	11841	12023	11924	11956	11981	11775	11932	12017	11846	11720	12093	11797	12101	11970	11936	11802	11909	11876	11955	11857	11855	11932	12028	11801	11939	11867	12006	11977	11860	11795	11925	11984	11942	11880	11821	11957	11891	11917	11869	11865	11888	11872	11731	11977	11964	11979	11961	11878	11861	11863	11880	11979	11914	12055	11919	12008	11934	11878	12009	11964	11905	11859	11761	12065	11871	12012	12035	11894	11826	11954	11780	11994	11903	11901	11988	12043	11958	11642	11806	11739	11944	11906	11866	11995	11976	12008	11969	11857	11767	11910	11833	11896	11787	12027	11879	11775	11994	11926	11962	11861	11995	11935	11908	11849	11871	11866	11849	11933	11919	11987	11930	11876	11954	11914	12141	11907	11889	11931	11895	11943	11928	11881	11950	11811	11851	11860	11839	11837	11788	12066	11808	12060	11950	11976	11932	11756	11968	11855	11857	11867	11914	11805	11849	11788	11972	11882	11945	11708	11823	11835	11965	11981	11949	11957	11823	11671	11738	11978	11937	11819	11922	11916	11874	11766	11974	11835	11986	11937	11831	11990	11920	11914	11904	11939	12009	11842	11807	11834	11952	11973	11943	11859	11824	11846	11949	11935	11916	11842	12032	11799	11828	11924	12056	11946	11660	11941	11795	11872	11788	11855	11842	11774	11873	11965	11857	11921	11940	11797	11963	11960	12054	11863	11744	11894	11932	11942	11882	11890	11817	11969	11815	11871	11808	11892	11987	11839	11763	11945	11886	11896	11977	11993	11940	11881	12018	12040	11953	11848	11849	11877	11942	11891	11865	12033	11838	11906	11940	11994	11767	12012	11952	11791	11936	11897	11899	11889	11783	12117	11856	11782	11999	11912	11845	11983	11937	11964	11807	11797	11874	12167	11848	11902	11828	11869	11902	11620	11963	11785	11939	11945	11735	11866	11968	11954	11955	11900	11789	11798	11819	11847	11769	11843	12018	11951	11889	11849	11990	11874	11980	12082	11919	11840	11951	11562	11923	11829	12022	11773	11843	11940	11812	11937	12095	11932	11804	11749	11986	12032	11859	11826	11805	11865	11820	11876	11941	11919	11961	11865	12052	12022	11845	11960	11808	11972	11893	11853	11917	11970
23678	20969	28239	24130	21939	20324	18032	14910	14072	13573	13481	12942	12867	12658	12499	12524	12413	12217	12388	12130	12149	12217	12286	12036	12029	12075	11820	12112	12076	12084	11994	11885	11996	11935	11862	11690	11803	11772	11904	11859	11848	11793	11710	11824	11936	11709	11858	11894	11668	11916	11623	11761	11821	11788	11797	11691	11908	11784	11704	11810	11994	11402	11967	11692	11691	11885	11666	11824	11793	11765	11696	11795	11906	11794	11918	11935	11883	11844	11951	11912	11640	11642	11574	11601	11752	11719	11809	11835	11850	11952	11781	11713	11828	11804	11788	11682	11793	11727	11768	11664	11649	11569	11876	11823	11713	11662	11891	11791	11657	11684	11812	11697	11596	11655	11643	11836	11787	11817	11712	11725	11765	11765	11745	11633	11703	11801	11703	11696	11923	11823	11686	11783	11772	11897	11875	11840	11657	11718	11597	11550	11779	11598	11788	11739	11854	11640	11751	11768	11744	11847	11791	11631	11683	11600	11661	11676	11653	11701	11672	11824	11813	11848	11797	11616	11668	11693	11837	11762	11742	11815	11798	11919	11706	11767	11791	11580	11552	11691	11971	11764	11628	11508	11699	11821	11704	11802	11676	11704	11741	11736	11726	11778	11740	11772	11868	11700	11791	11982	11688	11739	11704	11915	11953	11755	11558	11778	11784	11690	11880	11744	11485	11753	11852	11698	11568	11644	11728	11751	11752	11762	11615	11669	11722	11660	11535	11831	11608	11703	11816	11874	11498	11782	11834	11679	11673	12036	11734	11761	11522	11720	11622	11627	11813	11613	11736	11704	11670	11569	11727	11543	11747	11948	11836	11622	11806	11675	11723	11685	11659	11733	11767	11619	11687	11838	11678	11788	11717	11680	11674	11687	11848	11657	11717	11837	11740	11666	11693	11691	11820	11706	11776	11673	11779	11644	11804	11859	11782	11764	11777	11817	11831	11691	11773	11811	11880	11757	11724	11570	11724	11820	11696	11737	11786	11787	11708	11708	11765	11683	11649	11704	11686	11687	11894	11869	11664	11697	11639	11602	11772	11782	11709	11688	11710	11548	11602	11829	11728	11715	11715	11922	11836	11732	11760	11697	11483	11699	11725	11854	11575	11732	11746	11689	11686	11604	11787	11736	11628	11789	11738	11788	12041	11730	11525	11933	11525	11643	11869	11690	11744	11658	11679	11693	11767	11705	11621	11628	11691	11900	11603	11722	11776	11837	11626	11727	11837	11764	11804	11746	11606	11925	11680	11885	11811	11773	11744	11847	11626	11825	11694	11571	11873	11736	11626	11753	11775	11820	11661	11787	11706	11641	11727	11609	11671	11510	11811	11587	11733	11704	11757	11654	11690	11803	11733	11802	11742	11470	11713	11541	11848	11609	11863	11835	11715	11768	11861	11779	11739	11696	11778	11707	11699	11733	11691	11764	11789	11694	11711	11758	11808	11773	11729	11851	11795	11820	11729	11875	11775	11857	11786	11840	11666	11605	11707	11611	11792	11886	11643	11589	11871	11675	11698	11822	11793	11709	11624	11700	11690	11901	11876	11873	11608	11848	11814	11711	11808	11683	11816	11853	11667	11744	11720	11565	11952	11789	11692	11672	11767	11827	11806	11774	11879	11940	11718	11754	11844	11738	11788	11852	11793	11630	11703	11674	11729	11774	11775	11541	11904	11769	11700	11631	11614	11741	11876	11735	11653	11851	11773	11562	11629	11754	11840	11702	11675	11873	11852	11765	11691	11821	11889	11724	11775	11691	11992	11795	11659	11702	11695	11797	11731	11794	11850	11642	11627	11892	11855	11892	11847	11811	11759	11711	11759	11743	11760	11734	11772	11620	11557	11669	11704	11767	11693	11727	11532	11630	11799	11888	11829	11725	11658	11543	11760	11751	11729	11782	11706	11658	11632	11782	11804	11791	11612	11631	11670	11789	11768	11789	11855	11816	11966	11723	11743	11619	11687	11639	11634	11848	11542	11784	11669	11700	11831	11828	11787	11781	11840	11825	11716	11597	11626	11682	11753	11869	11767	11675	11685	11688	11786	11709	11839	11849	11902	11641	11791	11942	11870	11513	11696	11731	11701	11763	11738	11754	11743	11810	11803	11695	11770	11940	11934	11839	11840	11658	11766	11791	11848	11613	11712	11766	11674	11901	11704	11668	11822	11747	11617	11844	11791	11721	11819	11685	11812	11772	11627	11747	11733	11739	11734	11728	11682	11680	11731	11699	11981	11778	11672	11803	11749	11747	11834	11612	11756	11842	11639	11840	11922	11671	11600	11637	11654	11841	11891	11714	11787	11719	11569	11634	11690	11818	11792	11718	11912	11799	11862	11698	11671	11865	11883	11824	11790	11852	11720	11902	11684	11866	11617	11623	11735	11858	11743	11587	11632	11667	11906	11713	11912	11689	11599	11648	11873	11874	11650	11733	11558	11555	11711	11686	11781	11773	11866	11739	11692	11713	11614	11684	11792	11707	11783	11697	11738	11787	11768	11698	11925	11690	11830	11728	11839	11648	11868	11591	11710	11841	11960	11807	11866	11651	11625	11840	11661	11721	11792	11663	11818	11892	11647	11737	11593	11603	11721	11663	11687	11688	11698	11764	11845	11774	11762	11738	11724	11736	11816	11945	11755	11672	11802	11813	11578	11630	11660	11768	11718	11735	11566	11675	11776	11688	11765	11814	11724	11802	11781	11797	11784	11747	11671	11674	11793	11650	11706	11825	11676	11597	11701	11666	11606	11769	11721	11756	11606	11845	11617	11754	11737	11818	11787	11641	11887	11575	11909	11780	11742	11851	11974	11742	11627	11619	11818	11903	11769	11783	11545	11752	11759	11757	11856	11747	11776	11856	11665	11773	11613	11747	11683	11735	11859	11859	11775	11806	11793	11860	11755	11730	11744	11681	11699	11632	11751	11717	11672	11632	11784	11771	11845	11627	11719	11896	11737	11704	11796	11746	11629	11729	11863	11674	11785	11709	11730	11691	11836	11549	11695	11796	11748	11834	11731	11523	11734	11661	11649	11676	11889	11672	11801	11700	11683	11827	11638	11836	11745	11925	11641	11820	11670	11749	11746	11870	11675	11678	11889	11768	11773	11740	11762	11533	11715	11666	11881	11706	11549	11816	11739	11706	11540	11712	11888	11712	11578	11772	11729	11681	11784	11857	11578	11748	11781	11862	11734	11713	11806	11835	11734	11659	11782	11738	11715	11842	11845	11903	11787	11787	11832	11793	11932	11696	11782	11985	11705	11707	11686	11668	11612	11475	11719	11732	11863	12053	11727	11745	11687	11788	11770	11544	11548	11602	11896	11778	11715	11803	11653	11827	11766	11791	11757	11698	11804	11730	11800	11695	11849	11714	11774	11764	11818	11712	11895	11774	11762	11805	11537	11696	11705	11774	11496	11476	11927	11788	11717	11709	11613	11805	11815	11711	11789	11869	11759	11689	11729	11605	11791	11837	11891	11894	11719	11665	11619	11892	11641	11725	11908	11637	11624	11935	11741	11761	11674	11653	11740	11844	11916	11821	11741	11699	11655	11642	11865	11819	11825	11584	11918	11738	11812	11621	11847	11881	11929	11697	11535	11484	11722	11802	11680	11761	11782	11784	11802	11671	11775	11630	11782	11719	11625	11811	11645	11616	11607	11587	11742	11903	11727	11795	11667	11888	11816	11659	11750	11836	11627	11762	11614	11750	11802	11604	11715	11796	11887	11888	11639	11767	11726	11605	11650	11635	11721	11708	11712	11832	11680	11886	11843	12018	11657	11813	11604	11785	11865	11821	11837	11716	11903	11810	11812	11625	11780	11676	11725	11745	11851	11629	11724	11768	11732	11700	11675	11867	11691	11720	11903	11579	11745	11830	11716	11807	11775	11859	11794	11688	11915	11641	11639	11656	11817	11674	11792	11713	11627	11754	11868	11844	11928	11813	11818	11675	11914	11651	11805	11799	11759	11852	11659	11952	11635	11610	11760	11754	11584	11827	11522	11555	11717	11935	11658	11717	11739	11644	11879	11653	11674	11945	11622	11706	11848	11731	11730	11681	11623	11744	11712	11637	11704	11622	11799	11768	11891	11762	11815	11778	11648	11584	11725	11851	11807	11714	11790	11700	11715	11811	11663	11711	11744	11638	11623	11668	11699	11728	11658	11903	11623	11792	11769	11627	11736	11704	11614	11729	11810	11781	11550	11670	11789	11840	11677	11726	11678	11669	11695	11864	11801	11551	11585	11650	11789	11922	11662	11770	11720	11847	11917	11699	11842	11775	11695	11688	11719	11900	11837	11778	11854	11632	11801	11769	11764	11746	11613	11708	11764	11693	11763	11804	11525	11757	11747	11635	11596	11871	11920	11890	11742	11785	11718	11658	11801	11862	11696	11640	11715	11912	11747	11719	11578	11658	11666	11634	11667	11507	11603	11940	11774	11668	11709	11779	11653	11735	11770	11975	11621	11829	11837	11713	11807	11808	11487	11697	11835	11739	11793	11878	11673	11566	11629	11621	11632	11710	11778	11936	11826	11818	11993	11714	11824	11717	11670	11539	11759	11508	11834	11753	11936	11853	11693	11798	11830	11699	11804	11709	11757	11594	11734	11869	11709	11751	11635	11805	11633	11819	11732	11852	11799	11767	11883	11769	11729	11765	11736	11652	11818	11769	11946	11696	11641	11648	11711	11818	11726	11925	11761	11672	11782	11945	11565	11782	11770	11776	11910	11748	11808	11884	11638	11641	11885	11827	11797	11958	11681	11664	11847	11829	11744	11602	11689	11646	11718	11732	11766	11932	11776	11641	11651	11625	11680	11745	11717	11501	11741	11594	11783	11847	11756	11766	11741	11824	11651	11753	11667	11868	11637	11726	11823	11776	11812	11942	11851	11671	11673	11641	11828	11668	11877	11658	11572	11700	11884	11640	11750	11759	11731	11714	11782	11881	11756	11928	11662	11677	11711	11823	11727	11609	11669	11763	11739	11723	11763	11765	11810	11669	11618	11781	11707	11818	11788	11752	11955	11704	11802	11792	11666	11928	11639	11674	11700	11763	11857	11788	11928	11816	11679	11660	11567	11611	11804	11744	11696	11705	11976	11595	11658	11793	11730	11705	11655	11820	11819	11514	11777	11739	11870	11561
20695	36221	34974	27769	23459	20214	17876	16478	15291	14566	13968	13517	13245	12909	12652	12600	12479	12189	12129	12179	12085	12079	11876	11756	11846	11802	11795	11710	11812	11837	11715	11574	11548	11484	11579	11623	11531	11589	11555	11573	11625	11504	11502	11485	11398	11443	11452	11406	11500	11318	11423	11413	11487	11454	11537	11483	11474	11417	11421	11383	11391	11295	11451	11391	11351	11426	11402	11427	11369	11391	11383	11454	11501	11300	11331	11462	11297	11595	11475	11337	11518	11448	11381	11401	11555	11476	11487	11294	11521	11341	11298	11451	11440	11242	11443	11450	11419	11412	11303	11480	11350	11423	11477	11426	11282	11321	11454	11396	11493	11281	11357	11462	11511	11327	11560	11483	11441	11375	11332	11309	11243	11513	11464	11447	11410	11458	11490	11412	11436	11301	11289	11277	11462	11489	11525	11341	11443	11474	11487	11294	11467	11420	11545	11372	11406	11339	11325	11366	11385	11625	11550	11454	11389	11216	11375	11272	11281	11285	11408	11518	11361	11315	11361	11389	11429	11313	11516	11468	11427	11438	11470	11374	11345	11420	11434	11352	11483	11178	11341	11338	11516	11545	11482	11237	11442	11454	11382	11297	11377	11288	11488	11348	11322	11411	11330	11455	11551	11483	11372	11407	11359	11334	11381	11364	11520	11440	11316	11143	11395	11348	11166	11363	11270	11354	11319	11244	11331	11439	11278	11376	11439	11336	11388	11343	11337	11529	11187	11404	11448	11350	11509	11369	11279	11376	11521	11549	11174	11400	11381	11405	11323	11196	11419	11308	11314	11547	11580	11204	11501	11155	11510	11284	11367	11479	11353	11375	11432	11283	11429	11495	11462	11412	11364	11428	11444	11327	11418	11490	11356	11400	11424	11397	11389	11218	11331	11616	11267	11349	11199	11325	11500	11313	11295	11473	11334	11463	11422	11318	11424	11389	11366	11369	11453	11353	11366	11361	11307	11455	11329	11600	11455	11387	11285	11439	11364	11313	11536	11381	11404	11441	11222	11360	11466	11380	11276	11351	11226	11487	11324	11409	11464	11307	11351	11377	11410	11398	11273	11475	11403	11393	11409	11402	11398	11297	11355	11485	11474	11360	11329	11356	11395	11327	11410	11437	11424	11362	11561	11500	11315	11434	11362	11336	11278	11505	11405	11423	11364	11499	11283	11607	11300	11334	11547	11345	11402	11305	11457	11273	11364	11244	11333	11367	11420	11460	11282	11232	11298	11416	11429	11525	11350	11311	11408	11448	11602	11377	11195	11444	11378	11428	11239	11327	11311	11199	11361	11191	11359	11264	11329	11300	11494	11315	11424	11297	11421	11423	11411	11492	11440	11425	11485	11372	11477	11546	11349	11352	11447	11398	11287	11449	11330	11402	11405	11413	11177	11323	11550	11356	11484	11614	11353	11375	11539	11352	11200	11436	11347	11374	11265	11343	11314	11466	11350	11300	11293	11327	11390	11472	11231	11351	11380	11464	11425	11284	11457	11361	11404	11435	11391	11439	11253	11444	11518	11450	11414	11476	11412	11406	11339	11330	11405	11279	11407	11439	11304	11378	11416	11477	11372	11272	11461	11248	11222	11339	11206	11516	11464	11288	11295	11300	11268	11291	11337	11286	11533	11542	11417	11372	11440	11410	11325	11404	11435	11420	11312	11400	11349	11465	11453	11477	11483	11304	11298	11395	11328	11435	11414	11452	11285	11455	11442	11347	11469	11414	11356	11394	11377	11311	11408	11327	11365	11375	11279	11262	11311	11252	11545	11302	11282	11291	11367	11249	11217	11458	11377	11292	11463	11325	11360	11265	11443	11338	11327	11581	11282	11321	11561	11281	11316	11335	11215	11234	11306	11407	11422	11417	11402	11412	11288	11335	11380	11343	11373	11351	11377	11310	11358	11435	11405	11359	11434	11498	11487	11282	11541	11346	11353	11475	11379	11377	11390	11245	11355	11298	11488	11350	11328	11248	11516	11275	11426	11442	11406	11281	11294	11437	11398	11296	11384	11344	11423	11232	11335	11286	11463	11219	11431	11296	11269	11345	11372	11423	11238	11326	11503	11298	11300	11284	11487	11314	11408	11226	11459	11384	11375	11219	11539	11470	11306	11429	11311	11345	11323	11358	11614	11401	11425	11349	11521	11311	11391	11410	11288	11461	11376	11211	11423	11488	11384	11399	11396	11439	11268	11331	11353	11438	11237	11432	11340	11241	11355	11407	11429	11514	11476	11392	11422	11530	11324	11349	11437	11356	11335	11417	11561	11364	11353	11407	11401	11465	11331	11411	11550	11391	11375	11334	11225	11388	11341	11447	11375	11346	11349	11326	11466	11360	11354	11281	11400	11274	11368	11309	11375	11519	11468	11390	11425	11345	11424	11188	11477	11375	11354	11499	11349	11436	11387	11511	11332	11411	11430	11429	11372	11343	11356	11319	11392	11363	11276	11469	11465	11427	11485	11428	11432	11425	11356	11439	11468	11383	11317	11508	11369	11465	11337	11189	11392	11326	11539	11466	11478	11346	11425	11469	11291	11364	11459	11314	11340	11516	11230	11251	11614	11218	11379	11465	11267	11460	11422	11447	11564	11339	11337	11420	11406	11237	11365	11452	11441	11383	11241	11293	11430	11313	11311	11405	11473	11332	11420	11395	11314	11416	11343	11316	11441	11281	11564	11326	11533	11437	11377	11441	11478	11329	11414	11310	11501	11327	11481	11332	11318	11364	11344	11472	11327	11470	11341	11565	11474	11316	11381	11469	11295	11421	11334	11391	11473	11396	11434	11354	11357	11432	11394	11516	11338	11333	11307	11400	11514	11384	11412	11229	11435	11443	11402	11297	11259	11319	11355	11361	11224	11397	11370	11312	11450	11290	11392	11436	11439	11327	11425	11432	11420	11381	11537	11328	11340	11470	11311	11426	11244	11211	11466	11496	11282	11352	11386	11273	11382	11268	11298	11497	11348	11423	11443	11287	11525	11521	11244	11303	11417	11340	11518	11410	11333	11508	11445	11337	11213	11598	11476	11374	11416	11387	11298	11523	11582	11418	11462	11306	11568	11341	11173	11344	11385	11350	11471	11123	11383	11300	11255	11418	11459	11367	11376	11439	11402	11252	11478	11355	11323	11382	11419	11523	11404	11315	11459	11347	11306	11306	11402	11301	11287	11299	11390	11371	11302	11344	11372	11432	11434	11428	11440	11406	11303	11420	11263	11525	11340	11395	11425	11392	11472	11428	11364	11331	11534	11356	11348	11249	11461	11422	11342	11467	11389	11302	11371	11339	11351	11505	11232	11280	11326	11201	11403	11329	11381	11331	11190	11359	11326	11343	11513	11403	11343	11304	11323	11474	11574	11357	11465	11471	11261	11510	11287	11314	11323	11338	11414	11267	11432	11290	11204	11337	11333	11328	11394	11313	11437	11346	11395	11347	11294	11370	11453	11476	11294	11529	11348	11540	11452	11361	11474	11161	11602	11197	11441	11369	11412	11351	11500	11282	11322	11349	11552	11384	11338	11333	11413	11559	11530	11485	11281	11486	11321	11472	11351	11375	11251	11361	11545	11267	11403	11550	11337	11447	11387	11403	11550	11482	11453	11323	11385	11314	11276	11474	11474	11435	11377	11452	11423	11377	11359	11460	11534	11359	11368	11330	11350	11483	11394	11303	11261	11312	11468	11446	11265	11399	11511	11205	11358	11354	11392	11468	11326	11378	11442	11326	11295	11313	11377	11363	11431	11443	11358	11208	11483	11556	11467	11357	11438	11574	11212	11492	11456	11392	11423	11390	11345	11229	11378	11420	11423	11376	11558	11333	11479	11379	11370	11366	11309	11344	11291	11489	11451	11363	11411	11563	11348	11432	11381	11084	11483	11390	11302	11378	11208	11394	11388	11319	11497	11397	11362	11443	11350	11464	11439	11338	11420	11292	11546	11405	11399	11503	11387	11379	11326	11395	11521	11366	11387	11224	11330	11229	11344	11336	11453	11539	11481	11311	11342	11346	11435	11324	11262	11326	11305	11412	11474	11432	11309	11436	11305	11403	11298	11448	11279	11377	11458	11535	11453	11469	11330	11284	11253	11265	11268	11458	11432	11287	11455	11339	11292	11438	11440	11416	11456	11387	11478	11326	11441	11417	11598	11243	11447	11349	11404	11323	11268	11408	11317	11488	11407	11378	11396	11241	11427	11272	11473	11356	11489	11348	11417	11413	11469	11283	11402	11389	11464	11426	11326	11232	11372	11528	11356	11346	11413	11419	11431	11419	11234	11463	11491	11426	11306	11446	11313	11348	11386	11400	11259	11406	11422	11281	11436	11374	11404	11397	11417	11422	11496	11256	11296	11492	11392	11415	11390	11374	11463	11413	11380	11396	11349	11326	11328	11220	11380	11287	11276	11569	11480	11351	11564	11444	11273	11298	11484	11429	11423	11631	11296	11399	11293	11392	11374	11275	11406	11402	11404	11459	11411	11368	11438	11396	11427	11409	11378	11462	11302	11233	11222	11303	11415	11247	11325	11315	11465	11433	11272	11311	11365	11397	11374	11415	11311	11375	11327	11534	11336	11418	11419	11406	11333	11392	11311	11278	11335	11349	11449	11457	11574	11482	11273	11113	11585	11510	11441	11474	11380	11509	11360	11298	11393	11385	11405	11344	11285	11271	11424	11528	11438	11365	11522	11326	11367	11331	11425	11214	11396	11327	11417	11318	11442	11384	11321	11301	11467	11503	11391	11315	11356	11345	11402	11328	11354	11443	11495	11413	11388	11116	11473	11464	11581	11258	11546	11385	11443	11363	11386	11445	11463	11337	11375	11307	11521	11382	11407	11395	11407	11311	11327	11400	11328	11494	11309	11395	11245	11326	11468	11359	11378	11222	11418	11407	11236	11569	11376	11555	11430	11305	11466	11523	11498	11454	11430	11407	11366	11321	11465	11485	11398	11256	11328	11423	11388	11259	11497	11254	11436	11389	11390	11386	11309	11397	11264	11447	11455	11258	11601	11462	11347	11470	11361	11350	11416	11418	11357	11300	11442	11291	11314	11362	11239	11395	11410	11332	11401	11295	11469	11359	11320	11342	11370	11322	11528	11244	11283	11363	11363	11379	11317	11547	11371	11410	11367	11383
22676	20957	28689	23407	21236	22779	22569	16423	14415	14088	13769	13040	12780	12581	12627	12191	12049	12041	12095	11920	11876	11938	11796	11826	11663	11549	11503	11558	11585	11683	11548	11641	11482	11473	11466	11344	11504	11551	11450	11367	11250	11337	11580	11292	11269	11170	11244	11388	11342	11547	11419	11288	11249	11198	11311	11182	11316	11199	11146	11410	11273	11250	11424	11221	11362	11210	11389	11291	11378	11181	11367	11393	11197	11349	11254	11388	11270	11293	11277	11393	11215	11292	11241	11322	11264	11264	11141	11076	11278	11289	11316	11250	11080	11454	11420	11399	11156	11587	11427	11190	11256	11043	11145	11180	11296	11249	11287	11397	11268	11223	11273	11271	11161	11205	11338	11241	11126	11209	11379	11250	11248	11189	11179	11136	11291	11223	11326	11411	11404	11231	11336	11304	11454	11305	11273	11166	11325	11268	11275	11261	11141	11252	11307	11335	11254	11110	11206	11170	11178	11298	11216	11289	11255	11262	11174	11256	11425	11180	11336	11104	11202	11180	11200	10967	11194	11284	11339	11303	11233	11074	11175	11302	11298	11074	11249	11204	11376	11145	11245	11107	11085	11174	11251	11366	11341	11215	11018	11246	11134	11078	11292	11172	11194	11076	11117	11234	11367	11153	11193	11186	11219	11071	11413	11120	11046	11211	11114	11240	11348	11501	11183	11178	11182	11195	11353	11148	11155	11215	11294	11313	11094	11202	11310	11316	11220	11296	11337	11316	11168	11158	11020	11338	11103	11113	11151	11220	11261	11338	11109	11197	11200	11144	11319	11250	11251	11291	11307	11167	11274	11236	11228	11287	11339	11168	11233	11051	11233	11110	11266	11293	11378	11256	11275	11175	11186	11154	11207	11288	11208	11149	11183	11114	11114	11342	11142	11114	11095	11086	11226	11191	11234	11258	11299	11220	11251	11305	11066	11368	11273	11384	11138	11367	11038	11322	11346	11198	11146	11172	11218	11116	11407	10984	11244	11169	11342	11184	11273	11191	11332	11284	11219	11261	11255	11135	11233	11133	11273	11260	11161	11325	11161	11209	11297	11319	10995	11042	11169	11012	11078	11061	11221	11199	11309	11287	11206	11080	11379	11232	11203	11206	11180	11097	11324	11047	10999	11192	11247	11239	11324	11265	11237	11038	11221	11076	11330	11301	11165	11182	11058	11139	11330	11149	11190	11309	11256	11216	11383	11315	11272	11303	11278	11076	11297	11219	11445	11253	11122	11245	11398	11208	11151	11239	11249	11233	11162	11293	11302	11146	11280	11252	11356	11228	11195	11235	11219	11363	10987	11149	11229	11283	11400	11114	11207	11146	11222	11096	11186	11299	11099	11191	11024	11202	11404	11247	11335	11313	11137	11387	11493	11269	11196	11034	11293	11231	11208	11213	11257	11240	11248	11326	11245	11179	11062	11243	11305	11216	11307	11288	11383	11142	11176	11312	11308	11302	11088	11209	11221	11320	11458	11298	11117	11236	11138	11112	11379	11206	11179	11072	11036	11284	11259	11335	11370	11236	11282	11283	11026	11076	11134	11177	11187	11136	11246	11158	11186	11305	11106	11243	11149	11110	11425	11078	11309	11234	11324	11368	11283	11171	11178	11216	11320	11250	11374	11316	11038	11269	11180	11124	11289	11276	11194	11250	11046	11118	11138	11241	11135	11395	11316	11233	11293	11104	11151	11175	11327	11186	11379	11410	11055	11112	11309	11255	11092	11140	11054	11217	11357	11169	11252	11125	11068	11104	11133	11126	11025	11275	11406	11106	11217	11185	11131	11321	11199	11180	11326	11245	11204	11303	11207	11102	11312	11246	11063	11071	11275	11214	11358	11139	11226	11126	11192	11012	11308	11112	11195	11131	11286	11153	11245	11206	11223	11231	11172	11281	11186	11253	11253	11235	11223	11240	11123	11126	11339	11171	11251	11090	11140	11207	11071	11216	11359	11076	11142	11308	11237	11114	11264	11184	11128	11105	11180	11186	11216	11359	11221	11161	11173	11257	11214	11243	11450	11321	11090	11046	11149	11257	11193	11044	11266	11299	11248	11271	11308	11259	11287	11174	11230	11148	11343	11231	11336	11185	11356	11257	11241	11272	11119	11273	11379	11240	11434	11247	11160	11179	11259	11081	11102	11163	11150	11165	11216	11134	11140	11304	11278	11164	11352	11069	11280	11335	11295	11231	11148	11209	11166	11399	11214	11218	11334	11164	11254	11314	11290	11228	11421	11365	11262	11305	11268	11288	11181	11131	11168	11285	11145	11060	11168	11055	11371	11237	11188	11245	11251	11186	11163	11261	11387	11108	11365	11452	11398	11182	11044	11086	11187	11157	11182	11221	11227	11118	11177	11202	11326	11250	11061	11019	11369	11323	11106	11333	11102	11048	11141	11186	11149	11081	11181	11187	11186	11184	11282	11223	11207	11111	11274	11297	11122	10908	11173	11159	11277	11121	11277	11231	11223	11271	11227	11163	11156	11179	11152	11241	11272	11283	11163	11131	11379	11190	10911	11343	11224	11382	11182	11245	11077	11202	11274	11260	10987	11041	11103	11133	11326	11219	11280	11205	11326	11418	11455	11123	11204	11293	11131	11219	11310	11039	11231	11322	11158	11109	11189	11239	11254	11115	11202	11337	11122	11136	11191	11060	11225	11270	11093	11287	11253	10971	11228	11287	11285	11260	11172	11264	11302	11126	11112	11137	11269	11217	11139	11173	11281	11164	11168	11280	11245	11024	11348	11165	11158	11262	11226	11243	11420	11089	11102	11237	11308	11332	11060	11179	11133	11170	11289	11309	11258	11196	11246	11279	11354	11240	11199	11291	11004	11233	11298	11159	11352	11311	11255	11249	11190	11319	10995	11086	11245	11249	11201	11141	11049	11175	11260	11260	11347	11178	11255	11126	11184	11328	11251	11241	11062	11250	11166	11303	11280	11277	11243	11231	11140	11238	11170	11274	11264	11322	11297	11301	11194	11219	11174	11161	11188	11053	11238	11255	11290	11161	11157	11175	11282	11308	11053	11013	11161	11107	11141	11317	11066	11311	11157	11139	11259	11279	11211	11299	11161	11231	11079	11266	11217	11244	11324	11359	11050	11189	11154	11191	11156	11280	11372	11250	11355	11232	11343	11223	11374	11232	11392	11243	11234	11241	11277	11326	11093	11217	11095	11162	11138	11288	11162	11122	11093	11296	11114	11155	11175	11210	11341	11342	11101	11096	11140	11307	11391	11076	11218	11230	11379	11237	11349	11131	11234	11225	11115	11282	11068	11095	11255	11095	11079	11151	11342	11137	11449	11164	11217	11143	11420	11191	11243	11221	11096	11181	11125	11099	11405	11275	11209	11151	11190	11176	11139	11039	11329	11132	11188	11145	11221	11087	11088	11365	11261	11390	11292	11309	11045	11102	11190	11111	11210	11047	11220	11336	11254	11153	11422	11269	11110	11289	11240	11290	11305	11367	11365	11233	11203	11197	11383	11130	11294	11280	11150	11277	11241	11158	11126	11162	11234	11295	11320	11020	11208	11178	11342	11221	11464	11254	11298	11303	11214	11223	11351	11389	11139	11095	11307	11189	11203	11304	11152	11115	11236	11316	11220	11438	11195	11116	11408	11213	11181	11104	11209	11091	11187	11163	11250	11215	11063	11187	11256	11237	11297	11323	11033	11260	11230	11240	11156	11204	11339	11202	11251	11195	11218	11143	11321	11220	11197	11378	11202	10995	11158	11214	11256	11289	11333	11106	11153	11183	11177	11228	11132	11304	11231	11139	11155	11142	11166	11222	11307	11162	11050	11147	11223	11268	11169	11114	11310	11337	11040	11149	11268	11357	11291	11170	11231	11373	11158	11086	11329	11422	11194	11337	11139	11119	11138	11184	11240	11245	11336	11260	11314	11387	11162	11266	11176	11177	11233	11193	11265	11299	11292	11269	11383	11081	11181	11132	11105	11308	11230	11182	11251	11232	11418	11337	11184	11158	11283	11142	11095	11248	11376	11188	11037	11229	11327	11077	11238	11197	11218	11117	11269	11117	11461	11212	11335	11244	11288	11174	11282	11253	11166	11214	11118	11305	11172	11210	11313	11163	11131	11398	11195	11157	11068	11344	11260	11070	11305	11184	11215	11178	11243	11081	11159	11195	11188	11178	11477	11218	11156	11271	11261	11223	11089	11186	11310	11251	11152	11113	11208	11166	11288	11282	11300	11349	11268	11182	11344	11142	11143	11146	11223	11049	11280	11171	11150	11338	11191	11093	10997	11106	11067	11352	11356	11276	11250	11215	11276	11234	11311	11306	11246	11212	11171	11035	11169	10959	11125	11261	11271	11308	11274	11036	11182	11119	11332	11110	11316	11185	11119	11071	11292	11168	11255	11301	11053	11033	11124	11280	11359	11279	11404	11248	11239	11091	11153	11272	11262	11245	11189	11200	11317	11149	11175	11142	11234	11185	11363	10989	11220	11242	11278	11255	11151	11219	11003	11293	11167	11104	11116	11358	11166	11227	11209	11190	11084	11388	11265	11229	11246	11159	11122	11189	11304	11173	11181	11168	11171	11273	11114	11261	11291	11303	11180	11162	11182	11217	11358	11221	11139	11353	11294	11242	11255	11287	11241	11027	11317	11256	11224	11217	11152	11160	11293	11157	11189	11058	11072	11147	11390	11273	11224	11251	11254	11276	11272	11238	11157	11047	11200	11281	11226	11301	11312	10954	11133	11273	11106	11176	11099	11258	11217	11131	11117	11238	11233	11322	11135	11184	11046	11205	11207	11299	11336	11194	11123	11215	11108	11419	11153	10983	11321	11185	11256	11187	11311	11333	11159	11136	11060	11158	11298	11178	11229	11208	11075	11195	11276	11541	11227	11203	11352	11414	11212	11164	11213	11313	11236	11191	11278	11136	11261	11250	11169	11217	11280	11207	11237	11267	11335	11212	11164	11223	11337	11243	11344	11268	11244	11211	11174	11296	11010	11300	11117	11165	11208	11258	11307	11168	11350	11212	11311	11202	10948	11331	11236	11226	11158	11161	11241	11213	11188	11255	11296	11175	11342	11203	11251	11184	11193	11380	11180	11319	11185	11184	11243	11179	11281	11190	11166	11197	11186	11280	11329	11088	11141	11106
22135	39972	38567	31374	26825	23144	20309	18255	16848	15699	14667	14031	13513	13363	13026	12771	12615	12376	12091	12200	12005	11845	11878	11804	11670	11551	11468	11420	11418	11524	11244	11224	11277	11317	11090	11341	11143	11172	11203	11107	11218	11226	11254	11120	11103	11112	10981	11129	11087	11107	10998	11094	11018	10989	11057	11076	11019	10897	10941	11104	11096	11064	11211	10972	11105	11015	11044	10973	11100	11082	11053	11035	11003	10956	10966	10925	11029	11019	11053	11070	10889	11017	11122	11243	11115	10952	11041	10903	11019	10976	11044	10958	11017	11074	10994	11126	10990	11016	11162	10950	10959	10911	11260	11016	11131	11019	11026	10872	10888	11165	11020	11132	10849	11035	11000	10920	11121	10972	11048	10916	10961	11065	10939	10907	11192	11001	10781	10946	10938	10990	11183	10769	11028	11159	10948	11075	11058	10935	10939	11009	10814	10835	11088	11167	11066	11115	11061	10926	11009	10925	10956	11124	10905	11099	10990	11043	11101	10849	11011	11014	10968	11132	10971	10973	10978	10958	10976	11113	11001	10920	11051	10946	10937	11009	10960	11013	11177	10911	10844	10944	11034	11101	10914	11026	11015	10857	10960	10995	11078	11222	10963	11102	10971	11125	10986	11008	11065	10855	10985	11047	11009	10930	10979	11121	11077	10963	10999	11000	11098	11054	11151	11028	10946	11037	10872	11097	10920	10846	11013	10927	11079	11031	10842	10995	10908	10934	11048	11038	11101	10880	11031	11100	10853	11074	11065	10845	11027	11045	10951	10948	11102	11063	11056	11075	11012	10907	10988	11225	10985	11105	10811	11035	11035	10894	11023	11024	11045	11013	10963	10906	11049	11095	10865	10758	11171	11028	11041	10994	10987	11020	10940	10888	11108	11024	11010	11123	11199	10938	10909	10857	10937	11094	10883	11022	11031	10969	11158	11042	10946	11060	11090	11032	10964	11081	11113	10933	10998	10906	11127	10870	11213	10979	11103	10820	11089	11093	10944	11165	10999	11068	11083	10946	11009	11039	11063	11010	11168	10985	11016	10955	11108	10963	10967	11062	10995	11002	10997	10877	10983	10827	10974	11045	11120	11060	11091	11030	11117	10868	10972	10972	10867	10998	11185	11156	10996	11060	10976	10963	11083	11122	10954	10926	11035	10974	10997	11078	11020	11103	10921	11009	11046	10964	10963	10825	10945	10979	10989	11111	11000	10913	10946	10948	10900	10892	11105	10937	11042	10907	10982	10897	10880	10975	10938	11055	10997	10970	10879	10918	10897	10997	11135	10967	10952	10794	10847	10974	10975	10970	10949	10930	11042	11040	10958	10920	10931	11027	11002	11069	10929	11006	10972	11247	10964	11115	11126	10926	11039	11037	11163	11032	10940	10978	10905	10912	11066	10902	11121	10968	10914	10861	11137	10921	10884	11128	10975	11010	10912	11175	11029	11050	11008	11072	10999	11070	11020	11007	11016	11052	11017	11041	10896	10911	10914	10938	10817	11069	10841	11164	10981	11043	10942	10939	10990	11075	10903	11072	10839	10906	11076	10840	11106	10921	11091	10994	11102	10779	10949	11091	11082	11019	10982	10910	11103	11071	11075	11191	11042	11065	10902	11233	10941	10909	10919	10960	11065	10944	10891	11068	11228	10963	11005	11111	10917	10985	10897	11116	10982	10979	11067	11089	11047	11000	11045	10960	11145	10976	11043	11029	10941	11289	10932	10844	10988	10940	10989	11059	10878	10968	10890	10793	11047	11098	11209	10881	11027	10966	11004	11022	10976	11021	11071	10942	11077	10963	11015	10941	11037	11065	10960	11130	11129	11011	10954	11061	11106	10880	11138	11004	10881	10911	10942	10970	11024	11082	10980	11112	11063	10959	10985	10887	11099	11012	10899	10998	11149	11032	10979	10987	10944	11100	11024	11048	11012	11077	11178	10800	10948	11033	10930	10889	10995	10947	11057	11043	11068	11099	10916	11015	10902	11143	11088	10982	11055	11219	11013	10920	11163	11131	10899	11088	11102	10826	11140	10951	11065	10960	10894	11006	11111	10870	11017	10890	10937	10756	11017	11014	11115	10904	11144	11016	10969	10926	10968	10966	10927	11026	10969	11055	11176	11014	10960	11027	11016	10980	10989	11024	10860	10902	10973	11078	10893	10892	10880	11026	10794	11028	10971	10899	11052	10987	11011	11022	11023	11018	10991	11035	11045	11079	11100	10973	10917	11158	10916	11082	10942	10865	11098	10994	10976	11009	11057	10859	10827	10806	10973	10744	11073	10946	10935	11017	10995	11108	10941	11046	10928	11067	10954	10943	11043	10775	11107	10984	10866	10890	10816	10818	11103	11000	11026	10834	11014	10927	10962	10949	10915	10932	10984	10961	11018	10935	10832	10885	10927	10988	10982	10977	11044	11034	10946	11012	10994	11118	10947	10933	11055	11020	10885	11040	10906	10939	11044	11021	11014	10905	11029	11050	10870	11070	10943	10984	11057	10921	11055	10808	10873	10859	11160	11041	10872	11082	11011	10993	10933	10948	11044	10880	10944	10935	11042	10824	10972	10956	11046	10987	11122	11038	11066	10994	11080	11012	10936	10916	11038	10990	10937	11100	11011	10922	10933	11096	11084	10928	10956	11069	11031	10991	10902	10960	10895	10925	10955	10909	11018	10902	10925	10940	10988	10911	11041	10949	10868	10874	10949	11033	10942	10923	11020	11018	10958	10910	11036	11077	10856	11070	10956	10914	10938	11154	11046	11040	11108	11014	10925	10895	10852	10931	11032	10980	11225	10955	11027	10892	10946	10996	11099	10974	11001	11087	10963	11072	11029	11058	10903	11073	10960	10959	10928	10908	10927	10986	10846	11003	11082	11006	11158	10915	10839	11028	11045	10975	10853	10921	11050	11073	11007	10959	11065	11085	10963	11009	11122	11026	10870	11114	10858	11001	11001	11145	10983	11018	11038	10986	10970	10821	11063	11111	11133	11003	10866	11019	11168	10857	11052	10952	10910	11125	11023	11214	10985	10979	10898	10990	10853	11068	11056	10931	10989	10912	10951	11031	10995	10994	10960	11009	11050	11053	10946	10968	11057	10874	11020	10951	10951	10944	11099	11124	10812	10941	10910	10980	10936	10989	10953	10999	10950	10881	10950	11131	10986	11093	11110	11039	11027	10853	11184	11125	10819	10991	11060	11006	10862	11036	11108	10952	11024	10913	11006	10941	10983	10732	10987	11035	10868	11008	11046	11070	10887	11046	10953	11005	10988	10903	10970	11061	10972	11023	11040	11020	10802	11062	10899	11079	11034	10879	10989	11057	10922	11034	11018	11141	11081	10941	10931	10943	11029	11214	10965	10976	11103	11112	10972	11003	11094	10946	11025	11006	11045	11075	11149	11047	10960	10930	11021	11018	11054	10961	10973	11138	10926	11062	10897	10981	11188	10926	11026	10901	11173	10947	10973	11097	10942	10992	11008	10955	10896	10989	10962	10867	10951	11133	10960	10835	10926	11042	10967	10904	11019	10879	11117	11034	11045	11003	11138	11010	10846	11031	10884	10880	10976	11099	10886	10884	10969	11094	10927	11005	11074	10926	11227	10979	10918	10925	10925	10974	11071	10885	11046	10934	11025	11069	11165	11018	11096	10912	11111	10985	11074	10942	10943	10813	10910	10972	10964	10958	11089	10964	11008	10975	11144	10990	11114	11062	11044	10956	10870	11028	10976	10853	10987	11079	10886	10941	11007	10878	10954	10871	10905	10991	11049	10971	10938	10993	11057	10891	10971	11122	10887	11118	10881	11036	11032	10921	11013	10980	11046	10903	11138	11112	10893	10928	10935	11009	10946	10993	11019	10998	10945	11057	11002	11010	10922	10881	11065	11024	11018	11072	10961	10894	10981	10899	11107	11120	10950	11092	11045	10977	11015	10828	11047	11005	11072	10886	10978	10750	10802	10938	10880	10915	10929	11066	10994	10910	11023	11044	10911	10853	10901	11042	10962	11020	10838	10924	11004	10996	11001	11025	10893	10854	10895	10999	10954	11073	11022	10974	11001	10986	10976	10902	11070	11002	10957	11038	11124	10961	11146	10852	10961	10993	10971	11083	10941	10997	10936	10871	10934	11008	10936	10990	11030	10964	10902	11104	11063	10976	11076	10948	11002	11014	11139	10949	10884	11049	11003	10987	10953	10884	11024	10918	11129	10941	11001	10989	10895	11005	11018	10851	10914	11041	10975	10982	10926	10922	10993	10914	11133	11036	11059	10877	11013	10993	10938	10977	10919	11010	10906	10925	11123	11006	11171	11020	11103	10896	11111	10946	10778	11032	10852	10924	10979	10974	11051	11003	11006	10970	10971	10945	11041	11001	10951	11132	10958	10917	10942	11017	10931	11038	10989	11029	11035	11043	10907	11124	11020	10871	10878	10999	11058	10954	10908	11087	11173	11052	10899	10997	10966	10941	11013	11008	10981	11017	10967	11009	10922	10974	10956	10999	10883	11205	10853	11010	10936	11078	10822	11113	11062	11171	10908	10965	11059	11067	10861	10942	10960	11029	10983	11010	10984	10981	11041	11087	10977	10881	11050	10935	11153	10972	10927	10974	10880	11008	10939	11114	10974	11068	10996	10971	11151	11045	10899	11072	10939	10910	10970	10872	11015	10993	10997	10961	10933	10974	11004	10996	10880	10926	10887	10961	10929	10902	10875	11097	10870	11000	11038	11207	11147	10909	11052	10867	11029	11037	11082	10800	11001	10860	11004	10940	11095	11030	10975	11001	10947	10963	10955	11004	10940	10932	11077	10964	11104	11018	11006	10877	10999	11028	10983	11007	11049	10990	10902	11008	10921	10991	11006	11019	10914	10984	10963	10906	10927	10884	10995	10992	10946	10919	11053	10836	11037	11037	11091	10950	10947	10979	10946	11060	10852	11114	11032	10900	10943	10904	10971	11074	10882	11140	11030	10919	11027	11085	10966	10866	10935	11054	10933	10988	10984	10972	10992	11029	11023	11128	10891	10739	11034	11088	10846	11000	10948	10885	10701	10900	10985	10991	10943	10964	11005	10870	11005	10956	11043	10850	10968	11100	10809	10943	10987	11003	11043	10938	10957	10917	11012	11115	10989	11091	11055	10916
27341	22802	26570	22942	17843	15956	14883	14125	13495	13360	13116	12787	12652	12951	12643	12507	12533	12594	12611	12475	12543	12606	12384	12449	12518	12477	12520	12317	12374	12289	12325	12633	12505	12282	12343	12267	12405	12263	12318	12181	12207	12311	12359	12555	12221	12333	12230	12353	12101	12411	12395	12267	12215	12454	12148	12098	12141	12195	12194	12137	12170	12259	12285	12132	12352	12227	12275	12358	12333	12169	12165	12211	12129	12245	12217	12262	12300	12269	12246	12158	12282	12305	12421	12354	12332	12185	12378	12299	12191	12213	12271	12280	12386	12317	12386	12451	12160	12185	12294	12238	12201	12353	12144	12153	12382	12346	12318	12122	12298	12353	12251	12221	12136	12546	12340	12346	12336	12198	12309	12304	12340	12309	12203	12255	12195	12145	12331	12142	12489	12254	12323	12255	12143	12103	12327	12298	12244	12165	12275	12460	12485	12318	12508	12311	12114	12253	12365	12280	12214	12215	12198	12390	12288	12295	12268	12314	12226	12265	12036	12093	12421	12205	12350	12334	12398	12234	12415	12355	12304	12389	12075	12484	12204	12329	12452	12089	12237	12209	12150	12159	12266	12420	12129	12072	12418	12341	12282	12366	12224	12289	12299	12308	12255	12241	12199	12225	12135	12401	12332	12338	12266	12336	12160	12217	12395	12155	12242	12249	12277	12342	12210	12329	12244	12361	12249	12316	12280	12191	12203	12159	12194	12128	12185	12306	12246	12069	12319	12309	12179	12226	12175	12172	12341	12180	12046	12359	12312	12227	12371	12171	12344	12067	12106	12226	12317	12154	12268	12223	12364	12340	12297	12087	12224	12373	12307	12242	12141	12092	12325	12384	12258	12227	12249	12206	12267	12396	12260	12218	12157	12172	12024	12199	12284	12321	12241	12128	12231	12236	12242	12312	12169	12228	12403	12293	12351	12202	12260	12305	12371	12361	12359	12229	12239	12294	11962	12357	12259	12358	12365	12044	12373	12374	12403	12263	12318	12230	12254	12375	12252	12258	12320	12187	12222	12138	12309	12141	12288	12369	12378	12326	12330	12103	12178	12090	12311	12171	12315	12249	12300	12182	12440	12297	12369	12204	12314	12254	12292	12371	12406	12426	12336	12234	12381	12351	12258	12231	12284	12354	12129	12166	12332	12231	12168	12282	12004	12234	12279	12107	12193	12312	12184	12300	12286	12223	12112	12118	12033	12277	12223	12376	12092	12214	12256	12333	12104	12105	12226	12355	12315	12435	12300	12353	12454	12210	12223	11963	12176	12204	12105	12249	12325	12240	12262	12240	12233	12361	12354	12358	12343	12249	12284	12271	12287	12289	12278	12287	12282	12102	12280	12336	12420	12260	12290	12307	12238	12119	12217	12267	12444	12276	12100	12344	12341	12184	12178	12350	12290	12167	12276	12228	12193	12331	12239	12261	12212	12103	12259	12193	12164	12284	12282	12315	12346	12166	12450	12211	12095	12292	12440	12319	12183	12197	12335	12276	12371	12218	12088	12319	12392	12408	12396	12339	12197	12324	12190	12365	12214	12292	12185	12242	12418	12305	12175	12111	12018	12290	12315	12222	12255	12316	12167	12310	12108	12253	12452	12478	12342	12267	12049	12144	12239	12316	12100	12328	12270	12301	12298	12058	12214	12112	12342	12421	12254	12287	12345	12423	12328	12307	12230	12358	12312	12112	12308	12195	12207	12276	12309	12241	12311	12269	12331	12150	12366	12355	12299	12218	12224	12234	12165	12453	12146	12284	12365	12257	12326	12359	12332	12368	12382	12369	12213	12148	12246	12337	12243	12092	12352	12163	12087	12389	12400	12451	12078	12394	12227	12043	12324	12247	12108	12284	12327	12533	12223	12295	12272	12293	12201	12265	12290	12307	12113	12339	12361	12274	12225	12281	12323	12124	12240	12258	12263	12325	12152	12349	12290	12218	12134	12237	12141	12413	12256	12064	12230	12393	11962	12240	12184	12325	12323	12187	12257	12316	12130	12033	12218	12137	12266	12328	12266	12243	12129	12268	12154	12204	12450	12288	12308	12272	12383	12404	12321	12273	12069	12192	12226	12336	12266	12223	12256	12158	12332	12344	12172	12401	12448	12260	12305	12088	12154	12234	12478	12396	12395	12329	12338	12399	12334	12221	12197	12230	12273	12311	12170	12191	12321	12363	12451	12417	12478	12368	12396	12466	12264	12193	12228	12257	12233	12271	12378	12160	12245	12280	12498	12311	12211	12341	12353	12185	12388	12028	12367	12296	12181	12327	12266	12310	12362	12423	12134	12299	12315	12158	12173	12419	12370	12293	12388	12175	12235	12463	12234	12227	12434	12339	12079	12105	12432	12125	12224	12225	12348	12353	12228	12345	12324	12268	12235	12196	12354	12289	12311	12345	12341	12302	12306	12319	12247	12013	12185	12275	12377	12325	12407	12184	12137	12315	12259	12031	12238	12235	12148	12130	12233	12411	12300	12301	12194	12296	12252	12154	12253	12455	12290	12261	12100	12203	12275	12328	12322	12292	12228	12495	12339	12415	12049	12260	12262	12138	12470	12176	12387	12444	12071	12219	12400	12318	12123	12065	12294	12356	12188	12342	12391	12259	12201	12302	12268	12348	12183	11931	12235	12272	12324	12306	12461	12288	12167	12180	12170	12255	12034	12265	12364	12202	12381	12426	12490	12060	12323	12406	12196	12366	12366	12185	12199	12244	12260	12367	12335	12283	12208	12095	12223	12472	12341	12178	12222	12270	12197	12310	12319	12169	12338	12377	12384	12224	12158	12449	12197	12427	12122	12311	12431	12255	12268	12453	12226	12463	12246	12283	12305	12266	12264	12327	12329	12392	12266	12205	12148	12342	12143	12288	12104	12334	12288	12283	12279	12359	12215	12269	12354	12304	12135	12273	12139	12300	12172	12022	12165	12256	12272	12131	12272	12377	12301	12204	12257	12190	12311	12347	12335	12179	12100	12364	12231	12337	12363	12285	12371	12121	12243	12445	12252	12320	12326	12139	12375	12087	12078	12259	12353	12218	12124	12331	12192	12303	12265	12174	12101	12304	12171	12236	12200	12109	12195	12321	12284	12198	12222	12161	12286	12274	12254	12286	12211	12272	12249	12255	12277	12172	12424	12281	12199	12204	12321	12329	12293	12262	12578	12237	12222	12115	12292	12330	12252	12285	12346	12338	12187	12234	12300	12256	12177	12291	12424	12010	12341	12386	12098	12368	12265	12182	12464	12224	12328	12464	12404	12320	12249	12460	12361	12148	12272	12346	12138	12321	12452	12270	12293	12265	12368	12301	12155	12087	12169	12311	12357	12345	12180	12203	12217	12273	12029	12380	12552	12163	12198	12280	12305	12305	12136	12264	12340	12330	12328	12268	12293	12288	12030	12362	12283	12130	12383	12219	12339	12384	12283	12082	12314	12320	12198	12211	12391	12459	12262	12264	12104	12097	12174	12368	12531	12364	12044	12290	12287	12277	12240	12389	12071	12254	12227	12175	12261	12592	12297	12214	12395	12373	12311	12217	12215	12406	12274	12209	12253	12307	12291	12516	12249	12179	12323	12246	12250	12265	12269	12260	12267	12199	12274	12485	12230	12114	11891	12239	12208	12077	12146	12295	12425	12365	12204	12267	12298	12284	12387	12287	12261	12380	12134	12290	12349	12310	12264	12149	12341	12319	12285	12256	12243	12359	12277	12163	12441	12081	12338	12292	12208	12245	12195	12264	12169	12312	12408	12278	12273	12461	12048	12176	12186	12142	12285	12303	12257	12374	12124	12350	12195	12385	12309	12283	12386	12236	12273	12305	12313	12429	12417	12413	12306	12215	12420	12000	12469	12274	12366	12440	12316	12264	12275	12497	12376	12164	12280	12123	12333	12401	12155	12352	12232	12397	12141	12349	12275	12198	12231	12194	12175	12446	12452	12289	12423	12344	12189	12343	12196	12254	12215	12367	12143	12168	12362	12297	12246	12326	12199	12195	12258	12226	12464	12241	12374	12176	12370	12390	12304	12226	12263	12266	12241	12343	12241	12143	12140	12211	12303	12412	12362	12297	12326	12192	12357	12461	12191	12093	12169	12308	12291	12040	12205	12210	12386	12228	12371	12224	12333	12313	12345	12122	12106	12272	12111	12377	12276	12335	12317	12282	12295	12222	12130	12332	12383	12308	12340	12126	12154	12284	12511	12203	12279	12233	12162	12351	12332	12407	12155	12493	12268	12197	12201	12171	12120	12363	12380	12144	12411	12219	12106	12401	12260	12285	12325	12182	12307	12253	12365	12344	12296	12263	12418	12297	12312	12351	12181	12174	12175	12298	12287	12371	12220	12160	12392	12094	12105	12305	12290	12425	12436	12194	12294	12389	12328	12311	12314	12329	12519	12150	12228	12499	12249	12303	12286	12141	12130	12412	12214	12298	12213	12216	12081	12026	12257	12216	12372	12264	12191	12480	12230	12144	12258	12242	12433	12242	12209	12285	12246	12536	12140	12249	12331	12133	12151	12269	12353	12222	12260	12236	12482	12138	12454	12102	12402	12136	12192	12357	12125	12311	12263	12345	12428	12167	12335	12090	12192	12231	12222	12463	12402	12215	12209	12336	12302	12337	12309	12362	12143	12287	12435	12313	12418	12311	12473	12132	12334	12326	12280	12278	12444	12440	12299	12335	12381	12513	12137	12232	12274	12296	12315	12223	12283	12315	12316	12277	12043	12447	12348	12118	12452	12344	12493	12270	12171	12241	12303	12337	12373	12306	12207	12558	12326	12051	12254	12350	12179	12224	12200	12379	12477	12281	12416	12351	12243	12424	12072	12235	12165	12235	12337	12384	12342	12337	12383	12336	12188	12270	12362	12347	12125	12135	12083	12080	12239	12363	12128	12477	12293	12343	12299	12335	12174	12163	12196	12311	12271	12261	12177	12243	12246	12400	12341	12179	12374	12398	12459	12108	12350	12349	12253	12289	12199	12239	12176	12350	12327	12216	12210	12323	12273	12385	12147	12358	12364	12417	12376	12269	12309	12162	12295	12336	12281	12367	12375	12267	12439	12149	12346	12259	12241	12474	12194	12211	12372	12208	12456	12305	12446	12380	12176	12196	12390	12236	12119	12161	12327	12348	12253	12338
20568	30887	29709	23647	20057	17472	15866	14841	14126	13489	13321	13079	12762	12690	12511	12450	12355	12340	12273	12223	12150	12240	12155	12027	11865	12008	11999	11983	11972	11813	11955	11873	11837	11831	11786	11748	11865	11718	11876	11736	11926	11644	11786	11832	11857	11692	11652	11933	11808	11744	11644	11812	11771	11780	11882	11770	11814	11704	11724	11948	11828	11648	11734	11770	11830	11598	11796	11893	11822	11754	11858	11865	11863	11740	11860	11755	11730	11724	11769	11778	11795	11773	11743	11744	11653	11895	11737	11827	11567	11619	11684	11857	11650	11653	11855	11759	11725	11782	11820	11721	11769	11809	11753	11729	11782	11760	11677	11911	11654	11805	11865	11767	11669	11653	11744	11562	11820	11759	11825	11689	11753	11644	11665	11704	11642	11661	11799	11706	11756	11731	11856	11745	11704	11711	11730	11684	11819	11604	11807	11691	11692	11762	11902	11666	11694	11631	11784	11758	11865	11825	11834	11690	11827	12110	11852	11734	11749	11842	11955	11941	11611	11648	11793	11841	11737	11940	11761	11550	11682	11745	11762	11871	11716	11832	11841	11711	11722	11774	11765	11828	11792	11839	11771	11814	11791	11686	11768	11780	11659	11756	11657	11664	11769	11812	11805	11826	11807	11767	11703	11843	11804	11579	11733	11817	11769	11800	11759	11679	11776	11826	11839	11743	11707	11698	11814	11722	11755	11766	11846	11839	11788	11876	11822	11669	11774	11610	11845	11916	11575	11729	11781	11676	11802	11963	11750	11626	11767	11730	11598	11647	11580	11613	11655	11743	11764	11877	11824	11717	11673	11847	11899	11776	11836	11686	11685	11814	11682	11836	11733	11606	11673	11667	11907	11787	11726	11867	11841	11793	11845	11810	11748	11721	11757	11700	11752	11925	11811	11888	11674	11664	11784	11753	11830	11768	11661	11616	11801	11607	11746	11665	11831	11784	11657	11578	11803	11915	11697	11784	11714	11737	11777	11721	11784	11658	11757	11756	11683	11659	11698	11798	11794	11952	11790	11765	11797	11656	11880	11768	11612	11769	11707	11783	11756	11733	11853	11767	11695	11730	11820	11865	11819	11729	11784	11806	11918	11786	11834	11716	11683	11708	11924	11619	11866	11483	11741	11730	11645	11766	11785	11505	11683	11643	11686	11727	11684	11615	11798	11829	11794	11685	11936	11690	11752	11819	11787	11706	11716	11718	11777	11631	11752	11646	11777	11554	11642	11666	11772	11786	11826	11742	11702	11767	11764	11775	11668	11704	11800	11772	11691	11726	11742	11740	11673	11659	11844	11795	11766	11747	11709	11854	11840	11704	11753	11695	11586	11657	11899	11734	11720	11767	11699	11540	11761	11693	11700	11783	11781	11755	11839	11783	11820	11535	11931	11765	11805	11757	11975	11810	11804	11862	11657	11765	11625	11678	11720	11591	11840	11746	11692	11680	11793	11665	11748	11777	11790	11582	11908	11648	11822	11591	11876	11750	11889	11803	11772	11744	11780	11833	11767	11644	11627	11836	11698	11778	11829	11583	11739	11723	11766	11768	11737	11857	11780	11820	11618	11772	11612	11796	11883	11750	11719	11724	11772	11735	11834	11774	11842	11758	11722	11788	11760	11764	11660	11788	11747	11804	11677	11804	11736	11771	11678	11750	11682	11599	11724	11661	11732	11664	11800	11814	11611	11888	11719	11661	11714	11817	11677	11909	11616	11671	11922	11853	11696	11652	11682	11661	11779	11821	11658	11746	11822	11569	11708	11695	11777	11726	11854	11721	11762	11654	11917	11810	11804	11781	11758	11797	11676	11787	11737	11669	11806	11784	11636	11777	11900	11852	11869	11895	11699	11641	11763	11772	11865	11613	11920	11822	11765	11812	11761	11827	11732	11677	11822	11702	11750	11635	11923	11550	11710	11720	11717	11859	11663	11683	11831	11748	11781	11805	11501	11888	11683	11685	11823	11683	11740	11486	11716	11783	11697	11747	11799	11855	11809	11783	11661	11860	11726	11650	11719	11800	11848	11823	11805	11707	11854	11833	11738	11716	11790	11686	11884	11768	11788	11744	11560	11792	11760	11851	11876	11845	11720	11894	11798	11779	11589	11661	11795	11775	11767	11821	11739	11686	11784	11696	11755	11786	11775	11624	11661	11770	11727	11726	11774	11674	11728	11787	11752	11713	11662	11774	11729	11624	11680	11991	11814	11698	11660	11850	11746	11660	11813	11910	11808	11853	11738	11834	11849	11739	11799	11699	11812	11567	11759	11771	11705	11767	11721	11713	11875	11738	11796	11550	11814	11739	11762	11707	11911	11751	11655	11885	11754	11788	11742	11755	11672	11787	11766	11781	11922	11746	11790	11725	11650	11677	11685	11664	11692	11783	11691	11641	11795	11834	11784	11716	11786	11528	11743	11829	11723	11739	11853	11859	11654	11720	11860	11707	11631	11643	11724	11824	11779	11832	11820	11795	11877	11746	11720	11829	11598	11601	11621	11833	11757	11639	11674	11733	11662	11690	11747	11778	11659	11776	11779	11775	11747	11710	11757	11789	11724	11694	11674	11803	11872	11662	11778	11869	11805	11584	11755	11633	11681	11716	11795	11906	11707	11769	11736	11873	11640	11775	11586	11890	11831	11646	11589	11705	11774	11632	11799	11727	11715	11843	11722	11769	11868	11650	11670	11739	11764	11779	11750	11768	11935	11834	11633	11681	11868	11812	11699	11777	11761	11855	11722	11728	11667	11794	11730	11847	11770	11875	11827	11520	11602	11868	11659	11672	11778	11716	11847	11688	11802	11843	11776	11874	11755	11662	11848	11676	11775	11780	11722	11744	11911	11840	11718	11734	11785	11857	11717	11692	11844	11692	11661	11792	11713	11778	11817	11752	11808	11737	11788	11870	11851	11757	11602	11676	11650	11928	11676	11734	11800	11773	11699	11698	11668	11754	11823	11785	11902	11738	11888	11790	11561	11711	11778	11758	11842	11696	11650	11610	11659	11710	11760	11742	11832	11658	11674	11881	11688	11770	11933	11710	11875	11778	11867	11754	11873	11702	11765	11588	11679	11697	11721	11837	11624	11746	11671	11760	11699	11753	11736	11914	11809	11912	11794	11643	12003	11770	11739	11703	11905	11756	11735	11857	11672	11888	11711	11862	11738	11775	11854	11645	11728	11885	11620	11715	11733	11670	11752	11760	11654	11804	11738	11710	11885	11779	11853	11727	11687	11738	11785	11789	11865	11748	11759	11795	11594	11762	11675	11673	11804	11688	11734	11796	11746	11820	11730	11502	11767	11696	11805	11725	11685	11726	11698	11710	11677	11716	11822	11847	11825	11913	11650	11857	11909	11621	11947	11768	11614	11812	11852	11842	11600	11929	11833	11803	11646	11903	11677	11696	11699	11575	11666	11879	11816	11806	11818	11679	11731	11684	11793	11748	11707	11765	12066	11870	11842	11868	11673	11682	11717	11695	11637	11702	11851	11748	11776	11818	11693	11846	11816	11683	11831	11737	11714	11731	11803	11781	11810	11868	11730	11749	11762	11808	11616	11852	11726	11719	11695	11668	11778	11636	11763	11607	11765	11853	11874	11693	11863	11837	11723	11790	11850	11772	11642	11849	11803	11792	11794	11876	11699	11843	11764	11760	11775	11741	11863	11674	11679	11794	11596	11825	11915	11828	11764	11753	11798	11617	11760	11786	11796	11690	11538	11815	11860	11712	11871	11660	11858	11805	11810	11740	11785	11856	11765	11699	11686	11731	11578	11710	11689	11738	11825	11740	11596	11699	11654	11684	11722	11697	11837	11886	11869	11816	11833	11827	11883	11795	11905	11840	11766	11715	11768	11876	11739	11810	11804	11757	11762	11767	11787	11654	11950	11759	11788	11717	11777	11680	11821	11771	11807	11768	11638	11824	11699	11808	11756	11837	11679	11706	11871	11694	11750	11805	11759	11683	11746	11761	11810	11760	11774	11842	11808	11953	11762	11925	11818	11707	11611	11684	11693	11831	11575	11781	11789	11860	11677	11762	11606	11598	11638	11861	11777	11758	11762	11867	11841	11745	11672	11819	11702	11895	11622	11697	11736	11762	11669	11489	11729	11717	11914	11754	11729	11709	11801	11678	11727	11820	11822	11653	11733	11804	11789	11670	11768	11790	11567	11886	11792	11762	11700	11709	11714	11746	11754	11693	11654	11732	11777	11720	11720	11712	11949	11716	11768	11793	11752	11784	11855	11782	11667	11722	11826	11785	11702	11757	11776	11716	11844	11697	11760	11624	11814	11785	11745	11640	11877	11701	11734	11747	11740	11650	11798	11771	11697	11700	11764	11868	11852	11762	11846	11708	11828	11791	11675	11847	11842	11835	11712	11782	11616	11706	11592	11569	11899	11683	11771	11667	11542	11807	11931	11870	11667	11582	11856	11626	11696	11687	11756	11830	11656	11843	11856	11653	11668	11736	11801	11710	11760	11776	11764	11669	11639	11824	11764	11822	11764	11847	11718	11807	11737	11573	11832	11901	11723	11826	11624	11671	11673	11686	11708	11771	11827	11687	11737	11804	11761	11734	11923	11686	11862	11735	11855	11807	11634	11870	11841	11756	11699	11788	11840	11711	11794	11780	11816	11691	11719	11967	11803	11777	11737	11743	11744	11720	11723	11750	11761	11869	11587	11832	11815	11822	11759	11745	11923	11888	11798	11711	11770	11857	11680	11794	11716	11758	11716	11682	11792	11769	11764	11577	11736	11854	11652	11779	11860	11709	11689	11742	11882	11822	11670	11797	11688	11686	11837	11760	11745	11851	11684	11906	11780	11641	11842	11716	11808	11851	11640	11568	11715	11789	11700	11876	11811	11823	11769	11831	11784	11876	11784	11805	11730	11685	11713	11856	11496	11612	11750	11866	11597	11839	11738	11809	11706	11875	11744	11692	11824	11648	11844	11785	11747	11727	11768	11794	11817	11796	11842	11674	11788	11672	11748	11769	11622	11835	11847	11734	11603	11644	11825	11711	11716	11662	11826	11711	11726	11689	11722	11777	11630	11794	11549	11791	11686	11887	11843	11601	11731	11774	11623	11706	11826	11631	11606	11734	11912	11714	11662	11956	11812	11786	11729	11757	11703	11658	11563	11832
23860	21024	28265	24233	21914	20273	17828	14824	13714	13507	13279	12979	12828	12653	12400	12297	12184	12252	12127	12111	12055	12027	12067	12185	11827	11716	11822	11904	11923	11890	11770	11778	11795	11898	11669	11711	11679	11629	11657	11861	11821	11730	11860	11673	11682	11532	11578	11641	11701	11661	11516	11642	11494	11625	11813	11602	11580	11713	11609	11637	11596	11604	11822	11785	11512	11602	11703	11590	11716	11752	11620	11595	11528	11641	11598	11506	11657	11579	11588	11532	11751	11718	11643	11541	11665	11766	11690	11544	11670	11578	11655	11626	11673	11518	11587	11707	11723	11525	11637	11505	11678	11613	11616	11599	11574	11560	11483	11605	11823	11530	11534	11593	11603	11550	11651	11692	11548	11743	11497	11675	11448	11433	11594	11744	11613	11536	11476	11571	11635	11764	11737	11550	11888	11566	11484	11512	11612	11767	11613	11728	11740	11764	11755	11668	11525	11803	11658	11590	11625	11530	11444	11490	11609	11620	11558	11584	11610	11491	11600	11515	11538	11546	11617	11749	11580	11653	11575	11766	11761	11542	11659	11535	11529	11551	11452	11602	11631	11603	11665	11628	11627	11597	11490	11734	11561	11297	11584	11694	11468	11606	11641	11807	11645	11617	11441	11469	11412	11560	11663	11855	11753	11717	11844	11547	11616	11591	11502	11567	11780	11661	11467	11711	11574	11729	11576	11528	11585	11667	11665	11653	11516	11593	11827	11570	11600	11693	11500	11465	11469	11467	11540	11700	11758	11498	11376	11775	11693	11547	11426	11576	11684	11552	11496	11647	11628	11493	11532	11732	11638	11657	11714	11671	11591	11474	11391	11616	11756	11536	11580	11605	11664	11742	11706	11476	11718	11463	11430	11470	11747	11737	11571	11590	11690	11539	11495	11444	11497	11524	11615	11605	11546	11491	11596	11445	11517	11704	11631	11788	11693	11707	11596	11545	11727	11788	11568	11509	11644	11777	11626	11754	11701	11779	11482	11614	11724	11545	11562	11471	11674	11445	11419	11621	11725	11479	11723	11450	11568	11753	11608	11613	11554	11682	11602	11492	11563	11601	11884	11684	11646	11549	11464	11620	11510	11537	11515	11607	11528	11615	11511	11589	11751	11639	11683	11567	11699	11592	11565	11548	11505	11494	11637	11611	11683	11651	11671	11669	11588	11516	11429	11574	11723	11608	11787	11412	11682	11650	11681	11660	11668	11489	11498	11545	11495	11860	11492	11721	11507	11434	11624	11463	11564	11457	11522	11680	11545	11403	11658	11645	11738	11622	11759	11549	11826	11524	11679	11585	11561	11593	11500	11716	11510	11713	11585	11587	11486	11656	11641	11442	11587	11620	11586	11453	11445	11643	11561	11586	11593	11692	11541	11425	11642	11469	11481	11518	11746	11628	11662	11564	11513	11586	11787	11475	11581	11542	11541	11675	11644	11589	11594	11719	11526	11554	11612	11712	11353	11612	11613	11527	11669	11433	11687	11558	11490	11468	11573	11628	11356	11409	11523	11592	11496	11526	11632	11667	11648	11545	11581	11480	11567	11623	11650	11581	11579	11808	11617	11322	11466	11548	11583	11587	11837	11568	11738	11482	11599	11703	11515	11630	11655	11425	11475	11631	11572	11450	11627	11467	11541	11577	11714	11507	11550	11432	11535	11630	11731	11434	11738	11599	11658	11682	11756	11666	11334	11729	11721	11563	11502	11595	11640	11559	11695	11764	11565	11642	11731	11665	11599	11704	11616	11589	11656	11851	11616	11713	11667	11556	11537	11495	11740	11510	11684	11560	11796	11499	11543	11689	11699	11613	11623	11675	11494	11460	11602	11648	11714	11620	11539	11538	11638	11699	11477	11660	11806	11656	11496	11665	11608	11511	11551	11632	11668	11598	11590	11520	11556	11785	11703	11567	11499	11634	11622	11530	11413	11490	11682	11562	11662	11578	11669	11542	11482	11647	11509	11553	11479	11697	11685	11726	11573	11345	11538	11609	11717	11599	11412	11644	11587	11601	11582	11576	11747	11564	11660	11565	11512	11488	11472	11543	11531	11562	11634	11459	11658	11332	11496	11567	11564	11635	11560	11534	11405	11596	11565	11491	11700	11638	11545	11576	11610	11346	11495	11718	11750	11756	11416	11585	11673	11853	11414	11608	11571	11497	11663	11677	11597	11454	11649	11738	11508	11514	11440	11724	11485	11559	11618	11671	11594	11546	11541	11415	11606	11576	11643	11503	11607	11517	11631	11486	11518	11486	11581	11616	11626	11694	11542	11611	11564	11529	11517	11553	11834	11296	11617	11408	11626	11608	11594	11592	11652	11677	11599	11474	11692	11672	11629	11657	11585	11575	11603	11634	11410	11512	11584	11621	11458	11586	11605	11536	11702	11663	11609	11722	11682	11412	11529	11340	11529	11549	11553	11545	11506	11491	11571	11610	11582	11654	11713	11647	11751	11632	11520	11743	11571	11515	11458	11645	11469	11563	11742	11499	11635	11484	11583	11516	11536	11522	11767	11618	11629	11560	11700	11516	11517	11542	11492	11655	11620	11538	11549	11606	11572	11592	11626	11447	11593	11484	11590	11568	11681	11454	11565	11569	11550	11641	11549	11563	11721	11698	11767	11730	11751	11555	11593	11476	11610	11505	11748	11623	11732	11651	11575	11578	11525	11528	11722	11493	11561	11618	11580	11557	11579	11455	11661	11472	11504	11424	11420	11419	11573	11502	11703	11619	11650	11674	11682	11630	11780	11706	11588	11656	11807	11751	11667	11488	11630	11527	11553	11515	11509	11614	11767	11473	11627	11687	11722	11683	11484	11471	11590	11664	11596	11381	11677	11560	11775	11557	11560	11625	11531	11612	11318	11568	11474	11660	11589	11504	11616	11558	11712	11650	11475	11662	11457	11414	11765	11600	11595	11607	11772	11701	11626	11574	11573	11585	11594	11560	11652	11696	11611	11515	11650	11612	11343	11537	11586	11740	11567	11553	11577	11618	11479	11647	11422	11601	11534	11448	11703	11475	11540	11661	11568	11613	11627	11483	11756	11647	11690	11597	11643	11711	11681	11489	11639	11689	11542	11767	11805	11573	11478	11610	11656	11545	11735	11644	11560	11699	11671	11469	11612	11488	11673	11404	11731	11589	11423	11722	11313	11390	11468	11650	11639	11476	11599	11719	11686	11743	11639	11604	11640	11614	11556	11466	11476	11784	11531	11451	11549	11614	11702	11473	11688	11725	11731	11562	11681	11636	11841	11603	11642	11405	11592	11572	11535	11693	11685	11472	11612	11519	11524	11683	11484	11533	11600	11749	11646	11439	11614	11803	11711	11537	11563	11368	11531	11636	11653	11424	11660	11373	11534	11441	11593	11704	11556	11617	11597	11887	11764	11774	11572	11433	11394	11541	11660	11527	11623	11401	11639	11477	11736	11608	11620	11802	11694	11539	11659	11554	11619	11572	11798	11520	11662	11599	11741	11480	11476	11548	11741	11590	11493	11533	11663	11692	11544	11843	11571	11722	11643	11642	11850	11466	11669	11581	11501	11598	11634	11711	11648	11546	11589	11543	11503	11612	11591	11678	11561	11563	11675	11685	11697	11672	11498	11385	11572	11437	11602	11866	11545	11436	11509	11684	11521	11788	11565	11404	11660	11817	11916	11770	11660	11768	11671	11632	11781	11512	11797	11532	11671	11550	11732	11501	11559	11544	11435	11780	11476	11659	11632	11630	11739	11629	11738	11572	11428	11564	11688	11510	11538	11471	11542	11682	11530	11679	11748	11617	11555	11606	11387	11684	11517	11509	11570	11481	11462	11645	11663	11510	11622	11481	11559	11644	11483	11564	11671	11700	11489	11688	11554	11571	11548	11482	11425	11595	11745	11452	11636	11436	11488	11707	11561	11704	11603	11574	11571	11536	11542	11622	11630	11694	11568	11600	11651	11618	11810	11722	11633	11602	11562	11676	11671	11647	11623	11537	11626	11517	11524	11587	11749	11525	11511	11665	11504	11587	11523	11615	11518	11625	11575	11510	11701	11608	11792	11706	11581	11643	11647	11572	11767	11480	11568	11569	11713	11598	11636	11579	11477	11648	11492	11705	11666	11558	11636	11375	11513	11494	11760	11722	11529	11617	11710	11652	11597	11543	11657	11575	11648	11740	11703	11574	11622	11657	11552	11542	11633	11594	11511	11736	11781	11565	11565	11506	11779	11646	11639	11588	11542	11715	11711	11676	11540	11598	11503	11594	11593	11543	11762	11644	11543	11702	11689	11665	11574	11672	11678	11609	11545	11386	11691	11652	11564	11643	11595	11711	11614	11673	11591	11583	11477	11630	11594	11633	11683	11602	11489	11518	11511	11607	11655	11595	11502	11657	11691	11613	11612	11543	11509	11673	11652	11617	11646	11621	11653	11455	11458	11642	11533	11595	11506	11566	11617	11713	11636	11544	11687	11715	11560	11379	11550	11654	11471	11600	11591	11408	11695	11482	11592	11499	11640	11751	11680	11693	11436	11672	11420	11499	11706	11603	11722	11653	11610	11578	11546	11607	11592	11691	11576	11669	11534	11651	11522	11605	11679	11364	11635	11533	11617	11657	11497	11700	11749	11778	11663	11462	11510	11482	11516	11790	11539	11557	11734	11528	11531	11473	11726	11542	11674	11763	11663	11399	11513	11908	11720	11626	11534	11469	11631	11746	11546	11613	11583	11573	11719	11569	11689	11721	11730	11625	11532	11697	11556	11571	11586	11610	11635	11696	11671	11490	11657	11642	11661	11906	11661	11854	11715	11665	11717	11682	11721	11536	11646	11616	11668	11658	11617	11606	11504	11725	11665	11464	11549	11834	11570	11663	11555	11595	11631	11650	11504	11650	11564	11651	11602	11610	11643	11619	11577	11685	11734	11657	11652	11628	11392	11533	11612	11528	11560	11634	11651	11862	11672	11702	11679	11580	11369	11578	11549	11408	11579	11542	11626	11655	11615	11683	11674	11659	11581	11598	11733	11483	11696	11605	11561	11496	11621	11724	11545	11596	11566	11574	11511	11708	11564	11506	11662	11913	11657	11456	11748	11696	11623	11701	11762	11592	11513	11673	11720	11663	11514	11577	11548	11746	11679	11676	11622	11433	11425	11588
20294	36100	35145	28038	23351	20204	17851	16329	15144	14525	13929	13514	13082	12789	12717	12541	12291	12223	12231	12163	12012	12087	11993	11840	11876	11685	11761	11648	11629	11571	11585	11845	11559	11690	11494	11637	11565	11460	11385	11463	11457	11291	11310	11302	11363	11362	11357	11235	11236	11314	11528	11472	11596	11319	11315	11296	11397	11301	11516	11292	11375	11372	11380	11356	11248	11300	11465	11228	11410	11395	11353	11319	11293	11471	11339	11342	11250	11329	11384	11193	11438	11379	11402	11304	11328	11357	11373	11351	11443	11341	11346	11298	11422	11395	11234	11373	11295	11332	11311	11430	11291	11410	11301	11377	11420	11266	11304	11383	11233	11323	11338	11246	11355	11370	11406	11382	11329	11183	11363	11237	11358	11351	11283	11334	11380	11327	11318	11483	11428	11486	11253	11235	11339	11462	11252	11313	11342	11357	11284	11339	11175	11295	11247	11347	11386	11306	11257	11456	11461	11301	11302	11243	11212	11342	11420	11334	11291	11452	11414	11343	11294	11314	11423	11400	11440	11196	11347	11189	11317	11476	11259	11322	11418	11408	11304	11527	11368	11312	11214	11304	11281	11328	11342	11115	11294	11311	11256	11346	11484	11372	11324	11384	11377	11334	11295	11309	11219	11272	11429	11376	11384	11395	11272	11264	11223	11319	11252	11241	11470	11558	11285	11229	11301	11319	11361	11336	11415	11197	11308	11329	11337	11340	11492	11269	11315	11396	11298	11261	11350	11344	11276	11337	11244	11319	11467	11312	11297	11360	11376	11337	11332	11286	11297	11265	11344	11303	11327	11280	11294	11277	11249	11160	11179	11222	11357	11565	11507	11203	11428	11190	11240	11390	11487	11489	11433	11385	11241	11217	11414	11342	11348	11189	11307	11337	11285	11370	11372	11240	11329	11245	11350	11291	11327	11322	11270	11342	11334	11332	11270	11335	11326	11471	11275	11305	11280	11467	11351	11149	11289	11350	11490	11202	11383	11377	11447	11346	11373	11135	11312	11282	11388	11402	11277	11320	11288	11336	11434	11277	11257	11421	11282	11372	11490	11263	11393	11357	11380	11366	11308	11246	11347	11244	11240	11173	11388	11342	11271	11447	11287	11256	11190	11270	11469	11325	11348	11329	11344	11222	11480	11344	11231	11386	11269	11121	11466	11228	11362	11377	11260	11407	11418	11214	11330	11200	11408	11265	11462	11358	11419	11348	11338	11261	11360	11269	11416	11394	11243	11229	11373	11269	11182	11369	11331	11354	11155	11157	11295	11308	11282	11179	11182	11158	11365	11341	11240	11257	11413	11347	11322	11373	11394	11289	11227	11374	11297	11187	11251	11346	11324	11322	11325	11386	11367	11485	11406	11492	11285	11463	11358	11248	11351	11285	11258	11324	11393	11400	11187	11408	11239	11415	11288	11382	11327	11265	11380	11207	11312	11296	11368	11212	11267	11209	11280	11386	11271	11353	11358	11449	11391	11327	11340	11463	11244	11303	11426	11377	11296	11500	11288	11473	11298	11410	11397	11342	11368	11319	11121	11253	11206	11470	11280	11379	11246	11347	11287	11428	11326	11216	11400	11349	11399	11375	11404	11364	11363	11312	11277	11248	11282	11322	11355	11409	11252	11313	11296	11294	11203	11273	11260	11407	11358	11338	11454	11333	11263	11412	11338	11366	11493	11394	11349	11403	11360	11455	11211	11295	11330	11343	11349	11345	11470	11315	11354	11322	11356	11270	11336	11337	11341	11432	11278	11308	11360	11364	11284	11324	11371	11378	11253	11353	11437	11507	11252	11381	11375	11365	11326	11386	11469	11336	11327	11315	11438	11294	11274	11257	11257	11306	11314	11271	11149	11382	11239	11344	11241	11310	11198	11143	11286	11342	11393	11345	11370	11187	11354	11325	11320	11209	11277	11294	11314	11299	11407	11417	11410	11323	11408	11298	11454	11261	11325	11301	11309	11353	11305	11216	11308	11270	11589	11315	11278	11345	11526	11207	11296	11301	11331	11159	11488	11453	11202	11333	11269	11219	11361	11361	11294	11309	11288	11412	11348	11305	11152	11270	11324	11361	11435	11276	11367	11367	11310	11158	11170	11270	11453	11230	11434	11308	11333	11566	11307	11286	11264	11282	11312	11261	11188	11399	11285	11219	11377	11451	11400	11278	11225	11221	11421	11201	11430	11251	11240	11295	11351	11138	11346	11380	11424	11220	11253	11320	11336	11390	11408	11503	11433	11317	11261	11379	11433	11380	11282	11383	11179	11229	11370	11521	11295	11186	11402	11344	11261	11356	11413	11236	11222	11470	11399	11262	11217	11298	11345	11513	11291	11283	11278	11201	11360	11082	11231	11164	11263	11326	11256	11357	11247	11423	11308	11301	11503	11238	11217	11206	11492	11288	11292	11307	11304	11492	11262	11227	11371	11364	11332	11328	11255	11251	11195	11327	11290	11294	11414	11423	11358	11120	11411	11330	11440	11296	11519	11287	11419	11330	11425	11328	11285	11365	11345	11199	11271	11340	11386	11331	11447	11411	11350	11416	11435	11256	11485	11219	11148	11369	11242	11523	11241	11227	11284	11327	11471	11317	11403	11225	11296	11227	11410	11313	11389	11280	11261	11340	11246	11299	11170	11491	11284	11372	11522	11428	11286	11336	11374	11363	11238	11400	11397	11084	11400	11196	11412	11265	11388	11185	11249	11193	11269	11318	11322	11255	11224	11380	11374	11442	11269	11425	11419	11205	11027	11367	11381	11341	11252	11290	11377	11489	11362	11406	11412	11309	11148	11295	11336	11311	11448	11388	11333	11418	11389	11294	11332	11443	11311	11303	11242	11098	11452	11348	11454	11272	11373	11205	11491	11257	11303	11295	11348	11265	11399	11400	11325	11340	11387	11385	11299	11229	11385	11446	11438	11278	11462	11256	11289	11506	11436	11239	11349	11324	11122	11229	11318	11185	11311	11389	11434	11228	11359	11181	11039	11373	11304	11311	11294	11205	11580	11432	11400	11400	11329	11425	11530	11228	11242	11358	11377	11381	11393	11394	11224	11291	11422	11265	11419	11308	11316	11321	11224	11335	11360	11324	11337	11312	11323	11264	11308	11436	11453	11262	11258	11250	11284	11344	11310	11459	11345	11227	11259	11506	11561	11206	11299	11335	11272	11314	11413	11216	11327	11423	11296	11080	11364	11370	11362	11395	11349	11333	11310	11387	11276	11410	11371	11383	11282	11421	11355	11336	11352	11451	11380	11230	11358	11252	11331	11249	11162	11406	11320	11363	11372	11248	11169	11278	11289	11258	11314	11225	11167	11229	11255	11294	11399	11340	11255	11215	11274	11316	11394	11244	11368	11293	11421	11312	11242	11357	11210	11372	11469	11423	11281	11277	11421	11397	11453	11393	11258	11088	11286	11383	11517	11512	11169	11345	11344	11435	11395	11430	11381	11491	11341	11358	11192	11246	11311	11393	11276	11374	11280	11346	11305	11397	11336	11245	11365	11369	11385	11565	11288	11253	11301	11191	11239	11219	11254	11307	11382	11285	11337	11348	11406	11220	11325	11213	11183	11274	11367	11309	11396	11374	11378	11293	11301	11325	11113	11353	11191	11265	11472	11316	11328	11287	11478	11128	11201	11274	11247	11313	11347	11428	11253	11279	11175	11301	11397	11360	11340	11378	11366	11432	11250	11173	11410	11347	11317	11307	11362	11214	11169	11338	11372	11346	11464	11341	11152	11318	11374	11453	11312	11379	11336	11292	11445	11528	11304	11251	11463	11314	11360	11405	11441	11276	11341	11154	11278	11351	11226	11287	11349	11191	11270	11434	11188	11444	11349	11229	11289	11203	11488	11275	11362	11189	11243	11203	11243	11535	11370	11336	11351	11272	11426	11247	11345	11475	11309	11437	11298	11306	11393	11149	11325	11261	11262	11363	11320	11307	11471	11411	11445	11302	11237	11366	11218	11388	11241	11285	11333	11336	11442	11180	11253	11333	11415	11375	11435	11381	11323	11419	11450	11307	11297	11192	11319	11391	11415	11417	11360	11342	11494	11258	11367	11357	11201	11328	11387	11118	11205	11127	11377	11242	11355	11339	11394	11502	11305	11370	11457	11279	11279	11345	11341	11375	11145	11449	11291	11328	11435	11283	11290	11393	11361	11328	11285	11363	11439	11168	11415	11357	11287	11236	11259	11347	11317	11446	11337	11410	11134	11418	11276	11515	11209	11249	11318	11278	11369	11362	11174	11352	11394	11474	11422	11390	11274	11213	11232	11317	11318	11159	11514	11329	11434	11387	11312	11392	11416	11433	11231	11366	11365	11345	11246	11375	11253	11285	11276	11363	11335	11291	11336	11381	11262	11332	11231	11268	11291	11294	11361	11360	11168	11261	11438	11274	11323	11429	11254	11410	11327	11317	11373	11225	11468	11401	11312	11245	11350	11363	11370	11501	11348	11228	11348	11410	11246	11179	11308	11387	11538	11345	11255	11299	11369	11381	11304	11276	11295	11236	11328	11403	11166	11259	11410	11284	11324	11428	11251	11313	11358	11321	11403	11225	11453	11386	11281	11493	11215	11213	11278	11202	11225	11264	11499	11245	11352	11301	11288	11323	11366	11323	11384	11325	11303	11248	11303	11489	11414	11280	11412	11186	11443	11399	11428	11255	11415	11291	11361	11291	11314	11347	11206	11304	11538	11466	11264	11253	11172	11262	11191	11279	11342	11287	11360	11401	11311	11220	11358	11300	11460	11259	11371	11275	11204	11289	11433	11322	11261	11324	11289	11349	11345	11302	11237	11577	11389	11354	11216	11280	11244	11356	11259	11373	11324	11386	11379	11343	11395	11277	11286	11510	11339	11313	11255	11287	11353	11295	11207	11246	11236	11322	11284	11391	11334	11241	11412	11355	11210	11310	11198	11307	11361	11491	11410	11271	11324	11241	11392	11292	11505	11382	11415	11342	11266	11334	11302	11274	11318	11279	11386	11213	11380	11175	11458	11364	11331	11116	11189	11293	11459	11383	11475	11326	11226	11328	11451	11399	11158	11384	11332	11312	11204	11230	11494	11216	11397	11227	11176	11303	11120	11289	11429	11278	11375	11380	11421	11231	11383	11339	11404	11310	11366	11274
11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
